Thread (82 messages) flat view 82 messages, 7 authors, 2016-06-15

Re: [PATCH v2 40/43] refs: allow ref backend to be set for clone

From: Jeff King <hidden>
Date: 2016-06-15 23:06:46

On Mon, Oct 05, 2015 at 09:29:37PM -0400, David Turner wrote:
quoted
Therefore, I don't think this can be merged without a bump to
core.repositoryformatversion. Such a bump will tell well-behaved older
Git clients keep their hands off the repository. (Of course repositories
that use the files backend can continue using
core.repositoryformatversion 0.)

I thought Peff proposed a way to do such a bump, including a way to
extend repositories one by one with new features. But that was something
that we were chatting about off-list.

I haven't reviewed the actual code in this patch yet but I wanted to get
the above comment on your radar.

Michael
I'll fix this to upgrade to v=1 when the lmdb refs backend is in use,
and to give sensible error messages in a v1 repo if built without LMDB.
I think the relevant series is:

  http://article.gmane.org/gmane.comp.version-control.git/272447

It did not seem too controversial, but it mostly got dropped amidst the
release, and I haven't reposted it yet.

-Peff
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help