summaryrefslogtreecommitdiff
path: root/buildstream
Commit message (Expand)AuthorAgeFilesLines
* _yaml.py: Add node_keys()danielsilverstone-ct/more-yaml-cleanupsDaniel Silverstone2019-04-033-6/+23
* _yaml.py::node_get(): Only construct path on errorkinnison/cleanupsDaniel Silverstone2019-04-011-2/+6
* _yaml.py::load(): Re-raise LoadError with displaynameDaniel Silverstone2019-04-011-0/+2
* lint: Fix or silence 'cyclic-import' errors and enable pylint for itBenjamin Schubert2019-04-0117-29/+35
* app.py: fix spelling 'depency' -> 'dependency'Angelos Evripiotis2019-03-291-1/+1
* _project.py: cache full project path for quicker lookupbschubert/cache-project-pathBenjamin Schubert2019-03-291-5/+6
* Allow nested profilesBenjamin Schubert2019-03-291-6/+28
* _profile.py: Remove unused profiler topicsBenjamin Schubert2019-03-291-3/+0
* Rework profiler to act as a context managerBenjamin Schubert2019-03-297-146/+117
* plugintestutils/runcli.py: Add TestArtifact() 'abstraction' classTom Pollard2019-03-291-5/+107
* _cas/cascache.py: Add opt check_exists arg to _reachable_refs_dir()Tom Pollard2019-03-291-2/+5
* _basecache.py: Raise appropriate error if 'artifacts' is not dict/list of dictsshared/yaml-reworkJames Ennis2019-03-271-9/+10
* _cachekey.py _artifactelement.py: Create new is_key() and use itDaniel Silverstone2019-03-272-2/+27
* The new YAML World OrderDaniel Silverstone2019-03-2724-808/+1304
* YAML Cache: Remove the YAML CacheDaniel Silverstone2019-03-273-398/+13
* cascache.py: Remove unused method push_directory()Jürg Billeter2019-03-271-17/+0
* _artifactcache.py: Remove unused method push_directory()Jürg Billeter2019-03-271-24/+0
* _sandboxremote.py: Fetch missing blobs from artifact serversJürg Billeter2019-03-271-4/+28
* _artifactcache.py: Add fetch_missing_blobs() methodJürg Billeter2019-03-271-0/+21
* cascache.py: Make send_blobs() publicJürg Billeter2019-03-271-7/+15
* cascache.py: Do not fetch files in _fetch_directory()Jürg Billeter2019-03-271-18/+21
* cascache.py: Add fetch_blobs() methodJürg Billeter2019-03-271-2/+42
* cascache.py: Add local_missing_blobs() methodJürg Billeter2019-03-271-0/+17
* cascache.py: Add remote_missing_blobs_for_directory() methodJürg Billeter2019-03-271-19/+33
* casremote.py: Add missing_blobs parameter to _CASBatchRead.send()Jürg Billeter2019-03-271-3/+7
* casremote.py: Remove unused verify_digest_on_remote() methodJürg Billeter2019-03-271-22/+0
* _sandboxremote.py: Remove call to verify_digest_on_remote()Jürg Billeter2019-03-271-3/+0
* loader: provenance in LoadErrors from _get_loaderAngelos Evripiotis2019-03-261-9/+17
* buildstream/_yaml: Provenance, fix type in doc strAngelos Evripiotis2019-03-261-1/+1
* runcli.py: Add a CLI test fixture for remote-executionMartin Blanchard2019-03-252-1/+101
* PushQueue -> ArtifactPushQueueRaoul Hidalgo Charman2019-03-253-5/+5
* _stream.py: Schedule source push queueRaoul Hidalgo Charman2019-03-251-1/+7
* sourcepushqueue.py: Add queue for pushing sourcesRaoul Hidalgo Charman2019-03-254-2/+45
* element.py: Add source push methods to ElementRaoul Hidalgo Charman2019-03-251-0/+19
* _sourcecache.py: Add push methodRaoul Hidalgo Charman2019-03-252-1/+36
* element.py: Pull from sourcecache in _fetch()Raoul Hidalgo Charman2019-03-252-9/+17
* element.py: Add source cache as variableRaoul Hidalgo Charman2019-03-251-2/+2
* _sourcecache.py: Add pull methodRaoul Hidalgo Charman2019-03-252-2/+35
* source.py: add _get_brief_display_key methodRaoul Hidalgo Charman2019-03-251-0/+7
* _stream.py: Add source cache initialisation.Raoul Hidalgo Charman2019-03-252-6/+24
* _stream.py: Fix doc type mismatchRaoul Hidalgo Charman2019-03-251-1/+1
* _basecache.py: Moves has remote methodsRaoul Hidalgo Charman2019-03-253-44/+44
* plugin.py: Don't make a double lookup in the plugin table to get oneBenjamin Schubert2019-03-251-2/+5
* _stream.py: Check whether logs are cached in artifact_log()Jürg Billeter2019-03-251-0/+3
* element.py: Add _cached_logs() methodJürg Billeter2019-03-251-0/+11
* _artifact.py: Add cached_logs() methodJürg Billeter2019-03-251-0/+20
* cascache.py: Do not silently ignore missing directories in checkout()Jürg Billeter2019-03-251-4/+2
* _artifact.py: Expand cached() to check artifact contentsJürg Billeter2019-03-251-2/+28
* _artifactcache.py: Add with_files parameter to contains_subdir_artifactJürg Billeter2019-03-251-2/+3
* cascache.py: Add with_files parameter to contains_subdir_artifact()Jürg Billeter2019-03-251-5/+4