• Jim Fulton's avatar
    - Added support for wrapper storages that transform pickle data. · 077c0eaa
    Jim Fulton authored
      Applications for this include compression and encryption.  An
      example wrapper storage implementation, ZODB.tests.hexstorage, was
      included for testing.
    
    It is important that storage implementations not assume that
      storages contain pickles.  Renamed IStorageDB to IStorageWrapper and
      expanded it to provide methods for transforming and untransforming
      data records.  Storages implementations should use these methods to
      get pickle data from stored records.
    
    - Deprecated ZODB.interfaces.StorageStopIteration.  Storage
      iterator implementations should just raise StopIteration, which
      means they can now be implemented as generators.
    077c0eaa
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGES.txt 26.6 KB