meilisearch/milli/src/update/index_documents
Loïc Lecrenier d95d02cb8a Fix Facet Indexing bugs
1. Handle keys with variable length correctly

This fixes https://github.com/meilisearch/meilisearch/issues/3042 and
is easily reproducible with the updated fuzz tests, which now generate
keys with variable lengths.

2. Prevent adding facets to the database if their encoded value does
not satisfy `valid_lmdb_key`.

This fixes an indexing failure when a document had a filterable
attribute containing a value whose length is higher than ~500 bytes.
2022-11-17 11:29:42 +01:00
..
extract Fix Facet Indexing bugs 2022-11-17 11:29:42 +01:00
helpers Polish some details 2022-10-26 13:47:04 +02:00
enrich.rs Fixes for clippy bringing us down to 18 remaining issues. 2022-10-25 20:49:02 +02:00
mod.rs Fix cargo clippy errors 2022-10-27 01:04:23 +09:00
transform.rs Fix transform to use all_documents and ignore soft_deleted documents 2022-11-08 14:23:16 +01:00
typed_chunk.rs Remove outdated TODOs 2022-10-26 13:47:04 +02:00