/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/plugins/repodebug/missing_keys_for_stacking_fixer.py

  • Committer: Jelmer Vernooij
  • Date: 2020-02-07 02:14:30 UTC
  • mto: This revision was merged to the branch mainline in revision 7492.
  • Revision ID: jelmer@jelmer.uk-20200207021430-m49iq3x4x8xlib6x
Drop python2 support.

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
from ...controldir import ControlDir
20
20
from ...commands import Command, Option
21
21
from ... import errors
22
 
from ...sixish import viewvalues
23
22
from ...bzr.vf_search import PendingAncestryResult
24
23
from ...repository import WriteGroup
25
24
from ...revision import NULL_REVISION
65
64
            revs = raw_r.all_revision_ids()
66
65
            rev_parents = raw_r.get_graph().get_parent_map(revs)
67
66
            needed = set()
68
 
            map(needed.update, viewvalues(rev_parents))
 
67
            map(needed.update, rev_parents.values())
69
68
            needed.discard(NULL_REVISION)
70
69
            needed = set((rev,) for rev in needed)
71
70
            needed = needed - raw_r.inventories.keys()