Gemfire 9.0.1 的 GemfireTemplate 解决方法

GemfireTemplate workaround for Gemfire 9.0.1

当前是否有在升级到 Gemfire 9.0.1 时使用 GemfireTemplate class 的解决方法?

升级要求之一是更改所有引用自:

com.gemstone.gemfire 到 org.apache.geode

但是 GemfireTemplate 似乎没有对应的 apache geode subclass:http://docs.spring.io/autorepo/docs/spring-data-gemfire/1.7.0.APACHE-GEODE-EA-SNAPSHOT/api/org/springframework/data/gemfire/GemfireTemplate.html

是否可以创建包装器 class 来执行相同的功能?

嗯...

有一个版本 GemfireTemplate (i.e. this) in Spring Data GemFire 2.0.x (Spring Data Release Train Kay), having a current Milestone 1 release (i.e. org.springframework.data:spring-data-gemfire:2.0.0.M1 in the Spring Repos; NOTE: Milestones and Release Candidates are not published to Maven Central), which is based on Pivotal GemFire 9.0.0-beta.1

我们 about to release (see April 3rd, if the date sticks) Spring Data Release Train Kay Milestone 2, which will include Spring Data GemFire 2.0.0.M2, which was upgradedPivotal GemFire 9.0.2

至于Apache Geode,有Spring Data Geode 1.0.0.INCUBATING-RELEASE (here), which is based on Apache Geode 1.0.0-incubating, which has the same GemfireTemplate (this) 用于晶洞。

我即将发布Spring Data Geode 1.1.0.RELEASE,这将是based on 相对较新的 Apache Geode 1.1.0(GA 版本,非孵化)。

您需要了解的所有资源都在这里...

  1. Spring Data GemFire 项目页面:http://projects.spring.io/spring-data-gemfire/

  2. Spring Data GemFire Wiki(兼容性矩阵):https://github.com/spring-projects/spring-data-gemfire/wiki/Spring-Data-GemFire-to-GemFire-Version-Compatibility

  3. Spring Data Commons Wiki(SD Release Trains;见右侧导航):https://github.com/spring-projects/spring-data-commons/wiki

  4. Maven Central(SD Geode):http://search.maven.org/#search%7Cga%7C1%7Cspring-data-geode

-j