]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/ObjectStore: make all read operations CollectionHandle-based
authorSage Weil <sage@redhat.com>
Sat, 27 Jan 2018 03:37:56 +0000 (21:37 -0600)
committerSage Weil <sage@redhat.com>
Tue, 6 Feb 2018 20:09:27 +0000 (14:09 -0600)
commit38d24fefd6fa80c9f85afc9e0e4570b6fe387a7e
tree5d79568b6129e9f45e6ebcc9b63b748fa8b4ce04
parentabd58ad0b9a1a1564f96e2e2b8e1d2d7c832f7cf
os/ObjectStore: make all read operations CollectionHandle-based

Drop the coll_t shims, and convert the last few that weren't already
handle-based.

Signed-off-by: Sage Weil <sage@redhat.com>
23 files changed:
src/os/FuseStore.cc
src/os/ObjectStore.h
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h
src/os/filestore/FileStore.cc
src/os/filestore/FileStore.h
src/os/kstore/KStore.cc
src/os/kstore/KStore.h
src/os/memstore/MemStore.cc
src/os/memstore/MemStore.h
src/osd/OSD.cc
src/osd/PG.cc
src/osd/PGLog.cc
src/osd/PGLog.h
src/osd/PrimaryLogPG.cc
src/osd/ReplicatedBackend.cc
src/osd/SnapMapper.cc
src/osd/SnapMapper.h
src/test/objectstore/store_test.cc
src/test/objectstore/test_memstore_clone.cc
src/test/osd/TestPGLog.cc
src/tools/ceph_objectstore_tool.cc
src/tools/rebuild_mondb.cc