summaryrefslogtreecommitdiff
path: root/buildstream/_scheduler/pullqueue.py
Commit message (Collapse)AuthorAgeFilesLines
* pullqueue.py: Update skip rulesJürg Billeter2017-07-201-1/+13
|
* pullqueue.py: Recalculate cache_key_from_artifact after pullingJürg Billeter2017-07-141-1/+2
|
* pullqueue.py: Do not skip elements for weak cache key artifactsJürg Billeter2017-07-141-1/+4
| | | | | Attempt to pull artifacts using the strong cache key even for elements where a local artifact is available using the weak cache key.
* _scheduler: Changed return value of Queue.done() aroundTristan Van Berkom2017-07-121-1/+1
| | | | | | Previously it returned True to record an element as 'skipped', this seems backwards; instead return True to indicate an element was 'processed' and False to indicate an element was 'skipped'
* _scheduler/pullqueue.py: If an artifact was not downloaded, mark the element ↵Tristan Van Berkom2017-07-101-3/+7
| | | | as skipped.
* pullqueue.py: Now call Element.pull() instead of the old Element.fetch()Tristan Van Berkom2017-07-101-2/+2
|
* _scheduler: Renamed ArtifactFetchQueue to PullQueueTristan Van Berkom2017-07-021-0/+47
This is just more consistent naming with PushQueue, also we dont want to confuse things in the UI by mixing up "Fetch" and "Pull" tasks, which are distinctly different activities.