MeiliSearch/meilisearch/tests
meili-bors[bot] b87485e80d
Merge #4433
4433: Enhance facet incremental r=Kerollmops a=ManyTheFish

# Pull Request

## Related issue
Fixes #4367
Fixes #4409

## What does this PR do?

- Add a test reproducing #4409
- Fix #4409 by removing a document from a level only if it is no more present in all the linked sub-level nodes
- Optimize facet Incremental indexing by creating or deleting a complete level once per field id instead of for each facet value
- Optimize facet Incremental indexing by doing the additions and the deletions in the same process instead of doing them separately


Co-authored-by: ManyTheFish <many@meilisearch.com>
2024-02-28 15:28:46 +00:00
..
assets Change the naming of attributeScale and wordScale into byAttribute and byWord 2023-12-14 16:31:00 +01:00
auth move the /logs route to the /logs/stream route 2024-02-08 15:04:05 +01:00
common create a test with the dry-run parameter enabled 2024-02-26 13:59:41 +01:00
dashboard Renames meilisearch-http to meilisearch 2022-12-08 08:22:53 -07:00
documents Merge #4433 2024-02-28 15:28:46 +00:00
dumps fix the tests and add tests on the experimental features 2024-02-08 15:04:03 +01:00
features fix the tests and add tests on the experimental features 2024-02-08 15:04:03 +01:00
index rename the cli parameter 2024-02-26 13:59:40 +01:00
logs add support for the json format in the stream route 2024-02-14 15:34:39 +01:00
search fix the tests and add tests on the experimental features 2024-02-08 15:04:03 +01:00
settings Fix tests 2024-01-11 21:35:30 +01:00
snapshot fix the flaky test 2023-09-11 16:56:26 +02:00
stats refactor the tests suite slightly 2023-09-11 16:56:26 +02:00
swap_indexes refactor the tests suite slightly 2023-09-11 16:56:26 +02:00
tasks get rids of env loggegr and fix the tests 2024-02-08 15:03:33 +01:00
content_type.rs refactor the tests suite slightly 2023-09-11 16:56:26 +02:00
integration.rs add a test 2024-02-08 15:03:33 +01:00