]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mon/OSDMonitor: only take in osd into consideration when trimming osdmaps 36977/head
authorKefu Chai <kchai@redhat.com>
Thu, 3 Sep 2020 15:02:58 +0000 (23:02 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 3 Sep 2020 15:03:00 +0000 (23:03 +0800)
commit79175740cf2394bba74163ca8a5131419b9641ed
treea01b2965b7965c331d25f1721f329d873aef8025
parente4e6e9c7383959c7c6e1540d9bdbcf88e7825e7b
mon/OSDMonitor: only take in osd into consideration when trimming osdmaps

we should not take down osd into consideration when trimming osdmap. in
e62269c892, we decrease the upper bound of range of osdmaps to be trimmed
if the given osd is out. but we should have to decrease it only if the
osd in question is still *in*.

so, in this change, the min_lec is decreased only if the osd in question
is *in*.

Fixes: https://tracker.ceph.com/issues/47290
Signed-off-by: Kefu Chai <kchai@redhat.com>
src/mon/OSDMonitor.cc