diff options
author | Alex Gorrod <alexg@wiredtiger.com> | 2014-02-04 11:27:08 +1100 |
---|---|---|
committer | Alex Gorrod <alexg@wiredtiger.com> | 2014-02-04 11:27:08 +1100 |
commit | 4b3a084a3039f3a3eecee39e3b0719c5065959d0 (patch) | |
tree | cfe007cc4c3a8b817c32f65671f12e27266ddb82 | |
parent | e2d514132d6197787cff6f6a4f9e2adf0b8ae65b (diff) | |
download | mongo-4b3a084a3039f3a3eecee39e3b0719c5065959d0.tar.gz |
Cut WiredTiger release 2.1.02.1.0
-rw-r--r-- | NEWS | 43 | ||||
-rw-r--r-- | README | 6 | ||||
-rw-r--r-- | RELEASE | 4 | ||||
-rw-r--r-- | build_posix/aclocal/version-set.m4 | 8 | ||||
-rw-r--r-- | build_posix/aclocal/version.m4 | 2 | ||||
-rw-r--r-- | src/docs/top/main.dox | 6 |
6 files changed, 56 insertions, 13 deletions
@@ -1,3 +1,46 @@ +WiredTiger release 2.1.0, 2014-02-04 +------------------------------------ + +The WiredTiger 2.1.0 release contains new features, performance enhancements +and bug fixes. Significant changes include: + +The WT_ITEM structure was changed so that the size field is a size_t rather +than a uint32_t. See upgrading documentation for details. + +A change to the compress_raw interface around repeating the call with more +records. See upgrading documentation for details. + +In LSM trees, the memory_page_max setting is ignored. The effective setting +is double the chunk size. [#861][#859] + +Add support for zlib compression. [#855] [#865] + +Various enhancements to how WiredTiger generates tree structures in memory to +help maintain consistent performance as table size grows. [#851] + +Add support for Levyx Inc Helium as an external data source in WiredTiger +[#849][#850] + +Improve insert performance when a table contains many identical overflow +items. + +Various performance enhancements to btree searches. [#838][#839][#840] + +Add support for newer versions of autoconf up to 1.14. [#599][#841] + +Improve multi-threaded throughput of durable log writes, including changing +the default wiredtiger_open transaction_sync configuration from dsync to +fsync, see the upgrading documentation for further information. [#831][#832] + +In the Python and Java APIs, automatically close handles to prevent invalid +accesses by applications. [#649][#800][#830] + +Various enhancements to the LSM merge algorithm, including improvements to how +files are selected for merging, and throttling based on whether merges are +keeping up (to limit write amplification). Made the minimum number of chunks +chosen to merge configurable. [#817][#819][#822] + + WiredTiger release 2.0.1, 2013-12-12 ------------------------------------ @@ -1,6 +1,6 @@ -WiredTiger 2.0.2: (December 12, 2013) +WiredTiger 2.1.0: (February 4, 2014) -This is version 2.0.2 of WiredTiger. +This is version 2.1.0 of WiredTiger. WiredTiger release packages and documentation can be found at: @@ -9,7 +9,7 @@ WiredTiger release packages and documentation can be found at: Information on configuring, building and installing WiredTiger can be found at: - http://source.wiredtiger.com/2.0.2/install.html + http://source.wiredtiger.com/2.1.0/install.html WiredTiger licensing information can be found at: @@ -1,6 +1,6 @@ WIREDTIGER_VERSION_MAJOR=2 -WIREDTIGER_VERSION_MINOR=0 -WIREDTIGER_VERSION_PATCH=2 +WIREDTIGER_VERSION_MINOR=1 +WIREDTIGER_VERSION_PATCH=0 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 7b56b726e76..2f2770d84cf 100644 --- a/build_posix/aclocal/version-set.m4 +++ b/build_posix/aclocal/version-set.m4 @@ -1,14 +1,14 @@ dnl build by dist/s_version VERSION_MAJOR=2 -VERSION_MINOR=0 -VERSION_PATCH=2 -VERSION_STRING='"WiredTiger 2.0.2: (December 12, 2013)"' +VERSION_MINOR=1 +VERSION_PATCH=0 +VERSION_STRING='"WiredTiger 2.1.0: (February 4, 2014)"' AC_SUBST(VERSION_MAJOR) AC_SUBST(VERSION_MINOR) AC_SUBST(VERSION_PATCH) AC_SUBST(VERSION_STRING) -VERSION_NOPATCH=2.0 +VERSION_NOPATCH=2.1 AC_SUBST(VERSION_NOPATCH) diff --git a/build_posix/aclocal/version.m4 b/build_posix/aclocal/version.m4 index b406ad5f4b8..b47038041e0 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 -2.0.2 +2.1.0 diff --git a/src/docs/top/main.dox b/src/docs/top/main.dox index 821f22102d3..5481d2deae5 100644 --- a/src/docs/top/main.dox +++ b/src/docs/top/main.dox @@ -6,9 +6,9 @@ WiredTiger is an high performance, scalable, production quality, NoSQL, @section releases Releases <table> -@row{<b>WiredTiger 2.0.1</b> (current), - <a href="releases/wiredtiger-2.0.1.tar.bz2"><b>[Release package]</b></a>, - <a href="2.0.1/index.html"><b>[Documentation]</b></a>} +@row{<b>WiredTiger 2.1.0</b> (current), + <a href="releases/wiredtiger-2.1.0.tar.bz2"><b>[Release package]</b></a>, + <a href="2.1.0/index.html"><b>[Documentation]</b></a>} @row{<b>WiredTiger 1.6.6</b> (previous), <a href="releases/wiredtiger-1.6.6.tar.bz2"><b>[Release package]</b></a>, <a href="1.6.6/index.html"><b>[Documentation]</b></a>} |