restic/internal/backend
Michael Eischer d05f6211d1 lock: Do not limit backend concurrency for lock files
restic must be able to refresh lock files in time. However, large
uploads over slow connections can cause the lock refresh to be stuck
behind the large uploads and thus time out.
2023-05-08 19:04:46 +02:00
..
azure backend: deduplicate implementation of Delete() method 2023-04-14 22:32:15 +02:00
b2 backend: deduplicate implementation of Delete() method 2023-04-14 22:32:15 +02:00
dryrun backend: remove parameter validation tests 2023-04-14 22:32:15 +02:00
gs gs: replace usage of context.Background() 2023-04-14 22:32:15 +02:00
layout test: Use testing.T.Cleanup to remove tempdirs 2022-12-09 14:23:55 +01:00
limiter migrations: Fix S3 backend detection 2023-04-14 22:32:16 +02:00
local backend: factor out connection limiting and parameter validation 2023-04-14 22:32:15 +02:00
location backend, options: Prefer strings.Cut to SplitN 2022-12-02 19:19:14 +01:00
logger migrations: Fix S3 backend detection 2023-04-14 22:32:16 +02:00
mem backend: remove a few unnecessary debug logs 2023-04-14 22:32:15 +02:00
mock backend: remove Test method 2022-12-03 11:28:10 +01:00
rclone test: Use testing.T.Cleanup to remove tempdirs 2022-12-09 14:23:55 +01:00
rest backend: deduplicate implementation of Delete() method 2023-04-14 22:32:15 +02:00
retry migrations: Fix S3 backend detection 2023-04-14 22:32:16 +02:00
s3 backend: deduplicate implementation of Delete() method 2023-04-14 22:32:15 +02:00
sema lock: Do not limit backend concurrency for lock files 2023-05-08 19:04:46 +02:00
sftp backend: factor out connection limiting and parameter validation 2023-04-14 22:32:15 +02:00
swift backend: deduplicate implementation of Delete() method 2023-04-14 22:32:15 +02:00
test backend: remove parameter validation tests 2023-04-14 22:32:15 +02:00
testdata Moves files 2017-07-23 14:19:13 +02:00
doc.go Moves files 2017-07-23 14:19:13 +02:00
errdot_119.go rclone/sftp: Improve handling of ErrDot errors 2022-09-25 16:19:03 +02:00
errdot_old.go rclone/sftp: Improve handling of ErrDot errors 2022-09-25 16:19:03 +02:00
foreground.go Sanitize environment before starting backend processes (rclone, ssh) 2020-11-02 16:41:23 +01:00
foreground_sysv.go add go:build headers everywhere 2022-03-28 22:23:47 +02:00
foreground_test.go add go:build headers everywhere 2022-03-28 22:23:47 +02:00
foreground_unix.go add go:build headers everywhere 2022-03-28 22:23:47 +02:00
foreground_windows.go Fix rclone (scoop shim) and sftp issue due to detached console on Windows 2022-04-03 17:53:17 +08:00
http_transport.go Replace most usages of ioutil with the underlying function 2022-12-02 19:36:43 +01:00
paths.go backend: remove unused Paths variable 2022-10-21 21:36:05 +02:00
readerat.go backend: extract readerat from restic package 2022-07-17 15:29:09 +02:00
shell_split.go Refactor SplitShellStrings 2018-04-01 10:16:31 +02:00
shell_split_test.go Refactor SplitShellStrings 2018-04-01 10:16:31 +02:00
utils.go backend: deduplicate implementation of Delete() method 2023-04-14 22:32:15 +02:00
utils_test.go Replace most usages of ioutil with the underlying function 2022-12-02 19:36:43 +01:00