summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* _stream.py: Load the appropriate PipelineSelection in checkoutjennis/load_deps_consistentlyJames Ennis2019-09-122-13/+10
* Merge branch 'juerg/cache-usage' into 'master'bst-marge-bot2019-09-102-2/+36
|\
| * tests/artifactcache/expiry.py: Add test for cache usage monitorjuerg/cache-usageJürg Billeter2019-09-101-0/+33
| * cascache.py: Fix cache usage monitor on Python older than 3.7Jürg Billeter2019-09-101-2/+3
|/
* Merge branch 'traveltissues/none-childdata' into 'master'bst-marge-bot2019-09-101-3/+4
|\
| * Check result is not None in tracking queue done()Darius Makovsky2019-09-101-3/+4
|/
* Merge branch 'tpollard/sandboxmessage' into 'master'bst-marge-bot2019-09-101-2/+2
|\
| * _message.py: Use bool for sandbox Message() parameterTom Pollard2019-09-101-2/+2
|/
* Merge branch 'traveltissues/typo' into 'master'bst-marge-bot2019-09-101-1/+1
|\
| * Fix typo in pipeline msg detailDarius Makovsky2019-09-101-1/+1
|/
* Merge branch 'tpollard/notificationhandler' into 'master'bst-marge-bot2019-09-107-79/+234
|\
| * scheduler.py: Notification for Message() propagationTom Pollard2019-09-104-7/+22
| * scheduler.py: Notification for interactive failure retryTom Pollard2019-09-103-18/+21
| * scheduler.py: Notification for sched suspended statusTom Pollard2019-09-102-1/+9
| * scheduler.py: Notifications for sched suspendingTom Pollard2019-09-102-7/+19
| * scheduler.py: Notification for sched terminated statusTom Pollard2019-09-102-1/+9
| * scheduler.py: Notification for sched loop running statusTom Pollard2019-09-102-3/+13
| * scheduler.py: Move elapsed_time() to shared State()Tom Pollard2019-09-103-22/+32
| * scheduler.py: Introduce a notification queue for stream interactionTom Pollard2019-09-103-28/+117
|/
* Merge branch 'juerg/casd' into 'master'bst-marge-bot2019-09-104-120/+138
|\
| * Add tests/frontend/large_directory.pyJürg Billeter2019-09-102-0/+90
| * casremote.py: Limit request size for batch download and uploadJürg Billeter2019-09-101-28/+47
| * cascache.py: Remove unused pull() and push() methodsJürg Billeter2019-09-091-92/+1
|/
* Merge branch 'jennis/update_python_deps' into 'master'bst-marge-bot2019-09-093-29/+38
|\
| * Update all python dependenciesJames Ennis2019-09-093-29/+38
|/
* Merge branch 'coldtom/fix-status-job-render' into 'master'bst-marge-bot2019-09-091-1/+1
|\
| * _frontend/status.py: Fix non-formatted terminatorcoldtom/fix-status-job-renderThomas Coldrick2019-09-091-1/+1
|/
* Merge branch 'traveltissues/1110' into 'master'bst-marge-bot2019-09-092-45/+43
|\
| * cli.py: remove superfluous kwargs for flagsDarius Makovsky2019-09-091-38/+38
| * casserver.py: Use show_default for optionsDarius Makovsky2019-09-091-7/+5
|/
* Merge branch 'tlater/cache-endpoints' into 'master'bst-marge-bot2019-09-0625-563/+1329
|\
| * Change unfitting function nameTristan Maat2019-09-0610-20/+20
| * Update documentation to explain split cachesTristan Maat2019-09-062-0/+59
| * Allow splitting artifact cachesTristan Maat2019-09-0614-492/+986
| * _basecache.py: Refactor the BaseCache a littleTristan Maat2019-09-061-30/+67
| * Remove cache-specifc spec classesTristan Maat2019-09-068-97/+32
| * Create BaseRemote base classTristan Maat2019-09-061-0/+241
| * _basecache.py: Remove references to 'artifacts'Tristan Maat2019-09-061-3/+3
|/
* Merge branch 'jennis/pylint_no_else_raise' into 'master'bst-marge-bot2019-09-0614-60/+63
|\
| * Address no-else-raise pylint warningJames Ennis2019-09-0614-60/+63
|/
* Merge branch 'jennis/update_checkout' into 'master'bst-marge-bot2019-09-054-39/+81
|\
| * buildcheckout.py: Add tests which checkout artifact depsjennis/update_checkoutJames Ennis2019-09-051-0/+37
| * cli.py: Allow checkout to handle artifact refsJames Ennis2019-09-053-9/+13
| * cli.py: Clean up dependency scope handling in checkoutJames Ennis2019-09-051-8/+2
| * _stream.py: Remove separate handling of ArtifactElementsJames Ennis2019-09-053-22/+29
|/
* Merge branch 'shashwatdalal/docker-source-patch' into 'master'bst-marge-bot2019-09-055-6/+49
|\
| * tests/workspaces: Test edge case when linking files to RO directoryShahwat Dalal2019-09-051-0/+14
| * tests/tar: Add test for unreadable and unwritable content tar sourceShahwat Dalal2019-09-052-3/+5
| * sources/tar.py: Ensure tar source files are readableShahwat Dalal2019-09-051-2/+19
| * utils.py: Ensure dest copy directory is writableShahwat Dalal2019-09-051-1/+11
|/