houseme
7ab0955f8b
test(e2e): stabilize tier and storage class checks ( #5228 )
...
Co-authored-by: heihutu <heihutu@gmail.com >
2026-07-25 14:21:52 +00:00
houseme
5988606e68
test(internode): extend fallback and transition coverage ( #5232 )
...
Add decode-error metrics for internode msgpack/json compatibility paths, extend the mixed fallback e2e assertions for transitioned multipart partNumber reads, and cover manual transition async status polling plus inactive-owner status behavior.
Co-authored-by: heihutu <heihutu@gmail.com >
2026-07-25 13:26:23 +00:00
houseme
8e83087ba4
fix(tier): handle mutation intent CAS races ( #5227 )
...
* test(scripts): expand internode grpc ab env coverage
* fix(tier): handle mutation intent CAS races
Make tier mutation intent advancement retry idempotently when an If-Match CAS loses to a matching committed peer update.
Expand four-node inline fallback E2E coverage for mixed msgpack controls, transition readiness evidence, and per-node environment overrides.
Co-Authored-By: heihutu <heihutu@gmail.com >
---------
Co-authored-by: heihutu <heihutu@gmail.com >
2026-07-25 11:10:13 +00:00
houseme
4133fbe0fc
fix(storage): cover inline reader fallback controls ( #5169 )
...
* test(ecstore): cover inline fast path boundaries
Co-Authored-By: heihutu <heihutu@gmail.com >
* fix(storage): cover inline reader fallback controls
Co-Authored-By: heihutu <heihutu@gmail.com >
* perf(tier): keep commit fanout concurrent
Co-Authored-By: heihutu <heihutu@gmail.com >
---------
Co-authored-by: heihutu <heihutu@gmail.com >
2026-07-24 06:08:17 +00:00