Rev 2701: Remove an unneeded pre-check in KnitVersionedFile.iter_lines_added_or_present_in_version. in http://people.ubuntu.com/~robertc/baz2.0/knits

Robert Collins robertc at robertcollins.net
Thu Aug 16 09:15:56 BST 2007


At http://people.ubuntu.com/~robertc/baz2.0/knits

------------------------------------------------------------
revno: 2701
revision-id: robertc at robertcollins.net-20070816081549-dpowek5gwvox1x56
parent: robertc at robertcollins.net-20070816081414-ps82io1cs4cij6vz
committer: Robert Collins <robertc at robertcollins.net>
branch nick: knits
timestamp: Thu 2007-08-16 18:15:49 +1000
message:
  Remove an unneeded pre-check in KnitVersionedFile.iter_lines_added_or_present_in_version.
modified:
  bzrlib/knit.py                 knit.py-20051212171256-f056ac8f0fbe1bd9
=== modified file 'bzrlib/knit.py'
--- a/bzrlib/knit.py	2007-08-16 08:14:14 +0000
+++ b/bzrlib/knit.py	2007-08-16 08:15:49 +0000
@@ -932,10 +932,6 @@
         # we need version_id, position, length
         version_id_records = []
         requested_versions = set(version_ids)
-        # filter for available versions
-        for version_id in requested_versions:
-            if not self.has_version(version_id):
-                raise RevisionNotPresent(version_id, self.filename)
         # get a in-component-order queue:
         for version_id in self.versions():
             if version_id in requested_versions:



More information about the bazaar-commits mailing list