summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Gorrod <alexg@wiredtiger.com>2014-06-24 16:44:19 +1000
committerAlex Gorrod <alexg@wiredtiger.com>2014-06-24 16:44:19 +1000
commit4a709baf6ca534b34822e89c5e00fc90720395fe (patch)
tree8c02f2a5da76c5d0c6832697a07001ffc96c1590
parent5167bca1d486ad02e73b177e82acb18d4d4a1c4f (diff)
downloadmongo-4a709baf6ca534b34822e89c5e00fc90720395fe.tar.gz
Add draft ChangeLog for 2.2.1 release.
-rw-r--r--NEWS44
1 files changed, 44 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 102bfbeac86..77b66cdbdd5 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,47 @@
+WiredTiger release 2.2.1, 2014-06-24
+------------------------------------
+
+The WiredTiger 2.2.1 release contains mainly performance enhancements and bug
+fixes. Significant changes include:
+
+Changes to the WiredTiger API. See upgrading documentation for details:
+
+Change the order in which configuration setting mechanisms are applied by
+wiredtiger_open. [#1010][#1034]
+
+Split the global transaction_sync configuration into two parts: a sync method
+(dsync, fsync or none), and a sync_on_commit flag (false by default). [#1074]
+
+Add ability to sync with per transaction granularity. [#1074]
+
+Update WiredTiger Java API to throw WiredTigerException consistently. [#1011]
+
+Add ability to dump and load databases using JSON format. [#740][#1049]
+
+Other significant changes:
+
+Various performance improvements to the main cursor search routine. Including
+reductions in how often we need to copy data and profiling based optimizations
+for tight search loops. [#1050][#1070]
+
+Fix a bug in recovery with missing files (e.g., after a hotbackup that raced
+with file creation). [#1042][#1045]
+
+Several bug fixes and performance enhancements related to LSM trees and
+snapshot isolation transactions. [#1057][#1060][#1075]
+
+Several performance tuning enhancements to LSM trees around locking,
+throttling and switching chunks. [#1051]
+
+Algorithmic improvements to LSM tree compact operation. It is now faster
+and more reliable. [#1063]
+
+Create a separate thread to manage open file handles - which means that:
+ - Application threads are less likely to be responsible for closing handles
+ - Multi threaded workloads don't open/close handles more often than necessary
+[#1018]
+
+
WiredTiger release 2.2.0, 2014-05-21
------------------------------------