This is about making the loaders compute a new hash for every new content we will be loading in the storage.
This new hash is blake2s256 (length 32) - https://docs.python.org/3/library/hashlib.html#blake2.
Impacts (on production):
- [ - [x] swh-model
- [ - [x] swh-storage
- [ ] swh-journal - [x] db schema table, index, trigger, ...
- [ ] db schema (table, index, trigger, ...) - [x] api functions
- [x] swh-loader-core
- [x] swh-loader-dir
- [x] swh-loader-tar
- [x] swh-loader-git
- [x] swh-loader-svn
Related T692 (about recomputing new hashes for the contents already stored in our storage).