feat(storage): add readonly during storage migration

This commit is contained in:
Edouard Vanbelle
2026-08-01 13:27:49 +02:00
parent 6b7bb67500
commit 2de71b6d9a
10 changed files with 400 additions and 25 deletions
+8 -1
View File
@@ -1810,6 +1810,7 @@ mod mount_authz_integration {
Arc::new(FolderDbRepository::new(pool.clone())),
Arc::new(FileBlobReadRepository::new_stub()),
Arc::new(SubjectGroupPgRepository::new(pool.clone())),
Arc::new(std::sync::atomic::AtomicBool::new(false)),
))
}
@@ -2377,7 +2378,13 @@ mod cascade_hook_integration_tests {
folder_repo.clone(),
));
let group_repo = Arc::new(SubjectGroupPgRepository::new(pool.clone()));
Arc::new(PgAclEngine::new(pool, folder_repo, file_repo, group_repo))
Arc::new(PgAclEngine::new(
pool,
folder_repo,
file_repo,
group_repo,
Arc::new(std::sync::atomic::AtomicBool::new(false)),
))
}
/// Seed a file row under `folder_id`. `blob_hash` is just a string —