summaryrefslogtreecommitdiff
path: root/buildstream/_artifactcache/cascache.py
Commit message (Expand)AuthorAgeFilesLines
* _artifactcache.py: display the actual key being pulledabderrahim/non-strict-key-display-1.2Abderrahim Kitouni2019-05-041-4/+4
* _artifactcache: Add preflight() methodJürg Billeter2019-04-141-0/+6
* _artifactcache/cascache.py: Remove unused enable_push parameterJürg Billeter2019-04-141-5/+2
* buildstream/_artifactcache/cascache.py: Set 0644 rights to pulled filesvalentindavid/pull-chmod-bug-1.2Valentin David2019-02-131-5/+16
* Move cas server from ref-based to object-based garbage collection.Valentin David2018-11-291-0/+35
* Update mtimes of objects for requested references.Valentin David2018-11-291-2/+11
* Avoid copying temporary file when adding object to CAS in server.Valentin David2018-11-191-17/+25
* Make cache clients not fail when a blob is not available.Valentin David2018-11-191-0/+14
* _artifactcache/cascache.py: Don't create temporary files in the CAS storageTristan Van Berkom2018-10-031-1/+1
* _artifactcache/cascache.py: Use BatchUpdateBlobsjuerg/cas-batch-1.2Jürg Billeter2018-10-031-4/+74
* cascache.py: Preparation for remote executionJim MacArthur2018-10-031-94/+111
* _artifactcache/cascache.py: Use BatchReadBlobsJürg Billeter2018-09-301-12/+137
* _artifactcache/cascache.py: Increase payload size limit for uploadsJürg Billeter2018-09-301-2/+7
* _artifactcache/cascache.py: Add _ensure_blob helperJürg Billeter2018-09-301-24/+33
* artifactcache: improve _fetch_directory()Tiago Gomes2018-09-301-6/+19
* artifactcache: improve _create_tree()Tiago Gomes2018-09-301-4/+19
* artifactcache: fix oversightTiago Gomes2018-09-301-1/+1
* cascache.py: Modify messaging API callsJosh Smith2018-09-201-5/+2
* cascache.py: Move push/pull messaging to cascacheJosh Smith2018-09-201-4/+8
* Rework Skipped usageJosh Smith2018-09-191-2/+2
* _artifactcache: There shalt be only one cache sizetristan/fix-cache-exclusivity-1.2Tristan Van Berkom2018-09-101-6/+1
* _artifactcache/artifactcache.py: Sealing away some the estimated sizeTristan Van Berkom2018-09-101-1/+0
* 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/cascache.py: Fix resource_name format for blobsJürg Billeter2018-08-231-2/+6
* Remove artifact extracts when artifact expires in cacheValentin David2018-08-231-0/+21
* Fix get_cache_size to store it in the ArtifactCache, not the contextJonathan Maw2018-08-231-1/+3
* 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-091-6/+5
* 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-181-0/+6
* Compute the artifact cache size after each build/pullTristan Maat2018-07-181-1/+10
* _artifactcache/cascache.py: Fix prune()Jürg Billeter2018-07-171-0/+2
* _artifactcache: Remove unused method can_diff()juerg/googlecasJürg Billeter2018-07-171-3/+0
* _artifactcache/casserver.py: Add update_mtime parameter to resolve_ref()Jürg Billeter2018-07-171-1/+5
* _artifactcache/cascache.py: Add remote cache supportJürg Billeter2018-07-171-3/+375
* _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