git/refs
Patrick Steinhardt 64a6dd8ffc refs: implement removal of ref storages
We're about to introduce logic to migrate ref storages. One part of the
migration will be to delete the files that are part of the old ref
storage format. We don't yet have a way to delete such data generically
across ref backends though.

Implement a new `delete` callback and expose it via a new
`ref_storage_delete()` function.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2024-06-06 09:04:33 -07:00
..
debug.c Merge branch 'ps/refs-without-the-repository-updates' into ps/ref-storage-migration 2024-05-23 09:14:08 -07:00
files-backend.c refs: implement removal of ref storages 2024-06-06 09:04:33 -07:00
iterator.c refs: convert iteration over replace refs to accept ref store 2024-05-17 10:33:38 -07:00
packed-backend.c refs: implement removal of ref storages 2024-06-06 09:04:33 -07:00
packed-backend.h refs: adjust names for `init` and `init_db` callbacks 2024-05-17 10:33:36 -07:00
ref-cache.c refs/files: fix NULL pointer deref when releasing ref store 2024-06-06 09:04:32 -07:00
ref-cache.h
refs-internal.h refs: implement removal of ref storages 2024-06-06 09:04:33 -07:00
reftable-backend.c refs: implement removal of ref storages 2024-06-06 09:04:33 -07:00