Release Notes - Couchbase .NET client library - Version 2.0 DP1 - HTML format

Technical task

  • [NCBC-445] - XML code documentation - Couchbase.Views namespace
  • [NCBC-446] - XML code documentation - Couchbase.Core.Buckets namespace
  • [NCBC-447] - XML code documentation - Couchbase.N1QL namespace
  • [NCBC-448] - XML code documentation - Couchbase.Authentication namespace
  • [NCBC-449] - XML code documentation - Couchbase.Configuration namespace
  • [NCBC-450] - XML code documentation - Couchbase.IO namespace

Story

  • [NCBC-362] - Implement Server Configuration Management
  • [NCBC-366] - Implement Connection Pool
  • [NCBC-444] - XML code documentation

New Feature

  • [NCBC-285] - add new approach to retrieve configuration over memcached binary protocol
  • [NCBC-424] - Add SSL support in support of Couchbase Server 3.0
  • [NCBC-441] - Cluster.cs needs another overloaded ctor for IClusterManager instances

Task

  • [NCBC-409] - Move 2.X repo to couchbaselabs
  • [NCBC-414] - Develop MemcachedBucket class for non-persistent, in-memory operations
  • [NCBC-443] - Consolidate all query interfaces into IBucket
  • [NCBC-451] - Provide error handling for invalid N1QL queries.
  • [NCBC-452] - View Query Error Handling
  • [NCBC-453] - When key is not found IOperationResult.Message field contains error message
  • [NCBC-454] - Make all Common.Logging.ILog references private static
  • [NCBC-455] - Inserting POCO throws NullRefererenceException
  • [NCBC-456] - SocketAsyncStrategy's Dispose method throws NotImplementedException

Improvement

  • [NCBC-102] - Provide Standardized Logging

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.