4.2.1
This document includes the new features, enhancements, and fixed issues for the Hazelcast Python Client 4.2.1 release.
New Features
- Security Configuration: It is now possible to use security configuration elements to provide username/password credentials or token-based authentication. Also, an external package called
hazelcast-kerberos
is developed to be used with the client for Kerberos authentication. #446, #452, #453, #455 - Binary Metrics: The support for the new binary metrics format is implemented. Now, the statistics sent from the Python client are displayed on the new versions of the Management Center. #441
- Aggregations: Aggregations allow you to perform aggregate operations over map entries quickly. It is implemented by the community user https://github.com/RobHam99. #442, #445
- Projections: Projections allow you to project (strip down) query results in order to minimize data being received from the server. It is implemented by the community user https://github.com/RobHam99. #451 , #454
Enhancements
- A typo in the HazelcastClient documentation is corrected by the community user https://github.com/treedavies. #430
Fixes
HazelcastInstanceNotActiveError
is made non-retryable. #431- Now, the client is able to read large payloads without additional latency. #436
- Now, the client is able to receive ReliableTopic messages published by the server. #449
Breaking Changes
- None.
Known Issues
- None.