meilisearch/milli/src/update
bors[bot] b4dcdbf00d
Merge #269 #271
269: Fix bug when inserting previously deleted documents r=Kerollmops a=Kerollmops

This PR fixes #268.

The issue was in the `ExternalDocumentsIds` implementation in the specific case that an external document id was in the soft map marked as deleted.

The bug was due to a wrong assumption on my side about how the FST unions were returning the `IndexedValue`s, I thought the values returned in an array were in the same order as the FSTs given to the `OpBuilder` but in fact, [the `IndexedValue`'s `index` field was here to indicate from which FST the values were coming from](https://docs.rs/fst/0.4.7/fst/map/struct.IndexedValue.html).

271: Remove the roaring operation functions warnings r=Kerollmops a=Kerollmops

In this PR we are just replacing the usages of the roaring operations function by the new operators. This removes a lot of warnings.

Co-authored-by: Kerollmops <clement@meilisearch.com>
2021-06-30 12:34:55 +00:00
..
index_documents Merge #269 #271 2021-06-30 12:34:55 +00: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 Remove the roaring operation functions warnings 2021-06-30 14:12:56 +02:00
facets.rs Remove the roaring operation functions warnings 2021-06-30 14:12:56 +02:00
mod.rs format the whole project 2021-06-16 18:33:33 +02:00
settings.rs format the whole project 2021-06-16 18:33:33 +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 Remove the roaring operation functions warnings 2021-06-30 14:12:56 +02:00
words_prefixes_fst.rs format the whole project 2021-06-16 18:33:33 +02:00