You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The 3.5 SDK requires Java 8 or later to be installed, earlier versions will not work.
14
-
_Java 17 is recommended_, which has various enhancements like sealed classes, pattern matching for switch expressions (in preview), and further updates and improvements on core libraries.
14
+
_Java 21 is recommended_.
15
15
Most of the flavors available will do, although we may only provide support for OpenJDK and Oracle JDK going forward.
* Alpine Linux (_Oracle JDK only_) -- but see <<alpine-linux-compatibility, workaround note below>>.
93
94
94
95
[discrete]
@@ -106,7 +107,7 @@ M1 ARM architecture is fully supported in the Java SDK.
106
107
[discrete]
107
108
=== ARM Processor Support
108
109
109
-
AWS Amazon Graviton2, Apple M1 ARM processors, and ARMv8 on Ubuntu 20.04 (from SDK 3.4).
110
+
AWS Amazon Graviton2, Apple M1 ARM processors, and ARMv8 on Ubuntu 20.04+ (from SDK 3.4).
110
111
****
111
112
112
113
The JVM SDKs should also be expected to run on other commonly-available GNU/Linux distributions which support an appropriate JDK, but not all combinations can be tested -- notable exceptions are listed below.
@@ -203,18 +204,14 @@ The following table provides an overview.
203
204
.Recommended Spring Data Couchbase per Server Version Matrix
204
205
[#table_spring_versions]
205
206
|===
206
-
| | SDC 4.0 - 4.4
207
+
| | SDC 4.3 - 4.4 | SDC 5.0 - 5.1
207
208
208
209
| _Status ->_
210
+
| _Maintenance Support_
209
211
| _New Features, Active Development_
210
212
211
-
| *Server 6.0*
212
-
| *Recommended*
213
-
214
-
| *Server 6.5 & 6.6*
215
-
| *Recommended*
216
-
217
-
| *Server 7.0 & 7.1*
213
+
| *Server 7.0 - 7.2*
214
+
| *Compatible*
218
215
| *Recommended*
219
216
|===
220
217
@@ -225,14 +222,14 @@ Using the latest Spring Data Couchbase should ensure that this is so.
225
222
[CAUTION]
226
223
.Reactor Core Version
227
224
====
228
-
SpringBoot may set the io.projectreactor version at an earlier version than the one needed by the current version of https://search.maven.org/artifact/com.couchbase.client/core-io/2.2.0/jar[Couchbase JVM Core IO].
225
+
SpringBoot may set the io.projectreactor version at an earlier version than the one needed by the current version of https://search.maven.org/artifact/com.couchbase.client/core-io/2.5.0/jar[Couchbase JVM Core IO].
229
226
In case of errors, override with Core IO's preferred version, e.g.:
0 commit comments