storj/cmd/uplink
Michał Niewrzał ffbb43ddbc cmd/uplink: fix how we are collecting errors while copy in parallel
Main issue was that when one part copy failed while being inside
goroutine (limiter) and another part was still collecting src/dst parts
it was possible to drop errors from failed part copy. It was possible
bacause on fail context was canceled and if we were still getting
part src/dst then it was returning error immediately and error
group with errors from goroutine was ignored.

Change-Id: I75c6799eba358741629795f2971c7a964cb2c9ce
2022-05-31 10:18:51 +00:00
..
cmd cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
ulext cmd/uplink: cp sets connection pool capacity based on parallelism 2022-04-21 14:10:08 +00:00
ulfs cmd/uplink: bring back --metadata for cp command 2022-05-18 15:58:53 +00:00
ulloc cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
ultest cmd/uplink: bring back --metadata for cp command 2022-05-18 15:58:53 +00:00
access_maker.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
access_permissions.go cmd/uplink: refactor date parsing 2022-04-05 01:03:20 +00:00
cmd_access_create.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_access_export.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_access_import.go cmd/uplink: return nicer error message during import 2022-04-27 09:30:57 +00:00
cmd_access_inspect_test.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_access_inspect.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_access_list.go cmd/uplink: allow listing invalid access grants 2022-05-17 20:00:36 +00:00
cmd_access_register.go uplink, satellite: use bgp hostnames 2022-05-16 18:14:37 +00:00
cmd_access_remove.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_access_restrict.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_access_revoke.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_access_setup.go uplink, satellite: use bgp hostnames 2022-05-16 18:14:37 +00:00
cmd_access_use.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_cp_test.go cmd/uplink: bring back --metadata for cp command 2022-05-18 15:58:53 +00:00
cmd_cp.go cmd/uplink: fix how we are collecting errors while copy in parallel 2022-05-31 10:18:51 +00:00
cmd_ls_test.go cmd/uplink: fix recursive copy and improve tests 2022-05-11 15:17:16 -04:00
cmd_ls.go cmd/uplink: adding output flag for ls command 2022-04-29 10:32:04 +00:00
cmd_mb.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_meta_get.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_mv_test.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_mv.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_rb.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_rm_test.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_rm.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
cmd_share_test.go cmd/uplinkng: fix linkshare bugs 2022-03-03 16:00:10 +00:00
cmd_share.go uplink, satellite: use bgp hostnames 2022-05-16 18:14:37 +00:00
cmd_version.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
external_access.go cmd/uplink: return nicer error message during import 2022-04-27 09:30:57 +00:00
external_config.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
external_migrate.go cmd/uplink: fix migration for some old configs 2022-02-16 21:13:52 +00:00
external_project.go cmd/uplink: fix recursive copy and improve tests 2022-05-11 15:17:16 -04:00
external.go all: fix linting errors 2022-03-30 18:45:23 +03:00
initial_setup.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
main.go cmd/uplink: raise fd limits 2022-04-27 18:11:44 +00:00
stdlib_flags_test.go cmd/uplink: refactor date parsing 2022-04-05 01:03:20 +00:00
stdlib_flags.go cmd/uplink: bring back --metadata for cp command 2022-05-18 15:58:53 +00:00
tabbed_writer.go cmd/uplinkng: become cmd/uplink 2022-02-09 17:02:21 +00:00
ulimit_other.go cmd/uplink: raise fd limits 2022-04-27 18:11:44 +00:00
ulimit.go cmd/uplink: raise fd limits 2022-04-27 18:11:44 +00:00