[Checkins] [zopefoundation/ZODB] 782438: Define a new interface for storages that support t...

GitHub noreply at github.com
Fri Jul 1 20:27:52 CEST 2016


  Branch: refs/heads/4
  Home:   https://github.com/zopefoundation/ZODB
  Commit: 7824385376cc0a0058a04cac0874319583f39799
      https://github.com/zopefoundation/ZODB/commit/7824385376cc0a0058a04cac0874319583f39799
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-06-30 (Thu, 30 Jun 2016)

  Changed paths:
    M src/ZODB/interfaces.py

  Log Message:
  -----------
  Define a new interface for storages that support the new commit protocol.

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.


  Commit: a874d186e2c6d10c4e91fad12b5d5ad1c2325bf3
      https://github.com/zopefoundation/ZODB/commit/a874d186e2c6d10c4e91fad12b5d5ad1c2325bf3
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/ZODB/interfaces.py

  Log Message:
  -----------
  Attempt to simplify and highight the differences between IStorage and IMultiCommitStorage


  Commit: d74589ef6169ceb85fe66a0938fc7f6c1d1f4ef2
      https://github.com/zopefoundation/ZODB/commit/d74589ef6169ceb85fe66a0938fc7f6c1d1f4ef2
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/ZODB/interfaces.py

  Log Message:
  -----------
  fixed typos


  Commit: caf745f6e891b0a4e81f46db6f4c7ca15c5e53ea
      https://github.com/zopefoundation/ZODB/commit/caf745f6e891b0a4e81f46db6f4c7ca15c5e53ea
  Author: Jim Fulton <jim at jimfulton.info>
  Date:   2016-07-01 (Fri, 01 Jul 2016)

  Changed paths:
    M src/ZODB/interfaces.py

  Log Message:
  -----------
  Merge pull request #76 from zopefoundation/IMultiCommitStorage

Define a new interface for storages that support the new commit protocol.


Compare: https://github.com/zopefoundation/ZODB/compare/c5fe46d041e8...caf745f6e891


More information about the checkins mailing list