summaryrefslogtreecommitdiff
path: root/src/buildstream/_artifactcache.py
Commit message (Expand)AuthorAgeFilesLines
* Use CASCache.open()juerg/casJürg Billeter2020-12-091-1/+1
* cascache.py: Generalize remote_missing_blobs() into missing_blobs()Jürg Billeter2020-12-091-1/+1
* cascache.py: Also fetch file blobs in _fetch_directory()Jürg Billeter2020-12-091-9/+2
* _artifactcache.py: Fixed logging messages to display cache keysTristan van Berkom2020-12-071-2/+2
* _artifact.py: Store additional metadata on the artifactTristan van Berkom2020-12-071-3/+5
* _artifactcache.py: Use Element._get_display_key()Tristan van Berkom2020-10-271-9/+5
* _artifactcache.py: link_key(): Update reference if it exists alreadyJürg Billeter2020-09-281-2/+5
* _assetcache.py: Drop index_remote_class and storage_remote_classJürg Billeter2020-08-131-2/+1
* _artifactcache.py: Use AssetRemoteJürg Billeter2020-08-131-176/+79
* Rename CacheError to AssetCacheErrorJürg Billeter2020-08-131-2/+2
* Rename BaseCache to AssetCacheJürg Billeter2020-08-131-2/+2
* Remove unused BaseCache._spec_errorJürg Billeter2020-08-131-1/+0
* _artifactcache.py: Skip push only if server has identical artifactJürg Billeter2020-06-301-7/+8
* Return names of grpc errorstraveltissues/grpccodesDarius Makovsky2020-05-111-7/+11
* cascache.py: Add allow_partial parameter to fetch_blobs()Jürg Billeter2020-04-201-1/+1
* _artifactcache.py: Handle BlobNotFound error in pull()Jürg Billeter2020-04-201-0/+5
* _artifactcache.py: Fix misleading log message when pulling artifactsJürg Billeter2020-04-201-2/+1
* _artifactcache.py: Remove unused diff() methodJürg Billeter2020-02-111-27/+0
* _artifactcache: remove _reachable_digests()Darius Makovsky2019-12-091-18/+0
* _artifactcache: remove _reachable_directories()Darius Makovsky2019-12-091-18/+0
* _artifactcache: remove get_artifact_logs()Darius Makovsky2019-12-091-16/+0
* _*cache.py: Standardize cache basedirsTristan Maat2019-12-031-11/+11
* Remove newly unused API surfaces in CASCacheTristan Maat2019-12-031-3/+3
* lint: remove all unecessary elif/else after break/continueBenjamin Schubert2019-12-021-2/+2
* Reformat code using BlackChandan Singh2019-11-141-32/+31
* _remote: Ensure checks done in the subclasses are propagatedBenjamin Schubert2019-11-121-11/+10
* _artifactcache.py: Reset artifact_service in ArtifactRemote.close()Jürg Billeter2019-10-151-0/+4
* _artifactcache.py: Don't push artifact blobs when no files are presentBenjamin Schubert2019-10-081-1/+2
* _artifactcache.py: Move capabilities check to _check() and extend itJürg Billeter2019-09-191-9/+21
* _artifactcache.py: Create ArtifactServiceStub in _configure_protocols()Jürg Billeter2019-09-191-7/+11
* Allow splitting artifact cachesTristan Maat2019-09-061-107/+266
* Remove cache-specifc spec classesTristan Maat2019-09-061-12/+1
* _artifactcache.py: Add remote support to bst artifact showJames Ennis2019-08-271-0/+47
* _artifactcache.py: Handle CASRemoteErrorJürg Billeter2019-08-201-1/+5
* _artifactcache.py: Remove unused code tracking required elementsJürg Billeter2019-08-201-69/+0
* cascache.py: Remove add_reachable_*_callback() methodsJürg Billeter2019-08-201-39/+0
* Remove support for pruning CAS cacheJürg Billeter2019-08-201-14/+2
* Remove CASQuota and CASCacheUsageJürg Billeter2019-08-201-20/+0
* _artifactcache.py: Use capabilities serviceRaoul Hidalgo Charman2019-06-261-6/+11
* _artifactcache.py: fix find_missing_blobs methodRaoul Hidalgo Charman2019-06-211-3/+6
* Improve legacy artifact remote handlingRaoul Hidalgo Charman2019-06-051-1/+34
* _artifactcache.py: Create artifact proto file atomicallyJürg Billeter2019-05-231-1/+1
* Move source from 'buildstream' to 'src/buildstream'Chandan Singh2019-05-211-0/+617