Rev 3653: NEWS entry. in

John Arbash Meinel john at
Thu Aug 28 22:36:20 BST 2008


revno: 3653
revision-id: john at
parent: john at
committer: John Arbash Meinel <john at>
branch nick: hpss_readv
timestamp: Thu 2008-08-28 16:36:19 -0500
  NEWS entry.
-------------- next part --------------
=== modified file 'NEWS'
--- a/NEWS	2008-08-25 17:49:41 +0000
+++ b/NEWS	2008-08-28 21:36:19 +0000
@@ -39,6 +39,13 @@
       Now we ignore ``0000`` as the permissions and assume they are
       invalid. (John Arbash Meinel, #259855)
+    * ``RemoteTransport.readv()`` was being inefficient about how it
+      buffered the readv data and processed it. It would keep appending to
+      the same string (causing many copies) and then pop bytes out of the
+      start of the string (causing more copies).
+      With this patch "bzr+ssh://local" speeds improve by up to 3x.
+      (John Arbash Meinel)
     * Running ``bzr st PATH_TO_TREE`` will no longer suppress merge
       status. Status is also about 7% faster on mozilla sized trees
       when the path to the root of the tree has been given. Users of

More information about the bazaar-commits mailing list