[Checkins] [zopefoundation/ZEO] 98ac50: Client disconnect errors are now transient errors....
GitHub
noreply at github.com
Fri Aug 5 13:19:23 CEST 2016
Branch: refs/heads/register-returns-last-transaction
Home: https://github.com/zopefoundation/ZEO
Commit: 98ac50ebf74ae594e4963077cd6728d7d0e2f243
https://github.com/zopefoundation/ZEO/commit/98ac50ebf74ae594e4963077cd6728d7d0e2f243
Author: Jim Fulton <jim at zope.com>
Date: 2016-08-04 (Thu, 04 Aug 2016)
Changed paths:
M CHANGES.rst
M src/ZEO/Exceptions.py
M src/ZEO/tests/testZEO.py
Log Message:
-----------
Client disconnect errors are now transient errors. When
applications retry jobs that raise transient errors, jobs (e.g. web
requests) with disconnect errors will be retried. Together with
blocking synchronous ZEO server calls for a limited time while
disconnected, this change should allow brief disconnections due to
server restart to avoid generating client-visible errors (e.g. 500
web responses).
Commit: a07f8af378d14f0c20c3a92de1598edba7e31ce6
https://github.com/zopefoundation/ZEO/commit/a07f8af378d14f0c20c3a92de1598edba7e31ce6
Author: Jim Fulton <jim at zope.com>
Date: 2016-08-04 (Thu, 04 Aug 2016)
Changed paths:
M README.rst
M src/ZEO/tests/forker.py
Log Message:
-----------
Immediately(ish) remove temporary config files created for ad hoc servers
They're annoying. :)
Commit: 8366ba1d8388432bbf07d3489b9355eb616917a0
https://github.com/zopefoundation/ZEO/commit/8366ba1d8388432bbf07d3489b9355eb616917a0
Author: Jim Fulton <jim at zope.com>
Date: 2016-08-04 (Thu, 04 Aug 2016)
Changed paths:
M README.rst
M src/ZEO/tests/ZEO4/StorageServer.py
M src/ZEO/tests/forker.py
M src/ZEO/tests/zeo-fan-out.test
Log Message:
-----------
Merge remote-tracking branch 'origin/asyncio' into ClientDisconnected-is-transient
Commit: 5a927e27949371af705e82fccd118c5f3e707803
https://github.com/zopefoundation/ZEO/commit/5a927e27949371af705e82fccd118c5f3e707803
Author: Jim Fulton <jim at zope.com>
Date: 2016-08-04 (Thu, 04 Aug 2016)
Changed paths:
M .travis.yml
Log Message:
-----------
See if we can speed the travis builds with caching
And slightly with pip installing buildout (rather than bootstrapping).
Commit: 3ae6ff6dfc57cb4461613f8e55ce60c599fe4fca
https://github.com/zopefoundation/ZEO/commit/3ae6ff6dfc57cb4461613f8e55ce60c599fe4fca
Author: Jim Fulton <jim at jimfulton.info>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
M .travis.yml
M CHANGES.rst
M src/ZEO/Exceptions.py
M src/ZEO/tests/testZEO.py
Log Message:
-----------
Merge pull request #61 from zopefoundation/ClientDisconnected-is-transient
Client disconnect errors are now transient errors.
Apparently, travis doesn't want to test this branch. :(
Commit: 2d8e7153561b0aa47f49beaa915c3edbdd671125
https://github.com/zopefoundation/ZEO/commit/2d8e7153561b0aa47f49beaa915c3edbdd671125
Author: Jim Fulton <jim at zope.com>
Date: 2016-08-05 (Fri, 05 Aug 2016)
Changed paths:
M .travis.yml
M CHANGES.rst
M README.rst
M src/ZEO/Exceptions.py
M src/ZEO/tests/forker.py
M src/ZEO/tests/testZEO.py
Log Message:
-----------
Merge remote-tracking branch 'origin/asyncio' into register-returns-last-transaction
Conflicts:
CHANGES.rst
Compare: https://github.com/zopefoundation/ZEO/compare/1387d8501d16...2d8e7153561b
More information about the checkins
mailing list