diff options
| author | Karthik Nayak <karthik.188@gmail.com> | 2025-11-08 22:51:55 +0100 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2025-11-10 09:28:48 -0800 |
| commit | f6c5ca387a7693b16158826d157178be0ba439dc (patch) | |
| tree | 22414dc8c8c76b982258920622cc6646e8abe6fb /reftable/stack.c | |
| parent | e35155588aa9f0355eb7e116ea418c189479f62d (diff) | |
refs: add a `optimize_required` field to `struct ref_storage_be`
To allow users of the refs namespace to check if the reference backend
requires optimization, add a new field `optimize_required` field to
`struct ref_storage_be`. This field is of type `optimize_required_fn`
which is also introduced in this commit.
Modify the debug, files, packed and reftable backend to implement this
field. A following commit will expose this via 'git pack-refs' and 'git
refs optimize'.
Signed-off-by: Karthik Nayak <karthik.188@gmail.com>
Acked-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'reftable/stack.c')
0 files changed, 0 insertions, 0 deletions
