git-annex/Assistant
Joey Hess 3c22977e44 deferred downloads
Now when a download is queued and there's no known remote to get it from,
it's added to a deferred download list, which will be retried later.

The Merger thread tries to queue any deferred downloads when it receives
a push to the git-annex branch.

Note that the Merger thread now also forces an update of the git-annex
branch. The assistant was not updating this branch before, and it saw a
(mostly) correct view of state, but now that incoming pushes go to
synced/git-annex, it needs to be merged in.
2012-09-17 21:05:50 -04:00
..
Pairing flip catchDefaultIO 2012-09-17 00:18:07 -04:00
Threads deferred downloads 2012-09-17 21:05:50 -04:00
WebApp UI for enabling special remotes 2012-09-13 16:50:02 -04:00
Alert.hs hlint 2012-09-13 00:57:52 -04:00
Changes.hs license 2012-06-23 01:20:40 -04:00
Commits.hs license 2012-06-23 01:20:40 -04:00
Common.hs display errors when any named thread crashes 2012-09-06 14:56:04 -04:00
DaemonStatus.hs flip catchDefaultIO 2012-09-17 00:18:07 -04:00
MakeRemote.hs hlint 2012-09-13 00:57:52 -04:00
Pairing.hs hlint 2012-09-13 00:57:52 -04:00
Pushes.hs use a TMVar 2012-06-26 19:21:44 -04:00
ScanRemotes.hs scan multiple remotes in one pass 2012-08-26 14:09:02 -04:00
Ssh.hs UI for enabling special remotes 2012-09-13 16:50:02 -04:00
Sync.hs better name for fallback sync refs 2012-09-16 23:09:08 -04:00
ThreadedMonad.hs fork off git-annex copy for transfers 2012-08-10 14:14:08 -04:00
TransferQueue.hs deferred downloads 2012-09-17 21:05:50 -04:00
TransferSlots.hs hlint 2012-09-13 00:57:52 -04:00
WebApp.hs update pair request alert when button is pressed 2012-09-09 01:02:44 -04:00