Loïc Lecrenier
|
c17d616250
|
Refactor index_documents_check_exists_database tests
|
2022-07-19 10:07:33 +02:00 |
|
Loïc Lecrenier
|
30bd4db0fc
|
Simplify indexing task for facet_exists_docids database
|
2022-07-19 10:07:33 +02:00 |
|
Loïc Lecrenier
|
392472f4bb
|
Apply suggestions from code review
Co-authored-by: Tamo <tamo@meilisearch.com>
|
2022-07-19 10:07:33 +02:00 |
|
Loïc Lecrenier
|
0388b2d463
|
Run cargo fmt
|
2022-07-19 10:07:33 +02:00 |
|
Loïc Lecrenier
|
dc64170a69
|
Improve syntax of EXISTS filter, allow “value NOT EXISTS”
|
2022-07-19 10:07:33 +02:00 |
|
Loïc Lecrenier
|
72452f0cb2
|
Implements the EXIST filter operator
|
2022-07-19 10:07:33 +02:00 |
|
Loïc Lecrenier
|
453d593ce8
|
Add a database containing the docids where each field exists
|
2022-07-19 10:07:33 +02:00 |
|
Many the fish
|
2d79720f5d
|
Update milli/src/search/matches/mod.rs
|
2022-07-18 17:48:04 +02:00 |
|
Many the fish
|
8ddb4e750b
|
Update milli/src/search/matches/mod.rs
|
2022-07-18 17:47:39 +02:00 |
|
Many the fish
|
a277daa1f2
|
Update milli/src/search/matches/mod.rs
|
2022-07-18 17:47:13 +02:00 |
|
Many the fish
|
fb794c6b5e
|
Update milli/src/search/matches/mod.rs
|
2022-07-18 17:46:00 +02:00 |
|
Many the fish
|
1237cfc249
|
Update milli/src/search/matches/mod.rs
|
2022-07-18 17:45:37 +02:00 |
|
Many the fish
|
d7fd5c58cd
|
Update milli/src/search/matches/mod.rs
|
2022-07-18 17:45:06 +02:00 |
|
Loïc Lecrenier
|
fc9f3f31e7
|
Change DocumentsBatchReader to access cursor and index at same time
Otherwise it is not possible to iterate over all documents while
using the fields index at the same time.
|
2022-07-18 16:08:14 +02:00 |
|
Loïc Lecrenier
|
ab1571cdec
|
Simplify Transform::read_documents, enabled by enriched documents reader
|
2022-07-18 12:45:47 +02:00 |
|
Many the fish
|
e261ef64d7
|
Update milli/src/search/matches/mod.rs
Co-authored-by: Clément Renault <clement@meilisearch.com>
|
2022-07-18 10:18:51 +02:00 |
|
Many the fish
|
1da4ab5918
|
Update milli/src/search/matches/mod.rs
Co-authored-by: Clément Renault <clement@meilisearch.com>
|
2022-07-18 10:18:03 +02:00 |
|
Kerollmops
|
448114cc1c
|
Fix the benchmarks with the new indexation API
|
2022-07-12 15:22:09 +02:00 |
|
Kerollmops
|
25e768f31c
|
Fix another issue with the nested primary key selector
|
2022-07-12 15:14:07 +02:00 |
|
Kerollmops
|
192793ee38
|
Add some tests to check for the nested documents ids
|
2022-07-12 15:14:07 +02:00 |
|
Kerollmops
|
a892a4a79c
|
Introduce a function to extend from a JSON array of objects
|
2022-07-12 15:14:06 +02:00 |
|
Kerollmops
|
dc61105554
|
Fix the nested document id fetching function
|
2022-07-12 15:14:06 +02:00 |
|
Kerollmops
|
2eec290424
|
Check the validity of the latitute and longitude numbers
|
2022-07-12 15:14:06 +02:00 |
|
Kerollmops
|
5d149d631f
|
Remove tests for a function that no more exists
|
2022-07-12 15:14:06 +02:00 |
|
Kerollmops
|
0bbcc7b180
|
Expose the DocumentId struct to be sure to inject the generated ids
|
2022-07-12 15:14:06 +02:00 |
|
Kerollmops
|
d1a4da9812
|
Generate a real UUIDv4 when ids are auto-generated
|
2022-07-12 15:14:06 +02:00 |
|
Kerollmops
|
c8ebf0de47
|
Rename the validate function as an enriching function
|
2022-07-12 15:14:06 +02:00 |
|
Kerollmops
|
905af2a2e9
|
Use the primary key and external id in the transform
|
2022-07-12 15:14:05 +02:00 |
|
Kerollmops
|
742543091e
|
Constify the default primary key name
|
2022-07-12 14:55:52 +02:00 |
|
Kerollmops
|
5f1bfb73ee
|
Extract the primary key name and make it accessible
|
2022-07-12 14:55:52 +02:00 |
|
Kerollmops
|
6a0a0ae94f
|
Make the Transform read from an EnrichedDocumentsBatchReader
|
2022-07-12 14:55:52 +02:00 |
|
Kerollmops
|
dc3f092d07
|
Do not leak an internal grenad Error
|
2022-07-12 14:55:52 +02:00 |
|
Kerollmops
|
8ebf5eed0d
|
Make the nested primary key work
|
2022-07-12 14:55:52 +02:00 |
|
Kerollmops
|
19eb3b4708
|
Make sur that we do not accept floats as documents ids
|
2022-07-12 14:55:52 +02:00 |
|
Kerollmops
|
2ceeb51c37
|
Support the auto-generated ids when validating documents
|
2022-07-12 14:55:51 +02:00 |
|
Kerollmops
|
399eec5c01
|
Fix the indexation tests
|
2022-07-12 14:55:51 +02:00 |
|
Kerollmops
|
fcfc4caf8c
|
Move the Object type in the lib.rs file and use it everywhere
|
2022-07-12 14:55:51 +02:00 |
|
Kerollmops
|
0146175fe6
|
Introduce the validate_documents_batch function
|
2022-07-12 14:55:51 +02:00 |
|
Kerollmops
|
cefffde9af
|
Improve the .gitignore of the fuzz crate
|
2022-07-12 14:55:51 +02:00 |
|
Kerollmops
|
bdc4263883
|
Introduce the validate_documents_batch function
|
2022-07-12 14:55:51 +02:00 |
|
Kerollmops
|
6d0498df24
|
Fix the fuzz tests
|
2022-07-12 14:52:56 +02:00 |
|
Kerollmops
|
e8297ad27e
|
Fix the tests for the new DocumentsBatchBuilder/Reader
|
2022-07-12 14:52:56 +02:00 |
|
Kerollmops
|
419ce3966c
|
Rework the DocumentsBatchBuilder/Reader to use grenad
|
2022-07-12 14:52:55 +02:00 |
|
Kerollmops
|
eb63af1f10
|
Update grenad to 0.4.2
|
2022-07-12 14:52:55 +02:00 |
|
Kerollmops
|
048e174efb
|
Do not allocate when parsing CSV headers
|
2022-07-12 14:52:55 +02:00 |
|
ManyTheFish
|
5d79617a56
|
Chores: Enhance smart-crop code comments
|
2022-07-07 16:28:09 +02:00 |
|
bors[bot]
|
ebddfdb9a3
|
Merge #578
578: Bump uuid to 1.1.2 r=ManyTheFish a=Kerollmops
Just to [align the version with Meilisearch](https://github.com/meilisearch/meilisearch/pull/2584).
Co-authored-by: Kerollmops <clement@meilisearch.com>
|
2022-07-05 14:56:08 +00:00 |
|
Kerollmops
|
1bfdcfc84f
|
Bump uuid to 1.1.2
|
2022-07-05 16:23:36 +02:00 |
|
Tamo
|
250be9fe6c
|
put the threshold back to 10k
|
2022-07-05 15:57:44 +02:00 |
|
Tamo
|
b61efd09fc
|
Makes the internal soft deleted error a UserError
|
2022-07-05 15:34:45 +02:00 |
|