hazelcast-python-client
hazelcast-python-client copied to clipboard
Hazelcast Python Client
HI, We are trying to use Hazelcast in Flask service. This service runs with gunicorn using `eventlet` workers. When used with this configuration, client never connects, when switching to `sync`...
We should integrate some popular linters/code analysis tools to our PR builder to eliminate easy to find errors and maintain a consistent code style across the codebase. We should probably...
We have used some custom benchmarks to test the client during the 4.0 process but did not update the files in the benchmarks folder. Ideally, we should tidy up the...
It would be very convenient to configure the client using the same declarative configuration format (XML and probably YAML) with Hazelcast Java client. We would add class methods for XML...
Currently both client configuration and other options, such as lifecycle listeners are passed as unnamedkeyword arguments to `HazelcastClient` constructor. This works well ATM, but it may be problematic when we...
Currently `HazelcastClient` tries to connect to the Hazelcast cluster during construction. This is unexpected and probably something we shouldn't do in the constructor. It would be better to separate client...
The discoverability and editor intellisense support for `hazelcast.config._Config` is pretty good, but currently there's not an easy way to pass a `_Config` object to `HazelcastClient`. The easiest solution would be...
TODO: List Hazelcast data structures and their Python counterparts and create an issue for each pair.
Currently affected parts of the client: - Configuration
Typing support improves editor intellisense and also the correctness of the code. We won't be able to support Python 3.5+'s typing syntax until we drop support for Python < 3.5,...