32bd9f091f
Detect the filters that are too deep and return an error
2021-12-07 17:20:11 +01:00
90f49eab6d
Check the filter max depth limit and reject the invalid ones
2021-12-07 16:32:48 +01:00
1b3923b5ce
Update all packages to 0.21.0
2021-11-29 12:17:59 +01:00
8970246bc4
Sort positions before iterating over them during word pair proximity extraction
2021-11-22 18:16:54 +01:00
6e977dd8e8
change visibility of DocumentDeletionResult
2021-11-22 15:44:44 +01:00
35f9499638
Export tokenizer from milli
2021-11-18 16:57:12 +01:00
64ef5869d7
Update tokenizer v0.2.6
2021-11-18 16:56:05 +01:00
6eb47ab792
remove update_id in UpdateBuilder
2021-11-16 13:07:04 +01:00
09b4281cff
improve document addition returned metaimprove document addition
...
returned metaimprove document addition returned metaimprove document
addition returned metaimprove document addition returned metaimprove
document addition returned metaimprove document addition returned
metaimprove document addition returned meta
2021-11-10 14:08:36 +01:00
721fc294be
improve document deletion returned meta
...
returns both the remaining number of documents and the number of deleted
documents.
2021-11-10 14:08:18 +01:00
f28600031d
Rename the filter_parser crate into filter-parser
...
Co-authored-by: Clément Renault <clement@meilisearch.com >
2021-11-09 16:41:10 +01:00
0ea0146e04
implement deref &str on the tokens
2021-11-09 11:34:10 +01:00
7483c7513a
fix the filterable fields
2021-11-07 01:52:19 +01:00
e5af3ac65c
rename the filter_condition.rs to filter.rs
2021-11-06 16:37:55 +01:00
6831c23449
merge with main
2021-11-06 16:34:30 +01:00
b249989bef
fix most of the tests
2021-11-06 01:32:12 +01:00
27a6a26b4b
makes the parse function part of the filter_parser
2021-11-05 10:46:54 +01:00
76d961cc77
implements the last errors
2021-11-04 17:42:06 +01:00
8234f9fdf3
recreate most filter error except for the geosearch
2021-11-04 17:24:55 +01:00
07a5ffb04c
update http-ui
2021-11-04 15:52:22 +01:00
a58bc5bebb
update milli with the new parser_filter
2021-11-04 15:02:36 +01:00
743ed9f57f
Bump milli version
2021-11-04 14:04:21 +01:00
7b3bac46a0
Change Attribute and Ranking rules errors
2021-11-04 13:19:32 +01:00
702589104d
Update version for the next release (v0.20.1)
2021-11-03 14:20:01 +01:00
0c0038488c
Change last error messages
2021-11-03 11:24:06 +01:00
76a2adb7c3
re-enable the tests in the parser and start the creation of an error type
2021-11-02 17:35:17 +01:00
5a6d22d4ec
Merge #407
...
407: Update version for the next release (v0.20.0) r=curquiza a=curquiza
Breaking because of #405 and #406
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
2021-10-28 13:43:48 +00:00
08ae47e475
Merge #405
...
405: Change some error messages r=ManyTheFish a=ManyTheFish
Co-authored-by: many <maxime@meilisearch.com >
2021-10-28 13:35:55 +00:00
056ff13c4d
Update version for the next release (v0.20.0)
2021-10-28 14:52:57 +02:00
9f1e0d2a49
Refine asc/desc error messages
2021-10-28 14:47:17 +02:00
ed6db19681
Fix PR comments
2021-10-28 11:18:32 +02:00
183d3dada7
return document count from builder
2021-10-28 10:33:04 +02:00
2be755ce75
Lower error check, already check in meilisearch
2021-10-27 19:50:41 +02:00
3599df77f0
Change some error messages
2021-10-27 19:33:01 +02:00
d7943fe225
Merge #402
...
402: Optimize document transform r=MarinPostma a=MarinPostma
This pr optimizes the transform of documents additions in the obkv format. Instead on accepting any serializable objects, we instead treat json and CSV specifically:
- For json, we build a serde `Visitor`, that transform the json straight into obkv without intermediate representation.
- For csv, we directly write the lines in the obkv, applying other optimization as well.
Co-authored-by: marin postma <postma.marin@protonmail.com >
2021-10-26 09:55:28 +00:00
baddd80069
implement review suggestions
2021-10-25 18:29:12 +02:00
f9445c1d90
return float parsing error context in csv
2021-10-25 17:27:10 +02:00
15c29cdd9b
Merge #401
...
401: Update version for the next release (v0.19.0) r=curquiza a=curquiza
Co-authored-by: Clémentine Urquizar <clementine@meilisearch.com >
2021-10-25 12:49:53 +00:00
208903ddde
Revert "Replacing pest with nom "
2021-10-25 11:58:00 +02:00
679fe18b17
Update version for the next release (v0.19.0)
2021-10-25 11:52:17 +02:00
3fcccc31b5
add document builder example
2021-10-25 10:26:43 +02:00
430e9b13d3
add csv builder tests
2021-10-25 10:26:43 +02:00
53c79e85f2
document errors
2021-10-25 10:26:43 +02:00
2e62925a6e
fix tests
2021-10-25 10:26:42 +02:00
0f86d6b28f
implement csv serialization
2021-10-25 10:26:42 +02:00
8d70b01714
optimize document deserialization
2021-10-25 10:26:42 +02:00
1327807caa
add some error messages
2021-10-22 19:00:33 +02:00
c8d03046bf
add a check on the fid in the geosearch
2021-10-22 18:08:18 +02:00
3942b3732f
re-implement the geosearch
2021-10-22 18:03:39 +02:00
7cd9109e2f
lowercase value extracted from Token
2021-10-22 17:50:15 +02:00