Call for testing of colocated branch support in bzr.dev

Martin Pool mbp at sourcefrog.net
Mon Feb 20 21:49:38 UTC 2012


On 20 February 2012 21:56, John Arbash Meinel <john at arbash-meinel.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> ...
>
>> mbp at joy% bzr push lp:~mbp/launchpad/test-push bzr: ERROR: Server
>> sent an unexpected error: ('error', 'KeyError', "'Bazaar meta
>> directory, format 1 (with colocated branches)\\n'") HPSS calls: 2
>> (0 vfs) SmartSSHClientMedium(bzr+ssh://mbp@bazaar.launchpad.net/)
>>
>> (which is not so surprising, until support is landed there.)
>>
>> But, if I try to push into a newly created branch, it seems to get
>>  stacking wrong and to transfer an overly large amount of data.
>> Digging in to this a bit more, I think it is because Launchpad (or
>>  Bazaar?) doesn't autoconfigure stacking properly if you create a
>> branch, then separately push to it, which is probably a bug
>> regardless of colo stuff.
>>
>> It will be nice when we can use this for repos on lp and get away
>> from stacking.
>>
>> I'm pretty sure this is a bug in init, perhaps an old latent bug:
>> <https://bugs.launchpad.net/bzr/+bug/936772>
>
> I'm pretty sure it is a known bug that an interrupted push creates a
> .bzr directory, but no branch, such that a second push creates a full
> branch without stacking.

Yes, there is that bug, but I'm pretty sure that's not what I'm hitting here.

My bug is:

1- bzr init LP_URL   # no interruption or error
2- b.get_stacked_on_url() --> None, but it should be the trunk

-- 
Martin



More information about the bazaar mailing list