summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Cahill <michael.cahill@wiredtiger.com>2012-11-06 17:02:28 +1100
committerMichael Cahill <michael.cahill@wiredtiger.com>2012-11-06 17:02:28 +1100
commit647f83d11a2fbc06927fcc7d97a2d37c37d07a89 (patch)
tree2936dc5365af587eee66b5690e21aac8ee61b890
parent7bedb693a6a6173013bc4a39ec193800553b361e (diff)
downloadmongo-647f83d11a2fbc06927fcc7d97a2d37c37d07a89.tar.gz
Cut release 1.3.6.1.3.6
-rw-r--r--NEWS43
-rw-r--r--README4
-rw-r--r--RELEASE2
-rw-r--r--build_posix/aclocal/version-set.m44
-rw-r--r--build_posix/aclocal/version.m42
-rw-r--r--src/docs/top/main.dox2
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:
-- <a href="1.3.5/index.html"><b>WiredTiger 1.3.5 (current release)</b></a>
+- <a href="1.3.6/index.html"><b>WiredTiger 1.3.6 (current release)</b></a>
- <a href="1.2.2/index.html"><b>WiredTiger 1.2.2</b></a>
- <a href="1.1.5/index.html"><b>WiredTiger 1.1.5</b></a>