]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/PeeringState: track down OSDs relevant to prior_readable_until_ub
authorSage Weil <sage@redhat.com>
Tue, 23 Jul 2019 19:07:59 +0000 (14:07 -0500)
committerSage Weil <sage@redhat.com>
Sat, 28 Sep 2019 16:51:18 +0000 (11:51 -0500)
commitf23434ea3ad39895eaddc1887c3991b981a1f097
treed6274b9b18ba72e32f473d727cb047cddec63157
parent379bf4b423538c72c6cda1d5552fa05644490451
osd/PeeringState: track down OSDs relevant to prior_readable_until_ub

Keep track of which OSDs from the prior set we care about that affect
the prior_readable_until_ub.  Note that it is only the *down* OSDs that
we have to track here, since everything in the *probe* set we will already
contact during peering (they are still up), guaranteeing that those PGs
are aware of the interval change and are no longer readable in the prior
interval.

Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/PeeringState.cc
src/osd/PeeringState.h