Jonathan Tan <jonathantanmy@xxxxxxxxxx> writes: > Thanks everyone for looking at it. Here's version 2. > > Jonathan Tan (4): > t0410: make test description clearer > t0410: use from-scratch server > t5300: move --window clamp test next to unclamped > index-pack: repack local links into promisor packs > > Documentation/git-index-pack.txt | 5 ++ > builtin/index-pack.c | 110 ++++++++++++++++++++++++++++++- > builtin/pack-objects.c | 28 ++++++++ > t/t0410-partial-clone.sh | 6 +- > t/t5300-pack-object.sh | 10 +-- > t/t5616-partial-clone.sh | 30 +++++++++ > 6 files changed, 179 insertions(+), 10 deletions(-) The reasoning behind each commit seems to be very well described. Thanks, queued. You may already have noticed this, but with this topic merged, 'seen' seems to start failing leak checker jobs e.g. https://github.com/git/git/actions/runs/11642458705 https://github.com/git/git/actions/runs/11642458705/job/32422074222#step:4:1964 https://github.com/git/git/actions/runs/11642458705/job/32422074132#step:4:1963