diff options
| author | babenko <[email protected]> | 2026-06-26 14:07:10 +0300 |
|---|---|---|
| committer | babenko <[email protected]> | 2026-06-26 15:01:06 +0300 |
| commit | fe9a4a6bebb53da428e1311b3026553446070ec0 (patch) | |
| tree | 7df35bac00bb4a8a0dbed94c2f3b6a9952f39a2d /contrib/tools/python3/Python | |
| parent | c6fcf4ffb4a5fad65604e2ad7acb761db2f68863 (diff) | |
YT-28235: Direct Placement Transfer API
Introduces the Direct Placement Transfer (DPT) interface -- a receiver supplies
landing buffers so trailing message parts are placed straight into them
(zero-copy on capable transports) -- implemented end-to-end over TCP across the
bus and rpc layers.
- bus: IDirectPlacementTransfer + rendezvous delivery; IMessageHandler gains the
transfer handle; TCP backend; helpers + tests.
- rpc: per-call request/response DPT plumbing (client, service, message, bus
channel/server), proto fields, tests.
Foundation of a stack; the UCX bus backend and rpc-over-UCX channel will be built on it.
commit_hash:3d2a616bec946b62ce6c7fad47393f112037da72
Diffstat (limited to 'contrib/tools/python3/Python')
0 files changed, 0 insertions, 0 deletions
