Skip to content
  • v4.1
  • 72b2945
  • Compare
    Choose a tag to compare
    Search for a tag
4.1
  • v4.1
  • 72b2945
  • Compare
    Choose a tag to compare
    Search for a tag

@mdumandag mdumandag released this May 3, 2021 · 15 commits to master since this release

This document includes the new features, enhancements, and fixed issues for the Hazelcast Python Client 4.1 release.

New Features

  • Reliable Topic: A distribution mechanism for publishing messages that are delivered to multiple subscribers. It offers a similar interface to Topic, with added benefits of reliability such as no-event loss guarantees and isolation. #395, #396

Enhancements

  • Public APIs that contain the UTF are replaced by String to make them more user-friendly. #345
  • cluster_connect_timeout is set to infinite by default. #346
  • Ringbuffer#read_many now returns a ResultSet that contains more information than a plain list. Also, the same function now takes a filter parameter to select what items to read. #393

Fixes

  • When a connection attempt fails immediately, its resources are now cleaned up immediately. #343
  • Client now fails fast when the METADATA group name is used in the CP data structures. #380
  • Client does not use the deprecated classes from the collections package anymore. #385
  • Client does not allow duplicate field names in ClassDefinitionBuilder anymore. #387
  • Client now behaves correctly while connecting to members behind a private network. #388

Breaking Changes

  • None.

Known Issues

  • None.
Assets 2