更改最低要求
- Gradle 5.6+(如果使用Gradle构建)
- Jetty 9.4.22+(如果您使用Jetty作为嵌入式容器)
Elasticsearch传输变化
- Spring Boot现在默认使用Elasticsearch 7.5+
Cassandra驱动程序升级
Spring Boot现在默认使用Cassandra 4.3+。此新驱动程序具有许多重大更改,我们仍在升级配置中.如果您要依赖来自
DriverConfigLoaderBuilderCustomizer 自定义驱动程序的属性。请将此用于尚未公开的任何财产。CqlSessionBuilderCustomizer 自定义CqlSession (原Session )。
此外,Cassandra v4驱动程序不再具有从接触点自动进行本地DC推断的功能。结果,必须使用默认的负载平衡策略设置“本地数据中心”属性,并且联系点必须位于该数据中心。spring.data.cassandra.local-datacenter添加了新属性以轻松设置本地数据中心。
最后,联系点现在采用的形式host:port。确保更新您的配置以指定用于每个接触点的端口。
配置更改日志
第一个里程碑的重点包括
- 支持使用Cloud Native Buildpacks构建Docker映像
- 支持构建分层jar,以构建优化的Docker映像
- 配置属性的端到端可追溯性
- 众多依赖项升级
- 支持带有主要驱动程序升级的Spring Data Neumann M1