git/odb
Patrick Steinhardt d6fc6fe6f8 odb/source: make `begin_transaction()` function pluggable
Introduce a new callback function in `struct odb_source` to make the
function pluggable.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2026-03-05 11:45:17 -08:00
..
source-files.c odb/source: make `begin_transaction()` function pluggable 2026-03-05 11:45:17 -08:00
source-files.h odb/source: make `free()` function pluggable 2026-03-05 11:45:15 -08:00
source.c odb/source: make `free()` function pluggable 2026-03-05 11:45:15 -08:00
source.h odb/source: make `begin_transaction()` function pluggable 2026-03-05 11:45:17 -08:00
streaming.c odb/source: make `read_object_stream()` function pluggable 2026-03-05 11:45:16 -08:00
streaming.h