~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/repository.py

  • Committer: Andrew Bennetts
  • Date: 2009-09-01 06:32:42 UTC
  • mto: (4634.6.23 2.0)
  • mto: This revision was merged to the branch mainline in revision 4676.
  • Revision ID: andrew.bennetts@canonical.com-20090901063242-96on706kiblvtnsf
Put new key tracking in _KeyRefs rather than alongside it.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1604
1604
        # but at the moment we're only checking for texts referenced by
1605
1605
        # inventories at the graph's edge.
1606
1606
        key_deps = self.revisions._index._key_dependencies
1607
 
        key_deps.add_keys(present_inventories)
 
1607
        key_deps.satisfy_refs_for_keys(present_inventories)
1608
1608
        referrers = frozenset(r[0] for r in key_deps.get_referrers())
1609
1609
        file_ids = self.fileids_altered_by_revision_ids(referrers)
1610
1610
        missing_texts = set()