Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

feat(gzip): switch to klauspost/compress gzip #2600

Merged
merged 1 commit into from
Aug 16, 2023
Merged

feat(gzip): switch to klauspost/compress gzip #2600

merged 1 commit into from
Aug 16, 2023

Conversation

dnwe
Copy link
Collaborator

@dnwe dnwe commented Aug 16, 2023

As suggested in #2359, use klauspost/compress for our gzip implementation as we're already using the module for other compression algorithms and benchmarks show 1.5x-7x improvement

As suggested in #2359, use klauspost/compress for our gzip
implementation as we're already using the module for other compression
algorithms and benchmarks show 1.5x-7x improvement

Signed-off-by: Dominic Evans <dominic.evans@uk.ibm.com>
@dnwe dnwe added the feat label Aug 16, 2023
@dnwe dnwe merged commit d2dba29 into main Aug 16, 2023
@dnwe dnwe deleted the dnwe/gzip branch August 16, 2023 23:07
@klauspost
Copy link
Contributor

@dnwe If possible you shouldn't do testing against compressed output. There is sure to be changes to the output - which would mean an upgrade would break your tests again.

@dnwe
Copy link
Collaborator Author

dnwe commented Aug 17, 2023

@klauspost yes I'm not really sure what the intention of that unittest was tbh, but for now I just kept it compatible

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants