Commit Graph

25 Commits

Author SHA1 Message Date
bd97a7cc19 IndexScheduler::update_task now merges the task.network and accepts &mut Task 2025-08-19 14:50:41 +02:00
3f1e172c6f fix race condition: take the rtxn before entering the thread so we're sure we won't try to retrieve deleted tasks 2025-08-05 16:47:35 +02:00
4f6a48c327 Stop storing the cli webhook in the db 2025-08-05 11:44:53 +02:00
7251cccd03 Make notify_webhooks execute in its own thread 2025-08-04 17:13:05 +02:00
e023ee4b6b Working first implementation 2025-06-25 15:26:47 +02:00
82313a4444 Cargo fmt 2025-06-03 15:39:26 +02:00
83e71cd7b9 Add an experimental cli flag to disable snapshot compaction 2025-05-14 15:59:35 +02:00
7ed9adde29 Prefer camelCase for internal database sizes db name 2025-03-26 16:45:52 +01:00
637bea0370 Compute and store the database sizes 2025-03-26 09:49:42 +01:00
e2d372823a Disable the cache by default and make it experimental 2025-03-13 17:22:51 +01:00
5e6abcf50c Prefer using WithoutTls for the auth env 2025-03-13 11:29:00 +01:00
55ca2c4481 Avoid opening the Auth environment multiple times 2025-03-13 11:07:49 +01:00
dfce20be21 Rename callTrace into progressTrace 2025-02-25 10:09:03 +01:00
243a5fa6a8 Log the call trace and congestion 2025-02-20 14:17:34 +01:00
05cc8c650c Expose the write channel congestion in the batches 2025-02-19 15:47:54 +01:00
3ff1de0a21 Expose the call trace in the batch stats 2025-02-19 11:24:11 +01:00
11a11fc870 Accumulate step durations from the progress system 2025-02-18 18:33:19 +01:00
bdd3005d10 Log the progress when a batch fails 2025-01-29 16:36:23 +01:00
8439aeb7cf improve error message in case of unexpected panic while processing tasks 2025-01-29 11:51:06 +01:00
7740997ea8 reintroduce the unrecoverable error and use it where its supposed to be used 2025-01-23 16:51:22 +01:00
3ef7a478cd move the version check to the task queue 2025-01-23 16:48:32 +01:00
d3654906bf Add the new tasks with most of the job done 2025-01-23 16:48:32 +01:00
d0bdff7b7b Make the batched tasks size limit effectively work 2025-01-09 12:06:28 +01:00
43bb02e7b4 split the autobatcher in two 2025-01-07 15:02:03 +01:00
cb82b0798a Split the index-scheduler in ~500 loc modules 2025-01-06 14:08:26 +01:00