Update dependency com.hazelcast:hazelcast-spring from v5.2.5 to v5.6.0#160
Open
renovate[bot] wants to merge 1 commit intomasterfrom
Open
Update dependency com.hazelcast:hazelcast-spring from v5.2.5 to v5.6.0#160renovate[bot] wants to merge 1 commit intomasterfrom
renovate[bot] wants to merge 1 commit intomasterfrom
Conversation
0272333 to
58ddd5d
Compare
58ddd5d to
0485258
Compare
0485258 to
42d7128
Compare
|
42d7128 to
e4df1eb
Compare
e4df1eb to
6c89739
Compare
6c89739 to
657829a
Compare
8801277 to
577792c
Compare
e351720 to
bb728b5
Compare
59f9da5 to
d527cb1
Compare
8210c6a to
e3116f2
Compare
a56353c to
83cc888
Compare
4f66e84 to
f8554c8
Compare
ffa9cee to
70cb4f4
Compare
33f4da2 to
1646923
Compare
a1ea27c to
4a54443
Compare
4a54443 to
43d1738
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.




This PR contains the following updates:
5.2.5→5.6.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
hazelcast/hazelcast (com.hazelcast:hazelcast-spring)
v5.6.0Compare Source
For the full release notes for this release, see https://docs.hazelcast.com/hazelcast/5.6/release-notes/5-6-0.
v5.5.0Compare Source
For the full release notes for this release, see https://docs.hazelcast.com/hazelcast/5.5/release-notes/community#5-5-0.
v5.4.0Compare Source
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
MergingValueinterface 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]SecurityInterceptorchecks 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 bySecurityInterceptorchecks 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]CancellationExceptiontoCancellationByUserExceptionwhen the user cancels a job before it is initialized. [#25383]__keyfilters. [#25105]EXPLAIN PLANstatement outputs for all physical joins. [#24899]javax.jmstojakarta.jmsin Hazelcast distributions. [#24804]stream()method to the SQL service to return the stream of result rows. [#24525]hashCode()method ofKeyedWindowResultwith that ofMap.Entry. #697getPartitionAssignment()method when the partition pruning is not used. #486forceTotalParallelismOne ()on random members without permissions. #227Connectors
DataSerializableserialization 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_CPfeature is present in the Hazelcast Platform Enterprise license, to enable CPMap. #157Enterprise WAN Replication
IMap/ICacheEvictions. [#24941]Enterprise Security
CacheCreateConfigandGetSemaphoreTypetasks. [#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
ByKeyplans. [#25631]Cloud
Metrics and Logs
MethodHandleinstead of reflection. [#25279]statusanduserCancelledflags to job metrics. [#24716]sizeandsizeBytesmetrics for CPMap. See CP Subsystem Metrics. #6807connectionHealthandfailedTransmitCountmetrics 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
RestConfigtag under the serverConfig; it allows configuration of the new REST API server. #508Distribution
common.bathas been updated to not include excessive spaces in parameters.hz-cli.batandhz-start.bathave been updated to reference thecommon.batscript with correct paths.hz-start.bathas been updated to remove double quote expansion forCLASSPATH.#165
[#25607], [#25555], [#25576], [#22407]
pom.xmlto use JDK 17, as it requires at minimum JDK 17. #436Enterprise Licensing
API Documentation
Fixes
JetClassLoader, were likely to cause deadlocks. [#25379]ClientConfigXmlGeneratordidn't support thehazelcast-cloudconfiguration. [#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. #895JobStatusListeneris offloaded to the event striped executor; now, this offloading is waited to finish. #673NATIVEentries in a split-brain scenario. #480ANALYZE INSERT INTOSQL 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.8Compare Source
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.7Compare Source
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.6Compare Source
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
v5.3.5This document lists the enhancements, fixed issues, and removed or deprecated features for Hazelcast Platform 5.3.5 release. The numbers in the square brackets refer to the issues and pull requests in Hazelcast's GitHub repository.
NOTE: Due to an error in the tooling, the Platform releases 5.3.3 and 5.3.4 needed to be skipped numerically.
Enhancements
CancellationExceptiontoCancellationByUserExceptionin case the user cancels a job before it is initialized. [#25452]hazelcast.Previously, the name was
hazelcast-service-portcausing the member auto-discovery (for embedded deployments) to fail. [#24834]Fixes
Removed/Deprecated Features
v5.3.2Compare Source
This document lists the enhancements and fixed issues for Hazelcast Platform 5.3.2 release. The numbers in the square brackets refer to the issues and pull requests in Hazelcast's GitHub repository.
Enhancements
Fixes
hazelcast.Previously, the name was
hazelcast-service-portcausing the member auto-discovery (for embedded deployments) to fail. [#25228]getDistributedObjects()was returning inconsistent results when multiple members are simultaneously joining to the cluster. [#25153]FROZENstate. [#25081]v5.3.1Compare Source
This document lists the new features, enhancements, fixed issues and, removed or deprecated features for Hazelcast Platform 5.3.1 release. The numbers in the square brackets refer to the issues and pull requests in Hazelcast's GitHub repository.
Enhancements
jackson-coredependency to 2.15.2. [#24727]Fixes
v5.3.0Compare Source
This document lists the new features, enhancements, fixed issues and, removed or deprecated features for Hazelcast Platform 5.3.0 release. The numbers in the square brackets refer to the issues and pull requests in Hazelcast's GitHub repository.
WARNING: The minimal supported Java version is 11 starting with this release of Hazelcast Platform.
New Features
Breaking Changes
DataLinkFactoryinterface asDataConnection. [#24224]TO_ROWfunction as it is obsolete, you can useCAST (udtObj AS JSON)instead. [#23808]__sql.catalogand__jet.*) cannot be created anymore. [#24282]coordinator.hazelcast.cloudtoapi.viridian.hazelcast.com.The default configuration now connects to https://viridian.hazelcast.com/sign-in?next=/ instead of Hazelcast Cloud.
If you want to continue accessing your Hazelcast Cloud clusters, you need to set the
hazelcast.client.cloud.urlproperty tohttps://coordinator.hazelcast.cloudin your configuration. [#23290]Enhancements
Cloud
service-dns(DNS lookup mode) specified to a Kubernetes cluster.This was causing the requests to be unsuccessful and the application not to start. This mechanism has been improved by creating Kubernetes client only for the DNS lookup mode. [#23883]
for each member's pod. The discovery plugin now matches only the private IP per endpoint, ignoring the port values. [#23766]
Storage
NOTE: Tiered Storage feature is still in BETA stage.
Distribution
ScriptFactorydependency must be explicitly added to the application. [#23355]com.hazelcast.shaded). [#23124]Networking
keep-count,keep-idle-seconds, andkeep-interval-seconds.You can set these options using either the advanced network configurations or Hazelcast system properties.
See Configuring TCP Keep-Alive. [#24050]
SQL Engine
CREATE MAPPINGstatement for Compact Serialization now supports nullable primitives. [#24300]GET_DDLfunction. [#23595]SHOW DATA CONNECTIONSandSHOW RESOURCESstatements to show the connections and resources created by theCREATE CONNECTIONSstatement. [#24028], [#23844]You can also configure this strategy dynamically. [#23535], [#23954]
attributesanduser_defined_typestables toinformation_schema. [#23267]TO_CHARfunction which is capable of formatting dates, timestamps, and numbers. [#22529]JSON=VARCHARcomparison. [#22746]Jet Engine
This has been fixed by introducing a single data connection which can be reused for all job instances. [#23472], [#23849]
JobStatusListeneras an alternative to repeatedly retrieve a job status via theJob.getStatus()method. [#23193]to distinguish the user-cancelled jobs from the failed ones. [#22924]
flockto guard all the concurrentpipexecutions (upgradingpipandprotobufversions) in the Jet-to-Python script. [#22829]Security
keyMaterialDurationwhich allows using a configurable timeout for caching keyStores and trustStores.See [TLS Configuration] for the details on how to configure this property. [#23307]
Serialization
UndefinedErrorCodeException. [#22765]WAN Replication
/hazelcast/rest/wan/sync/progresswhich allows tracking the WAN synchronization progress. [#22958]Connectors
externalName()method. [#23772]the
$functionaggregation method is not supported by the Atlas Serverless instances. In this case, this newly introduced option can be used to to query such instances in one processor. See the option's https://github.com/hazelcast/hazelcast/blob/master/hazelcast-sql/src/main/java/com/hazelcast/jet/sql/impl/connector/mongodb/Options.java#L77. [#24198]jdbc:name inConnectorPermission.The newly introduced checks get the JDBC URL from existing connection metadata and check if the permission is granted. If want to grant a
ConnectorPermissionto all JDBC URLs, you may use wildcards, e.g.,
jdbc:*. [#23716]DataConnectionfor Kafka consumers and producers, and for MongoDB [#23886], [#23837]Metrics
Other Enhancements
external-data-storeconfiguration element asdata-connection. [#24224]testConnectionmethod forJdbcDataConnection). [#23405]Fixes
map.clear()was timing out when the map is configured with a generic map store. [#24534]SELECT COUNT(DISTINCT COLUMN)query for maps was producing incorrect results. [#24464]DELETE FROMorUPDATEfunctions, when used with fully-qualified names, was failing in a JDBC table. [#23476]lastAccessTimeandexpirationTimewas not updated when an entry is accessed viaexecuteOnEntries. [#23926]made by the user was not being reflected. [#23848]
SELECTquery was returning duplicated rows for the mappings in AWS S3 bucket. [#23723]** Not detecting the intent correctly whenever the cl
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.