Skip to content

Spring Boot for Apache Geode and VMware Tanzu GemFire Version Compatibility Matrix

John Blum edited this page Apr 19, 2021 · 84 revisions

Introduction

Spring Boot for Apache Geode & Pivotal GemFire (SBDG) is a Spring project building on Spring Boot, Spring Data for Apache Geode/Pivotal GemFire (SDG) and Spring Session for Apache Geode/Pivotal GemFire (SSDG), and ultimately the core Spring Framework itself, to apply Spring concepts and Spring’s highly powerful and consistent programming model to reliably, quickly and easily build either Apache Geode or Pivotal GemFire applications in a Spring context.

SBDG is a culmination of Spring Boot, SDG and SSDG and so, it is the most logical place to start when building Apache Geode or Pivotal GemFire applications with Spring. It is an elegant blend of both "convention" (via Auto-configuration) and "choice", where Spring Boot quietly backs away when you express explicit configuration to customize the behavior of your Spring application.

The purpose of this matrix is to give users an overview of the dependencies and compatible versions of all related Spring projects.

Table 1. Spring Project Acronym Definitions
Acronym Definition

SBDG

Spring Boot for Apache Geode / Pivotal GemFire

SD

Spring Data

SDG

Spring Data for Apache Geode / Pivotal GemFire

SSDG

Spring Session for Apache Geode / Pivotal GemFire

STDG

Spring Test for Apache Geode / Pivotal GemFire

SBDG Diagram

Version Compatibility Matrix

Note
The following table scrolls horizontally. Scroll to see the Apache Geode & Pivotal GemFire Versions.
Table 2. Spring Project Version Compatibility Matrix
SBDG Latest Spring Boot SDG SSDG STDG Spring Framework Apache Geode Pivotal GemFire

1.0.x

1.0.1.RELEASE

2.0.9.RELEASE

2.0.14.RELEASE

2.0.9.RELEASE

0.0.2.RELEASE

5.0.14.RELEASE

1.2.1

9.1.1

1.0.2.BUILD-SNAPSHOT

2.0.9.RELEASE

2.0.14.RELEASE

2.0.9.RELEASE

0.0.2.RELEASE

5.0.14.RELEASE

1.2.1

9.1.1

1.1.x

1.1.11.RELEASE

2.1.18.RELEASE

2.1.21.RELEASE

2.1.12.RELEASE

0.0.8.RELEASE

5.1.19.RELEASE

1.6.0

9.5.4

1.1.12.BUILD-SNAPSHOT

2.1.19.BUILD-SNAPSHOT

2.1.21.RELEASE

2.1.12.RELEASE

0.0.8.RELEASE

5.1.19.RELEASE

1.6.0

9.5.4

1.2.x

1.2.13.RELEASE

2.2.13.RELEASE

2.2.12.RELEASE

2.2.7.RELEASE

0.0.14.RELEASE

5.2.12.RELEASE

1.9.2

9.8.10

1.2.14.BUILD-SNAPSHOT

2.2.14.BUILD-SNAPSHOT

2.2.12.RELEASE

2.2.7.RELEASE

0.0.14.RELEASE

5.2.12.RELEASE

1.9.2

9.8.10

1.3.x

1.3.9.RELEASE

2.3.9.RELEASE

2.3.7.RELEASE

2.3.4.RELEASE

0.0.20.RELEASE

5.2.13.RELEASE

1.12.0

9.10.6

1.3.10.BUILD-SNAPSHOT

2.3.10.BUILD-SNAPSHOT

2.3.7.RELEASE

2.3.4.RELEASE

0.0.20.RELEASE

5.2.13.RELEASE

1.12.0

9.10.6

1.4.x

1.4.4

2.4.4

2.4.6

2.4.2

0.0.24

5.3.5

1.13.2

NA

1.4.5-SNAPSHOT

2.4.5-SNAPSHOT

2.4.6

2.4.2

0.0.24

5.3.5

1.13.2

NA

1.5.x

1.5.0-M3

2.5.0-M3

2.5.0-M5

2.5.0-M1

0.0.25-PASCAL-M5

5.3.5

1.13.2

NA

1.5.0-SNAPSHOT

2.5.0-SNAPSHOT

2.5.0-M5

2.5.0-M1

0.0.25-PASCAL-M5

5.3.5

1.13.2

NA

Clone this wiki locally