Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | releasing package git-annex version 5.201506175.20150617 | Joey Hess | 2015-06-17 |
| | |||
* | @echo doesn't work in variabe def | Joey Hess | 2015-06-17 |
| | |||
* | disable debug output in test suite | Joey Hess | 2015-06-17 |
| | | | | Added during a dev session in Jan and kept accidentially. | ||
* | add test case that all standard group preferred content expressions parse | Joey Hess | 2015-06-17 |
| | |||
* | Added a comment | cbaines | 2015-06-17 |
| | |||
* | Added a comment: possible large directory scaling... | anarcat | 2015-06-17 |
| | |||
* | Added a comment: Limit max size of remote | dmitry.olyenyov@6d65bb07071e5517960a647c097dd453b91773dd | 2015-06-17 |
| | |||
* | Added a comment | CandyAngel | 2015-06-17 |
| | |||
* | Initial writeup of tips for repos with large file count | CandyAngel | 2015-06-17 |
| | |||
* | Added a comment | CandyAngel | 2015-06-17 |
| | |||
* | (no commit message) | graviton31415@3f1790ceea563b1bc76c318c7bfd6d4e817ecc5d | 2015-06-17 |
| | |||
* | man page points to this page now, remove comment requesting it | Joey Hess | 2015-06-16 |
| | |||
* | add inpreferreddir | Joey Hess | 2015-06-16 |
| | |||
* | reorg | Joey Hess | 2015-06-16 |
| | |||
* | prep release | Joey Hess | 2015-06-16 |
| | |||
* | reorder | Joey Hess | 2015-06-16 |
| | |||
* | comment weeding | Joey Hess | 2015-06-16 |
| | |||
* | clarify | Joey Hess | 2015-06-16 |
| | |||
* | Revert "box" | Joey Hess | 2015-06-16 |
| | | | | This reverts commit 29b6bd44dd1011cbaadc39d68ec460922e3c3f73. | ||
* | box | Joey Hess | 2015-06-16 |
| | |||
* | fmt | Joey Hess | 2015-06-16 |
| | |||
* | typography | Joey Hess | 2015-06-16 |
| | |||
* | typography | Joey Hess | 2015-06-16 |
| | |||
* | fmt | Joey Hess | 2015-06-16 |
| | |||
* | fmt | Joey Hess | 2015-06-16 |
| | |||
* | rewrite so it's understandable without knowing about the related ↵ | Joey Hess | 2015-06-16 |
| | | | | command-line options | ||
* | move comment | Joey Hess | 2015-06-16 |
| | |||
* | avoid building unused bloomfilter when run without --all | Joey Hess | 2015-06-16 |
| | |||
* | on second thought, sync --content --unused is probably not useful, remove | Joey Hess | 2015-06-16 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-06-16 |
|\ | |||
* | | devblog | Joey Hess | 2015-06-16 |
| | | |||
* | | use bloom filter in second pass of sync --all --content | Joey Hess | 2015-06-16 |
| | | | | | | | | | | | | | | | | This is needed because when preferred content matches on files, the second pass would otherwise want to drop all keys. Using a bloom filter avoids this, and in the case of a false positive, a key will be left undropped that preferred content would allow dropping. Chances of that happening are a mere 1 in 1 million. | ||
| * | (no commit message) | dev@c21308d8de79665e508a8f95f6f68ef82d56f698 | 2015-06-16 |
| | | |||
* | | instance Hashable Key for bloomfilter | Joey Hess | 2015-06-16 |
| | | |||
* | | Increased the default annex.bloomaccuracy from 1000 to 10000000 | Joey Hess | 2015-06-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes git annex unused use around 48 mb more memory than it did before, but the massive increase in accuracy makes this worthwhile for all but the smallest systems. Also, I want to use the bloom filter for sync --all --content, to avoid dropping files that the preferred content doesn't want, and 1/1000 false positives would be far too many in that use case, even if it were acceptable for unused. Actual memory use numbers: 1000: 21.06user 3.42system 0:26.40elapsed 92%CPU (0avgtext+0avgdata 501552maxresident)k 1000000: 21.41user 3.55system 0:26.84elapsed 93%CPU (0avgtext+0avgdata 549496maxresident)k 10000000: 21.84user 3.52system 0:27.89elapsed 90%CPU (0avgtext+0avgdata 549920maxresident)k Based on these numbers, 10 million seemed a better pick than 1 million. | ||
* | | wording | Joey Hess | 2015-06-16 |
| | | |||
* | | adjust standard preferred content to work better with git annex sync --all ↵ | Joey Hess | 2015-06-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --content backup: Use new "anything" terminal. This means that content that is not unused, but has no associated file will be wanted by backup repos. unwanted: "not anything" will result in any and all content moving off of these repos. incremental backup: Remove the "(include=* or unused)", so it matches content that has no associated files but is not unused. client: Add a include=* to the expression. This limits it to matching only files in the work tree. Without this change, sync --all --content would match a key against the expression, and since it matches exclude=archive/*, the client repo would have wanted the file content. The "and not unused" would have kept unused objects out, but not objects that were not known to be unused, or objects that another branch referred to. In practice, everything would have flooded into client repos without this change. | ||
* | | Fix incremental backup standard preferred content expression to match its ↵ | Joey Hess | 2015-06-16 |
| | | | | | | | | | | | | documentation, which says it does not want files that have reached a backup repository. Checked history and these have been out of sync from the very beginning! | ||
| * | sign and split out | anarcat | 2015-06-16 |
| | | |||
| * | first python implementation of this | anarcat | 2015-06-16 |
| | | |||
* | | Added new "anything" preferred content expression, which matches all ↵ | Joey Hess | 2015-06-16 |
| | | | | | | | | versions of all files. | ||
* | | sync: Add support for --all and --unused. | Joey Hess | 2015-06-16 |
| | | |||
| * | Added a comment | anarcat | 2015-06-16 |
| | | |||
* | | update | Joey Hess | 2015-06-16 |
| | | |||
* | | switch code to using associated files | Joey Hess | 2015-06-16 |
|/ | |||
* | actually.. | Joey Hess | 2015-06-16 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-06-16 |
|\ | |||
* | | info: Added json output for "backend usage", "numcopies stats", ↵ | Joey Hess | 2015-06-16 |
| | | | | | | | | "repositories containing these files", and "transfers in progress". | ||
| * | Added a comment | eigengrau | 2015-06-16 |
| | | |||
| * | neat checksumming api at s3 that could be leveraged | https://id.koumbit.net/anarcat | 2015-06-16 |
| | |