]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/net: notify the new connection shard upon accept/connect
authorYingxin Cheng <yingxin.cheng@intel.com>
Fri, 2 Jun 2023 09:22:53 +0000 (17:22 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Sun, 25 Jun 2023 03:57:19 +0000 (11:57 +0800)
commit18d2c30e675a7445888570658fdca9aeb6299b2d
treeca4d38a3748a63f4f7547484ac61344a4948e392
parent77fef01fa8c25c480ec64d9c566a690e119bf8f8
crimson/net: notify the new connection shard upon accept/connect

Users may need to know the new connection shard prior to message
dispatching. Otherwise, there will be no chance for user to do any
related preparations.

This is still a placeholder before multi-core messegner is enabled.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/crimson/mgr/client.cc
src/crimson/mgr/client.h
src/crimson/net/Dispatcher.h
src/crimson/net/chained_dispatchers.cc
src/crimson/net/chained_dispatchers.h
src/crimson/net/io_handler.cc
src/crimson/osd/heartbeat.cc
src/crimson/osd/heartbeat.h
src/crimson/tools/perf_crimson_msgr.cc
src/test/crimson/test_messenger.cc
src/test/crimson/test_messenger_thrash.cc