~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: John Arbash Meinel
  • Date: 2007-04-12 20:36:40 UTC
  • mfrom: (2413 +trunk)
  • mto: This revision was merged to the branch mainline in revision 2566.
  • Revision ID: john@arbash-meinel.com-20070412203640-z1jld315288moxvy
[merge] bzr.dev 2413

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
    * Convenience method TestCase.expectFailure ensures that known failures
26
26
      do not silently pass.  (Aaron Bentley)
27
27
 
 
28
    * New SmartServer hooks facility. There are two initial hooks documented
 
29
      in bzrlib.transport.smart.SmartServerHooks. The two initial hooks allow
 
30
      plugins to execute code upon server startup and shutdown.
 
31
      (Robert Collins).
 
32
 
 
33
    * SmartServer in standalone mode will now close its listening socket
 
34
      when it stops, rather than waiting for garbage collection. This primarily
 
35
      fixes test suite hangs when a test tries to connect to a shutdown server.
 
36
      It may also help improve behaviour when dealing with a server running
 
37
      on a specific port (rather than dynamically assigned ports).
 
38
      (Robert Collins)
 
39
 
 
40
    * Move most SmartServer code into a new package, bzrlib/smart.
 
41
      bzrlib/transport/remote.py contains just the Transport classes that used
 
42
      to be in bzrlib/transport/smart.py.  (Andrew Bennetts)
 
43
 
28
44
  BUGFIXES:
29
45
 
30
46
    * Don't fail bundle selftest if email has 'two' embedded.  
40
56
    * Don't produce encoding error when adding duplicate files.
41
57
      (Aaron Bentley)
42
58
 
 
59
    * Teach ``common_ancestor`` to shortcut when the tip of one branch is
 
60
      inside the ancestry of the other. Saves a lot of graph processing
 
61
      (with an ancestry of 16k revisions, ``bzr merge ../already-merged``
 
62
      changes from 2m10s to 13s).  (John Arbash Meinel, #103757)
 
63
 
 
64
    * Fix ``show_diff_trees`` to handle the case when a file is modified,
 
65
      and the containing directory is renamed. (The file path is different
 
66
      in this versus base, but it isn't marked as a rename).
 
67
      (John Arbash Meinel, #103870)
 
68
 
43
69
  TESTING:
44
70
 
45
71
    * Added ``bzrlib.strace.strace`` which will strace a single callable and