-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(deps): update dependency com.hazelcast:hazelcast to v5.4.0 #3399
Conversation
Code Climate has analyzed commit 2e2d301 and detected 0 issues on this pull request. View more on Code Climate. |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #3399 +/- ##
============================================
+ Coverage 96.11% 96.17% +0.06%
- Complexity 23 26 +3
============================================
Files 58 56 -2
Lines 876 890 +14
Branches 26 26
============================================
+ Hits 842 856 +14
- Misses 28 30 +2
+ Partials 6 4 -2 ☔ View full report in Codecov by Sentry. |
Datadog ReportAll test runs ✅ 23 Total Test Services: 0 Failed, 23 Passed Test ServicesThis report shows up to 10 services
|
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
Quality Gate passedIssues Measures |
This PR contains the following updates:
5.3.5
->5.4.0
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
hazelcast/hazelcast (com.hazelcast:hazelcast)
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.
New Features
Breaking Changes
MergingValue
interface within the SPI package now requires thegetDeserializedValue()
method to be defined within implementations, replacing thegetValue()
definition. [#25942]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]SecurityInterceptor
checks were reviewed and unified into a single place - classcom.hazelcast.security.SecurityInterceptorConstants
. Some client messages have the method name changed to reflect their purpose better. Some client messages are newly covered bySecurityInterceptor
checks now. [#25020]hazelcast
.The previous name,
hazelcast-service-port
, caused member auto-discovery for embedded deployments to fail. [#24834], [#24705], [#24688]Enhancements
SQL/Jet Engine
GenericMapStore
. [#25878]CancellationException
toCancellationByUserException
when the user cancels a job before it is initialized. [#25383]__key
filters. [#25105]EXPLAIN PLAN
statement outputs for all physical joins. [#24899]javax.jms
tojakarta.jms
in Hazelcast distributions. [#24804]stream()
method to the SQL service to return the stream of result rows. [#24525]hashCode()
method ofKeyedWindowResult
with that ofMap.Entry
. #697getPartitionAssignment()
method when the partition pruning is not used. #486forceTotalParallelismOne ()
on random members without permissions. #227Connectors
DataSerializable
serialization to Mongo connector. [#25197]Data Structures
getItemAtPositionOrNull()
method. [#25672]IMap.localValues()
andIMap.localValues(Predicate)
methods for a faster access to locally owned values in maps. [#24763]deleteAsync()
for maps to asynchronously remove a provided map entry key. [#23509]setManagementEnabled()
method. [#22575]getCPObjectInfos()
method to create a snapshot of all existing CP objects for a given service on the group leader. #615getCPGroupIds()
method to the CP Subsystem API to allow listing all data structures within a CP group. #591ADVANCED_CP
feature is present in the Hazelcast Platform Enterprise license, to enable CPMap. #157Enterprise WAN Replication
IMap
/ICache
Evictions. [#24941]Enterprise Security
CacheCreateConfig
andGetSemaphoreType
tasks. [#25529]Storage
Networking
demoteLocalDataMember()
method to convert members holding data to lite members, enabling a cluster to be alive while there is no data in it. [#24617]Serialization
ByKey
plans. [#25631]Cloud
Metrics and Logs
MethodHandle
instead of reflection. [#25279]status
anduserCancelled
flags to job metrics. [#24716]size
andsizeBytes
metrics for CPMap. See CP Subsystem Metrics. #6807connectionHealth
andfailedTransmitCount
metrics to WAN Replication. See WAN Replication Metrics. #848ucn
. #745, #625Events and Listeners
onCancel()
method to the reliable message listener to trigger a notification when the listener is cancelled for any reason. #286REST API
RestConfig
tag under the serverConfig
; it allows configuration of the new REST API server. #508Distribution
common.bat
has been updated to not include excessive spaces in parameters.hz-cli.bat
andhz-start.bat
have been updated to reference thecommon.bat
script with correct paths.hz-start.bat
has been updated to remove double quote expansion forCLASSPATH
.#165
[#25607], [#25555], [#25576], [#22407]
pom.xml
to use JDK 17, as it requires at minimum JDK 17. #436Enterprise Licensing
API Documentation
Fixes
JetClassLoader
, were likely to cause deadlocks. [#25379]ClientConfigXmlGenerator
didn't support thehazelcast-cloud
configuration. [#25155]getDistributedObjects()
was returning inconsistent results when multiple members simultaneously join to the cluster. [#25114]java.util.UUID
. [#25073]AggregateOperations.maxBy()
was not checking if the incoming element is null, which can happen if some members did not have any items to process. In this case, the comparator was invoked with the null value which was invalid. #895JobStatusListener
is offloaded to the event striped executor; now, this offloading is waited to finish. #673NATIVE
entries in a split-brain scenario. #480ANALYZE INSERT INTO
SQL statement did not generate metrics. #444Removed/Deprecated Features
Contributors
We would like to thank the contributors from our open source community who worked on this release:
v5.3.8
This document lists the new features, enhancements, fixed issues, and removed or deprecated features for Hazelcast Platform 5.3.8 release. The numbers in the square brackets refer to issues in Hazelcast's public and internal GitHub repositories.
Fixes
** Fix CVE-2022-3171 vulnerabilities in protobuf-java 3.19.4 and hadoop-shaded-protobuf_3_7-1.1.1 [#22541]
** Fix CVE-2023-2976 vulnerability in hadoop-shaded-guava-1.1.1.jar (shaded: com.google.guava:guava:30.1.1-jre) [#24981]
** Fix CVE-2024-36114 vulnerability in aircompressor-0.21 [#26354]
v5.3.7
This document lists the enhancements, fixed issues, and removed or deprecated features for Hazelcast Platform 5.3.7 release. The numbers in the square brackets refer to the issues and pull requests in Hazelcast's GitHub repository.
Enhancements
[#1207], [#1208], [#1209]
v5.3.6
This document lists the enhancements, fixed issues, and removed or deprecated features for Hazelcast Platform 5.3.6 release. The numbers in the square brackets refer to the issues and pull requests in Hazelcast's GitHub repository.
Fixes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.