~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Robert Collins
  • Date: 2007-10-05 02:41:37 UTC
  • mto: (2592.3.166 repository)
  • mto: This revision was merged to the branch mainline in revision 2896.
  • Revision ID: robertc@robertcollins.net-20071005024137-kn7brcu07nu8cwl1
* The class ``bzrlib.repofmt.knitrepo.KnitRepository3`` has been folded into
  ``KnitRepository`` by parameters to the constructor. (Robert Collins)
* ``bzrlib.xml_serializer.Serializer`` is now responsible for checking that
  mandatory attributes are present on serialisation and deserialisation.
  This fixes some holes in API usage and allows better separation between
  physical storage and object serialisation. (Robert Collins)

Show diffs side-by-side

added added

removed removed

Lines of Context:
148
148
     class that needs it.
149
149
     (Martin Pool)
150
150
 
 
151
   * The class ``bzrlib.repofmt.knitrepo.KnitRepository3`` has been folded into
 
152
     ``KnitRepository`` by parameters to the constructor. (Robert Collins)
 
153
 
151
154
   * The ``VersionedFile`` interface now allows content checks to be bypassed
152
155
     by supplying check_content=False.  This saves nearly 30% of the minimum
153
156
     cost to store a version of a file. (Robert Collins)
169
172
     put by the method call, to allow avoiding stat-after-write or
170
173
     housekeeping in callers. (Robert Collins)
171
174
 
 
175
   * ``bzrlib.xml_serializer.Serializer`` is now responsible for checking that
 
176
     mandatory attributes are present on serialisation and deserialisation.
 
177
     This fixes some holes in API usage and allows better separation between
 
178
     physical storage and object serialisation. (Robert Collins)
 
179
 
172
180
   * New class ``bzrlib.errors.InternalBzrError`` which is just a convenient
173
181
     shorthand for deriving from BzrError and setting internal_error = True.
174
182
     (Robert Collins)