Re: [PATCH] pack-bitmap: avoid traversal of objects referenced by uninteresting tag
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Mar 19, 2021, 00:13 UTC
- Message-ID
- <xmqqk0q4ov95.fsf@gitster.g>
- In-Reply-To
- <e342077ed116fb47c6a0fa645abd5558310efb09.1615993858.git.ps@pks.im>
Patrick Steinhardt <ps@pks.im> writes:
> While most benchmarks are probably in the range of noise, the newly > added 5310.8 benchmark shows a performance improvement of 25600%.
which sounds impressive, but ...
> +test_perf 'rev-list with negation (objects)' ' > + git rev-list --not --all --use-bitmap-index --objects >/dev/null > +'
... is this an interesting use case to begin with, without any positive end?
> + > test_perf 'rev-list count with blob:none' ' > git rev-list --use-bitmap-index --count --objects --all \ > --filter=blob:none >/dev/null