Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Build with ghc's threaded runtime, so threaded code does not busy-wait. | Joey Hess | 2012-06-11 |
| | | | | Sort of a work around for http://bugs.debian.org/677096 | ||
* | Merge branch 'master' into watch | Joey Hess | 2012-06-11 |
|\ | | | | | | | | | Conflicts: debian/changelog | ||
| * | add news item for git-annex 3.20120611 | Joey Hess | 2012-06-11 |
| | | |||
| * | releasing version 3.201206113.20120611 | Joey Hess | 2012-06-11 |
| | | |||
| * | uninit: Refuse to run in a subdirectory. Closes: #677076 | Joey Hess | 2012-06-11 |
| | | |||
| * | note | Joey Hess | 2012-06-11 |
| | | |||
| * | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-06-11 |
| |\ | |||
| * | | update | Joey Hess | 2012-06-11 |
| | | | |||
* | | | bugfix | Joey Hess | 2012-06-11 |
| | | | |||
* | | | git annex watch --stop | Joey Hess | 2012-06-11 |
| | | | |||
* | | | fix pid file locking | Joey Hess | 2012-06-11 |
| | | | | | | | | | | | | | | | Ok, that's odd.. opening it before fork breaks the locking. I don't understand why. | ||
* | | | add a pid file | Joey Hess | 2012-06-11 |
| | | | | | | | | | | | | | | | Writes pid to a file. Is supposed to take an exclusive lock, but that's not working, and it's too late for me to understand why. | ||
| | * | Added a comment: re: cloud | http://joeyh.name/ | 2012-06-11 |
| | | | |||
* | | | daemonize git annex watch | Joey Hess | 2012-06-11 |
| | | | |||
| | * | Added a comment: Cloud Service Limitations | https://www.google.com/accounts/o8/id?id=AItOawkq0-zRhubO6kR9f85-5kALszIzxIokTUw | 2012-06-11 |
| |/ | |||
* | | crazy optimisation | Joey Hess | 2012-06-10 |
| | | | | | | | | Crazy like a fox.. | ||
| * | update | Joey Hess | 2012-06-10 |
| | | |||
* | | run git add --update after inotify is started | Joey Hess | 2012-06-10 |
| | | | | | | | | This way, there's no window where deleted files won't be noticed. | ||
* | | fixed the double commits problem | Joey Hess | 2012-06-10 |
| | | |||
* | | avoid running pre-commit hook from watch commits | Joey Hess | 2012-06-10 |
| | | |||
* | | tweak | Joey Hess | 2012-06-10 |
| | | |||
* | | update | Joey Hess | 2012-06-10 |
| | | |||
| * | typo | Joey Hess | 2012-06-10 |
| | | |||
| * | blog for the day | Joey Hess | 2012-06-10 |
| | | |||
* | | Merge branch 'master' into watch | Joey Hess | 2012-06-10 |
|\| | |||
* | | smart commit thread | Joey Hess | 2012-06-10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The commit thread now has access to a channel containing the times of all uncommitted changes. This lets it be smart about detecting busy times when a batch job is running (such as rm -rf, or untarring something, etc), and avoid committing until it's done. While at the same time, instantly committing one-off changes that the user is going to expect to see immediately. I had to use STM to implement the channel, because of http://hackage.haskell.org/trac/ghc/ticket/4154 While this adds a dependency, I always wanted to use STM, so this actually makes me happy. ;) Also happy that shouldCommit is a pure function, so other commit smartness strategies can easily be played with. Although the current one seems pretty good. There is one bug, for some reason it does double commits, every time. | ||
* | | add a thread to commit changes | Joey Hess | 2012-06-10 |
| | | | | | | | | | | Currently the stupidest possible version, just wakes up every second, and may make empty commits sometimes. | ||
* | | queue size fix | Joey Hess | 2012-06-10 |
| | | | | | | | | | | Increase queue size for update-index actions, because otherwise they'll never be flushed. | ||
* | | generalize and improve state MVar code | Joey Hess | 2012-06-10 |
| | | |||
* | | stage deletions directly using update-index | Joey Hess | 2012-06-10 |
| | | | | | | | | no need to run git-rm separately | ||
* | | force thunk for precalculated value | Joey Hess | 2012-06-10 |
| | | |||
| * | Makefile: ignore monads-tf in favour of mtl | Sergei Trofimovich | 2012-06-10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes build breakage when both 'mtl' and 'monads-tf' are present: $ make git-annex > ghc -O2 -Wall -ignore-package monads-fd -outputdir tmp -IUtility -DWITH_S3 --make git-annex Utility/libdiskfree.o > > Common.hs:6:8: > Ambiguous module name `Control.Monad.State.Strict': > it was found in multiple packages: monads-tf-0.1.0.0 mtl-2.1.1 > make: *** [git-annex] Error 1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | ||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-10 |
| | | |||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-10 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2012-06-09 |
| | | |||
| * | Added a comment: open source? | https://www.google.com/accounts/o8/id?id=AItOawldKnauegZulM7X6JoHJs7Gd5PnDjcgx-E | 2012-06-09 |
| | | |||
| * | response | Joey Hess | 2012-06-09 |
| | | |||
| * | New idea: using youtube-dl to download video URLs | http://rmunn.myopenid.com/ | 2012-06-09 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2012-06-09 |
| | | |||
* | | fix non-linux build | Joey Hess | 2012-06-09 |
| | | |||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-08 |
| | | |||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-08 |
| | | |||
* | | refactor and function name cleanup | Joey Hess | 2012-06-08 |
| | | | | | | | | (oops, I had a calcMerge and a calc_merge!) | ||
| * | Added a comment | http://joeyh.name/ | 2012-06-08 |
| | | |||
| * | update | Joey Hess | 2012-06-07 |
| | | |||
| * | blog for the day | Joey Hess | 2012-06-07 |
| | | |||
* | | use git queue for rm too | Joey Hess | 2012-06-07 |
| | | |||
| * | removed | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-07 |
| | | |||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-07 |
| | | |||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-06-07 |
| | |