Rev 4408: Add a NEWS entry documenting the relation to bug #109114 in http://bazaar.launchpad.net/~jameinel/bzr/1.16-commit-fulltext

John Arbash Meinel john at arbash-meinel.com
Mon Jun 22 16:53:53 BST 2009


At http://bazaar.launchpad.net/~jameinel/bzr/1.16-commit-fulltext

------------------------------------------------------------
revno: 4408
revision-id: john at arbash-meinel.com-20090622155255-nl46rjtd2s0yy4sb
parent: john at arbash-meinel.com-20090622154725-eidwkrs93j1qhmsf
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: 1.16-commit-fulltext
timestamp: Mon 2009-06-22 10:52:55 -0500
message:
  Add a NEWS entry documenting the relation to bug #109114
-------------- next part --------------
=== modified file 'NEWS'
--- a/NEWS	2009-06-21 04:30:25 +0000
+++ b/NEWS	2009-06-22 15:52:55 +0000
@@ -42,6 +42,11 @@
   ``BZR_PROGRESS_BAR`` is set to ``none``.
   (Martin Pool, #339385)
 
+* Reduced memory consumption during ``bzr commit`` of large files. For
+  pre 2a formats, should be down to ~3x the size of a file, and for
+  ``--2a`` formats should be down to exactly 2x the size. Related to bug
+  #109114. (John Arbash Meinel)
+
 * Unshelve works correctly when multiple zero-length files are present on
   the shelf. (Aaron Bentley, #363444)
 
@@ -66,6 +71,12 @@
   properly fetch the minimum number of texts for non-smart fetching.
   (John Arbash Meinel)
 
+* ``VersionedFiles._add_text`` is a new api that lets us insert text into
+  the repository as a single string, rather than a list of lines. This can
+  improve memory overhead and performance of committing large files.
+  (Currently a private api, used only by commit). (John Arbash Meinel)
+  
+
 
 Improvements
 ************



More information about the bazaar-commits mailing list