git/odb
Patrick Steinhardt bdf92ad403 odb/source: introduce function to map source type to name
Introduce a new function that maps an object source's type to a
human-readable name. Use the function to provide better human-readable
error messages for the downcasting functions.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2026-07-24 10:21:44 -07:00
..
source-files.c Merge branch 'jt/receive-pack-use-odb-transactions' 2026-07-22 10:30:53 -07:00
source-files.h odb/source: introduce function to map source type to name 2026-07-24 10:21:44 -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 setup: detangle loading of loose object maps 2026-07-24 10:21:44 -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-for-each-object-filter' 2026-07-22 10:30:54 -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 odb/source: introduce function to map source type to name 2026-07-24 10:21:44 -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