From 0acda02be490b3474ef36260b796863b7c787ad4 Mon Sep 17 00:00:00 2001 From: Miranda Wilson Date: Tue, 25 Aug 2026 10:40:21 +0100 Subject: [PATCH] Add missing release notes item and correct text --- docs/modules/release-notes/pages/enterprise.adoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/modules/release-notes/pages/enterprise.adoc b/docs/modules/release-notes/pages/enterprise.adoc index 063194c47..950d515ae 100644 --- a/docs/modules/release-notes/pages/enterprise.adoc +++ b/docs/modules/release-notes/pages/enterprise.adoc @@ -24,6 +24,8 @@ For help downloading Hazelcast {enterprise-product-name}, see xref:getting-start * **Enforced checks on classes in JsonUtil deserialization**: Some classes, which are unlikely to be used, are no longer allowed to be deserialized using JsonUtil. +* **Blocked Jackson serializable classes**: Prevented serializable Jackson classes from exposing information. + * **Ensured SQL is enabled before deserializing messages:** Applied additional hardening to prevent SQL parameters from being deserialized when SQL is not enabled. * **Enforced checks on classes used in client protocol:** In some situations it was possible to instantiate arbitrary classes in client protocol error conditions. Strict filtering has been implemented to prevent this issue. @@ -54,7 +56,7 @@ For help downloading Hazelcast {enterprise-product-name}, see xref:getting-start * **Fixed Kafka sink failures caused by duplicate transactional IDs:** Resolved an issue where Jet jobs writing to Kafka could suspend with `ProducerFencedException` when a newer producer with the same transactional ID fenced the current producer. -* **Fixed deduplication pipeline data inconsistency after ungraceful topology changes:** Resolved an issue where ungraceful member changes during deduplication pipeline execution could leave the map and backing database with different row counts, potentially causing data loss in the database. +* **Fixed potential MapStore data loss when a member fails during a flush:** Resolved an issue where manual flush operations could clear queues before the entries were persisted. * **Added shared `HttpClient` cache for `RestClient`:** Introduced a static cache to enable reuse of `HttpClient` instances across multiple `RestClient` instances, reducing overhead from repeated client creation.