summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* no-bloom branchGravatar Joey Hess2012-03-14
|
* Merge branch 'master' into bloomGravatar Joey Hess2012-03-14
|\ | | | | | | | | | | Conflicts: Command/Commit.hs debian/changelog
| * Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-03-14
| |\
| | * Added a commentGravatar http://joey.kitenet.net/2012-03-14
| | |
| * | git-annex-shell: Runs hooks/annex-content after content is received or dropped.Gravatar Joey Hess2012-03-14
| | |
* | | git-annex-shell: Runs hooks/annex-content after content is received or dropped.Gravatar Joey Hess2012-03-14
| | |
| | * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawm2MUhwzcOSnZfYnmWu7_2dMrH4064OKyQ2012-03-14
| |/
* | Merge branch 'master' into bloomGravatar Joey Hess2012-03-12
|\| | | | | | | | | Conflicts: doc/todo/git-annex_unused_eats_memory.mdwn
| * note fixedGravatar Joey Hess2012-03-12
| |
* | Merge branch 'master' into bloomGravatar Joey Hess2012-03-12
|\| | | | | | | | | Conflicts: debian/changelog
* | closeGravatar Joey Hess2012-03-12
| |
| * bloom branchGravatar Joey Hess2012-03-12
| |
* | finish bloom filtersGravatar Joey Hess2012-03-12
| | | | | | | | | | | | | | | | Add tuning, docs, etc. Not sure if status is the right place to remote size.. perhaps unused should report the size and also warn if it sees more keys than the bloom filter allows?
| * FormattingGravatar https://www.google.com/accounts/o8/id?id=AItOawl-J5N9y-JBa_GcOQ4VQXIF8MjAtxgN67w2012-03-12
| |
| * Added a commentGravatar http://joey.kitenet.net/2012-03-12
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawne9wwsAaMzo0kGyidj6PW_3_IA8eeDv7Y2012-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.
* fix linkGravatar Joey Hess2012-03-11
|
* fix linkGravatar Joey Hess2012-03-11
|
* Added a commentGravatar http://joey.kitenet.net/2012-03-11
|
* (no commit message)Gravatar http://claimid.com/FooBarWidget2012-03-11
|
* add news item for git-annex 3.20120309Gravatar Joey Hess2012-03-09
|
* Added a commentGravatar http://joey.kitenet.net/2012-03-06
|
* Added a comment: Test suite failureGravatar https://www.google.com/accounts/o8/id?id=AItOawk_LOahrm_Cdg7io-_H0CNKkaxsRRQgRFo2012-03-06
|
* Added a commentGravatar http://peter-simons.myopenid.com/2012-03-05
|
* Added a commentGravatar http://joey.kitenet.net/2012-03-05
|
* removedGravatar http://joey.kitenet.net/2012-03-05
|
* Added a commentGravatar http://joey.kitenet.net/2012-03-05
|
* Added a commentGravatar http://peter-simons.myopenid.com/2012-03-05
|
* add news item for git-annex 3.20120230Gravatar Joey Hess2012-03-05
|
* add remote start and stop hooksGravatar Joey Hess2012-03-04
| | | | | | Locking is used, so that, if there are multiple git-annex processes using a remote concurrently, the stop hook is only run by the last process that uses it.
* fooGravatar Joey Hess2012-03-04
|
* tweak davfs2 settingsGravatar Joey Hess2012-03-04
|
* box.com seems to behave better with smaller chunksGravatar Joey Hess2012-03-04
| | | | | Seeing some weird failures in the davfs2 or box.com layer with 100 mb chunks.
* clarificationGravatar Joey Hess2012-03-04
|
* instructions for using Box.com as a special remoteGravatar Joey Hess2012-03-04
| | | | | I was sucked in by the 50 gb free lifetime storage offer. Happily, it was pretty easy to get it to work with git-annex.
* Directory special remotes now support chunking files written to themGravatar Joey Hess2012-03-03
| | | | | | Avoiding writing files larger than a specified size is useful on certian things. For example, box.com has a file size limit of 100 mb. Could also be useful on really crappy removable media.
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-03-01
|\
* | "here" can be used to refer to the current repository, which can read better ↵Gravatar Joey Hess2012-03-01
| | | | | | | | than the old "." (which still works too).
| * Added a commentGravatar http://joey.kitenet.net/2012-02-29
| |
| * Added a comment: How do you build the Crypto library with GHC 7.4.1?Gravatar http://peter-simons.myopenid.com/2012-02-29
|/
* add news item for git-annex 3.20120229Gravatar Joey Hess2012-02-29
|
* Added a commentGravatar http://joey.kitenet.net/2012-02-29
|
* Added a comment: Test-suite won't compile with GHC 7.4.xGravatar http://peter-simons.myopenid.com/2012-02-28
|
* add news item for git-annex 3.201202273.20120227Gravatar Joey Hess2012-02-27
|
* configure: Check if ssh connection caching is supported by the installed ↵Gravatar Joey Hess2012-02-25
| | | | version of ssh and default annex.sshcaching accordingly.
* do a cleanup commit after moving data from or to a git remoteGravatar Joey Hess2012-02-25
| | | | | | | | Added Annex.cleanup, which is a general purpose interface for adding actions to run at the end. Remotes with the old git-annex-shell will commit every time, and have no commit command, so hide stderr when running the commit command.
* add git-annex-shell commitGravatar Joey Hess2012-02-25
| | | | | | | | | Eventually, git-annex might try running this after making changes to a remote. I have not yet thought of a good way for it to tell which remotes it needs to run it on though. It can't just do it when shutting down a cached ssh connection, because ssh connection caching is optional, and that would not handle local remotes not accessed over ssh either.
* add annex.alwayscommit optionGravatar Joey Hess2012-02-25
| | | | | | To avoid commits of data to the git-annex branch after each command is run, set annex.alwayscommit=false. Its data will then be committed less frequently, when a merge or sync is done.
* Added a comment: very niceGravatar http://adamspiers.myopenid.com/2012-02-25
|