rclone/fs
Nick Craig-Wood ae9c0e56c8 operations: run hashing operations in parallel #3419
Before this change for a post copy Hash check we would run the hashes sequentially.

Now we run the hashes in parallel for a useful speedup.

Note that this refactors the hash check in Copy to use the standard
hash checking routine.
2019-08-14 15:07:38 +01:00
..
accounting accounting: fix locking in Transfer to avoid deadlock with --progress 2019-08-08 15:46:46 +01:00
asyncreader build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
cache fs/cache: test for fix cached values pointing to files #3424 2019-08-10 08:39:56 +01:00
chunkedreader build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
config config: don't offer hidden values for editing in the config - fixes #3416 2019-08-14 08:40:22 +01:00
dirtree build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
driveletter Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
filter Revert "filter: Add BoundedRecursion method" 2019-08-08 14:15:50 +01:00
fserrors error: make "bad record MAC" a retriable error - Fixes #3338 2019-08-12 20:37:10 +01:00
fshttp build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
fspath build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
hash build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
list build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
log build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
march march: Fix checking sub-directories when using --no-traverse 2019-08-13 19:30:56 +01:00
object build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
operations operations: run hashing operations in parallel #3419 2019-08-14 15:07:38 +01:00
rc rc: move job expire flags to rc to fix initalization problem 2019-08-10 17:12:22 +01:00
sync build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
version build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
walk walk: fix listing with filters listing whole remote 2019-08-08 14:15:50 +01:00
bwtimetable_test.go fs: added weekday schedule into --bwlimit - fixes #1822 2018-06-17 18:38:09 +01:00
bwtimetable.go fs: added weekday schedule into --bwlimit - fixes #1822 2018-06-17 18:38:09 +01:00
config_list_test.go fs: fix tests for *SepList 2018-08-21 10:58:59 +01:00
config_list.go Make flags show up with their proper names, eg SizeSuffix rather than int 2019-02-07 11:57:26 +00:00
config.go rc: move job expire flags to rc to fix initalization problem 2019-08-10 17:12:22 +01:00
deletemode.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
dir.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
direntries_test.go build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
direntries.go fs: Allow sync of a file and a directory with the same name 2019-06-09 15:57:05 +01:00
dump_test.go Fix broken flag type tests 2019-02-07 16:42:26 +00:00
dump.go Make flags show up with their proper names, eg SizeSuffix rather than int 2019-02-07 11:57:26 +00:00
fs_test.go build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
fs.go fs: add optional features UserInfo and Disconnect 2019-08-12 13:49:23 +01:00
log_test.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
log.go log: add object and objectType to json logs 2019-08-02 15:57:09 +01:00
mimetype.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
options_test.go fs: Adjust RangeOption.Decode to return -1 for read to end 2018-01-27 14:31:29 +00:00
options.go fs: fix FixRangeOption so it works with 0 length files 2019-08-03 18:25:44 +01:00
parseduration_test.go fs: Higher units for ETA - fixes #3221 2019-07-01 12:09:19 +01:00
parseduration.go fs: Higher units for ETA - fixes #3221 2019-07-01 12:09:19 +01:00
sizesuffix_test.go fs: Implement Scan method for SizeSuffix and Duration 2018-07-16 08:50:52 +01:00
sizesuffix.go fix spelling 2019-04-30 14:12:18 +02:00
version.go Start v1.48.0-DEV development 2019-06-15 18:32:17 +01:00
versioncheck.go build: drop support for go1.8 2019-04-15 21:49:58 +01:00