[Checkins] [zopefoundation/ZEO] e3be70: Quick hack to use msgpack and the simpler byteserv...

GitHub noreply at github.com
Fri Nov 11 19:35:14 CET 2016


  Branch: refs/heads/byteserver-prototype
  Home:   https://github.com/zopefoundation/ZEO
  Commit: e3be707a4578c996f747c7a9565ce7aa1cffa19c
      https://github.com/zopefoundation/ZEO/commit/e3be707a4578c996f747c7a9565ce7aa1cffa19c
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M setup.py
    M src/ZEO/asyncio/base.py
    M src/ZEO/asyncio/client.py
    M src/ZEO/asyncio/marshal.py
    M src/ZEO/asyncio/server.py
    M src/ZEO/asyncio/tests.py

  Log Message:
  -----------
  Quick hack to use msgpack and the simpler byteserver protocol.

So we can evaluate byteserver performance.

Later, if this goes forward, we'll need to be more careful about
protocol negotiation, so we can work with older and newer servers.


  Commit: c8bbe82f61ad00f6dff2e422335d455ba31aafd1
      https://github.com/zopefoundation/ZEO/commit/c8bbe82f61ad00f6dff2e422335d455ba31aafd1
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-10-21 (Fri, 21 Oct 2016)

  Changed paths:
    M src/ZEO/asyncio/client.py

  Log Message:
  -----------
  Make sure the read_only value we send is a boolean


  Commit: 7b56ed32353ec7048b705d04efcf8cf32c74eb9e
      https://github.com/zopefoundation/ZEO/commit/7b56ed32353ec7048b705d04efcf8cf32c74eb9e
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-10-21 (Fri, 21 Oct 2016)

  Changed paths:
    M src/ZEO/ClientStorage.py

  Log Message:
  -----------
  send data to server as bytes

This is a bit of a punt, especially WRT extended info.  For regular
ZEO servers, FileStorage is going to want to pickle extended info, but
byteserver can't pickle extended info. I'm not sure how best to resolve this.


  Commit: 6780c31d3e772e08f78e1062cf9579796ad37c9f
      https://github.com/zopefoundation/ZEO/commit/6780c31d3e772e08f78e1062cf9579796ad37c9f
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M CHANGES.rst
    M src/ZEO/asyncio/client.py
    M src/ZEO/asyncio/tests.py
    M src/ZEO/tests/drop_cache_rather_than_verify.txt
    M src/ZEO/tests/testZEO.py

  Log Message:
  -----------
  Merge branch 'master' into msgpack


  Commit: 9c50fcd841e7bdb6e1a8f58e05427be83ab65ac9
      https://github.com/zopefoundation/ZEO/commit/9c50fcd841e7bdb6e1a8f58e05427be83ab65ac9
  Author: Jim Fulton <jim at zope.com>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M setup.py
    M src/ZEO/ClientStorage.py
    M src/ZEO/asyncio/base.py
    M src/ZEO/asyncio/client.py
    M src/ZEO/asyncio/marshal.py
    M src/ZEO/asyncio/server.py
    M src/ZEO/asyncio/tests.py

  Log Message:
  -----------
  Merge branch 'msgpack' into byteserver-prototype


Compare: https://github.com/zopefoundation/ZEO/compare/e3be707a4578^...9c50fcd841e7


More information about the checkins mailing list