From e3fe7e784727af677f997660796c00adb4327b15 Mon Sep 17 00:00:00 2001 From: mikereiche Date: Mon, 23 Sep 2024 14:47:18 -0700 Subject: [PATCH 1/3] Changes for Release 1.7.3 --- antora.yml | 2 +- build.gradle | 8 +++---- .../project-docs/pages/sdk-release-notes.adoc | 22 +++++++++++++++++++ 3 files changed, 27 insertions(+), 5 deletions(-) diff --git a/antora.yml b/antora.yml index 42b66c6f..5fe68a5f 100644 --- a/antora.yml +++ b/antora.yml @@ -9,7 +9,7 @@ asciidoc: attributes: page-nav-header-levels: 2 server_version: '7.6.2' - sdk_current_version: '1.7.2' + sdk_current_version: '1.7.3' sdk_dot_minor: '1.7' sdk_dot_major: '1.x' version-server: '7.6' diff --git a/build.gradle b/build.gradle index eb4d9c4c..704d6d8b 100644 --- a/build.gradle +++ b/build.gradle @@ -32,10 +32,10 @@ sourceSets { } dependencies { - implementation group: 'com.couchbase.client', name: 'scala-client_2.12', version: '1.7.2' - implementation group: 'com.couchbase.client', name: 'tracing-opentelemetry', version: '1.5.2' - implementation group: 'com.couchbase.client', name: 'metrics-opentelemetry', version: '0.7.2' - implementation group: 'com.couchbase.client', name: 'metrics-micrometer', version: '0.7.2' + implementation group: 'com.couchbase.client', name: 'scala-client_2.12', version: '1.7.3' + implementation group: 'com.couchbase.client', name: 'tracing-opentelemetry', version: '1.5.3' + implementation group: 'com.couchbase.client', name: 'metrics-opentelemetry', version: '0.7.3' + implementation group: 'com.couchbase.client', name: 'metrics-micrometer', version: '0.7.3' implementation "org.scalatest:scalatest_2.12:3.1.1" diff --git a/modules/project-docs/pages/sdk-release-notes.adoc b/modules/project-docs/pages/sdk-release-notes.adoc index 7eb9113a..e44b5bec 100644 --- a/modules/project-docs/pages/sdk-release-notes.adoc +++ b/modules/project-docs/pages/sdk-release-notes.adoc @@ -26,6 +26,8 @@ include::hello-world:start-using-sdk.adoc[tag=quick-install] +[#latest-release] + [#latest-release] == Scala SDK 1.7 Releases @@ -40,7 +42,27 @@ grep '' $src/pom.xml grep ' ' $src/pom.xml //// +=== Version 1.7.3 (23 September 2024) + +Version 1.7.3 is the third maintenance release of the 1.7 series. +https://docs.couchbase.com/sdk-api/couchbase-scala-client-1.7.3/com/couchbase/client/scala/index.html[API Reference] | +http://docs.couchbase.com/sdk-api/couchbase-core-io-3.7.3/[Core API Reference] + +The supported and tested dependencies for this release are: + +* io.projectreactor:**reactor-core:3.6.9** +* org.reactivestreams:**reactive-streams:1.0.4** + +==== Improvements +* https://jira.issues.couchbase.com/browse/JCBC-2095[JCBC-2095]: +Transactions - Commit and rollback documents in parallel, keeping concurrency to a max of 1000. +* https://jira.issues.couchbase.com/browse/JVMCBC-1564[JVMCBC-1564]: +Query index manager operation watchIndexes() now uses any provided parentSpan, and sets required span attributes. +* https://jira.issues.couchbase.com/browse/JVMCBC-1562[JVMCBC-1562]: +Update depdency versions. netty:4.1.122.Final, HdrHistogram:2.2.2, reactor:3.6.9, blockhound:1.0.9.RELEASE, micrometer:1.12.9, grpc1.66.0, micrometer-tracing:1.3.3 +* https://jira.issues.couchbase.com/browse/JVMCBC-1297[JVMCBC-1297]: +When the SDK starts up, it now logs its actual Git commit hash instead of a `${buildNumber}` placeholder. === Version 1.7.2 (13 August 2024) From 9ab047da9a95d563b8dc11f25058854440d726f9 Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Tue, 24 Sep 2024 23:20:10 +0100 Subject: [PATCH 2/3] Update pom.xml to 1.73 --- modules/devguide/examples/scala/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/devguide/examples/scala/pom.xml b/modules/devguide/examples/scala/pom.xml index 5e18c262..9b206180 100644 --- a/modules/devguide/examples/scala/pom.xml +++ b/modules/devguide/examples/scala/pom.xml @@ -2,6 +2,6 @@ com.couchbase.client scala-client_2.13 - 1.7.2 + 1.7.3 From 53444dd1b2d9ebc2897e2e24989d1c628b1ccbc7 Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Tue, 24 Sep 2024 23:25:18 +0100 Subject: [PATCH 3/3] Gardening --- .../project-docs/pages/sdk-release-notes.adoc | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/modules/project-docs/pages/sdk-release-notes.adoc b/modules/project-docs/pages/sdk-release-notes.adoc index e44b5bec..cd90639f 100644 --- a/modules/project-docs/pages/sdk-release-notes.adoc +++ b/modules/project-docs/pages/sdk-release-notes.adoc @@ -42,6 +42,8 @@ grep '' $src/pom.xml grep ' ' $src/pom.xml //// + + === Version 1.7.3 (23 September 2024) Version 1.7.3 is the third maintenance release of the 1.7 series. @@ -55,15 +57,24 @@ The supported and tested dependencies for this release are: * org.reactivestreams:**reactive-streams:1.0.4** ==== Improvements + * https://jira.issues.couchbase.com/browse/JCBC-2095[JCBC-2095]: -Transactions - Commit and rollback documents in parallel, keeping concurrency to a max of 1000. +Transactions, `ExtParallelUnstaging` -- Commit and rollback documents in parallel, keeping concurrency to a max of 1000. * https://jira.issues.couchbase.com/browse/JVMCBC-1564[JVMCBC-1564]: -Query index manager operation watchIndexes() now uses any provided parentSpan, and sets required span attributes. +Query index manager operation `watchIndexes()` now uses any provided `parentSpan`, and sets required span attributes. * https://jira.issues.couchbase.com/browse/JVMCBC-1562[JVMCBC-1562]: -Update depdency versions. netty:4.1.122.Final, HdrHistogram:2.2.2, reactor:3.6.9, blockhound:1.0.9.RELEASE, micrometer:1.12.9, grpc1.66.0, micrometer-tracing:1.3.3 +Updated version dependencies: +** `netty`: `4.1.122.Final`, +** `HdrHistogram`: `2.2.2`, +** `reactor`: `3.6.9`, +** `blockhound`: `1.0.9.RELEASE`, +** `micrometer`: `1.12.9`, +** `grpc`: `1.66.0`, +** `micrometer-tracing`: `1.3.3`. * https://jira.issues.couchbase.com/browse/JVMCBC-1297[JVMCBC-1297]: When the SDK starts up, it now logs its actual Git commit hash instead of a `${buildNumber}` placeholder. + === Version 1.7.2 (13 August 2024) Version 1.7.2 is the second maintenance release of the 1.7 series.