Update git submodules
* Update swift from branch 'master' to 2e487ba6950d87dd9b6e8666bb3a8dc5b68dc281 - Merge "expirer: account and container level delay_reaping" - expirer: account and container level delay_reaping The object expirer can be configured to delay the reaping of objects from disk after their expiration time using account and container level delay_reaping values. The delay_reaping value of accounts and containers in seconds is configured in the object server config. The object expirer references these configured values to only reap objects from specified accounts and containers after their corresponding delays. The goal of the delay_reaping feature is to prevent accidental or premature data loss if an object marked for deletion with the 'x-delete-at' feature should not be reaped immediately, for whatever reason. Configuring the delay_reaping value at a granular account and container level is beneficial for being able to keep storage capacity consumption in control while maintaining a desired data recovery window. This patch also adds a sample configuration, documentation, and tests for bad configurations and grace period functionality. Co-Authored-By: Anish Kachinthaya <akachinthaya@nvidia.com> Change-Id: I106103438c4162a561486ac73a09436e998ae1f0
This commit is contained in:
parent
9f0a30b4ef
commit
4c575f9f0a
2
swift
2
swift
|
@ -1 +1 @@
|
|||
Subproject commit 5ba1fbf86b961915b09f89ef4a2a437cf8d4df5c
|
||||
Subproject commit 2e487ba6950d87dd9b6e8666bb3a8dc5b68dc281
|
Loading…
Reference in New Issue