Loïc Lecrenier
Loïc Lecrenier
I think it is very important that fuzzcheck runs on Windows. Unfortunately, I know nothing about Windows and I don't have a computer to test it. I expect that there...
The coverage mapping format used by newer versions of rustc is Version 6, while fuzzcheck only supports Version 4. This means that fuzzcheck will not work at all. This is...
After adding the following documents: ```json { "id": 1, "colour": ["blue", "green"] }, { "id": 2, "colour": 145238 }, ``` The filter: ``` colour != blue ``` does not return...
This PR uses Jayson to deserialise the JSON payloads of requests made to Meilisearch. The goals are to: 1. improve error messages 2. add more custom checks during deserialisation This...
Note: this draft PR is based on https://github.com/meilisearch/milli/pull/601 , for no particular reason. ## What does this PR do? Make a series of changes with the goal of speeding up...
# Pull Request ## What does this PR do? Refactor the code of `WordPrefixPairProximityDocIds` to make it much faster, fix a bug, and add a unit test. ## Why is...
## What does this PR do? Use mimalloc as the global allocator for milli's benchmarks on macOS. ## Why? On Linux, we use jemalloc, which is a very fast allocator....
# Pull Request ## What does this PR do? Introduce snapshot tests into milli, by using the `insta` crate. This implements the idea described by #597 See: [insta.rs](https://insta.rs) ## Design...
# Pull Request ## What does this PR do? Fixes #589 ## Notes I added documentation for the whole module which attempts to explain the shape of the databases and...
See: https://github.com/meilisearch/milli/pull/561#discussion_r925394083 So a document such as: ```json { "id" : " hello " } ``` will have the id: ```json "hello" ``` but according to [the Meilisearch documentation](https://docs.meilisearch.com/learn/core_concepts/primary_key.html#primary-field), spaces...