feat(integrity): add inventory, audit, and protected migration (#8065)

* feat(integrity): add inventory, audit, and protected migration

* refactor(admin): use gateway facade for integrity handlers

* fix(integrity): sort fingerprint metadata explicitly
This commit is contained in:
cxymds
2026-09-22 19:23:41 +08:00
committed by GitHub
parent d0ce2f758b
commit 122abfaae2
21 changed files with 1968 additions and 22 deletions
+2
View File
@@ -935,6 +935,8 @@ pub struct ObjectOptions {
/// Persisted bucket incarnation observed before authorization.
pub expected_bucket_incarnation_id: Option<Uuid>,
pub no_lock: bool,
/// Internal read-only inspection must not enqueue metadata or payload repairs.
pub suppress_read_repair: bool,
/// Control-plane writers that immediately read or CAS the same namespace
/// key use TailDrained without changing namespace lock ownership.
#[doc(hidden)]