b0c1a9504a
ensure the synonyms are updated when the tokenizer settings are changed
2023-07-26 09:33:42 +02:00
90bc230820
Merge remote-tracking branch 'origin/main' into search-refactor
...
Conflicts | resolution
----------|-----------
Cargo.lock | added mimalloc
Cargo.toml | took origin/main version
milli/src/search/criteria/exactness.rs | deleted after checking it was only clippy changes
milli/src/search/query_tree.rs | deleted after checking it was only clippy changes
2023-05-03 12:19:06 +02:00
d1fdbb63da
Make all search tests pass, fix distinctAttribute bug
2023-04-24 12:12:08 +02:00
cf34d1c95f
Fix a test that forget to match a Null value
2023-03-15 17:17:19 +01:00
64571c8288
Improve the testing of the filters
2023-03-15 14:57:17 +01:00
fa2ea4a379
Update the test to accept the new IS syntax
2023-03-14 10:31:27 +01:00
b1d61f5a02
Add more tests for the NULL filter
2023-03-09 10:04:27 +01:00
1b78231e18
Make clippy happy
2023-01-17 18:25:54 +01:00
02fd06ea0b
Integrate deserr
2023-01-11 13:56:47 +01:00
6add470805
Merge #659
...
659: Fix clippy error to add clippy job on Ci r=Kerollmops a=unvalley
## Related PR
This PR is for #673
## What does this PR do?
- ~~add `Run Clippy` job to CI (rust.yml)~~
- apply `cargo clippy --fix` command
- fix some `cargo clippy` error manually (but warnings still remain on tests)
## PR checklist
Please check if your PR fulfills the following requirements:
- [x] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)?
- [x] Have you read the contributing guidelines?
- [x] Have you made sure that the title is accurate and descriptive of the changes?
Co-authored-by: unvalley <kirohi.code@gmail.com >
Co-authored-by: unvalley <38400669+unvalley@users.noreply.github.com >
2022-11-03 15:24:38 +00:00
811f156031
Execute cargo clippy --fix
2022-10-27 01:00:00 +09:00
bb9ce3c5c5
Run cargo fmt
2022-10-26 19:09:03 +05:30
6a10b679ca
Add test for phrase search with stop words
...
Originally written by ManyTheFish here:
https://gist.github.com/ManyTheFish/f840e37cb2d2e029ce05396b4d540762
Co-authored-by: ManyTheFish <many@meilisearch.com >
2022-10-26 19:08:32 +05:30
6603437cb1
Introduce an indexation abortion function when indexing documents
2022-10-17 17:28:03 +02:00
9640976c79
Rename TermMatchingPolicies
2022-08-18 17:36:08 +02:00
d10d78d520
Add integration tests for the IN filter
2022-08-17 12:28:33 +02:00
07003704a8
Merge branch 'filter/field-exist'
2022-07-21 14:51:41 +02:00
1eb1e73bb3
Add integration tests for the EXISTS filter
2022-07-19 10:07:33 +02:00
399eec5c01
Fix the indexation tests
2022-07-12 14:55:51 +02:00
fcfc4caf8c
Move the Object type in the lib.rs file and use it everywhere
2022-07-12 14:55:51 +02:00
e8297ad27e
Fix the tests for the new DocumentsBatchBuilder/Reader
2022-07-12 14:52:56 +02:00
3ff03a3f5f
Fix not equal filter when field contains both number and strings
2022-06-27 15:55:17 +03:00
a4d343aade
Add a test to check for the returned facet distribution
2022-04-26 18:12:58 +02:00
4f3ce6d9cd
nested fields
2022-04-07 16:58:46 +02:00
2cb71dff4a
add typo integration tests
2022-04-04 10:41:46 +02:00
0c84a40298
document batch support
...
reusable transform
rework update api
add indexer config
fix tests
review changes
Co-authored-by: Clément Renault <clement@meilisearch.com >
fmt
2022-01-19 12:40:20 +01:00
6eb47ab792
remove update_id in UpdateBuilder
2021-11-16 13:07:04 +01:00
2e62925a6e
fix tests
2021-10-25 10:26:42 +02:00
8d70b01714
optimize document deserialization
2021-10-25 10:26:42 +02:00
aa6c5df0bc
Implement documents format
...
document reader transform
remove update format
support document sequences
fix document transform
clean transform
improve error handling
add documents! macro
fix transform bug
fix tests
remove csv dependency
Add comments on the transform process
replace search cli
fmt
review edits
fix http ui
fix clippy warnings
Revert "fix clippy warnings"
This reverts commit a1ce3cd96e603633dbf43e9e0b12b2453c9c5620.
fix review comments
remove smallvec in transform loop
review edits
2021-09-21 16:58:33 +02:00
2988d3c76d
tests the geo filters
2021-09-08 18:24:09 +02:00
f0b74637dc
fix all the tests
2021-09-08 18:24:09 +02:00
5989528833
Add a test to make sure we throw the right error message
2021-09-07 11:02:00 +02:00
741a4444a9
Remove log in chunk generator
2021-09-02 16:57:46 +02:00
1d314328f0
Plug new indexer
2021-09-01 16:48:36 +02:00
89d0758713
Revert "Revert "Sort at query time""
2021-08-24 11:55:16 +02:00
922f9fd4d5
Revert "Sort at query time"
2021-08-20 18:09:17 +02:00
d1df0d20f9
Add integration test of SortBy criterion
2021-08-18 16:21:51 +02:00
687cd2e205
Introduce the new Sort criterion and AscDesc enum
2021-08-18 15:04:07 +02:00
6cb1102bdb
Fix PR comments
2021-06-17 15:19:03 +02:00
f496cd320d
Add distinct integration tests
2021-06-17 14:33:18 +02:00
9f4184208e
Add test on filters
2021-06-17 13:56:09 +02:00
9716fb3b36
format the whole project
2021-06-16 18:33:33 +02:00
f4ff30e99d
Update milli/tests/search/mod.rs
...
Co-authored-by: Clément Renault <clement@meilisearch.com >
2021-06-09 10:12:24 +02:00
afb09c914d
Update milli/tests/search/query_criteria.rs
...
Co-authored-by: Clément Renault <clement@meilisearch.com >
2021-06-08 16:53:56 +02:00
b64cd2a3e3
Resolve PR comments
2021-06-08 14:14:34 +02:00
1fcc5f73ac
Factorize tests using macro_rules
2021-06-08 12:33:02 +02:00
10882bcbce
Introduce integration test on criteria
2021-06-03 14:44:53 +02:00