]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librados, osd: add IGNORE_OVERLAY flag
authorSage Weil <sage@inktank.com>
Wed, 23 Oct 2013 01:44:03 +0000 (18:44 -0700)
committerSage Weil <sage@inktank.com>
Sat, 14 Dec 2013 00:35:54 +0000 (16:35 -0800)
commit181cb8e83cc010884bda4d650ca1b08a22e716f9
tree216df6cc23b9909715a3a91c32d00d65a185e25e
parent387e224aa273ed6f53e29a28cef2d2597e76b38a
librados, osd: add IGNORE_OVERLAY flag

Add a flag that will make the OSD bypass the cache overlay logic.  This is
needed in order to handle operations like CACHE_EVICT and CACHE_FLUSH.

Signed-off-by: Sage Weil <sage@inktank.com>
src/include/rados.h
src/include/rados/librados.hpp
src/librados/librados.cc
src/messages/MOSDOp.h
src/osd/ReplicatedPG.cc