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

GitHub noreply at github.com
Mon Jul 4 19:58:07 CEST 2016


  Branch: refs/heads/handle-serial-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.


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

  Changed paths:
    M CHANGES.rst
    M setup.py

  Log Message:
  -----------
  4.4.1


  Commit: 09423921ae33205e694347b936cf66fb3eeb5531
      https://github.com/zopefoundation/ZODB/commit/09423921ae33205e694347b936cf66fb3eeb5531
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-07-04 (Mon, 04 Jul 2016)

  Changed paths:
    M CHANGES.rst
    M setup.py
    M src/ZODB/interfaces.py

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/4' into handle-serial-4

Conflicts:
	src/ZODB/interfaces.py


Compare: https://github.com/zopefoundation/ZODB/compare/d09694fcb963...09423921ae33


More information about the checkins mailing list