summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS28
-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, 34 insertions, 6 deletions
diff --git a/NEWS b/NEWS
index 3c9c000781d..0da941d3ca6 100644
--- a/NEWS
+++ b/NEWS
@@ -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
------------------------------------
diff --git a/README b/README
index 3817fe0c991..e8ba6fc500e 100644
--- a/README
+++ b/README
@@ -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"`