]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
MemStore: Need set/get_allow_sharded_objects() to work for ceph_objectstore_tool 2639/head
authorDavid Zafman <dzafman@redhat.com>
Fri, 3 Oct 2014 22:09:30 +0000 (15:09 -0700)
committerDavid Zafman <dzafman@redhat.com>
Fri, 3 Oct 2014 22:15:11 +0000 (15:15 -0700)
commit177a33b5e55c3a5a32670dcdf70dcd9abce8ad8f
tree3d3432fcc791101a4ceaf2d5a73f14af5fe7bafb
parent0b155d00c542f0d8b8b5b0324dac4b3cf7ff37b5
MemStore: Need set/get_allow_sharded_objects() to work for ceph_objectstore_tool

Keep a bool sharded in memory and use for set/get_allow_sharded_objects()
Create a file "sharded" in the data dir when sharded is true during _save()
Check for file "sharded" during _load()

Fixes: #9661
Signed-off-by: David Zafman <dzafman@redhat.com>
src/os/MemStore.cc
src/os/MemStore.h