summaryrefslogtreecommitdiff
path: root/buildstream
Commit message (Expand)AuthorAgeFilesLines
* utils.py: Add a _with_gc_disabled() decoratorDaniel Silverstone2019-02-271-0/+31
* utils.py: Remove unused filelist parameter from _process_list()Jürg Billeter2019-02-261-8/+5
* utils.py: Remove unused presorted parameter from _process_list()Jürg Billeter2019-02-261-13/+3
* utils.py: Remove unused files parameter from copy_files and link_filesJürg Billeter2019-02-261-12/+6
* storage: Remove files parameter from Directory.import_filesJürg Billeter2019-02-263-18/+10
* compose.py: Replace file list with filter callbackJürg Billeter2019-02-261-1/+4
* local.py: Remove unnecessary files argument from copy_files() callJürg Billeter2019-02-261-1/+1
* element.py: Replace file lists with filter callbacks in stage_artifact()Jürg Billeter2019-02-261-8/+17
* element.py: Add __split_filter_func() methodJürg Billeter2019-02-261-11/+36
* element.py: Extract __split_filter() from __compute_splits()Jürg Billeter2019-02-261-21/+40
* storage: Add filter_callback parameter to Directory.import_filesJürg Billeter2019-02-263-0/+12
* utils.py: Add filter_callback parameter to copy_files and link_filesJürg Billeter2019-02-261-4/+21
* _casbaseddirectory.py: Use CASCache.checkout() in export_files()Jürg Billeter2019-02-261-35/+2
* cascache.py: Add can_link parameter to checkout()Jürg Billeter2019-02-261-4/+8
* cascache.py: Make _checkout() publicJürg Billeter2019-02-261-29/+37
* _casbaseddirectory.py: Use lazy instantiation for subdirectoriesJürg Billeter2019-02-261-11/+20
* _casbaseddirectory.py: Replace isinstance() with _FileType checksJürg Billeter2019-02-261-28/+25
* _casbaseddirectory.py: Add type field to IndexEntry classJürg Billeter2019-02-261-9/+12
* storage/directory.py: Add _FileType enumJürg Billeter2019-02-261-0/+25
* _casbaseddirectory.py: Use unordered dict for the indexJürg Billeter2019-02-261-3/+1
* _casbaseddirectory.py: _add_directory(): Drop unused code pathJürg Billeter2019-02-261-10/+3
* _casbaseddirectory.py: Populate files_written in CAS-to-CAS importJürg Billeter2019-02-261-0/+1
* _filebaseddirectory.py: Drop indexJürg Billeter2019-02-261-45/+16
* storage: Rename update_utimes parameter to update_mtimeJürg Billeter2019-02-264-10/+10
* utils.py: safe_link(): Unlink only if target already existsjuerg/unlinkJürg Billeter2019-02-261-9/+13
* Document how to refer to cross-junction dependencies inlinechandan/junction-dependency-formatChandan Singh2019-02-261-0/+2
* loader: Allow dependencies to use ":" to refer to junctioned elementsChandan Singh2019-02-263-40/+57
* casremote.py: Honor instance name configurationMartin Blanchard2019-02-221-3/+28
* Use 'instance-name' everywhere in remote execution config.Martin Blanchard2019-02-222-8/+8
* _sandboxremote.py: Support instance names for action-cacheMartin Blanchard2019-02-221-4/+7
* plugin.py: Add API to allow plugins to raise deprecation warningsphil/848-plugin-deprecation-warningsPhil Dawson2019-02-202-1/+40
* CASQuota: Move cache check methods into new Classraoul/870-root-cache-dirRaoul Hidalgo Charman2019-02-198-297/+333
* context: remove artifactdirRaoul Hidalgo Charman2019-02-194-23/+28
* cachedir: add new dir option that's default root to other dirsRaoul Hidalgo Charman2019-02-193-17/+47
* element.py: Expect absolute paths in overlap whitelistsValentin David2019-02-191-2/+2
* Prevent caching when Element.stage() failsgokcennurlu/dont_cache_if_stage_failsGökçen Nurlu2019-02-191-5/+5
* buildstream/_yaml.py: Import Mapping from collections.abcChandan Singh2019-02-191-1/+1
* element.py: Alter _cache_artifact to use CasBasedDirectoryJim MacArthur2019-02-182-14/+21
* element.py: Expand scope of timed_activity in _cache_artifact()Jürg Billeter2019-02-181-94/+94
* _casbaseddirectory.py: Add _get_digest() methodJürg Billeter2019-02-181-0/+12
* storage: Add Directory.get_size()Jim MacArthur2019-02-183-0/+22
* _casbaseddirectory.py: Remove unused find_root() methodJürg Billeter2019-02-181-8/+0
* _casbaseddirectory.py: Correct typo for _get_underlying_directoryJim MacArthur2019-02-181-1/+1
* _casbaseddirectory.py: Fix order in _recalculate_recursing_up()Jürg Billeter2019-02-181-1/+1
* userconfig: rm really-workspace-close-project-inaccessibleare_you_sure2Angelos Evripiotis2019-02-153-44/+11
* Use sets when checking for existence of an elementBenjamin Schubert2019-02-153-16/+12
* storage.Directory.export_to_tar: mtime=_magic...aevri/mtime1Angelos Evripiotis2019-02-153-4/+5
* Variables: Rework how expansion strings workDaniel Silverstone2019-02-153-133/+182
* Bump artifact version for changes in symlink handlingJürg Billeter2019-02-141-1/+1
* utils.py: Do not mangle absolute symlinksJürg Billeter2019-02-141-52/+0