]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/PG: allow preemption of remote recovery reservation too
authorSage Weil <sage@redhat.com>
Thu, 26 Oct 2017 03:09:16 +0000 (22:09 -0500)
committerSage Weil <sage@redhat.com>
Fri, 27 Oct 2017 13:07:08 +0000 (08:07 -0500)
commitdf783919fe10ea79a831a44de3334f79cc78486d
treeb23dc2027662cb1ca3d023f1c66b7347b40f38a2
parent4054c5f6e70e0ec64f53bfa9d88c2057cf1edc83
osd/PG: allow preemption of remote recovery reservation too

We did backfill but not recovery.  This one is easier because we already
have a DeferRecovery event we can queue that does everything.

Condition on the RECOVERY_RESERVATION_2 feature.

Signed-off-by: Sage Weil <sage@redhat.com>
src/messages/MRecoveryReserve.h
src/osd/OSD.cc
src/osd/PG.cc
src/osd/PG.h