Skip to content

Commit

Permalink
Update metadata for release 2.4.1
Browse files Browse the repository at this point in the history
Change-Id: I75ca77e95ccb697bc599576ef62f6434ff266c05
Reviewed-on: http://review.couchbase.org/40883
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Mark Nunberg <mnunberg@haskalah.org>
  • Loading branch information
mnunberg committed Aug 27, 2014
1 parent fa7f088 commit bd3a20f
Show file tree
Hide file tree
Showing 7 changed files with 97 additions and 7 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Expand Up @@ -232,7 +232,7 @@ SET_TARGET_PROPERTIES(couchbase
PREFIX "lib"
IMPORT_PREFIX "lib"
VERSION "2"
SOVERSION "2.0.16")
SOVERSION "2.0.17")

IF(NOT LCB_NO_SNAPPY)
IF(LCB_STATIC_SNAPPY)
Expand Down
2 changes: 1 addition & 1 deletion Doxyfile
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.4.0
PROJECT_NUMBER = 2.4.1

# 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
4 changes: 2 additions & 2 deletions RELEASE_NOTES.markdown
@@ -1,10 +1,10 @@
# Release Notes

## .NEXT
## 2.4.1


* Implement `mcflush` subcommand for `cbc`. This was removed in the cbc
rewrite as the previous `flush` command.
rewrite as the previous `flush` command.
* Priority: Minor
* Issues: [CCBC-486](http://couchbase.com/issues/browse/CCBC-486)

Expand Down
2 changes: 1 addition & 1 deletion cmake/Modules/GetVersionInfo.cmake
Expand Up @@ -39,7 +39,7 @@ IF(NOT LCB_VERSION AND EXISTS ${CMAKE_SOURCE_DIR}/VERSION)
ENDIF()

IF (NOT LCB_VERSION)
SET(LCB_VERSION "2.4.0")
SET(LCB_VERSION "2.4.1")
ENDIF()
IF (NOT LCB_VERSION_CHANGESET)
SET(LCB_VERSION_CHANGESET "0xdeadbeef")
Expand Down
4 changes: 2 additions & 2 deletions configure.ac
Expand Up @@ -93,14 +93,14 @@ AC_SUBST(REVDESCRIBE)
# http://www.gnu.org/software/libtool/manual/libtool.html#Libtool-versioning
#
API_CURRENT=2
API_REVISION=16
API_REVISION=17
API_AGE=0
AC_SUBST(API_CURRENT)
AC_SUBST(API_REVISION)
AC_SUBST(API_AGE)

# The actual version numbers for the developers ;)
LCB_VERSION="2.4.0"
LCB_VERSION="2.4.1"
LCB_VERSION_HEX=`echo ${LCB_VERSION} | awk -F. '{printf "0x%0.2d%0.2d%0.2d", $1, $2, $3}'`
AC_SUBST(LCB_VERSION)
AC_SUBST(LCB_VERSION_HEX)
Expand Down
49 changes: 49 additions & 0 deletions packaging/deb/changelog
@@ -1,3 +1,52 @@
libcouchbase (2.4.1) stable; urgency=high


* Implement `mcflush` subcommand for `cbc`. This was removed in the cbc
rewrite as the previous `flush` command.
* Priority: Minor
* Issues: [CCBC-486](http://couchbase.com/issues/browse/CCBC-486)


* Requests issued to an invalid replica via `lcb_get_replica()` should fail
with the `LCB_NO_MATCHING_SERVER_CODE`. Previously this sometimes went
through due to an incorrect bounds checking in the `lcbvb_vbreplica()`
function.
* Priority: Major
* Issues: [CCBC-488](http://couchbase.com/issues/browse/CCBC-488)


* Fixed a memory leak in `lcb_get_replica()` when the operation would fail.
* Priority: Major
* Issues: [CCBC-489](http://couchbase.com/issues/browse/CCBC-489)
[CCBC-490](http://couchbase.com/issues/browse/CCBC-490)



* Fix memory leak in `lcb_sched_fail()` when extended commands are in the
pipeline
* Priority: Major
* Issues: [CCBC-474](http://couchbase.com/issues/browse/CCBC-474)



* Provide `lcb_dump()` function call to dump state information about
a client handle. The function call itself is currently marked as
volatile and the output format is very much likely to change.
* Priority: Minor
* Issues: [CCBC-491](http://couchbase.com/issues/browse/CCBC-490)


* Fix `ratio` argument in `cbc-pillowfight`. This ensures that the
`ratio` argument will truly determine the ratio of gets to sets.
* Priority: Minor

* Fix crash when HTTP request is retried. This may take place during topology
changes
* Priority: Major
* Issues: [CCBC-497](http://couchbase.com/issues/browse/CCBC-497)

-- Mark Nunberg <mark.nunberg@couchbase.com> Mon, 25 Aug 2014 11:19:37 -0500

libcouchbase (2.4.0) stable; urgency=high

[major] Attempt to retry items that are mapped to a non-existent node in
Expand Down
41 changes: 41 additions & 0 deletions packaging/rpm/libcouchbase.spec.in
Expand Up @@ -100,6 +100,47 @@ Development files for the Couchbase Client & Protocol Library

%changelog

* Tue Aug 26 2014 Mark Nunberg <mark.nunberg@couchbase.com> - 2.4.1-1

- Implement `mcflush` subcommand for `cbc`. This was removed in the cbc
rewrite as the previous `flush` command.
* Priority: Minor
* Issues: [CCBC-486](http://couchbase.com/issues/browse/CCBC-486)

- Requests issued to an invalid replica via `lcb_get_replica()` should fail
with the `LCB_NO_MATCHING_SERVER_CODE`. Previously this sometimes went
through due to an incorrect bounds checking in the `lcbvb_vbreplica()`
function.
* Priority: Major
* Issues: [CCBC-488](http://couchbase.com/issues/browse/CCBC-488)

- Fixed a memory leak in `lcb_get_replica()` when the operation would fail.
* Priority: Major
* Issues: [CCBC-489](http://couchbase.com/issues/browse/CCBC-489)
[CCBC-490](http://couchbase.com/issues/browse/CCBC-490)


- Fix memory leak in `lcb_sched_fail()` when extended commands are in the
pipeline
* Priority: Major
* Issues: [CCBC-474](http://couchbase.com/issues/browse/CCBC-474)

- Provide `lcb_dump()` function call to dump state information about
a client handle. The function call itself is currently marked as
volatile and the output format is very much likely to change.
* Priority: Minor
* Issues: [CCBC-491](http://couchbase.com/issues/browse/CCBC-490)


- Fix `ratio` argument in `cbc-pillowfight`. This ensures that the
`ratio` argument will truly determine the ratio of gets to sets.
* Priority: Minor

- Fix crash when HTTP request is retried. This may take place during topology
changes
* Priority: Major
* Issues: [CCBC-497](http://couchbase.com/issues/browse/CCBC-497)

* Tue Jul 29 2014 Mark Nunberg <mark.nunberg@couchbase.com> - 2.4.0-1

- [major] Attempt to retry items that are mapped to a non-existent node in
Expand Down

0 comments on commit bd3a20f

Please sign in to comment.