summaryrefslogtreecommitdiff
path: root/reftable
AgeCommit message (Expand)Author
2024-04-16Merge branch 'jt/reftable-geometric-compaction'Junio C Hamano
2024-04-12Merge branch 'ps/reftable-binsearch-updates'Junio C Hamano
2024-04-09Merge branch 'ps/pack-refs-auto'Junio C Hamano
2024-04-08reftable/stack: use geometric table compactionJustin Tobler
2024-04-08reftable/stack: expose option to disable auto-compactionJustin Tobler
2024-04-05Merge branch 'ps/pack-refs-auto' into jt/reftable-geometric-compactionJunio C Hamano
2024-04-03reftable/block: avoid decoding keys when searching restart pointsPatrick Steinhardt
2024-04-03reftable/record: extract function to decode key lengthsPatrick Steinhardt
2024-04-03reftable/block: fix error handling when searching restart pointsPatrick Steinhardt
2024-04-03reftable/block: refactor binary search over restart pointsPatrick Steinhardt
2024-04-03reftable/refname: refactor binary search over refnamesPatrick Steinhardt
2024-04-03reftable/basics: improve `binsearch()` testPatrick Steinhardt
2024-04-03reftable/basics: fix return type of `binsearch()` to be `size_t`Patrick Steinhardt
2024-04-01Merge branch 'ps/reftable-unit-test-nfs-workaround'Junio C Hamano
2024-03-25reftable/stack: gracefully handle failed auto-compaction due to locksPatrick Steinhardt
2024-03-25reftable/stack: use error codes when locking fails during compactionPatrick Steinhardt
2024-03-25reftable/error: discern locked/outdated errorsPatrick Steinhardt
2024-03-25reftable/stack: fix error handling in `reftable_stack_init_addition()`Patrick Steinhardt
2024-03-21Merge branch 'ps/reftable-reflog-iteration-perf'Junio C Hamano
2024-03-21Merge branch 'ps/reftable-block-search-fix'Junio C Hamano
2024-03-21Merge branch 'ps/reftable-stack-tempfile'Junio C Hamano
2024-03-21reftable: fix tests being broken by NFS' delete-after-close semanticsPatrick Steinhardt
2024-03-18Merge branch 'ps/reftable-stack-tempfile' into ps/pack-refs-autoJunio C Hamano
2024-03-07reftable/block: fix binary search over restart counterPatrick Steinhardt
2024-03-07reftable/record: fix memory leak when decoding object recordsPatrick Steinhardt
2024-03-07reftable/stack: register compacted tables as tempfilesPatrick Steinhardt
2024-03-07reftable/stack: register lockfiles during compactionPatrick Steinhardt
2024-03-07reftable/stack: register new tables as tempfilesPatrick Steinhardt
2024-03-05reftable/record: use scratch buffer when decoding recordsPatrick Steinhardt
2024-03-05reftable/record: reuse message when decoding log recordsPatrick Steinhardt
2024-03-05reftable/record: reuse refnames when decoding log recordsPatrick Steinhardt
2024-03-05reftable/record: avoid copying author infoPatrick Steinhardt
2024-03-05reftable/record: convert old and new object IDs to arraysPatrick Steinhardt
2024-03-04reftable: allow inlining of a few functionsPatrick Steinhardt
2024-03-04reftable/record: decode keys in placePatrick Steinhardt
2024-03-04reftable/record: reuse refname when copyingPatrick Steinhardt
2024-03-04reftable/record: reuse refname when decodingPatrick Steinhardt
2024-03-04reftable/merged: avoid duplicate pqueue emptiness checkPatrick Steinhardt
2024-03-04reftable/merged: circumvent pqueue with single subiterPatrick Steinhardt
2024-03-04reftable/merged: handle subiter cleanup on close onlyPatrick Steinhardt
2024-03-04reftable/merged: remove unnecessary null check for subitersPatrick Steinhardt
2024-03-04reftable/merged: make subiters own their recordsPatrick Steinhardt
2024-03-04reftable/merged: advance subiter on subsequent iterationPatrick Steinhardt
2024-03-04reftable/merged: make `merged_iter` structure privatePatrick Steinhardt
2024-03-04reftable/pq: use `size_t` to track iterator indexPatrick Steinhardt
2024-02-27Merge branch 'ps/reftable-iteration-perf'Junio C Hamano
2024-02-13Merge branch 'jc/comment-style-fixes' into maint-2.43Junio C Hamano
2024-02-12Merge branch 'ps/reftable-styles'Junio C Hamano
2024-02-12Merge branch 'ps/reftable-multi-level-indices-fix'Junio C Hamano
2024-02-12reftable/reader: add comments to `table_iter_next()`Patrick Steinhardt