[Checkins] [zopefoundation/ZEO] 03498c: Numerous fixes in response to: https://github.com/...

GitHub noreply at github.com
Thu Jul 28 17:56:54 CEST 2016


  Branch: refs/heads/asyncio
  Home:   https://github.com/zopefoundation/ZEO
  Commit: 03498c057edbeede4d1c60889ac0142283b03c0e
      https://github.com/zopefoundation/ZEO/commit/03498c057edbeede4d1c60889ac0142283b03c0e
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

  Changed paths:
    M src/ZEO/ClientStorage.py
    M src/ZEO/StorageServer.py
    M src/ZEO/TransactionBuffer.py
    M src/ZEO/asyncio/client.py
    M src/ZEO/tests/Cache.py
    M src/ZEO/tests/ConnectionTests.py
    M src/ZEO/tests/testTransactionBuffer.py
    M src/ZEO/tests/testZEO.py

  Log Message:
  -----------
  Numerous fixes in response to: https://github.com/zopefoundation/ZODB/pull/93


  Commit: c8f1c523f6cd9fd1c485a7b9f88ff365b6d1f35a
      https://github.com/zopefoundation/ZEO/commit/c8f1c523f6cd9fd1c485a7b9f88ff365b6d1f35a
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

  Changed paths:
    M src/ZEO/StorageServer.py

  Log Message:
  -----------
  Send invalidations even when empty

If a transaction only adds objects (like the transaction that ZODB.DB
uses to create the root objects, we still need to send invalidations so clients see the new tid, because MVCC.


  Commit: 02943acd619579b7c87ceb92a3d219ac5c35ad32
      https://github.com/zopefoundation/ZEO/commit/02943acd619579b7c87ceb92a3d219ac5c35ad32
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

  Changed paths:
    M src/ZEO/StorageServer.py
    M src/ZEO/asyncio/server.py
    M src/ZEO/tests/testConversionSupport.py
    M src/ZEO/tests/testZEO.py
    M src/ZEO/tests/utils.py

  Log Message:
  -----------
  Storage-server cleanups

Especially splitting the method used to send invalidations and info,
since we no-longer send both in the same call.


Compare: https://github.com/zopefoundation/ZEO/compare/7af91457cac7...02943acd6195


More information about the checkins mailing list