Merge branch 'jt/repack-local-promisor'
commit0c11ef13565b7428437645d8c54cce4fbbc7df36
authorJunio C Hamano <gitster@pobox.com>
Wed, 20 Nov 2024 05:47:16 +0000 (20 14:47 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 20 Nov 2024 05:47:16 +0000 (20 14:47 +0900)
treebc34b80ba8383c204c98df64757066efc1ced718
parent090d24e9af6e9f59c3f7bee97c42bb1ae3c7f559
parentc08589efdc57604590c5892b52c6820d00f6e0fd
Merge branch 'jt/repack-local-promisor'

"git gc" discards any objects that are outside promisor packs that
are referred to by an object in a promisor pack, and we do not
refetch them from the promisor at runtime, resulting an unusable
repository.  Work it around by including these objects in the
referring promisor pack at the receiving end of the fetch.

* jt/repack-local-promisor:
  index-pack: repack local links into promisor packs
  t5300: move --window clamp test next to unclamped
  t0410: use from-scratch server
  t0410: make test description clearer