~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2007-04-20 08:33:47 UTC
  • mfrom: (2018.5.174 hpss)
  • Revision ID: pqm@pqm.ubuntu.com-20070420083347-m00rr4y00xjnv7or
(Andrew Bennetts, and many others) High performance smart server: add smart (non-vfs) commands to the client and server.

Show diffs side-by-side

added added

removed removed

Lines of Context:
67
67
      via remote procedure calls.  (Andrew Bennetts)
68
68
 
69
69
    * The ``lock_write`` method of ``LockableFiles``, ``Repository`` and
70
 
     ``Branch`` now accept a ``token`` keyword argument, so that separate
71
 
     instances of those objects can share a lock if it has the right token.
72
 
     (Andrew Bennetts, Robert Collins)
 
70
      ``Branch`` now accept a ``token`` keyword argument, so that separate
 
71
      instances of those objects can share a lock if it has the right token.
 
72
      (Andrew Bennetts, Robert Collins)
 
73
 
 
74
    * New method 'get_branch_reference' on 'BzrDir' allows the detection of
 
75
      branch references - which the smart server component needs.
 
76
 
 
77
    * The Repository API ``make_working_trees`` is now permitted to return
 
78
      False when ``set_make_working_trees`` is not implemented - previously
 
79
      an unimplemented ``set_make_working_trees`` implied the result True
 
80
      from ``make_working_trees``. This has been changed to accomodate the
 
81
      smart server, where it does not make sense (at this point) to ever
 
82
      make working trees by default. (Robert Collins)
73
83
 
74
84
    * Command objects can now declare related help topics by having _see_also
75
85
      set to a list of related topic. (Robert Collins)
690
700
 
691
701
    * ``MemoryTransport.list_dir()`` would strip the first character for
692
702
      files or directories in root directory. (John Arbash Meinel)
 
703
 
 
704
    * New method 'get_branch_reference' on 'BzrDir' allows the detection of 
 
705
      branch references - which the smart server component needs.
693
706
  
694
707
    * New ``ChrootTransportDecorator``, accessible via the ``chroot+`` url
695
708
      prefix.  It disallows any access to locations above a set URL.  (Andrew