- 18 Nov, 2016 9 commits
-
-
Jim Fulton authored
Conflicts: CHANGES.rst setup.py
-
Jim Fulton authored
-
Jim Fulton authored
Fixed: ZEO needed changes to work with recent transaction changes.
-
Jim Fulton authored
Conflicts: CHANGES.rst setup.py
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
transaction until we can sort out some recent breakage.
-
Jim Fulton authored
-
- 13 Nov, 2016 6 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
- Need to handle exception instances embedded within others. I dealt with this in msgpack using a "default" option (essentially a msgpack/json form of reduce). For pickle, we're still creating instance pickles in this case. :/ - Use a python-msgpack option to produce tuples rather than lists. The ZEO protocol uses tuples far more often than lists. This really mostly or entirely affects tests. Removed workarounds for some test code that expected tuples and added some for test code that expects lists. :)
-
Jim Fulton authored
-
- 12 Nov, 2016 5 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
- 01 Nov, 2016 1 commit
-
-
Jim Fulton authored
-
- 27 Oct, 2016 1 commit
-
-
Jim Fulton authored
Avoid waiting on futures using timeouts -> major performance win on Python 2
-
- 26 Oct, 2016 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
When data are loaded, we notify waiting code before updating the cache. This can confuse white-box tests that make assertions about the client cache after a load, because the cache change may or may not have been made yet.
-
- 25 Oct, 2016 1 commit
-
-
Jim Fulton authored
By making an unimportant assertion less restrictive.
-
- 24 Oct, 2016 1 commit
-
-
Jim Fulton authored
On Python 2, waiting on a future result with a timeout is very expensive. (Because conditions with timeouts are very expensive.) The thing is, we still want to use timeouts when we're disconnected. We don't want requests to fail right away of the disconnection is short. We do a bit of a dance to only use a timeout if we're disconnected.
-
- 12 Oct, 2016 1 commit
-
-
Jim Fulton authored
The ad-hoc server no longer leaves a configuration file behind.
-
- 08 Sep, 2016 2 commits
-
-
Jim Fulton authored
Exit with failure codes instead of success codes on unsupported Python versions.
-
Jason Madden authored
Fixes #75.
-
- 06 Sep, 2016 3 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
Jim Fulton authored
-
- 18 Aug, 2016 2 commits
-
-
Jim Fulton authored
-
Jim Fulton authored
-
- 14 Aug, 2016 2 commits
-
-
Jim Fulton authored
Zeo 5
-
Jim Fulton authored
Conflicts: .travis.yml CHANGES.rst setup.py src/ZEO/StorageServer.py src/ZEO/cache.py
-
- 13 Aug, 2016 2 commits
-
-
Jim Fulton authored
Asyncio-based ZEO client and server (2)
-
Jim Fulton authored
Got uvloop working with the mtacceptor
-
- 11 Aug, 2016 1 commit
-
-
Jim Fulton authored
-
- 10 Aug, 2016 1 commit
-
-
Jim Fulton authored
thanks to the new connect_accepted_socket API. Abstracted the code that supports using asyncio vs trollius vs uvloop
-