~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2008-09-24 01:43:25 UTC
  • mfrom: (3696.3.12 integration)
  • Revision ID: pqm@pqm.ubuntu.com-20080924014325-ucivgbdmsbuthnqw
(robertc) Accelerate _walkdirs_utf8 on unix platforms. (Robert
        Collins)

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
    * Switching in heavyweight checkouts uses the master branch's context, not
35
35
      the checkout's context.  (Adrian Wilkins)
36
36
 
 
37
    * ``status`` on large trees is now faster, due to optimisations in the
 
38
      walkdirs code. Of particular note, the walkdirs code now performs
 
39
      a temporary ``chdir()`` while reading a single directory; if your
 
40
      platform has non thread-local current working directories (and is
 
41
      not windows which has its own implementation), this may introduce a
 
42
      race condition during concurrent uses of bzrlib. The bzrlib CLI
 
43
      will not encounter this as it is single threaded for working tree
 
44
      operations. (Robert Collins)
 
45
 
37
46
  BUG FIXES:
38
47
 
39
48
    * Branching from a shared repository on a smart server into a new
84
93
    * A new hook, ``Branch.open``, has been added, which is called when
85
94
      branch objects are opened. (Robert Collins)
86
95
 
 
96
    * ``bzrlib.osutils._walkdirs_utf8`` has been refactored into common
 
97
      tree walking, and modular directory listing code to aid future
 
98
      performance optimisations and refactoring. (Robert Collins)
 
99
 
87
100
    * New win32utils.get_local_appdata_location() provides access to a local
88
101
      directory for storing data.  (Mark Hammond)
89
102