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:
Zuul 2024-04-26 10:28:47 +00:00 committed by Gerrit Code Review
parent 9f0a30b4ef
commit 4c575f9f0a
1 changed files with 1 additions and 1 deletions

2
swift

@ -1 +1 @@
Subproject commit 5ba1fbf86b961915b09f89ef4a2a437cf8d4df5c
Subproject commit 2e487ba6950d87dd9b6e8666bb3a8dc5b68dc281