mirror of
https://github.com/rustfs/rustfs.git
synced 2026-09-21 10:03:26 +00:00
225026f657
* fix(heal): certify metadata health and marker repair receipts * fix(heal): match nil selectors to absent null metadata * test(heal): satisfy clippy for nil selector proof * test(heal): align normal-scan receipt with nil selector proof A nil or omitted selector now matches only a nil or absent metadata version, so a normal scan of the latest UUID version leaves metadata_verified unset and issues no receipt. Assert metadata health through the exact latest version id instead, and pin the omitted-selector path to fail closed. --------- Co-authored-by: Hauser <housemecn@gmail.com>