[RFC] new format 1.12 (1.11?) enabling EOL & filtered views
John Arbash Meinel
john at arbash-meinel.com
Mon Dec 15 15:05:21 GMT 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Alexander Belchenko wrote:
> Ian Clatworthy пишет:
>> 1. Adding 2 new experimental formats called 1.12preview and
>> 1.12preview-rich-root respectively. These formats will be
>> the same as their 1.9 counterparts except that the WT will
>> be (the new) WT5, not WT4.
>
> Please, stop supporting this unneeded dichotomy, and provide only
> rich-root variant.
>
> Please?
>
I fully understand the desire to simplify things. I just don't think
this is the change that pushes for it.
Upgrading non-rr to rr is a hard process because we re-serialize
everything, and commits to rr are not allowed in non-rr repositories, so
it introduces far more difficulties. Simply wanting to experiment with
a new WT feature should not prevent you from merging your changes back
into bzr.dev.
Something like split-inventory helps with one half of the problem (we
have to reserialize anyway to get the large benefits of
split-inventory). It doesn't prevent the round-tripping issue, but at
least it provides a reason for people to make the trade-off.
That said, I support only exposing one of the variants as a directly
available format.
I suppose EOL support might be something that people would accept
incompatibility with their other branches.
I honestly feel that doing it w/ split inventories gives us a clear
deadline of when we expect to do it, and a sufficient benefit to
actually bear the cost.
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAklGcjEACgkQJdeBCYSNAAMo4wCgxb8MOGlFDfERhcjM22ksiv7F
kwUAoL1VQKLauA1mj3n2Ix6DQjM2G45g
=3svi
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list