]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/PG.cc: account for missing set irrespective of last_complete 26239/head
authorNeha Ojha <nojha@redhat.com>
Thu, 24 Jan 2019 20:46:49 +0000 (12:46 -0800)
committerPrashant D <pdhange@redhat.com>
Fri, 1 Feb 2019 04:27:53 +0000 (23:27 -0500)
commitc3c4200e224c223c14321c497b5b54fab48d7cc3
tree43faa84baa605d1daa7adb0ae32b920e9dfbf255
parentf8a1610bed59c0c9383fa83daa8fc6c1b9754531
osd/PG.cc: account for missing set irrespective of last_complete

When adding source info from another OSD, check if an object that needs
recovery is present in its missing set. If yes, do not include the OSD
as a missing loc.

Fixes: http://tracker.ceph.com/issues/37919
Signed-off-by: Neha Ojha <nojha@redhat.com>
(cherry picked from commit e6b1637e00a3e98e588e4b83a13db5703fb96fce)
src/osd/PG.cc