summaryrefslogtreecommitdiffstats
path: root/reftable (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * reftable/stack: handle allocation failures in auto compactionPatrick Steinhardt2024-10-021-4/+12
| * reftable/stack: handle allocation failures in `stack_compact_range()`Patrick Steinhardt2024-10-021-2/+17
| * reftable/stack: handle allocation failures in `reftable_new_stack()`Patrick Steinhardt2024-10-021-8/+26
| * reftable/stack: handle allocation failures on reloadPatrick Steinhardt2024-10-021-9/+25
| * reftable/reader: handle allocation failures in `reader_init_iter()`Patrick Steinhardt2024-10-024-18/+28
| * reftable/reader: handle allocation failures for unindexed readerPatrick Steinhardt2024-10-021-6/+17
| * reftable/merged: handle allocation failures in `merged_table_init_iter()`Patrick Steinhardt2024-10-025-49/+81
| * reftable/writer: handle allocation failures in `reftable_new_writer()`Patrick Steinhardt2024-10-023-15/+33
| * reftable/writer: handle allocation failures in `writer_index_hash()`Patrick Steinhardt2024-10-021-23/+38
| * reftable/record: handle allocation failures when decoding recordsPatrick Steinhardt2024-10-021-17/+63
| * reftable/record: handle allocation failures on copyPatrick Steinhardt2024-10-022-27/+63
| * reftable/basics: handle allocation failures in `parse_names()`Patrick Steinhardt2024-10-023-8/+27
| * reftable/basics: handle allocation failures in `reftable_calloc()`Patrick Steinhardt2024-10-021-3/+10
| * reftable: introduce `reftable_strdup()`Patrick Steinhardt2024-10-022-0/+11
| * reftable/basics: merge "publicbasics" into "basics"Patrick Steinhardt2024-10-025-84/+76
| * reftable/error: introduce out-of-memory error codePatrick Steinhardt2024-10-022-0/+5
* | Merge branch 'ak/typofix-2.46-maint'Junio C Hamano2024-10-041-1/+1
|\ \
| * | reftable: fix a typoAndrew Kreimer2024-10-031-1/+1
* | | Merge branch 'ps/reftable-concurrent-writes'Junio C Hamano2024-10-013-15/+47
|\ \ \ | |_|/ |/| |
| * | reftable/stack: allow locking of outdated stacksPatrick Steinhardt2024-09-242-9/+24
| * | refs/reftable: introduce "reftable.lockTimeout"Patrick Steinhardt2024-09-242-6/+23
* | | reftable/reader: make table iterator reseekablePatrick Steinhardt2024-09-161-0/+1
|/ /
* | t: move reftable/stack_test.c to the unit testing frameworkChandra Pratap2024-09-084-1315/+0
* | Merge branch 'ps/reftable-concurrent-compaction'Junio C Hamano2024-09-037-141/+260
|\ \
| * | reftable/stack: fix segfault when reload with reused readers failsPatrick Steinhardt2024-08-232-0/+82
| * | reftable/stack: reorder swapping in the reloaded stack contentsPatrick Steinhardt2024-08-231-15/+19
| * | reftable/reader: keep readers alive during iterationPatrick Steinhardt2024-08-232-0/+52
| * | reftable/reader: introduce refcountingPatrick Steinhardt2024-08-236-22/+43
| * | reftable/stack: fix broken refnames in `write_n_ref_tables()`Patrick Steinhardt2024-08-231-0/+1
| * | reftable/reader: inline `reader_close()`Patrick Steinhardt2024-08-233-12/+3
| * | reftable/reader: inline `init_reader()`Patrick Steinhardt2024-08-233-99/+98
| * | reftable/reader: rename `reftable_new_reader()`Patrick Steinhardt2024-08-234-9/+9
| * | reftable/stack: inline `stack_compact_range_stats()`Patrick Steinhardt2024-08-231-12/+4
| * | reftable/blocksource: drop malloc block sourcePatrick Steinhardt2024-08-233-23/+2
* | | Merge branch 'cp/unit-test-reftable-block'Junio C Hamano2024-08-292-124/+0
|\ \ \
| * | | t: move reftable/block_test.c to the unit testing frameworkChandra Pratap2024-08-212-124/+0
* | | | Merge branch 'ps/reftable-drop-generic'Junio C Hamano2024-08-2919-800/+230
|\ \ \ \
| * | | | reftable: mark unused parameters in empty iterator functionsJeff King2024-08-281-3/+3
| | |/ / | |/| |
| * | | reftable/generic: drop interfacePatrick Steinhardt2024-08-2210-243/+0
| * | | t/helper: inline printing of reftable recordsPatrick Steinhardt2024-08-223-136/+0
| * | | t/helper: inline `reftable_table_print()`Patrick Steinhardt2024-08-222-50/+0
| * | | t/helper: inline `reftable_stack_print_directory()`Patrick Steinhardt2024-08-223-30/+0
| * | | t/helper: inline `reftable_reader_print_file()`Patrick Steinhardt2024-08-222-23/+0
| * | | t/helper: inline `reftable_dump_main()`Patrick Steinhardt2024-08-222-87/+0
| * | | reftable/dump: drop unused `compact_stack()`Patrick Steinhardt2024-08-221-26/+1
| * | | reftable/generic: move generic iterator code into iterator interfacePatrick Steinhardt2024-08-224-116/+133
| * | | reftable/iter: drop double-checking logicPatrick Steinhardt2024-08-223-24/+0
| * | | reftable/stack: open-code reading refsPatrick Steinhardt2024-08-221-3/+22
| * | | reftable/merged: stop using generic tables in the merged tablePatrick Steinhardt2024-08-227-63/+56
| * | | reftable/merged: rename `reftable_new_merged_table()`Patrick Steinhardt2024-08-223-7/+8