Commit graph

19 commits

Author SHA1 Message Date
Mubelotix
d7721fe607
Format 2025-06-24 12:20:22 +02:00
Mubelotix
2f82d94502
Fix the test and simplify types 2025-06-23 18:55:23 +02:00
Mubelotix
4925b30196
Move embedder stats out of progress 2025-06-23 15:24:14 +02:00
Mubelotix
4cadc8113b
Add embedder stats in batches 2025-06-20 12:42:22 +02:00
Louis Dureuil
20d0aa499a
Apply suggestions from code review
Co-authored-by: Clément Renault <clement@meilisearch.com>
2025-04-29 16:03:30 +02:00
Louis Dureuil
c5360bcdbf
When canceling an upgrade task, execute the rollback code 2025-04-24 16:59:03 +02:00
Kerollmops
5820d822c8
Add more details about the finalizing progress step 2025-03-26 09:49:43 +01:00
Kerollmops
637bea0370
Compute and store the database sizes 2025-03-26 09:49:42 +01:00
Kerollmops
05cc8c650c
Expose the write channel congestion in the batches 2025-02-19 15:47:54 +01:00
Tamo
8439aeb7cf
improve error message in case of unexpected panic while processing tasks 2025-01-29 11:51:06 +01:00
Tamo
ef47a0d820
apply review comment 2025-01-28 16:53:50 +01:00
Tamo
58f90b70c7
store the enqueued at to eases the batch deletion 2025-01-28 16:53:50 +01:00
Kerollmops
f21ae1f5d1
Remove the batch id from the date time databases 2025-01-28 16:53:50 +01:00
Tamo
c27c923439
introduce a trait to upgrade the indexes 2025-01-23 16:51:23 +01:00
Tamo
7740997ea8
reintroduce the unrecoverable error and use it where its supposed to be used 2025-01-23 16:51:22 +01:00
Tamo
5458850d21
write a test ensuring the index-scheduler is effectively down when the upgrade task fail and try to process it when it restarts. There is a bug when deleting this task 2025-01-23 16:51:19 +01:00
Tamo
3ef7a478cd
move the version check to the task queue 2025-01-23 16:48:32 +01:00
Tamo
d3654906bf
Add the new tasks with most of the job done 2025-01-23 16:48:32 +01:00
Tamo
cb82b0798a
Split the index-scheduler in ~500 loc modules 2025-01-06 14:08:26 +01:00