Couchbase Distributed ACID Transactions for .NET SDK Release Notes
Couchbase Distributed ACID Transactions is distributed as a separate library for the .NET SDK. This page features the release notes for that library — for release notes, download links, and installation methods for the latest 3.x .NET SDK releases, see the current Release Notes page.
This is the first release of Query support in .NET Distributed ACID Transactions.
Along with Query support, this release includes
Tracing and Telemetry support via IRequestTracer
Custom Metadata Collection support
Support for KV operations in any order on the same document.
This release is focused on features and correctness, and has not been optimized for performance issues.
In order to prevent race conditions regarding out-of-order operations on the same document in-process,
AttemptContextoperations run inside the
Transactions.Runlambda do not execute in parallel, even if run with
This is the first General Availability (GA) release of .NET Distributed ACID Transactions 1.0.0 for Couchbase Server 6.6.
Requires Couchbase Server 6.6.1 or above and Couchbase .NET client 3.1.4 or above. It is recommended you use the package on NuGet.
Numerous Alpha and Beta releases were made in the run-up to the 1.0 release, and although unsupported, the release notes and download links are retained for archive purposes here.