~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/repofmt/groupcompress_repo.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2009-09-04 02:43:10 UTC
  • mfrom: (4665.3.15 bug-402652)
  • Revision ID: pqm@pqm.ubuntu.com-20090904024310-7a3uqlf6iruxvz6m
(robertc) Fix bug 402652: recompress badly packed groups during
        fetch. (John Arbash Meinel, Robert  Collins)

Show diffs side-by-side

added added

removed removed

Lines of Context:
932
932
        super(GroupCHKStreamSource, self).__init__(from_repository, to_format)
933
933
        self._revision_keys = None
934
934
        self._text_keys = None
935
 
        # self._text_fetch_order = 'unordered'
 
935
        self._text_fetch_order = 'groupcompress'
936
936
        self._chk_id_roots = None
937
937
        self._chk_p_id_roots = None
938
938
 
949
949
            p_id_roots_set = set()
950
950
            source_vf = self.from_repository.inventories
951
951
            stream = source_vf.get_record_stream(inventory_keys,
952
 
                                                 'unordered', True)
 
952
                                                 'groupcompress', True)
953
953
            for record in stream:
954
954
                if record.storage_kind == 'absent':
955
955
                    if allow_absent: