]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd/PG: implement merge_from
authorSage Weil <sage@redhat.com>
Fri, 27 Jul 2018 13:58:24 +0000 (08:58 -0500)
committerSage Weil <sage@redhat.com>
Fri, 7 Sep 2018 17:09:05 +0000 (12:09 -0500)
commit24fd8d6573c8e74a80cbddfa722b749595331da1
treed5c6037e6762867972b2923528615874b488b3bd
parentae516076c21b6897e85371efa60f489a51157f72
osd/PG: implement merge_from

This is the building block that smooshes multiple PGs back into one.  The
resulting combination PG will have no PG log.  That means the sources
need to be clean and quiesced or else the result will end up being
marked incomplete.

Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/PG.cc
src/osd/PG.h