Origin search is currently written as a substring/regexp search in postgresql. This is not optimal, and won't work with alternative storage backends (eg. Cassandra)
We should use a component dedicated to text search, eg. ElasticSearch.
Origin search is currently written as a substring/regexp search in postgresql. This is not optimal, and won't work with alternative storage backends (eg. Cassandra)
We should use a component dedicated to text search, eg. ElasticSearch.
Status | Assigned | Task | ||
---|---|---|---|---|
Open | vlorentz | T1892 Cassandra as a storage backend (meta-task) | ||
Open | None | T1523 Search tools on metadata (meta task) | ||
Open | vlorentz | T1910 Redesign origin search using a dedicated component | ||
Resolved | olasd | T2052 Publish swh-search on PyPI |