summaryrefslogtreecommitdiff
path: root/src/buildstream
Commit message (Expand)AuthorAgeFilesLines
* signal debugtpollard/buildsubtempTom Pollard2019-10-293-3/+13
* Fixup sched notification to frontendTom Pollard2019-10-291-1/+1
* Lint fixesTom Pollard2019-10-294-18/+24
* Add support for logger print header displaying pipeline outputTom Pollard2019-10-294-2/+20
* Add support for dynamic queue status reporting to frontend State()Tom Pollard2019-10-294-20/+62
* basic user SIG interrupt handling in StreamTom Pollard2019-10-292-4/+26
* basic async in streamTom Pollard2019-10-296-72/+130
* Failed shell to load via name if no plugintable stateTom Pollard2019-10-292-3/+10
* Move sched notification poll to loop readerTom Pollard2019-10-291-15/+17
* Make it more verbose with front & back notificationsTom Pollard2019-10-292-58/+58
* Add len of session/total elements members to StreamTom Pollard2019-10-294-9/+23
* Explicitly ensure failed build sources are not pushedTom Pollard2019-10-291-1/+2
* Add notifications for session_start & task_groupsTom Pollard2019-10-292-4/+22
* Stop pickling exceptions, regen once off queueTom Pollard2019-10-293-13/+20
* Add in dual queue implementation for subprocess buildTom Pollard2019-10-293-30/+142
* scheduler.py: Notification for last_task_error propagationTom Pollard2019-10-294-7/+27
* _frontend/status.py: Complete names when rendering dynamic queue statusTom Pollard2019-10-258-12/+15
* job pickling: pickle first_pass_config factoriesAngelos Evripiotis2019-10-251-2/+4
* job pickling: plugins don't return their factoriesAngelos Evripiotis2019-10-254-35/+35
* element: remove double MetaSource importAngelos Evripiotis2019-10-251-2/+0
* cascache: don't pickle _cache_usage_monitorAngelos Evripiotis2019-10-221-0/+10
* cascache: don't need create_cas_usage_monitor nowAngelos Evripiotis2019-10-221-10/+1
* tests: remove mark.in_subprocessAngelos Evripiotis2019-10-221-100/+0
* cascache.py: instantiate usage monitor earlyDarius Makovsky2019-10-221-8/+16
* jobpickler: also pickle DigestProtoAngelos Evripiotis2019-10-211-6/+21
* cli: BST_FORCE_START_METHOD only sets if necessaryAngelos Evripiotis2019-10-181-10/+39
* element.py: remove unused variableDarius Makovsky2019-10-181-3/+0
* Remove special loading for workspacestraveltissues/notesDarius Makovsky2019-10-173-48/+21
* Use workspace_close and workspace_open to reset workspacesDarius Makovsky2019-10-164-46/+42
* _basecache.py: early return if remotes are setupDarius Makovsky2019-10-161-1/+3
* workspace.py: raise AssertionError on init_workspaceDarius Makovsky2019-10-161-7/+4
* node.pyx: Make 'strip_node_info' publicBenjamin Schubert2019-10-166-27/+27
* element.py: Rework 'node_subst_list' to take the sequence directlyBenjamin Schubert2019-10-162-8/+7
* element.py: remove 'node_subst_member' and replace with 'node_susbst_vars'Benjamin Schubert2019-10-163-37/+7
* element.py: Remove '_subst_string'Benjamin Schubert2019-10-161-15/+0
* _options/option.py: Pass the node instead of the str to 'transform'Benjamin Schubert2019-10-164-6/+9
* element.py: change 'substitute_variables' to take a 'ScalarNode' and renameBenjamin Schubert2019-10-162-7/+30
* testing/.../site: windows-friendly HAVE_OLD_GITaevri/oldgitAngelos Evripiotis2019-10-151-1/+3
* workspace.py: Do not close gRPC channelsJürg Billeter2019-10-152-5/+0
* _remote.py: Do not use subprocess to check remoteJürg Billeter2019-10-151-37/+6
* _context.py: Replace is_fork_allowed() with prepare_fork()Jürg Billeter2019-10-152-13/+10
* scheduler.py: Call is_fork_allowed() right before spawning jobsJürg Billeter2019-10-151-2/+7
* _basecache.py: Add close_grpc_channels() methodJürg Billeter2019-10-151-3/+10
* cascache.py: Rename close_channel() to close_grpc_channels()Jürg Billeter2019-10-153-5/+5
* cascache.py: Reset _casd_cas in close_channel()Jürg Billeter2019-10-151-0/+1
* _remote.py: Reset _initialized in close()Jürg Billeter2019-10-151-0/+2
* _sourcecache.py: Reset source_service in SourceRemote.close()Jürg Billeter2019-10-151-0/+4
* _artifactcache.py: Reset artifact_service in ArtifactRemote.close()Jürg Billeter2019-10-151-0/+4
* win32: _platform/win32: add support for win32Angelos Evripiotis2019-10-142-0/+63
* Remove XXX comment about missing progressTristan Maat2019-10-101-2/+9