Commit Graph

  • e0bac66941 fix(targets): unify runtime health snapshots (#5110) cxymds 2026-07-22 14:50:36 +08:00
  • 31dc78eab0 feat(tier): probe transition candidates from providers (#5112) houseme 2026-07-22 14:13:32 +08:00
  • daca7294c7 fix(ecstore): stop logging not-found listing quorum miss at error (#5111) Zhengchao An 2026-07-22 13:26:09 +08:00
  • 1655f3192e fix(notify): unify runtime lifecycle coordination (#5088) cxymds 2026-07-22 13:01:15 +08:00
  • 0adb3c5ea1 fix(tier): gate inexact provider versions (#5109) houseme 2026-07-22 12:24:05 +08:00
  • cf3d4d663e chore: update star history github-actions[bot] 2026-07-22 04:23:13 +00:00
  • 68e156a5c5 fix(tier): retain unproven transition candidates (#5108) houseme 2026-07-22 12:03:33 +08:00
  • 3f60cc743e fix(tier): replay committed mutation intents (#5107) houseme 2026-07-22 11:06:55 +08:00
  • 35af4a611f fix(tier): fail closed legacy mutations without etag (#5106) houseme 2026-07-22 10:02:00 +08:00
  • a8e7cce5e1 feat: expose list read-dir amplification metrics (#5103) copilot/research-github-issue-5076 houseme 2026-07-22 08:15:41 +08:00
  • 9469dfa5b8 fix(site-replication): delete replicated buckets Jason Kossis 2026-07-21 13:22:41 -04:00
  • f1d2af698c fix(tier): add mutation peer fanout helpers (#5102) houseme 2026-07-22 01:19:07 +08:00
  • d5f8c6c044 test(tier): cover zero reference proof matrix (#5100) houseme 2026-07-22 01:17:38 +08:00
  • f5303bad95 test(tier): cover peer mutation fail-closed statuses (#5101) houseme 2026-07-22 01:15:17 +08:00
  • cb0d4ffa76 perf: bound list merge prefetch (#5099) houseme 2026-07-22 01:03:23 +08:00
  • 5b61b030a4 fix(tier): narrow mutation proof targets (#5098) houseme 2026-07-22 00:34:22 +08:00
  • 0fbb5ba87b fix(tier): add peer mutation control client (#5096) houseme 2026-07-21 23:52:46 +08:00
  • f6e8ce4639 fix: preserve walk-dir internode metrics fallback (#5095) houseme 2026-07-21 23:30:34 +08:00
  • 937b311316 fix(tier): lock tier config mutations (#5080) houseme 2026-07-21 23:16:12 +08:00
  • 62c2f81afd fix(admin): expose cluster diagnostic components (#5090) houseme 2026-07-21 22:33:10 +08:00
  • eed1e97967 fix: update cluster snapshot test for peer health local node semantics (#5089) Zhengchao An 2026-07-21 21:02:25 +08:00
  • 97b618bc2b fix(iam): reject cross-identity access key collisions (#5085) GatewayJ 2026-07-21 20:36:25 +08:00
  • 7805cf5ae6 fix(cluster): clarify peer health and listing timeouts (#5086) houseme 2026-07-21 19:11:24 +08:00
  • bb7bba3237 fix(obs): clarify cluster bucket usage metrics (#5081) Henry Guo 2026-07-21 17:23:49 +08:00
  • 17f0bd2637 fix(iam): report duplicate access keys clearly (#5066) GatewayJ 2026-07-21 16:14:06 +08:00
  • 7f569b67cb fix(tier): add mutation intent CAS advance (#5078) houseme 2026-07-21 16:10:31 +08:00
  • d13345dc65 fix(site-replication): preserve HTTPS peer join endpoints (#5045) 唐小鸭 2026-07-21 16:04:12 +08:00
  • 79d745413e fix(admin): support pool listing on single-drive setups (#5071) cxymds 2026-07-21 15:32:40 +08:00
  • 9f25858b05 fix(tier): add mutation intent record store (#5075) houseme 2026-07-21 15:26:23 +08:00
  • a4e7dd70a6 fix(tier): add mutation intent foundation (#5074) houseme 2026-07-21 14:24:57 +08:00
  • d6d22afc6e fix(ilm): recover cleanup pending transactions (#5073) houseme 2026-07-21 14:17:32 +08:00
  • 75381d4ffe fix(ilm): accept null version transition sources (#5069) houseme 2026-07-21 13:18:45 +08:00
  • c0d454e6b7 chore: update star history github-actions[bot] 2026-07-21 04:22:23 +00:00
  • f32597bdb0 fix(ilm): recover uploaded transition transactions (#5068) houseme 2026-07-21 11:17:24 +08:00
  • 1fac7a5871 chore(deps): refresh workspace dependencies (#5067) houseme 2026-07-21 10:05:42 +08:00
  • 0e2e01d060 fix(site-replication): harden add finalization (#5064) cxymds 2026-07-21 00:12:08 +08:00
  • 4f133eb95f feat(tiering): add Wasabi lifecycle target support (#5057) cxymds 2026-07-21 00:11:53 +08:00
  • 302dd42d38 fix(ilm): add transition transaction foundation (#5065) houseme 2026-07-20 22:10:11 +08:00
  • 94f9c5b718 fix(test): make 4 tests resilient to shared global state in full suite fix/auto-repair-20260720-203557 overtrue 2026-07-20 21:10:39 +08:00
  • 48b2f3d6e3 fix(s3select): preserve CSV input as strings (#5030) GatewayJ 2026-07-20 21:02:54 +08:00
  • 376b90f61f fix(lifecycle): back off idle free-version recovery (#5025) Henry Guo 2026-07-20 21:02:29 +08:00
  • b6838b262f fix(site-repl): inject local site into replicate add when omitted (fixes web console setup) (#5023) abdullahnah92 2026-07-20 15:56:18 +03:00
  • 28fdcc87be fix(tiering): make rejected upload cleanup durable (#5059) cxymds 2026-07-20 20:54:32 +08:00
  • 35f3599992 fix(ecstore): fence restore final commit by operation id (#5062) houseme 2026-07-20 20:08:55 +08:00
  • b44e82fef1 fix(notify): restore webhook HTTPS target initialization (#5060) houseme 2026-07-20 19:55:07 +08:00
  • 7ddaae397b fix(site-repl): count replicated buckets as in-sync (base64 decode in status path) (#5022) abdullahnah92 2026-07-20 13:49:51 +03:00
  • 9e4c5e949f fix(ecstore): fence restore cleanup by operation id (#5058) houseme 2026-07-20 18:32:02 +08:00
  • 7cc211ae17 fix(site-replication): report peer sync state in replicate info and s… (#5020) abdullahnah92 2026-07-20 12:47:31 +03:00
  • a27fe2f56c test(ecstore): cover transition upload cancellation (#5056) houseme 2026-07-20 17:47:19 +08:00
  • bd978bed2d fix(admin): stabilize cluster capacity usage reporting (#5053) cxymds 2026-07-20 17:42:03 +08:00
  • fe67af3524 fix(heal): coordinate cluster-wide control operations (#5003) cxymds 2026-07-20 17:40:46 +08:00
  • 26573622bc test(ecstore): cover post-apply rollback error (#5054) houseme 2026-07-20 17:05:53 +08:00
  • eeafc355d4 feat(heal): define fenced control wire envelopes (#4997) cxymds 2026-07-20 16:54:37 +08:00
  • 955577b66f test(ecstore): cover transition source dedupe (#5050) houseme 2026-07-20 14:31:48 +08:00
  • 1cff6f20c9 test(ecstore): cover transition partial rollback (#5048) houseme 2026-07-20 14:17:48 +08:00
  • 2abfdd8261 test(ecstore): cover transition lock-lost cleanup (#5047) houseme 2026-07-20 13:47:42 +08:00
  • 908ca548bb feat(heal): gate control capability by cluster topology (#4994) cxymds 2026-07-20 13:04:30 +08:00
  • c92e99ba95 chore(deps): refresh workspace dependencies (#5044) houseme 2026-07-20 12:32:13 +08:00
  • 31fbde559c chore: update star history github-actions[bot] 2026-07-20 04:28:07 +00:00
  • a774bc07da feat(heal): add authenticated control RPC contract (#4993) cxymds 2026-07-20 12:07:38 +08:00
  • 69f543568b test(ecstore): cover transition cleanup failure (#5042) houseme 2026-07-20 12:03:24 +08:00
  • 2269896f5e test(ecstore): cover transition lock cleanup (#5040) houseme 2026-07-20 10:51:29 +08:00
  • 67c4e3e60e fix(ecstore): read provider tier version headers (#5041) houseme 2026-07-20 10:46:29 +08:00
  • 4f0be83ea5 ci(cla): upgrade CLA to v2 (#5046) Zhengchao An 2026-07-20 10:44:06 +08:00
  • db3b08b612 fix(e2e): use non-default credentials in cluster test constructor (#5039) Zhengchao An 2026-07-20 10:37:37 +08:00
  • 998c3f561c test(ecstore): cover transition prepared combo (#5037) houseme 2026-07-20 01:13:22 +08:00
  • f42fc54362 test(ecstore): cover real transition bitrot failures (#5036) houseme 2026-07-20 00:09:57 +08:00
  • 8ebedddfa1 fix(s3select): reject truncated object streams (#5027) GatewayJ 2026-07-19 23:34:20 +08:00
  • a73f4c345f test(rpc): cover tonic auth service binding (#5034) Zhengchao An 2026-07-19 23:27:08 +08:00
  • ebc0aa0365 docs: update security advisory lessons (#5032) Zhengchao An 2026-07-19 23:26:56 +08:00
  • aec2ee9ec1 fix(credentials): enforce RPC fallback credential policy (#5005) cxymds 2026-07-19 23:26:42 +08:00
  • 4290f390dd fix(heal): aggregate status across cluster nodes (#4990) cxymds 2026-07-19 23:25:52 +08:00
  • 056ebcee38 fix(targets): avoid Pulsar producer name collisions (#5033) houseme 2026-07-19 23:15:32 +08:00
  • 18f0c161dd fix(ecstore): harden tier reader and restore cleanup races (#5035) houseme 2026-07-19 23:05:58 +08:00
  • 1ac0841f6f fix(heal): initialize the runtime atomically (#4989) cxymds 2026-07-19 22:20:37 +08:00
  • f9eddf14b1 feat(obs): enhance observability with tracing spans and metrics integration feat/otel_observer_update 唐小鸭 2026-07-19 22:03:03 +08:00
  • 133499c2d5 fix(rpc): bind internode auth to exact targets (#4988) cxymds 2026-07-19 21:52:57 +08:00
  • b0c6c4cbce fix(storage): resolve erasure parity per pool (#4977) cxymds 2026-07-19 21:52:31 +08:00
  • 21049401fa fix(ilm): harden tier transition failure boundaries (#5031) houseme 2026-07-19 18:48:32 +08:00
  • 83d73b34f3 chore(deps): update flake.lock (#5026) houseme 2026-07-19 14:28:20 +08:00
  • f9e8440a04 refactor(iam): introduce federated identity boundary (#5018) GatewayJ 2026-07-19 14:28:08 +08:00
  • 8cf5d6906d chore: update star history github-actions[bot] 2026-07-19 04:24:01 +00:00
  • 7f5873dac8 fix(ecstore): resolve erasure parity per pool (#4801) (#5015) Zhengchao An 2026-07-19 11:06:46 +08:00
  • 125ac23907 chore: update star history github-actions[bot] 2026-07-19 02:23:45 +00:00
  • 3ed682be42 feat: offline log fault-analysis system (rustfs diagnose) (#4876) Zhengchao An 2026-07-18 23:00:34 +08:00
  • 15f4e75870 fix(cache): harden object data cache coordination (#5004) houseme 2026-07-18 22:37:10 +08:00
  • 4faea7fcbc ci: bump repo-visuals-action to v1.3.0 (#5014) Zhengchao An 2026-07-18 22:30:28 +08:00
  • 9b197fc1c2 docs(architecture): correct erasure-coding spec statements that contradict main (#5012) Zhengchao An 2026-07-18 21:05:22 +08:00
  • e72cdfe581 chore: update star history github-actions[bot] 2026-07-18 09:50:15 +00:00
  • 53728a03d3 chore: self-host contributor wall (#5006) Zhengchao An 2026-07-18 17:48:36 +08:00
  • af5a5f847e chore: update repository visuals Zhengchao An 2026-07-18 17:21:35 +08:00
  • 0a9ecc3cbf chore: update star history github-actions[bot] 2026-07-18 08:50:41 +00:00
  • 04bfd48eb1 fix(ecstore): invalidate metadata cache after ILM transition persists (#4951) Zhengchao An 2026-07-18 15:03:27 +08:00
  • 2c113542f8 docs(architecture): normative erasure-coding algorithm and on-disk compatibility contract (#4999) Zhengchao An 2026-07-18 14:44:04 +08:00
  • 825bf0e2d8 ci: self-host star history chart (#5001) Zhengchao An 2026-07-18 14:33:45 +08:00
  • 0346108ae4 fix(s3): populate CopyObject response checksums and persist them (#4998) Zhengchao An 2026-07-18 13:32:51 +08:00
  • 79509aad2d chore(deps): refresh workspace dependencies (#5002) houseme 2026-07-18 13:22:58 +08:00
  • 75aab297ca chore: update star history Zhengchao An 2026-07-18 13:17:05 +08:00
  • 4571fd76ad chore: initialize star history Zhengchao An 2026-07-18 12:48:47 +08:00
  • d7d880b37d test(1306): pin usage serialization, snapshot cache invalidation, and listing send classification (#5000) Zhengchao An 2026-07-18 12:30:53 +08:00