summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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.
* 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
|
* 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
* 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
| * | ignore build-stampGravatar Joey Hess2012-08-20
| |/
| * use a stamp file to avoid running ghc in make installGravatar Joey Hess2012-08-20
| | | | | | | | | | That fails when make install is run sudoed, but cabal has been used to install dependencies in a user's home directory.
| * responseGravatar Joey Hess2012-08-20
| |
| * Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-08-20
| |\
| * | blog for the dayGravatar Joey Hess2012-08-20
| | |
| * | thank rsync.net for providing me with a free account thereGravatar Joey Hess2012-08-20
| | |
| | * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl02012-08-20
| | |
| | * removedGravatar https://www.google.com/accounts/o8/id?id=AItOawkS6aFVrEwOrDuQBTMXxtGHtueA69NS_jo2012-08-20
| | |
| | * Added a comment: error: unknown option `no-edit'Gravatar https://www.google.com/accounts/o8/id?id=AItOawkS6aFVrEwOrDuQBTMXxtGHtueA69NS_jo2012-08-20
| | |
| | * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawla3gLc6_rHuggFfy7o7eGMPvPztFZTrUQ2012-08-20
| | |
| | * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawla3gLc6_rHuggFfy7o7eGMPvPztFZTrUQ2012-08-20
| | |
| * | add svg versions of the git-annex logo, in color and black and whiteGravatar Joey Hess2012-08-19
| | | | | | | | | | | | | | | This is a simple application of inkscape's rather amazing tracing capabilities.
| * | updatesGravatar Joey Hess2012-08-19
| | |
| | * Fail to add attachment.Gravatar https://www.google.com/accounts/o8/id?id=AItOawlu7K3h7Ry1uDAU_ERYGuqt0LoGNJqGuRo2012-08-18
| | |
| | * Add description of file name related bug.Gravatar https://www.google.com/accounts/o8/id?id=AItOawlu7K3h7Ry1uDAU_ERYGuqt0LoGNJqGuRo2012-08-18
| | |
| | * Added a commentGravatar http://claimid.com/strager2012-08-17
| |/
* | Merge branch 'master' into assistantGravatar Joey Hess2012-08-17
|\| | | | | | | | | Conflicts: debian/changelog
| * Pass --use-agent to gpg when in no tty mode. Thanks, Eskild Hustvedt.Gravatar Joey Hess2012-08-17
| |
| * Fixed formatting of "code"Gravatar EskildHustvedt2012-08-17
| |
| * (no commit message)Gravatar EskildHustvedt2012-08-17
| |
| * blog for the dayGravatar Joey Hess2012-08-16
| |
| * typoGravatar Joey Hess2012-08-16
| |
| * linkGravatar Joey Hess2012-08-16
| |
| * moved thanks pageGravatar Joey Hess2012-08-16
| |
| * add a new toplevel assistant pageGravatar Joey Hess2012-08-16
| | | | | | | | will flesh out later
* | make canCheckSymlink check in a parent directory if the directory DNEGravatar Joey Hess2012-08-16
| |
* | fix build warningGravatar Joey Hess2012-08-16
| |
* | Merge branch 'master' into assistantGravatar Joey Hess2012-08-16
|\| | | | | | | | | Conflicts: debian/changelog
| * rename forum post that has a filename too long to clone on some (unknown) OSGravatar Joey Hess2012-08-16
| |
| * Added a commentGravatar http://joeyh.name/2012-08-16
| |
| * Added a commentGravatar http://joeyh.name/2012-08-16
| |
* | rename forum post that has a filename too long to clone on some (unknown) OSGravatar Joey Hess2012-08-16
| |