~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Alexander Belchenko
  • Date: 2008-01-28 22:22:13 UTC
  • mfrom: (3201 +trunk)
  • mto: This revision was merged to the branch mainline in revision 3230.
  • Revision ID: bialix@ukr.net-20080128222213-gitken71eyvdd203
merge bzr.dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
    * Fetching via bzr+ssh will no longer fill ghosts by default (this is
13
13
      consistent with pack-0.92 fetching over SFTP). (Robert Collins)
14
14
 
15
 
   * ``merge`` now prefers to use the submit branch, but will fall back to
16
 
     parent branch.  For many users, this has no effect.  But some users who
17
 
     pull and merge on the same branch will notice a change.  This change
18
 
     makes it easier to work on a branch on two different machines, pulling
19
 
     between the machines, while merging from the upstream.
20
 
     ``merge --remember`` can now be used to set the submit_branch.
21
 
     (Aaron Bentley)
 
15
    * Formatting of ``bzr plugins`` output is changed to be more human-
 
16
      friendly. Full path of plugins locations will be shown only with
 
17
      ``--verbose`` command-line option. (Alexander Belchenko)
 
18
 
 
19
    * ``merge`` now prefers to use the submit branch, but will fall back to
 
20
      parent branch.  For many users, this has no effect.  But some users who
 
21
      pull and merge on the same branch will notice a change.  This change
 
22
      makes it easier to work on a branch on two different machines, pulling
 
23
      between the machines, while merging from the upstream.
 
24
      ``merge --remember`` can now be used to set the submit_branch.
 
25
      (Aaron Bentley)
22
26
 
23
27
  FEATURES:
24
28
 
39
43
    * Fetching between different repository formats with compatible models now
40
44
      takes advantage of the smart method to stream revisions.  (Andrew Bennetts)
41
45
 
 
46
    * The ``--coverage`` option is now global, rather specific to ``bzr
 
47
      selftest``.  (Andrew Bennetts)
 
48
 
42
49
  BUGFIXES:
43
50
 
44
51
    * Calculate remote path relative to the shared medium in _SmartClient.  This
45
52
      is related to the problem in bug #124089.  (Andrew Bennetts)
46
53
 
 
54
    * Cleanly handle connection errors in smart protocol version two, the same
 
55
      way as they are handled by version one.  (Andrew Bennetts)
 
56
      
47
57
    * ``reconfigure`` can safely be interrupted while fetching.
48
58
      (Aaron Bentley, #179316)
49
59
 
 
60
    * ``reconfigure`` preserves tags when converting to and from lightweight
 
61
      checkouts.  (Aaron Bentley, #182040)
 
62
 
50
63
    * Unknown hostnames when connecting to a ``bzr://`` URL no longer cause
51
64
      tracebacks.  (Andrew Bennetts, #182849)
52
65
 
55
68
    * Classes implementing Merge types like Merge3Merger must now accept (and
56
69
      honour) a do_merge flag in their constructor.  (Aaron Bentley)
57
70
 
 
71
  TESTING:
 
72
 
 
73
   * selftest now accepts --load-list <file> to load a test id list. This
 
74
     speeds up running the test suite on a limited set of tests.
 
75
     (Vincent Ladeuil)
 
76
 
58
77
  INTERNALS:
59
78
 
60
 
    * Add -Dtimes debug flag, which records a timestamp against each mutter to
61
 
      the trace file, relative to the first mutter.  (Andrew Bennetts)
62
 
     
63
79
    * Add a new method ``get_result`` to graph search objects. The resulting
64
80
      ``SearchResult`` can be used to recreate the search later, which will
65
81
      be useful in reducing network traffic. (Robert Collins)
83
99
      useful for code which needs to be aware of ghosts (e.g. fetching data
84
100
      cares about ghosts during revision selection). (Robert Collins)
85
101
 
 
102
    * Record a timestamp against each mutter to the trace file, relative to the
 
103
      first import of bzrlib.  (Andrew Bennetts)
 
104
     
86
105
    * ``Repository.get_data_stream`` is now deprecated in favour of
87
106
      ``Repository.get_data_stream_for_search`` which allows less network
88
107
      traffic when requesting data streams over a smart server. (Robert Collins)