Commit Graph

776 Commits

Author SHA1 Message Date
Irevoire
99551fc21b fix encoding bug 2021-06-10 16:03:48 +02:00
mpostma
2716c1aebb fix update store lock 2021-06-09 16:19:45 +02:00
mpostma
1a65eed724 fix index creation bug 2021-06-09 11:52:36 +02:00
marin postma
75c0718691 fix update loop infinite loop 2021-06-02 17:29:50 +02:00
Tamo
2d7785ae0c remove the dump_batch_size option from the CLI 2021-06-01 20:42:06 +02:00
Tamo
d0552e765e forbid deserialization of Setting<Checked> 2021-06-01 20:41:45 +02:00
marin
df6ba0e824 Apply suggestions from code review
Co-authored-by: Irevoire <tamo@meilisearch.com>
2021-06-01 11:18:37 +02:00
Marin Postma
6609f9e3be review edits 2021-05-31 18:41:37 +02:00
Marin Postma
1c4f0b2ccf clippy, fmt & tests 2021-05-31 16:03:39 +02:00
Marin Postma
10fc870684 improve dump info reports 2021-05-31 15:49:04 +02:00
tamo
dffbaca63b bump sentry version 2021-05-31 13:59:31 +02:00
Marin Postma
b3c8f0e1f6 fix empty index error 2021-05-31 10:58:51 +02:00
Marin Postma
bc5a5e37ea fix dump v1 2021-05-31 10:42:31 +02:00
Marin Postma
33c6c4f0ee add timestamos to dump info 2021-05-30 15:55:17 +02:00
Marin Postma
39c16c0fe4 fix dump import 2021-05-30 12:35:17 +02:00
Marin Postma
1cb64caae4 dump content is now only uuid 2021-05-29 00:08:17 +02:00
Marin Postma
b258f4f394 fix dump import 2021-05-27 14:30:20 +02:00
Marin Postma
c47369839b dump meta 2021-05-27 10:51:19 +02:00
Marin Postma
b924e897f1 load index dump 2021-05-27 10:27:47 +02:00
Marin Postma
e818c33fec implement load uuid_resolver 2021-05-26 20:42:09 +02:00
Marin Postma
9278a6fe59 integrate in dump actor 2021-05-25 18:14:11 +02:00
Marin Postma
3593ebb8aa dump updates 2021-05-25 16:44:58 +02:00
Marin Postma
464639aa0f udpate actor error improvements 2021-05-25 16:44:58 +02:00
Marin Postma
4acbe8e473 implement index dump 2021-05-25 16:44:58 +02:00
Marin Postma
7ad553670f index error handling 2021-05-25 16:44:58 +02:00
Marin Postma
2185fb8367 dump uuid resolver 2021-05-25 16:44:54 +02:00
tamo
89846d1656 improve panic message 2021-05-25 15:47:57 +02:00
tamo
1a6dcec83a crash when the actor have no inbox 2021-05-25 15:23:13 +02:00
tamo
991d8e1ec6 fix the error printing 2021-05-25 10:48:57 +02:00
tamo
49a0e8aa19 use a RwLock instead of a Mutex 2021-05-24 18:19:34 +02:00
tamo
912f0286b3 remove the dump_inner trickery 2021-05-24 18:06:20 +02:00
tamo
dcf29e1081 fix the error handling in case there is a panic while creating a dump 2021-05-24 17:33:42 +02:00
tamo
529f7962f4 handle parallel requests for the dump actor 2021-05-24 15:42:12 +02:00
tamo
8a11c6c429 Implements the legacy behaviour of the dump
When asked if a dump exists we check if it's the current dump, and if
it's not then we check on the filesystem for any file matching our
`uid.dump`
2021-05-24 12:35:46 +02:00
tamo
4cbf866821 merge with main 2021-05-12 18:12:37 +02:00
tamo
e0e23636c6 fix the serializer + reformat the file 2021-05-12 17:04:24 +02:00
Marin Postma
295f496e8a atomic index dump load 2021-05-12 16:21:37 +02:00
tamo
6d837e3e07 the route to create a dump must return a 202 2021-05-11 17:34:34 +02:00
Marin Postma
1b671d4302 fix-snapshot 2021-05-11 13:57:18 +02:00
tamo
c30b32e173 add the criterion attribute when importing dumps from the v1 2021-05-11 13:21:36 +02:00
tamo
9e798fea75 fix the import of dump without unprocessing updates 2021-05-11 13:03:47 +02:00
tamo
384afb3455 fix the way we return the settings 2021-05-11 11:47:04 +02:00
tamo
92a7c8cd17 make clippy happy 2021-05-11 00:27:22 +02:00
tamo
8b7735c20a move the import of the updates in the v2 and ignore the v1 for now 2021-05-11 00:20:55 +02:00
tamo
7d748fa384 integrate the new Settings in the dumps 2021-05-10 20:48:06 +02:00
tamo
d767990424 fix the import of the updates in the dump 2021-05-10 20:25:12 +02:00
tamo
ef438852cd fix the v1 2021-05-10 20:25:12 +02:00
tamo
40ced3ff8d first working version 2021-05-10 20:25:12 +02:00
tamo
5f5402a3ab provide a way to access the internal content path of all processing State 2021-05-10 20:25:12 +02:00
tamo
26dcb9e66d bump milli version and fix a performance issue for large dumps 2021-05-10 20:25:12 +02:00