summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS30
-rw-r--r--README4
-rw-r--r--build_posix/aclocal/version-set.m44
-rw-r--r--build_posix/aclocal/version.m42
-rw-r--r--dist/RELEASE2
5 files changed, 36 insertions, 6 deletions
diff --git a/NEWS b/NEWS
index 81b046a24ec..4fe31004ae6 100644
--- a/NEWS
+++ b/NEWS
@@ -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
------------------------------------
diff --git a/README b/README
index 0a4877ce0d7..28f65d8ff5a 100644
--- a/README
+++ b/README
@@ -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"`