diff options
author | Patrick Steinhardt <ps@pks.im> | 2025-04-07 15:16:23 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2025-04-07 14:53:11 -0700 |
commit | 6da48a5e00ae77c4092e78ac8ac8641a90660343 (patch) | |
tree | 5e0241841f4538cafe58f86d1994d2c1ba7ec62d /commit-graph.c | |
parent | 156d79cef0de565408e41f840bbda87114367977 (diff) |
reftable/block: make block iterators reseekable
Refactor the block iterators so that initialization and seeking are
different from one another. This makes the iterator trivially reseekable
by storing the pointer to the block at initialization time, which we can
then reuse on every seek.
This refactoring prepares the code for exposing a `reftable_iterator`
interface for blocks in a subsequent commit. Callsites are adjusted
accordingly.
Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'commit-graph.c')
0 files changed, 0 insertions, 0 deletions