index
:
git
gitk-resize-error
main
Fork of git SCM with my patches.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
reftable
/
merged.c
Age
Commit message (
Expand
)
Author
2025-04-07
reftable/constants: make block types part of the public interface
Patrick Steinhardt
2025-04-07
reftable/reader: rename data structure to "table"
Patrick Steinhardt
2025-04-07
reftable: fix formatting of the license header
Patrick Steinhardt
2025-02-18
reftable/basics: stop using `SWAP()` macro
Patrick Steinhardt
2025-02-18
reftable/record: don't `BUG()` in `reftable_record_cmp()`
Patrick Steinhardt
2025-02-18
reftable/record: stop using `BUG()` in `reftable_record_init()`
Patrick Steinhardt
2024-12-23
Merge branch 'ps/reftable-alloc-failures-zalloc-fix'
Junio C Hamano
2024-12-22
reftable/merged: fix zero-sized allocation when there are no readers
Patrick Steinhardt
2024-11-26
reftable/merged: drain priority queue on reseek
Patrick Steinhardt
2024-11-19
reftable/system: stop depending on "hash.h"
Patrick Steinhardt
2024-10-02
reftable: handle trivial allocation failures
Patrick Steinhardt
2024-10-02
reftable/pq: handle allocation failures when adding entries
Patrick Steinhardt
2024-10-02
reftable/reader: handle allocation failures in `reader_init_iter()`
Patrick Steinhardt
2024-10-02
reftable/merged: handle allocation failures in `merged_table_init_iter()`
Patrick Steinhardt
2024-08-22
reftable/generic: drop interface
Patrick Steinhardt
2024-08-22
reftable/merged: stop using generic tables in the merged table
Patrick Steinhardt
2024-08-22
reftable/merged: rename `reftable_new_merged_table()`
Patrick Steinhardt
2024-08-22
reftable/merged: expose functions to initialize iterators
Patrick Steinhardt
2024-06-17
Merge branch 'ps/ref-storage-migration'
Junio C Hamano
2024-06-06
reftable: inline `merged_table_release()`
Patrick Steinhardt
2024-05-13
reftable/merged: adapt interface to allow reuse of iterators
Patrick Steinhardt
2024-05-13
reftable/stack: provide convenience functions to create iterators
Patrick Steinhardt
2024-05-13
reftable/generic: move seeking of records into the iterator
Patrick Steinhardt
2024-05-13
reftable/merged: simplify indices for subiterators
Patrick Steinhardt
2024-05-13
reftable/merged: split up initialization and seeking of records
Patrick Steinhardt
2024-03-04
reftable/merged: avoid duplicate pqueue emptiness check
Patrick Steinhardt
2024-03-04
reftable/merged: circumvent pqueue with single subiter
Patrick Steinhardt
2024-03-04
reftable/merged: handle subiter cleanup on close only
Patrick Steinhardt
2024-03-04
reftable/merged: remove unnecessary null check for subiters
Patrick Steinhardt
2024-03-04
reftable/merged: make subiters own their records
Patrick Steinhardt
2024-03-04
reftable/merged: advance subiter on subsequent iteration
Patrick Steinhardt
2024-03-04
reftable/merged: make `merged_iter` structure private
Patrick Steinhardt
2024-02-26
Merge branch 'ps/reftable-iteration-perf'
Junio C Hamano
2024-02-12
reftable/merged: skip comparison for records of the same subiter
Patrick Steinhardt
2024-02-12
reftable/merged: allocation-less dropping of shadowed records
Patrick Steinhardt
2024-02-06
reftable/record: improve semantics when initializing records
Patrick Steinhardt
2024-02-06
reftable/merged: refactor initialization of iterators
Patrick Steinhardt
2024-02-06
reftable/merged: refactor seeking of records
Patrick Steinhardt
2024-02-06
reftable/stack: use `size_t` to track stack length
Patrick Steinhardt
2024-02-06
reftable: introduce macros to allocate arrays
Patrick Steinhardt
2024-01-16
Merge branch 'ps/reftable-fixes-and-optims'
Junio C Hamano
2024-01-08
Merge branch 'en/header-cleanup'
Junio C Hamano
2024-01-03
reftable/merged: transfer ownership of records when iterating
Patrick Steinhardt
2024-01-03
reftable/merged: really reuse buffers to compute record keys
Patrick Steinhardt
2023-12-26
treewide: remove unnecessary includes in source files
Elijah Newren
2023-12-11
reftable/merged: reuse buffer to compute record keys
Patrick Steinhardt
2022-09-15
reftable: use a pointer for pq_entry param
Elijah Conners
2022-01-20
reftable: make reftable_record a tagged union
Han-Wen Nienhuys
2021-10-08
reftable: add merged table view
Han-Wen Nienhuys