Commit Graph

  • a305160087 feat(table-catalog): add maintenance scheduler guardrails (#4123) Henry Guo 2026-07-01 22:31:19 +08:00
  • f7769884ff fix(lifecycle): honor expired delete marker semantics (#4124) GatewayJ 2026-07-01 22:31:08 +08:00
  • a60b6310a7 fix(lifecycle): block actions on replication state (#4125) GatewayJ 2026-07-01 22:31:00 +08:00
  • b94e7d514d refactor(admin): hide replication resync DTOs (#4146) Zhengchao An 2026-07-01 22:18:06 +08:00
  • d79f6872d7 ci: add self host runner support for build workflow (#4143) majinghe 2026-07-01 22:17:14 +08:00
  • a2ec13ab04 fix(otel): fix container unhealty issue caused by healthy check (#4145) majinghe 2026-07-01 21:56:26 +08:00
  • 22cbd41ee9 refactor(ecstore): add replication owner bridges (#4141) Zhengchao An 2026-07-01 21:51:26 +08:00
  • f7e3fc780f ci: migrate artifact upload step to cloudflare r2 (#4142) loverustfs 2026-07-01 20:04:31 +08:00
  • c0dfc260ca refactor(ecstore): add replication object bridge (#4140) Zhengchao An 2026-07-01 19:24:20 +08:00
  • e5ab6ee8e4 refactor(ecstore): make replication facade explicit (#4139) Zhengchao An 2026-07-01 18:54:05 +08:00
  • fc806679fb refactor(ecstore): add replication work bridges (#4137) Zhengchao An 2026-07-01 18:37:01 +08:00
  • 28e87c1cab refactor(ecstore): name replication boundary contracts (#4134) Zhengchao An 2026-07-01 17:55:12 +08:00
  • f5adb5abc1 fix: bypass OnceLock in test for metadata early-stop gates (#4135) Zhengchao An 2026-07-01 17:51:06 +08:00
  • e8326e76a6 fix(ecstore): harden replication runtime guard (#4132) Zhengchao An 2026-07-01 17:14:38 +08:00
  • b16120dbcc feat: optimize small GET read paths (#4022) houseme 2026-07-01 15:40:00 +08:00
  • b0f491549a refactor(ecstore): hide replication runtime types (#4131) Zhengchao An 2026-07-01 15:39:02 +08:00
  • 8fd532ebb7 refactor(ecstore): use local replication paths (#4130) Zhengchao An 2026-07-01 15:08:26 +08:00
  • 7cb42529fc refactor(ecstore): route replication config access (#4128) Zhengchao An 2026-07-01 09:30:25 +08:00
  • 6e5c58ca3f fix(replication): harden bucket replication correctness (#4116) cxymds 2026-07-01 09:21:30 +08:00
  • 722c0805ce refactor(ecstore): route replication errors (#4127) Zhengchao An 2026-07-01 08:13:57 +08:00
  • 50a3ed8bf3 refactor(ecstore): route replication event host (#4126) Zhengchao An 2026-07-01 06:00:50 +08:00
  • e917f1f4be refactor(ecstore): route replication filemeta contracts (#4122) Zhengchao An 2026-07-01 01:01:01 +08:00
  • 942a8b505d refactor(ecstore): route replication metadata paths (#4121) Zhengchao An 2026-06-30 22:48:34 +08:00
  • 4efefd67b5 fix(site-replication): site replication flag issue and resolved the replication storm (#4120) 唐小鸭 2026-06-30 21:52:06 +08:00
  • 5e68455eed test(table-catalog): add disaster recovery rehearsal probes (#4119) Henry Guo 2026-06-30 21:27:06 +08:00
  • da7f421f69 refactor(ecstore): route replication storage contracts (#4118) Zhengchao An 2026-06-30 20:12:06 +08:00
  • f9340da74a fix(lifecycle): harden S3 lifecycle rule handling (#4115) cxymds 2026-06-30 19:06:34 +08:00
  • 7484a61fa3 feat(compression): show cluster-level compression stat in grafana (#4112) wood 2026-06-30 19:05:05 +08:00
  • cfb24b31ea test(table-catalog): add live client conformance harness (#4110) Henry Guo 2026-06-30 16:33:14 +08:00
  • 70a1f37508 refactor(ecstore): route replication target types (#4114) Zhengchao An 2026-06-30 16:29:05 +08:00
  • c67eea7bfa fix(ecstore): preserve rename data rollback metadata (#4107) cxymds 2026-06-30 15:45:27 +08:00
  • 20919f0b97 refactor(ecstore): route replication bandwidth wrapping (#4113) Zhengchao An 2026-06-30 15:42:04 +08:00
  • b0dbf35cd4 refactor(ecstore): route lifecycle metadata reads (#4111) Zhengchao An 2026-06-30 15:22:12 +08:00
  • 4538919efa refactor(ecstore): route runtime getters through facade (#4109) Zhengchao An 2026-06-30 14:32:01 +08:00
  • 143833ec45 test(architecture): guard rustfs owner statics (#4108) Zhengchao An 2026-06-30 14:01:19 +08:00
  • 22c7cb1923 feat(ecstore): refresh issue-787 phase-3 validation track (#4106) houseme 2026-06-30 11:37:44 +08:00
  • 4815d608a2 fix(ecstore): preserve recovery quorum identity (#3937) GatewayJ 2026-06-30 11:19:46 +08:00
  • 7041d60cbf refactor(storage): narrow root runtime facade (#4105) Zhengchao An 2026-06-30 11:19:21 +08:00
  • f6689f5b39 test(app): remove object store fallback (#4104) Zhengchao An 2026-06-30 08:08:54 +08:00
  • 27e1cb5ffd refactor(storage): narrow object store resolver boundary (#4103) Zhengchao An 2026-06-30 07:56:36 +08:00
  • 9a8a82e90c test(architecture): guard owner cache globals (#4102) Zhengchao An 2026-06-30 07:17:51 +08:00
  • 733904deb1 test(architecture): guard owner runtime globals (#4101) Zhengchao An 2026-06-30 06:54:07 +08:00
  • f0d27982e5 refactor(app): collapse transition stats boundary (#4100) Zhengchao An 2026-06-30 06:48:09 +08:00
  • 46edc118f0 refactor(app): add lifecycle state context boundary (#4099) Zhengchao An 2026-06-30 06:26:06 +08:00
  • 055d3ad825 refactor(ecstore): scope dead code allowances (#4098) Zhengchao An 2026-06-30 06:07:45 +08:00
  • de19342744 refactor(runtime): finish legacy global naming (#4097) Zhengchao An 2026-06-30 05:50:58 +08:00
  • 74aef760f0 refactor(lifecycle): normalize state global names (#4096) Zhengchao An 2026-06-30 05:29:10 +08:00
  • cbd527cd6e refactor(runtime): normalize legacy global names (#4095) Zhengchao An 2026-06-30 05:13:06 +08:00
  • 90f9c24503 refactor(runtime): clean scalar globals (#4094) Zhengchao An 2026-06-30 04:52:23 +08:00
  • 77e45896ba refactor(runtime): remove unused node names global (#4093) Zhengchao An 2026-06-30 04:44:17 +08:00
  • c279d34af6 refactor(runtime): batch owner boundary guards (#4092) Zhengchao An 2026-06-30 04:34:54 +08:00
  • 19dc019038 test(runtime): guard kms service manager global (#4086) Zhengchao An 2026-06-30 04:17:24 +08:00
  • 90ea66423e test(runtime): guard internode transport global (#4085) Zhengchao An 2026-06-30 04:11:30 +08:00
  • 47b12972ad refactor(lifecycle): add object lock boundary (#4084) Zhengchao An 2026-06-30 04:11:03 +08:00
  • 3d868cb6e8 perf: add list objects quorum tuning knob (#4072) houseme 2026-06-30 03:41:29 +08:00
  • 3b754f649d test(runtime): guard batch processor global (#4083) Zhengchao An 2026-06-30 03:40:03 +08:00
  • f99429f2f2 refactor(lifecycle): add tagging boundary (#4082) Zhengchao An 2026-06-30 03:39:32 +08:00
  • fb7bcfb541 refactor(replication): add tagging boundary (#4081) Zhengchao An 2026-06-30 03:39:17 +08:00
  • 4f335889c1 refactor(lifecycle): add config persistence boundary (#4080) Zhengchao An 2026-06-30 02:10:12 +08:00
  • fab78f8402 refactor(scanner): use expiry runtime boundary (#4079) Zhengchao An 2026-06-30 02:09:52 +08:00
  • 35d7d6bf23 refactor(ecstore): wrap background cancel token access (#4078) Zhengchao An 2026-06-30 02:09:39 +08:00
  • d3a84395dc refactor(replication): add msgp boundary (#4076) Zhengchao An 2026-06-30 02:09:14 +08:00
  • 74c95920ca fix: dual-write renamed IO metrics (#4077) Zhengchao An 2026-06-30 02:08:58 +08:00
  • f401a4388e fix(ecstore): tolerate OnceLock re-initialization in tests (#4074) Zhengchao An 2026-06-30 00:18:28 +08:00
  • c17df6e3d3 refactor(replication): add lock boundary (#4075) Zhengchao An 2026-06-30 00:18:08 +08:00
  • 50ca1c2cbe refactor(replication): add config store boundary (#4073) Zhengchao An 2026-06-30 00:03:45 +08:00
  • f8c70e017d refactor(replication): add versioning boundary (#4071) Zhengchao An 2026-06-29 23:52:36 +08:00
  • 04e8c1bb6b refactor(replication): add metadata boundary (#4070) Zhengchao An 2026-06-29 23:24:39 +08:00
  • f1ec0bd765 refactor(replication): add target boundary (#4069) Zhengchao An 2026-06-29 22:59:10 +08:00
  • c94f2981d7 refactor(replication): add event sink boundary (#4068) Zhengchao An 2026-06-29 22:46:06 +08:00
  • 13474ec1de refactor(replication): add runtime boundary (#4067) Zhengchao An 2026-06-29 22:34:10 +08:00
  • e9a89e13ae refactor(lifecycle): route events through audit sink (#4066) Zhengchao An 2026-06-29 22:21:23 +08:00
  • 806dfb233c test(ecstore): guard set disks contract coverage (#4065) Zhengchao An 2026-06-29 22:06:21 +08:00
  • 7c2789e75a refactor(runtime): guard endpoint port source (#4064) Zhengchao An 2026-06-29 21:56:57 +08:00
  • a5e7dda6d9 refactor(io): make aligned pread error primary (#4063) Zhengchao An 2026-06-29 21:46:20 +08:00
  • 158f4a32a1 refactor(io): deprecate legacy method names (#4062) Zhengchao An 2026-06-29 21:31:37 +08:00
  • a7dd9603e9 refactor(ecstore): add mmap copy disk read name (#4061) Zhengchao An 2026-06-29 21:18:41 +08:00
  • 9567e7b3be refactor(io): make accurate reader names primary (#4060) Zhengchao An 2026-06-29 20:20:22 +08:00
  • 14e9fa2c8d fix(ecstore): avoid startup pool meta locks (#4056) GatewayJ 2026-06-29 20:19:38 +08:00
  • 50c9078142 refactor(runtime): guard scalar lock globals (#4059) Zhengchao An 2026-06-29 20:04:44 +08:00
  • 27a491a730 refactor(runtime): guard replication stats globals (#4058) Zhengchao An 2026-06-29 19:55:38 +08:00
  • 9b6c6df81b refactor(runtime): guard local node globals (#4057) Zhengchao An 2026-06-29 19:47:21 +08:00
  • 35077c033c refactor(runtime): guard endpoint erasure globals (#4055) Zhengchao An 2026-06-29 19:26:05 +08:00
  • 636476c3e5 refactor(runtime): guard lifecycle event globals (#4053) Zhengchao An 2026-06-29 17:56:02 +08:00
  • 0c4deb0e2f refactor(runtime): guard setup type globals (#4052) Zhengchao An 2026-06-29 17:38:57 +08:00
  • 0cd08eae1c refactor(runtime): remove stale lifecycle state comments (#4051) Zhengchao An 2026-06-29 17:29:57 +08:00
  • 726bf142e0 refactor(runtime): remove stale tier transport comments (#4050) Zhengchao An 2026-06-29 17:29:46 +08:00
  • aadefcc577 refactor(runtime): guard local disk set global (#4049) Zhengchao An 2026-06-29 17:29:24 +08:00
  • 2b04bf3a19 refactor(runtime): remove stale lifecycle global comment (#4048) Zhengchao An 2026-06-29 16:33:49 +08:00
  • ecbc5385d3 refactor(runtime): hide local disk id global (#4047) Zhengchao An 2026-06-29 16:33:36 +08:00
  • ad6be6a167 refactor(runtime): hide local disk map global (#4046) Zhengchao An 2026-06-29 14:57:14 +08:00
  • 4111ce1547 refactor(runtime): wrap tier config global (#4045) Zhengchao An 2026-06-29 14:38:36 +08:00
  • e012d1e799 refactor(runtime): wrap boot time global (#4044) Zhengchao An 2026-06-29 14:21:31 +08:00
  • 809e77d5db fix(runtime): keep lock clients available during startup (#4042) Henry Guo 2026-06-29 14:14:26 +08:00
  • 4567f6f521 refactor(runtime): guard rpc secret global (#4043) Zhengchao An 2026-06-29 14:02:03 +08:00
  • 6093eb0c9c refactor(runtime): wrap local node name global (#4041) Zhengchao An 2026-06-29 13:13:54 +08:00
  • 9c62a24efc refactor(runtime): wrap outbound tls globals (#4039) Zhengchao An 2026-06-29 12:56:34 +08:00
  • de41303f3e feat(table-catalog): add durable backing migration guardrails (#4038) Henry Guo 2026-06-29 12:39:04 +08:00
  • 9414d645f4 refactor(runtime): wrap rustfs address globals (#4037) Zhengchao An 2026-06-29 11:18:30 +08:00
  • c200dc10d2 fix(scanner): preserve partial scan progress (#3996) Henry Guo 2026-06-29 10:43:25 +08:00