Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo | 2012-09-20 |
| | |||
* | idea | Joey Hess | 2012-09-19 |
| | |||
* | Added a comment: +1 | http://ertai.myopenid.com/ | 2012-09-18 |
| | |||
* | sync: Pushes the git-annex branch to remote/synced/git-annex, rather than ↵ | Joey Hess | 2012-09-16 |
| | | | | | | | | | | | | | directly to remote/git-annex. This fixes a problem I was seeing in the assistant where two remotes would attempt to sync with one another at the same time, and both failed pushing the diverged git-annex branch. Then when both tried to resolve the failed push, they each modified their git-annex branch, which again each blocked the other from pushing into it. The result was that the git-annex branches were perpetually diverged (despite having the same content!) and once the assistant fell into this trap, it couldn't get out and always had to do the slow push/fail/pull/merge/push/fail cycle. | ||
* | Added a comment | http://mike.magin.org/ | 2012-09-14 |
| | |||
* | move todo item to right place; reply | Joey Hess | 2012-09-13 |
| | |||
* | interesting quote | Joey Hess | 2012-09-12 |
| | |||
* | Added a comment | https://me.yahoo.com/a/dASECLNzvckz4VwqUGYsvthiplY.#d2c27 | 2012-09-09 |
| | |||
* | add glacier todo page | Joey Hess | 2012-09-04 |
| | |||
* | Merge branch 'master' into assistant | Joey Hess | 2012-08-16 |
|\ | | | | | | | | | Conflicts: debian/changelog | ||
| * | Added a comment: Re: What about NTFS support? | https://www.google.com/accounts/o8/id?id=AItOawlc1og3PqIGudOMkFNrCCNg66vB7s-jLpc | 2012-08-16 |
| | | |||
* | | Merge branch 'master' into assistant | Joey Hess | 2012-08-03 |
|\| | |||
| * | Added a comment: What about NTFS support ? | http://xolus.net/openid/max | 2012-08-02 |
| | | |||
* | | Merge branch 'master' into assistant | Joey Hess | 2012-07-26 |
|\| | |||
| * | Comment moderation | http://joeyh.name/ | 2012-07-26 |
| | | |||
* | | Merge branch 'master' into assistant | Joey Hess | 2012-07-19 |
|\| | |||
| * | blog for the day | Joey Hess | 2012-07-18 |
| | | |||
* | | switch from System.Cmd.Utils to System.Process | Joey Hess | 2012-07-18 |
|/ | | | | | | | | | | | | | | | | | | Test suite now passes with -threaded! I traced back all the hangs with -threaded to System.Cmd.Utils. It seems it's just crappy/unsafe/outdated, and should not be used. System.Process seems to be the cool new thing, so converted all the code to use it instead. In the process, --debug stopped printing commands it runs. I may try to bring that back later. Note that even SafeSystem was switched to use System.Process. Since that was a modified version of code from System.Cmd.Utils, it needed to be converted too. I also got rid of nearly all calls to forkProcess, and all calls to executeFile, which I'm also doubtful about working well with -threaded. | ||
* | blog for the day and updates | Joey Hess | 2012-07-17 |
| | |||
* | todos | Joey Hess | 2012-07-07 |
| | |||
* | update; split out hard todo | Joey Hess | 2012-07-07 |
| | |||
* | response | Joey Hess | 2012-06-09 |
| | |||
* | New idea: using youtube-dl to download video URLs | http://rmunn.myopenid.com/ | 2012-06-09 |
| | |||
* | reord | Joey Hess | 2012-05-26 |
| | |||
* | typo fixes | https://launchpad.net/~ojwb | 2012-05-24 |
| | |||
* | Added a comment: +1 Cygwin | https://www.google.com/accounts/o8/id?id=AItOawk5cj-itfFHq_yhJHdzk3QOPp-PNW_MjPU | 2012-05-23 |
| | |||
* | Added a comment: cygwin | https://www.google.com/accounts/o8/id?id=AItOawkRITTYYsN0TFKN7G5sZ6BWGZOTQ88Pz4s | 2012-05-15 |
| | |||
* | fixed | Joey Hess | 2012-04-22 |
| | |||
* | add | Joey Hess | 2012-04-22 |
| | |||
* | add a todo item | Joey Hess | 2012-04-12 |
| | |||
* | Merge branch 'master' into bloom | Joey Hess | 2012-03-12 |
|\ | | | | | | | | | Conflicts: doc/todo/git-annex_unused_eats_memory.mdwn | ||
| * | note fixed | Joey Hess | 2012-03-12 |
| | | |||
* | | close | Joey Hess | 2012-03-12 |
|/ | |||
* | unused: Reduce memory usage significantly. | Joey Hess | 2012-03-11 |
| | | | | | | | | | | | | | | | | | Much of the memory bloat turned out to be due to getKeysReferenced containing a mapM, which is strict and buffered the whole list rather than streaming it. The other half of the bloat was due to building a temporary Set in order to call S.difference. While that is more cpu efficient, I switched to successive S.delete, since with it, I can run a whole git annex unused in less than 8 mb of memory. The whole Set of keys with content available is still stored in memory, so running unused in a repo with a whole lot of file content will still use more memory. In a repo containing 6000 files, it needed 40 mb. Note that the status command still uses the bloatful getKeysReferenced. | ||
* | add | Joey Hess | 2012-02-14 |
| | |||
* | update; unix-compat gets some of the way | Joey Hess | 2012-02-02 |
| | |||
* | close | Joey Hess | 2012-01-24 |
| | |||
* | ssh connection caching | Joey Hess | 2012-01-20 |
| | | | | | | | | | | | Ssh connection caching is now enabled automatically by git-annex. Only one ssh connection is made to each host per git-annex run, which can speed some things up a lot, as well as avoiding repeated password prompts. Concurrent git-annex processes also share ssh connections. Cached ssh connections are shut down when git-annex exits. Note: The rsync special remote does not yet participate in the ssh connection caching. | ||
* | better design | Joey Hess | 2012-01-19 |
| | | | | | Avoids possible repeated password prompts, at the cost of a small bit of locking complication. | ||
* | design | Joey Hess | 2012-01-19 |
| | |||
* | add | Joey Hess | 2012-01-18 |
| | |||
* | thought | Joey Hess | 2012-01-18 |
| | |||
* | move windows support to a todo item | Joey Hess | 2012-01-13 |
| | | | | not holding my breath on this one.. | ||
* | Updated to build with monad-control 0.3. | Joey Hess | 2011-12-24 |
| | |||
* | Added a comment | http://joey.kitenet.net/ | 2011-12-23 |
| | |||
* | Added a comment | http://joey.kitenet.net/ | 2011-12-23 |
| | |||
* | Added a comment | http://adamspiers.myopenid.com/ | 2011-12-23 |
| | |||
* | (no commit message) | http://joey.kitenet.net/ | 2011-12-23 |
| | |||
* | Added a comment | http://joey.kitenet.net/ | 2011-12-23 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2011-12-23 |
|\ |