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
Copy file name to clipboardExpand all lines: modules/project-docs/pages/sdk-full-installation.adoc
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ We recommend running the latest Java LTS version (i.e. at the time of writing JD
33
33
Java 17 has various enhancements like sealed classes, pattern matching for switch expressions (in preview), and further updates and improvements on core libraries.
34
34
35
35
Couchbase publishes all stable artifacts to https://central.sonatype.com/namespace/com.couchbase.client[Maven Central].
36
-
The latest version (as of August 2023) is https://central.sonatype.com/artifact/com.couchbase.client/java-client/3.4.9/jar[3.4.9].
36
+
The latest version (as of September 2023) is https://central.sonatype.com/artifact/com.couchbase.client/java-client/3.4.10/jar[3.4.10].
37
37
38
38
You can use your favorite dependency management tool to install the SDK.
39
39
@@ -50,7 +50,7 @@ For https://maven.apache.org[Maven], you can insert the following into the depen
50
50
<dependency>
51
51
<groupId>com.couchbase.client</groupId>
52
52
<artifactId>java-client</artifactId>
53
-
<version>3.4.9</version>
53
+
<version>3.4.10</version>
54
54
</dependency>
55
55
----
56
56
Refer to the https://maven.apache.org/guides/introduction/introduction-to-the-pom.html/[Maven Documentation] for more information regarding the structure of the `pom.xml` file.
@@ -62,7 +62,7 @@ For https://gradle.org/[Gradle], you can use:
When the SDK receives multiple cluster map versions at the same time, it is now more careful about applying only the most recent version.
62
+
Before this change, there was a brief window where the SDK could apply an obsolete cluster map.
63
+
If this happened, the SDK would temporarily dispatch requests to incorrect or non-existent nodes.
64
+
This condition was typically short-lived, and healed the next time the SDK polled for an updated cluster map, or dispatched a KV request to the wrong node.
Fixed a rare `java.lang.ArithmeticException: / by zero` exception in `RoundRobinSelectionStrategy.select` that could occur during rebalance.
67
+
68
+
20
69
== Version 3.4.9 (2 August 2023)
21
70
22
71
This release adds support for Sub-Document reads from replicas at @Stability.Volatile level: see `collection.lookupInAnyReplica()` and `collection.lookupInAllReplicas()`.
0 commit comments