summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* adns is no longer needed, it uses the Haskell DNS library insteadGravatar Joey Hess2012-10-29
|
* dup bugGravatar Joey Hess2012-10-29
|
* build fixGravatar Joey Hess2012-10-29
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-10-29
|\
* | converted 2 more threads.. only 2 more to goGravatar Joey Hess2012-10-29
| |
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawlgyVag95OnpvSzQofjyX0WjW__MOMKsl02012-10-29
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawlgyVag95OnpvSzQofjyX0WjW__MOMKsl02012-10-29
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawlgyVag95OnpvSzQofjyX0WjW__MOMKsl02012-10-29
| |
* | tweakGravatar Joey Hess2012-10-29
| |
* | converted 6 more threadsGravatar Joey Hess2012-10-29
| |
| * (no commit message)Gravatar http://www.dbruhn.de/2012-10-29
| |
| * (no commit message)Gravatar http://www.dbruhn.de/2012-10-29
| |
| * (no commit message)Gravatar http://www.dbruhn.de/2012-10-29
| |
* | convert Watcher thread to Assistant monadGravatar Joey Hess2012-10-29
| | | | | | | | | | | | | | | | | | This is a nice win; much less code runs in Annex, so other threads have more chances to run concurrently. I do notice that renaming a file has gone from 1 to 2 commits. I think this is due to the above improvement letting the committer run more frequently, so it commits the rm first.
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawlKguAW2rkgcUqK2mmxlYnh4Jj578A4AIA2012-10-29
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawlKguAW2rkgcUqK2mmxlYnh4Jj578A4AIA2012-10-29
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawlgyVag95OnpvSzQofjyX0WjW__MOMKsl02012-10-29
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-10-29
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-10-29
| |
* | Assistant monad, stage 2.5Gravatar Joey Hess2012-10-29
| | | | | | | | | | | | | | | | | | | | Converted several threads to run in the monad. Added a lot of useful combinators for working with the monad. Now the monad includes the name of the thread. Some debugging messages are disabled pending converting other threads.
* | Assistant monad, stage 1Gravatar Joey Hess2012-10-29
| | | | | | | | | | This adds the Assistant monad, and an AssistantData structure. So far, none of the assistant's threads run in the monad yet.
* | more indentation. must stop.Gravatar Joey Hess2012-10-28
|/
* updateGravatar Joey Hess2012-10-28
|
* updateGravatar Joey Hess2012-10-28
|
* updateGravatar Joey Hess2012-10-28
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-10-28
|\
* | indentation foo, and a new coding style page. no code changesGravatar Joey Hess2012-10-28
| |
* | allow WITH_HOST setting tooGravatar Joey Hess2012-10-28
| |
| * Added a commentGravatar http://joeyh.name/2012-10-29
| |
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawlgyVag95OnpvSzQofjyX0WjW__MOMKsl02012-10-29
| |
| * fix example commands in commentGravatar David Bremner2012-10-28
| |
| * Added a commentGravatar http://joeyh.name/2012-10-28
|/
* added 3 warnings that numcopies=0 is asking to lose dataGravatar Joey Hess2012-10-28
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-10-28
|\
* | support using haskell-dns for SRV lookupsGravatar Joey Hess2012-10-28
| | | | | | | | | | This library should be easier to install than ADNS, so I've made it be used by default.
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawlgyVag95OnpvSzQofjyX0WjW__MOMKsl02012-10-28
|/
* send git-annex tag in initial presenceGravatar Joey Hess2012-10-28
| | | | Will be used for finding other git-annex clients for pairing
* typoskisGravatar Joey Hess2012-10-28
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-10-28
|\
* | blog for the dayGravatar Joey Hess2012-10-28
| |
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2012-10-28
| |
* | ensure that git-annex branch is pushed after a successful transferGravatar Joey Hess2012-10-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I now have this topology working: assistant ---> {bare repo, special remote} <--- assistant And, I think, also this one: +----------- bare repo --------+ v v assistant ---> special remote <--- assistant While before with assistant <---> assistant connections, both sides got location info updated after a transfer, in this topology, the bare repo *might* get its location info updated, but the other assistant has no way to know that it did. And a special remote doesn't record location info, so transfers to it won't propigate out location log changes at all. So, for these to work, after a transfer succeeds, the git-annex branch needs to be pushed. This is done by recording a synthetic commit has occurred, which lets the pusher handle pushing out the change (which will include actually committing any still journalled changes to the git-annex branch). Of course, this means rather a lot more syncing action than happened before. At least the pusher bundles together very close together pushes, somewhat. Currently it just waits 2 seconds between each push.
* | add git-annex branch commit when assistant is syncingGravatar Joey Hess2012-10-28
|/ | | | Seems nothing else ensures the branch is committed anymore.
* rsync special remote: Include annex-rsync-options when running rsync to test ↵Gravatar Joey Hess2012-10-28
| | | | | | | a key's presence. Also, use the new withQuietOutput function to avoid running the shell to /dev/null stderr in two other places.
* Added a commentGravatar http://joeyh.name/2012-10-28
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawlgyVag95OnpvSzQofjyX0WjW__MOMKsl02012-10-28
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawlgyVag95OnpvSzQofjyX0WjW__MOMKsl02012-10-28
|
* poll vote (My phone (or MP3 player))Gravatar 178.26.87.1892012-10-28
|
* Added a commentGravatar http://a-or-b.myopenid.com/2012-10-28
|
* removedGravatar http://a-or-b.myopenid.com/2012-10-28
|