aboutsummaryrefslogtreecommitdiffstats
path: root/reftable (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-11-19reftable/system: move "dir.h" to its only userPatrick Steinhardt1-1/+0
2024-10-17reftable: handle trivial `reftable_buf` errorsPatrick Steinhardt6-41/+107
2024-10-17reftable/stack: adapt `stack_filename()` to handle allocation failuresPatrick Steinhardt1-17/+45
2024-10-17reftable/record: adapt `reftable_record_key()` to handle allocation failuresPatrick Steinhardt5-22/+47
2024-10-17reftable/stack: adapt `format_name()` to handle allocation failuresPatrick Steinhardt1-9/+19
2024-10-17reftable/blocksource: adapt interface namePatrick Steinhardt2-15/+15
2024-10-17reftable: convert from `strbuf` to `reftable_buf`Patrick Steinhardt15-192/+194
2024-10-17reftable/basics: provide new `reftable_buf` interfacePatrick Steinhardt2-0/+130
2024-10-17reftable: stop using `strbuf_addf()`Patrick Steinhardt1-6/+12
2024-10-17reftable: stop using `strbuf_addbuf()`Patrick Steinhardt3-7/+8
2024-10-10Merge branch 'ps/reftable-alloc-failures'Junio C Hamano28-346/+765
2024-10-04Merge branch 'ak/typofix-2.46-maint'Junio C Hamano1-1/+1
2024-10-04reftable/basics: fix segfault when growing `names` array failsPatrick Steinhardt1-2/+4
2024-10-03reftable: fix a typoAndrew Kreimer1-1/+1
2024-10-02reftable/basics: ban standard allocator functionsPatrick Steinhardt2-0/+15
2024-10-02reftable: introduce `REFTABLE_FREE_AND_NULL()`Patrick Steinhardt8-17/+18
2024-10-02reftable: fix calls to free(3P)Patrick Steinhardt1-1/+1
2024-10-02reftable: handle trivial allocation failuresPatrick Steinhardt4-3/+43
2024-10-02reftable/tree: handle allocation failuresPatrick Steinhardt3-22/+48
2024-10-02reftable/pq: handle allocation failures when adding entriesPatrick Steinhardt3-3/+11
2024-10-02reftable/block: handle allocation failuresPatrick Steinhardt3-21/+57
2024-10-02reftable/blocksource: handle allocation failuresPatrick Steinhardt1-5/+20
2024-10-02reftable/iter: handle allocation failures when creating indexed table iterPatrick Steinhardt3-6/+23
2024-10-02reftable/stack: handle allocation failures in auto compactionPatrick Steinhardt1-4/+12
2024-10-02reftable/stack: handle allocation failures in `stack_compact_range()`Patrick Steinhardt1-2/+17
2024-10-02reftable/stack: handle allocation failures in `reftable_new_stack()`Patrick Steinhardt1-8/+26
2024-10-02reftable/stack: handle allocation failures on reloadPatrick Steinhardt1-9/+25
2024-10-02reftable/reader: handle allocation failures in `reader_init_iter()`Patrick Steinhardt4-18/+28
2024-10-02reftable/reader: handle allocation failures for unindexed readerPatrick Steinhardt1-6/+17
2024-10-02reftable/merged: handle allocation failures in `merged_table_init_iter()`Patrick Steinhardt5-49/+81
2024-10-02reftable/writer: handle allocation failures in `reftable_new_writer()`Patrick Steinhardt3-15/+33
2024-10-02reftable/writer: handle allocation failures in `writer_index_hash()`Patrick Steinhardt1-23/+38
2024-10-02reftable/record: handle allocation failures when decoding recordsPatrick Steinhardt1-17/+63
2024-10-02reftable/record: handle allocation failures on copyPatrick Steinhardt2-27/+63
2024-10-02reftable/basics: handle allocation failures in `parse_names()`Patrick Steinhardt3-8/+27
2024-10-02reftable/basics: handle allocation failures in `reftable_calloc()`Patrick Steinhardt1-3/+10
2024-10-02reftable: introduce `reftable_strdup()`Patrick Steinhardt2-0/+11
2024-10-02reftable/basics: merge "publicbasics" into "basics"Patrick Steinhardt5-84/+76
2024-10-02reftable/error: introduce out-of-memory error codePatrick Steinhardt2-0/+5
2024-09-30Merge branch 'ps/reftable-concurrent-writes'Junio C Hamano3-15/+47
2024-09-24reftable/stack: allow locking of outdated stacksPatrick Steinhardt2-9/+24
2024-09-24refs/reftable: introduce "reftable.lockTimeout"Patrick Steinhardt2-6/+23
2024-09-16reftable/reader: make table iterator reseekablePatrick Steinhardt1-0/+1
2024-09-08t: move reftable/stack_test.c to the unit testing frameworkChandra Pratap4-1315/+0
2024-09-03Merge branch 'ps/reftable-concurrent-compaction'Junio C Hamano7-141/+260
2024-08-29Merge branch 'cp/unit-test-reftable-block'Junio C Hamano2-124/+0
2024-08-29Merge branch 'ps/reftable-drop-generic'Junio C Hamano19-800/+230
2024-08-28reftable: mark unused parameters in empty iterator functionsJeff King1-3/+3
2024-08-26Merge branch 'jk/mark-unused-parameters'Junio C Hamano9-29/+35
2024-08-23Merge branch 'cp/unit-test-reftable-readwrite'Junio C Hamano2-980/+0