Skip to content

[13/15] Non-blocking streaming for request and response bodies - #166

Open
UnknownJoe796 wants to merge 2 commits into
v53/access-loggingfrom
v53/nonblocking-streaming
Open

[13/15] Non-blocking streaming for request and response bodies#166
UnknownJoe796 wants to merge 2 commits into
v53/access-loggingfrom
v53/nonblocking-streaming

Conversation

@UnknownJoe796

Copy link
Copy Markdown
Contributor

Makes request and response bodies non-blocking end to end.

  • New KtorChannelSuspendingSource / KtorChannelSuspendingSink bridge Ktor
    byte channels to suspending sources and sinks
  • JDK and Netty engines updated to match
  • Range request handling in files updated for the streaming path

The largest behavioural change in the stack.

@UnknownJoe796
UnknownJoe796 force-pushed the v53/nonblocking-streaming branch from a5a26e9 to f71b359 Compare July 29, 2026 22:54
(cherry picked from commit bb31612)
(cherry picked from commit 5282910)
(cherry picked from commit 41d8246)
(cherry picked from commit de707d8)
@UnknownJoe796
UnknownJoe796 force-pushed the v53/nonblocking-streaming branch from f71b359 to 8423e03 Compare July 30, 2026 02:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant