HomeSoftware Heritage

docker: Use swh-search with memory backend as default search engine

Description

docker: Use swh-search with memory backend as default search engine

In order to have a search behavior close to the production one, add services
related to archive search in the default docker-compose.yml file:

  • swh-search: remote search service using a memory backend
  • swh-search-journal-client-objects: journal client feeding swh-search with objects loaded into the archive (typically origins)
  • swh-search-journal-client-indexed: journal client feeding swh-search with results of swh-indexer processing on archived objects

As a consequence, it simplifies the docker-compose.search.yml file enabling
to use a swh-search service with a more costly elasticsearch backend.

Details

Provenance
anlambertAuthored on Sep 15 2022, 2:37 PM
anlambertPushed on Sep 15 2022, 5:02 PM
Differential Revision
D8489: docker: Use swh-search with memory backend as default search engine
Parents
rDENV68233f9afdb8: docker/conf/scheduler: Set no_origins_scheduled_backoff to 1 minute
Branches
Unknown
Tags
Unknown