diff options
Diffstat (limited to 'bdb/docs/ref/upgrade.3.1')
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/btstat.html | 50 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/config.html | 35 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/disk.html | 34 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/dup.html | 31 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/env.html | 53 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/intro.html | 26 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/log_register.html | 28 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/logalloc.html | 27 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/memp_register.html | 30 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/put.html | 63 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/set_feedback.html | 27 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/set_paniccall.html | 27 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/set_tx_recover.html | 36 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/sysmem.html | 25 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/tcl.html | 30 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/tmp.html | 34 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/toc.html | 33 | ||||
-rw-r--r-- | bdb/docs/ref/upgrade.3.1/txn_check.html | 26 |
18 files changed, 0 insertions, 615 deletions
diff --git a/bdb/docs/ref/upgrade.3.1/btstat.html b/bdb/docs/ref/upgrade.3.1/btstat.html deleted file mode 100644 index e5d7c4bb5d5..00000000000 --- a/bdb/docs/ref/upgrade.3.1/btstat.html +++ /dev/null @@ -1,50 +0,0 @@ -<!--$Id: btstat.so,v 1.11 2000/07/25 16:59:36 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: DB->stat</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/dup.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/sysmem.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: DB->stat</h1> -<p>For Btree database statistics, the <a href="../../api_c/db_stat.html">DB->stat</a> interface field -<b>bt_nrecs</b> has been removed, replaced by two fields: -<b>bt_nkeys</b> and <b>bt_ndata</b>. The <b>bt_nkeys</b> field returns -a count of the unique keys in the database. The <b>bt_ndata</b> field -returns a count of the key/data pairs in the database. Neither exactly -matches the previous value of the <b>bt_nrecs</b> field, which returned -a count of keys in the database, but, in the case of Btree databases, -could overcount as it sometimes counted duplicate data items as unique -keys. The application should be searched for any uses of the -<b>bt_nrecs</b> field and the field should be changed to be either -<b>bt_nkeys</b> or <b>bt_ndata</b>, whichever is more appropriate. -<p>For Hash database statistics, the <a href="../../api_c/db_stat.html">DB->stat</a> interface field -<b>hash_nrecs</b> has been removed, replaced by two fields: -<b>hash_nkeys</b> and <b>hash_ndata</b>. The <b>hash_nkeys</b> field -returns a count of the unique keys in the database. The -<b>hash_ndata</b> field returns a count of the key/data pairs in the -database. The new <b>hash_nkeys</b> field exactly matches the previous -value of the <b>hash_nrecs</b> field. The application should be searched -for any uses of the <b>hash_nrecs</b> field, and the field should be -changed to be <b>hash_nkeys</b>. -<p>For Queue database statistics, the <a href="../../api_c/db_stat.html">DB->stat</a> interface field -<b>qs_nrecs</b> has been removed, replaced by two fields: -<b>qs_nkeys</b> and <b>qs_ndata</b>. The <b>qs_nkeys</b> field returns -a count of the unique keys in the database. The <b>qs_ndata</b> field -returns a count of the key/data pairs in the database. The new -<b>qs_nkeys</b> field exactly matches the previous value of the -<b>qs_nrecs</b> field. The application should be searched for any uses -of the <b>qs_nrecs</b> field, and the field should be changed to be -<b>qs_nkeys</b>. -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/dup.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/sysmem.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/config.html b/bdb/docs/ref/upgrade.3.1/config.html deleted file mode 100644 index 29a53363eaf..00000000000 --- a/bdb/docs/ref/upgrade.3.1/config.html +++ /dev/null @@ -1,35 +0,0 @@ -<!--$Id: config.so,v 1.3 2000/07/25 16:59:36 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: DBENV->open, DBENV->remove</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/set_tx_recover.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: DBENV->open, DBENV->remove</h1> -<p>In the Berkeley DB 3.1 release, the <b>config</b> argument to the -<a href="../../api_c/env_open.html">DBENV->open</a>, <a href="../../api_c/env_remove.html">DBENV->remove</a> methods has been removed, -replaced by additional methods on the DB_ENV handle. If your -application calls <a href="../../api_c/env_open.html">DBENV->open</a> or <a href="../../api_c/env_remove.html">DBENV->remove</a> with a NULL -<b>config</b> argument, find those functions and remove the config -argument from the call. If your application has non-NULL <b>config</b> -argument, the strings values in that argument are replaced with calls to -DB_ENV methods as follows: -<p><table border=1 align=center> -<tr><th>Previous config string</th><th>Berkeley DB 3.1 version method</th></tr> -<tr><td>DB_DATA_DIR</td><td><a href="../../api_c/env_set_data_dir.html">DBENV->set_data_dir</a></td></tr> -<tr><td>DB_LOG_DIR</td><td><a href="../../api_c/env_set_lg_dir.html">DBENV->set_lg_dir</a></td></tr> -<tr><td>DB_TMP_DIR</td><td><a href="../../api_c/env_set_tmp_dir.html">DBENV->set_tmp_dir</a></td></tr> -</table> -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/set_tx_recover.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/disk.html b/bdb/docs/ref/upgrade.3.1/disk.html deleted file mode 100644 index cbaa3342b5f..00000000000 --- a/bdb/docs/ref/upgrade.3.1/disk.html +++ /dev/null @@ -1,34 +0,0 @@ -<!--$Id: disk.so,v 1.9 2000/12/21 18:37:09 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: upgrade requirements</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/logalloc.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.2/intro.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: upgrade requirements</h1> -<p>Log file formats and the Btree, Queue, Recno and Hash Access Method -database formats changed in the Berkeley DB 3.1 release. (The on-disk -Btree/Recno format changed from version 7 to version 8. The on-disk -Hash format changed from version 6 to version 7. The on-disk Queue -format changed from version 1 to version 2.) Until the underlying -databases are upgraded, the <a href="../../api_c/db_open.html">DB->open</a> function will return a -<a href="../../api_c/db_open.html#DB_OLD_VERSION">DB_OLD_VERSION</a> error. -<p>An additional flag, <a href="../../api_c/db_set_flags.html#DB_DUPSORT">DB_DUPSORT</a>, has been added to the -<a href="../../api_c/db_upgrade.html">DB->upgrade</a> function for this upgrade. Please review the -<a href="../../api_c/db_upgrade.html">DB->upgrade</a> documentation for further information. -<p>For further information on upgrading Berkeley DB installations, see -<a href="../../ref/upgrade/process.html">Upgrading Berkeley DB -installations</a>. -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/logalloc.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.2/intro.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/dup.html b/bdb/docs/ref/upgrade.3.1/dup.html deleted file mode 100644 index 33f71ebb418..00000000000 --- a/bdb/docs/ref/upgrade.3.1/dup.html +++ /dev/null @@ -1,31 +0,0 @@ -<!--$Id: dup.so,v 1.1 2000/05/31 18:53:28 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: identical duplicate data items</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/put.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/btstat.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: identical duplicate data items</h1> -<p>In previous releases of Berkeley DB, it was not an error to store identical -duplicate data items, or, for those that just like the way it sounds, -duplicate duplicates. However, there were implementation bugs where -storing duplicate duplicates could cause database corruption. -<p>In this release, applications may store identical duplicate data items -as long as the data items are unsorted. It is an error to attempt to -store identical duplicate data items when duplicates are being stored -in a sorted order. This restriction is expected to be lifted in a future -release. See <a href="../../ref/am_conf/dup.html">Duplicate data items</a> -for more information. -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/put.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/btstat.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/env.html b/bdb/docs/ref/upgrade.3.1/env.html deleted file mode 100644 index 6e1b8ccde53..00000000000 --- a/bdb/docs/ref/upgrade.3.1/env.html +++ /dev/null @@ -1,53 +0,0 @@ -<!--$Id: env.so,v 1.1 2000/05/31 15:10:03 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: environment configuration</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/txn_check.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/tcl.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: environment configuration</h1> -<p>A set of DB_ENV configuration methods which were not environment -specific, but which instead affected the entire application space, have -been removed from the DB_ENV object and replaced by static -functions. The following table lists the DB_ENV methods previously -available to applications and the static functions that should now be used -instead. -<p><table border=1 align=center> -<tr><th>DB_ENV method</th><th>Berkeley DB 3.1 function</th></tr> -<tr><td>DBENV->set_func_close</td><td><a href="../../api_c/set_func_close.html">db_env_set_func_close</a></td></tr> -<tr><td>DBENV->set_func_dirfree</td><td><a href="../../api_c/set_func_dirfree.html">db_env_set_func_dirfree</a></td></tr> -<tr><td>DBENV->set_func_dirlist</td><td><a href="../../api_c/set_func_dirlist.html">db_env_set_func_dirlist</a></td></tr> -<tr><td>DBENV->set_func_exists</td><td><a href="../../api_c/set_func_exists.html">db_env_set_func_exists</a></td></tr> -<tr><td>DBENV->set_func_free</td><td><a href="../../api_c/set_func_free.html">db_env_set_func_free</a></td></tr> -<tr><td>DBENV->set_func_fsync</td><td><a href="../../api_c/set_func_fsync.html">db_env_set_func_fsync</a></td></tr> -<tr><td>DBENV->set_func_ioinfo</td><td><a href="../../api_c/set_func_ioinfo.html">db_env_set_func_ioinfo</a></td></tr> -<tr><td>DBENV->set_func_malloc</td><td><a href="../../api_c/set_func_malloc.html">db_env_set_func_malloc</a></td></tr> -<tr><td>DBENV->set_func_map</td><td><a href="../../api_c/set_func_map.html">db_env_set_func_map</a></td></tr> -<tr><td>DBENV->set_func_open</td><td><a href="../../api_c/set_func_open.html">db_env_set_func_open</a></td></tr> -<tr><td>DBENV->set_func_read</td><td><a href="../../api_c/set_func_read.html">db_env_set_func_read</a></td></tr> -<tr><td>DBENV->set_func_realloc</td><td><a href="../../api_c/set_func_realloc.html">db_env_set_func_realloc</a></td></tr> -<tr><td>DBENV->set_func_rename</td><td><a href="../../api_c/set_func_rename.html">db_env_set_func_rename</a></td></tr> -<tr><td>DBENV->set_func_seek</td><td><a href="../../api_c/set_func_seek.html">db_env_set_func_seek</a></td></tr> -<tr><td>DBENV->set_func_sleep</td><td><a href="../../api_c/set_func_sleep.html">db_env_set_func_sleep</a></td></tr> -<tr><td>DBENV->set_func_unlink</td><td><a href="../../api_c/set_func_unlink.html">db_env_set_func_unlink</a></td></tr> -<tr><td>DBENV->set_func_unmap</td><td><a href="../../api_c/set_func_unmap.html">db_env_set_func_unmap</a></td></tr> -<tr><td>DBENV->set_func_write</td><td><a href="../../api_c/set_func_write.html">db_env_set_func_write</a></td></tr> -<tr><td>DBENV->set_func_yield</td><td><a href="../../api_c/set_func_yield.html">db_env_set_func_yield</a></td></tr> -<tr><td>DBENV->set_pageyield</td><td><a href="../../api_c/env_set_pageyield.html">db_env_set_pageyield</a></td></tr> -<tr><td>DBENV->set_region_init</td><td><a href="../../api_c/env_set_region_init.html">db_env_set_region_init</a></td></tr> -<tr><td>DBENV->set_mutexlocks</td><td><a href="../../api_c/env_set_mutexlocks.html">DBENV->set_mutexlocks</a></td></tr> -<tr><td>DBENV->set_tas_spins</td><td><a href="../../api_c/env_set_tas_spins.html">db_env_set_tas_spins</a></td></tr> -</table> -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/txn_check.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/tcl.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/intro.html b/bdb/docs/ref/upgrade.3.1/intro.html deleted file mode 100644 index 9c5d9529158..00000000000 --- a/bdb/docs/ref/upgrade.3.1/intro.html +++ /dev/null @@ -1,26 +0,0 @@ -<!--$Id: intro.so,v 1.4 2000/03/18 21:43:21 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: introduction</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> - <a name="2"><!--meow--></a> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.0/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/config.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: introduction</h1> -<p>The following pages describe how to upgrade applications coded against -the Berkeley DB 3.0 release interfaces to the Berkeley DB 3.1 release interfaces. -This information does not describe how to upgrade Berkeley DB 1.85 release -applications. -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.0/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/config.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/log_register.html b/bdb/docs/ref/upgrade.3.1/log_register.html deleted file mode 100644 index 8823d643953..00000000000 --- a/bdb/docs/ref/upgrade.3.1/log_register.html +++ /dev/null @@ -1,28 +0,0 @@ -<!--$Id: log_register.so,v 1.3 2000/07/25 16:59:37 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: log_register</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/sysmem.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/memp_register.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: log_register</h1> -<p>The arguments to the <a href="../../api_c/log_register.html">log_register</a> and <a href="../../api_c/log_unregister.html">log_unregister</a> -interfaces have changed. Instead of returning (and passing in) a logging -file ID, a reference to the DB structure being registered (or -unregistered) is passed. The application should be searched for any -occurrences of <a href="../../api_c/log_register.html">log_register</a> and <a href="../../api_c/log_unregister.html">log_unregister</a>. For each -one, change the arguments to be a reference to the DB structure -being registered or unregistered. -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/sysmem.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/memp_register.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/logalloc.html b/bdb/docs/ref/upgrade.3.1/logalloc.html deleted file mode 100644 index acafbf6ee0a..00000000000 --- a/bdb/docs/ref/upgrade.3.1/logalloc.html +++ /dev/null @@ -1,27 +0,0 @@ -<!--$Id: logalloc.so,v 1.1 2000/06/02 23:32:48 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: log file pre-allocation</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/tmp.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/disk.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: log file pre-allocation</h1> -<p>This change only affects Win/32 applications. -<p>On Win/32 platforms Berkeley DB no longer pre-allocates log files. The problem -was a noticeable performance spike as each log file was created. To turn -this feature back on, search for the flag DB_OSO_LOG in the source file -<b>log/log_put.c</b> and make the change described there, or contact -Sleepycat Software for assistance. -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/tmp.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/disk.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/memp_register.html b/bdb/docs/ref/upgrade.3.1/memp_register.html deleted file mode 100644 index e8a667031e6..00000000000 --- a/bdb/docs/ref/upgrade.3.1/memp_register.html +++ /dev/null @@ -1,30 +0,0 @@ -<!--$Id: memp_register.so,v 1.3 2000/07/25 16:59:37 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: memp_register</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/log_register.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/txn_check.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: memp_register</h1> -<p>An additional argument has been added to the <b>pgin</b> and -<b>pgout</b> functions provided to the <a href="../../api_c/memp_register.html">memp_register</a> interface. -The application should be searched for any occurrences of -<a href="../../api_c/memp_register.html">memp_register</a>. For each one, if <b>pgin</b> or <b>pgout</b> -functions are specified, the <b>pgin</b> and <b>pgout</b> functions -should be modified to take an initial argument of a <b>DB_ENV *</b>. -This argument is intended to support better error reporting for -applications, and may be entirely ignored by the <b>pgin</b> and -<b>pgout</b> functions themselves. -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/log_register.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/txn_check.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/put.html b/bdb/docs/ref/upgrade.3.1/put.html deleted file mode 100644 index 5252b3ac00a..00000000000 --- a/bdb/docs/ref/upgrade.3.1/put.html +++ /dev/null @@ -1,63 +0,0 @@ -<!--$Id: put.so,v 1.8 2000/07/25 16:59:37 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: DB->put</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/set_paniccall.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/dup.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: DB->put</h1> -<p>For the Queue and Recno access methods, when the <a href="../../api_c/db_put.html#DB_APPEND">DB_APPEND</a> flag -is specified to the <a href="../../api_c/db_put.html">DB->put</a> interface, the allocated record number -is returned to the application in the <b>key</b> <a href="../../api_c/dbt.html">DBT</a> argument. -In previous releases of Berkeley DB, this <a href="../../api_c/dbt.html">DBT</a> structure did not follow -the usual <a href="../../api_c/dbt.html">DBT</a> conventions, e.g., it was not possible to cause -Berkeley DB to allocate space for the returned record number. Rather, it was -always assumed that the <b>data</b> field of the <b>key</b> structure -referenced memory that could be used as storage for a db_recno_t type. -<p>As of the Berkeley DB 3.1.0 release, the <b>key</b> structure behaves as -described in the <a href="../../api_c/dbt.html">DBT</a> C++/Java class or C structure documentation. -<p>Applications which are using the <a href="../../api_c/db_put.html#DB_APPEND">DB_APPEND</a> flag for Queue and -Recno access method databases will require a change to upgrade to the -Berkeley DB 3.1 releases. The simplest change is likely to be to add the -<a href="../../api_c/dbt.html#DB_DBT_USERMEM">DB_DBT_USERMEM</a> flag to the <b>key</b> structure. For example, -code that appears as follows: -<p><blockquote><pre>DBT key; -db_recno_t recno; -<p> -memset(&key, 0, sizeof(DBT)); -key.data = &recno; -key.size = sizeof(recno); -DB->put(DB, NULL, &key, &data, DB_APPEND); -printf("new record number is %lu\n", (u_long)recno);</pre></blockquote> -<p>would be changed to: -<p><blockquote><pre>DBT key; -db_recno_t recno; -<p> -memset(&key, 0, sizeof(DBT)); -key.data = &recno; -key.ulen = sizeof(recno); -key.flags = DB_DBT_USERMEM; -DB->put(DB, NULL, &key, &data, DB_APPEND); -printf("new record number is %lu\n", (u_long)recno);</pre></blockquote> -<p>Note that the <b>ulen</b> field is now set as well as the flag value. -An alternative change would be: -<p><blockquote><pre>DBT key; -db_recno_t recno; -<p> -memset(&key, 0, sizeof(DBT)); -DB->put(DB, NULL, &key, &data, DB_APPEND); -recno = *(db_recno_t *)key->data; -printf("new record number is %lu\n", (u_long)recno);</pre></blockquote> -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/set_paniccall.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/dup.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/set_feedback.html b/bdb/docs/ref/upgrade.3.1/set_feedback.html deleted file mode 100644 index c7b7864b9d2..00000000000 --- a/bdb/docs/ref/upgrade.3.1/set_feedback.html +++ /dev/null @@ -1,27 +0,0 @@ -<!--$Id: set_feedback.so,v 1.3 2000/07/25 16:59:37 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: DBENV->set_feedback, DB->set_feedback</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/set_tx_recover.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/set_paniccall.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: DBENV->set_feedback, DB->set_feedback</h1> -<p>Starting with the 3.1 release of Berkeley DB, the <a href="../../api_c/env_set_feedback.html">DBENV->set_feedback</a> -and <a href="../../api_c/db_set_feedback.html">DB->set_feedback</a> functions may return an error value, that is, they -are no longer declared as returning no value, instead they return an int -or throw an exception as appropriate when an error occurs. -<p>If your application calls these functions, you may want to check for a -possible error on return. -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/set_tx_recover.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/set_paniccall.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/set_paniccall.html b/bdb/docs/ref/upgrade.3.1/set_paniccall.html deleted file mode 100644 index 8aa554cf067..00000000000 --- a/bdb/docs/ref/upgrade.3.1/set_paniccall.html +++ /dev/null @@ -1,27 +0,0 @@ -<!--$Id: set_paniccall.so,v 1.4 2000/07/25 16:59:37 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: DBENV->set_paniccall, DB->set_paniccall</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/set_feedback.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/put.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: DBENV->set_paniccall, DB->set_paniccall</h1> -<p>Starting with the 3.1 release of Berkeley DB, the <a href="../../api_c/env_set_paniccall.html">DBENV->set_paniccall</a> -and <a href="../../api_c/db_set_paniccall.html">DB->set_paniccall</a> functions may return an error value, that is, they -are no longer declared as returning no value, instead they return an int -or throw an exception as appropriate when an error occurs. -<p>If your application calls these functions, you may want to check for a -possible error on return. -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/set_feedback.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/put.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/set_tx_recover.html b/bdb/docs/ref/upgrade.3.1/set_tx_recover.html deleted file mode 100644 index 9943845e864..00000000000 --- a/bdb/docs/ref/upgrade.3.1/set_tx_recover.html +++ /dev/null @@ -1,36 +0,0 @@ -<!--$Id: set_tx_recover.so,v 1.9 2000/07/25 16:59:37 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: DBENV->set_tx_recover</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/set_feedback.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: DBENV->set_tx_recover</h1> -<p>The redo parameter of the function passed to <a href="../../api_c/env_set_tx_recover.html">DBENV->set_tx_recover</a> -used to be an integer set to any one of a number of #defined values. In -the 3.1 release of Berkeley DB, the redo parameter has been replaced by the op -parameter which is an enumerated type of type db_recops. -<p>If your application calls <a href="../../api_c/env_set_tx_recover.html">DBENV->set_tx_recover</a>, then find the -function referenced in the call. Replace the flag values in that function -as follows: -<p><table border=1 align=center> -<tr><th>Previous flag</th><th>Berkeley DB 3.1 version flag</th></tr> -<tr><td>TXN_BACKWARD_ROLL</td><td>DB_TXN_BACKWARD_ROLL</td></tr> -<tr><td>TXN_FORWARD_ROLL</td><td>DB_TXN_FORWARD_ROLL</td></tr> -<tr><td>TXN_OPENFILES</td><td>DB_TXN_OPENFILES</td></tr> -<tr><td>TXN_REDO</td><td>DB_TXN_FORWARD_ROLL</td></tr> -<tr><td>TXN_UNDO</td><td>DB_TXN_ABORT</td></tr> -</table> -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/set_feedback.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/sysmem.html b/bdb/docs/ref/upgrade.3.1/sysmem.html deleted file mode 100644 index 7e21a565e97..00000000000 --- a/bdb/docs/ref/upgrade.3.1/sysmem.html +++ /dev/null @@ -1,25 +0,0 @@ -<!--$Id: sysmem.so,v 1.3 2000/07/25 16:59:37 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: DB_SYSTEM_MEM</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/btstat.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/log_register.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: DB_SYSTEM_MEM</h1> -<p>Using the <a href="../../api_c/env_open.html#DB_SYSTEM_MEM">DB_SYSTEM_MEM</a> option on UNIX systems now requires the -specification of a base system memory segment ID, using the -<a href="../../api_c/env_set_shm_key.html">DBENV->set_shm_key</a> function. Any valid segment ID may be specified, for -example, one returned by the UNIX <b>ftok</b>(3) interface. -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/btstat.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/log_register.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/tcl.html b/bdb/docs/ref/upgrade.3.1/tcl.html deleted file mode 100644 index 0f964abb31e..00000000000 --- a/bdb/docs/ref/upgrade.3.1/tcl.html +++ /dev/null @@ -1,30 +0,0 @@ -<!--$Id: tcl.so,v 1.5 2000/06/02 14:50:20 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: Tcl API</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/env.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/tmp.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: Tcl API</h1> -<p>The Berkeley DB Tcl API has been modified so that the <b>-mpool</b> option to -the <b>berkdb env</b> command is now the default behavior. The Tcl API -has also been modified so that the <b>-txn</b> option to the -<b>berkdb env</b> command implies the <b>-lock</b> and <b>-log</b> -options. Tcl scripts should be updated to remove the <b>-mpool</b>, -<b>-lock</b> and <b>-log</b> options. -<p>The Berkeley DB Tcl API has been modified to follow the Tcl standard rules for -integer conversion, e.g., if the first two characters of a record number -are "0x", the record number is expected to be in hexadecimal form. -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/env.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/tmp.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/tmp.html b/bdb/docs/ref/upgrade.3.1/tmp.html deleted file mode 100644 index 72034803b1b..00000000000 --- a/bdb/docs/ref/upgrade.3.1/tmp.html +++ /dev/null @@ -1,34 +0,0 @@ -<!--$Id: tmp.so,v 1.7 2000/05/22 20:26:35 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: DB_TMP_DIR</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/tcl.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/logalloc.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: DB_TMP_DIR</h1> -<p>This change only affects Win/32 applications that create in-memory -databases. -<p>On Win/32 platforms an additional test has been added when searching for -the appropriate directory in which to create the temporary files that are -used to back in-memory databases. Berkeley DB now uses any return value from -the GetTempPath interface as the temporary file directory name before -resorting to the static list of compiled-in pathnames. -<p>If the system registry does not return the same directory as Berkeley DB has -been using previously, this change could cause temporary backing files to -move to a new directory when applications are upgraded to the 3.1 release. -In extreme cases, this could create (or fix) security problems if the file -protection modes for the system registry directory are different from -those on the directory previously used by Berkeley DB. -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/tcl.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/logalloc.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/toc.html b/bdb/docs/ref/upgrade.3.1/toc.html deleted file mode 100644 index 091318810da..00000000000 --- a/bdb/docs/ref/upgrade.3.1/toc.html +++ /dev/null @@ -1,33 +0,0 @@ -<!--$Id: toc.so,v 1.2 2000/12/05 20:36:27 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB: Upgrading Berkeley DB 3.0.X applications to Berkeley DB 3.1</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<h1 align=center>Upgrading Berkeley DB 3.0.X applications to Berkeley DB 3.1</h1> -<ol> -<li><a href="intro.html">Release 3.1: introduction</a> -<li><a href="config.html">Release 3.1: DBENV->open, DBENV->remove</a> -<li><a href="set_tx_recover.html">Release 3.1: DBENV->set_tx_recover</a> -<li><a href="set_feedback.html">Release 3.1: DBENV->set_feedback, DB->set_feedback</a> -<li><a href="set_paniccall.html">Release 3.1: DBENV->set_paniccall, DB->set_paniccall</a> -<li><a href="put.html">Release 3.1: DB->put</a> -<li><a href="dup.html">Release 3.1: identical duplicate data items</a> -<li><a href="btstat.html">Release 3.1: DB->stat</a> -<li><a href="sysmem.html">Release 3.1: DB_SYSTEM_MEM</a> -<li><a href="log_register.html">Release 3.1: log_register</a> -<li><a href="memp_register.html">Release 3.1: memp_register</a> -<li><a href="txn_check.html">Release 3.1: txn_checkpoint</a> -<li><a href="env.html">Release 3.1: environment configuration</a> -<li><a href="tcl.html">Release 3.1: Tcl API</a> -<li><a href="tmp.html">Release 3.1: DB_TMP_DIR</a> -<li><a href="logalloc.html">Release 3.1: log file pre-allocation</a> -<li><a href="disk.html">Release 3.1: upgrade requirements</a> -</ol> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> diff --git a/bdb/docs/ref/upgrade.3.1/txn_check.html b/bdb/docs/ref/upgrade.3.1/txn_check.html deleted file mode 100644 index 27dc3851f7e..00000000000 --- a/bdb/docs/ref/upgrade.3.1/txn_check.html +++ /dev/null @@ -1,26 +0,0 @@ -<!--$Id: txn_check.so,v 1.6 2000/07/25 16:59:37 bostic Exp $--> -<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.--> -<!--All rights reserved.--> -<html> -<head> -<title>Berkeley DB Reference Guide: Release 3.1: txn_checkpoint</title> -<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit."> -<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++"> -</head> -<body bgcolor=white> -<table><tr valign=top> -<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td> -<td width="1%"><a href="../../ref/upgrade.3.1/memp_register.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/env.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p> -<h1 align=center>Release 3.1: txn_checkpoint</h1> -<p>An additional argument has been added to the <a href="../../api_c/txn_checkpoint.html">txn_checkpoint</a> -interface. -<p>The application should be searched for any occurrences of -<a href="../../api_c/txn_checkpoint.html">txn_checkpoint</a>. For each one, an argument of 0 should be appended -to the current arguments. -<table><tr><td><br></td><td width="1%"><a href="../../ref/upgrade.3.1/memp_register.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../ref/toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/upgrade.3.1/env.html"><img src="../../images/next.gif" alt="Next"></a> -</td></tr></table> -<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font> -</body> -</html> |