summaryrefslogtreecommitdiff
path: root/reftable/reftable-writer.h
AgeCommit message (Expand)AuthorFilesLines
2026-06-26reftable: split up write optionsPatrick Steinhardt1-15/+2
2026-04-02reftable/stack: provide fsync(3p) via system headerPatrick Steinhardt1-6/+0
2026-04-02reftable: introduce "reftable-system.h" headerPatrick Steinhardt1-3/+1
2025-08-12reftable/writer: fix type used for number of recordsPatrick Steinhardt1-2/+2
2025-04-07reftable: fix formatting of the license headerPatrick Steinhardt1-6/+6
2025-02-14Merge branch 'kn/reflog-migration-fix-followup'Junio C Hamano1-10/+14
2025-01-22reftable: prevent 'update_index' changes after adding recordsKarthik Nayak1-10/+14
2025-01-21reftable/block: adjust type of the restart lengthPatrick Steinhardt1-1/+1
2024-11-26reftable/stack: add mechanism to notify callers on reloadPatrick Steinhardt1-0/+9
2024-11-19reftable/stack: stop using `fsync_component()` directlyPatrick Steinhardt1-0/+6
2024-11-19reftable/system: stop depending on "hash.h"Patrick Steinhardt1-1/+1
2024-10-10Merge branch 'ps/reftable-alloc-failures'Junio C Hamano1-5/+7
2024-10-02reftable/writer: handle allocation failures in `reftable_new_writer()`Patrick Steinhardt1-5/+7
2024-09-24refs/reftable: introduce "reftable.lockTimeout"Patrick Steinhardt1-0/+11
2024-05-13reftable: make the compaction factor configurablePatrick Steinhardt1-0/+6
2024-05-13reftable: use `uint16_t` to track restart intervalPatrick Steinhardt1-1/+1
2024-05-13reftable: pass opts as constant pointerPatrick Steinhardt1-1/+1
2024-05-08Merge branch 'ps/reftable-write-optim'Junio C Hamano1-4/+0
2024-04-08reftable: remove name checksPatrick Steinhardt1-4/+0
2024-04-08reftable/stack: expose option to disable auto-compactionJustin Tobler1-0/+3
2024-01-23reftable: honor core.fsyncJohn Cai1-0/+1
2022-02-23reftable: rename writer_stats to reftable_writer_statsHan-Wen Nienhuys1-1/+1
2021-12-23reftable: support preset file mode for writingHan-Wen Nienhuys1-0/+3
2021-10-08reftable: write reftable filesHan-Wen Nienhuys1-0/+148