Rev 4359: Fix deserialise_inventory to work with CHK repositories. in http://people.ubuntu.com/~robertc/baz2.0/check

Robert Collins robertc at robertcollins.net
Mon Jun 15 05:33:39 BST 2009


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

------------------------------------------------------------
revno: 4359
revision-id: robertc at robertcollins.net-20090615043336-g1x5l817wmssg66s
parent: robertc at robertcollins.net-20090615002404-veq70usx4l5h3b1k
committer: Robert Collins <robertc at robertcollins.net>
branch nick: check
timestamp: Mon 2009-06-15 14:33:36 +1000
message:
  Fix deserialise_inventory to work with CHK repositories.
=== modified file 'bzrlib/repofmt/groupcompress_repo.py'
--- a/bzrlib/repofmt/groupcompress_repo.py	2009-04-20 08:37:32 +0000
+++ b/bzrlib/repofmt/groupcompress_repo.py	2009-06-15 04:33:36 +0000
@@ -701,6 +701,10 @@
         finally:
             basis_tree.unlock()
 
+    def deserialise_inventory(self, revision_id, bytes):
+        return inventory.CHKInventory.deserialise(self.chk_bytes, bytes,
+            (revision_id,))
+
     def _iter_inventories(self, revision_ids):
         """Iterate over many inventory objects."""
         keys = [(revision_id,) for revision_id in revision_ids]




More information about the bazaar-commits mailing list