hse-project / hse

HSE: Heterogeneous-memory storage engine
https://hse-project.github.io
673 stars 65 forks source link

xxHash Upgrade #13

Closed victorstewart closed 3 years ago

victorstewart commented 4 years ago

Hey just wanted to call attention to the fact you all are using the old XXH32 and XXH64 hash functions which are slower than the new XXH3 one per the graph below (pulled from the xxHash github).

image

smoyergh commented 4 years ago

Thanks for the pointer. I logged an internal ticket and we'll look at this for a later release. We're very close to releasing an update (with some really exciting new features!), but it's too late into our final testing to consider making this change right now.

smoyergh commented 3 years ago

HSE 1.9.0 upgraded to xxHash v0.8.0. New KVSs created with HSE 1.9.0 use XXH3.