From: Junio C Hamano Date: Tue, 2 Jun 2026 07:15:29 +0000 (+0900) Subject: Merge branch 'ds/path-walk-filters' X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=ffaa2eddd07afa5a86daaf0f9fd8838fb283dc2d;p=thirdparty%2Fgit.git Merge branch 'ds/path-walk-filters' The "git pack-objects --path-walk" traversal has been integrated with several object filters, including blobless and sparse filters. * ds/path-walk-filters: path-walk: support `combine` filter path-walk: support `object:type` filter path-walk: support `tree:0` filter t6601: tag otherwise-unreachable trees pack-objects: support sparse:oid filter with path-walk path-walk: add pl_sparse_trees to control tree pruning path-walk: support blob size limit filter backfill: die on incompatible filter options path-walk: support blobless filter path-walk: always emit directly-requested objects t/perf: add pack-objects filter and path-walk benchmark pack-objects: pass --objects with --path-walk t5620: make test work with path-walk var --- ffaa2eddd07afa5a86daaf0f9fd8838fb283dc2d diff --cc t/helper/test-path-walk.c index 69676b15a5,3f2b50a9aa..4233badb58 --- a/t/helper/test-path-walk.c +++ b/t/helper/test-path-walk.c @@@ -89,8 -95,8 +95,8 @@@ int cmd__path_walk(int argc, const cha OPT_END(), }; - setup_git_directory(); + setup_git_directory(the_repository); - revs.repo = the_repository; + repo_init_revisions(the_repository, &revs, NULL); argc = parse_options(argc, argv, NULL, options, path_walk_usage,