Skip to content

Commit

Permalink
Update release meta for 3.0.7
Browse files Browse the repository at this point in the history
Change-Id: Ifa367eac59dad65171ecf1af9bb3d4b9cf20ec2a
Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/142171
Tested-by: Build Bot <[email protected]>
Reviewed-by: Sergey Avseyev <[email protected]>
  • Loading branch information
avsej committed Dec 16, 2020
1 parent e50311a commit d2d3666
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 4 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.5.1)
# Couchbase mock path to download
SET(COUCHBASE_MOCK_VERSION 1.5.25)
SET(COUCHBASE_MOCK_URL "https://github.com/couchbase/CouchbaseMock/releases/download/${COUCHBASE_MOCK_VERSION}/CouchbaseMock-${COUCHBASE_MOCK_VERSION}.jar")
project(libcouchbase VERSION 3.0.6 LANGUAGES C CXX)
project(libcouchbase VERSION 3.0.7 LANGUAGES C CXX)

if (NOT CMAKE_VERSION VERSION_LESS "3.13")
# CMP0077: option() honors normal variables
Expand Down
24 changes: 24 additions & 0 deletions RELEASE_NOTES.markdown
Original file line number Diff line number Diff line change
@@ -1,5 +1,29 @@
# Release Notes

## 3.0.7 (2020-12-15)

* CCBC-1350: Implement an option for cbc-n1ql to control prepared/adhoc switch
* CCBC-1345: Ensure all KV sockets select bucket on lcb_open
* CCBC-1348: Include bucket name into diag report
* CCBC-1308: Define FATAL and TRANSIENT classes for errors. Also defines corresponding macros for easy access `LCB_ERROR_IS_TRANSIENT` and `LCB_ERROR_IS_FATAL`
* CCBC-1342: Check if collections supported by server before using them.
* CCBC-1334: Preserve status of KV protocol response for retry queue
* CCBC-1339: Do not relocate get with replica on failover. The library should not relocate replica reads when new configuration applied.
* CCBC-1344: Consume response after retried command to avoid logging the command as "timed out"
* CCBC-1343: Do not schedule NMV immediately by default and use retry strategy instead.
* CCBC-1335: Fix next timeout computation on requesting config using `operation_timeout` instead of `config_node_timeout`
* CCBC-1337: Expose setting for to control default search timeout
* CCBC-1331: Fix error at bootstrap callback, now it returns original error code, that caused the bootstrap failure.
* CCBC-1333: Allow setting `lcb_cmdget_locktime` to zero to use server default time.
* CCBC-1324: define HTTP type for Eventing management
* Retry operations when the node is not ready
* Report LCB_ERR_BUCKET_NOT_FOUND if Key/Value service is not configured
* Update error codes for Query. Translate code 4300 to `LCB_ERR_PLANNING_FAILURE` and 5000 to `LCB_ERR_INTERNAL_SERVER_FAILURE` by default.
* Fix collection validation, it should pass empty string as valid collection specification element.
* Remove verbosity and mcversions commands. These parts of API are non-standard and volatile
* Bundle HdrHistogram_c v0.11.2 and allow to fall back to it
* Build and stability improvements

## 3.0.6 (2020-10-21)

* CCBC-1311: Implement `create_as_deleted` subdoc feature.
Expand Down
4 changes: 2 additions & 2 deletions cmake/Modules/GetVersionInfo.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ ENDIF()

IF (NOT LCB_VERSION)
SET(LCB_NOGITVERSION ON)
SET(LCB_VERSION ${libcoubhase_VERSION})
SET(LCB_VERSION ${libcouchbase_VERSION})
ENDIF()
IF (NOT LCB_VERSION_CHANGESET)
SET(LCB_VERSION_CHANGESET "0xdeadbeef")
Expand All @@ -63,7 +63,7 @@ IF(APPLE)
ELSE()
SET(LCB_SONAME_MAJOR "6")
ENDIF()
SET(LCB_SONAME_FULL "${LCB_SONAME_MAJOR}.0.7")
SET(LCB_SONAME_FULL "${LCB_SONAME_MAJOR}.0.8")

MESSAGE(STATUS "libcouchbase ${LCB_VERSION_MAJOR},${LCB_VERSION_MINOR},${LCB_VERSION_PATCH}")
MESSAGE(STATUS "Building libcouchbase ${LCB_VERSION}/${LCB_VERSION_CHANGESET}")
2 changes: 1 addition & 1 deletion doc/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = "Couchbase C Client"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 3.0.6
PROJECT_NUMBER = 3.0.7

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down

0 comments on commit d2d3666

Please sign in to comment.