Rev 4480: NEWS entry about bug #390563 in http://bazaar.launchpad.net/~jameinel/bzr/bug-390563
John Arbash Meinel
john at arbash-meinel.com
Thu Jun 25 15:58:16 BST 2009
At http://bazaar.launchpad.net/~jameinel/bzr/bug-390563
------------------------------------------------------------
revno: 4480
revision-id: john at arbash-meinel.com-20090625145800-u77thenvq6zu7h0w
parent: john at arbash-meinel.com-20090625145026-lxddqhqx10ffyy49
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: bug-390563
timestamp: Thu 2009-06-25 09:58:00 -0500
message:
NEWS entry about bug #390563
-------------- next part --------------
=== modified file 'NEWS'
--- a/NEWS 2009-06-23 09:05:52 +0000
+++ b/NEWS 2009-06-25 14:58:00 +0000
@@ -38,6 +38,9 @@
* ``bzr ls DIR --from-root`` now shows only things in DIR, not everything.
(Ian Clatworthy)
+* We now properly request a more minimal set of file texts when fetching
+ multiple revisions. (Robert Collins, John Arbash Meinel, #390563)
+
* Progress bars are now suppressed again when the environment variable
``BZR_PROGRESS_BAR`` is set to ``none``.
(Martin Pool, #339385)
@@ -62,9 +65,18 @@
* Unshelve works correctly when multiple zero-length files are present on
the shelf. (Aaron Bentley, #363444)
+
Internals
*********
+* ``chk_map.iter_interesting_nodes`` now properly uses the *intersection*
+ of referenced nodes rather than the *union* to determine what
+ uninteresting pages we still need to look at. Prior to this,
+ incrementally pushing to stacked branch would push the minimal data, but
+ fetching everything would request extra texts. There are some unhandled
+ cases wrt trees of different depths, but this fixes the common cases.
+ (Robert Collins, John Arbash Meinel, #390563)
+
* Command lookup has had hooks added. ``bzrlib.Command.hooks`` has
three new hook points: ``get_command``, ``get_missing_command`` and
``list_commands``, which allow just-in-time command name provision
More information about the bazaar-commits
mailing list