diff options
author | Jeff King <peff@peff.net> | 2015-07-01 14:42:17 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2015-07-01 12:00:50 -0700 |
commit | c8a70d35090c490ce0e9f1354ef372b2887bea28 (patch) | |
tree | ce7496ef602855265f6980c6556cecd2bf8f0607 /http-walker.c | |
parent | 282616c72d1d08a77ca4fe1186cb708c38408d87 (diff) | |
download | git-c8a70d35090c490ce0e9f1354ef372b2887bea28.tar.gz git-c8a70d35090c490ce0e9f1354ef372b2887bea28.tar.xz |
rev-list: disable --use-bitmap-index when pruning commits
The reachability bitmaps do not have enough information to
tell us which commits might have changed path "foo", so the
current code produces wrong answers for:
git rev-list --use-bitmap-index --count HEAD -- foo
(it silently ignores the "foo" limiter). Instead, we should
fall back to doing a normal traversal (it is OK to fall
back rather than complain, because --use-bitmap-index is a
pure optimization, and might not kick in for other reasons,
such as there being no bitmaps in the repository).
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'http-walker.c')
0 files changed, 0 insertions, 0 deletions