MeiliSearch/meilisearch/tests/search
meili-bors[bot] e9bf4c43a4
Merge #4649
4649: Don't store the vectors in the documents database r=dureuill a=irevoire

# Pull Request

## Related issue
Fixes https://github.com/meilisearch/meilisearch/issues/4607

## What does this PR do?
- Ensure that anything falling under `_vectors` is NOT searchable, filterable or sortable
- [x] per embedder, add a roaring bitmap of documents that provide "userProvided" embeddings
- [x] in the indexing process in extract_vector_points, set the bit corresponding to the document depending on the "userProvided" subfield in the _vectors field.
- [x] in the document DB in typed chunks, when writing the _vectors field, remove all keys corresponding to an embedder

Co-authored-by: Tamo <tamo@meilisearch.com>
Co-authored-by: Louis Dureuil <louis@meilisearch.com>
2024-06-17 12:32:03 +00:00
..
distinct.rs Make clippy happy 2023-11-23 14:11:38 +01:00
errors.rs add api error test on the new retrieveVectors parameter 2024-06-06 11:39:29 +02:00
facet_search.rs Add tests to sortFacetValuesBy count 2024-03-13 11:59:39 +01:00
formatted.rs refactor the tests suite slightly 2023-09-11 16:56:26 +02:00
geo.rs Fixes 2024-05-21 13:39:46 +02:00
hybrid.rs - test case where all vectors were generated 2024-06-13 17:16:41 +02:00
matching_strategy.rs Add tests and fix matching strategy 2024-05-30 12:02:42 +02:00
mod.rs Merge #4649 2024-06-17 12:32:03 +00:00
multi.rs Fix tests 2024-05-20 10:36:18 +02:00
pagination.rs refactor the tests suite slightly 2023-09-11 16:56:26 +02:00
restrict_searchable.rs when no searchable attributes are defined, makes all the weight equals to zero 2024-05-16 01:06:33 +02:00
search_queue.rs fix a flaky test 2024-03-26 21:06:55 +01:00