Comment 3 for bug 419066

Revision history for this message
Matthew Fuller (fullermd) wrote : Re: Infinite loop: upgrade --1.9 of 1.14 tree in 1.19 shared repo

It's a little misleading though; you don't need any sort of repo to reproduce it. You can do it just with standalone trees.

It happens any time you try to 'downgrade' the WT format. e.g.,

% bzr init --format=2a ; bzr upgrade --format=1.14-rich-root

works just fine (same WT format), but then going on to

% bzr upgrade --format=1.9-rich-root

fails. Or doing the 1.9 straight from 2a. Branch or repo formats don't seem to matter. It just spins forever:

0.756 opening working tree '/tmp/bzr/A'
0.779 opening working tree '/tmp/bzr/A'
0.783 opening working tree '/tmp/bzr/A'
0.788 opening working tree '/tmp/bzr/A'