summaryrefslogtreecommitdiff
path: root/refs/packed-backend.h
AgeCommit message (Expand)AuthorFilesLines
2026-07-14use repo_hold_lock_file_for_update{,_mode,_timeout}() with custom reposRené Scharfe1-1/+1
2026-05-05refs: introduce `ref_store_init_options`Karthik Nayak1-1/+2
2026-02-25refs: receive and use the reference storage payloadKarthik Nayak1-0/+1
2024-09-04refs/files: use heuristic to decide whether to repack with `--auto`Patrick Steinhardt1-0/+7
2024-05-17refs: adjust names for `init` and `init_db` callbacksPatrick Steinhardt1-3/+3
2022-04-13Revert "Merge branch 'ps/avoid-unnecessary-hook-invocation-with-packed-refs'"Junio C Hamano1-7/+0
2022-02-18Merge branch 'ps/avoid-unnecessary-hook-invocation-with-packed-refs'Junio C Hamano1-0/+7
2022-01-17refs: extract packed_refs_delete_refs() to allow control of transactionPatrick Steinhardt1-0/+7
2021-12-22refs: pass gitdir to packed_ref_store_createHan-Wen Nienhuys1-1/+1
2021-10-08refs: plumb repo into ref storesJonathan Tan1-1/+3
2018-09-20refs/packed-backend.h: add missing declaration (hdr-check)Ramsay Jones1-0/+2
2017-10-30files-backend: don't rewrite the `packed-refs` file unnecessarilyMichael Haggerty1-0/+9
2017-09-09packed-backend: rip out some now-unused codeMichael Haggerty1-8/+0
2017-09-09packed_ref_store: implement reference transactionsMichael Haggerty1-0/+9
2017-06-23packed_refs_unlock(), packed_refs_is_locked(): new functionsMichael Haggerty1-0/+3
2017-06-23packed_refs_lock(): report errors via a `struct strbuf *err`Michael Haggerty1-3/+3
2017-06-23packed_refs_lock(): function renamed from lock_packed_refs()Michael Haggerty1-1/+1
2017-06-23commit_packed_refs(): report errors rather than dyingMichael Haggerty1-1/+1
2017-06-23packed_ref_store: make class into a subclass of `ref_store`Michael Haggerty1-17/+6
2017-06-23packed-backend: new module for handling packed referencesMichael Haggerty1-0/+33