aboutsummaryrefslogtreecommitdiffstats
path: root/reftable/block.h
AgeCommit message (Expand)AuthorFilesLines
11 daysMerge branch 'ps/reftable-write-optim'Junio C Hamano1-0/+4
2024-04-15reftable/block: avoid copying block iterators on seekPatrick Steinhardt1-2/+0
2024-04-15reftable/block: reuse `zstream` state on inflationPatrick Steinhardt1-0/+3
2024-04-15reftable/block: reuse uncompressed blocksPatrick Steinhardt1-0/+4
2024-04-15reftable/block: move ownership of block reader into `struct table_iter`Patrick Steinhardt1-6/+11
2024-04-15reftable/block: introduce `block_reader_release()`Patrick Steinhardt1-0/+2
2024-04-15reftable/block: better grouping of functionsPatrick Steinhardt1-11/+11
2024-04-15reftable/block: merge `block_iter_seek()` and `block_reader_seek()`Patrick Steinhardt1-5/+2
2024-04-15reftable/block: rename `block_reader_start()`Patrick Steinhardt1-1/+1
2024-04-08reftable/block: reuse compressed arrayPatrick Steinhardt1-0/+3
2024-04-08reftable/block: reuse zstream when writing log blocksPatrick Steinhardt1-0/+1
2024-03-05reftable/record: use scratch buffer when decoding recordsPatrick Steinhardt1-0/+2
2024-03-04reftable/record: decode keys in placePatrick Steinhardt1-2/+0
2023-12-11reftable/block: reuse buffer to compute record keysPatrick Steinhardt1-0/+2
2023-12-11reftable/block: introduce macro to initialize `struct block_iter`Patrick Steinhardt1-0/+4
2021-12-23reftable: fix typo in headerHan-Wen Nienhuys1-1/+1
2021-10-08reftable: reading/writing blocksHan-Wen Nienhuys1-0/+127