]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
msg: remove XioMessenger 27021/head
authorSage Weil <sage@redhat.com>
Sun, 17 Mar 2019 13:06:18 +0000 (08:06 -0500)
committerSage Weil <sage@redhat.com>
Thu, 21 Mar 2019 05:57:33 +0000 (00:57 -0500)
commitcc9a9142fd41ee5c98792c6f6d2e550410fba549
treeff0a04734c2e27d0df71ecb65a987efcaf127282
parent3bab26944540644c8df70eeb40ae6d80e30ad5e2
msg: remove XioMessenger

There is a lot of good stuff going on here, but nobody is investing in xio
and it is not expected to be the path forward for RDMA.  If that ever
changes, we can resurrect the code.  Until then, let's clean up the tree
and reduce friction for changes going forward.

Signed-off-by: Sage Weil <sage@redhat.com>
43 files changed:
CMakeLists.txt
cmake/modules/Findxio.cmake [deleted file]
qa/suites/perf-basic/settings/optimized.yaml
qa/suites/rados/perf/settings/optimized.yaml
qa/workunits/mon/config.sh
src/CMakeLists.txt
src/common/buffer.cc
src/common/legacy_config_opts.h
src/common/options.cc
src/common/subsys.h
src/include/buffer.h
src/messages/MDataPing.h [deleted file]
src/msg/CMakeLists.txt
src/msg/Message.cc
src/msg/Message.h
src/msg/MessageRef.h
src/msg/Messenger.cc
src/msg/QueueStrategy.cc
src/msg/xio/XioConnection.cc [deleted file]
src/msg/xio/XioConnection.h [deleted file]
src/msg/xio/XioInSeq.h [deleted file]
src/msg/xio/XioMessenger.cc [deleted file]
src/msg/xio/XioMessenger.h [deleted file]
src/msg/xio/XioMsg.cc [deleted file]
src/msg/xio/XioMsg.h [deleted file]
src/msg/xio/XioPool.cc [deleted file]
src/msg/xio/XioPool.h [deleted file]
src/msg/xio/XioPortal.cc [deleted file]
src/msg/xio/XioPortal.h [deleted file]
src/msg/xio/XioSubmit.h [deleted file]
src/test/CMakeLists.txt
src/test/messenger/CMakeLists.txt [deleted file]
src/test/messenger/message_helper.h [deleted file]
src/test/messenger/simple_client.cc [deleted file]
src/test/messenger/simple_dispatcher.cc [deleted file]
src/test/messenger/simple_dispatcher.h [deleted file]
src/test/messenger/simple_server.cc [deleted file]
src/test/messenger/xio_client.cc [deleted file]
src/test/messenger/xio_dispatcher.cc [deleted file]
src/test/messenger/xio_dispatcher.h [deleted file]
src/test/messenger/xio_server.cc [deleted file]
src/test/objectstore/CMakeLists.txt
src/tools/ceph-dencoder/types.h