Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

feat(zstd): backport replacement of DataDog's zstd with Klauspost's zstd #1736

Merged
merged 1 commit into from
Aug 25, 2021

Conversation

francislavoie
Copy link

@francislavoie francislavoie commented Aug 18, 2021

Backports the changes from #1706 and #1709 to the v2 branch of badger.

For context, https://github.com/caddyserver/caddy uses https://github.com/smallstep/certificates which uses https://github.com/smallstep/nosql which uses badger.

See smallstep/nosql#12 for the discussion. It's not currently viable for smallstep to upgrade from v2 to v3 of badger, so it would be nice to backport this zstd change to the v2 branch to remove the implicit (yet optional) CGO dependency on Caddy.

I targeted the release/v2.2007 branch, I couldn't really see a more relevant branch to target, so I hope that's okay.


This change is Reviewable

@CLAassistant
Copy link

CLAassistant commented Aug 18, 2021

CLA assistant check
All committers have signed the CLA.

@francislavoie
Copy link
Author

@danielmai Please take a look at this PR as well! Thanks!

@NamanJain8 NamanJain8 merged commit c5b434a into dgraph-io:release/v2.2007 Aug 25, 2021
@francislavoie francislavoie deleted the backport-zstd branch August 25, 2021 06:24
@francislavoie
Copy link
Author

Thank you @NamanJain8!

Please tag a new v2 release at your earliest convenience! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

4 participants