diff options
-rw-r--r-- | NEWS | 53 | ||||
-rw-r--r-- | README | 4 | ||||
-rw-r--r-- | RELEASE | 2 | ||||
-rw-r--r-- | build_posix/aclocal/version-set.m4 | 4 | ||||
-rw-r--r-- | build_posix/aclocal/version.m4 | 2 | ||||
-rw-r--r-- | src/docs/top/main.dox | 2 |
6 files changed, 60 insertions, 7 deletions
@@ -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 ------------------------------------ @@ -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: @@ -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> |