This bug (or at least I think it is this bug) causes test_branch_from_trivial_stacked_branch_streaming_acceptance in bzrlib/tests/blackbox/test_branch.py to fail if you change that test to use a 2a format branch:
[...]
File "/home/andrew/warthogs/bzr/blackbox-with-2a/bzrlib/repofmt/groupcompress_repo.py", line 984, in _get_parent_id_basename_to_file_id_pages
self._chk_p_id_roots, uninteresting_pid_root_keys):
File "/home/andrew/warthogs/bzr/blackbox-with-2a/bzrlib/chk_map.py", line 1608, in process
for record, items in self._process_queues():
File "/home/andrew/warthogs/bzr/blackbox-with-2a/bzrlib/chk_map.py", line 1578, in _flush_new_queue
for record, _, p_refs, items in self._read_nodes_from_store(refs):
File "/home/andrew/warthogs/bzr/blackbox-with-2a/bzrlib/chk_map.py", line 1461, in _read_nodes_from_store
raise errors.NoSuchRevision(self._store, record.key)
NoSuchRevision: <bzrlib.groupcompress.GroupCompressVersionedFiles object at 0x9db090c> has no revision ('sha1:a4526a70993d853ef740978187ef5479fb179fe9',)
If we change the default format to 2a, as we are planning to do quite soon, then we'll have to do something about this test failure.
This bug (or at least I think it is this bug) causes test_branch_ from_trivial_ stacked_ branch_ streaming_ acceptance in bzrlib/ tests/blackbox/ test_branch. py to fail if you change that test to use a 2a format branch:
[...] andrew/ warthogs/ bzr/blackbox- with-2a/ bzrlib/ repofmt/ groupcompress_ repo.py" , line 984, in _get_parent_ id_basename_ to_file_ id_pages _chk_p_ id_roots, uninteresting_ pid_root_ keys): andrew/ warthogs/ bzr/blackbox- with-2a/ bzrlib/ chk_map. py", line 1608, in process queues( ): andrew/ warthogs/ bzr/blackbox- with-2a/ bzrlib/ chk_map. py", line 1578, in _flush_new_queue nodes_from_ store(refs) : andrew/ warthogs/ bzr/blackbox- with-2a/ bzrlib/ chk_map. py", line 1461, in _read_nodes_ from_store NoSuchRevision( self._store, record.key) groupcompress. GroupCompressVe rsionedFiles object at 0x9db090c> has no revision ('sha1: a4526a70993d853 ef740978187ef54 79fb179fe9' ,)
File "/home/
self.
File "/home/
for record, items in self._process_
File "/home/
for record, _, p_refs, items in self._read_
File "/home/
raise errors.
NoSuchRevision: <bzrlib.
If we change the default format to 2a, as we are planning to do quite soon, then we'll have to do something about this test failure.