summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Cahill <michael.cahill@wiredtiger.com>2012-06-20 15:51:53 +1000
committerMichael Cahill <michael.cahill@wiredtiger.com>2012-06-20 15:51:53 +1000
commitd22c483d3c9b5c40c68b37cf7d2c48f6fb742a66 (patch)
tree3f9ea9c58032aa2de91681c0fbe573f17bb6d0a4
parent8896c8d450ff08052d22928dee7c6faad535cf48 (diff)
downloadmongo-d22c483d3c9b5c40c68b37cf7d2c48f6fb742a66.tar.gz
Cut bugfix release 1.2.2.
-rw-r--r--NEWS19
-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, 25 insertions, 6 deletions
diff --git a/NEWS b/NEWS
index ee85efe14b7..166b56bb37d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,22 @@
+WiredTiger release 1.2.2, 2012-06-20
+------------------------------------
+
+This is a bugfix release. The changes are as follows:
+
+* Defer making free pages available until the end of a checkpoint, in case
+ there is a failure after processing some files.
+
+* When checking the value of the "isolation" key, don't assume it is NUL
+ terminated. This bug could cause transactions to run with incorrect
+ isolation.
+
+* Fix two bugs with snapshot isolation:
+
+ 1. reset the isolation level when the transaction completes;
+ 2. when checking visibility, check item's ID against the maximum snapshot ID
+ (not the transaction's ID).
+
+
WiredTiger release 1.2.1, 2012-06-15
------------------------------------
diff --git a/README b/README
index 1d7c55fdcd7..e5afc0f64c1 100644
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
-WiredTiger 1.2.1: (June 15, 2012)
+WiredTiger 1.2.2: (June 20, 2012)
-This is version 1.2.1 of WiredTiger.
+This is version 1.2.2 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 6fec543f420..849cdfa2331 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=2
-VERSION_PATCH=1
-VERSION_STRING='"WiredTiger 1.2.1: (June 15, 2012)"'
+VERSION_PATCH=2
+VERSION_STRING='"WiredTiger 1.2.2: (June 20, 2012)"'
AC_SUBST(VERSION_MAJOR)
AC_SUBST(VERSION_MINOR)
diff --git a/build_posix/aclocal/version.m4 b/build_posix/aclocal/version.m4
index 024be07fed4..f1371d549a6 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.2.1
+1.2.2
diff --git a/dist/RELEASE b/dist/RELEASE
index 34a188021e3..8efc6a98e36 100644
--- a/dist/RELEASE
+++ b/dist/RELEASE
@@ -1,6 +1,6 @@
WIREDTIGER_VERSION_MAJOR=1
WIREDTIGER_VERSION_MINOR=2
-WIREDTIGER_VERSION_PATCH=1
+WIREDTIGER_VERSION_PATCH=2
WIREDTIGER_VERSION="$WIREDTIGER_VERSION_MAJOR.$WIREDTIGER_VERSION_MINOR.$WIREDTIGER_VERSION_PATCH"
WIREDTIGER_RELEASE_DATE=`date "+%B %e, %Y"`