Bump com.hazelcast:hazelcast from 5.3.8 to 5.6.0 by dependabot[bot] · Pull Request #6802 · micrometer-metrics/micrometer (original) (raw)
Bumps com.hazelcast:hazelcast from 5.3.8 to 5.6.0.
Release notes
Sourced from com.hazelcast:hazelcast's releases.
v5.6.0
For the full release notes for this release, see https://docs.hazelcast.com/hazelcast/5.6/release-notes/5-6-0.
v5.5.0
For the full release notes for this release, see https://docs.hazelcast.com/hazelcast/5.5/release-notes/community#5-5-0.
v5.4.0
This document lists the new features, enhancements, fixed issues and, removed or deprecated features for Hazelcast Platform 5.4.0 release. The numbers in the square brackets refer to the issues and pull requests in Hazelcast's GitHub repository.
[!CAUTION] Starting with this release of Hazelcast Platform, the minimum supported Java version is 17.
New Features
- Enterprise User Code Namespaces: Enable deployment and redeployment of your custom classes. See the User Code Namespaces documentation.
- Enterprise CPMap: Added CPMap as a minimal key-value CP data structure. See CPMap documentation. #25802
- Enterprise Thread-Per-Core (TPC): TPC is now generally available. You can enable this feature on the clients and cluster members for improved performance. See the Thread-Per-Core (TPC) documentation.
Breaking Changes
- The
MergingValueinterface within the SPI package now requires thegetDeserializedValue()method to be defined within implementations, replacing thegetValue()definition. #25942- Moved the MongoDB connector to the extensions module, that is, its classes and related dependencies relocated; if you are using Maven to install the connector, you must add
<classifier>jar-with-dependencies</classifier>to yourpom.xml. Also removed the permissions for MongoDB connector. #25744, #25701- Method names used as parameters in SecurityInterceptor checks were reviewed and unified into a single place - class
com.hazelcast.security.SecurityInterceptorConstants. Some client messages have the method name changed to reflect their purpose better. Some client messages are newly covered bySecurityInterceptorchecks now. #25020- Renamed the service port for Hazelcast clusters deployed in Kubernetes environments to
hazelcast. The previous name,hazelcast-service-port, caused member auto-discovery for embedded deployments to fail. #24834, #24705, #24688- Fixed an issue where Hazelcast was not failing fast when a member is started with a blank public address. This has been fixed by introducing a configuration validation that might break any existing, but invalid, configuration. #24729
Enhancements
SQL/Jet Engine
- Removed the beta annotations from the data connection classes. #26000
- Replaced the user-defined types (UDTs) feature flag with the cyclic UDT feature flag, to prevent querying such type data. #25977
- Added support for loading and storing a single column as the value using the
GenericMapStore. #25878- Each Jet engine job was creating a client for connecting to the remote cluster, resulting in an excessive number of clients. This has been fixed by introducing a single data connection, which can be reused for all job instances. #25754, #25731
- Added support for resolving fields from Avro schemas in Kafka mappings. #25935
- Changed the exception type from
CancellationExceptiontoCancellationByUserExceptionwhen the user cancels a job before it is initialized. #25383- Added nested field support for Avro serialization format. #25269
- Removed the redundant sort and merge operations in sorted index scans, for the computations where the index order is not needed, for example, aggregations. #25180
- Updated the data comparator to improve the performance of sorted index operations. #25196
- Added support for partition pruning for the
__keyfilters. #25105- Added support for partitioned edges in Jet engine's partition pruning. #25062
- Added a new mechanism to compute the required partitions to be scanned, if attribute partitioning strategy is applied. #25006
- Added the condition type to the
EXPLAIN PLANstatement outputs for all physical joins. #24899- Added support for nullable types when reading Avro files. #24840
- Added the ability to pass parameters for JDBC configuration, such as the fetch size for large tables. #24835
- Added support for partition pruning for SQL queries that have trivial filter predicates. #24813
- Reflected the change of
javax.jmstojakarta.jmsin Hazelcast distributions. #24804- Added support for member pruning for Platform jobs to optimize a job's performance by picking up only the members required for the job. #24689
... (truncated)
Commits
- a9ce2a0 Upgrade version to 5.6.0
- 0c74a48 Fix Maven Central Publisher javadoc validation errors [REL-722][5.6.0] (#5436)
- 6dca350 Fix PartitionContainerImpl [5.6.0] (#5232)
- 23b166f Bump
spring.boot.versionto3.5.6to addressCVE-2025-41249[5.6.0] (#5... - 1813672 Fix
com.hazelcast.internal.dynamicconfig.DynamicConfigTest[5.6.0] (#5222) - 1cc9f20 Explicit throw if ExplicitSuspicionOp received without master set [5.6.0] (#5...
- f42fea2 Migrate to new Maven Central repositories [5.6.0] (#5205)
- 63fd7e3 Comment Spring Boot version usage in tests [5.6.0] (#5168)
- ec455c4 Add missing postProcessBeanFactory for Spring 5 compatibility [5.6.0] (#5184)
- 9b8b92d Fix com.hazelcast.internal.diagnostics.DiagnosticsAutoOffTests.testAutoOff_do...
- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.