diff options
author | Keith Bostic <keith.bostic@mongodb.com> | 2016-12-15 00:01:12 -0500 |
---|---|---|
committer | Michael Cahill <michael.cahill@mongodb.com> | 2016-12-15 16:01:12 +1100 |
commit | 18fb0f8da42f5e6045e296b81d86370bf60376f5 (patch) | |
tree | ecc32e074229a3dbde2a8b32f79c1a86a60d02d8 /src/docs | |
parent | a026912444c9714011acfec0ca40722e3b55e2a1 (diff) | |
download | mongo-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.dox | 10 |
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> |