git-annex/Annex
Joey Hess 8b74aec3ea Increased the default annex.bloomaccuracy from 1000 to 10000000
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.
2015-06-16 18:12:00 -04:00
..
Branch update my email address and homepage url 2015-01-21 12:50:09 -04:00
Content a few hlints 2015-04-11 00:10:34 -04:00
MetaData update my email address and homepage url 2015-01-21 12:50:09 -04:00
View update my email address and homepage url 2015-01-21 12:50:09 -04:00
AutoMerge.hs remove Params constructor from Utility.SafeCommand 2015-06-01 13:52:23 -04:00
BloomFilter.hs Increased the default annex.bloomaccuracy from 1000 to 10000000 2015-06-16 18:12:00 -04:00
Branch.hs remove Params constructor from Utility.SafeCommand 2015-06-01 13:52:23 -04:00
BranchState.hs simplify and make more atomic 2015-04-10 15:16:17 -04:00
CatFile.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
CheckAttr.hs refactor 2015-04-10 17:53:58 -04:00
CheckIgnore.hs refactor 2015-04-10 17:53:58 -04:00
Concurrent.hs refactor 2015-04-10 17:53:58 -04:00
Content.hs Fix bug that prevented enumerating locally present objects in repos tuned with annex.tune.objecthash1=true 2015-06-11 15:15:05 -04:00
Difference.hs a few hlints 2015-04-11 00:10:34 -04:00
Direct.hs Submodules are now supported by git-annex! 2015-03-02 16:43:44 -04:00
DirHashes.hs a few hlints 2015-04-11 00:10:34 -04:00
Drop.hs Merge branch 'master' into concurrentprogress 2015-05-12 13:23:22 -04:00
Environment.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
FileMatcher.hs Added new "anything" preferred content expression, which matches all versions of all files. 2015-06-16 17:03:34 -04:00
Fixup.hs avoid using --literal-pathspecs with git older than 1.8.1 which added it 2015-04-06 13:46:11 -04:00
Hook.hs Added a post-update-annex hook, which is run after the git-annex branch is updated. Needed for git update-server-info. 2015-03-20 14:52:58 -04:00
Index.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Init.hs Make repo init more robust. 2015-04-20 14:01:41 -04:00
Journal.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Link.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
LockFile.hs use lock pools throughout git-annex 2015-05-19 14:09:52 -04:00
MakeRepo.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
MetaData.hs a few hlints 2015-04-11 00:10:34 -04:00
Notification.hs a few hlints 2015-04-11 00:10:34 -04:00
NumCopies.hs import --clean-duplicates: Fix bug that didn't count local or trusted repo's copy of a file as one of the necessary copies to allow removing it from the import location. 2015-06-03 13:15:38 -04:00
Path.hs Fix bug introduced in the last release that broke git-annex sync when git-annex was installed from the standalone tarball. 2015-03-27 12:55:18 -04:00
Perms.hs better memoize core.sharedrepository handling 2015-05-19 15:04:24 -04:00
Queue.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Quvi.hs remove Params constructor from Utility.SafeCommand 2015-06-01 13:52:23 -04:00
ReplaceFile.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Ssh.hs remove Params constructor from Utility.SafeCommand 2015-06-01 13:52:23 -04:00
TaggedPush.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Transfer.hs use lock pools throughout git-annex 2015-05-19 14:09:52 -04:00
Url.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
UUID.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
VariantFile.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Version.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
View.hs a few hlints 2015-04-11 00:10:34 -04:00
Wanted.hs import Data.Default in Common 2015-01-28 16:11:28 -04:00