git/odb
Junio C Hamano 0dbf4ad9f5 Merge branch 'ps/odb-make-creation-pluggable' into seen
The creation of the on-disk data structures for the object database
has been made pluggable, allowing future backends to customize their
setup.  As part of this, the initialization of the object database
has been deferred, and the loading of the loose-object map has been
detangled from repository initialization.

* ps/odb-make-creation-pluggable:
  odb: make creation of on-disk structures pluggable
  odb/source: introduce function to map source type to name
  setup: defer object database creation
  setup: detangle loading of loose object maps
  loose: load loose object map for the correct source
2026-07-24 16:12:34 -07:00
..
source-files.c Merge branch 'ps/odb-make-creation-pluggable' into seen 2026-07-24 16:12:34 -07:00
source-files.h Merge branch 'ps/odb-make-creation-pluggable' into seen 2026-07-24 16:12:34 -07:00
source-inmemory.c Merge branch 'jt/receive-pack-use-odb-transactions' 2026-07-22 10:30:53 -07:00
source-inmemory.h odb/source: introduce function to map source type to name 2026-07-24 10:21:44 -07:00
source-loose.c Merge branch 'ps/odb-make-creation-pluggable' into seen 2026-07-24 16:12:34 -07:00
source-loose.h odb/source: introduce function to map source type to name 2026-07-24 10:21:44 -07:00
source-packed.c Merge branch 'ps/odb-move-loose-object-writing' into jch 2026-07-24 14:40:42 -07:00
source-packed.h odb/source: introduce function to map source type to name 2026-07-24 10:21:44 -07:00
source.c odb/source: introduce function to map source type to name 2026-07-24 10:21:44 -07:00
source.h Merge branch 'ps/odb-make-creation-pluggable' into seen 2026-07-24 16:12:34 -07:00
streaming.c odb: use size_t for object_info.sizep and the size APIs 2026-06-15 07:45:41 -07:00
streaming.h Merge branch 'ps/odb-in-memory' into ps/odb-source-loose 2026-05-21 22:34:55 +09:00
transaction.c odb/transaction: introduce ODB transaction flags 2026-07-10 13:21:53 -07:00
transaction.h odb/transaction: introduce ODB transaction flags 2026-07-10 13:21:53 -07:00