Thread (2 messages) flat view 2 messages, 2 authors, 2021-09-16

Re: [RFC PATCH 1/2] refs: make _advance() check struct repo, not flag

From: Jonathan Tan <hidden>
Date: 2021-09-16 22:05:42

quoted
Yes, the packed backend doesn't need to be a ref backend.
Sorry, I do not follow.  Do you mean we cannot have a version of Git
that offers say a read-only access to the repository without any
loose refs, with the default ref backend being the packed one?

Or do you mean that we can ignore such a hypothetical use case and
could reimplement the files backend that can also understand the
$GIT_DIR/packed-refs file directly without "deferring to another ref
backend which is 'packed'"?
I meant the latter - more specifically, the files backend could defer to
functions that are not necessarily inside a struct ref_storage_be.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help