]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/connected-generic-promisor-checks'
authorJunio C Hamano <gitster@pobox.com>
Mon, 6 Jul 2026 22:50:24 +0000 (15:50 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 6 Jul 2026 22:50:25 +0000 (15:50 -0700)
commita4d2e8a074a9ee95dfef1f7da21b5fbe0108f3f6
treef77c1aa51f58df3edf0e4f5ad94ed982741a2364
parent3442a0fb7927f3bb6710c1c75f03b4f783605d57
parent66ee9cb93086b27721a36e2ba877921dcf177d91
Merge branch 'ps/connected-generic-promisor-checks'

The connectivity check has been refactored to search for promisor
objects in a generic way using the object database interface,
rather than iterating packfiles directly. This allows connectivity
checks to work properly in repositories that do not use packfiles.

* ps/connected-generic-promisor-checks:
  connected: search promisor objects generically
  connected: split out promisor-based connectivity check
  odb/source-packed: support flags when iterating an object prefix
  odb/source-packed: extract logic to skip certain packs
odb/source-packed.c