]> git.michaelhowe.org Git - packages/b/bup.git/commit
Use a heapq object to accelerate git.idxmerge().
authorAvery Pennarun <apenwarr@gmail.com>
Tue, 2 Feb 2010 02:10:08 +0000 (21:10 -0500)
committerAvery Pennarun <apenwarr@gmail.com>
Tue, 2 Feb 2010 02:14:14 +0000 (21:14 -0500)
commit04e1c07492984b3e722c3c5d983cf23ecd1887c5
tree8204ecc69257e1375a69f5f4483c1bc551b4a6c8
parentd9967d8c4d532bb41c07358acb650f25132bf067
Use a heapq object to accelerate git.idxmerge().

This greatly accelerates bup margin and bup midx when you're iterating
through a large number of packs.
cmd-margin.py
git.py