Skip to content

Commit

Permalink
Update release meta for 2.9.3
Browse files Browse the repository at this point in the history
Change-Id: I5ef6a78e6c9e9359df02758cd538fbda784115a9
Reviewed-on: http://review.couchbase.org/97030
Tested-by: Build Bot <[email protected]>
Reviewed-by: Sergey Avseyev <[email protected]>
  • Loading branch information
avsej committed Jul 17, 2018
1 parent c4d1bd6 commit 3ec427a
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 3 deletions.
44 changes: 44 additions & 0 deletions RELEASE_NOTES.markdown
Original file line number Diff line number Diff line change
@@ -1,5 +1,49 @@
# Release Notes

## 2.9.3 (July 18 2018)

* [CCBC-955](https://issues.couchbase.com/browse/CCBC-955): Parse uint32 as
unsigned ints instead of timeouts. Some settings were interpreted as time
values, while they should not (e.g. console_log_level, compression_min_size
etc). This issue forced the library misinterpret user input (converter was
multiplying all values to 1000000, e.g. log level was always TRACE).

* [CCBC-957](https://issues.couchbase.com/browse/CCBC-957): Automatically
disable SSL support, when OpenSSL missing

* [CCBC-954](https://issues.couchbase.com/browse/CCBC-954): Define EFTYPE
error code if it does not exist. Fixes support of libuv 1.21 and higher.

* [CCBC-951](https://issues.couchbase.com/browse/CCBC-951): Remove
experimental warning from subdoc API.

* [CCBC-948](https://issues.couchbase.com/browse/CCBC-948): Consider retry
queue with only 0xb5 as empty. This allows to breakout from lcb_wait earlier
(when application operates in synchronous style). Old behaviour, when
lcb_wait do not breakout until the library gets first successful
configuration, still can be restored with `lcb_cntl(...,
LCB_CNTL_WAIT_FOR_CONFIG, ...)`.

* [CCBC-939](https://issues.couchbase.com/browse/CCBC-939): Optimize
performance of built-in tracer. It now uses sllist for tags container
instead of Json::Value.

* [CCBC-958](https://issues.couchbase.com/browse/CCBC-958): Check tracing span
tags argument more pedantically and return error if arguments are not valid.

* [CCBC-956](https://issues.couchbase.com/browse/CCBC-956): Combine operation
id and name into single field in threshold tracer.

* [CCBC-949](https://issues.couchbase.com/browse/CCBC-949): Do not hardcode
libevent dependencies in DEB packages. Instead let `dh_shlibdeps` script to
detect dependencies for each platform. Fixes usless dependency on libevent-1
for ubuntu 18.04.

* [CCBC-947](https://issues.couchbase.com/browse/CCBC-947): Fix build scripts
for examples (when built with `-DLCB_BUILD_EXAMPLES=ON`).

And other small fixes and improvements.

## 2.9.2 (June 22 2018)

* [CCBC-946](https://issues.couchbase.com/browse/CCBC-946): Restore broken ABI in 360ea68ef7738d543bbd3feac3f2c3c6c8ff976b
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.9.2")
SET(LCB_VERSION "2.9.3")
ENDIF()
IF (NOT LCB_VERSION_CHANGESET)
SET(LCB_VERSION_CHANGESET "0xdeadbeef")
ENDIF()
IF (NOT LCB_VERSION_HEX)
SET(LCB_VERSION_HEX 0x020902)
SET(LCB_VERSION_HEX 0x020903)
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.58")
SET(LCB_SONAME_FULL "${LCB_SONAME_MAJOR}.0.59")

MESSAGE(STATUS
"libcouchbase ${LCB_VERSION_MAJOR},${LCB_VERSION_MINOR},${LCB_VERSION_PATCH}")
Expand Down

0 comments on commit 3ec427a

Please sign in to comment.