Replies: 2 comments 3 replies
-
This is from 1.1-maint branch, setup.py:
So, IIRC, 0.6.5 should be fine IF you are not on ARM. Otherwise you could set above to False and it would use the bundled xxhash code, which is currently 0.7.4. |
Beta Was this translation helpful? Give feedback.
2 replies
-
borg uses XXH64 to compute file integrity checksum, e.g. for its indexes and caches. So guess the worst thing that could happen IF the xxh64 algorithm would change, yielding different hash values for same content, is that you'ld need to drop and recreate the caches/indexes. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
while the whole world is waiting for Borg 2.0 to appear, I'm trying to provide 1.1.6 for older openSUSE distributions, where I stumbled upon a question, that isn't covered as far as I was reading...
Given, the openSUSE distribution has xxhash 0.6.5 available, is it recommended to use this, attempt to update that to 0.8.0 or just prefer to use the builtin xxh64 0.8.0 for that case?
While at it, between xxhash 0.6.5 and 0.8.0, significant algorithmic changes were done. Does that has a chance to break any (existing) backups in any way?
Beta Was this translation helpful? Give feedback.
All reactions