From 46282e9d5cf919562bf6a18a0b0be9f1d720e840 Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Wed, 11 Jan 2023 10:05:32 +0000 Subject: [PATCH 1/2] DOC-10686 3.2 special note removed from 3.3 & 3.4 --- .../project-docs/pages/sdk-release-notes.adoc | 54 ++----------------- 1 file changed, 5 insertions(+), 49 deletions(-) diff --git a/modules/project-docs/pages/sdk-release-notes.adoc b/modules/project-docs/pages/sdk-release-notes.adoc index d02677cd..49dd6017 100644 --- a/modules/project-docs/pages/sdk-release-notes.adoc +++ b/modules/project-docs/pages/sdk-release-notes.adoc @@ -1,6 +1,6 @@ = Release Notes :description: Release notes and download archive for the Couchbase .NET Client. -:page-topic-type: reference +// :page-topic-type: project doc :page-aliases: relnotes-dotnet-sdk :page-partial: @@ -18,12 +18,6 @@ The full installation instructions that were previously on this page can now be Version 3.4.1 is the second release of the 3.4 series. -=== Special Note - -* During a rebalance upgrade from 6.x (or any earlier version) to 7.x, in mixed mode (where you are communicating with Couchbase Server whilst some but not all nodes are upgraded), there is a known issue where data may be written to the wrong location. -The solution is to either upgrade to `3.2.9` or greater, or to pause application processing so there are no writes until you have upgraded all nodes. -If you encounter a similar situation during migration and need help with mitigation, please contact our support team. - === Fixed Issues * https://issues.couchbase.com/browse/NCBC-3204[NCBC-3204]: CombinationTest failure: Test_GetAndLockAsync_Locked @@ -47,12 +41,6 @@ https://packages.couchbase.com/clients/net/3.4/Couchbase-Net-Client-3.4.0.zip[Do https://docs.couchbase.com/sdk-api/couchbase-net-client-3.4.0[API Reference] | https://www.nuget.org/packages/CouchbaseNetClient/3.4.0[Nuget] -=== Special Note - -* During a rebalance upgrade from 6.x (or any earlier version) to 7.x, in mixed mode (where you are communicating with Couchbase Server whilst some but not all nodes are upgraded), there is a known issue where data may be written to the wrong location. -The solution is to either upgrade to `3.2.9` or greater, or to pause application processing so there are no writes until you have upgraded all nodes. -If you encounter a similar situation during migration and need help with mitigation, please contact our support team. - === Fixed Issues * https://issues.couchbase.com/browse/NCBC-3246[NCBC-3246]: EndpointDiagnostics.State always returns "Authenticating" for KV and not implemented per RFC @@ -73,12 +61,6 @@ https://packages.couchbase.com/clients/net/3.3/Couchbase-Net-Client-3.3.6.zip[Do https://docs.couchbase.com/sdk-api/couchbase-net-client-3.3.6[API Reference] | https://www.nuget.org/packages/CouchbaseNetClient/3.3.6[Nuget] -=== Special Note - -* During a rebalance upgrade from 6.x (or any earlier version) to 7.x, in mixed mode (where you are communicating with Couchbase Server whilst some but not all nodes are upgraded), there is a known issue where data may be written to the wrong location. -The solution is to either upgrade to `3.2.9` or greater, or to pause application processing so there are no writes until you have upgraded all nodes. -If you encounter a similar situation during migration and need help with mitigation, please contact our support team. - === Fixed Issues * https://issues.couchbase.com/browse/NCBC-3265[NCBC-3265]: @@ -103,6 +85,7 @@ When creating snapshot packages in Jenkins, the latest tag is now always used as `Session State` GA readiness. + [#version-3-3-5] == Version 3.3.5 (16 September 2022) @@ -112,12 +95,6 @@ https://packages.couchbase.com/clients/net/3.3/Couchbase-Net-Client-3.3.5.zip[Do https://docs.couchbase.com/sdk-api/couchbase-net-client-3.3.5[API Reference] | https://www.nuget.org/packages/CouchbaseNetClient/3.3.5[Nuget] -=== Special Note - -* During a rebalance upgrade from 6.x (or any earlier version) to 7.x, in mixed mode (where you are communicating with Couchbase Server whilst some but not all nodes are upgraded), there is a known issue where data may be written to the wrong location. -The solution is to either upgrade to `3.2.9` or greater, or to pause application processing so there are no writes until you have upgraded all nodes. -If you encounter a similar situation during migration and need help with mitigation, please contact our support team. - === Fixed Issues * https://issues.couchbase.com/browse/NCBC-3256[NCBC-3256]: @@ -125,6 +102,7 @@ Fixed issue where `Search.MetaData.TimeTook` was being parsed as ticks, not nano * https://issues.couchbase.com/browse/NCBC-3257[NCBC-3257]: Fixed a bug where operations failed on memcached bucket types. + [#version-3-3-4] == Version 3.3.4 (02 August 2022) @@ -134,12 +112,6 @@ https://packages.couchbase.com/clients/net/3.3/Couchbase-Net-Client-3.3.4.zip[Do https://docs.couchbase.com/sdk-api/couchbase-net-client-3.3.4[API Reference] | https://www.nuget.org/packages/CouchbaseNetClient/3.3.4[Nuget] -=== Special Note - -* During a rebalance upgrade from 6.x (or any earlier version) to 7.x, in mixed mode (where you are communicating with Couchbase Server whilst some but not all nodes are upgraded), there is a known issue where data may be written to the wrong location. -The solution is to either upgrade to `3.2.9` or greater, or to pause application processing so there are no writes until you have upgraded all nodes. -If you encounter a similar situation during migration and need help with mitigation, please contact our support team. - === Fixed Issues * https://issues.couchbase.com/browse/NCBC-3248[NCBC-3248]: @@ -164,12 +136,6 @@ https://packages.couchbase.com/clients/net/3.3/Couchbase-Net-Client-3.3.3.zip[Do https://docs.couchbase.com/sdk-api/couchbase-net-client-3.3.3[API Reference] | https://www.nuget.org/packages/CouchbaseNetClient/3.3.3[Nuget] -=== Special Note - -* During a rebalance upgrade from 6.x (or any earlier version) to 7x, in mixed mode (where you are communicating with Couchbase Server whilst some but not all nodes are upgraded), there is a known issue where data may be written to the wrong location. -The solution is to either upgrade to 3.2.9 or greater, or to pause application processing so there are no writes until you have upgraded all nodes. -If you encounter a similar situation during migration and need help with mitigation, please contact our support team. - === Fixed Issues * https://issues.couchbase.com/browse/NCBC-3010[NCBC-3010]: @@ -198,6 +164,7 @@ Updated `Newtonsoft.JSON` to version `13.0.1` or later. * https://issues.couchbase.com/browse/NCBC-2953[NCBC-2953]: Added support for Serverless/Lambda Execution Environments + [#version-3-3-2] == Version 3.3.2 (16 June 2022) @@ -207,12 +174,6 @@ https://packages.couchbase.com/clients/net/3.3/Couchbase-Net-Client-3.3.2.zip[Do https://docs.couchbase.com/sdk-api/couchbase-net-client-3.3.2[API Reference] | https://www.nuget.org/packages/CouchbaseNetClient/3.3.2[Nuget] -=== Special Note - -* During a rebalance upgrade from 6.x (or any earlier version) to 7x, in mixed mode (where you are communicating with Couchbase Server whilst some but not all nodes are upgraded), there is a known issue where data may be written to the wrong location. -The solution is to either upgrade to 3.2.9 or greater, or to pause application processing so there are no writes until you have upgraded all nodes. -If you encounter a similar situation during migration and need help with mitigation, please contact our support team. - === Fixed Issues * https://issues.couchbase.com/browse/NCBC-3067[NCBC-3067]: @@ -297,17 +258,12 @@ https://packages.couchbase.com/clients/net/3.3/Couchbase-Net-Client-3.3.1.zip[Do https://docs.couchbase.com/sdk-api/couchbase-net-client-3.3.1[API Reference] | https://www.nuget.org/packages/CouchbaseNetClient/3.3.1[Nuget] -=== Special Note - -* During a rebalance upgrade from 6.x (or any earlier version) to 7x, in mixed mode (where you are communicating with Couchbase Server whilst some but not all nodes are upgraded), there is a known issue where data may be written to the wrong location. -The solution is to either upgrade to 3.2.9 or greater, or to pause application processing so there are no writes until you have upgraded all nodes. -If you encounter a similar situation during migration and need help with mitigation, please contact our support team. - === Fixed Issues * https://issues.couchbase.com/browse/NCBC-3192[NCBC-3192]: Fixed erroneous `InvalidArgumentException` with default TLS settings. + == Version 3.3.0 (27 April 2022) WARNING: This version introduces an issue, https://issues.couchbase.com/browse/NCBC-3192[NCBC-3192], which impacts TLS/SSL. From 6c3d7b9b55a47b3d135e7ee8242da415c0f53f5b Mon Sep 17 00:00:00 2001 From: Richard Smedley Date: Wed, 11 Jan 2023 10:15:31 +0000 Subject: [PATCH 2/2] 3.0 archive prep --- modules/project-docs/pages/sdk-release-notes.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/project-docs/pages/sdk-release-notes.adoc b/modules/project-docs/pages/sdk-release-notes.adoc index 49dd6017..bdd2237b 100644 --- a/modules/project-docs/pages/sdk-release-notes.adoc +++ b/modules/project-docs/pages/sdk-release-notes.adoc @@ -2189,7 +2189,8 @@ Reduce heap allocations calling BucketAsync == Pre-releases Numerous _Alpha_ and _Beta_ releases were made in the run-up to the 3.0 release, and although unsupported, the release notes and download links are retained for archive purposes xref:3.0-pre-release-notes.adoc[here]. - +// https://docs.couchbase.com/dotnet-sdk/current/project-docs/3.0-pre-release-notes.html +// Full link once 3.0 goes to archive == Older Releases