houseme
|
15f4e75870
|
fix(cache): harden object data cache coordination (#5004)
* fix(cache): enforce projected entry capacity
Refs: rustfs/backlog#1335
Co-Authored-By: heihutu <heihutu@gmail.com>
* fix(cache): fence identity budget eviction by generation
Refs rustfs/backlog#1334.
Co-Authored-By: heihutu <heihutu@gmail.com>
* fix(cache): fence clear against concurrent fills
Refs rustfs/backlog#1333
Co-Authored-By: heihutu <heihutu@gmail.com>
* fix(cache): linearize memory reservation claims
Co-Authored-By: heihutu <heihutu@gmail.com>
* fix(cache): retain allocation memory claims
Co-Authored-By: heihutu <heihutu@gmail.com>
* fix(cache): publish memory snapshots by epoch
Co-Authored-By: heihutu <heihutu@gmail.com>
* fix(cache): coordinate cold object fills
Co-Authored-By: heihutu <heihutu@gmail.com>
* fix(ecstore): fence metadata cache transition races
Co-Authored-By: heihutu <heihutu@gmail.com>
---------
Co-authored-by: heihutu <heihutu@gmail.com>
|
2026-07-18 14:37:10 +00:00 |
|