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

Murmur3 is incompatible with C++ reference implementation for negative seed values #68

Open
oertl opened this issue Oct 23, 2021 · 2 comments
Assignees
Labels

Comments

@oertl
Copy link

oertl commented Oct 23, 2021

It seems that the Murmur3 implementation has the same problem as that in Guava (see google/guava#3493).

@gzm55
Copy link
Collaborator

gzm55 commented Oct 25, 2021

@oertl now the negative seeds can pass ut with the latest guava (31.0.1-jre). The implementation of this project decides to keep compatible with the upstream guava version, and we should have to wait the decision from google/guava#3493.

@oertl
Copy link
Author

oertl commented Nov 10, 2021

The same bug also existed in Apache Commons Codec where it was fixed in version 1.14, see https://issues.apache.org/jira/browse/CODEC-264.

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

No branches or pull requests

4 participants