summaryrefslogtreecommitdiff
path: root/src/buildstream/_scheduler/queues/queue.py
Commit message (Expand)AuthorAgeFilesLines
* job.py: Remove the ability to send child data to the parentBenjamin Schubert2020-12-051-8/+7
* _stream.py: Make `_enqueue_plan` a timed activitybschubert/notify-prepare-planBenjamin Schubert2020-11-041-1/+5
* Adding _DisplayKey typeTristan van Berkom2020-10-271-2/+2
* scheduler.py: Remove 'Message' notification type, use the messengerBenjamin Schubert2020-07-061-1/+1
* Revert "Simplify queue management"Jürg Billeter2020-05-271-0/+7
* Revert "Schedule elements instead of "requiring" them"Jürg Billeter2020-05-271-1/+4
* Simplify queue managementTristan Maat2019-11-221-7/+0
* Schedule elements instead of "requiring" themTristan Maat2019-11-221-4/+1
* Reformat code using BlackChandan Singh2019-11-141-24/+30
* _frontend/status.py: Complete names when rendering dynamic queue statusTom Pollard2019-10-251-1/+1
* scheduler.py: Notification for Message() propagationTom Pollard2019-09-101-2/+1
* Add initial mypy configuration and typesChandan Singh2019-09-021-3/+8
* _message.py: Use element_name & element_key instead of unique_idtpollard/messageobjectTom Pollard2019-08-081-1/+1
* types: Add a 'FastEnum' implementation and replace Enum by itBenjamin Schubert2019-07-291-2/+2
* Store core state for the frontend separatelyJonathan Maw2019-07-091-13/+23
* Queue: Make queues store counts of the number of skipped/processed elementsJonathan Maw2019-07-091-9/+9
* Refactor, use context.messenger directlyAngelos Evripiotis2019-07-051-1/+1
* _scheduler: don't pass whole queue to child jobAngelos Evripiotis2019-07-041-10/+15
* _scheduler/./queue.py: remove unused 'e' varsAngelos Evripiotis2019-07-041-2/+2
* queue.py: Use heapq for the ready queuejennis/push_based_pipelineJames Ennis2019-06-071-3/+4
* queue.py: Push-based queuesJames Ennis2019-06-071-37/+70
* Use 'is' when comparing against JobStatusaevri/job_msg_enumAngelos Evripiotis2019-06-061-2/+2
* Move source from 'buildstream' to 'src/buildstream'Chandan Singh2019-05-211-0/+328