Kerollmops
|
2f577b6fcd
|
Patch the IndexScheduler in meilisearch-http to use the options struct
|
2022-10-27 11:35:16 +02:00 |
|
Kerollmops
|
71b50853dc
|
Introduce an options struct to create the IndexScheduler
|
2022-10-27 11:35:16 +02:00 |
|
Kerollmops
|
7074872a78
|
cargo insta accept
|
2022-10-27 11:35:15 +02:00 |
|
Kerollmops
|
035e8eeff5
|
Clean-up some TODOs
|
2022-10-27 11:35:15 +02:00 |
|
Kerollmops
|
e35fe33712
|
Fix some bugs with files
|
2022-10-27 11:35:15 +02:00 |
|
Kerollmops
|
942b7c338b
|
Compress the snapshot in a tarball
|
2022-10-27 11:35:15 +02:00 |
|
Kerollmops
|
4cafc63561
|
Reintroduce the versioning functions
|
2022-10-27 11:35:14 +02:00 |
|
Kerollmops
|
89e127e4f4
|
Declare the auth path in the index scheduler
|
2022-10-27 11:35:14 +02:00 |
|
Kerollmops
|
eec43ec953
|
Implement a first version of the snapshots
|
2022-10-27 11:35:14 +02:00 |
|
Kerollmops
|
c063f154fb
|
Add the snapshots directory path to the IndexScheduler
|
2022-10-27 11:35:14 +02:00 |
|
Kerollmops
|
e0548e42e7
|
Rename the Snapshot task into SnapshotCreation
|
2022-10-27 11:35:14 +02:00 |
|
Kerollmops
|
4d43a9f5b1
|
Rename the index-scheduler module into insta_snapshot
|
2022-10-27 11:35:14 +02:00 |
|
Kerollmops
|
901c405919
|
Fix the inta-snapshot typos in the tests
|
2022-10-27 11:35:13 +02:00 |
|
Loïc Lecrenier
|
6db90ba6cc
|
Make sure that we don't delete or cancel future tasks
This should already have been the case before, but there is no harm
in adding another check.
|
2022-10-27 11:35:13 +02:00 |
|
Irevoire
|
e0821ad4b0
|
remove an useless dbg
|
2022-10-27 11:35:13 +02:00 |
|
Irevoire
|
61f0940f8c
|
fix an issue with the dates
|
2022-10-27 11:35:13 +02:00 |
|
Irevoire
|
241300d2d8
|
add more naive tests around the document addition + remove the old unused snapshot files
|
2022-10-27 11:35:13 +02:00 |
|
Irevoire
|
570b2d1167
|
add some naive document addition tests
|
2022-10-27 11:35:12 +02:00 |
|
Loïc Lecrenier
|
d92425658e
|
Add index scheduler tests for task cancelation
|
2022-10-27 11:35:12 +02:00 |
|
Loïc Lecrenier
|
16fac10074
|
Fix crash when batching an index swap task containing 0 swaps
|
2022-10-27 11:35:12 +02:00 |
|
Irevoire
|
0aca5e84b9
|
rename received_document_ids to matched_documents in the DocumentDeletion task type (reimplementation of #2826)
|
2022-10-27 11:35:12 +02:00 |
|
Irevoire
|
7ed3f00b1e
|
reformat
|
2022-10-27 11:35:12 +02:00 |
|
Irevoire
|
9c00b159ba
|
fix clippy
|
2022-10-27 11:35:11 +02:00 |
|
Irevoire
|
7e52f1effb
|
remove a lot of unecessary clone and ref
|
2022-10-27 11:35:11 +02:00 |
|
Loïc Lecrenier
|
4d25c159e6
|
Apply code review suggestions
|
2022-10-27 11:35:11 +02:00 |
|
Loïc Lecrenier
|
e9cd6cbbee
|
Revert implementation of get_status to query only the database
|
2022-10-27 11:35:11 +02:00 |
|
Loïc Lecrenier
|
424202d773
|
Pause the index scheduler for one second when a fatal error occurs
|
2022-10-27 11:35:11 +02:00 |
|
Loïc Lecrenier
|
4a35eb9849
|
Fix (hopefully) queries that include processing tasks
|
2022-10-27 11:35:11 +02:00 |
|
Loïc Lecrenier
|
493a8cff31
|
Adjust task details correctly following index swap
|
2022-10-27 11:35:10 +02:00 |
|
Loïc Lecrenier
|
4de445d386
|
Start testing unexpected errors and panics in index scheduler
|
2022-10-27 11:35:10 +02:00 |
|
Loïc Lecrenier
|
e3848b5f28
|
Add assert method to verify validity of index scheduler state
|
2022-10-27 11:35:10 +02:00 |
|
Irevoire
|
ecf4e43b3d
|
rename the dumpExport to dumpCreation
|
2022-10-27 11:35:10 +02:00 |
|
Irevoire
|
8a23e707c1
|
fix the task view and forward the task db size
|
2022-10-27 11:35:09 +02:00 |
|
Irevoire
|
eb4bdde432
|
fix clippy
|
2022-10-27 11:35:09 +02:00 |
|
Irevoire
|
1d04ce611d
|
remove ununsed function
|
2022-10-27 11:35:08 +02:00 |
|
Irevoire
|
e9055f5572
|
fix clippy
|
2022-10-27 11:35:08 +02:00 |
|
Irevoire
|
874499a2d2
|
fix all the snapshots
|
2022-10-27 11:35:08 +02:00 |
|
Irevoire
|
ecdcbf350f
|
update all the snapshots with the new kind name
|
2022-10-27 11:35:08 +02:00 |
|
Irevoire
|
c8ee453b6c
|
fix the autobatched document deletion
|
2022-10-27 11:35:07 +02:00 |
|
Irevoire
|
a8de5368e5
|
fix the index creation in case an index already exists
|
2022-10-27 11:35:07 +02:00 |
|
Irevoire
|
9bb2e3c790
|
fix the failed document addition with a primary key
|
2022-10-27 11:35:07 +02:00 |
|
Irevoire
|
8d1408c65e
|
fix the import of the dumpv4&v5 when there is no instance-uid + rename the Kind+KindWithContent+Details variant for the DocumentImport and the Setting
|
2022-10-27 11:35:05 +02:00 |
|
Irevoire
|
131fe30934
|
fix the error messages and the index stats
|
2022-10-27 11:35:05 +02:00 |
|
Irevoire
|
50386921df
|
fix the index creation
|
2022-10-27 11:35:05 +02:00 |
|
Clément Renault
|
32cfac0cfd
|
Sort the TOML dependencies
|
2022-10-27 11:35:05 +02:00 |
|
Clément Renault
|
80b2e70ee7
|
Introduce a rustfmt file
|
2022-10-27 11:35:05 +02:00 |
|
Clément Renault
|
2a7ef3b352
|
Reapply #2830
|
2022-10-27 11:34:18 +02:00 |
|
Clément Renault
|
72ec4ce96b
|
Fix allow_index_creation useless field
|
2022-10-27 11:34:17 +02:00 |
|
Clément Renault
|
75857bf476
|
Fix the insta tests
|
2022-10-27 11:34:17 +02:00 |
|
Irevoire
|
0bbf80186f
|
push the snapshot files
|
2022-10-27 11:34:17 +02:00 |
|