Files
windmill/frontend/src/lib
wendrul 203264b871 feat: warn when jobs spent a long time waiting in queue (#3856)
* Store jobs that waited for too long

* Add warnings as badges for long waited jobs

* Separate into self_wait_time and aggregate

Change the UI accordingly

* Prepare sqlx

* Update backend/windmill-queue/src/jobs.rs

Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>

* Fix incorrect query

* Prepare sqlx

* Move insert to pull + UI fixes

Insert as soon as the job is pulled and therefore started.
Add a badge on the lfow timeline to show the self wait time

* Move to after the pull in the worker

Move the logic to after the pull in the worker in the case its not a
noop

* Remove weird line

* Remove unnecessary async

---------

Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2024-06-03 16:05:15 +02:00
..
2024-05-10 23:56:55 +02:00
2024-04-26 13:28:15 +02:00
2024-05-15 08:12:11 +02:00
2024-04-11 09:29:25 +02:00
2023-10-23 14:24:35 +02:00
2023-05-23 12:32:20 +02:00
2024-05-15 08:12:11 +02:00
2024-04-17 23:03:20 +02:00
2023-05-23 12:32:20 +02:00