From 647f83d11a2fbc06927fcc7d97a2d37c37d07a89 Mon Sep 17 00:00:00 2001 From: Michael Cahill Date: Tue, 6 Nov 2012 17:02:28 +1100 Subject: Cut release 1.3.6. --- NEWS | 43 ++++++++++++++++++++++++++++++++++++++ README | 4 ++-- RELEASE | 2 +- build_posix/aclocal/version-set.m4 | 4 ++-- build_posix/aclocal/version.m4 | 2 +- src/docs/top/main.dox | 2 +- 6 files changed, 50 insertions(+), 7 deletions(-) diff --git a/NEWS b/NEWS index 9c60dba50c8..9b5f79581e6 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,46 @@ +WiredTiger release 1.3.6, 2012-11-06 +------------------------------------ + +This is a bugfix and performance tuning release. The changes are as follows: + +* Rename the WiredTiger installed modules to libwiredtiger_XXX. Don't install + the nop and reverse collator modules. + +* Replace test/format's bzip configuration string with compression, which can + take one of four arguments (none, bzip, ext, snappy), change format to run + snappy compression if the library is available. + +* Rename the builtin block compressor names from "bzip2_compress" to "bzip2", + and from "snappy_compress" to "snappy". + +* Support multiple LSM merge threads with the "lsm_merge_threads" config key. + Use IDs rather than array index to mark the start chunk in a merge, in case + we race with another thread. + +* Cache the hash values used for Bloom filter lookups, rather than hashing for + each Bloom filter in an LSM tree. + +* Only switch trees in an LSM cursor if the primary chunk is on disk. + +* Add a per-btree cache priority, currently only used to make it more likely + for Bloom filter pages to stay in cache. + +* Only evict pages with read generations in the bottom quarter of the range we + see. Fix a 32-bit wrapping bug in assigning read generations. + +* For update-only LSM cursors, only open a cursor in the primary chunk. + +* LSM: Report errors from the checkpoint thread. + +* LSM: only save a Bloom URI in the metadata after it is successfully created. + +* LSM: Create missing Bloom filters when reading from an LSM tree if + "lsm_bloom_newest"is set. + +* LSM: Include all of the chosen chunks in a merge. Only pin the current chunk + in an LSM cursor if it is writeable. + + WiredTiger release 1.3.5, 2012-10-26 ------------------------------------ diff --git a/README b/README index 28abe29a153..110b405efc4 100644 --- a/README +++ b/README @@ -1,6 +1,6 @@ -WiredTiger 1.3.5: (October 26, 2012) +WiredTiger 1.3.6: (November 6, 2012) -This is version 1.3.5 of WiredTiger. +This is version 1.3.6 of WiredTiger. WiredTiger documentation can be found at: diff --git a/RELEASE b/RELEASE index bfab2caf3cc..183bd431ff5 100644 --- a/RELEASE +++ b/RELEASE @@ -1,6 +1,6 @@ WIREDTIGER_VERSION_MAJOR=1 WIREDTIGER_VERSION_MINOR=3 -WIREDTIGER_VERSION_PATCH=5 +WIREDTIGER_VERSION_PATCH=6 WIREDTIGER_VERSION="$WIREDTIGER_VERSION_MAJOR.$WIREDTIGER_VERSION_MINOR.$WIREDTIGER_VERSION_PATCH" WIREDTIGER_RELEASE_DATE=`date "+%B %e, %Y"` diff --git a/build_posix/aclocal/version-set.m4 b/build_posix/aclocal/version-set.m4 index 71b2ec3b9a9..23d901d16ac 100644 --- a/build_posix/aclocal/version-set.m4 +++ b/build_posix/aclocal/version-set.m4 @@ -2,8 +2,8 @@ dnl build by dist/s_version VERSION_MAJOR=1 VERSION_MINOR=3 -VERSION_PATCH=5 -VERSION_STRING='"WiredTiger 1.3.5: (October 26, 2012)"' +VERSION_PATCH=6 +VERSION_STRING='"WiredTiger 1.3.6: (November 6, 2012)"' AC_SUBST(VERSION_MAJOR) AC_SUBST(VERSION_MINOR) diff --git a/build_posix/aclocal/version.m4 b/build_posix/aclocal/version.m4 index b0bb86b7f0f..f246c8eed32 100644 --- a/build_posix/aclocal/version.m4 +++ b/build_posix/aclocal/version.m4 @@ -1,2 +1,2 @@ dnl WiredTiger product version for AC_INIT. Maintained by dist/s_version -1.3.5 +1.3.6 diff --git a/src/docs/top/main.dox b/src/docs/top/main.dox index 35a2dac9975..e8ad041e1e4 100644 --- a/src/docs/top/main.dox +++ b/src/docs/top/main.dox @@ -13,7 +13,7 @@ To ask questions or discuss issues related to using WiredTiger, visit our View the documentation online: -- WiredTiger 1.3.5 (current release) +- WiredTiger 1.3.6 (current release) - WiredTiger 1.2.2 - WiredTiger 1.1.5 -- cgit v1.2.1