5.0.1 Release Notes
These release notes list any new features, enhancements, and fixes that were made between version 5.0 and 5.0.1 of Hazelcast Platform.
For information about upgrading from previous IMDG and Jet releases, see the Upgrading to Hazelcast Platform section.
To learn about the changes in previous IMDG and Jet releases, see IMDG release notes and Jet release notes.
Enhancements
-
Updated Avro dependency version to 1.11.0 and AWS SDK to 1.12.120 in Hazelcast’s root
pom.xml
. #20008, #20007 -
Updated the dependency version of log4j2 to 2.15.0 in the root
pom.xml
file. #20153 -
Introduced a system property for allowing you to audit that all the Hazelcast instances running in your environment have the instance tracking file name set correctly in the configuration. See the note in Instance Tracking. #19930
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 thehazelcast.xml
file and producing an error message saying that the configuration does not exist even though there is theyaml
configuration file. Now it automatically useshazelcast.yaml
whenhazelcast.xml
is not available. #20004 -
Fixed an issue where the Hazelcast CLI commands were outputting incorrect command names in the output with the
--help
argument. For example, the commandhz-start --help
was outputting the following. #20002Usage: hazelcast-start [-d] -d, --daemon Starts Hazelcast in daemon mode
The output now displays the correct command:
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 thehz-stop
command. #19726 -
Hazelcast’s memcached implementation was interpreting the number values and parameters for
incr
anddecr
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 as0
. #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