Skip to content

Improve smart HTTP clone performance#913

Open
akhilles wants to merge 1 commit into
charmbracelet:mainfrom
diodeinc:akhil/eng-474-soft-serve-clone-performance
Open

Improve smart HTTP clone performance#913
akhilles wants to merge 1 commit into
charmbracelet:mainfrom
diodeinc:akhil/eng-474-soft-serve-clone-performance

Conversation

@akhilles

@akhilles akhilles commented Jul 24, 2026

Copy link
Copy Markdown

Fixes #912.

Stream Git RPC output directly instead of flushing every 1 KiB, and stop gzip-compressing already-compressed pack data. This keeps incremental streaming and the timeout and request-gzip fixes from #428.

@akhilles
akhilles force-pushed the akhil/eng-474-soft-serve-clone-performance branch from 4abce31 to ed2b59a Compare July 24, 2026 21:37
@akhilles akhilles changed the title fix(web): improve smart HTTP clone performance Improve smart HTTP clone performance Jul 24, 2026
@akhilles
akhilles marked this pull request as ready for review July 24, 2026 21:37
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.

Smart HTTP clones are much slower due to tiny flushes and gzip

1 participant