1
mirror of https://github.com/rclone/rclone synced 2024-12-28 21:03:45 +01:00
rclone/backend/cache
Brandon McNama 19ff7c9302 cache: Fix Server Side Copy with Temp Upload
When wrapping a backend that supports Server Side Copy (e.g. `b2`, `s3`)
and configuring the `tmp_upload_path` option, the `cache` backend would
erroneously report that Server Side Copy/Move was not supported, causing
operations such as file moves to fail. This change fixes this issue
under these circumstances such that Server Side Copy will now be used
when the wrapped backend supports it.

Fixes #3206
2020-05-19 12:17:40 +01:00
..
cache_internal_test.go cache: disable race tests until bbolt is fixed 2020-02-27 08:05:28 +00:00
cache_mount_other_test.go cache: disable race tests until bbolt is fixed 2020-02-27 08:05:28 +00:00
cache_mount_unix_test.go cache: disable race tests until bbolt is fixed 2020-02-27 08:05:28 +00:00
cache_mount_windows_test.go cache: disable race tests until bbolt is fixed 2020-02-27 08:05:28 +00:00
cache_test.go cache: disable race tests until bbolt is fixed 2020-02-27 08:05:28 +00:00
cache_unsupported.go Remove builds conditional on go1.7 since that is now guaranteed #2154 2018-04-07 11:42:55 +01:00
cache_upload_test.go cache: disable race tests until bbolt is fixed 2020-02-27 08:05:28 +00:00
cache.go cache: Fix Server Side Copy with Temp Upload 2020-05-19 12:17:40 +01:00
directory.go backend/cache: Remove Unused Functions 2020-02-12 11:23:57 +00:00
handle.go build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
object.go cache: fix fatal error: concurrent map writes - fixes #2378 2020-01-18 11:27:00 +00:00
plex.go build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
storage_memory.go build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
storage_persistent.go cache: move methods used for testing into test file 2020-03-16 18:41:32 +00:00
utils_test.go cache: move methods used for testing into test file 2020-03-16 18:41:32 +00:00