1.9rc1 countdown
Martin Pool
mbp at canonical.com
Fri Oct 31 03:25:53 GMT 2008
On Thu, Oct 30, 2008 at 8:41 PM, Martin Pool <mbp at canonical.com> wrote:
> On Thu, Oct 30, 2008 at 7:44 PM, Martin Albisetti <argentina at gmail.com> wrote:
>> On Thu, Oct 30, 2008 at 8:37 AM, Martin Pool <mbp at canonical.com> wrote:
>>> * 1.9 format (uses btree indexes) -- and make this the default?
>>
>> I know this has been discussed somewhere, but I can't find it.
>> Is this format rich-root?
>
> It still has rich-root as a separate format, but this issue was
> mentioned in that thread. I'd like to just make it rich-root and ask
> people to upgrade, but I'd like to understand if there would be any
> deleterious effects in doing so.
One effect is that upgrading to rich-root is relatively slower than
just updating the indexes or other similar transitions, since we need
to update all inventories.
I spoke to Robert about this briefly on irc.
* We should check that not only are inventories updated correctly
when moving in to a rich-root form, but also their sha is updated in
the revision object.
* People may have repositories in the wild that (incorrectly, maybe
through using very old buggy versions?) mix rich-root and non content,
and we should ensure check/reconcile will detect and fix this. Robert
has a patch for check but not for reconcile.
<lifeless> and yes, while the default isn't rich root, I think there
are clear drawbacks to adding a new format that is a trapdoor for
users on the default
I can't parse that. If we made the default format rich-root, then it
would be the default.
--
Martin <http://launchpad.net/~mbp/>
More information about the bazaar
mailing list