Henry Guo
|
a63b79004c
|
fix(scanner): make distributed usage convergence authoritative (#5151)
* fix(scanner): make distributed usage cycles authoritative
* fix(scanner): close distributed refresh races
* fix(config): align scanner reload integration
* fix(admin): scope config test helpers
* fix(scanner): harden distributed usage convergence
* fix(scanner): preserve rolling activity compatibility
* fix(admin): expose non-secret optional config values
* fix(scanner): acknowledge distributed dirty usage
* fix(ecstore): make bucket mutations cancellation safe
* fix(scanner): preserve pending dirty acknowledgements
* test(obs): account for superseded scanner metric
* fix(api): reject excess detached bucket mutations
* test: close scanner convergence coverage gaps
* fix(scanner): make path tracking cleanup one-shot
---------
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-07-25 18:45:16 +08:00 |
|
houseme
|
7805cf5ae6
|
fix(cluster): clarify peer health and listing timeouts (#5086)
* fix(cluster): surface observed peer health
Refs rustfs/backlog#1387
Co-Authored-By: heihutu <heihutu@gmail.com>
* fix(admin): distinguish unreported peer health
Refs rustfs/backlog#1388
Co-Authored-By: heihutu <heihutu@gmail.com>
* fix(ecstore): decouple metacache peek timeout
Refs rustfs/backlog#1389
Co-Authored-By: heihutu <heihutu@gmail.com>
* docs(ops): diagnose metacache listing timeouts
Refs rustfs/backlog#1390
Co-Authored-By: heihutu <heihutu@gmail.com>
* refactor(cluster): clarify observed peer health
Co-Authored-By: heihutu <heihutu@gmail.com>
* fix(ecstore): route capability state through contract
Co-Authored-By: heihutu <heihutu@gmail.com>
---------
Co-authored-by: heihutu <heihutu@gmail.com>
|
2026-07-21 11:11:24 +00:00 |
|
Henry Guo
|
3f25426534
|
fix(ecstore): reject incomplete listing usage refreshes (#4698)
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
|
2026-07-11 08:47:49 +08:00 |
|
Zhengchao An
|
3ed414cdb4
|
fix(storage): complete pending metadata and quorum fixes (#4375)
|
2026-07-07 23:22:54 +08:00 |
|
Zhengchao An
|
3e4c15da5d
|
fix(object-lock): prevent locked version deletes (#4297)
|
2026-07-06 14:05:19 +08:00 |
|
Zhengchao An
|
a8d8e56478
|
refactor(ecstore): relocate NamespaceLocking + finalize God-Object split (backlog#822) (#4291)
|
2026-07-05 23:34:46 +08:00 |
|
Zhengchao An
|
055d3ad825
|
refactor(ecstore): scope dead code allowances (#4098)
|
2026-06-30 06:07:45 +08:00 |
|
Zhengchao An
|
c6ecfae39e
|
refactor: move ecstore owner layout modules (#3932)
|
2026-06-27 05:54:25 +08:00 |
|