* fix(store): enable local memcpy for metadata local replicas Pass the client local hostname into TransferSubmitter and use it when detecting local transfers. This allows metadata-service descriptors, which use the hostname as the segment identifier, to correctly select LOCAL_MEMCPY for local reads while preserving transfer-engine endpoint matching for P2P descriptors. Add coverage for TCP local memcpy auto-enable behavior across P2P and metadata modes, including remote same-host cases that should continue using TRANSFER_ENGINE. Also verify hot-cache hits do not increment the admission sketch when LOCAL_MEMCPY is selected. |
||
|---|---|---|
| .. | ||
| benchmarks | ||
| conf | ||
| go | ||
| include | ||
| rust | ||
| src | ||
| tests | ||
| CMakeLists.txt | ||