Issue #120: Response bodies: Bytes, a mapping, http::File, and the kept mappings (ADR-058)

Open and answer this issue on GitHub.

libraries, ready · opened 2026-09-30 · updated 2026-10-08 · 1 comment

ADR-058 (see also PR #45): D1’s Bytes body row, D2’s http::File for a file the program never read, D3’s mechanism choice std makes between them, D8’s kept mappings that measured fastest. Nothing built. What is built is the bench that decided it (benches/sendfile/) and the write-up (docs/history/zero-copy-send.md); send_file beside the ring was deliberately not built ahead of the server, because D3’s measurement makes it the mechanism that loses at the sizes a server sends most. http::File(path, root) inherits fs::Root (ADR-108, built at 0.0.178).

Comments

keywan-ghadami, 2026-10-08

Built in 0.0.681 (96da980), against ADR-289 D22–D30, which superseded ADR-058:

Not built:


Generated by Claude Code

Back to Open Issues