]> arthur.barton.de Git - bup.git/commit - cmd/midx-cmd.py
Merge branch 'bloom'
authorAvery Pennarun <apenwarr@gmail.com>
Tue, 8 Feb 2011 06:16:08 +0000 (22:16 -0800)
committerAvery Pennarun <apenwarr@gmail.com>
Tue, 8 Feb 2011 06:16:08 +0000 (22:16 -0800)
commit402bcfc3d111e9a9e09bed69474242b0caa4fc3b
tree3c273ff15d57698d8ab60e1d4638e736e6734223
parent3905dfd58ba7572508dac4a8d82cbc9e2db582ec
parentf841907461d0279faaddde750adf0b23d440a328
Merge branch 'bloom'

* bloom:
  bloom: avoid kernel disk flushes when we dirty a lot of pages.
  midx4: Properly decide whether to do progress in C
  midx4: Don't use Py_ssize_t, it's not in python2.4
  cmd/bloom: map only one .idx file at a time.
  bloom: Use truncate not writing zeros in create
  bloom: Don't use function pointers in tight loops
  Fix updating of bloom with additional files
  ShaBloom.init(): initialize members before the assert().
  cmd/bloom: actually, always use the same temp filename.
  cmd/bloom: use mkstemp() instead of NamedTemporaryFile().
  midx: Write midx4 in C rather than python
  midx4: midx2 with idx backreferences
  ShaBloom: Add k=4 support for large repositories
  ShaBloom prefilter to detect nonexistant objects
  mmap: Make closing source file optional