Mykola Pokhylets
|
6298d41edf
|
Reapply "Fix quadratic performance of the ListMerger in specific usage pattern"
This reverts commit 2640ff613b.
|
2024-05-30 13:08:42 +02:00 |
|
Andrew Trick
|
2640ff613b
|
Revert "Fix quadratic performance of the ListMerger in specific usage pattern"
|
2024-05-21 16:23:57 -07:00 |
|
Mykola Pokhylets
|
9ba09ff63d
|
Process incoming queue when obtaining drainer lock
|
2024-05-10 11:05:22 +02:00 |
|
Mykola Pokhylets
|
40c38f9803
|
Using multiple insertion points to ensure all jobs are always inserted in O(1)
Fully separated unprocessed jobs and processed jobs
Reverse jobs after updating status to minimise contention
|
2024-05-10 11:05:22 +02:00 |
|