MANIFEST.in
author Joshua Redstone <joshua.redstone@fb.com>
Fri, 18 May 2012 12:45:47 -0700
branchstable
changeset 1112 3007e5d9eb4e
parent 238 e4a389eca1b9
permissions -rw-r--r--
strip: incrementally update the branchheads cache after a strip This function augments strip to incrementally update the branchheads cache rather than recompute it from scratch. This speeds up the performance of strip and rebase on repos with long history. The performance optimization only happens if the revisions stripped are all on the same branch and the parents of the stripped revisions are also on that same branch. This adds a few test cases, particularly one that reproduces the extra heads that mpm observed. [ original upstream message ]

# $Id$

include tests/test-keyword tests/test-keyword.out

include MANIFEST.in