Rev 2754: Do not store cached annotations in packs. in http://people.ubuntu.com/~robertc/baz2.0/repository

Robert Collins robertc at robertcollins.net
Wed Sep 5 07:47:18 BST 2007


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

------------------------------------------------------------
revno: 2754
revision-id: robertc at robertcollins.net-20070905064708-qt4qo5cfi355n52q
parent: robertc at robertcollins.net-20070905063254-xoircd0bejma2hct
committer: Robert Collins <robertc at robertcollins.net>
branch nick: repository
timestamp: Wed 2007-09-05 16:47:08 +1000
message:
  Do not store cached annotations in packs.
modified:
  bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
=== modified file 'bzrlib/repofmt/pack_repo.py'
--- a/bzrlib/repofmt/pack_repo.py	2007-09-05 06:32:54 +0000
+++ b/bzrlib/repofmt/pack_repo.py	2007-09-05 06:47:08 +0000
@@ -1030,10 +1030,11 @@
             add_callback=file_id_index.add_nodes,
             deltas=True, parents=True)
         knit_access = _PackAccess(self.repo._text_pack_map, writer)
-        return knit.KnitVersionedFile('text:' + file_id, self.weavestore._transport,
-            self.weavestore._file_mode,
+        return knit.KnitVersionedFile('text:' + file_id, None,
+            None,
             index=knit_index,
-            access_method=knit_access)
+            access_method=knit_access,
+            factory=knit.KnitPlainFactory())
 
     get_weave = get_weave_or_empty
 



More information about the bazaar-commits mailing list