summaryrefslogtreecommitdiff
path: root/src/docs
diff options
context:
space:
mode:
authorMichael Cahill <michael.cahill@wiredtiger.com>2015-03-20 17:19:28 +1100
committerMichael Cahill <michael.cahill@wiredtiger.com>2015-03-20 17:19:28 +1100
commit294b0bce296bebf9790418e5575f59be5bec000c (patch)
treef67f1a4d7da177f9ea3b232e041a0aaa8c2a1fa8 /src/docs
parent87dba78b65bc869c426363d86d02134aa8f8f2ac (diff)
downloadmongo-294b0bce296bebf9790418e5575f59be5bec000c.tar.gz
Only align buffers on Linux if direct I/O is configured. Clarify why we round up the allocation size: it usually won't matter because we allocate multiples of the alignment size anyway.
Diffstat (limited to 'src/docs')
-rw-r--r--src/docs/upgrading.dox7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/docs/upgrading.dox b/src/docs/upgrading.dox
index 17a44f71985..e4b4cacd850 100644
--- a/src/docs/upgrading.dox
+++ b/src/docs/upgrading.dox
@@ -21,6 +21,13 @@ the cursor was used. In the WiredTiger 2.5.2 release, calling the
WT_CURSOR::reset method to reset the cursor refreshes the statistics
returned by the cursor.
</dd>
+
+<dt>Buffer alignment on Linux</dt>
+<dd>
+In previous releases of WiredTiger, all buffers used for I/O were aligned
+to 4KB boundaries by default. In the WiredTiger 2.5.2 release, alignment
+is only enforced when direct I/O is configured.
+</dd>
</dl>
@section version_251 Upgrading to Version 2.5.1