summaryrefslogtreecommitdiff
path: root/buildstream/_artifactcache
Commit message (Expand)AuthorAgeFilesLines
* Rework Skipped usageJosh Smith2018-09-191-2/+2
* _artifactcache/artifactcache.py: Error out gracefully when push remote is mal...Tristan Van Berkom2018-09-181-1/+11
* _artifactcache/artifactcache.py: Changes to mark_required_elements()Tristan Van Berkom2018-09-141-19/+38
* _artifactcache: There shalt be only one cache sizetristan/fix-cache-exclusivity-1.2Tristan Van Berkom2018-09-102-64/+69
* _artifactcache/artifactcache.py: Sealing away some the estimated sizeTristan Van Berkom2018-09-102-26/+38
* _artifactcache/artifactcache.py: Removing unused variable.Tristan Van Berkom2018-09-101-1/+0
* _artifactcache: Making public methods publicTristan Van Berkom2018-09-101-29/+32
* _artifactcache/artifactcache.py: Write the cache_size file atomicallytristan/atomic-cache-size-file-1.2Tristan Van Berkom2018-08-301-1/+1
* Log not-found objects in the cache as SKIPPEDBenjamin Schubert2018-08-291-0/+7
* CASCache: Fix cell-var-from-loop linting errorjuerg/cas-1.2Jonathan Maw2018-08-231-3/+3
* _artifactcache/casserver.py: Improve ByteStream error handlingJürg Billeter2018-08-231-19/+52
* _artifactcache/cascache.py: Fix resource_name format for blobsJürg Billeter2018-08-231-2/+6
* _artifactcache/casserver.py: Fix resource_name format for blobsJürg Billeter2018-08-231-6/+30
* Remove artifact extracts when artifact expires in cacheValentin David2018-08-231-0/+21
* Add tests that cache size worksJonathan Maw2018-08-231-1/+1
* artifactcache: Read and write cache size to diskJonathan Maw2018-08-231-2/+53
* Fix get_cache_size to store it in the ArtifactCache, not the contextJonathan Maw2018-08-232-4/+67
* cascache: use errno moduleTiago Gomes2018-08-161-2/+4
* _artifactcache/cascache.py: Fix for PEP 479 / Python 3.7Jürg Billeter2018-08-131-2/+5
* cascache: move tmp directory one level upTiago Gomes2018-08-093-8/+10
* cascache.py: Display SKIPPED message for each remote skippedQinusty/backport-skipped-562Josh Smith2018-08-061-3/+10
* cascache.py: Add pull info detailing which remote is being pulled fromQinusty/553-backport-1.2Josh Smith2018-08-061-0/+2
* cascache.py: Add push info detailing which remote is being pushed toJosh Smith2018-08-061-0/+4
* cascache.py: Raise ArtifactError on grpc errorQinusty/backport-576Josh Smith2018-08-031-1/+3
* cascache.py: Update cache push/pull errors to be temporaryJosh Smith2018-07-271-1/+1
* Clean the artifact cache when we hit the cache quotaTristan Maat2018-07-182-1/+115
* Compute the artifact cache size after each build/pullTristan Maat2018-07-182-1/+11
* Make elements keep track of their built artifact sizeTristan Maat2018-07-181-0/+70
* _artifactcache/cascache.py: Fix prune()Jürg Billeter2018-07-171-0/+2
* _artifactcache: Remove unused method can_diff()juerg/googlecasJürg Billeter2018-07-172-12/+0
* Remove OSTree artifact cacheJürg Billeter2018-07-172-1280/+0
* Remove tar artifact cacheJürg Billeter2018-07-171-297/+0
* _artifactcache/casserver.py: Update artifact ref mtime on accessJürg Billeter2018-07-171-1/+1
* _artifactcache/casserver.py: Add update_mtime parameter to resolve_ref()Jürg Billeter2018-07-171-1/+5
* _artifactcache/casserver.py: Add cache cleanup based on pushreceiveJürg Billeter2018-07-171-0/+66
* _artifactcache: Add CAS artifact serverJürg Billeter2018-07-171-0/+249
* _artifactcache/cascache.py: Add remote cache supportJürg Billeter2018-07-172-10/+399
* _artifactcache/cascache.py: Add list_artifacts() methodJürg Billeter2018-07-171-0/+25
* _artifactcache/cascache.py: Add remove() methodJürg Billeter2018-07-171-0/+28
* _artifactcache/cascache.py: Add prune() methodJürg Billeter2018-07-171-0/+45
* _artifactcache: Add CAS artifact cacheJürg Billeter2018-07-171-0/+348
* _artifactcache/artifactcache.py: Update remote init error messageJürg Billeter2018-07-091-1/+1
* Remove shebangs from python filesGökçen Nurlu2018-06-194-4/+0
* _artifactcache/pushreceive.py: Cleanup reported error when receiving oversize...Tristan Van Berkom2018-06-071-3/+2
* pushreceive.py: Abstract the buffer_James Ennis2018-06-071-9/+8
* pushreceive.py: Ensure huge artifacts are not pushedJames Ennis2018-06-071-5/+32
* pushreceive.py: Add comments to code and name variables more sensiblyJames Ennis2018-06-071-1/+13
* pushreceive.py: Remove LRP artifacts from cache, introduce clean_up_cache()James Ennis2018-06-071-3/+54
* pushreceive.py: Ensure there is a repopathJames Ennis2018-06-071-0/+3
* _artifactcache/pushreceive.py: Add Click type for CLI argument 'repo'Chandan Singh2018-06-051-1/+1