mirror of
https://github.com/rustfs/rustfs.git
synced 2026-10-13 16:11:56 +00:00
5efa6254eb
* feat(table-catalog): expose durable strong diagnostics * fix(table-catalog): stabilize snapshot diagnostics and metadata scans Reuse one recovery observation for exports and diagnostics in both backing modes. Follow the persisted metadata directory for renamed and registered tables, and bound diagnostics under continuous snapshot changes. Remove redundant recovery work and fix the production dead-code and clone lint failures without relaxing checks. Add deterministic race, retry, and metadata reachability coverage and clarify read-only candidate semantics. Co-Authored-By: heihutu <heihutu@gmail.com> Co-Authored-By: zhi22915 <qiuzgang@gmail.com> * fix(e2e): bound pagination fixture upload concurrency Keep the 1200-object delimiter boundary fixture while preparing it with at most 16 concurrent PUTs. Serial preparation exhausted the existing 120-second smoke deadline before the listing request was issued. Report fixture preparation time and verify the exact common prefixes, empty contents, KeyCount, and absent continuation token without relaxing the timeout, durability settings, or dataset size. Co-Authored-By: heihutu <heihutu@gmail.com> Co-Authored-By: zhi22915 <qiuzgang@gmail.com> --------- Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com> Co-authored-by: Hauser <housemecn@gmail.com> Co-authored-by: heihutu <heihutu@gmail.com> Co-authored-by: zhi22915 <qiuzgang@gmail.com> Co-authored-by: GatewayJ <835269233@qq.com>