commit e491693e36e5b6b6b8eab6933fb247ae756ea28b
Author: Matthew Oliver <email address hidden>
Date: Tue Jul 6 16:32:08 2021 +1000
reconciler: PPI aware reconciler
This patch makes the reconciler PPI aware. It does this by adding a
helper method `can_reconcile_policy` that is used to check that the
policies used for the source and destination aren't in the middle of a
PPI (their ring doesn't have next_part_power set).
In order to accomplish this the reconciler has had to include the
POLICIES singleton and grown swift_dir and ring_check_interval config options.
Reviewed: https:/ /review. opendev. org/c/openstack /swift/ +/799561 /opendev. org/openstack/ swift/commit/ e491693e36e5b6b 6b8eab6933fb247 ae756ea28b
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit e491693e36e5b6b 6b8eab6933fb247 ae756ea28b
Author: Matthew Oliver <email address hidden>
Date: Tue Jul 6 16:32:08 2021 +1000
reconciler: PPI aware reconciler
This patch makes the reconciler PPI aware. It does this by adding a policy` that is used to check that the
helper method `can_reconcile_
policies used for the source and destination aren't in the middle of a
PPI (their ring doesn't have next_part_power set).
In order to accomplish this the reconciler has had to include the
POLICIES singleton and grown swift_dir and ring_check_interval config options.
Closes-Bug: #1934314 3a7a75d90850ec5 ef4a85be4db
Change-Id: I78a94dd1be9091