diff options
author | Mark Benvenuto <mark.benvenuto@mongodb.com> | 2014-11-05 18:18:45 -0500 |
---|---|---|
committer | Mark Benvenuto <mark.benvenuto@mongodb.com> | 2014-11-06 10:51:20 -0500 |
commit | 1f741358bc48543349619d9e5d86d6c46b57abd7 (patch) | |
tree | 0ce4eeff568f7e0685c92b6c7e2007e0a448f351 /src/third_party/wiredtiger/NEWS | |
parent | 4da5ebab3d27b20508fb73179cd2f3799b6ee607 (diff) | |
download | mongo-1f741358bc48543349619d9e5d86d6c46b57abd7.tar.gz |
Import wiredtiger-wiredtiger-2.4.1-0-gee7388e.tar.gz from wiredtiger branch develop
Diffstat (limited to 'src/third_party/wiredtiger/NEWS')
-rw-r--r-- | src/third_party/wiredtiger/NEWS | 54 |
1 files changed, 49 insertions, 5 deletions
diff --git a/src/third_party/wiredtiger/NEWS b/src/third_party/wiredtiger/NEWS index 3d793f3fcf4..95b6813be71 100644 --- a/src/third_party/wiredtiger/NEWS +++ b/src/third_party/wiredtiger/NEWS @@ -1,12 +1,56 @@ -WiredTiger release 2.4.1, TBD +WiredTiger release 2.4.1, 2014-11-06 ------------------------------------ -The WiredTiger 2.4.1 release is currently in active development: +The WiredTiger 2.4.1 release contains several new features, many bug fixes +and performance enhancements. New features and API changes: -* Add a new WT_SESSION::transaction_pinned_range method that helps users - identify when a session is keeping a transaction ID pinned for a long time. - [#1314] + +* Add new custom extractor functionality to WiredTiger indexes. Allowing an + application to define mutated and/or multiple keys for indexes. [#1199] + +* Add a new WT_SESSION::transaction_pinned_range method that allows users + to identify when a session is keeping a transaction ID pinned for a long + time. [#1314] + +* Enhance statistics output so that keys are more clearly categorized. [#1313] + +* Rename WT_DEADLOCK error return to WT_ROLLBACK. WiredTiger uses the return + in cases other than traditional application deadlock. The old value is + retained as an alias to maintain backward compatability. [#1204] + +* Increase the maximum configurable cache size to 100GB. + +Other significant changes: + +* Improve support for building on Windows platforms. [#1342] + +* Fix a bug where WiredTiger could race closing handles. [#1336] + +* Enhance performance when hot pages in cache are growing rapidly. [#1317] + +* Fix a bug in recovery, where log files that are zero extended could + result in some log records being skipped. [#1334] + +* Updates to the Java API to improve documentation and exception handling. + [#1295] + +* Improve support for building on Oracle Solaris platform [#1329] + +* Fix a bug where closing a handle could leave the tree in an inconsistent + state on failure. [#1316] + +* Several bug fixes and improvements to LSM including: + - Improving algorithm for switching the in-memory chunk. + - Fixing a bug related to dropping obsolete chunks. [#1304] + +* Fix a bug in schema level operations (table create, drop, etc). If there + was an explicit transaction running when the operation was performed that + was subsequently rolled back the object could be left in an inconsistent + state. + +* Several enhancements to cache management when there are long running + transactions present. WiredTiger release 2.4.0, 2014-10-15 |