git-annex/doc
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
..
android
Android Added a comment: Weirdness when run from adb shell 2015-05-06 14:28:43 +00:00
assistant Added a comment: window manager on 1st machine 2015-03-03 21:30:53 +00:00
automatic_conflict_resolution
backends
bare_repositories Added a comment 2015-05-21 06:14:33 +00:00
bugs Merge branch 'master' of ssh://git-annex.branchable.com 2015-06-16 13:50:48 -04:00
coding_style
contact
copies
design plan update 2015-06-12 14:32:18 -04:00
devblog devblog 2015-06-09 15:59:03 -04:00
direct_mode removed 2015-05-27 21:36:08 +00:00
download
ekg
encryption Added a comment 2015-03-10 22:16:09 +00:00
footer
forum link to todo item about this 2015-06-15 13:57:23 -04:00
future_proofing
git-annex-direct Added a comment: … 2015-06-13 13:07:49 +00:00
how_it_works
install remove documentation of obsolete docker containers for building git-annex 2015-06-01 14:29:30 -04:00
internals fix filename 2015-06-09 17:51:59 -04:00
license
links Submodules are now supported by git-annex! 2015-03-02 16:43:44 -04:00
metadata Added a comment: TODO written 2015-05-06 14:24:56 +00:00
news comment 2015-06-02 14:56:16 -04:00
not
polls
preferred_content adjust standard preferred content to work better with git annex sync --all --content 2015-06-16 17:18:53 -04:00
required_content comment 2015-04-29 14:05:12 -04:00
scalability
special_remotes Merge branch 'master' of ssh://git-annex.branchable.com 2015-06-05 16:28:08 -04:00
sync
templates
testimonials
tips add basic progress 2015-06-15 15:27:17 -04:00
todo sync: Add support for --all and --unused. 2015-06-16 16:50:03 -04:00
trust followup 2015-05-05 14:07:39 -04:00
tuning
upgrades
use_case
users 2015-06-05 08:13:02 +00:00
videos
walkthrough
Android.mdwn Various typo fixes in doc/*.mdwn 2015-04-02 01:50:17 +02:00
assistant.mdwn
automatic_conflict_resolution.mdwn Various typo fixes in doc/*.mdwn 2015-04-02 01:50:17 +02:00
backends.mdwn
bare_repositories.mdwn
bugs.mdwn
builds.mdwn
chunking.mdwn Various typo fixes in doc/*.mdwn 2015-04-02 01:50:17 +02:00
coding_style.mdwn
comments.mdwn
contact.mdwn
contribute.mdwn
copies.mdwn
design.mdwn
devblog.mdwn
direct_mode.mdwn response; delete duplicate forum thread 2015-05-27 14:35:29 -04:00
distributed_version_control.mdwn
download.mdwn clean up obsolete branches 2015-06-12 14:37:35 -04:00
ekg.mdwn
encryption.mdwn clarify 2015-03-31 15:48:44 -04:00
favicon.ico
forum.mdwn
future_proofing.mdwn
git-annex-add.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-addunused.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-addurl.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-assistant.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-checkpresentkey.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-contentlocation.mdwn contentlocation, examinekey, lookupkey: Added --batch mode option. 2015-05-06 13:44:53 -04:00
git-annex-copy.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-dead.mdwn dead --key: Can be used to mark a key as dead. 2015-06-09 14:52:05 -04:00
git-annex-describe.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-diffdriver.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-direct.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-drop.mdwn doc/*.mdwn: Various typo fixes 2015-05-30 16:54:14 +02:00
git-annex-dropkey.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-dropunused.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-edit.mdwn splitting up the man page 2015-03-23 15:36:10 -04:00
git-annex-enableremote.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-examinekey.mdwn contentlocation, examinekey, lookupkey: Added --batch mode option. 2015-05-06 13:44:53 -04:00
git-annex-expire.mdwn doc/git-annex-{expire,fromkey}.mdwn: Fix a couple of typos 2015-04-11 16:37:15 +02:00
git-annex-find.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-findref.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-fix.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-forget.mdwn separated man pages for all the maintenance commands 2015-03-24 15:23:59 -04:00
git-annex-fromkey.mdwn fromkey, registerurl: Allow urls to be specified instead of keys, and generate URL keys. 2015-05-22 22:41:36 -04:00
git-annex-fsck.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-fuzztest.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-get.mdwn get --incomplete: New option to resume any interrupted downloads. 2015-06-02 14:20:38 -04:00
git-annex-group.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-groupwanted.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-import.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-importfeed.mdwn doc/*.mdwn: Various typo fixes 2015-05-30 16:54:14 +02:00
git-annex-indirect.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-info.mdwn info: Added --bytes option. 2015-04-12 14:08:40 -04:00
git-annex-init.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-initremote.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-list.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-lock.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-log.mdwn separated man pages for all the maintenance commands 2015-03-24 15:23:59 -04:00
git-annex-lookupkey.mdwn doc/*.mdwn: Various typo fixes 2015-05-30 16:54:14 +02:00
git-annex-map.mdwn separated man pages for all the maintenance commands 2015-03-24 15:23:59 -04:00
git-annex-matching-options.mdwn splitting up the man page 2015-03-23 15:36:10 -04:00
git-annex-merge.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-metadata.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-migrate.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-mirror.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-move.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-numcopies.mdwn separated man pages for all the setup commands while at the gate in ATL 2015-03-23 18:20:42 -04:00
git-annex-pre-commit.mdwn fix man page synopsis 2015-05-01 13:34:32 -04:00
git-annex-preferred-content.mdwn required: New command, like wanted, but for required content. 2015-04-18 16:04:35 -04:00
git-annex-proxy.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-readpresentkey.mdwn Various typo fixes in doc/*.mdwn 2015-04-17 16:42:16 +02:00
git-annex-registerurl.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-reinit.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-reinject.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-rekey.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-remotedaemon.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-repair.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-required.mdwn explain in the required manpage the difference with wanted 2015-05-29 12:02:22 -04:00
git-annex-resolvemerge.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-rmurl.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-schedule.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-semitrust.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-setpresentkey.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-shell.mdwn doc/*.mdwn: Various typo fixes 2015-05-30 16:54:14 +02:00
git-annex-status.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-sync.mdwn sync: Add support for --all and --unused. 2015-06-16 16:50:03 -04:00
git-annex-test.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-testremote.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-transferkey.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-transferkeys.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-trust.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-unannex.mdwn Various typo fixes in doc/*.mdwn 2015-04-02 01:50:17 +02:00
git-annex-undo.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-ungroup.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-uninit.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-unlock.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-untrust.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-unused.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-upgrade.mdwn link to release notes and upgrades notes 2015-06-03 14:30:03 +00:00
git-annex-vadd.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-vcycle.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-version.mdwn version: Add --raw 2015-04-02 15:37:39 -04:00
git-annex-vfilter.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-vicfg.mdwn separated man pages for all the setup commands while at the gate in ATL 2015-03-23 18:20:42 -04:00
git-annex-view.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex-vpop.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-wanted.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-watch.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-webapp.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-whereis.mdwn expand manpages cross-references significantly 2015-05-29 12:12:55 -04:00
git-annex-xmppgit.mdwn finished splitting out man pages for all commands 2015-03-25 12:09:49 -04:00
git-annex.mdwn Increased the default annex.bloomaccuracy from 1000 to 10000000 2015-06-16 18:12:00 -04:00
git-union-merge.mdwn More typo fixes in doc/*.mdwn 2015-04-17 18:32:03 +02:00
how_it_works.mdwn
index.mdwn twitter search seems to be too broken to include a feed from it anymore 2015-05-16 15:41:12 -04:00
install.mdwn link to the standalone debian packages 2015-06-09 13:48:28 +00:00
internals.mdwn note on deleting files 2015-06-09 16:33:25 -04:00
license.mdwn
location_tracking.mdwn
logo-old-bw.svg
logo-old.png
logo-old.svg
logo-old_small.png
logo.mdwn
logo.svg
logo_16x16.png
logo_32x32.png
logo_small.png
meta.mdwn
metadata.mdwn
news.mdwn
not.mdwn quick look at git-lfs 2015-04-08 17:53:12 -04:00
polls.mdwn
preferred_content.mdwn Added new "anything" preferred content expression, which matches all versions of all files. 2015-06-16 17:03:34 -04:00
privacy.mdwn Various typo fixes in doc/*.mdwn 2015-04-17 16:42:16 +02:00
publicrepos.mdwn 2015-06-06 17:02:13 +00:00
related_software.mdwn add the Isuma Media Players project 2015-06-02 15:32:35 -04:00
repomap.png
required_content.mdwn required: New command, like wanted, but for required content. 2015-04-18 16:04:35 -04:00
scalability.mdwn
shortcuts.mdwn
sidebar.mdwn
sitemap.mdwn
special_remotes.mdwn experimental ipfs special remote, with addurl support 2015-03-05 12:08:50 -04:00
submodules.mdwn fixup annex link target calculation when submodules are used in filesystems not supporting symlinks 2015-03-04 16:08:41 -04:00
summary.mdwn
sync.mdwn
testimonials.mdwn
thanks.mdwn
tips.mdwn
todo.mdwn
transferring_data.mdwn Various typo fixes in doc/*.mdwn 2015-04-17 16:42:16 +02:00
trust.mdwn Various typo fixes in doc/*.mdwn 2015-04-17 16:42:16 +02:00
tuning.mdwn doc/*.mdwn: Various typo fixes 2015-05-30 16:54:14 +02:00
upgrades.mdwn remove superfluous header 2015-06-03 14:28:58 +00:00
users.mdwn
videos.mdwn
walkthrough.mdwn