summaryrefslogtreecommitdiff
path: root/reftable
AgeCommit message (Expand)Author
2024-12-10Merge branch 'ps/reftable-iterator-reuse'Junio C Hamano
2024-12-10Merge branch 'ps/reftable-detach'Junio C Hamano
2024-11-26reftable/merged: drain priority queue on reseekPatrick Steinhardt
2024-11-26reftable/stack: add mechanism to notify callers on reloadPatrick Steinhardt
2024-11-26reftable/stack: add accessor for the hash IDPatrick Steinhardt
2024-11-26reftable: rename scratch bufferPatrick Steinhardt
2024-11-21reftable/block: optimize allocations by using scratch bufferPatrick Steinhardt
2024-11-21reftable/block: rename `block_writer::buf` variablePatrick Steinhardt
2024-11-21reftable/writer: optimize allocations by using a scratch bufferPatrick Steinhardt
2024-11-19reftable/system: provide thin wrapper for lockfile subsystemPatrick Steinhardt
2024-11-19reftable/stack: drop only use of `get_locked_file_path()`Patrick Steinhardt
2024-11-19reftable/system: provide thin wrapper for tempfile subsystemPatrick Steinhardt
2024-11-19reftable/stack: stop using `fsync_component()` directlyPatrick Steinhardt
2024-11-19reftable/system: stop depending on "hash.h"Patrick Steinhardt
2024-11-19reftable: explicitly handle hash format IDsPatrick Steinhardt
2024-11-19reftable/system: move "dir.h" to its only userPatrick Steinhardt
2024-10-17reftable: handle trivial `reftable_buf` errorsPatrick Steinhardt
2024-10-17reftable/stack: adapt `stack_filename()` to handle allocation failuresPatrick Steinhardt
2024-10-17reftable/record: adapt `reftable_record_key()` to handle allocation failuresPatrick Steinhardt
2024-10-17reftable/stack: adapt `format_name()` to handle allocation failuresPatrick Steinhardt
2024-10-17reftable/blocksource: adapt interface namePatrick Steinhardt
2024-10-17reftable: convert from `strbuf` to `reftable_buf`Patrick Steinhardt
2024-10-17reftable/basics: provide new `reftable_buf` interfacePatrick Steinhardt
2024-10-17reftable: stop using `strbuf_addf()`Patrick Steinhardt
2024-10-17reftable: stop using `strbuf_addbuf()`Patrick Steinhardt
2024-10-10Merge branch 'ps/reftable-alloc-failures'Junio C Hamano
2024-10-04Merge branch 'ak/typofix-2.46-maint'Junio C Hamano
2024-10-04reftable/basics: fix segfault when growing `names` array failsPatrick Steinhardt
2024-10-03reftable: fix a typoAndrew Kreimer
2024-10-02reftable/basics: ban standard allocator functionsPatrick Steinhardt
2024-10-02reftable: introduce `REFTABLE_FREE_AND_NULL()`Patrick Steinhardt
2024-10-02reftable: fix calls to free(3P)Patrick Steinhardt
2024-10-02reftable: handle trivial allocation failuresPatrick Steinhardt
2024-10-02reftable/tree: handle allocation failuresPatrick Steinhardt
2024-10-02reftable/pq: handle allocation failures when adding entriesPatrick Steinhardt
2024-10-02reftable/block: handle allocation failuresPatrick Steinhardt
2024-10-02reftable/blocksource: handle allocation failuresPatrick Steinhardt
2024-10-02reftable/iter: handle allocation failures when creating indexed table iterPatrick Steinhardt
2024-10-02reftable/stack: handle allocation failures in auto compactionPatrick Steinhardt
2024-10-02reftable/stack: handle allocation failures in `stack_compact_range()`Patrick Steinhardt
2024-10-02reftable/stack: handle allocation failures in `reftable_new_stack()`Patrick Steinhardt
2024-10-02reftable/stack: handle allocation failures on reloadPatrick Steinhardt
2024-10-02reftable/reader: handle allocation failures in `reader_init_iter()`Patrick Steinhardt
2024-10-02reftable/reader: handle allocation failures for unindexed readerPatrick Steinhardt
2024-10-02reftable/merged: handle allocation failures in `merged_table_init_iter()`Patrick Steinhardt
2024-10-02reftable/writer: handle allocation failures in `reftable_new_writer()`Patrick Steinhardt
2024-10-02reftable/writer: handle allocation failures in `writer_index_hash()`Patrick Steinhardt
2024-10-02reftable/record: handle allocation failures when decoding recordsPatrick Steinhardt
2024-10-02reftable/record: handle allocation failures on copyPatrick Steinhardt
2024-10-02reftable/basics: handle allocation failures in `parse_names()`Patrick Steinhardt