Skip to content

v5.0.1

Compare
Choose a tag to compare
@devOpsHazelcast devOpsHazelcast released this 17 Dec 07:35
· 3416 commits to master since this release

This document lists the new features, enhancements, fixed issues and, removed or deprecated features for Hazelcast Platform 5.0.1 release. The numbers in the square brackets refer to the issues in Hazelcast's GitHub repositories.

Hazelcast Platform is a major release which unifies
the former Hazelcast IMDG and Jet products in a
single solution. The changes are summarized below.

For information about upgrading from previous IMDG and Jet
releases, see the Upgrade chapter at https://docs.hazelcast.com/hazelcast/latest.

To learn about the changes in previous IMDG and Jet releases, see https://docs.hazelcast.org/docs/rn/ and
https://jet-start.sh/blog/.

Enhancements

Fixes

  • Fixed an issue where the hazelcast.yaml file was ignored when it is the only configuration file present in the
    Hazelcast setup; during startup it was looking only for the hazelcast.xml file and producing an error message saying that
    the configuration does not exist even though there is the yaml configuration file. Now it automatically uses hazelcast.yaml
    when hazelcast.xml is not available. [#20004]

  • Fixed an issue where the Hazelcast command line interfaces commands were outputting incorrect command names
    when you want to see their usages using the --help argument ([#20002]). For example, the command hz-start --help was outputting
    the following:

    Usage: hazelcast-start [-d]
    -d, --daemon Starts Hazelcast in daemon mode

instead of the following:

Usage: hz-start [-d]
  -d, --daemon   Starts Hazelcast in daemon mode
  • Hazelcast was executing cluster wide operations when you query the state of a member using the health
    check endpoint - it was causing to kill all the members in a cluster; this issue has been fixed. [#19905]
  • Fixed an issue where there were mismatching map configurations when phone home is enabled. [#19900]
  • Fixed an issue where the command hz-stop --help was not displaying the help but executing
    the hz-stop command. [#19726]
  • Hazelcast's memcached implementation was interpreting the number values and parameters
    for incr and decr wrongly (numbers were being converted into byte arrays instead of decimals).
    This has been fixed by making these commands' implementations strictly follow the
    memcached protocol specification. [#19677]
  • Fixed an issue where the totalPublishes statistics for the Reliable Topic data structure
    were always generated as 0. [#19651]
  • When you both enable the persistence and automatic removal of stale data in the configuration,
    member startup failures were occurring. This has been fixed by adding the auto-remove-stale-data
    element to the configuration schema. [#19373]

Contributors

We would like to thank the contributors from our open source community
who worked on this release: