安正超
|
bdb2461b55
|
refactor: clean scanner heal runtime boundaries (#3571)
|
2026-06-18 16:12:27 +08:00 |
|
安正超
|
c76e4dc6bc
|
refactor: clean Swift ECStore boundaries (#3570)
|
2026-06-18 15:18:55 +08:00 |
|
安正超
|
0e7e2660bb
|
refactor: clean remaining storage DTO imports (#3568)
|
2026-06-18 14:44:46 +08:00 |
|
安正超
|
acdf439371
|
refactor: clean external DTO consumers (#3566)
* refactor: clean external DTO consumers
* fix: handle empty erasure shard recovery
|
2026-06-18 14:22:44 +08:00 |
|
安正超
|
99941f7e7c
|
refactor: clean external operation consumers (#3565)
|
2026-06-18 12:39:41 +08:00 |
|
安正超
|
24443c829d
|
refactor: clean shared list operation consumers (#3563)
|
2026-06-18 11:57:46 +08:00 |
|
安正超
|
57403525ee
|
refactor: move heal and namespace contracts (#3560)
|
2026-06-18 11:00:21 +08:00 |
|
安正超
|
e5cad7ed20
|
refactor: move object operation contracts (#3559)
|
2026-06-18 09:48:13 +08:00 |
|
安正超
|
3fb4cb3d65
|
refactor: move list operations contract (#3550)
|
2026-06-18 08:48:18 +08:00 |
|
安正超
|
36f7ad6936
|
refactor: move walk options contract (#3549)
|
2026-06-18 08:18:26 +08:00 |
|
安正超
|
24fa03e04b
|
refactor: move object list response contracts (#3548)
|
2026-06-18 07:19:07 +08:00 |
|
安正超
|
80ed63484b
|
refactor: move object precondition contracts (#3547)
|
2026-06-18 06:34:30 +08:00 |
|
安正超
|
54bbd05b25
|
refactor: move object list helper contracts (#3546)
|
2026-06-18 06:09:33 +08:00 |
|
安正超
|
53337a6f71
|
refactor: move HTTP range helper contracts (#3533)
|
2026-06-18 00:47:23 +08:00 |
|
安正超
|
919deeb816
|
refactor: move object option helper contracts (#3521)
|
2026-06-17 22:56:10 +08:00 |
|
安正超
|
ed55857bca
|
refactor: move bucket operations contract (#3507)
|
2026-06-17 09:10:38 +08:00 |
|
安正超
|
0c259547d1
|
refactor: move multipart DTO contracts (#3505)
|
2026-06-17 00:33:06 +08:00 |
|
安正超
|
2ff69ae21c
|
refactor: remove ecstore bucket DTO aliases (#3503)
|
2026-06-16 22:10:07 +08:00 |
|
安正超
|
966756d788
|
test: guard storage contract cleanup (#3501)
|
2026-06-16 21:18:52 +08:00 |
|
Henry Guo
|
b5d19e6595
|
test(scanner): close parity validation harness (#3486)
|
2026-06-16 08:46:22 +08:00 |
|
安正超
|
0baf90ee88
|
refactor: remove storage api facade (#3490)
|
2026-06-16 07:46:32 +08:00 |
|
安正超
|
c26593fa7a
|
refactor: clean config storage boundaries (#3489)
|
2026-06-16 06:35:32 +08:00 |
|
安正超
|
fbab160c2b
|
refactor: narrow replication storage consumers (#3485)
|
2026-06-15 22:29:38 +08:00 |
|
Henry Guo
|
b387689f26
|
feat(heal): expose scanner-aware operations status (#3483)
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
|
2026-06-15 22:28:53 +08:00 |
|
安正超
|
f782f94f6a
|
refactor: narrow storage namespace consumers (#3477)
|
2026-06-15 18:32:21 +08:00 |
|
Henry Guo
|
d28aedfbb3
|
feat(scanner): expose replication repair kind metrics (#3476)
|
2026-06-15 16:52:39 +08:00 |
|
安正超
|
5063524b36
|
ci: guard migration loss-prevention coverage (#3475)
|
2026-06-15 16:32:41 +08:00 |
|
Henry Guo
|
dd6b4c35ad
|
fix(scanner): harden lifecycle and tiering backlog (#3469)
* fix(scanner): expose lifecycle transition backlog
* fix(scanner): expose lifecycle expiry backlog
* fix(scanner): preserve lifecycle backlog states
---------
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
|
2026-06-15 15:01:21 +08:00 |
|
安正超
|
57260c8314
|
refactor: centralize startup command bootstrap (#3471)
|
2026-06-15 14:55:33 +08:00 |
|
安正超
|
218f473fb5
|
refactor: centralize startup lifecycle runtime (#3468)
|
2026-06-15 14:07:24 +08:00 |
|
安正超
|
e26eea7f36
|
refactor: centralize startup runtime services (#3467)
|
2026-06-15 13:24:17 +08:00 |
|
安正超
|
3e723a2476
|
refactor: centralize startup storage runtime (#3465)
|
2026-06-15 12:12:27 +08:00 |
|
Henry Guo
|
46fb4bdc2f
|
feat(scanner): add source-aware maintenance controls (#3461)
* feat(scanner): add source-aware maintenance controls
* fix(scanner): preserve source control between cycles
---------
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
|
2026-06-15 12:12:05 +08:00 |
|
安正超
|
c99d6086cd
|
refactor: centralize startup storage bootstrap (#3464)
|
2026-06-15 11:23:16 +08:00 |
|
安正超
|
6508f88d3a
|
refactor: centralize startup listen bootstrap (#3460)
|
2026-06-15 09:41:11 +08:00 |
|
安正超
|
513f06f268
|
refactor: centralize startup server preflight (#3459)
|
2026-06-15 08:32:44 +08:00 |
|
安正超
|
2288b1bb63
|
refactor: centralize startup runtime bootstrap (#3457)
|
2026-06-15 07:57:36 +08:00 |
|
Henry Guo
|
2c5615d2ea
|
feat(scanner): expose distributed metrics (#3452)
* feat(scanner): expose distributed metrics
* docs(scanner): clarify distributed metrics collection
---------
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-06-15 07:05:43 +08:00 |
|
安正超
|
f8e300bf3b
|
refactor: centralize startup protocol bootstrap (#3450)
|
2026-06-15 06:48:55 +08:00 |
|
安正超
|
9499391370
|
refactor: centralize startup service bootstrap (#3448)
|
2026-06-14 21:59:17 +08:00 |
|
安正超
|
b49057c8e3
|
refactor: centralize startup readiness bootstrap (#3446)
|
2026-06-14 21:24:07 +08:00 |
|
安正超
|
8d23ce06c6
|
refactor: consolidate app object store fallback (#3445)
|
2026-06-14 20:43:42 +08:00 |
|
安正超
|
323302255c
|
refactor: route ecstore internals through object resolver (#3441)
|
2026-06-14 19:55:21 +08:00 |
|
安正超
|
bed4c7288b
|
refactor: route server storage lookups through resolver (#3439)
|
2026-06-14 18:42:21 +08:00 |
|
安正超
|
84f7027e90
|
refactor: add object store resolver for standalone crates (#3437)
|
2026-06-14 18:02:39 +08:00 |
|
安正超
|
59f99a30e2
|
refactor: prefer app context object store in admin zip (#3434)
|
2026-06-14 16:37:08 +08:00 |
|
安正超
|
5e68cf8a29
|
refactor: prefer app context object store in ecfs (#3433)
|
2026-06-14 15:52:26 +08:00 |
|
安正超
|
bdeee173c8
|
refactor: prefer app context object store in admin (#3432)
Signed-off-by: houseme <housemecn@gmail.com>
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-06-14 13:49:03 +08:00 |
|
Henry Guo
|
dc82efbab4
|
test(scanner): add validation harness (#3428)
* test(scanner): add validation harness
* fix(scanner): harden validation harness
---------
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-06-14 12:40:05 +08:00 |
|
安正超
|
6fcd62ba56
|
refactor: prefer app context object store in usecases (#3425)
|
2026-06-14 09:38:12 +08:00 |
|