summaryrefslogtreecommitdiff
path: root/buildstream/_artifactcache
Commit message (Expand)AuthorAgeFilesLines
* sandboxremote.py: Rename 'instance_name' option to 'instance-name'jmac/rename_instance_nameJim MacArthur2019-01-091-2/+2
* _artifactcache/casserver.py: Fixed new (wrong-import-order) linter errorTristan Van Berkom2018-12-261-1/+1
* _cascache.py: Add instance names to GRPC callsJim MacArthur2018-12-181-18/+31
* Mock storage space checks for tests.BenjaminSchubert/fix-quota-testsBenjamin Schubert2018-12-131-4/+16
* utils.py: Add message digest functionRaoul Hidalgo Charman2018-12-051-4/+1
* Lock cache cleanup in cas servervalentindavid/cache_server_fill_upValentin David2018-11-281-46/+56
* Cleanup cache in cas server more agressivelyValentin David2018-11-281-63/+86
* Move cas server from ref-based to object-based garbage collection.Valentin David2018-11-282-3/+46
* Update mtimes of objects for requested references.Valentin David2018-11-282-11/+28
* "Fallocate" object disk space to avoid getting NOSPC error when writingValentin David2018-11-281-6/+24
* Avoid copying temporary file when adding object to CAS in server.Valentin David2018-11-282-18/+26
* Fix type error in RPC messagesValentin David2018-11-281-2/+3
* Make cache clients not fail when a blob is not available.Valentin David2018-11-281-0/+12
* Use f_bavail to query available space. Not f_bfree.Valentin David2018-11-281-1/+1
* artifactcache.py: Remove unused verify_digest_pushedJim MacArthur2018-11-271-28/+0
* artifactcache.py, _context.py: Move CASCache object into contextJim MacArthur2018-11-271-2/+2
* artifactcache: Move ArtifactCacheSpec code into CASRemoteSpec.Jim MacArthur2018-11-272-45/+50
* cascache.py: use move_atomic instead of manual error checkingBenjamin Schubert2018-11-191-10/+5
* Don't pull artifact build trees by default.tpollard/494Tom Pollard2018-11-172-16/+89
* artifactcache.py: Fix misleading error message when using % cache quotajennis/quota_declaration_fixJames Ennis2018-11-081-6/+13
* Split up artifact cache and CAS cacheJürg Billeter2018-11-053-384/+519
* _artifactcache/cascache.py: Cleanup lint warning about indexingDaniel Silverstone2018-10-251-2/+3
* _artifactcache/cascache.py: Remove unused importsDaniel Silverstone2018-10-251-1/+0
* _artifactcache/cascache.py: Prepare attributes in __init__Daniel Silverstone2018-10-251-0/+4
* _artifactcache/cascache.py: Silence len(SEQUENCE) as condition warningsDaniel Silverstone2018-10-251-3/+3
* _artifactcache/cascache.py: Refactor slightly for indentationDaniel Silverstone2018-10-251-3/+4
* _artifactcache/artifactcache.py: Silence lint issuesDaniel Silverstone2018-10-251-3/+3
* _artifactcache/artifactcache.py: Remove superfluous parensDaniel Silverstone2018-10-251-1/+1
* _artifactcache: Fix ref in update_mtime()Jürg Billeter2018-10-222-3/+5
* _artifactcache: Rename update_atime() to update_mtime()Jürg Billeter2018-10-222-7/+7
* Fix python warnings: Use collections.abc instead collectionsjjardon/warnings_collectionsJavier Jardón2018-10-181-1/+2
* _artifactcache: Fix crash in push_directory() without artifact serverJürg Billeter2018-10-151-1/+4
* Rename element_enums.py -> types.pyTristan Van Berkom2018-10-121-1/+1
* _artifactcache/cascache.py: Don't create temporary files in the CAS storageTristan Van Berkom2018-10-031-1/+1
* _artifactcache/cascache.py: Use BatchUpdateBlobsJürg Billeter2018-10-011-4/+74
* _artifactcache/casserver.py: Implement BatchUpdateBlobsJürg Billeter2018-10-011-2/+43
* _artifactcache/casserver.py: Use Context for artifact cache creationJürg Billeter2018-09-271-3/+1
* _artifactcache: Add preflight() methodJürg Billeter2018-09-272-0/+13
* _artifactcache/cascache.py: Remove unused enable_push parameterJürg Billeter2018-09-271-5/+2
* _artifactcache/cascache.py: Use BatchReadBlobsJürg Billeter2018-09-251-12/+137
* _artifactcache/casserver.py: Harmonize payload size limitJürg Billeter2018-09-251-5/+6
* _artifactcache/cascache.py: Increase payload size limit for uploadsJürg Billeter2018-09-251-2/+7
* _artifactcache/cascache.py: Add _ensure_blob helperJürg Billeter2018-09-251-34/+34
* cascache.py: make push_remote raise exception if no push remotes existJim MacArthur2018-09-211-3/+13
* cascache.py: Modify messaging API callsJosh Smith2018-09-191-10/+4
* cascache.py: Move push/pull messaging to cascacheJosh Smith2018-09-191-4/+6
* 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: Ensure no double-setup of remotesDaniel Silverstone2018-09-181-0/+5
* artifactcache: rename get_quota_exceeded()Tiago Gomes2018-09-141-3/+3