ef889ade5d
Refactor snapshot tests
2022-08-10 15:53:46 +02:00
acff17fb88
Simplify indexing tests
2022-08-04 12:03:13 +02:00
07003704a8
Merge branch 'filter/field-exist'
2022-07-21 14:51:41 +02:00
4f0bd317df
Remove custom implementation of BytesEncode/Decode for the FieldId
2022-07-19 10:07:33 +02:00
392472f4bb
Apply suggestions from code review
...
Co-authored-by: Tamo <tamo@meilisearch.com >
2022-07-19 10:07:33 +02:00
453d593ce8
Add a database containing the docids where each field exists
2022-07-19 10:07:33 +02:00
399eec5c01
Fix the indexation tests
2022-07-12 14:55:51 +02:00
b61efd09fc
Makes the internal soft deleted error a UserError
2022-07-05 15:34:45 +02:00
3b309f654a
Fasten the document deletion
...
When a document deletion occurs, instead of deleting the document we mark it as deleted
in the new “soft deleted” bitmap. It is then removed from the search, and all the other
endpoints.
2022-07-05 15:30:33 +02:00
238692a8e7
Introduce the copy_to_path method on the Index
2022-06-22 16:49:47 +02:00
d7c248042b
Rename the limitedTo parameter into maxTotalHits
2022-06-22 12:00:48 +02:00
0d1d354052
Ensure that Index methods are not bypassed by Meilisearch
2022-06-13 17:34:11 +02:00
445d5474cc
Add the pagination_limited_to setting to the database
2022-06-08 18:14:27 +02:00
69931e50d2
Add the max_values_by_facet setting to the database
2022-06-08 17:54:56 +02:00
8993fec8a3
return optional exact words
2022-05-24 09:15:49 +02:00
f586028f9a
fix the searchable fields bug when a field is nested
...
Update milli/src/index.rs
Co-authored-by: Clément Renault <clement@meilisearch.com >
2022-05-16 17:24:36 +02:00
4f3ce6d9cd
nested fields
2022-04-07 16:58:46 +02:00
5cfd3d8407
add exact attributes documentation
2022-04-05 14:10:22 +02:00
6b2c2509b2
fix bug in exact search
2022-04-04 20:54:03 +02:00
6dd2e4ffbd
introduce exact_word_prefix database in index
2022-04-04 20:54:03 +02:00
8d46a5b0b5
extract exact word docids
2022-04-04 20:54:02 +02:00
0a77be4ec0
introduce exact_word_docids db
2022-04-04 20:54:02 +02:00
f82d4b36eb
introduce exact attribute setting
2022-04-04 20:54:02 +02:00
9bbffb8fee
add exact words setting
2022-04-04 20:10:54 +02:00
66020cd923
rename min_word_len* to use plain letter numbers
2022-04-04 10:41:46 +02:00
286dd7b2e4
rename min_word_len_2_typo
2022-04-01 11:17:03 +02:00
55af85db3c
add tests for min_word_len_for_typo
2022-04-01 11:17:02 +02:00
5a24e60572
introduce word len for typo setting
2022-04-01 11:17:02 +02:00
f782fe2062
add authorize_typo_test
2022-03-31 10:08:39 +02:00
c4653347fd
add authorize typo setting
2022-03-31 10:05:44 +02:00
48542ac8fd
get rid of chrono in favor of time
2022-02-15 11:41:55 +01: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
3296bb243c
Simplify word level position DB into a word position DB
2021-10-05 12:15:02 +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
3b7a2cdbce
fix typo
...
Co-authored-by: Clément Renault <clement@meilisearch.com >
2021-09-20 16:10:39 +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
ea2f2ecf96
create a new database containing all the documents that were geo-faceted
2021-09-08 17:51:08 +02:00
44d6b6ae9e
Index the geo points
2021-09-08 17:51:07 +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
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
71602e0f1b
Add the sortable fields into the settings and in the index
2021-08-18 15:04:07 +02:00
90514e03d1
Fix invalid faceted documents ids buffer size
2021-07-29 15:49:23 +02:00
b12738cfe9
Use the right DB prefixes to store the faceted fields
2021-07-22 19:18:22 +02:00
7aa6cc9b04
Do not insert fields in the map when changing the settings
2021-07-22 18:40:12 +02:00
0227254a65
Return the original string values for the inverted facet index database
2021-07-21 16:59:39 +02:00
03a01166ba
Display the original facet string value from the linear facet database
2021-07-21 16:59:39 +02:00