]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
ReplicatedPG: project changes to clone_overlap
authorSamuel Just <rexludorum@gmail.com>
Wed, 29 Jun 2011 01:11:55 +0000 (18:11 -0700)
committerSamuel Just <samuel.just@dreamhost.com>
Thu, 14 Jul 2011 18:22:31 +0000 (11:22 -0700)
commit8a8c1e815c01cc7403fbfa0b8a352ed45d1ef582
tree622f48fca5df68cd2e29f0231167c9532e139057
parent279a6ff6720a62372d8cdd1cf25f11ee4f528a32
ReplicatedPG: project changes to clone_overlap

Previously, changes to clone_overlap were incorrect since make_writeable
is called after do_osd_ops.  Now, ctx->modified_ranges will hold the set
of offsets modified during the transaction to be applied to
clone_overlap during make_writeable.

Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
src/osd/ReplicatedPG.cc
src/osd/ReplicatedPG.h