MeiliSearch/milli/src/update
many cdeb07f0fd
Fix prefix level position docids database
The prefix search was inverted when we generated the DB.
Instead of searching if word had a prefix in prefix fst,
we were searching if the word was a prefix of a prefix contained in the prefix fst.
The indexer, now, iterate over prefix contained in the fst
and search them by prefix in the word-level-position-docids database,
aggregating matches in a sorter.

Fix #299
2021-08-04 14:11:49 +02:00
..
index_documents Return the original string values for the inverted facet index database 2021-07-21 16:59:39 +02:00
available_documents_ids.rs Remove the roaring operation functions warnings 2021-06-30 14:12:56 +02:00
clear_documents.rs Rename FieldsDistribution into FieldDistribution 2021-06-21 15:57:41 +02:00
delete_documents.rs Return the original string values for the inverted facet index database 2021-07-21 16:59:39 +02:00
facets.rs Return the original string values for the inverted facet index database 2021-07-21 16:59:39 +02:00
mod.rs format the whole project 2021-06-16 18:33:33 +02:00
settings.rs Display the original facet string value from the linear facet database 2021-07-21 16:59:39 +02:00
update_builder.rs format the whole project 2021-06-16 18:33:33 +02:00
update_step.rs Change the project to become a workspace with milli as a default-member 2021-02-12 16:15:09 +01:00
word_prefix_docids.rs format the whole project 2021-06-16 18:33:33 +02:00
word_prefix_pair_proximity_docids.rs format the whole project 2021-06-16 18:33:33 +02:00
words_level_positions.rs Fix prefix level position docids database 2021-08-04 14:11:49 +02:00
words_prefixes_fst.rs format the whole project 2021-06-16 18:33:33 +02:00