Rev 3532: Handling frozen set inputs in mpdiff generation when a key is missing in http://people.ubuntu.com/~robertc/baz2.0/btree-graphindex

Robert Collins robertc at robertcollins.net
Mon Jul 14 17:29:15 BST 2008


At http://people.ubuntu.com/~robertc/baz2.0/btree-graphindex

------------------------------------------------------------
revno: 3532
revision-id: robertc at robertcollins.net-20080714162908-90k3z9jj37i36e4v
parent: robertc at robertcollins.net-20080713194725-ovm2j4pvi5vst2zy
committer: Robert Collins <robertc at robertcollins.net>
branch nick: btree-graphindex
timestamp: Tue 2008-07-15 02:29:08 +1000
message:
  Handling frozen set inputs in mpdiff generation when a key is missing
modified:
  bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
=== modified file 'bzrlib/versionedfile.py'
--- a/bzrlib/versionedfile.py	2008-07-01 03:49:54 +0000
+++ b/bzrlib/versionedfile.py	2008-07-14 16:29:08 +0000
@@ -890,7 +890,7 @@
                 knit_keys.update(parent_keys)
         missing_keys = keys - set(parent_map)
         if missing_keys:
-            raise errors.RevisionNotPresent(missing_keys.pop(), self)
+            raise errors.RevisionNotPresent(list(missing_keys)[0], self)
         # We need to filter out ghosts, because we can't diff against them.
         maybe_ghosts = knit_keys - keys
         ghosts = maybe_ghosts - set(self.get_parent_map(maybe_ghosts))




More information about the bazaar-commits mailing list