]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/objectstore: add new op OP_CREATE for create a new object. 22385/head
authorJianpeng Ma <jianpeng.ma@intel.com>
Wed, 19 Sep 2018 12:45:17 +0000 (20:45 +0800)
committerJianpeng Ma <jianpeng.ma@intel.com>
Mon, 19 Nov 2018 08:38:42 +0000 (16:38 +0800)
commit22f73ba62eb1fe337622ea2aefdcd829f8def851
tree20989b9881487c1904315eece4f570937cf2fe57
parent0aa5566c81b09175971644f9d85e665919b8abef
os/objectstore: add new op OP_CREATE for create a new object.

For OP_CREATE in bluestore mean node didn't exist, so skip search form kvdb.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
src/os/ObjectStore.h
src/os/Transaction.cc
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h
src/os/filestore/FileStore.cc
src/os/kstore/KStore.cc
src/os/memstore/MemStore.cc
src/osd/ECTransaction.cc
src/osd/ReplicatedBackend.cc