[Checkins] [zopefoundation/ZODB] f4d99f: Check invalidation in case of conflict resolution

GitHub noreply at github.com
Fri Jun 17 22:06:10 CEST 2016


  Branch: refs/heads/tpc_finish
  Home:   https://github.com/zopefoundation/ZODB
  Commit: f4d99fe3e39bd859c0dc55649525e846d6775d05
      https://github.com/zopefoundation/ZODB/commit/f4d99fe3e39bd859c0dc55649525e846d6775d05
  Author: Julien Muchembled <jm at jmuchemb.eu>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M src/ZODB/tests/ConflictResolution.py
    M src/ZODB/tests/testDemoStorage.py

  Log Message:
  -----------
  Check invalidation in case of conflict resolution


  Commit: cf5aaa0c7fb1c7aab7eec84cee7d27f64a62884f
      https://github.com/zopefoundation/ZODB/commit/cf5aaa0c7fb1c7aab7eec84cee7d27f64a62884f
  Author: Julien Muchembled <jm at jmuchemb.eu>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M src/ZODB/Connection.py
    M src/ZODB/interfaces.py
    M src/ZODB/tests/BasicStorage.py
    M src/ZODB/tests/MTStorage.py
    M src/ZODB/tests/RevisionStorage.py
    M src/ZODB/tests/StorageTestBase.py
    M src/ZODB/tests/TransactionalUndoStorage.py
    M src/ZODB/tests/testDemoStorage.py

  Log Message:
  -----------
  Allow serial to be returned as late as tpc_finish

This makes possible for storage to allocate serial inside tpc_finish,
removing the requirement to serialise 2PC's second phase phase (tpc_vote
to tpc_finish/tpc_abort).

Co-Authored-By: Julien Muchembled <jm at nexedi.com>


Compare: https://github.com/zopefoundation/ZODB/compare/2bf9bcf92331...cf5aaa0c7fb1


More information about the checkins mailing list