~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2009-06-25 16:35:19 UTC
  • mfrom: (4476.1.4 bug-390563)
  • Revision ID: pqm@pqm.ubuntu.com-20090625163519-mkzk2ohzadj749h3
(robertc, jam) Fix bug #390563,
        fetch the minimal data for multiple revisions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
38
38
* ``bzr ls DIR --from-root`` now shows only things in DIR, not everything.
39
39
  (Ian Clatworthy)
40
40
 
 
41
* We now properly request a more minimal set of file texts when fetching
 
42
  multiple revisions. (Robert Collins, John Arbash Meinel, #390563)
 
43
 
41
44
* Progress bars are now suppressed again when the environment variable
42
45
  ``BZR_PROGRESS_BAR`` is set to ``none``.
43
46
  (Martin Pool, #339385)
62
65
* Unshelve works correctly when multiple zero-length files are present on
63
66
  the shelf. (Aaron Bentley, #363444)
64
67
 
 
68
 
65
69
Internals
66
70
*********
67
71
 
 
72
* ``chk_map.iter_interesting_nodes`` now properly uses the *intersection*
 
73
  of referenced nodes rather than the *union* to determine what
 
74
  uninteresting pages we still need to look at. Prior to this,
 
75
  incrementally pushing to stacked branch would push the minimal data, but
 
76
  fetching everything would request extra texts. There are some unhandled
 
77
  cases wrt trees of different depths, but this fixes the common cases.
 
78
  (Robert Collins, John Arbash Meinel, #390563)
 
79
 
68
80
* Command lookup has had hooks added. ``bzrlib.Command.hooks`` has
69
81
  three new hook points: ``get_command``, ``get_missing_command`` and
70
82
  ``list_commands``, which allow just-in-time command name provision