Comment 2 for bug 1934314

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to swift (master)

Reviewed: https://review.opendev.org/c/openstack/swift/+/799561
Committed: https://opendev.org/openstack/swift/commit/e491693e36e5b6b6b8eab6933fb247ae756ea28b
Submitter: "Zuul (22348)"
Branch: master

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.

    Closes-Bug: #1934314
    Change-Id: I78a94dd1be90913a7a75d90850ec5ef4a85be4db