-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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(importer) Implement Rabin Fingerprinting #56
Labels
kind/enhancement
A net-new feature or improvement to an existing feature
Comments
whyrusleeping
added
kind/enhancement
A net-new feature or improvement to an existing feature
ready
labels
Sep 12, 2014
whyrusleeping
changed the title
Implement Rabin Fingerprinting
feat(importer) Implement Rabin Fingerprinting
Sep 13, 2014
whyrusleeping
added
status/in-progress
In progress
codereview
and removed
ready
status/in-progress
In progress
labels
Sep 14, 2014
Is there an open PR/branch associated with this? |
uhm... i beleive its in master at this point, called 'MaybeRabin' in importer/rabin.go (calling it maybeRabin because i need someone else to verify that the algorithm is correct. (Although it appears to work as expected) |
longfeiWan9
pushed a commit
to longfeiWan9/go-ipfs
that referenced
this issue
Nov 18, 2021
* fix: disable translation of cids * fix: explicit language of the document
laurentsenta
pushed a commit
to laurentsenta/kubo
that referenced
this issue
Feb 25, 2022
…/libp2p/go-libp2p-core-0.2.5 Bump github.com/libp2p/go-libp2p-core from 0.2.3 to 0.2.5
laurentsenta
pushed a commit
to laurentsenta/kubo
that referenced
this issue
Feb 25, 2022
…dules/github.com/libp2p/go-libp2p-core-0.2.5 Bump github.com/libp2p/go-libp2p-core from 0.2.3 to 0.2.5
ariescodescream
pushed a commit
to ariescodescream/go-ipfs
that referenced
this issue
Apr 7, 2022
fix: correctly construct sessions
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Our current file chunking scheme is just splitting on blocks of a certain size. This is bad for a variety of reasons. @jbenet and I think it will be best to use rabin fingerprinting as our default method for file chunking. The downside is that, other than a brief description on wikipedia, there isnt much to go on for the algorithm itself, so its gonna be a bit of fun figuring this out.
The text was updated successfully, but these errors were encountered: