3296bb243c
Simplify word level position DB into a word position DB
2021-10-05 12:15:02 +02:00
c7cb816ae1
simplify the error handling of the sort syntax for meilisearch
2021-09-27 19:07:22 +02:00
023446ecf3
create a smaller and easier to maintain CriterionError type
2021-09-22 16:37:41 +02:00
86e272856a
create an asc_desc error type that is never supposed to be returned to the end user
2021-09-22 16:37:41 +02:00
257e621d40
create an asc_desc module
2021-09-22 16:37:41 +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
cfc62a1c15
use geoutils instead of haversine
2021-09-09 18:11:38 +02:00
3fc145c254
if we have no rtree we return all other provided documents
2021-09-09 17:44:09 +02:00
a84f3a8b31
Apply suggestions from code review
...
Co-authored-by: Clément Renault <clement@meilisearch.com >
2021-09-09 15:09:35 +02:00
e5ef0cad9a
use meters in the filters
2021-09-08 18:24:09 +02:00
f0b74637dc
fix all the tests
2021-09-08 18:24:09 +02:00
8d9c2c4425
create a new db with getters and setters
2021-09-08 17:51:07 +02:00
1d314328f0
Plug new indexer
2021-09-01 16:48:36 +02:00
3aaf1d62f3
Publish grenad CompressionType type in milli
2021-09-01 16:42:08 +02:00
af65485ba7
Reexport the grenad CompressionType from milli
2021-08-24 18:15:31 +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
838ed1cd32
Use an u16 field id instead of one byte
2021-07-06 11:58:03 +02:00
daef43f504
Rename FieldsDistribution into FieldDistribution
2021-06-21 15:57:41 +02:00
d08cfda796
convert the field_distribution to a BTreeMap and avoid counting twice the same documents
2021-06-17 18:31:54 +02:00
969adaefdf
rename fields_distribution in field_distribution
2021-06-17 15:16:20 +02:00
70bee7d405
re-export remaining error types
...
Co-authored-by: Clément Renault <clement@meilisearch.com >
2021-06-17 11:49:03 +02:00
abbebad669
change sub errors visibility
2021-06-17 11:44:01 +02:00
9716fb3b36
format the whole project
2021-06-16 18:33:33 +02:00
f0e804afd5
Rename the FieldIdMapMissingEntry from_db_name field into process
2021-06-15 11:13:04 +02:00
312c2d1d8e
Use the Error enum everywhere in the project
2021-06-14 16:58:38 +02:00
23fcf7920e
Introduce a basic version of the InternalError struct
2021-06-14 16:48:51 +02:00
103dddba2f
Move the UpdateStore into the http-ui crate
2021-06-08 17:59:51 +02:00
3b1cd4c4b4
Rename the FacetCondition into FilterCondition
2021-06-02 16:24:58 +02:00
4ddf008be2
add field id word count database
2021-05-31 16:27:28 +02:00
89ee2cf576
Introduce the TreeLevel struct
2021-04-27 14:25:35 +02:00
b0a417f342
Introduce the word_level_position_docids Index database
2021-04-27 14:25:34 +02:00
2658c5c545
feat(index): update fields distribution in clear & delete operations
...
fixes after review
bump the version of the tokenizer
implement a first version of the stop_words
The front must provide a BTreeSet containing the stop words
The stop_words are set at None if an empty Set is provided
add the stop-words in the http-ui interface
Use maplit in the test
and remove all the useless drop(rtxn) at the end of all tests
Integrate the stop_words in the querytree
remove the stop_words from the querytree except if it was a prefix or a typo
more fixes after review
2021-04-01 19:12:35 +03:00
6bf6b40495
Remove unused files
2021-03-03 15:45:03 +01:00
5af63c74e0
Speed-up the MatchingWords highlighting struct
2021-03-03 15:45:03 +01:00
8d710c5130
Introduce heed codecs to retrieve the length of roaring bitmaps
2021-02-18 14:30:47 +01:00
f365de636f
Compute and write the word-prefix-docids database
2021-02-17 11:12:38 +01:00
fecf3d6fc1
Move the command lines helpers into different crates
2021-02-14 18:55:15 +01:00
e8639517da
Change the project to become a workspace with milli as a default-member
2021-02-12 16:15:09 +01:00