-
Notifications
You must be signed in to change notification settings - Fork 505
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
Bump Snappy to 1.1.10 #1309
Comments
Thanks @aleksraiden, can use |
@git-hulk Lot of thanks, I check this into my private fork asap. |
A bug with corrupted compression block have no reproduce in all my tests - Debian 11 х64 and special test unit with CentOS 7.9.2009 х64. |
Thanks for your efforts. |
This would be a largest test platform for me - 3Tb volume dedicated for kvrocks ) |
@torwig create a patch for Snappy with correct fix current problem (~1 LoC!!!! just see - google/snappy#165) but we have no idea about how long a Googlers will be thinking about it for a fix. So, could we can try a quick fix like LuaJIT - fork Google/Snappy repository into KVRocks lab, apply our fix and use a new Snappy codec right now. And in a future, when a new release of Snappy are shipped, we switch to use them. What you think about this? @git-hulk @tisonkun @torwig @PragmaTwice @ShooterIT |
@aleksraiden I prefer to wait for @torwig's PR to be merged because the old version works well now. To see if others folks have any thoughts on this. |
So I'm -1 on forking a new repo, but choose either 1 or 2 above. |
Ok, let's wait, I pinged one of the committers in snappy repo. |
In a Snappy repo bug are fixed now, just waiting a new release tag. |
Hi @aleksraiden, great thanks for your follow-up. |
So, I add a new version of Snappy (based on this commit google/snappy@f725f67), with (in addition to 1.10.0):
Because a Snappy have a something like 1-Year release cycle, and because this (1.10) release have a lot of performance improvements, my propose is use this version without waiting a next release of them. |
Done, now closing, thanks to all! |
Search before asking
Motivation
We can try to use a newest release of Google Snappy library (1.10.0+, https://github.com/google/snappy/releases/tag/1.1.10).
But at now googler's broke a Clang support, so I'am waiting to fix release.
I remember, that we had a some bug with snappy early (e.g. #788), maybe in this release they are fixed. Let's try to check.
Solution
No response
Are you willing to submit a PR?
The text was updated successfully, but these errors were encountered: