RPCServerApp inherits from aiohttp.web.Application, and GraphServerApp
does not use any of the features added by RPCServerApp
Details
Details
- Reviewers
douardda ardumont - Group Reviewers
Reviewers - Commits
- rDGRPHf87e0a3c3c3b: Remove unused dependency on swh.core.api.asynchronous
Diff Detail
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
Comment Actions
Awesome!
requirements.txt already has aiohttp, hasn't it?
| swh/graph/http_rpc_server.py | ||
|---|---|---|
| 1 | first copyright change of the year, i think ;) | |
Comment Actions
Build is green
Patch application report for D8992 (id=32397)
Could not rebase; Attempt merge onto eccd978d45...
Updating eccd978..f87e0a3 Fast-forward .../java/org/softwareheritage/graph/SwhGraph.java | 5 +++ .../softwareheritage/graph/SwhGraphProperties.java | 7 ++- .../graph/utils/ListOriginContributors.java | 27 +++++++++--- swh/graph/http_rpc_server.py | 5 +-- swh/graph/luigi/origin_contributors.py | 42 +++++++++++------- swh/graph/tests/test_origin_contributors.py | 50 +++++++++++++++------- 6 files changed, 96 insertions(+), 40 deletions(-)
Changes applied before test
commit f87e0a3c3c3b43a5ad9f9c6c14b4124ae295963c
Author: Valentin Lorentz <vlorentz@softwareheritage.org>
Date: Tue Jan 3 11:14:25 2023 +0100
Remove unused dependency on swh.core.api.asynchronous
RPCServerApp inherits from aiohttp.web.Application, and GraphServerApp
does not use any of the features added by RPCServerApp
commit 43567e66a132ece824fb47f47995ab91ccf1932d
Author: Valentin Lorentz <vlorentz@softwareheritage.org>
Date: Mon Dec 19 18:10:17 2022 +0100
origin_contributors: Rename 'person' to 'contributor' in outputs
It's slightly more accurate
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/347/ for more details.
Comment Actions
I trust the tests to validate the "GraphServerApp does not use any of the features added by RPCServerApp" assertion :-)
| swh/graph/http_rpc_server.py | ||
|---|---|---|
| 7 | py4j is no longer used i think (but that's for another diff) | |