summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * _stream.py: Disable fork for staging in artifact checkoutJürg Billeter2019-08-201-0/+2
| * _context.py: Add disable_fork() methodJürg Billeter2019-08-203-1/+24
| * cascache.py: Start buildbox-casd and set up channelJürg Billeter2019-08-206-15/+122
| * _protos: Import local_cas.protoJürg Billeter2019-08-204-0/+1663
| * .gitlab-ci.yml: Install static buildbox-casd binary for WSLJürg Billeter2019-08-201-0/+8
| * .gitlab-ci.yml: Update docker images for buildbox-casdJürg Billeter2019-08-201-13/+13
| * tests/internals/storage_vdir_import.py: Terminate casd at end of testJürg Billeter2019-08-201-128/+150
| * tests/internals/storage.py: Use context manager for casd terminationJürg Billeter2019-08-201-16/+19
| * tests/testutils/artifactshare.py: Call CASCache.release_resources()Jürg Billeter2019-08-201-0/+2
| * casserver.py: Call CASCache.release_resources() on exitJürg Billeter2019-08-202-77/+89
| * _context.py: Call CASCache.release_resources() in __exit__()Jürg Billeter2019-08-201-1/+2
| * cascache.py: Add release_resources() methodJürg Billeter2019-08-201-0/+7
| * _sourcecache.py: Remove unused code tracking required sourcesJürg Billeter2019-08-201-38/+0
| * _artifactcache.py: Remove unused code tracking required elementsJürg Billeter2019-08-201-69/+0
| * element.py: Remove call to mark_required_elements()Jürg Billeter2019-08-201-15/+0
| * _stream.py: Remove calls to mark_required_{elements,sources}Jürg Billeter2019-08-201-16/+0
| * cascache.py: Remove add_reachable_*_callback() methodsJürg Billeter2019-08-203-52/+0
| * cascache.py: Remove unused method clean_up_refs_until()Jürg Billeter2019-08-201-10/+0
| * cascache.py: Remove unused method list_objects()Jürg Billeter2019-08-201-25/+0
| * casserver.py: Remove CacheCleanerJürg Billeter2019-08-202-111/+13
| * Remove support for pruning CAS cacheJürg Billeter2019-08-205-81/+8
| * Remove CASQuota and CASCacheUsageJürg Billeter2019-08-209-460/+6
| * _scheduler: Remove cache size jobJürg Billeter2019-08-206-287/+2
| * _scheduler: Remove cleanup jobJürg Billeter2019-08-204-108/+8
| * tests/internals/storage_vdir_import.py: Run tests in subprocessJürg Billeter2019-08-201-7/+66
| * tests/internals/storage.py: Run tests in subprocessJürg Billeter2019-08-201-5/+55
| * tests/artifactcache/artifactservice.py: Add objects in subprocessJürg Billeter2019-08-201-12/+13
|/
* Merge branch 'tpollard/frontendelement' into 'master'bst-marge-bot2019-08-195-26/+66
|\
| * _frontend/app.py: Don't determine queue for retrying in frontendTom Pollard2019-08-192-14/+22
| * _frontend/app.py: Stop handling Element instances directlyTom Pollard2019-08-194-15/+43
| * _frontend/app.py: shell_prompt() explicit name/key instead of ElementTom Pollard2019-08-192-6/+10
|/
* Merge branch 'jennis/add_project_to_proto' into 'master'bst-marge-bot2019-08-1943-376/+393
|\
| * NEWS: Add NEWS entry following change in cache key calculationjennis/add_project_to_protoJames Ennis2019-08-191-0/+7
| * artifact.proto: Add the project name to the build dependency informationJames Ennis2019-08-1941-369/+378
| * element.py: Cache the project nameJames Ennis2019-08-191-2/+2
| * element.py: Add the build dependency names to the cache key dictJames Ennis2019-08-198-8/+9
| * tests/frontend/buildcheckout.py: Stop using explicit cache keysJames Ennis2019-08-191-5/+5
|/
* Merge branch 'aevri/spawn' into 'master'bst-marge-bot2019-08-167-37/+217
|\
| * .gitlab-ci.yml: Add a test with job spawning onAngelos Evripiotis2019-08-161-0/+6
| * _frontend/cli: support 'BST_FORCE_START_METHOD'Angelos Evripiotis2019-08-161-0/+13
| * Support pickling jobs if the platform requires itAngelos Evripiotis2019-08-163-8/+106
| * Abstract mp Queue usage, prep to spawn processesAngelos Evripiotis2019-08-164-25/+89
| * utils: uppercase global _MAIN_PID, move to topAngelos Evripiotis2019-08-161-6/+5
|/
* Merge branch 'becky/artifact_list_contents' into 'master'bst-marge-bot2019-08-167-0/+158
|\
| * Addition of bst artifact list-contents:Rebecca Grayson2019-08-167-0/+158
|/
* Merge branch 'danielsilverstone-ct/fix-node-provenance' into 'master'bst-marge-bot2019-08-168-2/+59
|\
| * tests: Include testing provenance through options and includesDaniel Silverstone2019-08-165-3/+25
| * invalid_keys.py: Test compositied nodes are reported back usefullydanielsilverstone-ct/fix-node-provenanceJames Ennis2019-08-153-0/+28
| * node: Support clobbering provenance of MappingNode itselfDaniel Silverstone2019-08-152-2/+9
|/
* Merge branch 'coldtom/move-qmake' into 'master'bst-marge-bot2019-08-156-103/+3
|\