18842: Respond to review comments
authorPeter Amstutz <peter.amstutz@curii.com>
Tue, 1 Nov 2022 21:05:42 +0000 (17:05 -0400)
committerPeter Amstutz <peter.amstutz@curii.com>
Tue, 1 Nov 2022 21:05:42 +0000 (17:05 -0400)
commit9828e9218084856240fdeafa2d388d8bf322e655
treec792f8e491e1ddc56b31614f77231eb58f92bd45
parent858a8ce2394b57540f95fa794e894e3315508c8b
18842: Respond to review comments

* Fix test typo
* Add suffix .keepcache
* Delete tmp file if an error is thrown before it is renamed
* Default disk cache size accounts for both free space and total disk size
* Handle errors and fall back to RAM caching
* Delete old tmp blocks if we find them
* Collection class gets keep client if initialized with ThreadSafeApiCache

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
doc/admin/maintenance-and-upgrading.html.textile.liquid
sdk/python/arvados/collection.py
sdk/python/arvados/diskcache.py
sdk/python/arvados/keep.py
services/fuse/tests/mount_test_base.py