diff options
author | Keith Bostic <keith@wiredtiger.com> | 2013-04-12 09:32:28 -0400 |
---|---|---|
committer | Keith Bostic <keith@wiredtiger.com> | 2013-04-12 09:32:28 -0400 |
commit | 8b1c561f7f4ba7c1fa185f5f2f238c59b7bbc181 (patch) | |
tree | a3c5bc38c9c0d75956b64eddeaad672593c0c3ed /src/docs/upgrading.dox | |
parent | b388220ec558d67c942089bfa1fde0f216d8955d (diff) | |
download | mongo-8b1c561f7f4ba7c1fa185f5f2f238c59b7bbc181.tar.gz |
Add upgrading information for 1.5.3 (WT_DATA_SOURCE, WT_EXTENSION_API
and configuration strings changed).
Diffstat (limited to 'src/docs/upgrading.dox')
-rw-r--r-- | src/docs/upgrading.dox | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/src/docs/upgrading.dox b/src/docs/upgrading.dox index c9ae4b62099..8913dfff707 100644 --- a/src/docs/upgrading.dox +++ b/src/docs/upgrading.dox @@ -1,7 +1,53 @@ /*! @page upgrading Upgrading WiredTiger applications +@section version_153 Upgrading to Version 1.5.3 +<dl> + +<dt>Configuration strings</dt> +<dd> +An undocumented feature where configuration string case was ignored has +been removed, and all configuration strings are now case-dependent. +Applications may require modifications to resolve run-time errors. +</dd> + +<dt>WT_DATA_SOURCE:: and WT_EXTENSION_API::</dt> +<dd> +The following changes are only applicable to applications providing new +implementations of the WiredTiger WT_DATA_SOURCE:: class and/or using +the WiredTiger extension functions described in WT_EXTENSION_API::. + +<ul> +<li> +The undocumented \c wiredtiger_XXX defines for WT_EXTENSION_API:: extension +functions have been removed from the \c wiredtiger_ext.h include file; +applications should instead use the method handles referenced by the +WT_EXTENSION_API:: handle to call those functions. + +<li> +The WT_SESSION::msg_printf method was replaced by WT_EXTENSION_API::msg_printf; +applications may require modifications. + +<li> +The WT_DATA_SOURCE:: class has three new methods: WT_DATA_SOURCE::compact, +WT_DATA_SOURCE::salvage, and WT_DATA_SOURCE::verify; applications may +require modifications to resolve compile errors. + +<li> +The type of the configuration argument to the WT_DATA_SOURCE:: class +methods has changed from \c "const char *" to \c "void *"; applications +may require modifications to resolve compile errors. + +<li> +The \c owner argument to the WT_DATA_SOURCE::open_cursor method has been +removed; applications may require modifications to resolve compile errors. +</ul> +</dd> + +</dl> +<hr> @section version_143 Upgrading to Version 1.4.3 <dl> + <dt>Statistics</dt> <dd> WiredTiger statistics are no longer maintained by default; to configure |