]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd/: bounce writes on objects written since mlcod back to primary
authorSamuel Just <sjust@redhat.com>
Tue, 10 Dec 2019 02:27:32 +0000 (18:27 -0800)
committerSamuel Just <sjust@redhat.com>
Fri, 20 Dec 2019 01:35:36 +0000 (17:35 -0800)
commit044fa54515531ac1b7a9bf5d65560e9e30d5b100
tree0008d9e59a93c1decb1866b060d66bd2f2bd0839
parenta8ad5090381ced2f7ba2465dd0c1ae08b743d36d
osd/: bounce writes on objects written since mlcod back to primary

If there are any writes since mlcod on an object with the same head,
our ondisk state may be unstable or may reflect uncommitted state.
Bounce back to primary.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/osd/PGLog.h
src/osd/PeeringState.h
src/osd/PrimaryLogPG.cc