summaryrefslogtreecommitdiff
path: root/src/buildstream
Commit message (Expand)AuthorAgeFilesLines
* WIP Remove element.__tracking_scheduledtraveltissues/remove-tracking-scheduledDarius Makovsky2019-11-072-22/+19
* DEBUGDarius Makovsky2019-11-071-16/+11
* _stream: Assert not loading both tracking and primary at the same timeDarius Makovsky2019-11-071-0/+7
* _stream: Remove exception case for removed optionDarius Makovsky2019-11-071-10/+0
* Add is_trackable() public method to Source()Darius Makovsky2019-11-073-6/+32
* _stream: correct typo in error messagetraveltissues/closeworkspacesDarius Makovsky2019-11-061-1/+1
* Remove unnecessary ignore_workspaces kwargDarius Makovsky2019-11-064-23/+14
* Remove `commit`ting sources inside `Source()._generate_key`Darius Makovsky2019-11-052-4/+6
* _context.py: Improve reporting of incorrect user configbschubert/better-reporting-on-userconfigBenjamin Schubert2019-11-051-1/+2
* cascache.py: Reimplement contains_directory() with FetchTree()Jürg Billeter2019-11-051-21/+12
* cascache.py: Always update mtime in contains_directory()Jürg Billeter2019-11-052-12/+8
* element.py: Avoid redundant SourceCache.contains() callsJürg Billeter2019-11-051-0/+5
* cascache.py: Defer attempt to connect to casd until socket file existsJürg Billeter2019-11-041-13/+9
* Replace BST_NO_PRESTAGE_KEY with BST_KEY_REQUIRES_STAGEDarius Makovsky2019-11-043-11/+10
* frontend: Remove tracking options from `bst build`Chandan Singh2019-11-042-51/+5
* _gitsourcebase.py: Return 'None' when the ref is unsetbschubert/fix-git-refBenjamin Schubert2019-11-011-0/+2
* _plugincontext: stable ids for better picklingAngelos Evripiotis2019-10-311-8/+23
* local.py: use extended API, set BST_NO_PRESTAGE_KEYDarius Makovsky2019-10-301-28/+1
* source.py: _get_unique_key in _trackDarius Makovsky2019-10-301-2/+7
* element.py: inline local functionDarius Makovsky2019-10-301-5/+5
* workspace.py: use the extended source apiDarius Makovsky2019-10-301-23/+3
* source.py: Add BST_NO_PRESTAGE_KEYDarius Makovsky2019-10-302-5/+44
* Remove unnecessary parameter in Source._get_unique_keyDarius Makovsky2019-10-302-11/+5
* _fuse/mount: make mount() and unmount() privateAngelos Evripiotis2019-10-301-9/+9
* testing/runcli: node._reset_global_state on runAngelos Evripiotis2019-10-291-1/+10
* testing, messenger: make dummy_context picklableAngelos Evripiotis2019-10-291-0/+7
* _scheduler/jobs: mv pickle details into jobpicklerAngelos Evripiotis2019-10-292-60/+59
* job pickling: also pickle global state in node.pyxAngelos Evripiotis2019-10-293-19/+72
* _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