summaryrefslogtreecommitdiff
path: root/refs/reftable-backend.c
AgeCommit message (Expand)Author
2025-11-06Merge branch 'pk/reflog-migrate-message-fix'Junio C Hamano
2025-11-05refs: add missing space in messagesPeter Krefting
2025-10-15Merge branch 'ps/reflog-migrate-fixes' into maint-2.51Junio C Hamano
2025-10-13Merge branch 'kn/reftable-consistency-checks'Junio C Hamano
2025-10-07refs/reftable: add fsck check for checking the table nameKarthik Nayak
2025-10-07refs: remove unused headersKarthik Nayak
2025-10-02Merge branch 'ms/refs-optimize'Junio C Hamano
2025-09-19reftable-backend: implement 'optimize' actionMeet Soni
2025-08-29Merge branch 'jk/no-clobber-dangling-symref-with-fetch'Junio C Hamano
2025-08-29Merge branch 'ps/reftable-libgit2-cleanup'Junio C Hamano
2025-08-21Merge branch 'ps/remote-rename-fix'Junio C Hamano
2025-08-21Merge branch 'ps/reflog-migrate-fixes'Junio C Hamano
2025-08-19refs: do not clobber dangling symrefsJeff King
2025-08-12refs/reftable: always reload stacks when creating lockPatrick Steinhardt
2025-08-12reftable/stack: allow passing flags to `reftable_stack_add()`Patrick Steinhardt
2025-08-06refs: pass refname when invoking reflog entry callbackPatrick Steinhardt
2025-08-06refs: fix invalid old object IDs when migrating reflogsPatrick Steinhardt
2025-08-06refs: stop unsetting REF_HAVE_OLD for log-only updatesPatrick Steinhardt
2025-08-04Merge branch 'ps/config-wo-the-repository'Junio C Hamano
2025-07-23config: drop `git_config()` wrapperPatrick Steinhardt
2025-07-15refs: selectively set prefix in the seek functionsKarthik Nayak
2025-04-16Merge branch 'kn/non-transactional-batch-updates'Junio C Hamano
2025-04-08refs: support rejection in batch updates during F/D checksKarthik Nayak
2025-04-08refs: implement batch reference update supportKarthik Nayak
2025-04-08refs: introduce enum-based transaction error typesKarthik Nayak
2025-04-08refs/reftable: extract code from the transaction preparationKarthik Nayak
2025-04-08refs: move duplicate refname update check to generic layerKarthik Nayak
2025-03-29Merge branch 'ps/refname-avail-check-optim'Junio C Hamano
2025-03-12refs/iterator: implement seeking for reftable iteratorsPatrick Steinhardt
2025-03-12refs/iterator: separate lifecycle from iterationPatrick Steinhardt
2025-03-12refs/reftable: batch refname availability checksPatrick Steinhardt
2025-03-05Merge branch 'ps/path-sans-the-repository'Junio C Hamano
2025-02-28path: adjust last remaining users of `the_repository`Patrick Steinhardt
2025-02-14Merge branch 'kn/reflog-migration-fix-followup'Junio C Hamano
2025-02-03Merge branch 'kn/reflog-migration-fix-fix'Junio C Hamano
2025-01-27refs/reftable: fix uninitialized memory access of `max_index`Karthik Nayak
2025-01-22reftable: prevent 'update_index' changes after adding recordsKarthik Nayak
2025-01-22refs: use 'uint64_t' for 'ref_update.index'Karthik Nayak
2025-01-17Merge branch 'kn/reflog-migration-fix' into kn/reflog-migration-fix-followupJunio C Hamano
2025-01-15reftable: write correct max_update_index to headerKarthik Nayak
2024-12-23Merge branch 'kn/reflog-migration'Junio C Hamano
2024-12-19Merge branch 'bf/set-head-symref'Junio C Hamano
2024-12-16refs: allow multiple reflog entries for the same refnameKarthik Nayak
2024-12-16refs: add `committer_info` to `ref_transaction_add_update()`Karthik Nayak
2024-12-16refs: add `index` field to `struct ref_udpate`Karthik Nayak
2024-12-16refs: include committer info in `ref_update` structKarthik Nayak
2024-12-10Merge branch 'ps/reftable-iterator-reuse'Junio C Hamano
2024-12-10Merge branch 'ps/reftable-detach'Junio C Hamano
2024-12-04Merge branch 'sj/ref-contents-check'Junio C Hamano
2024-11-26refs/reftable: reuse iterators when reading refsPatrick Steinhardt