summaryrefslogtreecommitdiff
path: root/buildstream/_artifactcache
Commit message (Expand)AuthorAgeFilesLines
* _artifactcache.py: display the actual key being pulledabderrahim/non-strict-key-display-1.2Abderrahim Kitouni2019-05-041-4/+4
* _artifactcache/casserver.py: Add message handlerTristan Van Berkom2019-04-141-0/+8
* _artifactcache.py: Added client progress callback to ArtifactCache.clean()Tristan Van Berkom2019-04-141-1/+12
* _artifactcache.py: Add status messages in cache management operationsTristan Van Berkom2019-04-141-5/+53
* _artifactcache/__init__.py: Add ArtifactCacheUsage to __init__.pyTristan Van Berkom2019-04-141-0/+1
* _artifactcache.py: Added ArtifactCacheUsage()Tristan Van Berkom2019-04-141-0/+35
* _artifactcache.py: Raise ArtifactError() when quota size exceeds disk space.Tristan Van Berkom2019-04-141-9/+16
* _artifactcache.py: Refactored to use utils._get_volume_size()Tristan Van Berkom2019-04-141-9/+20
* _artifactcache/casserver.py: Use Context for artifact cache creationJürg Billeter2019-04-141-3/+1
* _artifactcache: Add preflight() methodJürg Billeter2019-04-142-0/+13
* _artifactcache/cascache.py: Remove unused enable_push parameterJürg Billeter2019-04-141-5/+2
* _artifactcache/artifactcache.py: Rephrase failure messageabderrahim/backport-scheduler-fixesTristan Van Berkom2019-04-121-1/+1
* buildstream/_artifactcache/cascache.py: Set 0644 rights to pulled filesvalentindavid/pull-chmod-bug-1.2Valentin David2019-02-131-5/+16
* Lock cache cleanup in cas servervalentindavid/cache_server_fill_up-1.2Valentin David2018-11-291-46/+56
* Cleanup cache in cas server more agressivelyValentin David2018-11-291-63/+86
* Move cas server from ref-based to object-based garbage collection.Valentin David2018-11-292-3/+46
* Update mtimes of objects for requested references.Valentin David2018-11-292-11/+28
* "Fallocate" object disk space to avoid getting NOSPC error when writingValentin David2018-11-291-6/+24
* Avoid copying temporary file when adding object to CAS in server.Valentin David2018-11-192-18/+26
* Fix type error in RPC messagesValentin David2018-11-191-2/+2
* Make cache clients not fail when a blob is not available.Valentin David2018-11-191-0/+14
* Use f_bavail to query available space. Not f_bfree.Valentin David2018-11-191-1/+1
* _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
* _artifactcache/casserver.py: Implement BatchUpdateBlobsJürg Billeter2018-10-031-2/+43
* cascache.py: Preparation for remote executionJim MacArthur2018-10-031-94/+111
* _artifactcache/cascache.py: Use BatchReadBlobsJürg Billeter2018-09-301-12/+137
* _artifactcache/casserver.py: Harmonize payload size limitJürg Billeter2018-09-301-5/+6
* _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: rename get_quota_exceeded()Tiago Gomes2018-09-301-3/+3
* 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
* _artifactcache/casserver.py: Implement BatchReadBlobsJürg Billeter2018-09-201-0/+25
* _artifactcache/casserver.py: Implement Capabilities serviceJürg Billeter2018-09-201-0/+24
* 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/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