summaryrefslogtreecommitdiff
path: root/src/docs
diff options
context:
space:
mode:
authorKeith Bostic <keith.bostic@mongodb.com>2016-12-15 00:01:12 -0500
committerMichael Cahill <michael.cahill@mongodb.com>2016-12-15 16:01:12 +1100
commit18fb0f8da42f5e6045e296b81d86370bf60376f5 (patch)
treeecc32e074229a3dbde2a8b32f79c1a86a60d02d8 /src/docs
parenta026912444c9714011acfec0ca40722e3b55e2a1 (diff)
downloadmongo-18fb0f8da42f5e6045e296b81d86370bf60376f5.tar.gz
SERVER-26545 Remove fixed-size limitation on WiredTiger hazard pointers (#3187)
* Default to an initial 250 hazard slots and grow from there. * Make hazard_max undocumented, add an internal limit of 1000 eviction walks. * If we grow the hazard pointer array, schedule the original to be freed when the database is closed. * Update test_bug011 back to stress eviction with the hard-coded limit of 1000 active trees. Only run during "long" tests.
Diffstat (limited to 'src/docs')
-rw-r--r--src/docs/upgrading.dox10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/docs/upgrading.dox b/src/docs/upgrading.dox
index 78d09a56ea9..0b0826f2646 100644
--- a/src/docs/upgrading.dox
+++ b/src/docs/upgrading.dox
@@ -1,5 +1,15 @@
/*! @page upgrading Upgrading WiredTiger applications
+@section version_291 Upgrading to Version 2.9.1
+
+<dl>
+<dt>Changes to hazard pointer configuration</dt>
+<dd>
+The \c hazard_max parameter to ::wiredtiger_open is now ignored. Memory is
+allocated for hazard pointers as required by each session.
+</dd>
+</dl>
+
@section version_290 Upgrading to Version 2.9.0
<dl>
<dt>Changes to cursor behavior after WT_CURSOR::insert</dt>