Rev 3248: Implement a custom annotator for Pack repositories. in http://bzr.arbash-meinel.com/branches/bzr/1.3-dev/annotate_cleanup

John Arbash Meinel john at arbash-meinel.com
Thu Mar 6 15:32:32 GMT 2008


At http://bzr.arbash-meinel.com/branches/bzr/1.3-dev/annotate_cleanup

------------------------------------------------------------
revno: 3248
revision-id:john at arbash-meinel.com-20080306152710-pxxxepuho55pzvkg
parent: john at arbash-meinel.com-20080306150444-w60gqq2itn6o4tuz
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: annotate_cleanup
timestamp: Thu 2008-03-06 15:27:10 +0000
message:
  Implement a custom annotator for Pack repositories.
modified:
  bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
-------------- next part --------------
=== modified file 'bzrlib/repofmt/pack_repo.py'
--- a/bzrlib/repofmt/pack_repo.py	2008-03-02 17:50:31 +0000
+++ b/bzrlib/repofmt/pack_repo.py	2008-03-06 15:27:10 +0000
@@ -1896,6 +1896,12 @@
             pb.finished()
         return result
 
+    def get_annotator(self, file_id):
+        """See Repository.get_annotator()"""
+        the_knit = self.weave_store.get_weave(file_id, self.get_transaction())
+        annotator = knit._KnitAnnotator(the_knit)
+        return annotator
+
     @symbol_versioning.deprecated_method(symbol_versioning.one_one)
     def get_parents(self, revision_ids):
         """See graph._StackedParentsProvider.get_parents."""



More information about the bazaar-commits mailing list