rclone/fs
Nick Craig-Wood a28239f005 filter: Make --files-from traverse as before unless --no-traverse is set
In c5ac96e9e7 we made --files-from only read the objects specified and
don't scan directories.

This caused problems with Google drive (very very slow) and B2
(excessive API consumption) so it was decided to make the old
behaviour (traversing the directories) the default with --files-from
and use the existing --no-traverse flag (which has exactly the right
semantics) to enable the new non scanning behaviour.

See: https://forum.rclone.org/t/using-files-from-with-drive-hammers-the-api/8726

Fixes #3102 Fixes #3095
2019-04-12 17:16:49 +01:00
..
accounting cmd: implement RetryAfter errors which cause a sleep before a retry 2019-03-25 13:41:34 +00:00
asyncreader fs/asyncreader: optionally user mmap for memory allocation with `--use-mmap` #2200 2019-02-02 14:35:56 +00:00
chunkedreader fs: improve ChunkedReader 2018-05-05 12:49:42 +01:00
config sync: Implement --suffix-keep-extension for use with --suffix - fixes #3032 2019-03-15 14:21:39 +00:00
driveletter Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
filter filter: Add BoundedRecursion method 2019-03-16 17:41:12 +00:00
fserrors cmd: implement RetryAfter errors which cause a sleep before a retry 2019-03-25 13:41:34 +00:00
fshttp Add client side TLS/SSL flags --ca-cert/--client-cert/--client-key 2019-02-12 12:26:19 +00:00
fspath backend: unify NewFs path handling for wrapping remotes 2018-10-10 17:50:27 +01:00
hash build: fix problems found with unconvert 2019-02-02 11:45:07 +00:00
list list: change debug logs for excluded items 2018-09-24 17:08:35 +01:00
log build: fixup code formatting after goimports change 2018-10-13 22:47:12 +01:00
march copy,move: restore --no-traverse flag 2018-12-02 20:28:13 +00:00
object build: fix errors spotted by ineffassign linter 2018-05-05 17:32:41 +01:00
operations filter: Make --files-from traverse as before unless --no-traverse is set 2019-04-12 17:16:49 +01:00
rc Fix errors discovered with go vet nilness tool 2019-03-18 11:23:00 +00:00
sync filter: Make --files-from traverse as before unless --no-traverse is set 2019-04-12 17:16:49 +01:00
version cmd/version: factor version number parsing routines into fs/version 2018-11-05 15:44:40 +00:00
walk filter: Make --files-from traverse as before unless --no-traverse is set 2019-04-12 17:16:49 +01:00
bwtimetable.go fs: added weekday schedule into --bwlimit - fixes #1822 2018-06-17 18:38:09 +01:00
bwtimetable_test.go fs: added weekday schedule into --bwlimit - fixes #1822 2018-06-17 18:38:09 +01:00
config.go sync: Implement --suffix-keep-extension for use with --suffix - fixes #3032 2019-03-15 14:21:39 +00: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_list_test.go fs: fix tests for *SepList 2018-08-21 10:58:59 +01:00
deletemode.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
dir.go fs: add optional ID to fs.Directory and set it in the remotes which care 2017-08-07 15:31:22 +01:00
direntries.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +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
dump_test.go Fix broken flag type tests 2019-02-07 16:42:26 +00:00
fs.go Add ServerSideAcrossConfig Flag and check for it. fixes #2728 2019-03-09 16:18:45 +00:00
fs_test.go pacer: make pacer more flexible 2019-02-16 14:38:07 +00:00
log.go log: Add --log-format flag - fixes #2424 2018-09-02 18:11:09 +01:00
log_test.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
mimetype.go fs: Add MimeTypeDirEntry to return the MimeType of a DirEntry 2018-05-13 12:17:55 +01:00
options.go fs/OpenOptions: Make FixRangeOption clamp range to filesize. 2018-08-10 11:14:34 +01:00
options_test.go fs: Adjust RangeOption.Decode to return -1 for read to end 2018-01-27 14:31:29 +00:00
parseduration.go Make flags show up with their proper names, eg SizeSuffix rather than int 2019-02-07 11:57:26 +00:00
parseduration_test.go fs: Implement Scan method for SizeSuffix and Duration 2018-07-16 08:50:52 +01:00
sizesuffix.go Make flags show up with their proper names, eg SizeSuffix rather than int 2019-02-07 11:57:26 +00:00
sizesuffix_test.go fs: Implement Scan method for SizeSuffix and Duration 2018-07-16 08:50:52 +01:00
version.go Start v1.46-DEV development 2019-02-09 12:21:57 +00:00
versioncheck.go Require go1.8 for compilation 2018-10-25 17:06:33 +01:00