aboutsummaryrefslogtreecommitdiffstats
path: root/reftable/table.c
AgeCommit message (Expand)AuthorFilesLines
2025-05-12reftable: fix perf regression when reading blocks of unwanted typePatrick Steinhardt1-10/+1
2025-04-07reftable/table: move printing logic into test helperPatrick Steinhardt1-65/+0
2025-04-07reftable/constants: make block types part of the public interfacePatrick Steinhardt1-20/+20
2025-04-07reftable/table: introduce iterator for table blocksPatrick Steinhardt1-0/+47
2025-04-07reftable/block: make block iterators reseekablePatrick Steinhardt1-4/+7
2025-04-07reftable/block: rename `block_reader` to `reftable_block`Patrick Steinhardt1-23/+23
2025-04-07reftable/block: rename `block` to `block_data`Patrick Steinhardt1-8/+8
2025-04-07reftable/table: move reading block into block readerPatrick Steinhardt1-59/+6
2025-04-07reftable/block: simplify how we track restart pointsPatrick Steinhardt1-1/+1
2025-04-07reftable/blocksource: consolidate code into a single filePatrick Steinhardt1-28/+5
2025-04-07reftable/reader: rename data structure to "table"Patrick Steinhardt1-0/+879