]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
PG: release backfill reservations if a backfill peer rejects 2658/head
authorSamuel Just <sam.just@inktank.com>
Mon, 29 Sep 2014 22:01:25 +0000 (15:01 -0700)
committerSamuel Just <sam.just@inktank.com>
Tue, 30 Sep 2014 21:15:34 +0000 (14:15 -0700)
commit624aaf2a4ea9950153a89ff921e2adce683a6f51
tree3008e31e8693fe27a543f519e7284af91fe7875c
parentb78644e7dee100e48dfeca32c9270a6b210d3003
PG: release backfill reservations if a backfill peer rejects

Also, the full peer will wait until the rejection from the primary
to do a state transition.

Fixes: #9626
Backport: giant, firefly, dumpling
Signed-off-by: Samuel Just <sam.just@inktank.com>
src/osd/PG.cc
src/osd/ReplicatedPG.cc