git-annex/Assistant/Threads
Joey Hess 1cdf2b923d assistant: Make expensive transfer scan work fully in direct mode.
The expensive scan uses lookupFile, but in direct mode, that doesn't work
for files that are present. So the scan was not finding things that are
present that need to be uploaded. (It did find things not present that
needed to be downloaded.)

Now lookupFile also works in direct mode. Note that it still prefers
symlinks on disk to info committed to git, in direct mode. This is
necessary to make things like Assistant.Threads.Watcher.onAddSymlink
work correctly, when given a new symlink not yet checked into git (or
replacing a file checked into git).
2013-01-05 15:57:53 -04:00
..
Committer.hs type based git config handling for remotes 2013-01-01 13:58:14 -04:00
ConfigMonitor.hs automatic repolist updating 2012-11-13 17:50:54 -04:00
DaemonStatus.hs cleanup daemonStatus accessors 2012-10-30 14:44:18 -04:00
Glacier.hs assistant: Retrival from glacier now handled. 2012-11-29 15:23:33 -04:00
Merger.hs use sync command merge engine in assistant 2012-12-25 14:10:07 -04:00
MountWatcher.hs where indentation 2012-10-31 02:34:03 -04:00
NetWatcher.hs NetManager is only currently used with dbus 2012-11-07 14:56:32 -04:00
PairListener.hs rename another 'close' 2012-11-07 14:56:32 -04:00
Pusher.hs don't try to transfer data to/from XMPP remotes 2012-11-11 16:23:16 -04:00
SanityChecker.hs pushed Assistant monad down into DaemonStatus code 2012-10-30 15:39:15 -04:00
TransferPoller.hs pushed Assistant monad down into DaemonStatus code 2012-10-30 15:39:15 -04:00
Transferrer.hs remove dead code 2012-12-01 15:21:24 -04:00
TransferScanner.hs --auto fixes 2012-12-06 13:22:16 -04:00
TransferWatcher.hs whitespace fixes 2012-12-13 00:45:27 -04:00
Watcher.hs assistant: Make expensive transfer scan work fully in direct mode. 2013-01-05 15:57:53 -04:00
WebApp.hs restart UI 2013-01-03 18:50:30 -04:00
XMPPClient.hs whitespace fixes 2012-12-13 00:45:27 -04:00