summaryrefslogtreecommitdiff
path: root/src/buildstream
Commit message (Expand)AuthorAgeFilesLines
* _message.py: Use element_name & element_key instead of unique_idtpollard/messageobjectTom Pollard2019-08-0819-155/+172
* plugin.py: cache full_name member in __init__Tom Pollard2019-08-081-7/+22
* element.py: Remove redundant second call to _get_cache_key()Tom Pollard2019-08-081-1/+1
* cli.py: Require artifact file contents to be present for `bst show`Jürg Billeter2019-08-081-3/+0
* _artifact.py: Update blob mtimes in cached()Jürg Billeter2019-08-081-1/+1
* cascache.py: Add update_mtime parameter to contains_directory()Jürg Billeter2019-08-081-4/+13
* cascache.py: Fix check_exists in _reachable_refs_dir()Jürg Billeter2019-08-081-0/+3
* _sandboxremote.py: Fetch blobs on artifact creation, not after commandJürg Billeter2019-08-083-19/+23
* cascache.py: Add missing remote.init() to fetch_blobs()Jürg Billeter2019-08-081-0/+2
* Move cmake plugin to bst-plugins-experimentalcoldtom/move-cmakeThomas Coldrick2019-08-082-146/+0
* plugins/elements/junction.py: Add 'ignore-junction-remotes' optionJames Ennis2019-08-062-4/+15
* plugins/elements/junction.py: Add 'cache-junction-elements' optionJames Ennis2019-08-063-2/+15
* _project.py: Revert back to not caching junctioned elementsJames Ennis2019-08-062-10/+6
* Add Element.__update_cache_keys_stability()Darius Makovsky2019-08-061-10/+20
* job: fix exception caught from enum translationBenjamin Schubert2019-07-311-1/+1
* app: Show stacktrace on exception when "--debug" is Truebschubert/debug-show-traceBenjamin Schubert2019-07-301-1/+11
* optionpool: Use 'get_enum' for getting the option typeBenjamin Schubert2019-07-291-7/+12
* context: Move 'CacheBuildTrees' to a FastEnumBenjamin Schubert2019-07-294-36/+26
* context: Move scheduler actions to an EnumBenjamin Schubert2019-07-294-6/+38
* node: Add 'as_enum' on ScalarNode and 'get_enum' helper on MappingNodeBenjamin Schubert2019-07-296-13/+111
* types: Mark 'Consistency' as a 'FastEnum'Benjamin Schubert2019-07-291-1/+11
* types: Add a 'FastEnum' implementation and replace Enum by itBenjamin Schubert2019-07-295-15/+144
* Bst artifact subcommands take artifact ref names.Rebecca Grayson2019-07-263-46/+55
* Fix up of some spelling mistakesRebecca Grayson2019-07-262-4/+4
* _messenger: Fix complex objects leaking into child jobsJonathan Maw2019-07-261-0/+7
* Render progress information for loading and processing elementsJonathan Maw2019-07-268-61/+359
* loader: Move sort_dependencies to loadelement as a cython methodbschubert/optimize-loaderBenjamin Schubert2019-07-262-75/+78
* loadelement: Move loadelement to CythonBenjamin Schubert2019-07-262-29/+54
* loader: Don't pickle caches for child jobs, they are not needed thereDaniel Silverstone2019-07-261-0/+5
* sandbox: Add initial SandboxBuildBoxJürg Billeter2019-07-254-1/+289
* Mark buildbox tests as xfail if they require non implemented featuresWilliam Salmon2019-07-251-0/+1
* Update sandbox to use virtual directoriesWilliam Salmon2019-07-252-4/+17
* Fix descend can not follow symlinksWilliam Salmon2019-07-253-6/+53
* Implmented export_to_tar for casbaseddirectoryWilliam Salmon2019-07-251-1/+30
* Fix infinite recursion in _partial_import_cas_into_casWilliam Salmon2019-07-251-2/+7
* job: try pickling child jobs if BST_TEST_SUITEaevri/pickleAngelos Evripiotis2019-07-241-0/+7
* Make ChildJobs and friends picklableAngelos Evripiotis2019-07-249-1/+352
* node: picklable {Scalar,Mapping,Sequence}NodeAngelos Evripiotis2019-07-241-0/+18
* optionpool: make OptionPool picklableAngelos Evripiotis2019-07-241-3/+18
* _platform: make picklable, no nested methodsAngelos Evripiotis2019-07-243-49/+53
* _context, cascache: mv BST_TEST_SUITE to ContextAngelos Evripiotis2019-07-242-1/+5
* _exceptions: fix 'BuildSream' typoAngelos Evripiotis2019-07-241-1/+1
* Reset cache data if a workspace build is pendingDarius Makovsky2019-07-221-0/+4
* Remove recalculate kwarg from Workspace.get_key()Darius Makovsky2019-07-221-2/+2
* element.py: clobber sources with workspaceDarius Makovsky2019-07-221-3/+15
* Don't remove workspace directory when `--no-checkout` option is givenChandan Singh2019-07-191-2/+2
* stream.py: Don't checkout sources in the parent of the locationChandan Singh2019-07-191-2/+1
* app: Fix "earily" typoalexfazakas/fix-frontend-typoAlexandru Fazakas2019-07-191-1/+1
* _exceptions.py: Align LoadError() parameter orderingtpollard/loaderrorTom Pollard2019-07-1821-259/+208
* Fixing typos: comand corrected to commandRebecca Grayson2019-07-172-3/+3