Comments (4)
Can you test the pure-python branch? It now passes all of its tests, and no longer requires the C binding. As such, logging works just fine, and its substantially easier to debug any problems.
Some of the exceptions have changed names, but the overall functionality has not changed at all, nor have any of the recipes, nor did any of the tests.
from kazoo.
Hi there
Thanks for your quick reply
Is the pure python branch considered stable?
from kazoo.
We're still writing even more tests for it, but I'd definitely give it a try in a staging environment first of course. At the very least, it no longer has other C lib and C binding bugs in it (they would occasionally leak function references, and in some cases seg-fault Python). And since its just Python, its substantially easier to see what is actually going on. We'll probably merge it into the master branch shortly.
from kazoo.
No longer applicable with the switch to pure Python.
from kazoo.
Related Issues (20)
- Abort in `selector_select` HOT 1
- Make the ReadTheDocs CI check a required check for PR's HOT 1
- New kazoo release to include SSL fixes HOT 4
- Unhandled exception in connection loop when administrator sets system time in past HOT 1
- Documentation of the ZooKeeper wire protocol? HOT 1
- No handlers could be found for logger "kazoo.handlers.threading"
- Switch publishing to using the new Trusted Publishers action HOT 1
- RuntimeError: Invalid error code HOT 5
- KazooClient thread-safety and instance reuse HOT 4
- Zookeeper sequence node overflow causes perpetual re-election HOT 6
- Non-blocking lock acquisition failure can "leak" the ephemeral lock node.
- Zookeeper Server's watch residue
- Connecting to read only zookeeper HOT 1
- Add option to recursively set ACLs
- asyncio support HOT 4
- kazoo/client.py in python2.7 use KazooClient init throw a error HOT 1
- delete() fails with version greater than 2**31-1 HOT 2
- timeout param is not respected HOT 1
- Add support for SNI hostnames
- Connection timeout is not set to client._session_timeout / 1000 / len(client.hosts) in all places HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kazoo.