~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

Merge in real stacked repository work.

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
 
24
24
  BUGFIXES:
25
25
 
 
26
    * Include quick-start-summary.svg file to python-based installer(s)
 
27
      for Windows (#192924, Alexander Belchenko)
 
28
 
26
29
  API BREAKS:
27
30
 
28
31
  TESTING:
29
32
 
 
33
    * ``bzrlib.tests.adapt_tests`` was broken and unused - it has been fixed.
 
34
      (Robert Collins)
 
35
 
30
36
  INTERNALS:
31
37
 
 
38
    * New remote method ``RemoteBzrDir.find_repositoryV2`` adding support for
 
39
      detecting external lookup support on remote repositories. This method is
 
40
      now attempted first when lookup up repositories, leading to an extra 
 
41
      round trip on older bzr smart servers. (Robert Collins)
 
42
 
 
43
    * Repository formats have a new supported-feature attribute
 
44
      ``supports_external_lookups`` used to indicate repositories which support
 
45
      falling back to other repositories when they have partial data.
 
46
      (Robert Collins)
 
47
 
32
48
    * The bzrdir format registry now accepts an ``alias`` keyword to
33
49
      register_metadir, used to indicate that a format name is an alias for
34
50
      some other format and thus should not be reported when describing the
122
138
    * List possible values for BZR_SSH environment variable in env-variables
123
139
      help topic. (Alexander Belchenko, #181842)
124
140
 
125
 
   * New methods ``push_log_file`` and ``pop_log_file`` to intercept messages:
126
 
     popping the log redirection now precisely restores the previous state,
127
 
     which makes it easier to use bzr log output from other programs.
128
 
     TestCaseInTempDir no longer depends on a log redirection being established
129
 
     by the test framework, which lets bzr tests cleanly run from a normal
130
 
     unittest runner.
131
 
     (#124153, #124849, Martin Pool, Jonathan Lange)
132
 
 
 
141
    * New methods ``push_log_file`` and ``pop_log_file`` to intercept messages:
 
142
      popping the log redirection now precisely restores the previous state,
 
143
      which makes it easier to use bzr log output from other programs.
 
144
      TestCaseInTempDir no longer depends on a log redirection being established
 
145
      by the test framework, which lets bzr tests cleanly run from a normal
 
146
      unittest runner.
 
147
      (#124153, #124849, Martin Pool, Jonathan Lange)
 
148
 
133
149
    * ``pull --quiet`` is now more quiet, in particular a message is no longer
134
150
      printed when the remembered pull location is used. (James Westby,
135
151
      #185907)
202
218
      useful for code which needs to be aware of ghosts (e.g. fetching data
203
219
      cares about ghosts during revision selection). (Robert Collins)
204
220
 
205
 
    * New remote method ``RemoteBzrDir.find_repositoryV2`` adding support for
206
 
      detecting external lookup support on remote repositories. This method is
207
 
      now attempted first when lookup up repositories, leading to an extra 
208
 
      round trip on older bzr smart servers. (Robert Collins)
209
 
 
210
221
    * Record a timestamp against each mutter to the trace file, relative to the
211
222
      first import of bzrlib.  (Andrew Bennetts)
212
223
     
220
231
    * RemoteTransport's ``recommended_page_size`` method now returns 64k, like
221
232
      SFTPTransport and HttpTransportBase.  (Andrew Bennetts)
222
233
 
223
 
    * Repository formats have a new supported-feature attribute
224
 
      ``supports_external_lookups`` used to indicate repositories which support
225
 
      falling back to other repositories when they have partial data.
226
 
      (Robert Collins)
227
 
 
228
234
    * Repository has a new method ``has_revisions`` which signals the presence
229
235
      of many revisions by returning a set of the revisions listed which are
230
236
      present. This can be done by index queries without reading data for parent