]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
OSD::consume_map: correctly remove pg shards which are no longer acting 7577/head
authorSamuel Just <sjust@redhat.com>
Thu, 7 Jan 2016 16:09:46 +0000 (08:09 -0800)
committerLoic Dachary <ldachary@redhat.com>
Tue, 9 Feb 2016 06:33:23 +0000 (13:33 +0700)
commit9e0a1656200c2f91386215924304b495dd705dae
tree5ad47f307f7befa6edf80c8021c3373353191a16
parent7abb6ae8f3cba67009bd022aaeee0a87cdfc6477
OSD::consume_map: correctly remove pg shards which are no longer acting

A particular shard may be non-active even if the osd is in the acting
set.

Fixes: 14278
Backport: hammer
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit bd2fdf8c56c1aeed6cea3eb59046dbb6af470111)
src/osd/OSD.cc
src/osd/OSDMap.h