summaryrefslogtreecommitdiff
path: root/src/buildstream
Commit message (Expand)AuthorAgeFilesLines
* _context.py: Pass cache quota to CASCacheJürg Billeter2019-08-201-1/+1
* cascache.py: Pass cache quota to casdJürg Billeter2019-08-201-1/+9
* cascache.py: Use buildbox-casd in add_object()Jürg Billeter2019-08-201-33/+20
* _stream.py: Disable fork for Element._shell()Jürg Billeter2019-08-201-0/+2
* _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-202-4/+84
* _protos: Import local_cas.protoJürg Billeter2019-08-204-0/+1663
* casserver.py: Call CASCache.release_resources() on exitJürg Billeter2019-08-201-66/+78
* _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-201-111/+10
* Remove support for pruning CAS cacheJürg Billeter2019-08-205-81/+8
* Remove CASQuota and CASCacheUsageJürg Billeter2019-08-208-460/+5
* _scheduler: Remove cache size jobJürg Billeter2019-08-205-197/+2
* _scheduler: Remove cleanup jobJürg Billeter2019-08-203-108/+1
* _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
* artifact.proto: Add the project name to the build dependency informationJames Ennis2019-08-1913-341/+350
* 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-191-1/+2
* _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
* Addition of bst artifact list-contents:Rebecca Grayson2019-08-164-0/+86
* node: Support clobbering provenance of MappingNode itselfDaniel Silverstone2019-08-152-2/+9
* Move qmake plugin to bst-plugins-experimentalcoldtom/move-qmakeThomas Coldrick2019-08-142-101/+0
* _stream.py: Ensure push does not fail if artifact not cachedjennis/push_unbuilt_artifactJames Ennis2019-08-141-6/+35
* _stream.py: Remove FIXMEJames Ennis2019-08-141-14/+0
* Move modulebuild plugin to bst-plugins-experimentalThomas Coldrick2019-08-142-99/+0
* sandbox/_sandbox*.py: Ensure missing-command is a SandboxCommandErrorDaniel Silverstone2019-08-144-16/+16
* sandbox/sandbox.py: Allow SandboxCommandError to have different reasonsDaniel Silverstone2019-08-141-2/+3
* element.py: Don't reset a failed (but cached) workspaced Elementjennis/fix_failed_workspacesJames Ennis2019-08-131-3/+3
* job.py: Report error when job process unexpectedly dies (#1089)tmewett/report-weird-return-codesTom Mewett2019-08-121-1/+5
* Move makemaker plugin to bst-plugins-experimentalThomas Coldrick2019-08-122-99/+0
* Move make plugin to bst-plugins-experimentalcoldtom/move-makeThomas Coldrick2019-08-092-98/+0
* Frontend: Fix bst artifact logJames Ennis2019-08-093-23/+11
* artifact.py,element.py: Add get_logs() methodsJames Ennis2019-08-092-0/+24
* cascache.py: Add new contains_file() methodJames Ennis2019-08-091-0/+12
* cascache.py: Fix typoJames Ennis2019-08-091-1/+1
* _artifact.py: Fix typo in doc comment of _get_field_digest()James Ennis2019-08-091-1/+1