Skip to content

Conversation

@brandur
Copy link
Contributor

@brandur brandur commented Apr 29, 2024

Implement FNV (Fowler–Noll–Vo) hashing in the project instead of pulling
in a separate gem. This normally wouldn't really be worth it, but the
algorithm is extremely simple to implement, and it is somewhat nice to
keep the gem so that it has no dependencies.

@brandur brandur force-pushed the brandur-implement-fnv branch from 59f9107 to 7f09e9a Compare April 29, 2024 05:55
Implement FNV (Fowler–Noll–Vo) hashing in the project instead of pulling
in a separate gem. This normally wouldn't really be worth it, but the
algorithm is extremely simple to implement, and it is somewhat nice to
keep the gem so that it has no dependencies.
@brandur brandur force-pushed the brandur-implement-fnv branch from 7f09e9a to b520855 Compare April 29, 2024 05:57
@brandur brandur merged commit a8c767a into master Apr 29, 2024
@brandur brandur deleted the brandur-implement-fnv branch April 29, 2024 05:58
brandur added a commit that referenced this pull request Apr 29, 2024
Prepare release `v0.4.0`, which largely contains #14 which implements
the FNV hashing algorithm and drops the dependency on the `fnv-hash`
gem.
@brandur brandur mentioned this pull request Apr 29, 2024
brandur added a commit that referenced this pull request Apr 29, 2024
Prepare release `v0.4.0`, which largely contains #14 which implements
the FNV hashing algorithm and drops the dependency on the `fnv-hash`
gem.
brandur added a commit that referenced this pull request Apr 29, 2024
Prepare release `v0.4.0`, which largely contains #14 which implements
the FNV hashing algorithm and drops the dependency on the `fnv-hash`
gem.
brandur added a commit that referenced this pull request May 3, 2024
A small follow up to #14 in which I forgot to remove the directory for
gem-related type signatures, which is no longer needed now that the
project is back down to zero dependencies.
brandur added a commit that referenced this pull request May 3, 2024
A small follow up to #14 in which I forgot to remove the directory for
gem-related type signatures, which is no longer needed now that the
project is back down to zero dependencies.
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.

2 participants