diff options
-rw-r--r-- | NEWS | 47 | ||||
-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 |
5 files changed, 53 insertions, 6 deletions
@@ -1,3 +1,50 @@ +WiredTiger release 1.3.1, 2012-09-25 +------------------------------------ + +This is a bugfix release, primarily related to LSM trees. The changes are +as follows: + +[#309] Implement auto-commit of transactions at the API. As well as + ensuring the atomicity of complex operations, this change simplified + code that simulated auto-commit internally and fixed a number of + bugs. + +[#321] Bulk-cursors no longer block checkpoints. We can't write files that + are being bulk-loaded, so change checkpoint to create checkpoints in + the metadata that, if accessed, look like empty files. + + Tighten down the requirements for bulk-load, the only thing that can + be bulk-loaded now is a newly created tree, not any empty file. + +[#329] Add dictionary support to variable-length column store objects. + Support large row-store reconciliation dictionaries: add a skiplist + as the indexing mechanism. + +[#333] Fix a leak of the in-memory transaction log structure and the LSM + data source handle. + +[#334] Fix a memory leak where a page's replacement address wasn't being + freed. + +* Check that LSM trees are not configured as column stores. + +* Fix a race when starting the LSM worker thread. It was possible for the + thread to exit immediately if it started fast enough. + +* Two fixes for LSM, one to ensure that cursors read from a checkpoint if + one is available. The other to reduce the number of empty chunks that can + be created initially. + +* Fix a bug that disabled bloom filters. + +* The configure script checks for Python support in SWIG. + +* If a drop operation fails to acquire all of the handle locks it needs, + make sure it releases the primary handle lock. + +* Fix a number of other minor bugs and memory leaks. + + WiredTiger release 1.3.0, 2012-09-17 ------------------------------------ @@ -1,6 +1,6 @@ -WiredTiger 1.3.0: (September 17, 2012) +WiredTiger 1.3.1: (September 25, 2012) -This is version 1.3.0 of WiredTiger. +This is version 1.3.1 of WiredTiger. WiredTiger documentation can be found at: @@ -1,6 +1,6 @@ WIREDTIGER_VERSION_MAJOR=1 WIREDTIGER_VERSION_MINOR=3 -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"` diff --git a/build_posix/aclocal/version-set.m4 b/build_posix/aclocal/version-set.m4 index a9b28b29f8a..cb249ca3da0 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=0 -VERSION_STRING='"WiredTiger 1.3.0: (September 17, 2012)"' +VERSION_PATCH=1 +VERSION_STRING='"WiredTiger 1.3.1: (September 25, 2012)"' AC_SUBST(VERSION_MAJOR) AC_SUBST(VERSION_MINOR) diff --git a/build_posix/aclocal/version.m4 b/build_posix/aclocal/version.m4 index 90eba0a94fa..920bd50490b 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.0 +1.3.1 |