Tamo
29d14bed90
get rids of the let/else syntax
2023-02-14 17:45:46 +01:00
Clément Renault
4570d5bf3a
Merge remote-tracking branch 'origin/main' into temp-wildcard
2023-02-09 13:14:05 +01:00
Tamo
eaad84bd1d
fix the test to handle the document deletion correctly
2023-02-09 11:29:13 +01:00
Tamo
ea9ac46f28
stop autobatching the deletion without the index creation right with the addition
2023-02-08 21:24:27 +01:00
Tamo
93f130a400
fix all warnings
2023-02-08 20:57:35 +01:00
Tamo
860c993ef7
Handle the autobatching of deletion and addition in the scheduler
2023-02-08 20:53:19 +01:00
Tamo
67dda0678f
cleanup the autobatcher a little bit
2023-02-08 18:10:59 +01:00
Tamo
2db6347686
update the autobatcher to batch the addition and deletion together
2023-02-08 18:07:59 +01:00
Kerollmops
a36b1dbd70
Fix the tasks with the new patterns
2023-02-01 18:21:45 +01:00
Louis Dureuil
924d5d4c11
clippy: remove needless lifetimes
2023-01-31 10:40:48 +01:00
Tamo
a858531574
apply review comments
2023-01-25 14:51:36 +01:00
Tamo
bf94f89035
Update index-scheduler/src/lib.rs
...
Co-authored-by: Louis Dureuil <louis@meilisearch.com>
2023-01-25 11:31:50 +01:00
Tamo
3bcff60d1c
makes clippy happy
2023-01-25 11:31:48 +01:00
Tamo
c92948b143
Compute the size of the auth-controller, index-scheduler and all update files in the global stats
2023-01-25 11:25:02 +01:00
Tamo
c7b2e3be87
apply review comments
2023-01-24 17:54:43 +01:00
Tamo
ea3b269b77
reformat
2023-01-23 23:59:34 +01:00
Tamo
a4be4c49e8
Update index-scheduler/src/batch.rs
...
Co-authored-by: Clément Renault <clement@meilisearch.com>
2023-01-23 23:58:03 +01:00
Tamo
7d1ebb7295
add test on the autobatcher layer
2023-01-23 20:56:12 +01:00
Tamo
767cb725a5
reimplement the batching of task with or without primary key in the autobatcher
2023-01-23 20:18:22 +01:00
Tamo
5672118bfa
When adding documents, trying to update the primary-key now throw an error
...
While updating the test suite I also noticed an issue with the indexed_documents value of failed task and had to update it.
I also named a bunch of snapshots that had no name sorry 😬
2023-01-23 17:32:13 +01:00
Louis Dureuil
72e2b220ed
Fix tests
2023-01-19 15:48:20 +01:00
Tamo
e8e7070cc6
improve the error message when no task filter are specified for the cancelation or deletion of tasks
2023-01-19 12:42:08 +01:00
bors[bot]
3e5b3df487
Merge #3370 #3373 #3375
...
3370: make the swap indexes not found errors return an IndexNotFound error-code r=irevoire a=irevoire
Fix https://github.com/meilisearch/meilisearch/issues/3368
3373: fix a wrong error code and add tests on the document resource r=irevoire a=irevoire
Fix https://github.com/meilisearch/meilisearch/issues/3371
3375: Avoid deleting all task invalid canceled by r=irevoire a=Kerollmops
Fixes #3369 by making sure that at least one `canceledBy` task filter parameter matches something.
Co-authored-by: Tamo <tamo@meilisearch.com>
Co-authored-by: Kerollmops <clement@meilisearch.com>
2023-01-18 15:21:11 +00:00
Kerollmops
e89973f1bf
Do not delete all tasks when no canceled-by matches
2023-01-18 15:50:46 +01:00
Tamo
57da80900d
make the swap indexes not found errors return an IndexNotFound error code
2023-01-18 14:16:00 +01:00
Loïc Lecrenier
2bc2e99ff3
Simplify declaration of the error codes
2023-01-11 19:08:39 +01:00
Tamo
e706628bb1
fix the error code of the swap index route
2023-01-06 14:48:25 +01:00
Tamo
50ce0409bc
Integrate deserr on the most important routes
2023-01-05 20:48:29 +01:00
Loïc Lecrenier
2d74678b51
Replace underscores with hyphens in doc link to error code
2023-01-05 10:09:02 +01:00
Louis Dureuil
233372abea
Remove --max-index-size
and --max-task-db-size
2023-01-04 17:20:01 +01:00
amab8901
9a39c4e40d
Get date from IndexMetaData
2022-12-22 11:46:17 +01:00
amab8901
0893b175dc
Merge branch 'main' into 2983-forward-date-to-milli
2022-12-21 14:31:19 +01:00
amab8901
d5978d11e1
Refactor
2022-12-21 14:28:00 +01:00
Tamo
d8fb506c92
handle most io error instead of tagging everything as an internal
2022-12-19 20:50:40 +01:00
amab8901
aa03e02fdc
Apply Rustfmt
2022-12-19 19:24:56 +01:00
Louis Dureuil
869d331680
Clippy fixes after updating Rust to v1.66
2022-12-19 14:17:12 +01:00
amab8901
b4a73f2d74
Remove redundant date-setting
2022-12-16 08:32:44 +01:00
amab8901
4e175ae882
Replace Index::new_with_creation_dates(...) with Index::new(...)
2022-12-16 08:20:13 +01:00
amab8901
5a0a0468df
Combine created and added into date
2022-12-16 08:11:12 +01:00
amab8901
d3eb8d2d5c
Enable create_raw_index(...) to specify time
2022-12-14 10:44:25 +01:00
Kerollmops
7b2f2a4f9c
Do only one convertion to u64
2022-12-13 15:31:55 +01:00
jiangbo212
7c24fea9f2
Merge branch 'main' into fix-3037
2022-12-13 05:16:03 +08:00
curquiza
026cf223b3
Update version for the next release (v1.0.0) in Cargo.toml files
2022-12-08 12:20:17 +00:00
jiangbo212
717dd36547
Merge branch 'fix-3037' of github.com:jiangbo212/meilisearch into fix-3037
2022-12-07 22:54:16 +08:00
Kerollmops
f1de3aa75a
Make the tests use MB to trigger page size issues
2022-12-06 20:10:10 +01:00
Kerollmops
e4e4370a3c
Clamp the databases size to the page size
2022-12-06 20:09:49 +01:00
curquiza
5db7c4057c
Update version for the next release (v0.30.1) in Cargo.toml files
2022-12-06 20:05:46 +01:00
jiangbo212
5a770ffe47
test fail fix
2022-12-03 22:48:38 +08:00
jiangbo212
bf96b6df93
clippy fix change
2022-11-30 17:59:06 +08:00
jiangbo212
9c28632498
Merge branch 'main' into fix-3037
2022-11-30 09:38:01 +08:00