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 |
|
Irevoire
|
b6a0abea9f
|
fix the index deletion when the index doesn’t exists but would be created by one of the autobatched tasks
|
2022-10-27 11:34:16 +02:00 |
|
Irevoire
|
5303bbffab
|
fix the last rule about merging the allow_index_creation
|
2022-10-27 11:34:16 +02:00 |
|
Irevoire
|
fc944c39a5
|
simplify the code A LOT and create less false positive
|
2022-10-27 11:34:16 +02:00 |
|
Irevoire
|
a1d4cc673d
|
add a whole new batch of tests around the index already exists / allow_index_creation
|
2022-10-27 11:34:16 +02:00 |
|
Irevoire
|
28d9f2c041
|
fix all the snapshot tests
|
2022-10-27 11:34:16 +02:00 |
|
Irevoire
|
d9218578e3
|
it probably works but it's also horrendous
|
2022-10-27 11:34:16 +02:00 |
|
Loïc Lecrenier
|
11fee30f47
|
Apply review suggestions and stop using rtxn.commit
|
2022-10-27 11:34:15 +02:00 |
|
Loïc Lecrenier
|
17cd2a4aa0
|
Implement POST /indexes-swap
|
2022-10-27 11:34:15 +02:00 |
|
Loïc Lecrenier
|
28bd8b6c6b
|
Remove key from index_tasks database when the value is empty
|
2022-10-27 11:34:15 +02:00 |
|
Loïc Lecrenier
|
169f386418
|
Add some documentation to the index scheduler
|
2022-10-27 11:34:15 +02:00 |
|
Loïc Lecrenier
|
bdb17954d2
|
Fix bug where assert used != instead of ==
And update snapshot tests.
|
2022-10-27 11:34:15 +02:00 |
|
Loïc Lecrenier
|
23b01a58df
|
cargo fmt
|
2022-10-27 11:34:14 +02:00 |
|