diff options
-rw-r--r-- | NEWS | 39 | ||||
-rw-r--r-- | src/docs/top/main.dox | 6 | ||||
-rw-r--r-- | src/docs/upgrading.dox | 5 |
3 files changed, 47 insertions, 3 deletions
@@ -1,3 +1,42 @@ +WiredTiger release 1.6.5, 2013-10-09 +------------------------------------ + +This is primarily a bugfix and performance tuning release. The main changes are: + +* Change the default statistics_fast configuration from false to true. + +* Change WT_CURSOR::insert to not hold a position. [#673] + +* Disallow WT_SESSION::compact operations on LSM trees. + +* The 'sync' setting to wiredtiger_open has been renamed 'checkpoint_sync'. + +* Add a "metadata:" cursor type. [#660] + +* Fix race in the cache's dirty byte tracking. [#635, #699] + +* Fix a bug scanning through a memory-mapped file with overflow items. [#701] + +* Use hardware checksum instructions when available. [#582, #702] + +* Several bug fixes related to tracking active transaction IDs and detection of + obsolete updates with high concurrency workloads. [#639, #643, #657, #683] + +* Fix several bugs in LSM including races on shutdown and Bloom filter + creation. [#686, #687, #688]. + +* Fix a bug in LSM where we were not including Bloom filter files in backups. + [#684] + +* Optimize the LSM throttle and merge algorithms. [#676] + +* Make hot backups work concurrently with files being bulk-loaded. [#570, #653] + +* Add full support for snapshot isolation to LSM: only switch LSM chunks if all + changes are globally visible and detect conflicts between transactions across + file switches. [#629] + + WiredTiger release 1.6.4, 2013-08-20 ------------------------------------ diff --git a/src/docs/top/main.dox b/src/docs/top/main.dox index f05bcc0e479..3c6590150f0 100644 --- a/src/docs/top/main.dox +++ b/src/docs/top/main.dox @@ -6,9 +6,9 @@ WiredTiger is an high performance, scalable, production quality, NoSQL, @section releases Releases <table> -@row{<b>WiredTiger 1.6.4</b> (current), - <a href="releases/wiredtiger-1.6.4.tar.bz2"><b>[Release package]</b></a>, - <a href="1.6.4/index.html"><b>[Documentation]</b></a>} +@row{<b>WiredTiger 1.6.5</b> (current), + <a href="releases/wiredtiger-1.6.5.tar.bz2"><b>[Release package]</b></a>, + <a href="1.6.5/index.html"><b>[Documentation]</b></a>} @row{<b>WiredTiger 1.5.3</b> (previous), <a href="releases/wiredtiger-1.5.3.tar.bz2"><b>[Release package]</b></a>, <a href="1.5.3/index.html"><b>[Documentation]</b></a>} diff --git a/src/docs/upgrading.dox b/src/docs/upgrading.dox index e4943fe76e1..a0fb0df18c8 100644 --- a/src/docs/upgrading.dox +++ b/src/docs/upgrading.dox @@ -21,6 +21,11 @@ opening statistics cursors should be reviewed to confirm they have the correct behavior. </dd> +<dt>Synchronous checkpoint configuration</dt> +<dd> +The \c sync configuration key to ::wiredtiger_open has been renamed \c checkpoint_sync. +</dd> + </dl> <hr> @section version_164 Upgrading to Version 1.6.4 |