We want to do the table scan without locking and group the locking
deletes into small indexed operations to minimize the impact of
background processes calling reclaim each cycle.
Change-Id: I3ccd145c14a9b68ff8a9da61f79034549c9bc127
Co-Authored-By: Tim Burke <email address hidden>
Closes-Bug: #1877651
(cherry picked from commit aab45880f8aaddfed15fe641939aac0d2eccc465)
Reviewed: https:/ /review. opendev. org/741755 /git.openstack. org/cgit/ openstack/ swift/commit/ ?id=170dddaacc6 09493d4b3e7ba1f 6a9168e7633216
Committed: https:/
Submitter: Zuul
Branch: stable/train
commit 170dddaacc60949 3d4b3e7ba1f6a91 68e7633216
Author: Clay Gerrard <email address hidden>
Date: Wed May 13 13:32:18 2020 -0500
Breakup reclaim into batches
We want to do the table scan without locking and group the locking
deletes into small indexed operations to minimize the impact of
background processes calling reclaim each cycle.
Change-Id: I3ccd145c14a9b6 8ff8a9da61f7903 4549c9bc127 ed15fe641939aac 0d2eccc465)
Co-Authored-By: Tim Burke <email address hidden>
Closes-Bug: #1877651
(cherry picked from commit aab45880f8aaddf