]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/filestore: add replay guards for omap operations 20279/head
authorSage Weil <sage@redhat.com>
Mon, 5 Feb 2018 15:08:44 +0000 (09:08 -0600)
committerSage Weil <sage@redhat.com>
Tue, 6 Feb 2018 00:08:28 +0000 (18:08 -0600)
commit6f5a952fb710610672cda1af714250088923d84a
treef6b53a0e755a3b980bb922c86ad43c765640fb49
parent13af247a92b42778a951b635a3f7e1725febb8ff
os/filestore: add replay guards for omap operations

These were not guarded, meaning they could get replayed onto an object
that was cloned or renamed.  Eek!

Fixes: http://tracker.ceph.com/issues/22920
Signed-off-by: Sage Weil <sage@redhat.com>
src/os/filestore/FileStore.cc