summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS53
-rw-r--r--README4
-rw-r--r--RELEASE2
-rw-r--r--build_posix/aclocal/version-set.m44
-rw-r--r--build_posix/aclocal/version.m42
-rw-r--r--src/docs/top/main.dox2
6 files changed, 60 insertions, 7 deletions
diff --git a/NEWS b/NEWS
index 0f8ee3bcdbd..f83fd5bc935 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,56 @@
+WiredTiger release 1.3.3, 2012-10-11
+------------------------------------
+
+This is a bugfix and performance tuning release, primarily related to LSM
+trees. The changes are as follows:
+
+[#350] Checkpoint the metadata after successful schema-level operations.
+ Otherwise, if process exits without closing the connection or
+ running a checkpoint, created objects exist but there is no record
+ in the metadata.
+
+[#351] Don't put checkpoint extent blocks on the available list, blocks on
+ it are considered for truncation; they have to go on the "checkpoint
+ available" list.
+
+* Choose LSM merges based on a measure of efficiency (levels collapsed per
+ record), rather than simply choosing a minor or a major merge. Tweak the
+ merge heuristic so we don't end up with runs of smaller chunks in the
+ middle of the tree.
+
+* Add a connection-wide flag to disable LSM merges.
+
+* Don't create Bloom filters for the oldest chunk in the system. Add the
+ ability to disable Bloom filters entirely.
+
+* Fix fast-path for bit values in WT_CURSOR::set_value.
+
+* Clean up allocation of LSM chunk IDs.
+
+* Update bloom_get so that it doesn't hold a cursor position.
+
+* Respect the page size for fixed-length column stores, remembering there
+ are 8 bits per byte.
+
+* Support bulk loading a bitmap into a fixed-length column store, update
+ Bloom filter code to use this.
+
+* Add an example program, ex_test_perf, to demonstrate basic LSM usage.
+
+* Add a new statistics cursor type "statistics:lsm". Update ex_stat.c to
+ demonstrate usage.
+
+* Add a statistics_fast flag to file statistics cursors. Update LSM
+ statistics so that they aggregate some cache statistics. Add ability to
+ open a statistics cursor on a checkpoint.
+
+* Walk a constant number of pages for LRU eviction.
+
+* Move the cache full check to after an update operation completes, when it
+ is no longer holding hazard references. This improves behavior with
+ small caches.
+
+
WiredTiger release 1.3.2, 2012-10-03
------------------------------------
diff --git a/README b/README
index 13ce2970529..3c5bb2f1d02 100644
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
-WiredTiger 1.3.2: (October 3, 2012)
+WiredTiger 1.3.3: (October 11, 2012)
-This is version 1.3.2 of WiredTiger.
+This is version 1.3.3 of WiredTiger.
WiredTiger documentation can be found at:
diff --git a/RELEASE b/RELEASE
index 0ef2dad39ad..b1edeab9e17 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,6 +1,6 @@
WIREDTIGER_VERSION_MAJOR=1
WIREDTIGER_VERSION_MINOR=3
-WIREDTIGER_VERSION_PATCH=2
+WIREDTIGER_VERSION_PATCH=3
WIREDTIGER_VERSION="$WIREDTIGER_VERSION_MAJOR.$WIREDTIGER_VERSION_MINOR.$WIREDTIGER_VERSION_PATCH"
WIREDTIGER_RELEASE_DATE=`date "+%B %e, %Y"`
diff --git a/build_posix/aclocal/version-set.m4 b/build_posix/aclocal/version-set.m4
index d069981fb28..b4e2004cf5c 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=3
-VERSION_PATCH=2
-VERSION_STRING='"WiredTiger 1.3.2: (October 3, 2012)"'
+VERSION_PATCH=3
+VERSION_STRING='"WiredTiger 1.3.3: (October 11, 2012)"'
AC_SUBST(VERSION_MAJOR)
AC_SUBST(VERSION_MINOR)
diff --git a/build_posix/aclocal/version.m4 b/build_posix/aclocal/version.m4
index 8a5845ba728..e85e0f9b758 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.3.2
+1.3.3
diff --git a/src/docs/top/main.dox b/src/docs/top/main.dox
index 16ab63ebbad..6121e356044 100644
--- a/src/docs/top/main.dox
+++ b/src/docs/top/main.dox
@@ -13,7 +13,7 @@ To ask questions or discuss issues related to using WiredTiger, visit our
View the documentation online:
-- <a href="1.3.2/index.html"><b>WiredTiger 1.3.2 (current release)</b></a>
+- <a href="1.3.3/index.html"><b>WiredTiger 1.3.3 (current release)</b></a>
- <a href="1.2.2/index.html"><b>WiredTiger 1.2.2</b></a>
- <a href="1.1.5/index.html"><b>WiredTiger 1.1.5</b></a>