0.4.12 - 12/21/2022
Fixes:
- Avoids scheduling additional dataset or server refreshes if there is already a refresh task in the queue. This works by when the
/refresh/
view is triggered, it instead schedules a quick task that then checks if the refresh is scheduled (or active or reserved). If it is already scheduled it throws a warning, otherwise it schedules the task. - Add exponential backoff when timeout related errors are encountered.
What's Changed
- No duplicate tasks by @abkfenris in #651
- Exponential backoff from timeouts by @abkfenris in #652
Full Changelog: v0.4.11...v0.4.12