summaryrefslogtreecommitdiff
path: root/src/buildstream/_cas
Commit message (Expand)AuthorAgeFilesLines
* cascache.py: use buildbox-casd when checking whether a file is cachedabderrahim/public-dataAbderrahim Kitouni2020-04-081-1/+7
* cascache.py: remove creation of the 'cas/objects' directorybschubert/stricter-cas-socbschubert152020-03-241-1/+0
* cascache.py: Create cas logs in the buildstream cache directorybschubert152020-03-241-2/+11
* cascache.py: Don't trip up on empty digests in fetch_blobs()Jürg Billeter2020-02-201-1/+2
* cascache.py: Remove unused diff_trees() methodJürg Billeter2020-02-111-68/+0
* cascache.py: Remove unused _get_subdir() methodjuerg/remove-unusedJürg Billeter2020-02-101-16/+0
* cascache.py: Parse timestamp and update mtimes in checkoutDarius Makovsky2020-02-051-1/+9
* cascache.py: Add properties to CaptureTree requestsDarius Makovsky2020-02-051-2/+9
* remote_execution: Update protoDarius Makovsky2020-02-051-2/+2
* casserver: remove _digest_from_*_resource_name()Darius Makovsky2019-12-091-45/+0
* casserver: remove ArtifactStatus()Darius Makovsky2019-12-091-4/+0
* cascache: remove update_tree_mtime()Darius Makovsky2019-12-091-4/+0
* casdprocessmanager.py: Set up socket path via a symlinkTristan Maat2019-12-031-4/+57
* Remove newly unused API surfaces in CASCacheTristan Maat2019-12-031-164/+1
* casserver.py: Proxy CAS requests to buildbox-casdTristan Maat2019-12-032-245/+181
* casserver.py: Add loggingTristan Maat2019-12-031-5/+72
* CASDChannel: don't need to call GetCapabilitiesAngelos Evripiotis2019-11-221-5/+1
* CASCache: comment on need for __getstate__Angelos Evripiotis2019-11-221-0/+5
* cascache: _CASCacheUsageMonitor has channelAngelos Evripiotis2019-11-222-14/+6
* Extract casd_channel logic to CASDChannelAngelos Evripiotis2019-11-223-71/+113
* CASDProcessManager: 'release_resources' conventionAngelos Evripiotis2019-11-222-16/+12
* cascache: extract CASDProcess in new moduleAngelos Evripiotis2019-11-222-134/+195
* Reformat code using BlackChandan Singh2019-11-143-150/+179
* cascache.py: Reimplement contains_directory() with FetchTree()Jürg Billeter2019-11-051-21/+12
* cascache.py: Always update mtime in contains_directory()Jürg Billeter2019-11-051-11/+7
* cascache.py: Defer attempt to connect to casd until socket file existsJürg Billeter2019-11-041-13/+9
* cascache: don't pickle _cache_usage_monitorAngelos Evripiotis2019-10-221-0/+10
* cascache: don't need create_cas_usage_monitor nowAngelos Evripiotis2019-10-221-10/+1
* cascache.py: instantiate usage monitor earlyDarius Makovsky2019-10-221-8/+16
* cascache.py: Rename close_channel() to close_grpc_channels()Jürg Billeter2019-10-151-3/+3
* cascache.py: Reset _casd_cas in close_channel()Jürg Billeter2019-10-151-0/+1
* _artifactcache.py: Don't push artifact blobs when no files are presentBenjamin Schubert2019-10-081-1/+2
* _scheduler.py: Listen for buildbox-casd failure and terminateBenjamin Schubert2019-10-081-0/+11
* cascache.py: add a 'log_level' parameter and use it to run buildbox-casdBenjamin Schubert2019-10-072-2/+13
* cascache.py: Block SIGINT in the CasUsageMonitor processBenjamin Schubert2019-10-041-2/+5
* cascache.py: Block SIGINT in the buildbox-casd processBenjamin Schubert2019-10-041-3/+6
* cascache.py: Show path to log file when buildbox-casd doesn't exit normallyBenjamin Schubert2019-10-041-2/+12
* cascache.py: Save casd logs in a file for retrievalBenjamin Schubert2019-10-041-1/+32
* cascache.py: Send message in case of unclean termination of buildbox-casdBenjamin Schubert2019-10-021-2/+27
* cascache.py: Extract buildbox-casd termination in its own methodBenjamin Schubert2019-10-021-17/+28
* cascache.py: Add import_directory() methodJürg Billeter2019-10-021-0/+35
* cascache.py: Create `CASCache.close_channel()`Darius Makovsky2019-09-241-5/+11
* casremote.py: Add missing copyright headerJürg Billeter2019-09-191-0/+17
* casremote.py: Do not directly communicate with CAS serverJürg Billeter2019-09-191-68/+0
* cascache.py: Use casd in remote_missing_blobs()Jürg Billeter2019-09-191-2/+11
* cascache.py: Create CAS stub for buildbox-casd channelJürg Billeter2019-09-191-2/+21
* casremote.py: Drop Status requestJürg Billeter2019-09-191-18/+0
* cascache.py: Fix cache usage monitor on Python older than 3.7Jürg Billeter2019-09-101-2/+3
* casremote.py: Limit request size for batch download and uploadJürg Billeter2019-09-101-28/+47
* cascache.py: Remove unused pull() and push() methodsJürg Billeter2019-09-091-92/+1