]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
msgr: added on-wire-compression to msgr protocol 2.0 36517/head
authorMaya Gilad <ms.maya.gilad@gmail.com>
Thu, 27 May 2021 10:16:34 +0000 (13:16 +0300)
committerMaya Gilad <ms.maya.gilad@gmail.com>
Tue, 29 Jun 2021 07:32:47 +0000 (10:32 +0300)
commit2e46894f31e7684df5764541f1c2f4dcfcc934cf
treed451ef4df839e6b32b3ee25c60c0b068ee0a24a7
parentf91183d9864c9fe8d30ceb8362403531b58a2794
msgr: added on-wire-compression to msgr protocol 2.0

Signed-off-by: Maya Gilad <ms.maya.gilad@gmail.com>
Co-authored-by: Kefu Chai <tchaikov@gmail.com>
22 files changed:
src/common/ceph_context.h
src/common/options/global.yaml.in
src/crimson/CMakeLists.txt
src/crimson/net/ProtocolV2.cc
src/crimson/net/ProtocolV2.h
src/include/msgr.h
src/msg/CMakeLists.txt
src/msg/Messenger.cc
src/msg/Messenger.h
src/msg/async/ProtocolV2.cc
src/msg/async/ProtocolV2.h
src/msg/async/compression_meta.h [new file with mode: 0644]
src/msg/async/compression_onwire.cc [new file with mode: 0644]
src/msg/async/compression_onwire.h [new file with mode: 0644]
src/msg/async/frames_v2.cc
src/msg/async/frames_v2.h
src/msg/compressor_registry.cc [new file with mode: 0644]
src/msg/compressor_registry.h [new file with mode: 0644]
src/test/compressor/CMakeLists.txt
src/test/msgr/CMakeLists.txt
src/test/msgr/test_comp_registry.cc [new file with mode: 0644]
src/test/msgr/test_frames_v2.cc