summaryrefslogtreecommitdiffstats
path: root/src/crimson/net/FrameAssemblerV2.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* crimson: fmt 11 fixesMatan Breizman2024-08-141-1/+1
* crimson/net: rework interceptor to support cross-core interceptionsYingxin Cheng2023-08-231-20/+21
* crimson/net: implement logic to move a io-handler to a new sidYingxin Cheng2023-06-251-0/+8
* crimson/net: clear FrameAssemblerV2 at replaceYingxin Cheng2023-06-251-3/+15
* crimson/net: adjust the IO path in FrameAssemblerV2 with the foreign socketYingxin Cheng2023-06-251-20/+87
* crimson/net: allow FrameAssemblerV2 to check and shutdown a foreign socketYingxin Cheng2023-06-251-8/+39
* crimson/net: check that FrameAssemblerV2 is working in the expected coreYingxin Cheng2023-06-251-2/+27
* crimson/net: use SocketFRefYingxin Cheng2023-06-251-4/+5
* crimson/net: decouple tests from SocketConnection classYingxin Cheng2023-06-251-1/+3
* crimson/net: hide seastar packet and temporary_buffer inside SocketYingxin Cheng2023-06-251-14/+14
* crimson/net: move socket ownership from SocketConnection to FrameAssemblerV2Yingxin Cheng2023-06-251-6/+18
* crimson/net: fix the corner case when the replacing connection doesn't have s...Yingxin Cheng2023-02-131-1/+6
* crimson/net: make it explict about the FrameAssemberV2 ownershipYingxin Cheng2023-02-081-0/+5
* crimson/net: move intercept_frame() from ProtocolV2 down to FrameAssemblerV2Yingxin Cheng2023-02-081-0/+21
* crimson/net: refactor socket managementsYingxin Cheng2023-02-081-22/+29
* crimson/net: introduce and integrate FrameAssemblerV2Yingxin Cheng2023-02-081-0/+264