aboutsummaryrefslogtreecommitdiffstats
path: root/t/helper/test-ref-store.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-04refs: introduce wrapper struct for `each_ref_fn`Patrick Steinhardt1-3/+2
2025-08-21Merge branch 'jc/string-list-split'Junio C Hamano1-1/+1
2025-08-06refs: pass refname when invoking reflog entry callbackPatrick Steinhardt1-1/+2
2025-08-02string-list: align string_list_split() with its _in_place() counterpartJunio C Hamano1-1/+1
2025-07-01odb: get rid of `the_repository` when handling alternatesPatrick Steinhardt1-1/+1
2025-07-01object-store: rename files to "odb.{c,h}"Patrick Steinhardt1-1/+1
2025-04-15object-store: merge "object-store-ll.h" and "object-store.h"Patrick Steinhardt1-1/+1
2025-03-10hash: stop depending on `the_repository` in `null_oid()`Patrick Steinhardt1-1/+1
2025-02-07path: refactor `repo_submodule_path()` family of functionsPatrick Steinhardt1-4/+3
2024-12-06global: trivial conversions to fix `-Wsign-compare` warningsPatrick Steinhardt1-3/+1
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt1-0/+1
2024-11-21refs: skip collision checks in initial transactionsPatrick Steinhardt1-1/+1
2024-08-09refs: add referent to each_ref_fnJohn Cai1-1/+1
2024-06-14global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt1-0/+2
2024-06-06refs: allow to skip creation of reflog entriesPatrick Steinhardt1-0/+1
2024-05-23Merge branch 'ps/refs-without-the-repository-updates' into ps/ref-storage-mig...Junio C Hamano1-1/+1
2024-05-17refs: pass repo when retrieving submodule ref storePatrick Steinhardt1-1/+1
2024-05-07refs: rename `refs_create_symref()` to `refs_update_symref()`Karthik Nayak1-1/+1
2024-03-25t/helper: drop pack-refs wrapperPatrick Steinhardt1-20/+0
2024-02-21refs: drop unused params from the reflog iterator callbackPatrick Steinhardt1-6/+12
2023-11-03t: allow skipping expected object ID in `ref-store update-ref`Patrick Steinhardt1-4/+7
2023-07-25Merge branch 'jk/unused-parameter'Junio C Hamano1-6/+0
2023-07-21Merge branch 'tb/refs-exclusion-and-packed-refs'Junio C Hamano1-0/+10
2023-07-13test-ref-store: drop unimplemented reflog-expire commandJeff King1-6/+0
2023-07-10refs/packed-backend.c: implement jump lists to avoid excluded pattern(s)Taylor Blau1-0/+10
2023-06-21object-store-ll.h: split this header out of object-store.hElijah Newren1-1/+2
2023-06-21repository: remove unnecessary include of path.hElijah Newren1-0/+1
2023-05-12pack-refs: teach pack-refs --include optionJohn Cai1-1/+9
2023-05-12pack-refs: teach --exclude option to exclude refs from being packedJohn Cai1-1/+2
2023-04-06Merge branch 'en/header-split-cleanup'Junio C Hamano1-1/+1
2023-03-28t/helper: mark unused argv/argc argumentsJeff King1-2/+3
2023-03-21treewide: remove cache.h inclusion due to setup.h changesElijah Newren1-1/+0
2023-03-21setup.h: move declarations for setup.c functions from cache.hElijah Newren1-0/+1
2023-02-23cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren1-0/+1
2022-09-01git-compat-util.h: use "UNUSED", not "UNUSED(var)"Ævar Arnfjörð Bjarmason1-2/+2
2022-08-19refs: mark unused reflog callback parametersJeff King1-1/+1
2022-08-19refs: mark unused each_ref_fn parametersJeff King1-1/+1
2022-07-01test-tool ref-store: fix a memory leakÆvar Arnfjörð Bjarmason1-0/+1
2022-01-26refs API: remove "failure_errno" from refs_resolve_ref_unsafe()Ævar Arnfjörð Bjarmason1-2/+1
2021-12-21test-ref-store: print hash algorithmHan-Wen Nienhuys1-4/+5
2021-12-15Merge branch 'hn/allow-bogus-oid-in-ref-tests'Junio C Hamano1-8/+65
2021-12-15Merge branch 'hn/reflog-tests'Junio C Hamano1-3/+3
2021-12-10Merge branch 'hn/create-reflog-simplify'Junio C Hamano1-2/+1
2021-12-07refs: introduce REF_SKIP_REFNAME_VERIFICATION flagHan-Wen Nienhuys1-0/+1
2021-12-07refs: introduce REF_SKIP_OID_VERIFICATION flagHan-Wen Nienhuys1-0/+1
2021-12-07test-ref-store: plug memory leak in cmd_delete_refsHan-Wen Nienhuys1-1/+4
2021-12-07test-ref-store: parse symbolic flag constantsHan-Wen Nienhuys1-7/+59
2021-12-07test-ref-store: remove force-create argument for create-reflogHan-Wen Nienhuys1-1/+1
2021-12-02test-ref-store: tweaks to for-each-reflog-ent formatHan-Wen Nienhuys1-2/+3
2021-12-02test-ref-store: don't add newline to reflog messageHan-Wen Nienhuys1-3/+2
2021-11-22refs: drop force_create argument of create_reflog APIHan-Wen Nienhuys1-2/+1
2021-10-16refs API: post-migration API renaming [2/2]Ævar Arnfjörð Bjarmason1-1/+1
2021-10-16refs tests: ignore ignore errno in test-ref-store helperÆvar Arnfjörð Bjarmason1-2/+3
2021-06-02t/helper/ref-store: initialize oid in resolve-refHan-Wen Nienhuys1-1/+1
2021-01-21refs: switch peel_ref() to peel_iterated_oid()Jeff King1-13/+0
2020-06-22worktree: drop get_worktrees() unused 'flags' argumentEric Sunshine1-1/+1
2019-02-05Merge branch 'cc/test-ref-store-typofix'Junio C Hamano1-1/+1
2019-01-17helper/test-ref-store: fix "new-sha1" vs "old-sha1" typoChristian Couder1-1/+1
2018-04-12refs: add repository argument to get_main_ref_storeStefan Beller1-1/+2
2018-04-11Merge branch 'nd/combined-test-helper'Junio C Hamano1-1/+2
2018-03-27t/helper: merge test-ref-store into test-toolNguyễn Thái Ngọc Duy1-1/+2
2018-03-23object-store: migrate alternates struct and functions from cache.hStefan Beller1-0/+1
2017-11-06Merge branch 'bc/object-id'Junio C Hamano1-14/+14
2017-10-21test-ref-store: avoid passing NULL to printfJeff King1-1/+1
2017-10-16refs: convert resolve_ref_unsafe to struct object_idbrian m. carlson1-3/+3
2017-10-16refs: convert peel_ref to struct object_idbrian m. carlson1-3/+3
2017-10-16refs: convert update_ref and refs_update_ref to use struct object_idbrian m. carlson1-5/+5
2017-10-16refs: convert delete_ref and refs_delete_ref to struct object_idbrian m. carlson1-3/+3
2017-05-23ref_store: take a `msg` parameter when deleting referencesMichael Haggerty1-1/+2
2017-05-16Merge branch 'js/larger-timestamps'Junio C Hamano1-2/+2
2017-04-27timestamp_t: a new data type for timestampsJohannes Schindelin1-1/+1
2017-04-24worktree.c: kill parse_ref() in favor of refs_resolve_ref_unsafe()Nguyễn Thái Ngọc Duy1-0/+18
2017-04-23PRItime: introduce a new "printf format" for timestampsJohannes Schindelin1-1/+1
2017-04-14t/helper: add test-ref-store to test ref-store functionsNguyễn Thái Ngọc Duy1-0/+277