summaryrefslogtreecommitdiff
path: root/reftable/merged.c
AgeCommit message (Expand)Author
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-02-27Merge branch 'ps/reftable-iteration-perf'Junio C Hamano
2024-02-12reftable/merged: skip comparison for records of the same subiterPatrick Steinhardt
2024-02-12reftable/merged: allocation-less dropping of shadowed recordsPatrick Steinhardt
2024-02-06reftable/record: improve semantics when initializing recordsPatrick Steinhardt
2024-02-06reftable/merged: refactor initialization of iteratorsPatrick Steinhardt
2024-02-06reftable/merged: refactor seeking of recordsPatrick Steinhardt
2024-02-06reftable/stack: use `size_t` to track stack lengthPatrick Steinhardt
2024-02-06reftable: introduce macros to allocate arraysPatrick Steinhardt
2024-01-16Merge branch 'ps/reftable-fixes-and-optims'Junio C Hamano
2024-01-08Merge branch 'en/header-cleanup'Junio C Hamano
2024-01-03reftable/merged: transfer ownership of records when iteratingPatrick Steinhardt
2024-01-03reftable/merged: really reuse buffers to compute record keysPatrick Steinhardt
2023-12-26treewide: remove unnecessary includes in source filesElijah Newren
2023-12-11reftable/merged: reuse buffer to compute record keysPatrick Steinhardt
2022-09-15reftable: use a pointer for pq_entry paramElijah Conners
2022-01-20reftable: make reftable_record a tagged unionHan-Wen Nienhuys
2021-10-08reftable: add merged table viewHan-Wen Nienhuys