summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Gorrod <alexg@wiredtiger.com>2014-02-03 10:55:12 +1100
committerAlex Gorrod <alexg@wiredtiger.com>2014-02-03 10:55:12 +1100
commit1bb30927ce6366f786c25f04eb1ef6100a2a3ab7 (patch)
tree2e8f6cf9d0f742b327ac3345674200046ff611a6
parentd7915032324ca6b792a47a8a900d39ca8e8923c7 (diff)
downloadmongo-1bb30927ce6366f786c25f04eb1ef6100a2a3ab7.tar.gz
Document the change to transaction_sync default value.
-rw-r--r--src/docs/spell.ok1
-rw-r--r--src/docs/upgrading.dox11
2 files changed, 12 insertions, 0 deletions
diff --git a/src/docs/spell.ok b/src/docs/spell.ok
index f1df14c6573..6d24c474e19 100644
--- a/src/docs/spell.ok
+++ b/src/docs/spell.ok
@@ -152,6 +152,7 @@ firstname
fnv
fput
freelist
+fsync
gcc
gdbm
getopt
diff --git a/src/docs/upgrading.dox b/src/docs/upgrading.dox
index 35f08806dcc..5fe7b98665d 100644
--- a/src/docs/upgrading.dox
+++ b/src/docs/upgrading.dox
@@ -19,6 +19,17 @@ WiredTiger will assume that raw compression has failed and will fall
back to calling WT_COMPRESSOR::compress.
</dd>
+<dt>Transaction sync default setting</dt>
+<dd>
+In the 2.1 release of WiredTiger the ::wiredtiger_open \c transaction_sync
+configuration setting default value has changed from "dsync" to "fsync".
+This is due to enhancements to the group commit implementation in
+WiredTiger - which mean that greater throughput can be achieved with
+explicit "fsync" calls than by enabling "dsync" on a file handle. Single
+threaded application may see greater throughput with transaction_sync set
+to "dsync".
+</dd>
+
@section version_20 Upgrading to Version 2.0
<dl>