gitea/modules/indexer/issues
Brecht Van Lommel a7de14e493
Meilisearch: require all query terms to be matched ()
Previously only the first term had to be matched. That default
Meilisearch behavior makes sense for e.g. some kind of autocomplete to
find and select a single result. But for filtering issues it means you
can't narrow down results by adding more terms.

This is also more consistent with other indexers and GitHub.

---

Reference:
https://www.meilisearch.com/docs/reference/api/search#matching-strategy
2023-11-29 23:00:59 +08:00
..
bleve Refactor and enhance issue indexer to support both searching, filtering and paging () 2023-07-31 06:28:53 +00:00
db Clean some functions about project issue () 2023-10-20 14:01:25 +02:00
elasticsearch Refactor and enhance issue indexer to support both searching, filtering and paging () 2023-07-31 06:28:53 +00:00
internal Replace `util.SliceXxx` with `slices.Xxx` () 2023-09-07 09:37:47 +00:00
meilisearch Meilisearch: require all query terms to be matched () 2023-11-29 23:00:59 +08:00
dboptions.go Explain SearchOptions and fix ToSearchOptions () 2023-08-16 15:40:13 +00:00
indexer.go Improve retrying index issues () 2023-10-15 18:56:57 +00:00
indexer_test.go Fix issue not showing on default board and add test () 2023-10-25 11:51:49 +00:00
util.go Improve retrying index issues () 2023-10-15 18:56:57 +00:00