MeiliSearch/index-scheduler/src
bors[bot] f9960be115
Merge #3659
3659: stops receiving tasks once the task queue is full r=Kerollmops a=irevoire

Give 20GiB to the task queue + once 50% of the task queue is used, it blocks itself and only receives task deletion requests to ensure we never get in a state where we can’t do anything.

Also, create a new error message when we reach this case:
```
Meilisearch cannot receive write operations because the size limit of the tasks database has been reached. Please delete tasks to continue performing write operations.
```

Co-authored-by: Tamo <tamo@meilisearch.com>
2023-04-13 09:11:12 +00:00
..
index_mapper Pass IndexStat by ref in store_stats_of 2023-03-07 14:00:54 +01:00
snapshots/lib.rs Fix snapshots 2023-03-06 16:57:31 +01:00
autobatcher.rs Disable autobatching of additions and deletions 2023-04-12 10:53:00 +02:00
batch.rs Merge #3541 2023-03-09 13:32:52 +00:00
error.rs update the error message + update the task db size to 20GiB with a limit at 50% 2023-04-12 18:54:11 +02:00
insta_snapshot.rs update most snapshots 2023-03-06 16:57:31 +01:00
lib.rs Merge #3659 2023-04-13 09:11:12 +00:00
lru.rs Add LruMap 2023-02-23 11:23:38 +01:00
utils.rs Add dichotomic search to utils 2023-02-23 11:23:39 +01:00
uuid_codec.rs Moved the struct UuidCodec to a new file 2022-10-31 12:25:19 +05:30