Skip to content

Conversation

@joshtriplett
Copy link
Member

@joshtriplett joshtriplett commented Aug 18, 2020

Depend on libz-sys 1.1.0, and provide "zlib-ng-compat" features to opt
into zlib-ng. Use feature dependencies to ensure that either all C
libraries opt in or none do.

This provides a substantial performance boost when compressing or
decompressing objects in a git2 repository.

(This is blocked on alexcrichton/curl-rust#351
and alexcrichton/ssh2-rs#197 , and subsequent
publishes of both. CI won't pass until then.)

Depend on libz-sys 1.1.0, and provide "zlib-ng-compat" features to opt
into zlib-ng. Use feature dependencies to ensure that either all C
libraries opt in or none do.

This provides a substantial performance boost when compressing or
decompressing objects in a git2 repository.
@joshtriplett
Copy link
Member Author

Updated git2-curl to a newer curl, with the fix for alexcrichton/curl-rust#352 .

@joshtriplett joshtriplett merged commit f6e90a7 into rust-lang:master Aug 19, 2020
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