summary refs log tree commit diff
path: root/synapse/util/task_scheduler.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update license headersPatrick Cloke2023-11-211-10/+16
* Speed up how quickly we launch new tasks (#16660)Erik Johnston2023-11-171-1/+1
* Reduce task concurrency (#16656)Erik Johnston2023-11-171-1/+1
* Speed up deleting device messages (#16643)Erik Johnston2023-11-161-1/+1
* Some minor performance fixes for task schedular (#16313)Erik Johnston2023-09-141-30/+70
* Fix bug with new task scheduler using lots of CPU. (#16278)Erik Johnston2023-09-081-21/+22
* Delete device messages asynchronously and in staged batches (#16240)Mathieu Velten2023-09-061-10/+7
* Task scheduler: add replication notify for new task to launch ASAP (#16184)Mathieu Velten2023-08-281-49/+43
* Task scheduler: mark task as active if we are scheduling ASAP (#16165)Mathieu Velten2023-08-231-1/+3
* Implements a task scheduler for resumable potentially long running tasks (#15...Mathieu Velten2023-08-211-0/+364