summaryrefslogtreecommitdiff
path: root/doc/todo
Commit message (Collapse)AuthorAge
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo2012-09-20
|
* ideaGravatar Joey Hess2012-09-19
|
* Added a comment: +1Gravatar http://ertai.myopenid.com/2012-09-18
|
* sync: Pushes the git-annex branch to remote/synced/git-annex, rather than ↵Gravatar Joey Hess2012-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 commentGravatar http://mike.magin.org/2012-09-14
|
* move todo item to right place; replyGravatar Joey Hess2012-09-13
|
* interesting quoteGravatar Joey Hess2012-09-12
|
* Added a commentGravatar https://me.yahoo.com/a/dASECLNzvckz4VwqUGYsvthiplY.#d2c272012-09-09
|
* add glacier todo pageGravatar Joey Hess2012-09-04
|
* Merge branch 'master' into assistantGravatar Joey Hess2012-08-16
|\ | | | | | | | | Conflicts: debian/changelog
| * Added a comment: Re: What about NTFS support?Gravatar https://www.google.com/accounts/o8/id?id=AItOawlc1og3PqIGudOMkFNrCCNg66vB7s-jLpc2012-08-16
| |
* | Merge branch 'master' into assistantGravatar Joey Hess2012-08-03
|\|
| * Added a comment: What about NTFS support ?Gravatar http://xolus.net/openid/max2012-08-02
| |
* | Merge branch 'master' into assistantGravatar Joey Hess2012-07-26
|\|
| * Comment moderationGravatar http://joeyh.name/2012-07-26
| |
* | Merge branch 'master' into assistantGravatar Joey Hess2012-07-19
|\|
| * blog for the dayGravatar Joey Hess2012-07-18
| |
* | switch from System.Cmd.Utils to System.ProcessGravatar Joey Hess2012-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 updatesGravatar Joey Hess2012-07-17
|
* todosGravatar Joey Hess2012-07-07
|
* update; split out hard todoGravatar Joey Hess2012-07-07
|
* responseGravatar Joey Hess2012-06-09
|
* New idea: using youtube-dl to download video URLsGravatar http://rmunn.myopenid.com/2012-06-09
|
* reordGravatar Joey Hess2012-05-26
|
* typo fixesGravatar https://launchpad.net/~ojwb2012-05-24
|
* Added a comment: +1 CygwinGravatar https://www.google.com/accounts/o8/id?id=AItOawk5cj-itfFHq_yhJHdzk3QOPp-PNW_MjPU2012-05-23
|
* Added a comment: cygwinGravatar https://www.google.com/accounts/o8/id?id=AItOawkRITTYYsN0TFKN7G5sZ6BWGZOTQ88Pz4s2012-05-15
|
* fixedGravatar Joey Hess2012-04-22
|
* addGravatar Joey Hess2012-04-22
|
* add a todo itemGravatar Joey Hess2012-04-12
|
* Merge branch 'master' into bloomGravatar Joey Hess2012-03-12
|\ | | | | | | | | Conflicts: doc/todo/git-annex_unused_eats_memory.mdwn
| * note fixedGravatar Joey Hess2012-03-12
| |
* | closeGravatar Joey Hess2012-03-12
|/
* unused: Reduce memory usage significantly.Gravatar Joey Hess2012-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.
* addGravatar Joey Hess2012-02-14
|
* update; unix-compat gets some of the wayGravatar Joey Hess2012-02-02
|
* closeGravatar Joey Hess2012-01-24
|
* ssh connection cachingGravatar Joey Hess2012-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 designGravatar Joey Hess2012-01-19
| | | | | Avoids possible repeated password prompts, at the cost of a small bit of locking complication.
* designGravatar Joey Hess2012-01-19
|
* addGravatar Joey Hess2012-01-18
|
* thoughtGravatar Joey Hess2012-01-18
|
* move windows support to a todo itemGravatar Joey Hess2012-01-13
| | | | not holding my breath on this one..
* Updated to build with monad-control 0.3.Gravatar Joey Hess2011-12-24
|
* Added a commentGravatar http://joey.kitenet.net/2011-12-23
|
* Added a commentGravatar http://joey.kitenet.net/2011-12-23
|
* Added a commentGravatar http://adamspiers.myopenid.com/2011-12-23
|
* (no commit message)Gravatar http://joey.kitenet.net/2011-12-23
|
* Added a commentGravatar http://joey.kitenet.net/2011-12-23
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2011-12-23
|\