]> git.ipfire.org Git - thirdparty/git.git/commit
reftable/table: add `reftable_table` to the public interface
authorPatrick Steinhardt <ps@pks.im>
Mon, 7 Apr 2025 13:16:25 +0000 (15:16 +0200)
committerJunio C Hamano <gitster@pobox.com>
Mon, 7 Apr 2025 21:53:12 +0000 (14:53 -0700)
commitc8cbe85a233c7f38cb644c2e6a676871c90c9dcd
tree6a7ce1a6f390be1b0e81b04fa9bbad14386c91b6
parent50d845947734f45970439518047ab1f79628bb7e
reftable/table: add `reftable_table` to the public interface

The `reftable_table` interface is an internal implementation detail that
callers have no access to. Having direct access to this structure is
important though for a subsequent patch series that will implement
consistency checks for the reftable backend.

Move the structure into "reftable-table.h" so that it part of the public
interface.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
reftable/reftable-table.h
reftable/table.h