]> git.99rst.org Git - git.git/commit
Merge branch 'ps/odb-source-packed' into ps/connected-generic-promisor-checks
authorJunio C Hamano <redacted>
Mon, 22 Jun 2026 17:43:15 +0000 (10:43 -0700)
committerJunio C Hamano <redacted>
Mon, 22 Jun 2026 17:43:15 +0000 (10:43 -0700)
commit9b46d7c7766753fd55687ac4357f3b9f988de4e3
treea3f531ccaab5cbf356d7fed8dacb78ee3a954996
parent8d96f09e9245ddf80c1981476fcbac8c4bb4125f
parent1bba3c035d2283456edcb159e965b8be2015e114
Merge branch 'ps/odb-source-packed' into ps/connected-generic-promisor-checks

* ps/odb-source-packed:
  odb/source-packed: drop pointer to "files" parent source
  midx: refactor interfaces to work on "packed" source
  odb/source-packed: stub out remaining functions
  odb/source-packed: wire up `freshen_object()` callback
  odb/source-packed: wire up `find_abbrev_len()` callback
  odb/source-packed: wire up `count_objects()` callback
  odb/source-packed: wire up `for_each_object()` callback
  odb/source-packed: wire up `read_object_stream()` callback
  odb/source-packed: wire up `read_object_info()` callback
  packfile: use higher-level interface to implement `has_object_pack()`
  odb/source-packed: wire up `reprepare()` callback
  odb/source-packed: wire up `close()` callback
  odb/source-packed: start converting to a proper `struct odb_source`
  odb/source-packed: store pointer to "files" instead of generic source
  packfile: move packed source into "odb/" subsystem
  packfile: split out packfile list logic
  packfile: rename `struct packfile_store` to `odb_source_packed`
Makefile
builtin/cat-file.c
builtin/pack-objects.c
commit-graph.c
midx-write.c
odb/source.h
git clone https://git.99rst.org/PROJECT