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