summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-08-24
|\ \
* | | blog for the dayGravatar Joey Hess2012-08-24
| | |
| | * add transferkey commandGravatar Joey Hess2012-08-24
| | | | | | | | | | | | | | | | | | | | | Used by the assistant, rather than copy, this is faster because it avoids using git ls-files, avoids checking the location log redundantly, and runs in oneshot mode, avoiding making a commit to the git-annex branch for every file transferred.
| | * keep track of which remotes have been scanned in process stateGravatar Joey Hess2012-08-24
| | | | | | | | | | | | | | | Since it turned out to make sense to always scan all remotes on startup, there's no need to persist the info about which have been scanned.
| * | Added PATH variable partGravatar https://me.yahoo.com/speredenn#aaf382012-08-24
| | |
| | * fix priority inversionGravatar Joey Hess2012-08-24
| | | | | | | | | | | | low cost ==> high priority
| | * avoid crash when directory doesn't existGravatar Joey Hess2012-08-24
| | |
| | * run full transfer scan on all remotes at startupGravatar Joey Hess2012-08-24
| | | | | | | | | | | | Or when a remote first becomes available after startup.
| | * make higher priorities and full scans be preserved when addingGravatar Joey Hess2012-08-24
| | |
* | | updateGravatar Joey Hess2012-08-24
| | |
| | * avoid requeueing a download from a remote that no longer has a keyGravatar Joey Hess2012-08-24
| | |
| * | bug fixedGravatar Joey Hess2012-08-24
| | |
| * | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-08-24
| |\ \ | |/ / |/| |
| * | Merge remote-tracking branch 'origin/master'Gravatar Joey Hess2012-08-24
| |\ \
| * | | Bugfix: Fix fsck in SHA*E backends, when the key contains composite ↵Gravatar Joey Hess2012-08-24
| | | | | | | | | | | | | | | | extensions, as added in 3.20120721.
| | | * Bugfix: Fix fsck in SHA*E backends, when the key contains composite ↵Gravatar Joey Hess2012-08-24
| | | | | | | | | | | | | | | | extensions, as added in 3.20120721.
* | | | (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawla3gLc6_rHuggFfy7o7eGMPvPztFZTrUQ2012-08-24
| | | |
| | | * remove slightly misleading extended messageGravatar Joey Hess2012-08-23
| | | |
| | | * also notice dbus unmount eventsGravatar Joey Hess2012-08-23
| | | |
* | | | Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo2012-08-23
| | | |
* | | | Added a comment: Rackspace Cloud Files support?Gravatar https://www.google.com/accounts/o8/id?id=AItOawnY9ObrNrQuRp8Xs0XvdtJJssm5cp4NMZA2012-08-23
| | | |
* | | | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-08-23
|\ \ \ \ | | |/ / | |/| |
* | | | blog for the dayGravatar Joey Hess2012-08-23
| | | |
* | | | updateGravatar Joey Hess2012-08-23
| | | |
| | | * make the NetWatcher always rescan networked remotes every 30 minutesGravatar Joey Hess2012-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are multiple reasons to do this: * The local network may be up solid, but a route to a networked remote is having trouble. Any transfers to it that fail should be retried. * Someone might have wicd running, but like to bring up new networks by hand too. This way, it'll eventually notice them.
| | | * don't rely on hasKeyCheap in the transfer scanGravatar Joey Hess2012-08-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The problem with using it here is that, if a removable drive is scanned and gets disconnected during the scan, testing for all the files will indicate it doesn't have them, and the scan is logged as completed successfully, without necessary transfers being queued.
| | | * remove pointless bracketGravatar Joey Hess2012-08-23
| | | |
| | | * keep logs of failed transfers, and requeue them when doing a non-full scanGravatar Joey Hess2012-08-23
| | | | | | | | | | | | | | | | of a remote
| | | * add transfer scanned flag filesGravatar Joey Hess2012-08-23
| | | |
| | | * scan cheapest remotes firstGravatar Joey Hess2012-08-23
| | | | | | | | | | | | | | | | This way, we get transfers from cheapest remotes.
| * | | Added a comment: Amazon GlacierGravatar https://www.google.com/accounts/o8/id?id=AItOawmubB1Sj2rwFoVdZYvGV0ACaQUJQyiJXJI2012-08-23
|/ / /
* | | blog for the dayGravatar Joey Hess2012-08-22
| | |
* | | updateGravatar Joey Hess2012-08-22
| | |
| | * better nameGravatar Joey Hess2012-08-22
| | |
| | * avoid unnecessary transfer scans when syncing a disconnected remoteGravatar Joey Hess2012-08-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Found a very cheap way to determine when a disconnected remote has diverged, and has new content that needs to be transferred: Piggyback on the git-annex branch update, which already checks for divergence. However, this does not check if new content has appeared locally while disconnected, that should be transferred to the remote. Also, this does not handle cases where the two git repos are in sync, but their content syncing has not caught up yet. This code could have its efficiency improved: * When multiple remotes are synced, if any one has diverged, they're all queued for transfer scans. * The transfer scanner could be told whether the remote has new content, the local repo has new content, or both, and could optimise its scan accordingly.
| | * move some git operations outside the annex monad to avoid blocking other threadsGravatar Joey Hess2012-08-22
| | |
| | * refactorGravatar Joey Hess2012-08-22
| | |
* | | blog for the dayGravatar Joey Hess2012-08-21
| | |
| | * add NetWatcher threadGravatar Joey Hess2012-08-21
| | | | | | | | | | | | | | | | | | This deals with interruptions in network connectevity, by listening for a new network interface coming up (using dbus to see when network-manager or wicd do it), and forcing a rescan of
* | | Added a commentGravatar https://me.yahoo.com/speredenn#aaf382012-08-21
|/ /
| * Merge branch 'master' into assistantGravatar Joey Hess2012-08-21
| |\ | |/ |/|
* | add amazon glacierGravatar Joey Hess2012-08-21
| |
* | responseGravatar Joey Hess2012-08-21
| |
* | Merge remote-tracking branch 'origin/master'Gravatar Joey Hess2012-08-21
|\ \
| * | Added a comment: Justin is rightGravatar http://joeyh.name/2012-08-21
| | |
| * | (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawla3gLc6_rHuggFfy7o7eGMPvPztFZTrUQ2012-08-21
| | |
| * | Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo2012-08-21
| | |
| * | New questionGravatar https://me.yahoo.com/speredenn#aaf382012-08-21
| | |
| * | Added a comment: better logo?Gravatar http://dieter-be.myopenid.com/2012-08-20
| | |
| | * Merge branch 'master' into assistantGravatar Joey Hess2012-08-20
| | |\ | |_|/ |/| | | | | | | | | | | Conflicts: Makefile debian/copyright