Technical task
- [NCBC-757] - Create seperate branch for N1QL DP4
- [NCBC-758] - Refactor QueryClient to support N1QL DP4 REST API
- [NCBC-759] - Create N1QlQuery to support N1QL DP4 REST API
- [NCBC-767] - Add support for Prepared Statements
Bug
- [NCBC-754] - Test ClusterControllerTests.ShouldLoadConfigInfoFromHttpProvider is failing and does not following naming conventions
- [NCBC-778] - When stored with 1.3.X legacy flags, byte arrays are improperly converted to JSON in 2.0
- [NCBC-785] - Get and GetDocument performance is slow when reading large documents or values ~50kb
- [NCBC-791] - Get<T>(list) throws ArgumentException when keys are empty
- [NCBC-792] - Make BucketManager:GetDesignDocuments(bool) obsolete
- [NCBC-793] - Make configuration thread for HttpStreamingProvider a background thread
- [NCBC-794] - Client cannot send documents larger than the buffer_size*max_size
- [NCBC-797] - Client throws Newtonsoft.Json.JsonSerializationException on Mono during bootstrapping
- [NCBC-799] - ServerUnavailableException at Couchbase.CouchbaseBucket.CreateQuery after failover a node
- [NCBC-800] - Fix Query parameters encoding and test
- [NCBC-804] - remove the "coming soon" sections of the documentation
- [NCBC-806] - SvcRestart test: Client configuration is not updating even when warmup completed on nodes
- [NCBC-807] - ops/sec drop to 0 during rebalance on 2.5 CB
- [NCBC-810] - Ensure NodeAdapter list uses order of ServersList for VBucket mapping
Task
- [NCBC-619] - Make Socket connection timeout configurable
- [NCBC-657] - Provide documentation in readme.md for running unit tests
- [NCBC-786] - Add GetBucket(bucketName) and GetBucket(bucketName, password) to ClusterHelper
- [NCBC-787] - Logging Documentation References Deprecated Common.Logging.Log4Net NuGet Package
- [NCBC-788] - Fix "Common.Logging.LogManager.GetCurrentClassLogger()' is obsolete" compiler warning
- [NCBC-789] - Add IsOpen(bucketName) to ICluster
- [NCBC-795] - Error in bulk operations sample code
Improvement
- [NCBC-738] - unnecesary boxing added in NCBC-722
- [NCBC-749] - Update Common.Logging to version 3.0 & Log4Net to 1.2.13.0
- [NCBC-774] - Ensure .NET SDK CAS behaviour is consistent with Java SDK 2.0
- [NCBC-784] - ensure ClusterInfo is always reachable by retrieving it via ClusterManager
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.