From: Sage Weil Date: Fri, 9 Dec 2016 04:06:51 +0000 (-0600) Subject: mon/OSDMonitor: remove workaround for dumpling-era bug X-Git-Tag: v12.0.0~338^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F12403%2Fhead;p=ceph.git mon/OSDMonitor: remove workaround for dumpling-era bug We will definitely have published (and stored) a new osdmap since then. Signed-off-by: Sage Weil --- diff --git a/src/mon/OSDMonitor.cc b/src/mon/OSDMonitor.cc index fb3157dd8f73..e9ca79fdeb75 100644 --- a/src/mon/OSDMonitor.cc +++ b/src/mon/OSDMonitor.cc @@ -164,16 +164,6 @@ void OSDMonitor::update_from_paxos(bool *need_bootstrap) if (latest_full == 0 && get_first_committed() > 1) latest_full = get_first_committed(); - if (latest_full > 0) { - // make sure we can really believe get_version_latest_full(); see - // 76cd7ac1c2094b34ad36bea89b2246fa90eb2f6d - bufferlist test; - get_version_full(latest_full, test); - if (test.length() == 0) { - dout(10) << __func__ << " ignoring recorded latest_full as it is missing; fallback to search" << dendl; - latest_full = 0; - } - } if (get_first_committed() > 1 && latest_full < get_first_committed()) { /* a bug introduced in 7fb3804fb860dcd0340dd3f7c39eec4315f8e4b6 would lead