Skip to content

Commit d2d3666

Browse files
committed
Update release meta for 3.0.7
Change-Id: Ifa367eac59dad65171ecf1af9bb3d4b9cf20ec2a Reviewed-on: http://review.couchbase.org/c/libcouchbase/+/142171 Tested-by: Build Bot <build@couchbase.com> Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
1 parent e50311a commit d2d3666

4 files changed

Lines changed: 28 additions & 4 deletions

File tree

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.5.1)
3030
# Couchbase mock path to download
3131
SET(COUCHBASE_MOCK_VERSION 1.5.25)
3232
SET(COUCHBASE_MOCK_URL "https://github.com/couchbase/CouchbaseMock/releases/download/${COUCHBASE_MOCK_VERSION}/CouchbaseMock-${COUCHBASE_MOCK_VERSION}.jar")
33-
project(libcouchbase VERSION 3.0.6 LANGUAGES C CXX)
33+
project(libcouchbase VERSION 3.0.7 LANGUAGES C CXX)
3434

3535
if (NOT CMAKE_VERSION VERSION_LESS "3.13")
3636
# CMP0077: option() honors normal variables

RELEASE_NOTES.markdown

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Release Notes
22

3+
## 3.0.7 (2020-12-15)
4+
5+
* CCBC-1350: Implement an option for cbc-n1ql to control prepared/adhoc switch
6+
* CCBC-1345: Ensure all KV sockets select bucket on lcb_open
7+
* CCBC-1348: Include bucket name into diag report
8+
* 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`
9+
* CCBC-1342: Check if collections supported by server before using them.
10+
* CCBC-1334: Preserve status of KV protocol response for retry queue
11+
* CCBC-1339: Do not relocate get with replica on failover. The library should not relocate replica reads when new configuration applied.
12+
* CCBC-1344: Consume response after retried command to avoid logging the command as "timed out"
13+
* CCBC-1343: Do not schedule NMV immediately by default and use retry strategy instead.
14+
* CCBC-1335: Fix next timeout computation on requesting config using `operation_timeout` instead of `config_node_timeout`
15+
* CCBC-1337: Expose setting for to control default search timeout
16+
* CCBC-1331: Fix error at bootstrap callback, now it returns original error code, that caused the bootstrap failure.
17+
* CCBC-1333: Allow setting `lcb_cmdget_locktime` to zero to use server default time.
18+
* CCBC-1324: define HTTP type for Eventing management
19+
* Retry operations when the node is not ready
20+
* Report LCB_ERR_BUCKET_NOT_FOUND if Key/Value service is not configured
21+
* Update error codes for Query. Translate code 4300 to `LCB_ERR_PLANNING_FAILURE` and 5000 to `LCB_ERR_INTERNAL_SERVER_FAILURE` by default.
22+
* Fix collection validation, it should pass empty string as valid collection specification element.
23+
* Remove verbosity and mcversions commands. These parts of API are non-standard and volatile
24+
* Bundle HdrHistogram_c v0.11.2 and allow to fall back to it
25+
* Build and stability improvements
26+
327
## 3.0.6 (2020-10-21)
428

529
* CCBC-1311: Implement `create_as_deleted` subdoc feature.

cmake/Modules/GetVersionInfo.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ ENDIF()
4242

4343
IF (NOT LCB_VERSION)
4444
SET(LCB_NOGITVERSION ON)
45-
SET(LCB_VERSION ${libcoubhase_VERSION})
45+
SET(LCB_VERSION ${libcouchbase_VERSION})
4646
ENDIF()
4747
IF (NOT LCB_VERSION_CHANGESET)
4848
SET(LCB_VERSION_CHANGESET "0xdeadbeef")
@@ -63,7 +63,7 @@ IF(APPLE)
6363
ELSE()
6464
SET(LCB_SONAME_MAJOR "6")
6565
ENDIF()
66-
SET(LCB_SONAME_FULL "${LCB_SONAME_MAJOR}.0.7")
66+
SET(LCB_SONAME_FULL "${LCB_SONAME_MAJOR}.0.8")
6767

6868
MESSAGE(STATUS "libcouchbase ${LCB_VERSION_MAJOR},${LCB_VERSION_MINOR},${LCB_VERSION_PATCH}")
6969
MESSAGE(STATUS "Building libcouchbase ${LCB_VERSION}/${LCB_VERSION_CHANGESET}")

doc/Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = "Couchbase C Client"
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = 3.0.6
41+
PROJECT_NUMBER = 3.0.7
4242

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

0 commit comments

Comments
 (0)