diff options
author | Michael Cahill <michael.cahill@wiredtiger.com> | 2012-04-16 15:04:40 +1000 |
---|---|---|
committer | Michael Cahill <michael.cahill@wiredtiger.com> | 2012-04-16 15:04:40 +1000 |
commit | e58a053103783f4488b78c134f3682694931d116 (patch) | |
tree | c0f7ee062f89ab1eb0b6ba5b608bfce5c37e06ff | |
parent | edf95f4b141a8d52e0d118ab662d96f76966aa13 (diff) | |
download | mongo-e58a053103783f4488b78c134f3682694931d116.tar.gz |
Cut release 1.1.4.1.1.4
-rw-r--r-- | NEWS | 30 | ||||
-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, 36 insertions, 6 deletions
@@ -1,3 +1,32 @@ +WiredTiger release 1.1.4, 2012-04-16 +------------------------------------ + +Check the versions of autoconf, automake and libtool to avoid failures when +trying to build from the github tree with versions that are too old. + +[#191] Create the schema table as part of creating the environment so that + application threads don't race trying to create it later. + +[#193] Split-merge pages have to be reconciled to mark their parents dirty + +[#194] The dump utility should only output configuration that can be passed to + WT_SESSION::create. + +Eviction fixes for out-of-cache update workloads: + +* Fix an unlikely bug where the EVICT_LRU flag was cleared when a page in + the LRU queue was overwritten with itself during a walk. This led to an + assertion failure when the page was later evicted. + +* Clear all unused eviction queue entries while holding the lru_lock. + +* Split WT_PAGE->flags so that there is no possibility of racing: + (1) Move WT_PAGE_REC_* flags into WT_PAGE_MODIFY; + (2) Use atomic operations to set and clear the remaining (2) page flags. + +Move the test/format threads setting into the CONFIG file. + + WiredTiger release 1.1.3, 2012-04-04 ------------------------------------ @@ -24,6 +53,7 @@ Typo in usage method for "wt write". Don't report range errors for config values that aren't well-formed integers. + WiredTiger release 1.1.2, 2012-03-20 ------------------------------------ @@ -1,6 +1,6 @@ -WiredTiger 1.1.3: (April 4, 2012) +WiredTiger 1.1.4: (April 16, 2012) -This is version 1.1.3 of WiredTiger. +This is version 1.1.4 of WiredTiger. WiredTiger documentation can be found at: diff --git a/build_posix/aclocal/version-set.m4 b/build_posix/aclocal/version-set.m4 index 77f8dbb5d5f..078797a2a9e 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=3 -VERSION_STRING='"WiredTiger 1.1.3: (April 4, 2012)"' +VERSION_PATCH=4 +VERSION_STRING='"WiredTiger 1.1.4: (April 16, 2012)"' AC_SUBST(VERSION_MAJOR) AC_SUBST(VERSION_MINOR) diff --git a/build_posix/aclocal/version.m4 b/build_posix/aclocal/version.m4 index 0dc2021018a..b630f609a0d 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.3 +1.1.4 diff --git a/dist/RELEASE b/dist/RELEASE index c719ef461b8..bc110aee413 100644 --- a/dist/RELEASE +++ b/dist/RELEASE @@ -1,6 +1,6 @@ WIREDTIGER_VERSION_MAJOR=1 WIREDTIGER_VERSION_MINOR=1 -WIREDTIGER_VERSION_PATCH=3 +WIREDTIGER_VERSION_PATCH=4 WIREDTIGER_VERSION="$WIREDTIGER_VERSION_MAJOR.$WIREDTIGER_VERSION_MINOR.$WIREDTIGER_VERSION_PATCH" WIREDTIGER_RELEASE_DATE=`date "+%B %e, %Y"` |