git/odb
Junio C Hamano 11a064e7ed Merge branch 'ps/odb-stop-registering-in-memory-sources' into jch
The mechanism to register in-memory alternate object sources has
been removed, as submodule object databases are now accessed
natively via their own repository structures.  This simplifies
object database management and prepares the codebase for migrating
alternate tracking into the files backend.

* ps/odb-stop-registering-in-memory-sources:
  odb: remove the ability to link sources ad-hoc
  t/helper: stop registering alternates in "ref-store" command
  t/helper: adapt read-midx to not link ad-hoc source anymore
  builtin/multi-pack-index: refuse unknown sources with "--object-dir="
  odb/packed: fix memory leaks when freeing source
  tmp-objdir: drop unused function to register alternate
  odb: remove infrastructure to register submodule sources
  builtin/grep: stop registering submodule ODB as source
  submodule-config: stop registering submodule sources
  submodule-config: stop using `the_hash_algo`
  submodule-config: remove uses of `the_repository`
  cache-tree: remove dependency on `the_repository`
2026-09-01 12:20:57 -07:00
..
source-files.c Merge branch 'ps/odb-pluggable-fsck' into jch 2026-09-01 11:16:29 -07:00
source-files.h Merge branch 'ps/odb-make-creation-pluggable' 2026-08-20 07:30:52 -07:00
source-inmemory.c Merge branch 'ps/odb-pluggable-fsck' into jch 2026-09-01 11:16:29 -07:00
source-inmemory.h odb/source: introduce function to map source type to name 2026-08-06 21:24:25 -07:00
source-loose.c Merge branch 'ps/odb-pluggable-fsck' into jch 2026-09-01 11:16:29 -07:00
source-loose.h odb/source: introduce function to map source type to name 2026-08-06 21:24:25 -07:00
source-packed.c Merge branch 'ps/odb-stop-registering-in-memory-sources' into jch 2026-09-01 12:20:57 -07:00
source-packed.h odb/source: introduce function to map source type to name 2026-08-06 21:24:25 -07:00
source.c odb/source: introduce function to map source type to name 2026-08-06 21:24:25 -07:00
source.h Merge branch 'ps/odb-pluggable-fsck' into jch 2026-09-01 11:16:29 -07:00
streaming.c Merge branch 'ps/odb-eagerly-load-alternates' 2026-08-31 08:24:59 -07:00
streaming.h odb/streaming: unify function names to create new streams 2026-08-05 09:42:50 -07:00
transaction.c Merge branch 'jt/receive-pack-pluggable-writes' 2026-08-31 08:25:00 -07:00
transaction.h Merge branch 'jt/receive-pack-pluggable-writes' 2026-08-31 08:25:00 -07:00