1.0.0-dp.11
Pre-release
Pre-release
API documentation: https://docs.couchbase.com/sdk-api/couchbase-cxx-client-1.0.0-dp.11
Full Changelog: 1.0.0-dp.10...1.0.0-dp.11
Fixes
-
CXXCBC-404: KV_LOCKED status should be exposed as
cas_mismatch
for unlock. (#479) -
CXXCBC-403: Allow retries for KV
not_my_vbucket
response. (#480) -
CXXCBC-368: Subscribe to clustermap notifications to speedup failover. (#490)'
-
CXXCBC-419: Ensure that MCBP protocol parser starts with clean state. Fixes protocol parsing issues when bootstrap sequence is being retried. (#496)
-
CXXCBC-409: Add handling for 'index does not exist' query error. (#492)
-
CXXCBC-391: Fix transactions API inconsistencies. (#482)
- Remove
kv_timeout
- Rename
expiration_time
totimeout
- Remove
-
CXXCBC-408: Search Public API Issues. (#487)
- implement search sort geo distance
- add constructor to phrase query with vector
- add
doc_id_query
encode - complete search row location definition
New features and enhancements
- CXXCBC-309: Implement Search index management public API (#483)
- CXXCBC-100: Add ability to set timeout for ping. (#486)
- CXXCBC-412: Support
document_not_locked
response. (#491) - CXXCBC-308: Add analytics index manager in the public API. (#484)
Build optimizations
- CXXCBC-332: Hide implementation of the
core::cluster
class into object file to speedup the build. (#415) - CXXCBC-411: fix logger issues by compiler (#488)