]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: build_incremental_map_msg: recover if we are missing an incremental
authorSage Weil <sage@redhat.com>
Fri, 15 Feb 2019 14:28:07 +0000 (08:28 -0600)
committerNathan Cutler <ncutler@suse.com>
Wed, 4 Dec 2019 12:11:27 +0000 (13:11 +0100)
commit597b2fb39562649b601a4e86728e9a9ce366c914
treee98209e88b05cfd0827ae402ad463bb1229eeb72
parent49f0a1b9f5f0d41553766cc0a01dbbbed8fd7a12
osd: build_incremental_map_msg: recover if we are missing an incremental

If we are building a history and are missing an incremental, continue with
a full map in its place.

Generally speaking, an OSD should *always* have a full map stored, but
may not have the corresponding incremental for various reasons.

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit b43ee7b58b7bed07dcd29e11a2519b08ed271b41)
src/osd/OSD.cc