Re: [PATCH v4 03/12] refs: pass storage format to `ref_store_init()` explicitly
From: Karthik Nayak <hidden>
Date: 2024-06-04 08:23:10
Attachments
- signature.asc [application/pgp-signature] 690 bytes
From: Karthik Nayak <hidden>
Date: 2024-06-04 08:23:10
Patrick Steinhardt [off-list ref] writes:
We're about to introduce logic to migrate refs from one storage format to another one. This will require us to initialize a ref store with a different format than the one used by the passed-in repository. Prepare for this by accepting the desired ref storage format as parameter. Signed-off-by: Patrick Steinhardt <redacted> --- refs.c | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-)diff --git a/refs.c b/refs.c index e6db85a165..7c3f4df457 100644 --- a/refs.c +++ b/refs.c@@ -1894,13 +1894,14 @@ static struct ref_store *lookup_ref_store_map(struct strmap *map, * gitdir.
Nit: Would be nice to update the documentation here, simply even s/gitdir/gitdir and ref storage format. [snip]