]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.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)
committerMatan Breizman <mbreizma@redhat.com>
Wed, 11 Oct 2023 11:38:32 +0000 (11:38 +0000)
commita348ebc19e38a0196ee22b279f303e45a0a24430
tree8e9272a9b173f42e0519272e494a07f2074f5633
parentd870b8e7ff51fbe4af2d595d3cf5dbdff2a8714e
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>
(cherry picked from commit 18d2c30e675a7445888570658fdca9aeb6299b2d)
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