syncthing/lib/scanner
Simon Frei 6d3f9d5154
all: Simultaneously walk fs and db on scan (fixes #2571, fixes #4573) (#4584)
When scanner.Walk detects a change, it now returns the new file info as well as the old file info. It also finds deleted and ignored files while scanning.
Also directory deletions are now always committed to db after their children to prevent temporary failure on remote due to non-empty directory.
2018-02-10 16:56:53 +01:00
..
testdata mv internal lib 2015-08-09 09:35:26 +02:00
.gitignore Add benchmark of HashFile 2015-10-27 09:30:34 +01:00
blockqueue.go all: Simultaneously walk fs and db on scan (fixes #2571, fixes #4573) (#4584) 2018-02-10 16:56:53 +01:00
blocks_test.go lib/scanner: Refactoring 2018-01-14 14:30:11 +00:00
blocks.go lib/scanner: Refactoring 2018-01-14 14:30:11 +00:00
debug.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
doc.go all: Update license url to https (ref #3976) 2017-02-09 08:04:16 +01:00
infinitefs_test.go lib/scanner: Support walking a symlink root (ref #4353) 2018-01-24 00:05:47 +00:00
walk_test.go all: Simultaneously walk fs and db on scan (fixes #2571, fixes #4573) (#4584) 2018-02-10 16:56:53 +01:00
walk.go all: Simultaneously walk fs and db on scan (fixes #2571, fixes #4573) (#4584) 2018-02-10 16:56:53 +01:00