• Jim Fulton's avatar
    Define a new interface for storages that support the new commit protocol. · 7901868a
    Jim Fulton authored
    This allows interface incompatibilities:
    
    - Future version of ZODB that requires the new protocol being
      configured with a storage that doesn't implement the new protocol
    
    - ZEO has a client that uses the old protocol can't use a storage that
      implements the new protocol.
    
    To be caught early.
    
    This commit also clarifies that the serial returned by ``undo()`` is ignored.
    7901868a
interfaces.py 51.3 KB