v4.1.2
devOpsHazelcast
released this
12 Mar 12:29
·
8232 commits
to master
since this release
This document lists the new features, enhancements, fixed issues and, removed or deprecated features for Hazelcast IMDG 4.1.2 release. The numbers in the square brackets refer to the issues in Hazelcast's GitHub repositories.
Fixes
- Fixed an issue where the Java client was not receiving membership events
when a member with Hot Restart Persistence is restarted. [#18268] - Fixed an issue where the Near Cache configuration of a map in client
was not the same after the client is recreated with the
same client failover configuration. [#18356] - Fixed an issue that prohibited Hazelcast from being used as Tomcat session manager
when it is also deployed in a web application context:
When a client application that uses Hazelcast tries to connect to the Hazelcast cluster and this
application's web sessions are persisted using Hazelcast's Tomcat session manager,
the session manager could not connect to the cluster. This has been
fixed by improving Hazelcast's service loader mechanism. [#18116] - Fixed an issue where the metrics for map hits statistics in Management Center
were decreasing as the map entries are being expired. [#18112] - When the in-memory format of a map is
NATIVE
and the uploaded user code
has missing classes (in case the user code deployment feature is used),
the resulting exception could not be seen on the client side when a map query is run.
This was causing the client to hang indefinitely and fixed by improving the
failure handling for this case. [#18084] - Fixed an issue where the queue items were being delivered more
than once when they are reproduced after a member leaves the cluster. [#18057] - When the user code deployment is used and the classes to be deployed
havecom.hazelcast
prefix, it was causing failures in other Hazelcast
products, e.g., Jet. This has been fixed by making use of the context classloader
when loading such classes. [#17915] - The
-c
parameter of thecp-subsystem.sh
script
was used for both cluster name and group variables. This has
been fixed by introducing the-g
parameter for groups. [#17907] - Fixed an issue where the
remove()
anddelete()
operations
of maps were not updating the local map statistics. [#17750]