kalafut / imohash

Fast hashing for large files
MIT License
175 stars 14 forks source link

V1.2 Plans (input welcome!) #11

Open kalafut opened 9 months ago

kalafut commented 9 months ago

I'm scoping a V1.1 release that will add the first new features since the initial release in 2015. The intent is to maintain backward compatibility, so this will not need to be a major (V2) release from a Go module perspective.

Planned Changes

matDOTviguier commented 9 months ago

I suggest again that SampleCount==0 would force load the full file into the hasher. I agree with xxhash because of the small data case imohash will trigger.

guilherme-puida commented 8 months ago
  • (internal) remove the now-defunct testing library being used.

Would you consider doing this before releasing v1.1? I'm willing to submit a pull request if that's ok with you.

I'm working on packaging croc on Debian and would need to do some workarounds to avoid is.v1.

kalafut commented 8 months ago

@guilherme-puida Yes, thanks for letting me know and I'll prioritize that soon. I think I already eliminated it in my dev branch and will release an update with those changes.

guilherme-puida commented 8 months ago

Nice! Thanks for the quick response.

Even if you don't make a new tagged release, I could still just import the patch and remove it later down the road when you release v1.1. But tagging a new version would certainly be nice as well :^)

kalafut commented 8 months ago

@guilherme-puida v1.0.3 has now been pushed. lmk if you run into any packaging issues.

guilherme-puida commented 8 months ago

Wow! That was quick. Thanks!

Sure, I'll ping you if I run into any trouble, but I don't expect to have to.

Cheers!