meilisearch/milli/src
meili-bors[bot] e580d6b98f
Merge #4693
4693: Introduce distinct attributes at search time r=irevoire a=Kerollmops

This PR fixes #4611.

### To Do
- [x] Remove the `distinguishableAttributes` settings (not even a commit about that).
- [x] Use the `filterableAttributes` to be able to use the `distinct` parameter at search.
- [x] Work on the errors and make tests.

Co-authored-by: Clément Renault <clement@meilisearch.com>
Co-authored-by: Tamo <tamo@meilisearch.com>
2024-06-18 07:45:03 +00:00
..
documents Change validate_document_id to public and remove extra layer of result 2024-05-28 15:21:19 +02:00
facet update milli with the new parser_filter 2021-11-04 15:02:36 +01:00
heed_codec Make the CboRoaringBitmapCodec support intersection on deserialization 2024-06-06 09:17:51 -04:00
prompt Remove prompt strategy and fallback 2023-12-14 16:08:41 +01:00
search Merge #4693 2024-06-18 07:45:03 +00:00
snapshots/index.rs always push the user defined vectors in arroy 2024-06-06 11:39:29 +02:00
update Fixes for Rust v1.79 2024-06-13 17:47:44 +02:00
vector Small changes following review 2024-06-13 14:20:48 +02:00
asc_desc.rs fmt 2023-03-30 23:37:26 +02:00
criterion.rs update the syntax of the geoboundingbox filter to uses brackets instead of parens around lat and lng 2023-02-06 16:50:27 +01:00
error.rs Improve errors and introduce a new InvalidSearchDistinct error code 2024-06-11 16:03:39 -04:00
external_documents_ids.rs Make clippy happy 2023-11-23 14:11:38 +01:00
fieldids_weights_map.rs makes clippy and fmt happy 2024-06-06 11:39:29 +02:00
fields_ids_map.rs provide a method to get all the nested fields ids from a name 2024-06-06 11:36:11 +02:00
index.rs rename all occurences of user_defined to user_provided for consistency 2024-06-06 11:39:29 +02:00
lib.rs Add similar route 2024-05-28 15:28:19 +02:00
order_by_map.rs Revert "Revert "Merge remote-tracking branch 'origin/main' into release-v1.7.1"" 2024-03-20 10:08:28 +01:00
proximity.rs Change the naming of attributeScale and wordScale into byAttribute and byWord 2023-12-14 16:31:00 +01:00
score_details.rs Breaking change: remove vector for score details 2024-04-04 15:57:29 +02:00
snapshot_tests.rs Fix the indexing of the searchable 2024-05-14 17:00:02 +02:00
thread_pool_no_abort.rs Introduce the ThreadPoolNoAbort wrapper 2024-04-24 16:40:12 +02:00