summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Cahill <michael.cahill@wiredtiger.com>2013-10-09 14:49:18 +1100
committerMichael Cahill <michael.cahill@wiredtiger.com>2013-10-09 14:49:18 +1100
commit749191d856e3a4a25f88866019b02bb5c6417c69 (patch)
tree94047c9b2e9fd4f15f61a2c0878b61d7a9d3b15e
parent81726618cadefc393b491ac0ee59b38c111c2f9f (diff)
downloadmongo-749191d856e3a4a25f88866019b02bb5c6417c69.tar.gz
Cut the 1.6.5 release.1.6.5
-rw-r--r--NEWS39
-rw-r--r--src/docs/top/main.dox6
-rw-r--r--src/docs/upgrading.dox5
3 files changed, 47 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index d8fd523f200..aa6c2ea212c 100644
--- a/NEWS
+++ b/NEWS
@@ -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