Integrate `git-grep` with sparse-index and test the performance improvement. Note: This series is based on 'next' because the 'rm' series ede241c715 (rm: integrate with sparse-index, Aug 7th 2022) is in the 'next', and the test cases overlap. Base on top of 'next' makes sure there are no conflicts to reduce work for Junio. Shaoxuan Yuan (2): builtin/grep.c: add --sparse option builtin/grep.c: integrate with sparse index builtin/grep.c | 18 +++++++++++++++--- t/perf/p2000-sparse-operations.sh | 1 + t/t1092-sparse-checkout-compatibility.sh | 17 +++++++++++++++++ t/t7817-grep-sparse-checkout.sh | 12 ++++++------ 4 files changed, 39 insertions(+), 9 deletions(-) base-commit: c19287026c9b940f7f43d34e6dacbd5c34e4a2e0 -- 2.37.0