Skip to content

Commit 4ffa9cb

Browse files
!MarkDown
1 parent 1251324 commit 4ffa9cb

1 file changed

Lines changed: 49 additions & 31 deletions

File tree

modules/project-docs/pages/sdk-release-notes.adoc

Lines changed: 49 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ include::{version-common}@sdk:pages:partial$signed.adoc[tag=signed]
2323

2424

2525
[#latest-release]
26-
2726
== Java SDK 3.9 Releases
2827

2928
We always recommend using the latest version of the SDK -- it contains all of the latest security patches and support for new and upcoming features.
@@ -74,66 +73,85 @@ Optional artifacts on top of this SDK version are tested for the following compa
7473

7574
# Release notes - Couchbase Java Client - 3.9.0
7675

77-
### Task
76+
==== New Feature
7877

79-
[JCBC-2189](https://couchbasecloud.atlassian.net/browse/JCBC-2189) Promote App Telemetry config options from Volatile to Committed
78+
https://couchbasecloud.atlassian.net/browse/JCBC-2193[JCBC-2193]:
79+
Support FTS like Pre-Filters while doing Vector Search.
8080

81-
### New Feature
81+
https://couchbasecloud.atlassian.net/browse/JCBC-2198[JCBC-2198]:
82+
Operational SDK prevented from connecting to Enterprise Analytics Cluster.
8283

83-
[JCBC-2193](https://couchbasecloud.atlassian.net/browse/JCBC-2193) SDK: Support FTS like Pre-Filters while doing Vector Search
84+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1637[JVMCBC-1637]:
85+
Publish a BOM.
8486

85-
[JCBC-2198](https://couchbasecloud.atlassian.net/browse/JCBC-2198) Operational SDK prevent connection to Analytics 2.0 Cluster
8687

87-
# Release notes - Java Couchbase JVM Core - 3.9.0
88+
==== Bug Fixes
8889

89-
### Bug
90+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1644[JVMCBC-1644]:
91+
`Query\_context` namespace should not be surrounded by backticks.
9092

91-
[JVMCBC-1644](https://couchbasecloud.atlassian.net/browse/JVMCBC-1644) Query\_context namespace should not be surrounded by backticks
93+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1656[JVMCBC-1656]:
94+
Java SDK Seed Nodes Don't Always Get Correctly Updated.
9295

93-
[JVMCBC-1656](https://couchbasecloud.atlassian.net/browse/JVMCBC-1656) Java SDK Seed Nodes Don't Always Get Correctly Updated
96+
(https://couchbasecloud.atlassian.net/browse/JVMCBC-1660[JVMCBC-1660]:
97+
Change Network Heuristic for JVM SDKs.
9498

95-
[JVMCBC-1660](https://couchbasecloud.atlassian.net/browse/JVMCBC-1660) Change Network Heuristic for JVM SDKs
99+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1662[JVMCBC-1662]:
100+
Preferred server group not honored in transactions.
96101

97-
[JVMCBC-1662](https://couchbasecloud.atlassian.net/browse/JVMCBC-1662) Preferred server group not honored in transactions
102+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1664[JVMCBC-1664]:
103+
`ArrayIndexOutOfBoundsException` when request takes more than 1 hour.
98104

99-
[JVMCBC-1664](https://couchbasecloud.atlassian.net/browse/JVMCBC-1664) ArrayIndexOutOfBoundsException when request takes more than 1 hour
105+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1671[JVMCBC-1671]:
106+
Transactions metrics not reporting all required attributes.
100107

101-
[JVMCBC-1671](https://couchbasecloud.atlassian.net/browse/JVMCBC-1671) Transactions metrics not reporting all required attributes
102108

103-
### Task
109+
==== Improvements
104110

105-
[JVMCBC-1639](https://couchbasecloud.atlassian.net/browse/JVMCBC-1639) Migrate to mono-versioning
111+
https://couchbasecloud.atlassian.net/browse/JCBC-2189[JCBC-2189]:
112+
Promoted App Telemetry config options from Volatile to Committed.
106113

107-
[JVMCBC-1659](https://couchbasecloud.atlassian.net/browse/JVMCBC-1659) GHA: Automate publishing API reference documentation
114+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1639[JVMCBC-1639]:
115+
Migrated to mono-versioning.
108116

109-
[JVMCBC-1668](https://couchbasecloud.atlassian.net/browse/JVMCBC-1668) Remove Project Reactor links from API reference documentation
117+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1659[JVMCBC-1659]:
118+
GHA: Automate publishing API reference documentation.
110119

111-
### Improvement
120+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1668[JVMCBC-1668]:
121+
Remove Project Reactor links from API reference documentation.
112122

113-
[JVMCBC-1607](https://couchbasecloud.atlassian.net/browse/JVMCBC-1607) Improve how trusted certificates are logged
123+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1607[JVMCBC-1607]:
124+
Improve how trusted certificates are logged
114125

115-
[JVMCBC-1612](https://couchbasecloud.atlassian.net/browse/JVMCBC-1612) Use IdleStateHandler to detect dead or half-open KV connections
126+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1612[JVMCBC-1612]:
127+
Use `IdleStateHandler` to detect dead or half-open KV connections.
116128

117-
[JVMCBC-1634](https://couchbasecloud.atlassian.net/browse/JVMCBC-1634) Flatten published POMs
129+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1634[JVMCBC-1634]:
130+
Flatten published POMs.
118131

119-
[JVMCBC-1648](https://couchbasecloud.atlassian.net/browse/JVMCBC-1648) Upgrade Jackson from 2.17.3 to 2.19.2
132+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1648[JVMCBC-1648]:
133+
Upgrade Jackson from 2.17.3 to 2.19.2.
120134

121-
[JVMCBC-1651](https://couchbasecloud.atlassian.net/browse/JVMCBC-1651) Support accessDeleted reads for subdoc replica reads
135+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1651[JVMCBC-1651]:
136+
Support accessDeleted reads for subdoc replica reads.
122137

123-
[JVMCBC-1652](https://couchbasecloud.atlassian.net/browse/JVMCBC-1652) Read library version from a new \`version.properties\` resource instead of JAR manifest
138+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1652[JVMCBC-1652]:
139+
Read library version from a new `\`version.properties\`` resource instead of JAR manifest.
124140

125-
[JVMCBC-1657](https://couchbasecloud.atlassian.net/browse/JVMCBC-1657) Improve backpressure implementation for row-based HTTP services
141+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1657[JVMCBC-1657]:
142+
Improve backpressure implementation for row-based HTTP services.
126143

127-
[JVMCBC-1658](https://couchbasecloud.atlassian.net/browse/JVMCBC-1658) Better filtering of suppressed exception stack traces
144+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1658[JVMCBC-1658]:
145+
Better filtering of suppressed exception stack traces.
128146

129-
[JVMCBC-1661](https://couchbasecloud.atlassian.net/browse/JVMCBC-1661) Upgrade Gson from 2.11.0 to 2.13.1
147+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1661[JVMCBC-1661]:
148+
Upgrade Gson from 2.11.0 to 2.13.1.
130149

131-
[JVMCBC-1665](https://couchbasecloud.atlassian.net/browse/JVMCBC-1665) Let internal Couchbase products bypass cluster type check
150+
https://couchbasecloud.atlassian.net/browse/JVMCBC-1665[JVMCBC-1665]:
151+
Let internal Couchbase products bypass cluster type check.
132152

133153

134-
### New Feature
135154

136-
[JVMCBC-1637](https://couchbasecloud.atlassian.net/browse/JVMCBC-1637) Publish a BOM
137155

138156

139157
== Java SDK 3.8 Releases

0 commit comments

Comments
 (0)