]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
librados: remove rados_tmap_*
authorKefu Chai <kchai@redhat.com>
Fri, 2 Nov 2018 13:51:16 +0000 (21:51 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 7 Nov 2018 22:05:25 +0000 (14:05 -0800)
commit0e5bdd9d56396773b53223a02a0f090657cdf059
tree1d13025a34b76a0794a3d08f382f1757d26c4443
parent0a03a4e5c13301f91d39fd0203bcb1f2aae0117c
librados: remove rados_tmap_*

we have switched from tmap to omap long ago.

but keep the server side implementation around, in case ancient
client is still using these tmap APIs.

also, tmap_update() is kept, because librbd is using it for v1 image
backward compatibility.

Signed-off-by: Kefu Chai <kchai@redhat.com>
15 files changed:
doc/cephfs/mds-config-ref.rst
doc/rados/configuration/osd-config-ref.rst
doc/rados/troubleshooting/log-and-debug.rst
qa/workunits/rados/test_tmap_to_omap.sh [deleted file]
src/include/rados/librados.h
src/include/rados/librados.hpp
src/librados/IoCtxImpl.cc
src/librados/IoCtxImpl.h
src/librados/librados_c.cc
src/librados/librados_cxx.cc
src/osdc/Objecter.cc
src/osdc/Objecter.h
src/test/librados/misc_cxx.cc
src/tools/rados/rados.cc
src/tracing/librados.tp