From 8753abe632f8ed7eab55047e8e46178bfcdfd477 Mon Sep 17 00:00:00 2001 From: jmorris Date: Thu, 20 Apr 2023 10:36:45 -0700 Subject: [PATCH 1/2] Release notes for .NET 3.4.5 --- .../project-docs/pages/sdk-release-notes.adoc | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/modules/project-docs/pages/sdk-release-notes.adoc b/modules/project-docs/pages/sdk-release-notes.adoc index c21b4602..6ede4007 100644 --- a/modules/project-docs/pages/sdk-release-notes.adoc +++ b/modules/project-docs/pages/sdk-release-notes.adoc @@ -14,6 +14,35 @@ For release notes, download links, and installation methods for 2.7 and earlier The full installation instructions that were previously on this page can now be found xref:sdk-full-installation.adoc[here]. +[#version-3-4-5] +== Version 3.4.5 (20 April 2023) + +Version 3.4.5 is the fifth release of the 3.4 series. + +https://packages.couchbase.com/clients/net/3.4/Couchbase-Net-Client-3.4.5.zip[Download] | +https://docs.couchbase.com/sdk-api/couchbase-net-client-3.4.5[API Reference] | +https://www.nuget.org/packages/CouchbaseNetClient/3.4.5[Nuget] + +=== Fixed Issues + +* https://issues.couchbase.com/browse/NCBC-3334[NCBC-3334]: `KvNotMyVBucket` errors after add node + rebalance +* https://issues.couchbase.com/browse/NCBC-3337[NCBC-3337]: NullReferenceException when bootstrapping against a non-existent bucket +* https://issues.couchbase.com/browse/NCBC-3347[NCBC-3347]: IGetResult shouldn't have an internal Status property +* https://issues.couchbase.com/browse/NCBC-3360[NCBC-3360]: Fix QueryContext bug in QueryIndexManager +* https://issues.couchbase.com/browse/NCBC-3362[NCBC-3362]: SDK writes to _default collection when intended collection is dropped +* https://issues.couchbase.com/browse/NCBC-3363[NCBC-3363]: SubDoc SuccessDeleted not treated as Success +* https://issues.couchbase.com/browse/NCBC-3365[NCBC-3365]: Change Search Metadata setters from internal to public +* https://issues.couchbase.com/browse/NCBC-3369[NCBC-3369]: Ensure ClusterNode list matches Cluster config after rebalance up/down +* https://issues.couchbase.com/browse/NCBC-3372[NCBC-3372]: Removed/rebalanced out node continues to be hit with http requests + +=== New Features and Behavioral Changes +* https://issues.couchbase.com/browse/NCBC-3220[NCBC-3220]: Properly map server query timeout while streaming (1080) +* https://issues.couchbase.com/browse/NCBC-3308[NCBC-3308]: Scan: Refactor sorting/merging into non-blocking implementation +* https://issues.couchbase.com/browse/NCBC-3332[NCBC-3332]: Protostellar: Implement KV SubDoc +* https://issues.couchbase.com/browse/NCBC-3355[NCBC-3355]: Update FIT performer +* https://issues.couchbase.com/browse/NCBC-3274[NCBC-3274]: Add public API for KV Range Scan +* https://issues.couchbase.com/browse/NCBC-3370[NCBC-3370]: Lock on sync object instead of nodes list. + [#version-3-4-4] == Version 3.4.4 (10 March 2023) From 4fce9ac4c0d401d916506a22d0ec00448270b868 Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Thu, 20 Apr 2023 20:42:31 +0100 Subject: [PATCH 2/2] Gardening :house_with_garden: The Gerrit commit messages I followed up on gave no additional information, so I have not been able to edit the issues to make them more informative on this occasion :crying_cat_face: --- .../project-docs/pages/sdk-release-notes.adoc | 48 ++++++++++++------- 1 file changed, 32 insertions(+), 16 deletions(-) diff --git a/modules/project-docs/pages/sdk-release-notes.adoc b/modules/project-docs/pages/sdk-release-notes.adoc index 6ede4007..bb124692 100644 --- a/modules/project-docs/pages/sdk-release-notes.adoc +++ b/modules/project-docs/pages/sdk-release-notes.adoc @@ -17,7 +17,7 @@ The full installation instructions that were previously on this page can now be [#version-3-4-5] == Version 3.4.5 (20 April 2023) -Version 3.4.5 is the fifth release of the 3.4 series. +Version 3.4.5 is the sixth release of the 3.4 series. https://packages.couchbase.com/clients/net/3.4/Couchbase-Net-Client-3.4.5.zip[Download] | https://docs.couchbase.com/sdk-api/couchbase-net-client-3.4.5[API Reference] | @@ -25,23 +25,39 @@ https://www.nuget.org/packages/CouchbaseNetClient/3.4.5[Nuget] === Fixed Issues -* https://issues.couchbase.com/browse/NCBC-3334[NCBC-3334]: `KvNotMyVBucket` errors after add node + rebalance -* https://issues.couchbase.com/browse/NCBC-3337[NCBC-3337]: NullReferenceException when bootstrapping against a non-existent bucket -* https://issues.couchbase.com/browse/NCBC-3347[NCBC-3347]: IGetResult shouldn't have an internal Status property -* https://issues.couchbase.com/browse/NCBC-3360[NCBC-3360]: Fix QueryContext bug in QueryIndexManager -* https://issues.couchbase.com/browse/NCBC-3362[NCBC-3362]: SDK writes to _default collection when intended collection is dropped -* https://issues.couchbase.com/browse/NCBC-3363[NCBC-3363]: SubDoc SuccessDeleted not treated as Success -* https://issues.couchbase.com/browse/NCBC-3365[NCBC-3365]: Change Search Metadata setters from internal to public -* https://issues.couchbase.com/browse/NCBC-3369[NCBC-3369]: Ensure ClusterNode list matches Cluster config after rebalance up/down -* https://issues.couchbase.com/browse/NCBC-3372[NCBC-3372]: Removed/rebalanced out node continues to be hit with http requests +* https://issues.couchbase.com/browse/NCBC-3334[NCBC-3334]: +`KvNotMyVBucket` errors after add node + rebalance. +* https://issues.couchbase.com/browse/NCBC-3337[NCBC-3337]: +NullReferenceException when bootstrapping against a non-existent bucket. +* https://issues.couchbase.com/browse/NCBC-3347[NCBC-3347]: +IGetResult shouldn't have an internal Status property. +* https://issues.couchbase.com/browse/NCBC-3360[NCBC-3360]: +Fix QueryContext bug in QueryIndexManager. +* https://issues.couchbase.com/browse/NCBC-3362[NCBC-3362]: +SDK writes to _default collection when intended collection is dropped. +* https://issues.couchbase.com/browse/NCBC-3363[NCBC-3363]: +SubDoc SuccessDeleted not treated as Success. +* https://issues.couchbase.com/browse/NCBC-3365[NCBC-3365]: +Change Search Metadata setters from internal to public. +* https://issues.couchbase.com/browse/NCBC-3369[NCBC-3369]: +Ensure ClusterNode list matches Cluster config after rebalance up/down. +* https://issues.couchbase.com/browse/NCBC-3372[NCBC-3372]: +Removed/rebalanced out node continues to be hit with http requests. === New Features and Behavioral Changes -* https://issues.couchbase.com/browse/NCBC-3220[NCBC-3220]: Properly map server query timeout while streaming (1080) -* https://issues.couchbase.com/browse/NCBC-3308[NCBC-3308]: Scan: Refactor sorting/merging into non-blocking implementation -* https://issues.couchbase.com/browse/NCBC-3332[NCBC-3332]: Protostellar: Implement KV SubDoc -* https://issues.couchbase.com/browse/NCBC-3355[NCBC-3355]: Update FIT performer -* https://issues.couchbase.com/browse/NCBC-3274[NCBC-3274]: Add public API for KV Range Scan -* https://issues.couchbase.com/browse/NCBC-3370[NCBC-3370]: Lock on sync object instead of nodes list. + +* https://issues.couchbase.com/browse/NCBC-3220[NCBC-3220]: +Properly map server query timeout while streaming (1080). +* https://issues.couchbase.com/browse/NCBC-3308[NCBC-3308]: +Scan: Refactor sorting/merging into non-blocking implementation. +* https://issues.couchbase.com/browse/NCBC-3332[NCBC-3332]: +Protostellar: Implement KV SubDoc. +* https://issues.couchbase.com/browse/NCBC-3355[NCBC-3355]: +Update FIT performer. +* https://issues.couchbase.com/browse/NCBC-3274[NCBC-3274]: +Add public API for KV Range Scan. +* https://issues.couchbase.com/browse/NCBC-3370[NCBC-3370]: +Lock on sync object instead of nodes list. [#version-3-4-4]