Page MenuHomeSoftware Heritage

origin_contributors: Write table mapping origin ID to origin URL (base64-encoded)
ClosedPublic

Authored by vlorentz on Dec 19 2022, 5:55 PM.

Diff Detail

Repository
rDGRPH Compressed graph representation
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Build has FAILED

Patch application report for D8971 (id=32314)

Could not rebase; Attempt merge onto eccd978d45...

Merge made by the 'recursive' strategy.
 .../java/org/softwareheritage/graph/SwhGraph.java  |  5 +++
 .../softwareheritage/graph/SwhGraphProperties.java |  7 +++-
 .../graph/utils/ListOriginContributors.java        | 25 +++++++++---
 swh/graph/luigi/origin_contributors.py             | 31 +++++++++------
 swh/graph/tests/test_origin_contributors.py        | 46 ++++++++++++++++------
 5 files changed, 84 insertions(+), 30 deletions(-)
Changes applied before test
commit b529365825585d66d545b48a3b29d336a43be76e
Merge: eccd978 393aee1
Author: Jenkins user <jenkins@localhost>
Date:   Mon Dec 19 16:55:36 2022 +0000

    Merge branch 'diff-target' into HEAD

commit 393aee102c9df7c29d40405c35f14c1dacd08a1a
Author: Valentin Lorentz <vlorentz@softwareheritage.org>
Date:   Mon Dec 19 17:54:52 2022 +0100

    origin_contributors: Write table mapping origin ID to origin URL (base64-encoded)

commit 73c36d4a5abb335acacfdba1d5b3ebca3a4e6b49
Author: Valentin Lorentz <vlorentz@softwareheritage.org>
Date:   Mon Dec 19 17:45:09 2022 +0100

    origin_contributors: Use origin IDs instead of SWHIDs
    
    Origin pseudo-SWHIDs are kind of useless on their own, as there is no public API
    to resolve them yet; so we might as well produce integers instead.
    
    A future commit will add a mapping table to URLs, which are actually
    useful.

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

Harbormaster returned this revision to the author for changes because remote builds failed.Dec 19 2022, 6:00 PM
Harbormaster failed remote builds in B33305: Diff 32314!

Build is green

Patch application report for D8971 (id=32315)

Could not rebase; Attempt merge onto eccd978d45...

Merge made by the 'recursive' strategy.
 .../java/org/softwareheritage/graph/SwhGraph.java  |  5 +++
 .../softwareheritage/graph/SwhGraphProperties.java |  7 +++-
 .../graph/utils/ListOriginContributors.java        | 25 +++++++++---
 swh/graph/luigi/origin_contributors.py             | 32 +++++++++------
 swh/graph/tests/test_origin_contributors.py        | 46 ++++++++++++++++------
 5 files changed, 85 insertions(+), 30 deletions(-)
Changes applied before test
commit 200fd14b6231bd6f51a3fcfde76d226217c72f0c
Merge: eccd978 c5211ea
Author: Jenkins user <jenkins@localhost>
Date:   Mon Dec 19 17:09:40 2022 +0000

    Merge branch 'diff-target' into HEAD

commit c5211ea253b72c88d293daccf503ce2125e10db9
Author: Valentin Lorentz <vlorentz@softwareheritage.org>
Date:   Mon Dec 19 17:54:52 2022 +0100

    origin_contributors: Write table mapping origin ID to origin URL (base64-encoded)

commit 73c36d4a5abb335acacfdba1d5b3ebca3a4e6b49
Author: Valentin Lorentz <vlorentz@softwareheritage.org>
Date:   Mon Dec 19 17:45:09 2022 +0100

    origin_contributors: Use origin IDs instead of SWHIDs
    
    Origin pseudo-SWHIDs are kind of useless on their own, as there is no public API
    to resolve them yet; so we might as well produce integers instead.
    
    A future commit will add a mapping table to URLs, which are actually
    useful.

See https://jenkins.softwareheritage.org/job/DGRPH/job/tests-on-diff/342/ for more details.

This revision is now accepted and ready to land.Jan 2 2023, 2:12 PM

Build is green

Patch application report for D8971 (id=32395)

Could not rebase; Attempt merge onto eccd978d45...

Updating eccd978..b7a9914
Fast-forward
 .../java/org/softwareheritage/graph/SwhGraph.java  |  5 +++
 .../softwareheritage/graph/SwhGraphProperties.java |  7 +++-
 .../graph/utils/ListOriginContributors.java        | 25 +++++++++---
 swh/graph/luigi/origin_contributors.py             | 32 +++++++++------
 swh/graph/tests/test_origin_contributors.py        | 46 ++++++++++++++++------
 5 files changed, 85 insertions(+), 30 deletions(-)
Changes applied before test
commit b7a991441696fdec8a59e7edc4d9f1e7c886dba4
Author: Valentin Lorentz <vlorentz@softwareheritage.org>
Date:   Mon Dec 19 17:54:52 2022 +0100

    origin_contributors: Write table mapping origin ID to origin URL (base64-encoded)

commit 09365b488aa1381923708f1232d7b1ccf43e9555
Author: Valentin Lorentz <vlorentz@softwareheritage.org>
Date:   Mon Dec 19 17:45:09 2022 +0100

    origin_contributors: Use origin IDs instead of SWHIDs
    
    Origin pseudo-SWHIDs are kind of useless on their own, as there is no public API
    to resolve them yet; so we might as well produce integers instead.
    
    A future commit will add a mapping table to URLs, which are actually
    useful.

See https://jenkins.softwareheritage.org/job/DGRPH/job/tests-on-diff/345/ for more details.