Bug
- [NCBC-5] - Missing data
- [NCBC-6] - Non-working tests
- [NCBC-68] - Getting a thread abort (ocassionally) on store
- [NCBC-81] - ExecuteGet() for DictionaryType on multiple keys does not throw a exception if it is not able to connect to a node
- [NCBC-170] - evaluate socket pool reliability change
- [NCBC-174] - Fix invalid tests in NUnit project.
- [NCBC-198] - When performing MultiGet, unloading AppDomain crashes the host
- [NCBC-242] - ExecuteGet-multi should return detailed status results for each key
- [NCBC-248] - Touch should return a boolean
- [NCBC-306] - .NET GetJSON operation throws null reference exception
- [NCBC-308] - KeyExists does not release socket pool if not found
- [NCBC-311] - Uncaught Null Reference Exception causes host process to terminate
- [NCBC-316] - GetJson unable to retrieve list of ints
- [NCBC-324] - ExecuteGet(string key, DateTime newExpiration) returns unexpected result codes
New Feature
- [NCBC-293] - enhance or create new multiget to allow getting details on missing items
Task
- [NCBC-299] - Update Project References from Nuget to Local Projects in the Solution
- [NCBC-317] - Mark Sync operations as obsolete
- [NCBC-318] - Status Code list contains duplicate value
- [NCBC-319] - Update 3rd party project dependencies to most recent versions
- [NCBC-320] - Run Situational Tests Against
- [NCBC-328] - Link to Jira issues in release notes
- [NCBC-329] - Ensure IOperationResult returns StatusCode on failure.
- [NCBC-330] - During finalization a NRE is thrown on SocketPool
- [NCBC-331] - Change queueTimeout default from 100ms to 2500ms
- [NCBC-332] - DeadTimeout of 10s is too high
- [NCBC-333] - NCBC-310: Amendment #3 - reference cleanup when SocketPool is disposed
Improvement
- [NCBC-100] - Provide Extract of Comments for API Docs
- [NCBC-126] - Implement keep-alive logic for data connections
- [NCBC-173] - Use Couchbase.Management API to create buckets and views for unit tests requiring custom setups
- [NCBC-226] - Docs: Reference installation
- [NCBC-233] - Enhance packaging to not conflict with other tools that include Enyim.Caching via Nuget
- [NCBC-279] - Change the internal data structure for connections from a stack to a queue
- [NCBC-307] - Refactor/Re-implement Connection Pool
- [NCBC-310] - Refactor Connection Pool
- [NCBC-325] - MemcachedClient.ExecuteGet(IEnumerable<string> keys) is not returning any error code on connection error
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.