]> arthur.barton.de Git - bup.git/commit - lib/bup/_helpers.c
ShaBloom: Add k=4 support for large repositories
authorBrandon Low <lostlogic@lostlogicx.com>
Mon, 7 Feb 2011 06:06:07 +0000 (22:06 -0800)
committerAvery Pennarun <apenwarr@gmail.com>
Mon, 7 Feb 2011 09:31:49 +0000 (01:31 -0800)
commitdde9f9a20a56df854393033501fc79cf233b42a2
treef3303b00e4215d074246f40fee921da35608783d
parent249326eb94c4f78c4114cb29272ef700d8dcfbd0
ShaBloom: Add k=4 support for large repositories

Comments pretty much tell the story, as 3TiB is really not large enough
for a backup system to support, this adds k=4 support to ShaBloom which
lets it hold 100s of TiB without too many negative tradeoffs.  Still
better to use k=5 for smaller repositories, so it switches when the
repository exceeds 3TiB.

Signed-off-by: Brandon Low <lostlogic@lostlogicx.com>
Documentation/bup-bloom.md
cmd/bloom-cmd.py
lib/bup/_helpers.c
lib/bup/git.py
lib/bup/t/tgit.py