As far as I can tell (grepping through the doc and Pupper config),
this entrypoint is not used anywhere.
Details
- Reviewers
ardumont - Group Reviewers
Reviewers - Commits
- rDCIDX20145fbf64ac: Align swh.indexer.storage.api.server.launch with swh.storage.api.server.launch
Diff Detail
- Repository
- rDCIDX Metadata indexer
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
Build is green
See https://jenkins.softwareheritage.org/job/DCIDX/job/tox/160/ for more details.
If default_config_path becomes obsolete, you can also remove it.
As far as I can tell (grepping through the doc and Pupper config),
this entrypoint is not used anywhere.
And yes, this endpoint is most probably used by developer (i do).
Can you please also bump the dependency for swh-core 0.0.48, that will help for the db initialization step in T1444?
So... yes?
It's not swh.indexer that depends on swh-core 0.0.48, it's its docker file.
Will that install specifically the latest swh-core?
That might be the source of our misunderstanding.
Two possibilities:
- you don't clear your docker cache, and docker does not run pip at all, so neither swh-indexer nor swh-core is updated
- you clear your docker cache, and docker runs "pip install swh.indexer". As pip was never run before in the dockerfile, pip won't have any cache, so it will install the latest version of swh.indexer, and the latest version of each of its dependencies, including swh.core.
Yes, i was speaking in the case of 2. clearing the cache first then pip install does the rest and use the latest version of what it found.
So all should be good to go.