Skip to content

Commit 61c8fa2

Browse files
committed
Remove support for Spring Session Hazelcast
Closes gh-47661
1 parent c477d3b commit 61c8fa2

File tree

21 files changed

+1
-688
lines changed

21 files changed

+1
-688
lines changed

configuration-metadata/spring-boot-configuration-metadata-changelog-generator/build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,6 @@ def dependenciesOf(String version) {
117117
"spring-boot-servlet",
118118
"spring-boot-session",
119119
"spring-boot-session-data-redis",
120-
"spring-boot-session-hazelcast",
121120
"spring-boot-session-jdbc",
122121
"spring-boot-sql",
123122
"spring-boot-test-autoconfigure",

documentation/spring-boot-docs/src/docs/antora/modules/reference/pages/web/spring-session.adoc

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ When building a servlet web application, the following stores can be auto-config
66

77
* Redis
88
* JDBC
9-
* Hazelcast
109

1110
Additionally, {url-spring-boot-for-apache-geode-site}[Spring Boot for Apache Geode] provides {url-spring-boot-for-apache-geode-docs}#geode-session[auto-configuration for using Apache Geode as a session store].
1211

@@ -17,8 +16,7 @@ If you have more than one implementation, Spring Boot uses the following order f
1716

1817
. Redis
1918
. JDBC
20-
. Hazelcast
21-
. If none of Redis, JDBC, and Hazelcast are available, we do not configure a javadoc:org.springframework.session.SessionRepository[].
19+
. If neither Redis or JDBC are available, we do not configure a javadoc:org.springframework.session.SessionRepository[].
2220

2321

2422
When building a reactive web application, the Redis store can be auto-configured.

module/spring-boot-autoconfigure-classic-modules/build.gradle

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -238,9 +238,6 @@ dependencies {
238238
api(project(":module:spring-boot-session-data-redis")) {
239239
transitive = false
240240
}
241-
api(project(":module:spring-boot-session-hazelcast")) {
242-
transitive = false
243-
}
244241
api(project(":module:spring-boot-session-jdbc")) {
245242
transitive = false
246243
}

module/spring-boot-session-hazelcast/build.gradle

Lines changed: 0 additions & 48 deletions
This file was deleted.

module/spring-boot-session-hazelcast/src/main/java/org/springframework/boot/session/hazelcast/autoconfigure/HazelcastSessionAutoConfiguration.java

Lines changed: 0 additions & 77 deletions
This file was deleted.

module/spring-boot-session-hazelcast/src/main/java/org/springframework/boot/session/hazelcast/autoconfigure/HazelcastSessionProperties.java

Lines changed: 0 additions & 73 deletions
This file was deleted.

module/spring-boot-session-hazelcast/src/main/java/org/springframework/boot/session/hazelcast/autoconfigure/package-info.java

Lines changed: 0 additions & 23 deletions
This file was deleted.

module/spring-boot-session-hazelcast/src/main/resources/META-INF/additional-spring-configuration-metadata.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

module/spring-boot-session-hazelcast/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)