Skip to content

Commit

Permalink
Gardening
Browse files Browse the repository at this point in the history
  • Loading branch information
RichardSmedley authored Mar 13, 2024
1 parent 27dd909 commit d4a281f
Showing 1 changed file with 17 additions and 10 deletions.
27 changes: 17 additions & 10 deletions modules/project-docs/pages/sdk-release-notes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ echo metrics-open-telemetry ; grep '<version>' $src/tracing-opentracing/pom.xml
echo metrics-micrometergrep '<version>' $src/metrics-micrometer/pom.xml | head -2 | tail -1 ; grep '<micrometer.version>' $src/metrics-micrometer/pom.xml
////


=== Version 3.6.0 (11 March 2024)

Version 3.6.0 is the first release of the 3.6 series.
Expand All @@ -63,32 +64,38 @@ Optional artifacts on top of this SDK version are tested for the following compa
| `metrics-micrometer` | 0.6.1 | Micrometer 1.10.9 | Volatile
|=======================


==== Improvements

* https://issues.couchbase.com/browse/JCBC-2116[JCBC-2116]
Added support for vector search, a new feature in Couchbase Server 7.6. This API is currently at `@Stability.Uncommitted` level.
Added support for vector search, a new feature in Couchbase Server 7.6.
This API is currently at `@Stability.Uncommitted` level.
* https://issues.couchbase.com/browse/JCBC-2131[JCBC-2131]
`Scope.searchIndexes()` is now part of the committed public API.
* https://issues.couchbase.com/browse/JVMCBC-1487[JVMCBC-1487]
Upgrade reactor-core from 3.5.8 to 3.6.3.
Upgraded reactor-core from 3.5.8 to 3.6.3.
* https://issues.couchbase.com/browse/JVMCBC-1488[JVMCBC-1488]
Upgrade Jackson from 2.16.0 to 2.16.1.
Upgraded Jackson from 2.16.0 to 2.16.1.
* https://issues.couchbase.com/browse/JVMCBC-1489[JVMCBC-1489]
Upgrade Netty from 4.1.101 to 4.1.107.
Upgraded Netty from 4.1.101 to 4.1.107.
* https://issues.couchbase.com/browse/JVMCBC-xxxx[JVMCBC-1491]
`Collection.scan()` methods are not part of the SDK's committed API. These methods do range-scans of documentIds. This feature requires Couchbase Server 7.6 or later.
`Collection.scan()` methods are not part of the SDK's committed API.
These methods do range-scans of documentIds.
This feature requires Couchbase Server 7.6 or later.
* https://issues.couchbase.com/browse/JVMCBC-xxxx[JVMCBC-1493]
`Collection.lookupInAnyReplica()` and `Collection.lookupInAllReplicas()` are now part of the SDK’s committed API. These methods do sub-document lookups against replicas. This feature requires Couchbase Server 7.6 or later.
`Collection.lookupInAnyReplica()` and `Collection.lookupInAllReplicas()` are now part of the SDK’s committed API.
These methods do sub-document lookups against replicas.
This feature requires Couchbase Server 7.6 or later.

==== Bugfixes

* https://issues.couchbase.com/browse/JCBC-2125[JCBC-2125]
Fixed an issue with `ScopeSearchIndexManager` `disallowQuerying` and `freezePlan` methods, which were not waiting for the server result before returning in the blocking API.
Fixed an issue with `ScopeSearchIndexManager`, `disallowQuerying`, and `freezePlan` methods, which were not waiting for the server result before returning in the blocking API.
* https://issues.couchbase.com/browse/JVMCBC-1480[JVMCBC-1480]
couchbase2: should use exponential backoff when bypassing BestEffortRetryStrategy.
`couchbase2:` should use exponential backoff when bypassing `BestEffortRetryStrategy`.
* https://issues.couchbase.com/browse/JVMCBC-1494[JVMCBC-1494]
If you specify `min=1` for a Full-Text Search disjunction query, the SDK now always sends the value to the server. Previously, the SDK assumed `1` was the default value, and omitted the parameter in that case.
If you specify `min=1` for a Full-Text Search disjunction query, the SDK now always sends the value to the server.
Previously, the SDK assumed `1` was the default value, and omitted the parameter in that case.


== Java SDK 3.5 Releases

Expand Down

0 comments on commit d4a281f

Please sign in to comment.