GH-9441: Deprecate Hazelcast module

Fixes: https://github.com/spring-projects/spring-integration/issues/9441

The most important Hazelcast CP Subsystem has been migrated to the Enterprise Edition.
Therefore, we cannon provide Open Source support for feature based on those in the commercial Hazelcast.
This commit is contained in:
Artem Bilan
2025-02-27 12:10:27 -05:00
parent 8bfb5d248f
commit 96ddc019af
70 changed files with 78 additions and 6155 deletions

View File

@@ -1,6 +1,9 @@
[[hazelcast]]
= Hazelcast Support
IMPORTANT: This module has been deprecated in version 6.5 and will be removed altogether in 7.0.
Due to Hazelcast migration of many important features, this module depends on, to the https://docs.hazelcast.com/hazelcast/5.5/migrate/community-to-enterprise[Enterprise Edition], we cannot provide an Open Source support here anymore.
Spring Integration provides channel adapters and other utility components to interact with an in-memory data grid https://hazelcast.com[Hazelcast].
You need to include this dependency into your project:

View File

@@ -68,4 +68,10 @@ See xref:kafka.adoc[Apache Kafka Support] for more information.
The `AbstractRecentFileListFilter` strategy has been introduced to accept only those files which are not old enough according to the provided `age`.
The respective implementations are provided: `RecentFileListFilter`, `FtpRecentFileListFilter`, `SftpRecentFileListFilter` and `SmbRecentFileListFilter`.
See xref:file/reading.adoc[Reading Files] for more information.
See xref:file/reading.adoc[Reading Files] for more information.
[[x6.5-hazelcast-changes]]
== Hazelcast Support Deprecation
The `spring-integration-hazelcast` module has been deprecated due to Hazelcast migration to Enterprise Edition.
See xref:hazelcast.adoc[Hazelcast Support] for more information.