Files
Matt Aitken 2c80e9a715 Concurrency page and more accurate tracking (#1252)
* Initial TaskRunConcurrencyTracker implementation

* MARQS calls a subscriber to events

* When enqueuing add the extra required metadata

* Track concurrency per environment for tasks too

* Admin page for global concurrency

* Use the new concurrency tracker on the tasks page

* Useful performance test task

* getAllTaskIdentifiers()

* New page for concurrency

* BackgroundWorkerTask index for quick lookup of task identifiers

* Added a way to get concurrency for environments

* Added upgrade/request more concurrency button

* Queued task column working

* Use defer and suspense

* Added queue column to the concurrency environments table

* Some comments added for clarity

* Fixed bad log message

* Sidemenu: move lower and rename to “Concurrency limits”

* Only show the environments, not tasks. Renamed to “Concurrency limits”
2024-08-15 10:10:52 +01:00
..
2023-10-26 15:54:21 +01:00
2024-07-08 14:42:19 +01:00
2024-03-04 17:33:53 +00:00
2023-10-20 11:41:45 +01:00
2024-03-31 21:47:05 +01:00
2024-03-15 16:04:01 +00:00
2023-11-13 16:18:41 +00:00
2023-10-20 11:41:45 +01:00