Page MenuHomeSoftware Heritage

rehash: Call objstorage.content_get() with a HashDict instead of single hash
Needs ReviewPublic

Authored by vlorentz on Tue, Jul 19, 2:10 PM.

Details

Summary

Hash dicts are now prefered by swh-objstorage, in order to support
individual hash collisions.

Test Plan

Depends on D8122

Diff Detail

Repository
rDCIDX Metadata indexer
Branch
objid
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 30452
Build 47606: Phabricator diff pipeline on jenkinsJenkins console · Jenkins
Build 47605: arc lint + arc unit

Event Timeline

Build has FAILED

Patch application report for D8135 (id=29378)

Rebasing onto fa67b73d6a...

First, rewinding head to replay your work on top of it...
Applying: rehash: Call objstorage.content_get() with a HashDict instead of single hash
Changes applied before test
commit b319f2a4f54bd9ac676abf805b39cc47aff1787b
Author: Valentin Lorentz <vlorentz@softwareheritage.org>
Date:   Tue Jul 19 14:09:46 2022 +0200

    rehash: Call objstorage.content_get() with a HashDict instead of single hash
    
    Hash dicts are now prefered by swh-objstorage, in order to support
    individual hash collisions.

Link to build: https://jenkins.softwareheritage.org/job/DCIDX/job/tests-on-diff/361/
See console output for more information: https://jenkins.softwareheritage.org/job/DCIDX/job/tests-on-diff/361/console

Harbormaster returned this revision to the author for changes because remote builds failed.Tue, Jul 19, 2:11 PM
Harbormaster failed remote builds in B30452: Diff 29378!