Skip to content

Commit

Permalink
Update release meta for 2.8.0
Browse files Browse the repository at this point in the history
Change-Id: If26b6ab7c5f5cc8d830f46768efc52367d4d06cd
Reviewed-on: http://review.couchbase.org/82958
Tested-by: Build Bot <[email protected]>
Reviewed-by: Sergey Avseyev <[email protected]>
  • Loading branch information
avsej committed Aug 31, 2017
1 parent f98f3e9 commit 2f655ce
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 4 deletions.
43 changes: 43 additions & 0 deletions RELEASE_NOTES.markdown
Original file line number Diff line number Diff line change
@@ -1,5 +1,48 @@
# Release Notes

## 2.8.0 (August 31 2017)

* Add support for OpenSSL-1.1.
* Issues: [CCBC-832](https://issues.couchbase.com/browse/CCBC-832)

* Mask `LOCKED` status code for backward compatibility. This code
(as well as others possible codes with 'item-locked' attribute)
replaced with `LCB_KEY_EEXISTS` for `SET`, `REPLACE` and `DELETE`
operations, and with `LCB_ETMPFAIL` for the rest.
* Issues: [CCBC-832](https://issues.couchbase.com/browse/CCBC-832)

* Stop enumerating bootstrap nodes and mechanisms when the server
returns authentication error.
* Issues: [CCBC-825](https://issues.couchbase.com/browse/CCBC-825)

* Fixed double free error with `lcb_ping3`.
* Issues: [CCBC-826](https://issues.couchbase.com/browse/CCBC-826)

* Exposed additional N1QL query parameters: `lcb_n1p_readonly`,
`lcb_n1p_scancap`, `lcb_n1p_pipelinecap`.
* Issues: [CCBC-823](https://issues.couchbase.com/browse/CCBC-823)

* Fixed `cbc-subdoc/upsert` without XATTR.
* Issues: [CCBC-823](https://issues.couchbase.com/browse/CCBC-823)

* XERROR attributes synchronized with recent list on server.
* Issues: [CCBC-828](https://issues.couchbase.com/browse/CCBC-828)

* Add missing documentation, and update stability of the API.
* Issues:
[CCBC-830](https://issues.couchbase.com/browse/CCBC-830),
[CCBC-831](https://issues.couchbase.com/browse/CCBC-831),
[CCBC-827](https://issues.couchbase.com/browse/CCBC-827)

* Do not throttle background configuration polling by throttle interval
of configuration error handler.
* Issues: [CCBC-829](https://issues.couchbase.com/browse/CCBC-829)

* Turn on background polling by default. The library will try
to schedule configuration update every 2.5 seconds. To disable it
use `config_poll_interval=0`.
* Issues: [CCBC-836](https://issues.couchbase.com/browse/CCBC-836)

## 2.7.7 (August 17 2017)

* Implement new function `lcb_ping3`, which sends NOOP-like message to
Expand Down
6 changes: 3 additions & 3 deletions cmake/Modules/GetVersionInfo.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -42,13 +42,13 @@ ENDIF()

IF (NOT LCB_VERSION)
SET(LCB_NOGITVERSION ON)
SET(LCB_VERSION "2.7.7")
SET(LCB_VERSION "2.8.0")
ENDIF()
IF (NOT LCB_VERSION_CHANGESET)
SET(LCB_VERSION_CHANGESET "0xdeadbeef")
ENDIF()
IF (NOT LCB_VERSION_HEX)
SET(LCB_VERSION_HEX 0x020707)
SET(LCB_VERSION_HEX 0x020800)
ENDIF()

# Now parse the version string
Expand All @@ -63,7 +63,7 @@ IF(APPLE)
ELSE()
SET(LCB_SONAME_MAJOR "2")
ENDIF()
SET(LCB_SONAME_FULL "${LCB_SONAME_MAJOR}.0.47")
SET(LCB_SONAME_FULL "${LCB_SONAME_MAJOR}.0.48")

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

PROJECT_NUMBER = 2.7.7
PROJECT_NUMBER = 2.8.0

# 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
Expand Down

0 comments on commit 2f655ce

Please sign in to comment.