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

add xxHash checksum (based on of trollkarlen's work) #181

Merged
merged 5 commits into from
Feb 1, 2025
Merged

Conversation

pauldreik
Copy link
Owner

this adds xxhash.

it is somewhere 5-10 times faster than sha1 when rdfind operates on large files (gigabytes) and no slower for small files.

this MR is coauthored with @trollkarlen based on the code in #167

Paul Dreik and others added 5 commits February 1, 2025 21:22
Signed-off-by: Robert Marklund <[email protected]>
add a very very fast non cryptographic checksumming library
https://xxhash.com

Signed-off-by: Robert Marklund <[email protected]>
Signed-off-by: Robert Marklund <[email protected]>
Signed-off-by: Robert Marklund <[email protected]>
@pauldreik pauldreik changed the base branch from main to devel February 1, 2025 21:57
@pauldreik
Copy link
Owner Author

CI seems broken somehow, merging and fixing possible problems later if needed.

@pauldreik pauldreik merged commit c3915fe into devel Feb 1, 2025
@pauldreik pauldreik deleted the paul_xxhash branch February 1, 2025 22:01
rdfind.cc Show resolved Hide resolved
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