]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/object-store-midx-dedup-info'
authorJunio C Hamano <gitster@pobox.com>
Fri, 12 Sep 2025 17:41:18 +0000 (10:41 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 12 Sep 2025 17:41:18 +0000 (10:41 -0700)
commitc31a276f1207d3f794021023cc7e3b1ffddf3701
tree45c1770cc5a6b4b7d587b891ffc74ef0222a8332
parent4065e482f7fe349505877b45b6a5edaa12522f2d
parent13296ac909d53e14712f89a7f4fda94dd0465479
Merge branch 'ps/object-store-midx-dedup-info'

Further code clean-up for multi-pack-index code paths.

* ps/object-store-midx-dedup-info:
  midx: compute paths via their source
  midx: stop duplicating info redundant with its owning source
  midx: write multi-pack indices via their source
  midx: load multi-pack indices via their source
  midx: drop redundant `struct repository` parameter
  odb: simplify calling `link_alt_odb_entry()`
  odb: return newly created in-memory sources
  odb: consistently use "dir" to refer to alternate's directory
  odb: allow `odb_find_source()` to fail
  odb: store locality in object database sources
builtin/commit-graph.c
builtin/multi-pack-index.c
builtin/pack-objects.c
builtin/repack.c
midx-write.c
odb.c
odb.h