diff options
author | Michael Cahill <michael.cahill@wiredtiger.com> | 2012-03-12 15:36:03 +1100 |
---|---|---|
committer | Michael Cahill <michael.cahill@wiredtiger.com> | 2012-03-12 15:36:03 +1100 |
commit | a256dcbe33e961066e23405b0077115a710a2ec2 (patch) | |
tree | 74710e4e53e234523c41e6f820a62c40fd9b0590 | |
parent | 2415464ddb3cc5b4815d32ab79839c1469a68f8f (diff) | |
download | mongo-a256dcbe33e961066e23405b0077115a710a2ec2.tar.gz |
Bump version to 1.1.1.1.1.1
-rw-r--r-- | NEWS | 28 | ||||
-rw-r--r-- | README | 4 | ||||
-rw-r--r-- | build_posix/aclocal/version-set.m4 | 4 | ||||
-rw-r--r-- | build_posix/aclocal/version.m4 | 2 | ||||
-rw-r--r-- | dist/RELEASE | 2 |
5 files changed, 34 insertions, 6 deletions
@@ -1,3 +1,31 @@ +WiredTiger release 1.1.1, 2012-03-12 +------------------------------------ + +Default to a verbose build: that can be switched off by running "configure --enable-silent-rules"). + +Account for all memory allocated when reading a page into cache. Total memory usage is now much closer to the cache size when using many small keys and values. + +Have application threads trigger a retry forced page eviction rather than blocking eviction. This allows rec_evict.c to simply set the WT_REF state to WT_REF_MEM after all failures, and fixes a bug where pages on the forced eviction queue would end up with state WT_REF_MEM, meaning they could be chosen for eviction multiple times. + +Grow existing scratch buffers in preference to allocating new ones. + +Fix a race between threads reading in and then modifying a page. + +Get rid of the pinned flag: it is no longer used. + +Fix a race where btree files weren't completely closed before they could be re-opened. This behavior can be triggered by using a new session on every operation (see the new -S flag to the test/thread program). [#178] + +When connections are closed, create a session and discard the btree handles. This fixes a long-standing bug in closing a connection: if for any reason there are btree handles still open, we need a real session handle to close them. + +Really close btree handles: otherwise we can't safely remove or rename them. Fixes test failures in test_base02 (among others). + +Wait for application threads in LRU eviction to drain before walking a file. + +Fix a buffer size calculation when updating the root address of a file. + +Documentation fix: 10% of 1MB is 100KB. + + WiredTiger release 1.1.0, 2012-02-28 ------------------------------------ @@ -1,6 +1,6 @@ -WiredTiger 1.1.0: (February 28, 2012) +WiredTiger 1.1.1: (March 12, 2012) -This is version 1.1.0 of WiredTiger. +This is version 1.1.1 of WiredTiger. See the file LICENSE for redistribution information. diff --git a/build_posix/aclocal/version-set.m4 b/build_posix/aclocal/version-set.m4 index 8e527144456..16db4494d41 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=1 -VERSION_PATCH=0 -VERSION_STRING='"WiredTiger 1.1.0: (February 28, 2012)"' +VERSION_PATCH=1 +VERSION_STRING='"WiredTiger 1.1.1: (March 12, 2012)"' AC_SUBST(VERSION_MAJOR) AC_SUBST(VERSION_MINOR) diff --git a/build_posix/aclocal/version.m4 b/build_posix/aclocal/version.m4 index 417812b209c..920e5770aaa 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.1.0 +1.1.1 diff --git a/dist/RELEASE b/dist/RELEASE index db2035b8060..465c7235e6d 100644 --- a/dist/RELEASE +++ b/dist/RELEASE @@ -1,6 +1,6 @@ WIREDTIGER_VERSION_MAJOR=1 WIREDTIGER_VERSION_MINOR=1 -WIREDTIGER_VERSION_PATCH=0 +WIREDTIGER_VERSION_PATCH=1 WIREDTIGER_VERSION="$WIREDTIGER_VERSION_MAJOR.$WIREDTIGER_VERSION_MINOR.$WIREDTIGER_VERSION_PATCH" WIREDTIGER_RELEASE_DATE=`date "+%B %e, %Y"` |