~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Robert Collins
  • Date: 2009-02-24 05:37:17 UTC
  • mto: This revision was merged to the branch mainline in revision 4038.
  • Revision ID: robertc@robertcollins.net-20090224053717-sau62hnxgo2f1pzr
Create and use a RPC call to create branches on bzr servers rather than using VFS calls.

Show diffs side-by-side

added added

removed removed

Lines of Context:
70
70
 
71
71
  INTERNALS:
72
72
 
 
73
    * Branch and Repository creation on a bzr+ssh://server are now done
 
74
      via RPC calls rather than VFS calls, reducing round trips for
 
75
      pushing new branches substantially. (Robert Collins)
 
76
 
 
77
    * ``BzrDirFormat.__str__`` now uses the human readable description
 
78
      rather than the sometimes-absent disk label. (Robert Collins)
 
79
 
73
80
    * ``bzrlib.fetch`` is now composed of a sender and a sink component
74
81
      allowing for decoupling over a network connection. Fetching into
75
82
      a RemoteRepository uses this to stream the operation.
81
88
    * ``bzrlib.tests.run_suite`` accepts a runner_class parameter
82
89
      supporting the use of different runners. (Robert Collins)
83
90
 
84
 
    * Creating a repository on a bzr+ssh:// server will now make a single
85
 
      call rather than many VFS calls. (Robert Collins)
86
 
 
87
91
    * New hook Commands['extend_command'] to allow plugins to access a
88
92
      command object before the command is run (or help generated from
89
93
      it), without overriding the command. (Robert Collins)
90
94
 
 
95
    * ``RemoteBranchFormat`` no longer claims to have a disk format string.
 
96
      (Robert Collins)
 
97
 
91
98
    * ``RepositoryFormat`` objects now have a ``network_name`` for passing
92
99
      the format across RPC calls. (Robert Collins, Andrew Bennetts)
93
100