summaryrefslogtreecommitdiff
path: root/db/docs
diff options
context:
space:
mode:
authorPanu Matilainen <pmatilai@redhat.com>2007-07-30 11:58:31 +0300
committerPanu Matilainen <pmatilai@redhat.com>2007-07-30 11:58:31 +0300
commitcab228435bde1b5496522c03a4ce9840f2ef3701 (patch)
tree2c37b65d176e2de097603333f4de071c31eeff3d /db/docs
parent2d07882d45e9e575c00f8f402d4c7271bb65cfe9 (diff)
downloadrpm-cab228435bde1b5496522c03a4ce9840f2ef3701.tar.gz
rpm-cab228435bde1b5496522c03a4ce9840f2ef3701.tar.bz2
rpm-cab228435bde1b5496522c03a4ce9840f2ef3701.zip
Update internal BDB to version 4.6.18.
Diffstat (limited to 'db/docs')
-rw-r--r--db/docs/.cvsignore9
-rw-r--r--db/docs/api_c/api_core.html29
-rw-r--r--db/docs/api_c/c_pindex.html115
-rw-r--r--db/docs/api_c/db_associate.html69
-rw-r--r--db/docs/api_c/db_class.html5
-rw-r--r--db/docs/api_c/db_close.html5
-rw-r--r--db/docs/api_c/db_compact.html5
-rw-r--r--db/docs/api_c/db_cursor.html23
-rw-r--r--db/docs/api_c/db_del.html18
-rw-r--r--db/docs/api_c/db_err.html5
-rw-r--r--db/docs/api_c/db_exists.html81
-rw-r--r--db/docs/api_c/db_fd.html5
-rw-r--r--db/docs/api_c/db_get.html41
-rw-r--r--db/docs/api_c/db_get_byteswapped.html5
-rw-r--r--db/docs/api_c/db_get_mpf.html5
-rw-r--r--db/docs/api_c/db_get_type.html5
-rw-r--r--db/docs/api_c/db_getenv.html5
-rw-r--r--db/docs/api_c/db_join.html31
-rw-r--r--db/docs/api_c/db_key_range.html19
-rw-r--r--db/docs/api_c/db_list.html10
-rw-r--r--db/docs/api_c/db_lsn.html36
-rw-r--r--db/docs/api_c/db_open.html52
-rw-r--r--db/docs/api_c/db_put.html18
-rw-r--r--db/docs/api_c/db_remove.html5
-rw-r--r--db/docs/api_c/db_rename.html5
-rw-r--r--db/docs/api_c/db_set_alloc.html5
-rw-r--r--db/docs/api_c/db_set_append_recno.html5
-rw-r--r--db/docs/api_c/db_set_bt_compare.html7
-rw-r--r--db/docs/api_c/db_set_bt_minkey.html5
-rw-r--r--db/docs/api_c/db_set_bt_prefix.html5
-rw-r--r--db/docs/api_c/db_set_cachesize.html16
-rw-r--r--db/docs/api_c/db_set_dup_compare.html5
-rw-r--r--db/docs/api_c/db_set_encrypt.html5
-rw-r--r--db/docs/api_c/db_set_errcall.html5
-rw-r--r--db/docs/api_c/db_set_errfile.html26
-rw-r--r--db/docs/api_c/db_set_errpfx.html5
-rw-r--r--db/docs/api_c/db_set_feedback.html5
-rw-r--r--db/docs/api_c/db_set_flags.html9
-rw-r--r--db/docs/api_c/db_set_h_compare.html86
-rw-r--r--db/docs/api_c/db_set_h_ffactor.html5
-rw-r--r--db/docs/api_c/db_set_h_hash.html5
-rw-r--r--db/docs/api_c/db_set_h_nelem.html5
-rw-r--r--db/docs/api_c/db_set_lorder.html5
-rw-r--r--db/docs/api_c/db_set_malloc.html98
-rw-r--r--db/docs/api_c/db_set_msgcall.html5
-rw-r--r--db/docs/api_c/db_set_msgfile.html5
-rw-r--r--db/docs/api_c/db_set_pagesize.html5
-rw-r--r--db/docs/api_c/db_set_paniccall.html73
-rw-r--r--db/docs/api_c/db_set_priority.html88
-rw-r--r--db/docs/api_c/db_set_q_extentsize.html5
-rw-r--r--db/docs/api_c/db_set_re_delim.html5
-rw-r--r--db/docs/api_c/db_set_re_len.html5
-rw-r--r--db/docs/api_c/db_set_re_pad.html5
-rw-r--r--db/docs/api_c/db_set_re_source.html5
-rw-r--r--db/docs/api_c/db_set_realloc.html99
-rw-r--r--db/docs/api_c/db_stat.html50
-rw-r--r--db/docs/api_c/db_sync.html5
-rw-r--r--db/docs/api_c/db_truncate.html18
-rw-r--r--db/docs/api_c/db_upgrade.html5
-rw-r--r--db/docs/api_c/db_verify.html5
-rw-r--r--db/docs/api_c/dbc_class.html7
-rw-r--r--db/docs/api_c/dbc_close.html25
-rw-r--r--db/docs/api_c/dbc_count.html21
-rw-r--r--db/docs/api_c/dbc_del.html23
-rw-r--r--db/docs/api_c/dbc_dup.html21
-rw-r--r--db/docs/api_c/dbc_get.html105
-rw-r--r--db/docs/api_c/dbc_list.html20
-rw-r--r--db/docs/api_c/dbc_put.html51
-rw-r--r--db/docs/api_c/dbc_set_priority.html87
-rw-r--r--db/docs/api_c/dbm.html5
-rw-r--r--db/docs/api_c/dbt.html158
-rw-r--r--db/docs/api_c/dbt_bulk.html19
-rw-r--r--db/docs/api_c/dbt_class.html25
-rw-r--r--db/docs/api_c/dbt_package.html5
-rw-r--r--db/docs/api_c/env_cdsgroup_begin.html5
-rw-r--r--db/docs/api_c/env_class.html5
-rw-r--r--db/docs/api_c/env_close.html5
-rw-r--r--db/docs/api_c/env_dbremove.html18
-rw-r--r--db/docs/api_c/env_dbrename.html18
-rw-r--r--db/docs/api_c/env_err.html5
-rw-r--r--db/docs/api_c/env_event_notify.html32
-rw-r--r--db/docs/api_c/env_failchk.html9
-rw-r--r--db/docs/api_c/env_fileid_reset.html5
-rw-r--r--db/docs/api_c/env_list.html5
-rw-r--r--db/docs/api_c/env_lsn_reset.html5
-rw-r--r--db/docs/api_c/env_open.html5
-rw-r--r--db/docs/api_c/env_remove.html12
-rw-r--r--db/docs/api_c/env_set_alloc.html5
-rw-r--r--db/docs/api_c/env_set_app_dispatch.html5
-rw-r--r--db/docs/api_c/env_set_cache_max.html91
-rw-r--r--db/docs/api_c/env_set_cachesize.html40
-rw-r--r--db/docs/api_c/env_set_data_dir.html5
-rw-r--r--db/docs/api_c/env_set_encrypt.html5
-rw-r--r--db/docs/api_c/env_set_errcall.html5
-rw-r--r--db/docs/api_c/env_set_errfile.html26
-rw-r--r--db/docs/api_c/env_set_errpfx.html5
-rw-r--r--db/docs/api_c/env_set_feedback.html5
-rw-r--r--db/docs/api_c/env_set_flags.html60
-rw-r--r--db/docs/api_c/env_set_isalive.html5
-rw-r--r--db/docs/api_c/env_set_lg_bsize.html5
-rw-r--r--db/docs/api_c/env_set_lg_dir.html5
-rw-r--r--db/docs/api_c/env_set_lg_max.html5
-rw-r--r--db/docs/api_c/env_set_lg_mode.html5
-rw-r--r--db/docs/api_c/env_set_lg_regionmax.html5
-rw-r--r--db/docs/api_c/env_set_lk_conflicts.html5
-rw-r--r--db/docs/api_c/env_set_lk_detect.html5
-rw-r--r--db/docs/api_c/env_set_lk_max.html72
-rw-r--r--db/docs/api_c/env_set_lk_max_lockers.html5
-rw-r--r--db/docs/api_c/env_set_lk_max_locks.html5
-rw-r--r--db/docs/api_c/env_set_lk_max_objects.html5
-rw-r--r--db/docs/api_c/env_set_mp_mmapsize.html5
-rw-r--r--db/docs/api_c/env_set_msgcall.html5
-rw-r--r--db/docs/api_c/env_set_msgfile.html5
-rw-r--r--db/docs/api_c/env_set_mutexlocks.html59
-rw-r--r--db/docs/api_c/env_set_pageyield.html68
-rw-r--r--db/docs/api_c/env_set_paniccall.html69
-rw-r--r--db/docs/api_c/env_set_panicstate.html64
-rw-r--r--db/docs/api_c/env_set_rec_init.html71
-rw-r--r--db/docs/api_c/env_set_region_init.html77
-rw-r--r--db/docs/api_c/env_set_rpc_server.html5
-rw-r--r--db/docs/api_c/env_set_server.html77
-rw-r--r--db/docs/api_c/env_set_shm_key.html5
-rw-r--r--db/docs/api_c/env_set_tas_spins.html89
-rw-r--r--db/docs/api_c/env_set_thread_count.html19
-rw-r--r--db/docs/api_c/env_set_thread_id.html5
-rw-r--r--db/docs/api_c/env_set_thread_id_string.html5
-rw-r--r--db/docs/api_c/env_set_timeout.html5
-rw-r--r--db/docs/api_c/env_set_tmp_dir.html5
-rw-r--r--db/docs/api_c/env_set_tx_max.html5
-rw-r--r--db/docs/api_c/env_set_tx_recover.html75
-rw-r--r--db/docs/api_c/env_set_tx_timestamp.html5
-rw-r--r--db/docs/api_c/env_set_verbose.html17
-rw-r--r--db/docs/api_c/env_stat.html5
-rw-r--r--db/docs/api_c/env_strerror.html5
-rw-r--r--db/docs/api_c/env_version.html5
-rw-r--r--db/docs/api_c/frame.html8
-rw-r--r--db/docs/api_c/hsearch.html5
-rw-r--r--db/docs/api_c/lock_class.html5
-rw-r--r--db/docs/api_c/lock_detect.html11
-rw-r--r--db/docs/api_c/lock_get.html5
-rw-r--r--db/docs/api_c/lock_id.html5
-rw-r--r--db/docs/api_c/lock_id_free.html5
-rw-r--r--db/docs/api_c/lock_list.html5
-rw-r--r--db/docs/api_c/lock_put.html5
-rw-r--r--db/docs/api_c/lock_stat.html35
-rw-r--r--db/docs/api_c/lock_vec.html5
-rw-r--r--db/docs/api_c/log_archive.html5
-rw-r--r--db/docs/api_c/log_compare.html5
-rw-r--r--db/docs/api_c/log_cursor.html5
-rw-r--r--db/docs/api_c/log_file.html5
-rw-r--r--db/docs/api_c/log_flush.html5
-rw-r--r--db/docs/api_c/log_get.html114
-rw-r--r--db/docs/api_c/log_list.html5
-rw-r--r--db/docs/api_c/log_printf.html5
-rw-r--r--db/docs/api_c/log_put.html5
-rw-r--r--db/docs/api_c/log_register.html64
-rw-r--r--db/docs/api_c/log_stat.html9
-rw-r--r--db/docs/api_c/log_unregister.html59
-rw-r--r--db/docs/api_c/logc_class.html5
-rw-r--r--db/docs/api_c/logc_close.html5
-rw-r--r--db/docs/api_c/logc_get.html5
-rw-r--r--db/docs/api_c/lsn_class.html5
-rw-r--r--db/docs/api_c/memp_fclose.html5
-rw-r--r--db/docs/api_c/memp_fcreate.html5
-rw-r--r--db/docs/api_c/memp_fget.html5
-rw-r--r--db/docs/api_c/memp_fopen.html5
-rw-r--r--db/docs/api_c/memp_fput.html35
-rw-r--r--db/docs/api_c/memp_fset.html65
-rw-r--r--db/docs/api_c/memp_fsync.html14
-rw-r--r--db/docs/api_c/memp_list.html9
-rw-r--r--db/docs/api_c/memp_maxwrite.html15
-rw-r--r--db/docs/api_c/memp_openfd.html5
-rw-r--r--db/docs/api_c/memp_register.html5
-rw-r--r--db/docs/api_c/memp_set_clear_len.html5
-rw-r--r--db/docs/api_c/memp_set_fileid.html5
-rw-r--r--db/docs/api_c/memp_set_flags.html14
-rw-r--r--db/docs/api_c/memp_set_ftype.html5
-rw-r--r--db/docs/api_c/memp_set_lsn_offset.html5
-rw-r--r--db/docs/api_c/memp_set_maxsize.html5
-rw-r--r--db/docs/api_c/memp_set_pgcookie.html5
-rw-r--r--db/docs/api_c/memp_set_priority.html36
-rw-r--r--db/docs/api_c/memp_stat.html31
-rw-r--r--db/docs/api_c/memp_sync.html12
-rw-r--r--db/docs/api_c/memp_trickle.html5
-rw-r--r--db/docs/api_c/mempfile_class.html5
-rw-r--r--db/docs/api_c/mutex_alloc.html5
-rw-r--r--db/docs/api_c/mutex_free.html5
-rw-r--r--db/docs/api_c/mutex_list.html5
-rw-r--r--db/docs/api_c/mutex_lock.html5
-rw-r--r--db/docs/api_c/mutex_set_align.html5
-rw-r--r--db/docs/api_c/mutex_set_max.html5
-rw-r--r--db/docs/api_c/mutex_set_tas_spins.html5
-rw-r--r--db/docs/api_c/mutex_stat.html9
-rw-r--r--db/docs/api_c/mutex_unlock.html5
-rw-r--r--db/docs/api_c/object.html2
-rw-r--r--db/docs/api_c/pindex.src275
-rw-r--r--db/docs/api_c/rep_config.html9
-rw-r--r--db/docs/api_c/rep_elect.html28
-rw-r--r--db/docs/api_c/rep_limit.html11
-rw-r--r--db/docs/api_c/rep_list.html9
-rw-r--r--db/docs/api_c/rep_message.html16
-rw-r--r--db/docs/api_c/rep_nsites.html5
-rw-r--r--db/docs/api_c/rep_priority.html5
-rw-r--r--db/docs/api_c/rep_request.html93
-rw-r--r--db/docs/api_c/rep_start.html5
-rw-r--r--db/docs/api_c/rep_stat.html14
-rw-r--r--db/docs/api_c/rep_sync.html12
-rw-r--r--db/docs/api_c/rep_timeout.html23
-rw-r--r--db/docs/api_c/rep_transport.html5
-rw-r--r--db/docs/api_c/repmgr_ack_policy.html5
-rw-r--r--db/docs/api_c/repmgr_local_site.html5
-rw-r--r--db/docs/api_c/repmgr_remote_site.html5
-rw-r--r--db/docs/api_c/repmgr_site_list.html5
-rw-r--r--db/docs/api_c/repmgr_start.html12
-rw-r--r--db/docs/api_c/repmgr_stat.html116
-rw-r--r--db/docs/api_c/seq_class.html5
-rw-r--r--db/docs/api_c/seq_close.html5
-rw-r--r--db/docs/api_c/seq_get.html19
-rw-r--r--db/docs/api_c/seq_init_value.html60
-rw-r--r--db/docs/api_c/seq_initial_value.html5
-rw-r--r--db/docs/api_c/seq_list.html5
-rw-r--r--db/docs/api_c/seq_open.html19
-rw-r--r--db/docs/api_c/seq_remove.html18
-rw-r--r--db/docs/api_c/seq_set_cachesize.html5
-rw-r--r--db/docs/api_c/seq_set_flags.html5
-rw-r--r--db/docs/api_c/seq_set_range.html5
-rw-r--r--db/docs/api_c/seq_stat.html11
-rw-r--r--db/docs/api_c/set_func_close.html5
-rw-r--r--db/docs/api_c/set_func_dirfree.html5
-rw-r--r--db/docs/api_c/set_func_dirlist.html5
-rw-r--r--db/docs/api_c/set_func_exists.html5
-rw-r--r--db/docs/api_c/set_func_free.html5
-rw-r--r--db/docs/api_c/set_func_fsync.html5
-rw-r--r--db/docs/api_c/set_func_ftruncate.html5
-rw-r--r--db/docs/api_c/set_func_ioinfo.html5
-rw-r--r--db/docs/api_c/set_func_malloc.html5
-rw-r--r--db/docs/api_c/set_func_map.html5
-rw-r--r--db/docs/api_c/set_func_open.html5
-rw-r--r--db/docs/api_c/set_func_pread.html5
-rw-r--r--db/docs/api_c/set_func_pwrite.html5
-rw-r--r--db/docs/api_c/set_func_read.html5
-rw-r--r--db/docs/api_c/set_func_realloc.html5
-rw-r--r--db/docs/api_c/set_func_rename.html5
-rw-r--r--db/docs/api_c/set_func_seek.html5
-rw-r--r--db/docs/api_c/set_func_sleep.html11
-rw-r--r--db/docs/api_c/set_func_unlink.html5
-rw-r--r--db/docs/api_c/set_func_unmap.html5
-rw-r--r--db/docs/api_c/set_func_write.html5
-rw-r--r--db/docs/api_c/set_func_yield.html5
-rw-r--r--db/docs/api_c/txn_abort.html5
-rw-r--r--db/docs/api_c/txn_begin.html44
-rw-r--r--db/docs/api_c/txn_checkpoint.html5
-rw-r--r--db/docs/api_c/txn_class.html5
-rw-r--r--db/docs/api_c/txn_commit.html5
-rw-r--r--db/docs/api_c/txn_discard.html5
-rw-r--r--db/docs/api_c/txn_id.html5
-rw-r--r--db/docs/api_c/txn_list.html5
-rw-r--r--db/docs/api_c/txn_prepare.html5
-rw-r--r--db/docs/api_c/txn_recover.html35
-rw-r--r--db/docs/api_c/txn_set_name.html5
-rw-r--r--db/docs/api_c/txn_set_timeout.html11
-rw-r--r--db/docs/api_c/txn_stat.html9
-rw-r--r--db/docs/api_cxx/api_core.html17
-rw-r--r--db/docs/api_cxx/cxx_index.html148
-rw-r--r--db/docs/api_cxx/cxx_pindex.html65
-rw-r--r--db/docs/api_cxx/db_associate.html69
-rw-r--r--db/docs/api_cxx/db_class.html5
-rw-r--r--db/docs/api_cxx/db_close.html5
-rw-r--r--db/docs/api_cxx/db_compact.html5
-rw-r--r--db/docs/api_cxx/db_cursor.html23
-rw-r--r--db/docs/api_cxx/db_del.html18
-rw-r--r--db/docs/api_cxx/db_err.html5
-rw-r--r--db/docs/api_cxx/db_exists.html82
-rw-r--r--db/docs/api_cxx/db_fd.html5
-rw-r--r--db/docs/api_cxx/db_get.html39
-rw-r--r--db/docs/api_cxx/db_get_byteswapped.html5
-rw-r--r--db/docs/api_cxx/db_get_mpf.html5
-rw-r--r--db/docs/api_cxx/db_get_type.html5
-rw-r--r--db/docs/api_cxx/db_getenv.html5
-rw-r--r--db/docs/api_cxx/db_join.html21
-rw-r--r--db/docs/api_cxx/db_key_range.html19
-rw-r--r--db/docs/api_cxx/db_list.html10
-rw-r--r--db/docs/api_cxx/db_open.html52
-rw-r--r--db/docs/api_cxx/db_put.html18
-rw-r--r--db/docs/api_cxx/db_remove.html5
-rw-r--r--db/docs/api_cxx/db_rename.html5
-rw-r--r--db/docs/api_cxx/db_set_alloc.html5
-rw-r--r--db/docs/api_cxx/db_set_append_recno.html5
-rw-r--r--db/docs/api_cxx/db_set_bt_compare.html7
-rw-r--r--db/docs/api_cxx/db_set_bt_minkey.html5
-rw-r--r--db/docs/api_cxx/db_set_bt_prefix.html5
-rw-r--r--db/docs/api_cxx/db_set_cachesize.html16
-rw-r--r--db/docs/api_cxx/db_set_dup_compare.html5
-rw-r--r--db/docs/api_cxx/db_set_encrypt.html5
-rw-r--r--db/docs/api_cxx/db_set_errcall.html5
-rw-r--r--db/docs/api_cxx/db_set_errfile.html26
-rw-r--r--db/docs/api_cxx/db_set_error_stream.html5
-rw-r--r--db/docs/api_cxx/db_set_errpfx.html5
-rw-r--r--db/docs/api_cxx/db_set_feedback.html5
-rw-r--r--db/docs/api_cxx/db_set_flags.html5
-rw-r--r--db/docs/api_cxx/db_set_h_compare.html92
-rw-r--r--db/docs/api_cxx/db_set_h_ffactor.html5
-rw-r--r--db/docs/api_cxx/db_set_h_hash.html5
-rw-r--r--db/docs/api_cxx/db_set_h_nelem.html5
-rw-r--r--db/docs/api_cxx/db_set_lorder.html5
-rw-r--r--db/docs/api_cxx/db_set_malloc.html103
-rw-r--r--db/docs/api_cxx/db_set_msg_stream.html5
-rw-r--r--db/docs/api_cxx/db_set_msgcall.html5
-rw-r--r--db/docs/api_cxx/db_set_msgfile.html5
-rw-r--r--db/docs/api_cxx/db_set_pagesize.html5
-rw-r--r--db/docs/api_cxx/db_set_paniccall.html75
-rw-r--r--db/docs/api_cxx/db_set_priority.html71
-rw-r--r--db/docs/api_cxx/db_set_q_extentsize.html5
-rw-r--r--db/docs/api_cxx/db_set_re_delim.html5
-rw-r--r--db/docs/api_cxx/db_set_re_len.html5
-rw-r--r--db/docs/api_cxx/db_set_re_pad.html5
-rw-r--r--db/docs/api_cxx/db_set_re_source.html5
-rw-r--r--db/docs/api_cxx/db_set_realloc.html103
-rw-r--r--db/docs/api_cxx/db_stat.html50
-rw-r--r--db/docs/api_cxx/db_sync.html5
-rw-r--r--db/docs/api_cxx/db_truncate.html18
-rw-r--r--db/docs/api_cxx/db_upgrade.html5
-rw-r--r--db/docs/api_cxx/db_verify.html5
-rw-r--r--db/docs/api_cxx/dbc_class.html5
-rw-r--r--db/docs/api_cxx/dbc_close.html7
-rw-r--r--db/docs/api_cxx/dbc_count.html7
-rw-r--r--db/docs/api_cxx/dbc_del.html7
-rw-r--r--db/docs/api_cxx/dbc_dup.html7
-rw-r--r--db/docs/api_cxx/dbc_get.html35
-rw-r--r--db/docs/api_cxx/dbc_list.html8
-rw-r--r--db/docs/api_cxx/dbc_put.html27
-rw-r--r--db/docs/api_cxx/dbc_set_priority.html70
-rw-r--r--db/docs/api_cxx/dbenv_class.html76
-rw-r--r--db/docs/api_cxx/dbt_bulk_class.html5
-rw-r--r--db/docs/api_cxx/dbt_class.html27
-rw-r--r--db/docs/api_cxx/dbt_package.html5
-rw-r--r--db/docs/api_cxx/deadlock_class.html5
-rw-r--r--db/docs/api_cxx/env_cdsgroup_begin.html5
-rw-r--r--db/docs/api_cxx/env_class.html5
-rw-r--r--db/docs/api_cxx/env_close.html5
-rw-r--r--db/docs/api_cxx/env_dbremove.html18
-rw-r--r--db/docs/api_cxx/env_dbrename.html18
-rw-r--r--db/docs/api_cxx/env_err.html5
-rw-r--r--db/docs/api_cxx/env_event_notify.html32
-rw-r--r--db/docs/api_cxx/env_failchk.html9
-rw-r--r--db/docs/api_cxx/env_fileid_reset.html5
-rw-r--r--db/docs/api_cxx/env_list.html5
-rw-r--r--db/docs/api_cxx/env_lsn_reset.html5
-rw-r--r--db/docs/api_cxx/env_open.html5
-rw-r--r--db/docs/api_cxx/env_remove.html12
-rw-r--r--db/docs/api_cxx/env_set_alloc.html5
-rw-r--r--db/docs/api_cxx/env_set_app_dispatch.html5
-rw-r--r--db/docs/api_cxx/env_set_cache_max.html96
-rw-r--r--db/docs/api_cxx/env_set_cachesize.html40
-rw-r--r--db/docs/api_cxx/env_set_data_dir.html5
-rw-r--r--db/docs/api_cxx/env_set_encrypt.html5
-rw-r--r--db/docs/api_cxx/env_set_errcall.html5
-rw-r--r--db/docs/api_cxx/env_set_errfile.html26
-rw-r--r--db/docs/api_cxx/env_set_error_stream.html5
-rw-r--r--db/docs/api_cxx/env_set_errpfx.html5
-rw-r--r--db/docs/api_cxx/env_set_feedback.html5
-rw-r--r--db/docs/api_cxx/env_set_flags.html62
-rw-r--r--db/docs/api_cxx/env_set_isalive.html5
-rw-r--r--db/docs/api_cxx/env_set_lg_bsize.html5
-rw-r--r--db/docs/api_cxx/env_set_lg_dir.html5
-rw-r--r--db/docs/api_cxx/env_set_lg_max.html5
-rw-r--r--db/docs/api_cxx/env_set_lg_mode.html5
-rw-r--r--db/docs/api_cxx/env_set_lg_regionmax.html5
-rw-r--r--db/docs/api_cxx/env_set_lk_conflicts.html5
-rw-r--r--db/docs/api_cxx/env_set_lk_detect.html5
-rw-r--r--db/docs/api_cxx/env_set_lk_max.html75
-rw-r--r--db/docs/api_cxx/env_set_lk_max_lockers.html5
-rw-r--r--db/docs/api_cxx/env_set_lk_max_locks.html5
-rw-r--r--db/docs/api_cxx/env_set_lk_max_objects.html5
-rw-r--r--db/docs/api_cxx/env_set_mp_mmapsize.html5
-rw-r--r--db/docs/api_cxx/env_set_msg_stream.html5
-rw-r--r--db/docs/api_cxx/env_set_msgcall.html5
-rw-r--r--db/docs/api_cxx/env_set_msgfile.html5
-rw-r--r--db/docs/api_cxx/env_set_mutexlocks.html62
-rw-r--r--db/docs/api_cxx/env_set_pageyield.html71
-rw-r--r--db/docs/api_cxx/env_set_paniccall.html71
-rw-r--r--db/docs/api_cxx/env_set_panicstate.html67
-rw-r--r--db/docs/api_cxx/env_set_rec_init.html73
-rw-r--r--db/docs/api_cxx/env_set_region_init.html80
-rw-r--r--db/docs/api_cxx/env_set_rpc_server.html5
-rw-r--r--db/docs/api_cxx/env_set_server.html80
-rw-r--r--db/docs/api_cxx/env_set_shm_key.html5
-rw-r--r--db/docs/api_cxx/env_set_tas_spins.html94
-rw-r--r--db/docs/api_cxx/env_set_thread_count.html19
-rw-r--r--db/docs/api_cxx/env_set_thread_id.html5
-rw-r--r--db/docs/api_cxx/env_set_thread_id_string.html5
-rw-r--r--db/docs/api_cxx/env_set_timeout.html5
-rw-r--r--db/docs/api_cxx/env_set_tmp_dir.html5
-rw-r--r--db/docs/api_cxx/env_set_tx_max.html5
-rw-r--r--db/docs/api_cxx/env_set_tx_recover.html77
-rw-r--r--db/docs/api_cxx/env_set_tx_timestamp.html5
-rw-r--r--db/docs/api_cxx/env_set_verbose.html17
-rw-r--r--db/docs/api_cxx/env_stat.html5
-rw-r--r--db/docs/api_cxx/env_strerror.html5
-rw-r--r--db/docs/api_cxx/env_version.html5
-rw-r--r--db/docs/api_cxx/exc_package.html5
-rw-r--r--db/docs/api_cxx/except_class.html5
-rw-r--r--db/docs/api_cxx/frame.html8
-rw-r--r--db/docs/api_cxx/get_dbt.html43
-rw-r--r--db/docs/api_cxx/get_errno.html43
-rw-r--r--db/docs/api_cxx/lock_class.html5
-rw-r--r--db/docs/api_cxx/lock_detect.html11
-rw-r--r--db/docs/api_cxx/lock_get.html5
-rw-r--r--db/docs/api_cxx/lock_id.html5
-rw-r--r--db/docs/api_cxx/lock_id_free.html5
-rw-r--r--db/docs/api_cxx/lock_list.html5
-rw-r--r--db/docs/api_cxx/lock_put.html5
-rw-r--r--db/docs/api_cxx/lock_stat.html35
-rw-r--r--db/docs/api_cxx/lock_vec.html5
-rw-r--r--db/docs/api_cxx/lockng_class.html5
-rw-r--r--db/docs/api_cxx/log_archive.html5
-rw-r--r--db/docs/api_cxx/log_compare.html5
-rw-r--r--db/docs/api_cxx/log_cursor.html5
-rw-r--r--db/docs/api_cxx/log_file.html5
-rw-r--r--db/docs/api_cxx/log_flush.html5
-rw-r--r--db/docs/api_cxx/log_get.html118
-rw-r--r--db/docs/api_cxx/log_list.html5
-rw-r--r--db/docs/api_cxx/log_printf.html5
-rw-r--r--db/docs/api_cxx/log_put.html5
-rw-r--r--db/docs/api_cxx/log_register.html68
-rw-r--r--db/docs/api_cxx/log_stat.html9
-rw-r--r--db/docs/api_cxx/log_unregister.html63
-rw-r--r--db/docs/api_cxx/logc_class.html5
-rw-r--r--db/docs/api_cxx/logc_close.html5
-rw-r--r--db/docs/api_cxx/logc_get.html5
-rw-r--r--db/docs/api_cxx/lsn_class.html5
-rw-r--r--db/docs/api_cxx/mem_class.html54
-rw-r--r--db/docs/api_cxx/memp_class.html9
-rw-r--r--db/docs/api_cxx/memp_fclose.html5
-rw-r--r--db/docs/api_cxx/memp_fcreate.html5
-rw-r--r--db/docs/api_cxx/memp_fget.html5
-rw-r--r--db/docs/api_cxx/memp_fopen.html5
-rw-r--r--db/docs/api_cxx/memp_fput.html34
-rw-r--r--db/docs/api_cxx/memp_fset.html69
-rw-r--r--db/docs/api_cxx/memp_fsync.html14
-rw-r--r--db/docs/api_cxx/memp_list.html9
-rw-r--r--db/docs/api_cxx/memp_maxwrite.html15
-rw-r--r--db/docs/api_cxx/memp_openfd.html5
-rw-r--r--db/docs/api_cxx/memp_register.html5
-rw-r--r--db/docs/api_cxx/memp_set_clear_len.html5
-rw-r--r--db/docs/api_cxx/memp_set_fileid.html5
-rw-r--r--db/docs/api_cxx/memp_set_flags.html14
-rw-r--r--db/docs/api_cxx/memp_set_ftype.html5
-rw-r--r--db/docs/api_cxx/memp_set_lsn_offset.html5
-rw-r--r--db/docs/api_cxx/memp_set_maxsize.html5
-rw-r--r--db/docs/api_cxx/memp_set_pgcookie.html5
-rw-r--r--db/docs/api_cxx/memp_set_priority.html40
-rw-r--r--db/docs/api_cxx/memp_stat.html31
-rw-r--r--db/docs/api_cxx/memp_sync.html12
-rw-r--r--db/docs/api_cxx/memp_trickle.html5
-rw-r--r--db/docs/api_cxx/mempfile_class.html5
-rw-r--r--db/docs/api_cxx/mutex_alloc.html5
-rw-r--r--db/docs/api_cxx/mutex_free.html5
-rw-r--r--db/docs/api_cxx/mutex_list.html5
-rw-r--r--db/docs/api_cxx/mutex_lock.html5
-rw-r--r--db/docs/api_cxx/mutex_set_align.html5
-rw-r--r--db/docs/api_cxx/mutex_set_max.html5
-rw-r--r--db/docs/api_cxx/mutex_set_tas_spins.html5
-rw-r--r--db/docs/api_cxx/mutex_stat.html9
-rw-r--r--db/docs/api_cxx/mutex_unlock.html5
-rw-r--r--db/docs/api_cxx/object.html2
-rw-r--r--db/docs/api_cxx/pindex.src53
-rw-r--r--db/docs/api_cxx/rep_config.html9
-rw-r--r--db/docs/api_cxx/rep_elect.html28
-rw-r--r--db/docs/api_cxx/rep_limit.html11
-rw-r--r--db/docs/api_cxx/rep_list.html9
-rw-r--r--db/docs/api_cxx/rep_message.html16
-rw-r--r--db/docs/api_cxx/rep_nsites.html5
-rw-r--r--db/docs/api_cxx/rep_priority.html5
-rw-r--r--db/docs/api_cxx/rep_request.html98
-rw-r--r--db/docs/api_cxx/rep_start.html5
-rw-r--r--db/docs/api_cxx/rep_stat.html14
-rw-r--r--db/docs/api_cxx/rep_sync.html12
-rw-r--r--db/docs/api_cxx/rep_timeout.html23
-rw-r--r--db/docs/api_cxx/rep_transport.html5
-rw-r--r--db/docs/api_cxx/repmgr_ack_policy.html5
-rw-r--r--db/docs/api_cxx/repmgr_local_site.html5
-rw-r--r--db/docs/api_cxx/repmgr_remote_site.html5
-rw-r--r--db/docs/api_cxx/repmgr_site_list.html5
-rw-r--r--db/docs/api_cxx/repmgr_start.html12
-rw-r--r--db/docs/api_cxx/repmgr_stat.html121
-rw-r--r--db/docs/api_cxx/runrec_class.html5
-rw-r--r--db/docs/api_cxx/seq_class.html5
-rw-r--r--db/docs/api_cxx/seq_close.html5
-rw-r--r--db/docs/api_cxx/seq_get.html19
-rw-r--r--db/docs/api_cxx/seq_init_value.html64
-rw-r--r--db/docs/api_cxx/seq_initial_value.html5
-rw-r--r--db/docs/api_cxx/seq_list.html5
-rw-r--r--db/docs/api_cxx/seq_open.html19
-rw-r--r--db/docs/api_cxx/seq_remove.html18
-rw-r--r--db/docs/api_cxx/seq_set_cachesize.html5
-rw-r--r--db/docs/api_cxx/seq_set_flags.html5
-rw-r--r--db/docs/api_cxx/seq_set_range.html5
-rw-r--r--db/docs/api_cxx/seq_stat.html11
-rw-r--r--db/docs/api_cxx/txn_abort.html5
-rw-r--r--db/docs/api_cxx/txn_begin.html46
-rw-r--r--db/docs/api_cxx/txn_checkpoint.html5
-rw-r--r--db/docs/api_cxx/txn_class.html5
-rw-r--r--db/docs/api_cxx/txn_commit.html5
-rw-r--r--db/docs/api_cxx/txn_discard.html5
-rw-r--r--db/docs/api_cxx/txn_id.html5
-rw-r--r--db/docs/api_cxx/txn_list.html5
-rw-r--r--db/docs/api_cxx/txn_prepare.html5
-rw-r--r--db/docs/api_cxx/txn_recover.html35
-rw-r--r--db/docs/api_cxx/txn_set_name.html5
-rw-r--r--db/docs/api_cxx/txn_set_timeout.html11
-rw-r--r--db/docs/api_cxx/txn_stat.html9
-rw-r--r--db/docs/api_cxx/what.html43
-rw-r--r--db/docs/api_cxx/xml_close.html86
-rw-r--r--db/docs/api_cxx/xml_declare.html121
-rw-r--r--db/docs/api_cxx/xml_del.html81
-rw-r--r--db/docs/api_cxx/xml_get.html90
-rw-r--r--db/docs/api_cxx/xml_getname.html73
-rw-r--r--db/docs/api_cxx/xml_index.html56
-rw-r--r--db/docs/api_cxx/xml_open.html145
-rw-r--r--db/docs/api_cxx/xml_put.html90
-rw-r--r--db/docs/api_cxx/xml_xparse.html77
-rw-r--r--db/docs/api_cxx/xml_xpath.html102
-rw-r--r--db/docs/api_cxx/xmlcontainer_class.html85
-rw-r--r--db/docs/api_cxx/xmldoc_getattr.html72
-rw-r--r--db/docs/api_cxx/xmldoc_getcont.html70
-rw-r--r--db/docs/api_cxx/xmldoc_getcontlen.html71
-rw-r--r--db/docs/api_cxx/xmldoc_getdom.html78
-rw-r--r--db/docs/api_cxx/xmldoc_getenc.html86
-rw-r--r--db/docs/api_cxx/xmldoc_getid.html73
-rw-r--r--db/docs/api_cxx/xmldoc_getname.html73
-rw-r--r--db/docs/api_cxx/xmldoc_gettype.html72
-rw-r--r--db/docs/api_cxx/xmldoc_setattr.html75
-rw-r--r--db/docs/api_cxx/xmldoc_setcont.html70
-rw-r--r--db/docs/api_cxx/xmldoc_setname.html69
-rw-r--r--db/docs/api_cxx/xmldoc_settype.html71
-rw-r--r--db/docs/api_cxx/xmldocument_class.html75
-rw-r--r--db/docs/api_cxx/xmlq_clearname.html66
-rw-r--r--db/docs/api_cxx/xmlq_getname.html75
-rw-r--r--db/docs/api_cxx/xmlq_getvar.html72
-rw-r--r--db/docs/api_cxx/xmlq_remname.html67
-rw-r--r--db/docs/api_cxx/xmlq_seteval.html80
-rw-r--r--db/docs/api_cxx/xmlq_setname.html67
-rw-r--r--db/docs/api_cxx/xmlq_setret.html86
-rw-r--r--db/docs/api_cxx/xmlq_setvar.html65
-rw-r--r--db/docs/api_cxx/xmlquery_class.html74
-rw-r--r--db/docs/api_cxx/xmlr_next.html71
-rw-r--r--db/docs/api_cxx/xmlr_reset.html72
-rw-r--r--db/docs/api_cxx/xmlresults_class.html79
-rw-r--r--db/docs/api_cxx/xmlvalue_class.html97
-rw-r--r--db/docs/api_cxx/xmlxpathexp_class.html67
-rw-r--r--db/docs/api_cxx/xmlxpe_get.html65
-rw-r--r--db/docs/api_java/dbenv_class.html65
-rw-r--r--db/docs/api_java/env_set_lk_max.html74
-rw-r--r--db/docs/api_java/env_set_mutexlocks.html59
-rw-r--r--db/docs/api_java/env_set_pageyield.html69
-rw-r--r--db/docs/api_java/env_set_panicstate.html65
-rw-r--r--db/docs/api_java/env_set_rec_init.html78
-rw-r--r--db/docs/api_java/env_set_region_init.html78
-rw-r--r--db/docs/api_java/env_set_server.html77
-rw-r--r--db/docs/api_java/env_set_tx_recover.html84
-rw-r--r--db/docs/api_java/get_dbt.html43
-rw-r--r--db/docs/api_java/get_errno.html46
-rw-r--r--db/docs/api_java/java_index.html131
-rw-r--r--db/docs/api_java/log_get.html117
-rw-r--r--db/docs/api_java/log_register.html67
-rw-r--r--db/docs/api_java/log_unregister.html62
-rw-r--r--db/docs/api_java/mem_class.html48
-rw-r--r--db/docs/api_java/memp_fget.html33
-rw-r--r--db/docs/api_java/memp_fput.html33
-rw-r--r--db/docs/api_java/memp_fset.html33
-rw-r--r--db/docs/api_java/xml_close.html86
-rw-r--r--db/docs/api_java/xml_declare.html121
-rw-r--r--db/docs/api_java/xml_del.html81
-rw-r--r--db/docs/api_java/xml_get.html90
-rw-r--r--db/docs/api_java/xml_getname.html73
-rw-r--r--db/docs/api_java/xml_index.html56
-rw-r--r--db/docs/api_java/xml_open.html148
-rw-r--r--db/docs/api_java/xml_put.html90
-rw-r--r--db/docs/api_java/xml_xparse.html77
-rw-r--r--db/docs/api_java/xml_xpath.html102
-rw-r--r--db/docs/api_java/xmlcontainer_class.html85
-rw-r--r--db/docs/api_java/xmldoc_getattr.html72
-rw-r--r--db/docs/api_java/xmldoc_getcont.html70
-rw-r--r--db/docs/api_java/xmldoc_getcontlen.html71
-rw-r--r--db/docs/api_java/xmldoc_getdom.html78
-rw-r--r--db/docs/api_java/xmldoc_getenc.html86
-rw-r--r--db/docs/api_java/xmldoc_getid.html73
-rw-r--r--db/docs/api_java/xmldoc_getname.html73
-rw-r--r--db/docs/api_java/xmldoc_gettype.html72
-rw-r--r--db/docs/api_java/xmldoc_setattr.html74
-rw-r--r--db/docs/api_java/xmldoc_setcont.html70
-rw-r--r--db/docs/api_java/xmldoc_setname.html69
-rw-r--r--db/docs/api_java/xmldoc_settype.html71
-rw-r--r--db/docs/api_java/xmldocument_class.html73
-rw-r--r--db/docs/api_java/xmlq_clearname.html66
-rw-r--r--db/docs/api_java/xmlq_getname.html75
-rw-r--r--db/docs/api_java/xmlq_getvar.html72
-rw-r--r--db/docs/api_java/xmlq_remname.html67
-rw-r--r--db/docs/api_java/xmlq_seteval.html80
-rw-r--r--db/docs/api_java/xmlq_setname.html66
-rw-r--r--db/docs/api_java/xmlq_setret.html86
-rw-r--r--db/docs/api_java/xmlq_setvar.html64
-rw-r--r--db/docs/api_java/xmlquery_class.html72
-rw-r--r--db/docs/api_java/xmlr_next.html71
-rw-r--r--db/docs/api_java/xmlr_reset.html72
-rw-r--r--db/docs/api_java/xmlresults_class.html73
-rw-r--r--db/docs/api_java/xmlvalue_class.html88
-rw-r--r--db/docs/api_java/xmlxpathexp_class.html65
-rw-r--r--db/docs/api_java/xmlxpe_get.html65
-rw-r--r--db/docs/api_tcl/api_tcl.html5
-rw-r--r--db/docs/api_tcl/db_close.html5
-rw-r--r--db/docs/api_tcl/db_count.html5
-rw-r--r--db/docs/api_tcl/db_cursor.html5
-rw-r--r--db/docs/api_tcl/db_del.html5
-rw-r--r--db/docs/api_tcl/db_get.html5
-rw-r--r--db/docs/api_tcl/db_get_join.html5
-rw-r--r--db/docs/api_tcl/db_get_type.html5
-rw-r--r--db/docs/api_tcl/db_is_byteswapped.html5
-rw-r--r--db/docs/api_tcl/db_join.html5
-rw-r--r--db/docs/api_tcl/db_open.html5
-rw-r--r--db/docs/api_tcl/db_put.html5
-rw-r--r--db/docs/api_tcl/db_remove.html5
-rw-r--r--db/docs/api_tcl/db_rename.html5
-rw-r--r--db/docs/api_tcl/db_stat.html5
-rw-r--r--db/docs/api_tcl/db_sync.html5
-rw-r--r--db/docs/api_tcl/db_truncate.html5
-rw-r--r--db/docs/api_tcl/dbc_close.html5
-rw-r--r--db/docs/api_tcl/dbc_del.html5
-rw-r--r--db/docs/api_tcl/dbc_dup.html5
-rw-r--r--db/docs/api_tcl/dbc_get.html5
-rw-r--r--db/docs/api_tcl/dbc_put.html5
-rw-r--r--db/docs/api_tcl/env_close.html5
-rw-r--r--db/docs/api_tcl/env_dbremove.html5
-rw-r--r--db/docs/api_tcl/env_dbrename.html5
-rw-r--r--db/docs/api_tcl/env_open.html5
-rw-r--r--db/docs/api_tcl/env_remove.html5
-rw-r--r--db/docs/api_tcl/txn.html5
-rw-r--r--db/docs/api_tcl/txn_abort.html5
-rw-r--r--db/docs/api_tcl/txn_checkpoint.html5
-rw-r--r--db/docs/api_tcl/txn_commit.html5
-rw-r--r--db/docs/api_tcl/version.html5
-rw-r--r--db/docs/articles/inmemory/C/InMemoryDBApplication.pdfbin0 -> 183024 bytes
-rw-r--r--db/docs/articles/inmemory/C/gettingStarted.css41
-rw-r--r--db/docs/articles/inmemory/C/index.html1165
-rw-r--r--db/docs/collections/tutorial/BasicProgram.html58
-rw-r--r--db/docs/collections/tutorial/BerkeleyDB-Java-Collections.pdfbin448647 -> 447906 bytes
-rw-r--r--db/docs/collections/tutorial/Entity.html56
-rw-r--r--db/docs/collections/tutorial/SerializableEntity.html48
-rw-r--r--db/docs/collections/tutorial/SerializedObjectStorage.html20
-rw-r--r--db/docs/collections/tutorial/Summary.html32
-rw-r--r--db/docs/collections/tutorial/Tuple.html32
-rw-r--r--db/docs/collections/tutorial/UsingCollectionsAPI.html46
-rw-r--r--db/docs/collections/tutorial/UsingSecondaries.html28
-rw-r--r--db/docs/collections/tutorial/UsingStoredCollections.html196
-rw-r--r--db/docs/collections/tutorial/addingdatabaseitems.html118
-rw-r--r--db/docs/collections/tutorial/collectionOverview.html40
-rw-r--r--db/docs/collections/tutorial/collectionswithentities.html28
-rw-r--r--db/docs/collections/tutorial/createbindingscollections.html36
-rw-r--r--db/docs/collections/tutorial/creatingentitybindings.html24
-rw-r--r--db/docs/collections/tutorial/developing.html38
-rw-r--r--db/docs/collections/tutorial/entitieswithcollections.html119
-rw-r--r--db/docs/collections/tutorial/handlingexceptions.html26
-rw-r--r--db/docs/collections/tutorial/implementingmain.html34
-rw-r--r--db/docs/collections/tutorial/index.html36
-rw-r--r--db/docs/collections/tutorial/indexedcollections.html32
-rw-r--r--db/docs/collections/tutorial/intro.html46
-rw-r--r--db/docs/collections/tutorial/moreinfo.html18
-rw-r--r--db/docs/collections/tutorial/openclasscatalog.html28
-rw-r--r--db/docs/collections/tutorial/opendatabases.html26
-rw-r--r--db/docs/collections/tutorial/opendbenvironment.html30
-rw-r--r--db/docs/collections/tutorial/openingforeignkeys.html28
-rw-r--r--db/docs/collections/tutorial/preface.html28
-rw-r--r--db/docs/collections/tutorial/removingredundantvalueclasses.html22
-rw-r--r--db/docs/collections/tutorial/retrievingbyindexkey.html78
-rw-r--r--db/docs/collections/tutorial/retrievingdatabaseitems.html84
-rw-r--r--db/docs/collections/tutorial/sortedcollections.html26
-rw-r--r--db/docs/collections/tutorial/transientfieldsinbinding.html24
-rw-r--r--db/docs/collections/tutorial/tuple-serialentitybindings.html20
-rw-r--r--db/docs/collections/tutorial/tuplekeybindings.html24
-rw-r--r--db/docs/collections/tutorial/tupleswithkeycreators.html26
-rw-r--r--db/docs/collections/tutorial/tutorialintroduction.html30
-rw-r--r--db/docs/collections/tutorial/usingtransactions.html30
-rw-r--r--db/docs/gsg/C/BerkeleyDB-Core-C-GSG.pdfbin456016 -> 461205 bytes
-rw-r--r--db/docs/gsg/C/CoreCursorUsage.html60
-rw-r--r--db/docs/gsg/C/CoreDBAdmin.html30
-rw-r--r--db/docs/gsg/C/CoreDbUsage.html40
-rw-r--r--db/docs/gsg/C/CoreEnvUsage.html28
-rw-r--r--db/docs/gsg/C/Cursors.html28
-rw-r--r--db/docs/gsg/C/DB.html26
-rw-r--r--db/docs/gsg/C/DBEntry.html30
-rw-r--r--db/docs/gsg/C/DBOpenFlags.html22
-rw-r--r--db/docs/gsg/C/DbUsage.html52
-rw-r--r--db/docs/gsg/C/DeleteEntryWCursor.html42
-rw-r--r--db/docs/gsg/C/Positioning.html64
-rw-r--r--db/docs/gsg/C/PutEntryWCursor.html52
-rw-r--r--db/docs/gsg/C/ReplacingEntryWCursor.html34
-rw-r--r--db/docs/gsg/C/accessmethods.html20
-rw-r--r--db/docs/gsg/C/btree.html40
-rw-r--r--db/docs/gsg/C/cachesize.html38
-rw-r--r--db/docs/gsg/C/concepts.html22
-rw-r--r--db/docs/gsg/C/coredbclose.html22
-rw-r--r--db/docs/gsg/C/coreindexusage.html63
-rw-r--r--db/docs/gsg/C/cstructs.html32
-rw-r--r--db/docs/gsg/C/databaseLimits.html22
-rw-r--r--db/docs/gsg/C/dbErrorReporting.html28
-rw-r--r--db/docs/gsg/C/dbconfig.html24
-rw-r--r--db/docs/gsg/C/environments.html22
-rw-r--r--db/docs/gsg/C/gettingit.html22
-rw-r--r--db/docs/gsg/C/index.html41
-rw-r--r--db/docs/gsg/C/indexes.html39
-rw-r--r--db/docs/gsg/C/introduction.html24
-rw-r--r--db/docs/gsg/C/joins.html38
-rw-r--r--db/docs/gsg/C/keyCreator.html129
-rw-r--r--db/docs/gsg/C/preface.html49
-rw-r--r--db/docs/gsg/C/readSecondary.html22
-rw-r--r--db/docs/gsg/C/returns.html20
-rw-r--r--db/docs/gsg/C/secondaryCursor.html32
-rw-r--r--db/docs/gsg/C/secondaryDelete.html26
-rw-r--r--db/docs/gsg/C/usingDbt.html36
-rw-r--r--db/docs/gsg/CXX/BerkeleyDB-Core-Cxx-GSG.pdfbin429750 -> 434577 bytes
-rw-r--r--db/docs/gsg/CXX/CoreCursorUsage.html54
-rw-r--r--db/docs/gsg/CXX/CoreDBAdmin.html30
-rw-r--r--db/docs/gsg/CXX/CoreDbCXXUsage.html36
-rw-r--r--db/docs/gsg/CXX/CoreEnvUsage.html50
-rw-r--r--db/docs/gsg/CXX/Cursors.html24
-rw-r--r--db/docs/gsg/CXX/DB.html26
-rw-r--r--db/docs/gsg/CXX/DBEntry.html30
-rw-r--r--db/docs/gsg/CXX/DBOpenFlags.html22
-rw-r--r--db/docs/gsg/CXX/DbCXXUsage.html66
-rw-r--r--db/docs/gsg/CXX/DeleteEntryWCursor.html26
-rw-r--r--db/docs/gsg/CXX/Positioning.html52
-rw-r--r--db/docs/gsg/CXX/PutEntryWCursor.html48
-rw-r--r--db/docs/gsg/CXX/ReplacingEntryWCursor.html28
-rw-r--r--db/docs/gsg/CXX/accessmethods.html20
-rw-r--r--db/docs/gsg/CXX/btree.html30
-rw-r--r--db/docs/gsg/CXX/cachesize.html38
-rw-r--r--db/docs/gsg/CXX/concepts.html22
-rw-r--r--db/docs/gsg/CXX/coreExceptions.html20
-rw-r--r--db/docs/gsg/CXX/coredbclose.html22
-rw-r--r--db/docs/gsg/CXX/coreindexusage.html76
-rw-r--r--db/docs/gsg/CXX/databaseLimits.html22
-rw-r--r--db/docs/gsg/CXX/dbErrorReporting.html28
-rw-r--r--db/docs/gsg/CXX/dbconfig.html24
-rw-r--r--db/docs/gsg/CXX/environments.html22
-rw-r--r--db/docs/gsg/CXX/gettingit.html22
-rw-r--r--db/docs/gsg/CXX/index.html41
-rw-r--r--db/docs/gsg/CXX/indexes.html39
-rw-r--r--db/docs/gsg/CXX/introduction.html24
-rw-r--r--db/docs/gsg/CXX/joins.html30
-rw-r--r--db/docs/gsg/CXX/keyCreator.html123
-rw-r--r--db/docs/gsg/CXX/preface.html51
-rw-r--r--db/docs/gsg/CXX/readSecondary.html22
-rw-r--r--db/docs/gsg/CXX/returns.html20
-rw-r--r--db/docs/gsg/CXX/secondaryCursor.html28
-rw-r--r--db/docs/gsg/CXX/secondaryDelete.html26
-rw-r--r--db/docs/gsg/CXX/usingDbt.html32
-rw-r--r--db/docs/gsg/JAVA/BerkeleyDB-Core-JAVA-GSG.pdfbin491548 -> 496895 bytes
-rw-r--r--db/docs/gsg/JAVA/CoreEnvUsage.html26
-rw-r--r--db/docs/gsg/JAVA/CoreJavaUsage.html36
-rw-r--r--db/docs/gsg/JAVA/Cursors.html28
-rw-r--r--db/docs/gsg/JAVA/DB.html26
-rw-r--r--db/docs/gsg/JAVA/DBAdmin.html28
-rw-r--r--db/docs/gsg/JAVA/DBEntry.html40
-rw-r--r--db/docs/gsg/JAVA/DeleteEntryWCursor.html30
-rw-r--r--db/docs/gsg/JAVA/Positioning.html74
-rw-r--r--db/docs/gsg/JAVA/PutEntryWCursor.html40
-rw-r--r--db/docs/gsg/JAVA/ReplacingEntryWCursor.html26
-rw-r--r--db/docs/gsg/JAVA/accessmethods.html20
-rw-r--r--db/docs/gsg/JAVA/bindAPI.html60
-rw-r--r--db/docs/gsg/JAVA/btree.html30
-rw-r--r--db/docs/gsg/JAVA/cachesize.html38
-rw-r--r--db/docs/gsg/JAVA/concepts.html22
-rw-r--r--db/docs/gsg/JAVA/coreExceptions.html20
-rw-r--r--db/docs/gsg/JAVA/coredbclose.html22
-rw-r--r--db/docs/gsg/JAVA/cursorJavaUsage.html68
-rw-r--r--db/docs/gsg/JAVA/databaseLimits.html22
-rw-r--r--db/docs/gsg/JAVA/dbErrorReporting.html20
-rw-r--r--db/docs/gsg/JAVA/dbconfig.html24
-rw-r--r--db/docs/gsg/JAVA/dbtJavaUsage.html64
-rw-r--r--db/docs/gsg/JAVA/environments.html22
-rw-r--r--db/docs/gsg/JAVA/gettingit.html22
-rw-r--r--db/docs/gsg/JAVA/index.html43
-rw-r--r--db/docs/gsg/JAVA/indexes.html39
-rw-r--r--db/docs/gsg/JAVA/introduction.html24
-rw-r--r--db/docs/gsg/JAVA/javaindexusage.html56
-rw-r--r--db/docs/gsg/JAVA/joins.html34
-rw-r--r--db/docs/gsg/JAVA/keyCreator.html113
-rw-r--r--db/docs/gsg/JAVA/preface.html53
-rw-r--r--db/docs/gsg/JAVA/readSecondary.html24
-rw-r--r--db/docs/gsg/JAVA/returns.html20
-rw-r--r--db/docs/gsg/JAVA/secondaryCursor.html24
-rw-r--r--db/docs/gsg/JAVA/secondaryDelete.html26
-rw-r--r--db/docs/gsg/JAVA/secondaryProps.html20
-rw-r--r--db/docs/gsg/JAVA/usingDbt.html46
-rw-r--r--db/docs/gsg_db_rep/C/Replication-C-GSG.pdfbin357663 -> 357213 bytes
-rw-r--r--db/docs/gsg_db_rep/C/addfeatures.html24
-rw-r--r--db/docs/gsg_db_rep/C/apioverview.html20
-rw-r--r--db/docs/gsg_db_rep/C/bulk.html20
-rw-r--r--db/docs/gsg_db_rep/C/c2ctransfer.html20
-rw-r--r--db/docs/gsg_db_rep/C/elections.html20
-rw-r--r--db/docs/gsg_db_rep/C/electiontimes.html20
-rw-r--r--db/docs/gsg_db_rep/C/exampledoloop.html82
-rw-r--r--db/docs/gsg_db_rep/C/fmwrkconnectretry.html22
-rw-r--r--db/docs/gsg_db_rep/C/fwrkmasterreplica.html28
-rw-r--r--db/docs/gsg_db_rep/C/fwrkpermmessage.html26
-rw-r--r--db/docs/gsg_db_rep/C/index.html32
-rw-r--r--db/docs/gsg_db_rep/C/introduction.html28
-rw-r--r--db/docs/gsg_db_rep/C/manageblock.html22
-rw-r--r--db/docs/gsg_db_rep/C/noautoinit.html20
-rw-r--r--db/docs/gsg_db_rep/C/permmessages.html26
-rw-r--r--db/docs/gsg_db_rep/C/preface.html28
-rw-r--r--db/docs/gsg_db_rep/C/processingloop.html22
-rw-r--r--db/docs/gsg_db_rep/C/repadvantage.html24
-rw-r--r--db/docs/gsg_db_rep/C/repapp.html56
-rw-r--r--db/docs/gsg_db_rep/C/repmgr_init_example_c.html76
-rw-r--r--db/docs/gsg_db_rep/C/simpleprogramlisting.html76
-rw-r--r--db/docs/gsg_db_rep/C/txnapp.html24
-rw-r--r--db/docs/gsg_db_rep/CXX/Replication-CXX-GSG.pdfbin362032 -> 361655 bytes
-rw-r--r--db/docs/gsg_db_rep/CXX/addfeatures.html24
-rw-r--r--db/docs/gsg_db_rep/CXX/apioverview.html20
-rw-r--r--db/docs/gsg_db_rep/CXX/bulk.html20
-rw-r--r--db/docs/gsg_db_rep/CXX/c2ctransfer.html20
-rw-r--r--db/docs/gsg_db_rep/CXX/elections.html20
-rw-r--r--db/docs/gsg_db_rep/CXX/electiontimes.html20
-rw-r--r--db/docs/gsg_db_rep/CXX/exampledoloop.html60
-rw-r--r--db/docs/gsg_db_rep/CXX/fmwrkconnectretry.html22
-rw-r--r--db/docs/gsg_db_rep/CXX/fwrkmasterreplica.html26
-rw-r--r--db/docs/gsg_db_rep/CXX/fwrkpermmessage.html34
-rw-r--r--db/docs/gsg_db_rep/CXX/index.html32
-rw-r--r--db/docs/gsg_db_rep/CXX/introduction.html28
-rw-r--r--db/docs/gsg_db_rep/CXX/manageblock.html22
-rw-r--r--db/docs/gsg_db_rep/CXX/noautoinit.html20
-rw-r--r--db/docs/gsg_db_rep/CXX/permmessages.html26
-rw-r--r--db/docs/gsg_db_rep/CXX/preface.html28
-rw-r--r--db/docs/gsg_db_rep/CXX/processingloop.html30
-rw-r--r--db/docs/gsg_db_rep/CXX/repadvantage.html24
-rw-r--r--db/docs/gsg_db_rep/CXX/repapp.html48
-rw-r--r--db/docs/gsg_db_rep/CXX/repmgr_init_example_c.html100
-rw-r--r--db/docs/gsg_db_rep/CXX/simpleprogramlisting.html82
-rw-r--r--db/docs/gsg_db_rep/CXX/txnapp.html24
-rw-r--r--db/docs/gsg_db_rep/JAVA/Replication-JAVA-GSG.pdfbin361196 -> 361551 bytes
-rw-r--r--db/docs/gsg_db_rep/JAVA/addfeatures.html24
-rw-r--r--db/docs/gsg_db_rep/JAVA/apioverview.html20
-rw-r--r--db/docs/gsg_db_rep/JAVA/bulk.html20
-rw-r--r--db/docs/gsg_db_rep/JAVA/c2ctransfer.html20
-rw-r--r--db/docs/gsg_db_rep/JAVA/elections.html20
-rw-r--r--db/docs/gsg_db_rep/JAVA/electiontimes.html20
-rw-r--r--db/docs/gsg_db_rep/JAVA/exampledoloop.html52
-rw-r--r--db/docs/gsg_db_rep/JAVA/fmwrkconnectretry.html22
-rw-r--r--db/docs/gsg_db_rep/JAVA/fwrkmasterreplica.html28
-rw-r--r--db/docs/gsg_db_rep/JAVA/fwrkpermmessage.html26
-rw-r--r--db/docs/gsg_db_rep/JAVA/index.html36
-rw-r--r--db/docs/gsg_db_rep/JAVA/introduction.html28
-rw-r--r--db/docs/gsg_db_rep/JAVA/manageblock.html22
-rw-r--r--db/docs/gsg_db_rep/JAVA/noautoinit.html20
-rw-r--r--db/docs/gsg_db_rep/JAVA/permmessages.html26
-rw-r--r--db/docs/gsg_db_rep/JAVA/preface.html30
-rw-r--r--db/docs/gsg_db_rep/JAVA/processingloop.html22
-rw-r--r--db/docs/gsg_db_rep/JAVA/repadvantage.html24
-rw-r--r--db/docs/gsg_db_rep/JAVA/repapp.html44
-rw-r--r--db/docs/gsg_db_rep/JAVA/repmgr_init_example_c.html110
-rw-r--r--db/docs/gsg_db_rep/JAVA/simpleprogramlisting.html76
-rw-r--r--db/docs/gsg_db_rep/JAVA/txnapp.html24
-rw-r--r--db/docs/gsg_txn/C/BerkeleyDB-Core-C-Txn.pdfbin651712 -> 613657 bytes
-rw-r--r--db/docs/gsg_txn/C/abortresults.html22
-rw-r--r--db/docs/gsg_txn/C/architectrecovery.html24
-rw-r--r--db/docs/gsg_txn/C/autocommit.html44
-rw-r--r--db/docs/gsg_txn/C/backuprestore.html22
-rw-r--r--db/docs/gsg_txn/C/blocking_deadlocks.html24
-rw-r--r--db/docs/gsg_txn/C/enabletxn.html30
-rw-r--r--db/docs/gsg_txn/C/envopen.html52
-rw-r--r--db/docs/gsg_txn/C/filemanagement.html36
-rw-r--r--db/docs/gsg_txn/C/hotfailover.html20
-rw-r--r--db/docs/gsg_txn/C/index.html32
-rw-r--r--db/docs/gsg_txn/C/inmem_txnexample_c.html84
-rw-r--r--db/docs/gsg_txn/C/introduction.html46
-rw-r--r--db/docs/gsg_txn/C/isolation.html264
-rw-r--r--db/docs/gsg_txn/C/lockingsubsystem.html60
-rw-r--r--db/docs/gsg_txn/C/logconfig.html36
-rw-r--r--db/docs/gsg_txn/C/logfileremoval.html20
-rw-r--r--db/docs/gsg_txn/C/maxtxns.html36
-rw-r--r--db/docs/gsg_txn/C/nestedtxn.html20
-rw-r--r--db/docs/gsg_txn/C/perftune-intro.html22
-rw-r--r--db/docs/gsg_txn/C/preface.html28
-rw-r--r--db/docs/gsg_txn/C/readmodifywrite.html22
-rw-r--r--db/docs/gsg_txn/C/recovery-intro.html22
-rw-r--r--db/docs/gsg_txn/C/recovery.html38
-rw-r--r--db/docs/gsg_txn/C/reversesplit.html42
-rw-r--r--db/docs/gsg_txn/C/txn_ccursor.html36
-rw-r--r--db/docs/gsg_txn/C/txnconcurrency.html26
-rw-r--r--db/docs/gsg_txn/C/txncursor.html42
-rw-r--r--db/docs/gsg_txn/C/txnexample_c.html90
-rw-r--r--db/docs/gsg_txn/C/txnindices.html22
-rw-r--r--db/docs/gsg_txn/C/txnnowait.html22
-rw-r--r--db/docs/gsg_txn/C/usingtxns.html54
-rw-r--r--db/docs/gsg_txn/C/wrapup.html24
-rw-r--r--db/docs/gsg_txn/CXX/BerkeleyDB-Core-Cxx-Txn.pdfbin621636 -> 589605 bytes
-rw-r--r--db/docs/gsg_txn/CXX/abortresults.html22
-rw-r--r--db/docs/gsg_txn/CXX/architectrecovery.html24
-rw-r--r--db/docs/gsg_txn/CXX/autocommit.html38
-rw-r--r--db/docs/gsg_txn/CXX/backuprestore.html22
-rw-r--r--db/docs/gsg_txn/CXX/blocking_deadlocks.html24
-rw-r--r--db/docs/gsg_txn/CXX/enabletxn.html30
-rw-r--r--db/docs/gsg_txn/CXX/envopen.html46
-rw-r--r--db/docs/gsg_txn/CXX/filemanagement.html32
-rw-r--r--db/docs/gsg_txn/CXX/hotfailover.html20
-rw-r--r--db/docs/gsg_txn/CXX/index.html32
-rw-r--r--db/docs/gsg_txn/CXX/inmem_txnexample_c.html70
-rw-r--r--db/docs/gsg_txn/CXX/introduction.html46
-rw-r--r--db/docs/gsg_txn/CXX/isolation.html204
-rw-r--r--db/docs/gsg_txn/CXX/lockingsubsystem.html40
-rw-r--r--db/docs/gsg_txn/CXX/logconfig.html32
-rw-r--r--db/docs/gsg_txn/CXX/logfileremoval.html20
-rw-r--r--db/docs/gsg_txn/CXX/maxtxns.html26
-rw-r--r--db/docs/gsg_txn/CXX/nestedtxn.html20
-rw-r--r--db/docs/gsg_txn/CXX/perftune-intro.html22
-rw-r--r--db/docs/gsg_txn/CXX/preface.html28
-rw-r--r--db/docs/gsg_txn/CXX/readmodifywrite.html20
-rw-r--r--db/docs/gsg_txn/CXX/recovery-intro.html22
-rw-r--r--db/docs/gsg_txn/CXX/recovery.html30
-rw-r--r--db/docs/gsg_txn/CXX/reversesplit.html36
-rw-r--r--db/docs/gsg_txn/CXX/txn_ccursor.html26
-rw-r--r--db/docs/gsg_txn/CXX/txnconcurrency.html26
-rw-r--r--db/docs/gsg_txn/CXX/txncursor.html30
-rw-r--r--db/docs/gsg_txn/CXX/txnexample_c.html80
-rw-r--r--db/docs/gsg_txn/CXX/txnindices.html22
-rw-r--r--db/docs/gsg_txn/CXX/txnnowait.html20
-rw-r--r--db/docs/gsg_txn/CXX/usingtxns.html46
-rw-r--r--db/docs/gsg_txn/CXX/wrapup.html24
-rw-r--r--db/docs/gsg_txn/JAVA/BerkeleyDB-Core-JAVA-Txn.pdfbin627919 -> 597330 bytes
-rw-r--r--db/docs/gsg_txn/JAVA/abortresults.html22
-rw-r--r--db/docs/gsg_txn/JAVA/architectrecovery.html24
-rw-r--r--db/docs/gsg_txn/JAVA/autocommit.html32
-rw-r--r--db/docs/gsg_txn/JAVA/backuprestore.html22
-rw-r--r--db/docs/gsg_txn/JAVA/blocking_deadlocks.html24
-rw-r--r--db/docs/gsg_txn/JAVA/enabletxn.html30
-rw-r--r--db/docs/gsg_txn/JAVA/envopen.html30
-rw-r--r--db/docs/gsg_txn/JAVA/filemanagement.html46
-rw-r--r--db/docs/gsg_txn/JAVA/hotfailover.html20
-rw-r--r--db/docs/gsg_txn/JAVA/index.html34
-rw-r--r--db/docs/gsg_txn/JAVA/inmem_txnexample_java.html70
-rw-r--r--db/docs/gsg_txn/JAVA/introduction.html46
-rw-r--r--db/docs/gsg_txn/JAVA/isolation.html200
-rw-r--r--db/docs/gsg_txn/JAVA/lockingsubsystem.html30
-rw-r--r--db/docs/gsg_txn/JAVA/logconfig.html26
-rw-r--r--db/docs/gsg_txn/JAVA/logfileremoval.html20
-rw-r--r--db/docs/gsg_txn/JAVA/maxtxns.html24
-rw-r--r--db/docs/gsg_txn/JAVA/nestedtxn.html20
-rw-r--r--db/docs/gsg_txn/JAVA/perftune-intro.html22
-rw-r--r--db/docs/gsg_txn/JAVA/preface.html30
-rw-r--r--db/docs/gsg_txn/JAVA/readmodifywrite.html20
-rw-r--r--db/docs/gsg_txn/JAVA/recovery-intro.html22
-rw-r--r--db/docs/gsg_txn/JAVA/recovery.html26
-rw-r--r--db/docs/gsg_txn/JAVA/reversesplit.html28
-rw-r--r--db/docs/gsg_txn/JAVA/txn_ccursor.html24
-rw-r--r--db/docs/gsg_txn/JAVA/txnconcurrency.html26
-rw-r--r--db/docs/gsg_txn/JAVA/txncursor.html24
-rw-r--r--db/docs/gsg_txn/JAVA/txnexample_java.html78
-rw-r--r--db/docs/gsg_txn/JAVA/txnindices.html24
-rw-r--r--db/docs/gsg_txn/JAVA/txnnowait.html20
-rw-r--r--db/docs/gsg_txn/JAVA/usingtxns.html38
-rw-r--r--db/docs/gsg_txn/JAVA/wrapup.html24
-rw-r--r--db/docs/images/Oracle_BerkeleyDB_clr.bmpbin523208 -> 0 bytes
-rw-r--r--db/docs/images/sleepycat.gifbin5422 -> 0 bytes
-rw-r--r--db/docs/index.html249
-rw-r--r--db/docs/java/allclasses-frame.html22
-rw-r--r--db/docs/java/allclasses-noframe.html22
-rw-r--r--db/docs/java/com/sleepycat/bind/ByteArrayBinding.html28
-rw-r--r--db/docs/java/com/sleepycat/bind/EntityBinding.html24
-rw-r--r--db/docs/java/com/sleepycat/bind/EntryBinding.html22
-rw-r--r--db/docs/java/com/sleepycat/bind/RecordNumberBinding.html28
-rw-r--r--db/docs/java/com/sleepycat/bind/class-use/ByteArrayBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/class-use/EntityBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/class-use/EntryBinding.html24
-rw-r--r--db/docs/java/com/sleepycat/bind/class-use/RecordNumberBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/package-frame.html4
-rw-r--r--db/docs/java/com/sleepycat/bind/package-summary.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/package-tree.html14
-rw-r--r--db/docs/java/com/sleepycat/bind/package-use.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/ClassCatalog.html28
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/SerialBase.html24
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/SerialBinding.html40
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/SerialInput.html100
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/SerialOutput.html60
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/SerialSerialBinding.html62
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/SerialSerialKeyCreator.html48
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/StoredClassCatalog.html40
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/TupleSerialBinding.html52
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/TupleSerialKeyCreator.html32
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html42
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html32
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/class-use/ClassCatalog.html38
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/class-use/SerialBase.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/class-use/SerialBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/class-use/SerialInput.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/class-use/SerialOutput.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/class-use/SerialSerialBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/class-use/SerialSerialKeyCreator.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/class-use/StoredClassCatalog.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialKeyCreator.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialMarshalledBinding.html14
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialMarshalledKeyCreator.html16
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/package-frame.html4
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/package-summary.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/package-tree.html22
-rw-r--r--db/docs/java/com/sleepycat/bind/serial/package-use.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/BigIntegerBinding.html394
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/BooleanBinding.html34
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/ByteBinding.html30
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/CharacterBinding.html30
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/DoubleBinding.html30
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/FloatBinding.html30
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/IntegerBinding.html30
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/LongBinding.html30
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/MarshalledTupleEntry.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html20
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/ShortBinding.html30
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/SortedDoubleBinding.html30
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/SortedFloatBinding.html30
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/StringBinding.html38
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/TupleBase.html24
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/TupleBinding.html40
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/TupleInput.html238
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/TupleInputBinding.html28
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/TupleMarshalledBinding.html34
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/TupleOutput.html140
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/TupleTupleBinding.html42
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/TupleTupleKeyCreator.html18
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html38
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/TupleTupleMarshalledKeyCreator.html22
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/BigIntegerBinding.html140
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/BooleanBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/ByteBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/CharacterBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/DoubleBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/FloatBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/IntegerBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/LongBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/MarshalledTupleEntry.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/MarshalledTupleKeyEntity.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/ShortBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/SortedDoubleBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/SortedFloatBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/StringBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/TupleBase.html20
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/TupleBinding.html22
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/TupleInput.html62
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/TupleInputBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/TupleMarshalledBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/TupleOutput.html111
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleBinding.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleKeyCreator.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleMarshalledBinding.html14
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleMarshalledKeyCreator.html12
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/package-frame.html6
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/package-summary.html16
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/package-tree.html20
-rw-r--r--db/docs/java/com/sleepycat/bind/tuple/package-use.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/CurrentTransaction.html30
-rw-r--r--db/docs/java/com/sleepycat/collections/MapEntryParameter.html72
-rw-r--r--db/docs/java/com/sleepycat/collections/PrimaryKeyAssigner.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/StoredCollection.html164
-rw-r--r--db/docs/java/com/sleepycat/collections/StoredCollections.html112
-rw-r--r--db/docs/java/com/sleepycat/collections/StoredContainer.html86
-rw-r--r--db/docs/java/com/sleepycat/collections/StoredEntrySet.html74
-rw-r--r--db/docs/java/com/sleepycat/collections/StoredIterator.html106
-rw-r--r--db/docs/java/com/sleepycat/collections/StoredKeySet.html56
-rw-r--r--db/docs/java/com/sleepycat/collections/StoredList.html178
-rw-r--r--db/docs/java/com/sleepycat/collections/StoredMap.html196
-rw-r--r--db/docs/java/com/sleepycat/collections/StoredSortedEntrySet.html118
-rw-r--r--db/docs/java/com/sleepycat/collections/StoredSortedKeySet.html116
-rw-r--r--db/docs/java/com/sleepycat/collections/StoredSortedMap.html126
-rw-r--r--db/docs/java/com/sleepycat/collections/StoredSortedValueSet.html116
-rw-r--r--db/docs/java/com/sleepycat/collections/StoredValueSet.html58
-rw-r--r--db/docs/java/com/sleepycat/collections/TransactionRunner.html28
-rw-r--r--db/docs/java/com/sleepycat/collections/TransactionWorker.html16
-rw-r--r--db/docs/java/com/sleepycat/collections/TupleSerialFactory.html44
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/CurrentTransaction.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/MapEntryParameter.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/PrimaryKeyAssigner.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/StoredCollection.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/StoredCollections.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/StoredContainer.html14
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/StoredEntrySet.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/StoredIterator.html14
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/StoredKeySet.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/StoredList.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/StoredMap.html16
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/StoredSortedEntrySet.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/StoredSortedKeySet.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/StoredSortedMap.html16
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/StoredSortedValueSet.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/StoredValueSet.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/TransactionRunner.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/TransactionWorker.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/class-use/TupleSerialFactory.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/package-frame.html4
-rw-r--r--db/docs/java/com/sleepycat/collections/package-summary.html12
-rw-r--r--db/docs/java/com/sleepycat/collections/package-tree.html40
-rw-r--r--db/docs/java/com/sleepycat/collections/package-use.html12
-rw-r--r--db/docs/java/com/sleepycat/db/BtreePrefixCalculator.html12
-rw-r--r--db/docs/java/com/sleepycat/db/BtreeStats.html47
-rw-r--r--db/docs/java/com/sleepycat/db/CacheFile.html20
-rw-r--r--db/docs/java/com/sleepycat/db/CacheFilePriority.html26
-rw-r--r--db/docs/java/com/sleepycat/db/CacheFileStats.html30
-rw-r--r--db/docs/java/com/sleepycat/db/CacheStats.html74
-rw-r--r--db/docs/java/com/sleepycat/db/CheckpointConfig.html20
-rw-r--r--db/docs/java/com/sleepycat/db/CompactConfig.html45
-rw-r--r--db/docs/java/com/sleepycat/db/CompactStats.html26
-rw-r--r--db/docs/java/com/sleepycat/db/Cursor.html186
-rw-r--r--db/docs/java/com/sleepycat/db/CursorConfig.html22
-rw-r--r--db/docs/java/com/sleepycat/db/Database.html207
-rw-r--r--db/docs/java/com/sleepycat/db/DatabaseConfig.html199
-rw-r--r--db/docs/java/com/sleepycat/db/DatabaseEntry.html44
-rw-r--r--db/docs/java/com/sleepycat/db/DatabaseException.html50
-rw-r--r--db/docs/java/com/sleepycat/db/DatabaseStats.html20
-rw-r--r--db/docs/java/com/sleepycat/db/DatabaseType.html26
-rw-r--r--db/docs/java/com/sleepycat/db/DeadlockException.html28
-rw-r--r--db/docs/java/com/sleepycat/db/Environment.html293
-rw-r--r--db/docs/java/com/sleepycat/db/EnvironmentConfig.html421
-rw-r--r--db/docs/java/com/sleepycat/db/ErrorHandler.html20
-rw-r--r--db/docs/java/com/sleepycat/db/EventHandler.html263
-rw-r--r--db/docs/java/com/sleepycat/db/EventHandlerAdapter.html449
-rw-r--r--db/docs/java/com/sleepycat/db/EventType.html367
-rw-r--r--db/docs/java/com/sleepycat/db/FeedbackHandler.html16
-rw-r--r--db/docs/java/com/sleepycat/db/HashStats.html47
-rw-r--r--db/docs/java/com/sleepycat/db/Hasher.html12
-rw-r--r--db/docs/java/com/sleepycat/db/JoinConfig.html22
-rw-r--r--db/docs/java/com/sleepycat/db/JoinCursor.html32
-rw-r--r--db/docs/java/com/sleepycat/db/KeyRange.html20
-rw-r--r--db/docs/java/com/sleepycat/db/Lock.html20
-rw-r--r--db/docs/java/com/sleepycat/db/LockDetectMode.html26
-rw-r--r--db/docs/java/com/sleepycat/db/LockMode.html26
-rw-r--r--db/docs/java/com/sleepycat/db/LockNotGrantedException.html28
-rw-r--r--db/docs/java/com/sleepycat/db/LockOperation.html26
-rw-r--r--db/docs/java/com/sleepycat/db/LockRequest.html20
-rw-r--r--db/docs/java/com/sleepycat/db/LockRequestMode.html30
-rw-r--r--db/docs/java/com/sleepycat/db/LockStats.html205
-rw-r--r--db/docs/java/com/sleepycat/db/LogCursor.html48
-rw-r--r--db/docs/java/com/sleepycat/db/LogRecordHandler.html12
-rw-r--r--db/docs/java/com/sleepycat/db/LogSequenceNumber.html20
-rw-r--r--db/docs/java/com/sleepycat/db/LogStats.html26
-rw-r--r--db/docs/java/com/sleepycat/db/MemoryException.html34
-rw-r--r--db/docs/java/com/sleepycat/db/MessageHandler.html16
-rw-r--r--db/docs/java/com/sleepycat/db/MultipleDataEntry.html18
-rw-r--r--db/docs/java/com/sleepycat/db/MultipleEntry.html18
-rw-r--r--db/docs/java/com/sleepycat/db/MultipleKeyDataEntry.html18
-rw-r--r--db/docs/java/com/sleepycat/db/MultipleKeyNIODataEntry.html22
-rw-r--r--db/docs/java/com/sleepycat/db/MultipleNIODataEntry.html22
-rw-r--r--db/docs/java/com/sleepycat/db/MultipleRecnoDataEntry.html18
-rw-r--r--db/docs/java/com/sleepycat/db/MultipleRecnoNIODataEntry.html22
-rw-r--r--db/docs/java/com/sleepycat/db/MutexStats.html26
-rw-r--r--db/docs/java/com/sleepycat/db/OperationStatus.html26
-rw-r--r--db/docs/java/com/sleepycat/db/PanicHandler.html12
-rw-r--r--db/docs/java/com/sleepycat/db/PreparedTransaction.html20
-rw-r--r--db/docs/java/com/sleepycat/db/QueueStats.html24
-rw-r--r--db/docs/java/com/sleepycat/db/RecordNumberAppender.html12
-rw-r--r--db/docs/java/com/sleepycat/db/RecoveryOperation.html26
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationConfig.html28
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationDuplicateMasterException.html28
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationHandleDeadException.html28
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationHoldElectionException.html28
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationHostAddress.html116
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationJoinFailureException.html32
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationLeaseExpiredException.html218
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationLeaseTimeoutException.html (renamed from db/docs/java/com/sleepycat/db/UpdateConflictException.html)61
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationLockoutException.html32
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationManagerAckPolicy.html26
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationManagerStartPolicy.html55
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationManagerStats.html338
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationSiteUnavailableException.html32
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationStats.html51
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationStatus.html50
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationTimeoutType.html76
-rw-r--r--db/docs/java/com/sleepycat/db/ReplicationTransport.html12
-rw-r--r--db/docs/java/com/sleepycat/db/RunRecoveryException.html28
-rw-r--r--db/docs/java/com/sleepycat/db/SecondaryConfig.html86
-rw-r--r--db/docs/java/com/sleepycat/db/SecondaryCursor.html108
-rw-r--r--db/docs/java/com/sleepycat/db/SecondaryDatabase.html46
-rw-r--r--db/docs/java/com/sleepycat/db/SecondaryKeyCreator.html16
-rw-r--r--db/docs/java/com/sleepycat/db/SecondaryMultiKeyCreator.html306
-rw-r--r--db/docs/java/com/sleepycat/db/Sequence.html24
-rw-r--r--db/docs/java/com/sleepycat/db/SequenceConfig.html22
-rw-r--r--db/docs/java/com/sleepycat/db/SequenceStats.html26
-rw-r--r--db/docs/java/com/sleepycat/db/StatsConfig.html20
-rw-r--r--db/docs/java/com/sleepycat/db/Transaction.html84
-rw-r--r--db/docs/java/com/sleepycat/db/TransactionConfig.html154
-rw-r--r--db/docs/java/com/sleepycat/db/TransactionStats.Active.html61
-rw-r--r--db/docs/java/com/sleepycat/db/TransactionStats.html31
-rw-r--r--db/docs/java/com/sleepycat/db/VerboseConfig.html387
-rw-r--r--db/docs/java/com/sleepycat/db/VerifyConfig.html24
-rw-r--r--db/docs/java/com/sleepycat/db/VersionMismatchException.html28
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/BtreePrefixCalculator.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/BtreeStats.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/CacheFile.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/CacheFilePriority.html44
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/CacheFileStats.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/CacheStats.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/CheckpointConfig.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/CompactConfig.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/CompactStats.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/Cursor.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/CursorConfig.html36
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/Database.html32
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/DatabaseConfig.html38
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/DatabaseEntry.html101
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/DatabaseException.html194
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/DatabaseStats.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/DatabaseType.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/DeadlockException.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/Environment.html20
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/EnvironmentConfig.html16
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ErrorHandler.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/EventHandler.html30
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/EventHandlerAdapter.html (renamed from db/docs/java/com/sleepycat/db/class-use/UpdateConflictException.html)28
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/FeedbackHandler.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/HashStats.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/Hasher.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/JoinConfig.html14
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/JoinCursor.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/KeyRange.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/Lock.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/LockDetectMode.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/LockMode.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/LockNotGrantedException.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/LockOperation.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/LockRequest.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/LockRequestMode.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/LockStats.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/LogCursor.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/LogRecordHandler.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/LogSequenceNumber.html14
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/LogStats.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/MemoryException.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/MessageHandler.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/MultipleDataEntry.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/MultipleEntry.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/MultipleKeyDataEntry.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/MultipleKeyNIODataEntry.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/MultipleNIODataEntry.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/MultipleRecnoDataEntry.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/MultipleRecnoNIODataEntry.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/MutexStats.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/OperationStatus.html21
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/PanicHandler.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/PreparedTransaction.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/QueueStats.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/RecordNumberAppender.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/RecoveryOperation.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationConfig.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationDuplicateMasterException.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationHandleDeadException.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationHoldElectionException.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationHostAddress.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationJoinFailureException.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationLeaseExpiredException.html140
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationLeaseTimeoutException.html140
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationLockoutException.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationManagerAckPolicy.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationManagerStartPolicy.html20
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationManagerStats.html177
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationSiteUnavailableException.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationStats.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationStatus.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationTimeoutType.html30
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/ReplicationTransport.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/RunRecoveryException.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/SecondaryConfig.html20
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/SecondaryCursor.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/SecondaryDatabase.html27
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/SecondaryKeyCreator.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/SecondaryMultiKeyCreator.html (renamed from db/docs/java/com/sleepycat/db/class-use/EventType.html)92
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/Sequence.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/SequenceConfig.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/SequenceStats.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/StatsConfig.html20
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/Transaction.html50
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/TransactionConfig.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/TransactionStats.Active.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/TransactionStats.html12
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/VerboseConfig.html253
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/VerifyConfig.html18
-rw-r--r--db/docs/java/com/sleepycat/db/class-use/VersionMismatchException.html12
-rw-r--r--db/docs/java/com/sleepycat/db/package-frame.html20
-rw-r--r--db/docs/java/com/sleepycat/db/package-summary.html48
-rw-r--r--db/docs/java/com/sleepycat/db/package-tree.html43
-rw-r--r--db/docs/java/com/sleepycat/db/package-use.html41
-rw-r--r--db/docs/java/com/sleepycat/util/ExceptionUnwrapper.html36
-rw-r--r--db/docs/java/com/sleepycat/util/ExceptionWrapper.html20
-rw-r--r--db/docs/java/com/sleepycat/util/FastInputStream.html58
-rw-r--r--db/docs/java/com/sleepycat/util/FastOutputStream.html72
-rw-r--r--db/docs/java/com/sleepycat/util/IOExceptionWrapper.html46
-rw-r--r--db/docs/java/com/sleepycat/util/PackedInteger.html165
-rw-r--r--db/docs/java/com/sleepycat/util/RuntimeExceptionWrapper.html46
-rw-r--r--db/docs/java/com/sleepycat/util/UtfOps.html64
-rw-r--r--db/docs/java/com/sleepycat/util/class-use/ExceptionUnwrapper.html12
-rw-r--r--db/docs/java/com/sleepycat/util/class-use/ExceptionWrapper.html12
-rw-r--r--db/docs/java/com/sleepycat/util/class-use/FastInputStream.html12
-rw-r--r--db/docs/java/com/sleepycat/util/class-use/FastOutputStream.html14
-rw-r--r--db/docs/java/com/sleepycat/util/class-use/IOExceptionWrapper.html12
-rw-r--r--db/docs/java/com/sleepycat/util/class-use/PackedInteger.html12
-rw-r--r--db/docs/java/com/sleepycat/util/class-use/RuntimeExceptionWrapper.html12
-rw-r--r--db/docs/java/com/sleepycat/util/class-use/UtfOps.html12
-rw-r--r--db/docs/java/com/sleepycat/util/package-frame.html4
-rw-r--r--db/docs/java/com/sleepycat/util/package-summary.html12
-rw-r--r--db/docs/java/com/sleepycat/util/package-tree.html26
-rw-r--r--db/docs/java/com/sleepycat/util/package-use.html12
-rw-r--r--db/docs/java/constant-values.html48
-rw-r--r--db/docs/java/deprecated-list.html82
-rw-r--r--db/docs/java/help-doc.html12
-rw-r--r--db/docs/java/index-all.html455
-rw-r--r--db/docs/java/index.html4
-rw-r--r--db/docs/java/overview-frame.html6
-rw-r--r--db/docs/java/overview-summary.html12
-rw-r--r--db/docs/java/overview-tree.html83
-rw-r--r--db/docs/java/packages.html37
-rw-r--r--db/docs/java/serialized-form.html49
-rw-r--r--db/docs/license/license_db.html111
-rw-r--r--db/docs/license/license_xml.html184
-rw-r--r--db/docs/ref/am/close.html5
-rw-r--r--db/docs/ref/am/count.html7
-rw-r--r--db/docs/ref/am/curclose.html7
-rw-r--r--db/docs/ref/am/curdel.html9
-rw-r--r--db/docs/ref/am/curdup.html9
-rw-r--r--db/docs/ref/am/curget.html13
-rw-r--r--db/docs/ref/am/curput.html11
-rw-r--r--db/docs/ref/am/cursor.html30
-rw-r--r--db/docs/ref/am/delete.html5
-rw-r--r--db/docs/ref/am/error.html61
-rw-r--r--db/docs/ref/am/get.html5
-rw-r--r--db/docs/ref/am/join.html5
-rw-r--r--db/docs/ref/am/open.html5
-rw-r--r--db/docs/ref/am/opensub.html64
-rw-r--r--db/docs/ref/am/ops.html10
-rw-r--r--db/docs/ref/am/partial.html134
-rw-r--r--db/docs/ref/am/put.html5
-rw-r--r--db/docs/ref/am/second.html17
-rw-r--r--db/docs/ref/am/second.javas5
-rw-r--r--db/docs/ref/am/stability.html49
-rw-r--r--db/docs/ref/am/stat.html5
-rw-r--r--db/docs/ref/am/sync.html5
-rw-r--r--db/docs/ref/am/truncate.html5
-rw-r--r--db/docs/ref/am/upgrade.html5
-rw-r--r--db/docs/ref/am/verify.html5
-rw-r--r--db/docs/ref/am_conf/bt_compare.html9
-rw-r--r--db/docs/ref/am_conf/bt_minkey.html5
-rw-r--r--db/docs/ref/am_conf/bt_prefix.html5
-rw-r--r--db/docs/ref/am_conf/bt_recnum.html9
-rw-r--r--db/docs/ref/am_conf/byteorder.html5
-rw-r--r--db/docs/ref/am_conf/cachesize.html5
-rw-r--r--db/docs/ref/am_conf/dup.html11
-rw-r--r--db/docs/ref/am_conf/extentsize.html5
-rw-r--r--db/docs/ref/am_conf/h_ffactor.html5
-rw-r--r--db/docs/ref/am_conf/h_hash.html5
-rw-r--r--db/docs/ref/am_conf/h_nelem.html5
-rw-r--r--db/docs/ref/am_conf/intro.html5
-rw-r--r--db/docs/ref/am_conf/logrec.html7
-rw-r--r--db/docs/ref/am_conf/malloc.html5
-rw-r--r--db/docs/ref/am_conf/pagesize.html5
-rw-r--r--db/docs/ref/am_conf/re_source.html5
-rw-r--r--db/docs/ref/am_conf/recno.html5
-rw-r--r--db/docs/ref/am_conf/renumber.html7
-rw-r--r--db/docs/ref/am_conf/select.html5
-rw-r--r--db/docs/ref/am_misc/align.html5
-rw-r--r--db/docs/ref/am_misc/dbsizes.html5
-rw-r--r--db/docs/ref/am_misc/diskspace.html5
-rw-r--r--db/docs/ref/am_misc/error.html5
-rw-r--r--db/docs/ref/am_misc/faq.html5
-rw-r--r--db/docs/ref/am_misc/get_bulk.html17
-rw-r--r--db/docs/ref/am_misc/partial.html5
-rw-r--r--db/docs/ref/am_misc/perm.html7
-rw-r--r--db/docs/ref/am_misc/stability.html5
-rw-r--r--db/docs/ref/am_misc/struct.html5
-rw-r--r--db/docs/ref/am_misc/tune.html5
-rw-r--r--db/docs/ref/apprec/auto.html5
-rw-r--r--db/docs/ref/apprec/config.html5
-rw-r--r--db/docs/ref/apprec/def.html36
-rw-r--r--db/docs/ref/apprec/intro.html11
-rw-r--r--db/docs/ref/arch/apis.html5
-rw-r--r--db/docs/ref/arch/bigpic.html5
-rw-r--r--db/docs/ref/arch/progmodel.html5
-rw-r--r--db/docs/ref/arch/script.html5
-rw-r--r--db/docs/ref/arch/utilities.html5
-rw-r--r--db/docs/ref/build_brew/intro.html108
-rw-r--r--db/docs/ref/build_s60/intro.html68
-rw-r--r--db/docs/ref/build_unix/aix.html5
-rw-r--r--db/docs/ref/build_unix/conf.html37
-rw-r--r--db/docs/ref/build_unix/flags.html7
-rw-r--r--db/docs/ref/build_unix/freebsd.html5
-rw-r--r--db/docs/ref/build_unix/hpux.html5
-rw-r--r--db/docs/ref/build_unix/install.html7
-rw-r--r--db/docs/ref/build_unix/intro.html11
-rw-r--r--db/docs/ref/build_unix/irix.html5
-rw-r--r--db/docs/ref/build_unix/linux.html5
-rw-r--r--db/docs/ref/build_unix/macosx.html5
-rw-r--r--db/docs/ref/build_unix/notes.html5
-rw-r--r--db/docs/ref/build_unix/osf1.html5
-rw-r--r--db/docs/ref/build_unix/qnx.html5
-rw-r--r--db/docs/ref/build_unix/sco.html5
-rw-r--r--db/docs/ref/build_unix/shlib.html7
-rw-r--r--db/docs/ref/build_unix/small.html21
-rw-r--r--db/docs/ref/build_unix/solaris.html12
-rw-r--r--db/docs/ref/build_unix/sunos.html5
-rw-r--r--db/docs/ref/build_unix/test.html5
-rw-r--r--db/docs/ref/build_unix/ultrix.html5
-rw-r--r--db/docs/ref/build_vxworks/faq.html5
-rw-r--r--db/docs/ref/build_vxworks/intro.html15
-rw-r--r--db/docs/ref/build_vxworks/introae.html5
-rw-r--r--db/docs/ref/build_vxworks/notes.html5
-rw-r--r--db/docs/ref/build_win/faq.html17
-rw-r--r--db/docs/ref/build_win/intro.html21
-rw-r--r--db/docs/ref/build_win/notes.html5
-rw-r--r--db/docs/ref/build_win/small.html9
-rw-r--r--db/docs/ref/build_win/test.html5
-rw-r--r--db/docs/ref/build_win/unicode.html40
-rw-r--r--db/docs/ref/build_wince/faq.html28
-rw-r--r--db/docs/ref/build_wince/intro.html84
-rw-r--r--db/docs/ref/build_wince/notes.html34
-rw-r--r--db/docs/ref/cam/app.html5
-rw-r--r--db/docs/ref/cam/fail.html5
-rw-r--r--db/docs/ref/cam/intro.html11
-rw-r--r--db/docs/ref/changelog/2.1.html84
-rw-r--r--db/docs/ref/changelog/2.2.html348
-rw-r--r--db/docs/ref/changelog/2.3.10.html27
-rw-r--r--db/docs/ref/changelog/2.3.11.html22
-rw-r--r--db/docs/ref/changelog/2.3.12.html66
-rw-r--r--db/docs/ref/changelog/2.3.14.html67
-rw-r--r--db/docs/ref/changelog/2.3.16.html165
-rw-r--r--db/docs/ref/changelog/2.3.5.html36
-rw-r--r--db/docs/ref/changelog/2.3.html184
-rw-r--r--db/docs/ref/changelog/2.4.10.html473
-rw-r--r--db/docs/ref/changelog/2.4.14.html198
-rw-r--r--db/docs/ref/changelog/2.5.9.html644
-rw-r--r--db/docs/ref/changelog/2.6.4.html201
-rw-r--r--db/docs/ref/changelog/2.6.5.html17
-rw-r--r--db/docs/ref/changelog/2.6.6.html80
-rw-r--r--db/docs/ref/changelog/2.6.7.html55
-rw-r--r--db/docs/ref/changelog/2.7.1.html40
-rw-r--r--db/docs/ref/changelog/2.7.3.html59
-rw-r--r--db/docs/ref/changelog/2.7.4.html102
-rw-r--r--db/docs/ref/changelog/2.7.5.html38
-rw-r--r--db/docs/ref/changelog/2.7.7.html51
-rw-r--r--db/docs/ref/changelog/3.0.55.html945
-rw-r--r--db/docs/ref/changelog/3.1.14.html300
-rw-r--r--db/docs/ref/changelog/3.1.17.html213
-rw-r--r--db/docs/ref/changelog/3.2.9.html324
-rw-r--r--db/docs/ref/changelog/3.3.11.html295
-rw-r--r--db/docs/ref/changelog/4.0.14.html246
-rw-r--r--db/docs/ref/changelog/4.1.24.html409
-rw-r--r--db/docs/ref/changelog/4.1.25.html16
-rw-r--r--db/docs/ref/changelog/4.2.52.html811
-rw-r--r--db/docs/ref/changelog/4.3.29.html524
-rw-r--r--db/docs/ref/changelog/4.4.16.html444
-rw-r--r--db/docs/ref/changelog/4.4.20.html51
-rw-r--r--db/docs/ref/changelog/4.5.20.html322
-rw-r--r--db/docs/ref/changelog/4.6.html366
-rw-r--r--db/docs/ref/changelog/toc.html58
-rw-r--r--db/docs/ref/debug/common.html148
-rw-r--r--db/docs/ref/debug/compile.html5
-rw-r--r--db/docs/ref/debug/intro.html11
-rw-r--r--db/docs/ref/debug/printlog.html11
-rw-r--r--db/docs/ref/debug/runtime.html19
-rw-r--r--db/docs/ref/distrib/layout.html14
-rw-r--r--db/docs/ref/distrib/port.html5
-rw-r--r--db/docs/ref/dumpload/format.html5
-rw-r--r--db/docs/ref/dumpload/text.html5
-rw-r--r--db/docs/ref/dumpload/utility.html5
-rw-r--r--db/docs/ref/env/create.html5
-rw-r--r--db/docs/ref/env/db_config.html5
-rw-r--r--db/docs/ref/env/encrypt.html11
-rw-r--r--db/docs/ref/env/error.html5
-rw-r--r--db/docs/ref/env/faq.html5
-rw-r--r--db/docs/ref/env/intro.html5
-rw-r--r--db/docs/ref/env/naming.html5
-rw-r--r--db/docs/ref/env/open.html5
-rw-r--r--db/docs/ref/env/region.html5
-rw-r--r--db/docs/ref/env/remote.html5
-rw-r--r--db/docs/ref/env/security.html5
-rw-r--r--db/docs/ref/ext/mod.html18
-rw-r--r--db/docs/ref/ext/perl.html13
-rw-r--r--db/docs/ref/ext/php.html5
-rw-r--r--db/docs/ref/install/file.html5
-rw-r--r--db/docs/ref/install/multiple.html5
-rw-r--r--db/docs/ref/intro/data.html5
-rw-r--r--db/docs/ref/intro/dbis.html5
-rw-r--r--db/docs/ref/intro/dbisnot.html5
-rw-r--r--db/docs/ref/intro/distrib.html5
-rw-r--r--db/docs/ref/intro/need.html5
-rw-r--r--db/docs/ref/intro/products.html31
-rw-r--r--db/docs/ref/intro/terrain.html5
-rw-r--r--db/docs/ref/intro/what.html5
-rw-r--r--db/docs/ref/intro/where.html5
-rw-r--r--db/docs/ref/java/compat.html22
-rw-r--r--db/docs/ref/java/conf.html5
-rw-r--r--db/docs/ref/java/faq.html11
-rw-r--r--db/docs/ref/java/program.html9
-rw-r--r--db/docs/ref/lock/am_conv.html11
-rw-r--r--db/docs/ref/lock/cam_conv.html5
-rw-r--r--db/docs/ref/lock/config.html5
-rw-r--r--db/docs/ref/lock/dead.html5
-rw-r--r--db/docs/ref/lock/deaddbg.html5
-rw-r--r--db/docs/ref/lock/intro.html11
-rw-r--r--db/docs/ref/lock/max.html5
-rw-r--r--db/docs/ref/lock/nondb.html5
-rw-r--r--db/docs/ref/lock/notxn.html5
-rw-r--r--db/docs/ref/lock/page.html5
-rw-r--r--db/docs/ref/lock/stdmode.html5
-rw-r--r--db/docs/ref/lock/timeout.html5
-rw-r--r--db/docs/ref/lock/twopl.html5
-rw-r--r--db/docs/ref/log/config.html5
-rw-r--r--db/docs/ref/log/intro.html11
-rw-r--r--db/docs/ref/log/limits.html5
-rw-r--r--db/docs/ref/mp/config.html5
-rw-r--r--db/docs/ref/mp/intro.html24
-rw-r--r--db/docs/ref/pindex.src1
-rw-r--r--db/docs/ref/program/appsignals.html5
-rw-r--r--db/docs/ref/program/byteorder.html31
-rw-r--r--db/docs/ref/program/cache.html5
-rw-r--r--db/docs/ref/program/compatible.html5
-rw-r--r--db/docs/ref/program/copy.html5
-rw-r--r--db/docs/ref/program/dbsizes.html45
-rw-r--r--db/docs/ref/program/diskspace.html145
-rw-r--r--db/docs/ref/program/environ.html5
-rw-r--r--db/docs/ref/program/errorret.html5
-rw-r--r--db/docs/ref/program/extending.html242
-rw-r--r--db/docs/ref/program/faq.html5
-rw-r--r--db/docs/ref/program/mt.html5
-rw-r--r--db/docs/ref/program/namespace.html5
-rw-r--r--db/docs/ref/program/ram.html5
-rw-r--r--db/docs/ref/program/recimp.html49
-rw-r--r--db/docs/ref/program/runtime.html5
-rw-r--r--db/docs/ref/program/scope.html15
-rw-r--r--db/docs/ref/program/version.html45
-rw-r--r--db/docs/ref/refs/bdb_usenix.html1120
-rw-r--r--db/docs/ref/refs/refs.html13
-rw-r--r--db/docs/ref/refs/witold.html5
-rw-r--r--db/docs/ref/rep/app.html14
-rw-r--r--db/docs/ref/rep/base_meth.html13
-rw-r--r--db/docs/ref/rep/bulk.html5
-rw-r--r--db/docs/ref/rep/comm.html15
-rw-r--r--db/docs/ref/rep/elect.html51
-rw-r--r--db/docs/ref/rep/ex.html7
-rw-r--r--db/docs/ref/rep/ex_comm.html5
-rw-r--r--db/docs/ref/rep/ex_rq.html5
-rw-r--r--db/docs/ref/rep/faq.html5
-rw-r--r--db/docs/ref/rep/id.html5
-rw-r--r--db/docs/ref/rep/init.html5
-rw-r--r--db/docs/ref/rep/intro.html15
-rw-r--r--db/docs/ref/rep/mastersync.html15
-rw-r--r--db/docs/ref/rep/mgr_meth.html5
-rw-r--r--db/docs/ref/rep/newsite.html5
-rw-r--r--db/docs/ref/rep/partition.html5
-rw-r--r--db/docs/ref/rep/pri.html5
-rw-r--r--db/docs/ref/rep/trans.html5
-rw-r--r--db/docs/ref/rpc/client.html5
-rw-r--r--db/docs/ref/rpc/faq.html5
-rw-r--r--db/docs/ref/rpc/intro.html11
-rw-r--r--db/docs/ref/rpc/server.html5
-rw-r--r--db/docs/ref/sequence/intro.html11
-rw-r--r--db/docs/ref/simple_tut/example.txt73
-rw-r--r--db/docs/ref/tcl/error.html5
-rw-r--r--db/docs/ref/tcl/faq.html5
-rw-r--r--db/docs/ref/tcl/intro.html13
-rw-r--r--db/docs/ref/tcl/program.html5
-rw-r--r--db/docs/ref/tcl/using.html5
-rw-r--r--db/docs/ref/test/faq.html5
-rw-r--r--db/docs/ref/test/run.html11
-rw-r--r--db/docs/ref/toc.html85
-rw-r--r--db/docs/ref/transapp/admin.html5
-rw-r--r--db/docs/ref/transapp/app.html5
-rw-r--r--db/docs/ref/transapp/archival.html5
-rw-r--r--db/docs/ref/transapp/atomicity.html5
-rw-r--r--db/docs/ref/transapp/checkpoint.html7
-rw-r--r--db/docs/ref/transapp/cursor.html7
-rw-r--r--db/docs/ref/transapp/data_open.html5
-rw-r--r--db/docs/ref/transapp/deadlock.html5
-rw-r--r--db/docs/ref/transapp/env_open.html5
-rw-r--r--db/docs/ref/transapp/fail.html5
-rw-r--r--db/docs/ref/transapp/faq.html5
-rw-r--r--db/docs/ref/transapp/filesys.html5
-rw-r--r--db/docs/ref/transapp/hotfail.html5
-rw-r--r--db/docs/ref/transapp/inc.html5
-rw-r--r--db/docs/ref/transapp/intro.html11
-rw-r--r--db/docs/ref/transapp/logfile.html5
-rw-r--r--db/docs/ref/transapp/nested.html5
-rw-r--r--db/docs/ref/transapp/put.html5
-rw-r--r--db/docs/ref/transapp/read.html5
-rw-r--r--db/docs/ref/transapp/reclimit.html5
-rw-r--r--db/docs/ref/transapp/recovery.html5
-rw-r--r--db/docs/ref/transapp/term.html5
-rw-r--r--db/docs/ref/transapp/throughput.html5
-rw-r--r--db/docs/ref/transapp/transapp.cs2
-rw-r--r--db/docs/ref/transapp/transapp.txt492
-rw-r--r--db/docs/ref/transapp/tune.html5
-rw-r--r--db/docs/ref/transapp/why.html5
-rw-r--r--db/docs/ref/transapp/writetest.txt100
-rw-r--r--db/docs/ref/txn/config.html5
-rw-r--r--db/docs/ref/txn/intro.html11
-rw-r--r--db/docs/ref/txn/limits.html5
-rw-r--r--db/docs/ref/txn/nested.html66
-rw-r--r--db/docs/ref/txn/other.html67
-rw-r--r--db/docs/ref/upgrade.2.0/convert.html7
-rw-r--r--db/docs/ref/upgrade.2.0/disk.html5
-rw-r--r--db/docs/ref/upgrade.2.0/intro.html11
-rw-r--r--db/docs/ref/upgrade.2.0/system.html5
-rw-r--r--db/docs/ref/upgrade.2.0/toc.html11
-rw-r--r--db/docs/ref/upgrade.3.0/close.html5
-rw-r--r--db/docs/ref/upgrade.3.0/cxx.html5
-rw-r--r--db/docs/ref/upgrade.3.0/db.html5
-rw-r--r--db/docs/ref/upgrade.3.0/db_cxx.html5
-rw-r--r--db/docs/ref/upgrade.3.0/dbenv.html5
-rw-r--r--db/docs/ref/upgrade.3.0/dbenv_cxx.html5
-rw-r--r--db/docs/ref/upgrade.3.0/dbinfo.html5
-rw-r--r--db/docs/ref/upgrade.3.0/disk.html5
-rw-r--r--db/docs/ref/upgrade.3.0/eacces.html5
-rw-r--r--db/docs/ref/upgrade.3.0/eagain.html5
-rw-r--r--db/docs/ref/upgrade.3.0/envopen.html5
-rw-r--r--db/docs/ref/upgrade.3.0/func.html5
-rw-r--r--db/docs/ref/upgrade.3.0/intro.html5
-rw-r--r--db/docs/ref/upgrade.3.0/java.html5
-rw-r--r--db/docs/ref/upgrade.3.0/join.html5
-rw-r--r--db/docs/ref/upgrade.3.0/jump_set.html5
-rw-r--r--db/docs/ref/upgrade.3.0/lock_detect.html5
-rw-r--r--db/docs/ref/upgrade.3.0/lock_notheld.html5
-rw-r--r--db/docs/ref/upgrade.3.0/lock_put.html5
-rw-r--r--db/docs/ref/upgrade.3.0/lock_stat.html5
-rw-r--r--db/docs/ref/upgrade.3.0/log_register.html5
-rw-r--r--db/docs/ref/upgrade.3.0/log_stat.html5
-rw-r--r--db/docs/ref/upgrade.3.0/memp_stat.html5
-rw-r--r--db/docs/ref/upgrade.3.0/open.html5
-rw-r--r--db/docs/ref/upgrade.3.0/rmw.html5
-rw-r--r--db/docs/ref/upgrade.3.0/stat.html5
-rw-r--r--db/docs/ref/upgrade.3.0/toc.html11
-rw-r--r--db/docs/ref/upgrade.3.0/txn_begin.html5
-rw-r--r--db/docs/ref/upgrade.3.0/txn_commit.html5
-rw-r--r--db/docs/ref/upgrade.3.0/txn_stat.html5
-rw-r--r--db/docs/ref/upgrade.3.0/value_set.html5
-rw-r--r--db/docs/ref/upgrade.3.0/xa.html5
-rw-r--r--db/docs/ref/upgrade.3.1/btstat.html5
-rw-r--r--db/docs/ref/upgrade.3.1/config.html5
-rw-r--r--db/docs/ref/upgrade.3.1/disk.html5
-rw-r--r--db/docs/ref/upgrade.3.1/dup.html5
-rw-r--r--db/docs/ref/upgrade.3.1/env.html5
-rw-r--r--db/docs/ref/upgrade.3.1/intro.html5
-rw-r--r--db/docs/ref/upgrade.3.1/log_register.html5
-rw-r--r--db/docs/ref/upgrade.3.1/logalloc.html5
-rw-r--r--db/docs/ref/upgrade.3.1/memp_register.html5
-rw-r--r--db/docs/ref/upgrade.3.1/put.html5
-rw-r--r--db/docs/ref/upgrade.3.1/set_feedback.html5
-rw-r--r--db/docs/ref/upgrade.3.1/set_paniccall.html5
-rw-r--r--db/docs/ref/upgrade.3.1/set_tx_recover.html5
-rw-r--r--db/docs/ref/upgrade.3.1/sysmem.html5
-rw-r--r--db/docs/ref/upgrade.3.1/tcl.html5
-rw-r--r--db/docs/ref/upgrade.3.1/tmp.html5
-rw-r--r--db/docs/ref/upgrade.3.1/toc.html11
-rw-r--r--db/docs/ref/upgrade.3.1/txn_check.html5
-rw-r--r--db/docs/ref/upgrade.3.2/callback.html5
-rw-r--r--db/docs/ref/upgrade.3.2/db_dump.html5
-rw-r--r--db/docs/ref/upgrade.3.2/disk.html5
-rw-r--r--db/docs/ref/upgrade.3.2/handle.html5
-rw-r--r--db/docs/ref/upgrade.3.2/incomplete.html5
-rw-r--r--db/docs/ref/upgrade.3.2/intro.html5
-rw-r--r--db/docs/ref/upgrade.3.2/mutexlock.html5
-rw-r--r--db/docs/ref/upgrade.3.2/notfound.html5
-rw-r--r--db/docs/ref/upgrade.3.2/renumber.html5
-rw-r--r--db/docs/ref/upgrade.3.2/set_flags.html5
-rw-r--r--db/docs/ref/upgrade.3.2/toc.html11
-rw-r--r--db/docs/ref/upgrade.3.2/tx_recover.html5
-rw-r--r--db/docs/ref/upgrade.3.3/alloc.html5
-rw-r--r--db/docs/ref/upgrade.3.3/bigfile.html5
-rw-r--r--db/docs/ref/upgrade.3.3/conflict.html5
-rw-r--r--db/docs/ref/upgrade.3.3/disk.html5
-rw-r--r--db/docs/ref/upgrade.3.3/getswap.html5
-rw-r--r--db/docs/ref/upgrade.3.3/gettype.html5
-rw-r--r--db/docs/ref/upgrade.3.3/intro.html5
-rw-r--r--db/docs/ref/upgrade.3.3/memp_fget.html5
-rw-r--r--db/docs/ref/upgrade.3.3/rpc.html5
-rw-r--r--db/docs/ref/upgrade.3.3/shared.html5
-rw-r--r--db/docs/ref/upgrade.3.3/toc.html11
-rw-r--r--db/docs/ref/upgrade.3.3/txn_prepare.html5
-rw-r--r--db/docs/ref/upgrade.4.0/asr.html5
-rw-r--r--db/docs/ref/upgrade.4.0/cxx.html5
-rw-r--r--db/docs/ref/upgrade.4.0/deadlock.html5
-rw-r--r--db/docs/ref/upgrade.4.0/disk.html5
-rw-r--r--db/docs/ref/upgrade.4.0/env.html5
-rw-r--r--db/docs/ref/upgrade.4.0/intro.html5
-rw-r--r--db/docs/ref/upgrade.4.0/java.html7
-rw-r--r--db/docs/ref/upgrade.4.0/lock.html5
-rw-r--r--db/docs/ref/upgrade.4.0/lock_id_free.html5
-rw-r--r--db/docs/ref/upgrade.4.0/log.html5
-rw-r--r--db/docs/ref/upgrade.4.0/mp.html9
-rw-r--r--db/docs/ref/upgrade.4.0/rpc.html5
-rw-r--r--db/docs/ref/upgrade.4.0/set_lk_max.html5
-rw-r--r--db/docs/ref/upgrade.4.0/toc.html11
-rw-r--r--db/docs/ref/upgrade.4.0/txn.html5
-rw-r--r--db/docs/ref/upgrade.4.1/app_dispatch.html5
-rw-r--r--db/docs/ref/upgrade.4.1/checkpoint.html5
-rw-r--r--db/docs/ref/upgrade.4.1/cxx.html5
-rw-r--r--db/docs/ref/upgrade.4.1/disk.html13
-rw-r--r--db/docs/ref/upgrade.4.1/excl.html5
-rw-r--r--db/docs/ref/upgrade.4.1/fop.html5
-rw-r--r--db/docs/ref/upgrade.4.1/hash_nelem.html5
-rw-r--r--db/docs/ref/upgrade.4.1/incomplete.html5
-rw-r--r--db/docs/ref/upgrade.4.1/intro.html5
-rw-r--r--db/docs/ref/upgrade.4.1/java.html5
-rw-r--r--db/docs/ref/upgrade.4.1/log_register.html5
-rw-r--r--db/docs/ref/upgrade.4.1/log_stat.html5
-rw-r--r--db/docs/ref/upgrade.4.1/memp_sync.html5
-rw-r--r--db/docs/ref/upgrade.4.1/toc.html11
-rw-r--r--db/docs/ref/upgrade.4.2/cksum.html5
-rw-r--r--db/docs/ref/upgrade.4.2/client.html5
-rw-r--r--db/docs/ref/upgrade.4.2/del.html5
-rw-r--r--db/docs/ref/upgrade.4.2/disk.html5
-rw-r--r--db/docs/ref/upgrade.4.2/intro.html5
-rw-r--r--db/docs/ref/upgrade.4.2/java.html5
-rw-r--r--db/docs/ref/upgrade.4.2/lockng.html5
-rw-r--r--db/docs/ref/upgrade.4.2/nosync.html5
-rw-r--r--db/docs/ref/upgrade.4.2/priority.html5
-rw-r--r--db/docs/ref/upgrade.4.2/queue.html5
-rw-r--r--db/docs/ref/upgrade.4.2/repinit.html5
-rw-r--r--db/docs/ref/upgrade.4.2/tcl.html5
-rw-r--r--db/docs/ref/upgrade.4.2/toc.html13
-rw-r--r--db/docs/ref/upgrade.4.2/verify.html5
-rw-r--r--db/docs/ref/upgrade.4.3/cput.html7
-rw-r--r--db/docs/ref/upgrade.4.3/disk.html5
-rw-r--r--db/docs/ref/upgrade.4.3/enomem.html7
-rw-r--r--db/docs/ref/upgrade.4.3/err.html5
-rw-r--r--db/docs/ref/upgrade.4.3/fileopen.html5
-rw-r--r--db/docs/ref/upgrade.4.3/intro.html5
-rw-r--r--db/docs/ref/upgrade.4.3/java.html5
-rw-r--r--db/docs/ref/upgrade.4.3/log.html5
-rw-r--r--db/docs/ref/upgrade.4.3/repl.html5
-rw-r--r--db/docs/ref/upgrade.4.3/rtc.html5
-rw-r--r--db/docs/ref/upgrade.4.3/stat.html5
-rw-r--r--db/docs/ref/upgrade.4.3/toc.html15
-rw-r--r--db/docs/ref/upgrade.4.3/verb.html5
-rw-r--r--db/docs/ref/upgrade.4.4/autocommit.html5
-rw-r--r--db/docs/ref/upgrade.4.4/clear.html5
-rw-r--r--db/docs/ref/upgrade.4.4/disk.html5
-rw-r--r--db/docs/ref/upgrade.4.4/intro.html5
-rw-r--r--db/docs/ref/upgrade.4.4/isolation.html5
-rw-r--r--db/docs/ref/upgrade.4.4/joinenv.html5
-rw-r--r--db/docs/ref/upgrade.4.4/lockstat.html5
-rw-r--r--db/docs/ref/upgrade.4.4/mutex.html5
-rw-r--r--db/docs/ref/upgrade.4.4/toc.html11
-rw-r--r--db/docs/ref/upgrade.4.5/alive.html5
-rw-r--r--db/docs/ref/upgrade.4.5/applog.html5
-rw-r--r--db/docs/ref/upgrade.4.5/collect.html5
-rw-r--r--db/docs/ref/upgrade.4.5/config.html5
-rw-r--r--db/docs/ref/upgrade.4.5/deprecate.html5
-rw-r--r--db/docs/ref/upgrade.4.5/disk.html11
-rw-r--r--db/docs/ref/upgrade.4.5/elect.html5
-rw-r--r--db/docs/ref/upgrade.4.5/intro.html5
-rw-r--r--db/docs/ref/upgrade.4.5/memp.html16
-rw-r--r--db/docs/ref/upgrade.4.5/pagesize.html5
-rw-r--r--db/docs/ref/upgrade.4.5/paniccall.html5
-rw-r--r--db/docs/ref/upgrade.4.5/rep_event.html5
-rw-r--r--db/docs/ref/upgrade.4.5/rep_set.html5
-rw-r--r--db/docs/ref/upgrade.4.5/source.html11
-rw-r--r--db/docs/ref/upgrade.4.5/toc.html11
-rw-r--r--db/docs/ref/upgrade.4.6/cursor.html35
-rw-r--r--db/docs/ref/upgrade.4.6/disk.html30
-rw-r--r--db/docs/ref/upgrade.4.6/event.html50
-rw-r--r--db/docs/ref/upgrade.4.6/full_election.html29
-rw-r--r--db/docs/ref/upgrade.4.6/intro.html25
-rw-r--r--db/docs/ref/upgrade.4.6/memp_fput.html28
-rw-r--r--db/docs/ref/upgrade.4.6/memp_fset.html25
-rw-r--r--db/docs/ref/upgrade.4.6/toc.html34
-rw-r--r--db/docs/ref/upgrade.4.6/verb.html26
-rw-r--r--db/docs/ref/upgrade.4.6/verbose.html47
-rw-r--r--db/docs/ref/upgrade.4.6/win.html24
-rw-r--r--db/docs/ref/upgrade/process.html11
-rw-r--r--db/docs/ref/upgrade/version.html5
-rw-r--r--db/docs/ref/xa/build.html5
-rw-r--r--db/docs/ref/xa/config.html79
-rw-r--r--db/docs/ref/xa/faq.html11
-rw-r--r--db/docs/ref/xa/intro.html11
-rw-r--r--db/docs/ref/xa/xa_config.html5
-rw-r--r--db/docs/ref/xa/xa_intro.html5
-rw-r--r--db/docs/sleepycat/legal.html63
-rw-r--r--db/docs/sleepycat/license.html114
-rw-r--r--db/docs/utility/berkeley_db_svc.html7
-rw-r--r--db/docs/utility/db_archive.html7
-rw-r--r--db/docs/utility/db_checkpoint.html7
-rw-r--r--db/docs/utility/db_codegen.html189
-rw-r--r--db/docs/utility/db_deadlock.html7
-rw-r--r--db/docs/utility/db_dump.html7
-rw-r--r--db/docs/utility/db_hotbackup.html69
-rw-r--r--db/docs/utility/db_load.html7
-rw-r--r--db/docs/utility/db_printlog.html7
-rw-r--r--db/docs/utility/db_recover.html11
-rw-r--r--db/docs/utility/db_stat.html7
-rw-r--r--db/docs/utility/db_upgrade.html7
-rw-r--r--db/docs/utility/db_verify.html7
-rw-r--r--db/docs/utility/index.html8
1797 files changed, 31620 insertions, 29476 deletions
diff --git a/db/docs/.cvsignore b/db/docs/.cvsignore
new file mode 100644
index 000000000..c248967cb
--- /dev/null
+++ b/db/docs/.cvsignore
@@ -0,0 +1,9 @@
+api_c
+api_cxx
+api_tcl
+images
+index.html
+java
+license
+ref
+utility
diff --git a/db/docs/api_c/api_core.html b/db/docs/api_c/api_core.html
index a9049d318..9a143f320 100644
--- a/db/docs/api_c/api_core.html
+++ b/db/docs/api_c/api_core.html
@@ -1,15 +1,14 @@
<!--DO NOT EDIT: automatically built by build script.-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB: Berkeley DB: C Handle Methods (version 4.5.20)</title>
+<title>Berkeley DB: Berkeley DB: C Handle Methods (version 4.6.18)</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
<body bgcolor=white>
-<h3 align=center>Berkeley DB: C Handle Methods (version 4.5.20)</h3>
+<h3 align=center>Berkeley DB: C Handle Methods (version 4.6.18)</h3>
<table border=1 align=center>
<tr><th>C Handle Methods</th><th>Description</th></tr>
<!--Db::--><tr><td><a href="../api_c/db_class.html">db_create</a></td><td>Create a database handle</td></tr>
@@ -19,6 +18,7 @@
<!--Db::cursor--><tr><td><a href="../api_c/db_cursor.html">DB-&gt;cursor</a></td><td>Create a cursor</td></tr>
<!--Db::del--><tr><td><a href="../api_c/db_del.html">DB-&gt;del</a></td><td>Delete items from a database</td></tr>
<!--Db::err--><tr><td><a href="../api_c/db_err.html">DB-&gt;err</a>, <a href="../api_c/db_err.html">DB-&gt;errx</a></td><td>Error message</td></tr>
+<!--Db::exists--><tr><td><a href="../api_c/db_exists.html">DB-&gt;exists</a></td><td>Return if an item appears in a database</td></tr>
<!--Db::fd--><tr><td><a href="../api_c/db_fd.html">DB-&gt;fd</a></td><td>Return a file descriptor from a database</td></tr>
<!--Db::get--><tr><td><a href="../api_c/db_get.html">DB-&gt;get</a>, <a href="../api_c/db_get.html">DB-&gt;pget</a></td><td>Get items from a database</td></tr>
<!--Db::get_byteswapped--><tr><td><a href="../api_c/db_get_byteswapped.html">DB-&gt;get_byteswapped</a></td><td>Return if the underlying database is in host order</td></tr>
@@ -45,11 +45,13 @@
<!--Db::set_errpfx--><tr><td><a href="../api_c/db_set_errpfx.html">DB-&gt;set_errpfx</a></td><td>Set error message prefix</td></tr>
<!--Db::set_feedback--><tr><td><a href="../api_c/db_set_feedback.html">DB-&gt;set_feedback</a></td><td>Set feedback callback</td></tr>
<!--Db::set_flags--><tr><td><a href="../api_c/db_set_flags.html">DB-&gt;set_flags</a></td><td>General database configuration</td></tr>
+<!--Db::set_h_compare--><tr><td><a href="../api_c/db_set_h_compare.html">DB-&gt;set_h_compare</a></td><td>Set a Hash comparison function</td></tr>
<!--Db::set_h_ffactor--><tr><td><a href="../api_c/db_set_h_ffactor.html">DB-&gt;set_h_ffactor</a></td><td>Set the Hash table density</td></tr>
<!--Db::set_h_hash--><tr><td><a href="../api_c/db_set_h_hash.html">DB-&gt;set_h_hash</a></td><td>Set a hashing function</td></tr>
<!--Db::set_h_nelem--><tr><td><a href="../api_c/db_set_h_nelem.html">DB-&gt;set_h_nelem</a></td><td>Set the Hash table size</td></tr>
<!--Db::set_lorder--><tr><td><a href="../api_c/db_set_lorder.html">DB-&gt;set_lorder</a></td><td>Set the database byte order</td></tr>
<!--Db::set_pagesize--><tr><td><a href="../api_c/db_set_pagesize.html">DB-&gt;set_pagesize</a></td><td>Set the underlying database page size</td></tr>
+<!--Db::set_priority--><tr><td><a href="../api_c/db_set_priority.html">DB-&gt;set_priority</a></td><td>Set cache page priority</td></tr>
<!--Db::set_q_extentsize--><tr><td><a href="../api_c/db_set_q_extentsize.html">DB-&gt;set_q_extentsize</a></td><td>Set Queue database extent size</td></tr>
<!--Db::set_re_delim--><tr><td><a href="../api_c/db_set_re_delim.html">DB-&gt;set_re_delim</a></td><td>Set the variable-length record delimiter</td></tr>
<!--Db::set_re_len--><tr><td><a href="../api_c/db_set_re_len.html">DB-&gt;set_re_len</a></td><td>Set the fixed-length record length</td></tr>
@@ -60,12 +62,13 @@
<!--Db::truncate--><tr><td><a href="../api_c/db_truncate.html">DB-&gt;truncate</a></td><td>Empty a database</td></tr>
<!--Db::upgrade--><tr><td><a href="../api_c/db_upgrade.html">DB-&gt;upgrade</a></td><td>Upgrade a database</td></tr>
<!--Db::verify--><tr><td><a href="../api_c/db_verify.html">DB-&gt;verify</a></td><td>Verify/salvage a database</td></tr>
-<!--DbCursor::close--><tr><td><a href="../api_c/dbc_close.html">DBcursor-&gt;c_close</a></td><td>Close a cursor</td></tr>
-<!--DbCursor::count--><tr><td><a href="../api_c/dbc_count.html">DBcursor-&gt;c_count</a></td><td>Return count of duplicates</td></tr>
-<!--DbCursor::del--><tr><td><a href="../api_c/dbc_del.html">DBcursor-&gt;c_del</a></td><td>Delete by cursor</td></tr>
-<!--DbCursor::dup--><tr><td><a href="../api_c/dbc_dup.html">DBcursor-&gt;c_dup</a></td><td>Duplicate a cursor</td></tr>
-<!--DbCursor::get--><tr><td><a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a>, <a href="../api_c/dbc_get.html">DBcursor-&gt;c_pget</a></td><td>Retrieve by cursor</td></tr>
-<!--DbCursor::put--><tr><td><a href="../api_c/dbc_put.html">DBcursor-&gt;c_put</a></td><td>Store by cursor</td></tr>
+<!--DbCursor::close--><tr><td><a href="../api_c/dbc_close.html">DBcursor-&gt;close</a></td><td>Close a cursor</td></tr>
+<!--DbCursor::count--><tr><td><a href="../api_c/dbc_count.html">DBcursor-&gt;count</a></td><td>Return count of duplicates</td></tr>
+<!--DbCursor::del--><tr><td><a href="../api_c/dbc_del.html">DBcursor-&gt;del</a></td><td>Delete by cursor</td></tr>
+<!--DbCursor::dup--><tr><td><a href="../api_c/dbc_dup.html">DBcursor-&gt;dup</a></td><td>Duplicate a cursor</td></tr>
+<!--DbCursor::get--><tr><td><a href="../api_c/dbc_get.html">DBcursor-&gt;get</a>, <a href="../api_c/dbc_get.html">DBcursor-&gt;pget</a></td><td>Retrieve by cursor</td></tr>
+<!--DbCursor::put--><tr><td><a href="../api_c/dbc_put.html">DBcursor-&gt;put</a></td><td>Store by cursor</td></tr>
+<!--DbCursor::set_priority--><tr><td><a href="../api_c/dbc_set_priority.html">DBcursor-&gt;set_priority</a></td><td>Set the cursor's cache priority</td></tr>
<!--DbDeadlockException-->
<!--DbEnv::--><tr><td><a href="../api_c/env_class.html">db_env_create</a></td><td>Create an environment handle</td></tr>
<!--DbEnv::cdsgroup_begin--><tr><td><a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a></td><td>Get a locker ID in Berkeley DB Concurrent Data Store</td></tr>
@@ -113,6 +116,7 @@
<!--DbEnv::rep_set_limit--><tr><td><a href="../api_c/rep_limit.html">DB_ENV-&gt;rep_set_limit</a></td><td>Limit data sent in response to a single message</td></tr>
<!--DbEnv::rep_set_nsites--><tr><td><a href="../api_c/rep_nsites.html">DB_ENV-&gt;rep_set_nsites</a></td><td>Configure replication group site count</td></tr>
<!--DbEnv::rep_set_priority--><tr><td><a href="../api_c/rep_priority.html">DB_ENV-&gt;rep_set_priority</a></td><td>Configure replication site priority</td></tr>
+<!--DbEnv::rep_set_request--><tr><td><a href="../api_c/rep_request.html">DB_ENV-&gt;rep_set_request</a></td><td>Configure replication client retransmission requests</td></tr>
<!--DbEnv::rep_set_timeout--><tr><td><a href="../api_c/rep_timeout.html">DB_ENV-&gt;rep_set_timeout</a></td><td>Configure replication timeouts</td></tr>
<!--DbEnv::rep_set_transport--><tr><td><a href="../api_c/rep_transport.html">DB_ENV-&gt;rep_set_transport</a></td><td>Configure replication transport callback</td></tr>
<!--DbEnv::rep_start--><tr><td><a href="../api_c/rep_start.html">DB_ENV-&gt;rep_start</a></td><td>Configure an environment for replication</td></tr>
@@ -123,8 +127,10 @@
<!--DbEnv::repmgr_set_local_site--><tr><td><a href="../api_c/repmgr_local_site.html">DB_ENV-&gt;repmgr_set_local_site</a></td><td>Specify the replication manager's local site</td></tr>
<!--DbEnv::repmgr_site_list--><tr><td><a href="../api_c/repmgr_site_list.html">DB_ENV-&gt;repmgr_site_list</a></td><td>List the sites and their status</td></tr>
<!--DbEnv::repmgr_start--><tr><td><a href="../api_c/repmgr_start.html">DB_ENV-&gt;repmgr_start</a></td><td>Start the replication manager</td></tr>
+<!--DbEnv::repmgr_stat--><tr><td><a href="../api_c/repmgr_stat.html">DB_ENV-&gt;repmgr_stat</a></td><td>Replication manager statistics</td></tr>
<!--DbEnv::set_alloc--><tr><td><a href="../api_c/env_set_alloc.html">DB_ENV-&gt;set_alloc</a></td><td>Set local space allocation functions</td></tr>
<!--DbEnv::set_app_dispatch--><tr><td><a href="../api_c/env_set_app_dispatch.html">DB_ENV-&gt;set_app_dispatch</a></td><td>Configure application recovery</td></tr>
+<!--DbEnv::set_cache_max--><tr><td><a href="../api_c/env_set_cache_max.html">DB_ENV-&gt;set_cache_max</a></td><td>Set the maximum cache size</td></tr>
<!--DbEnv::set_cachesize--><tr><td><a href="../api_c/env_set_cachesize.html">DB_ENV-&gt;set_cachesize</a></td><td>Set the environment cache size</td></tr>
<!--DbEnv::set_data_dir--><tr><td><a href="../api_c/env_set_data_dir.html">DB_ENV-&gt;set_data_dir</a></td><td>Set the environment data directory</td></tr>
<!--DbEnv::set_encrypt--><tr><td><a href="../api_c/env_set_encrypt.html">DB_ENV-&gt;set_encrypt</a></td><td>Set the environment cryptographic key</td></tr>
@@ -177,7 +183,6 @@
<!--DbMpoolFile::get--><tr><td><a href="../api_c/memp_fget.html">DB_MPOOLFILE-&gt;get</a></td><td>Get page from a file in a memory pool</td></tr>
<!--DbMpoolFile::open--><tr><td><a href="../api_c/memp_fopen.html">DB_MPOOLFILE-&gt;open</a></td><td>Open a file in a memory pool</td></tr>
<!--DbMpoolFile::put--><tr><td><a href="../api_c/memp_fput.html">DB_MPOOLFILE-&gt;put</a></td><td>Return a page to a memory pool</td></tr>
-<!--DbMpoolFile::set--><tr><td><a href="../api_c/memp_fset.html">DB_MPOOLFILE-&gt;set</a></td><td>Set memory pool page attributes</td></tr>
<!--DbMpoolFile::set_clear_len--><tr><td><a href="../api_c/memp_set_clear_len.html">DB_MPOOLFILE-&gt;set_clear_len</a></td><td>Set file page bytes to be cleared</td></tr>
<!--DbMpoolFile::set_fileid--><tr><td><a href="../api_c/memp_set_fileid.html">DB_MPOOLFILE-&gt;set_fileid</a></td><td>Set file unique identifier</td></tr>
<!--DbMpoolFile::set_flags--><tr><td><a href="../api_c/memp_set_flags.html">DB_MPOOLFILE-&gt;set_flags</a></td><td>General memory pool file configuration</td></tr>
@@ -211,6 +216,6 @@
<!--db_version--><tr><td><a href="../api_c/env_version.html">db_version</a></td><td>Return version information</td></tr>
<!--log_compare--><tr><td><a href="../api_c/log_compare.html">log_compare</a></td><td>Compare two Log Sequence Numbers</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/c_pindex.html b/db/docs/api_c/c_pindex.html
index fe5a3539d..1bd7ff71e 100644
--- a/db/docs/api_c/c_pindex.html
+++ b/db/docs/api_c/c_pindex.html
@@ -25,6 +25,7 @@
<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-debug_wop">--enable-debug_wop</a></td></tr>
<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-diagnostic">--enable-diagnostic</a></td></tr>
<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-dump185">--enable-dump185</a></td></tr>
+<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-fine_grained_lock_manager">--enable-fine_grained_lock_manager</a></td></tr>
<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-java">--enable-java</a></td></tr>
<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-posixmutexes">--enable-posixmutexes</a></td></tr>
<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-pthread_api">--enable-pthread_api</a></td></tr>
@@ -56,13 +57,17 @@
<tr><td align=right>turn off system </td><td>&nbsp;<a href="../api_c/env_set_flags.html#5">buffering</a> for database files</td></tr>
<tr><td align=right>turn off system </td><td>&nbsp;<a href="../api_c/env_set_flags.html#4">buffering</a> for log files</td></tr>
<tr><td align=right>turn off system </td><td>&nbsp;<a href="../api_c/env_set_flags.html#6">buffering</a> for log files</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/build_brew/intro.html#2">building</a> for BREW</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/intro.html#3">building</a> for QNX</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/build_s60/intro.html#2">building</a> for S60</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/intro.html#2">building</a> for UNIX</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/notes.html#2">building</a> for UNIX FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_vxworks/intro.html#2">building</a> for VxWorks</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_vxworks/introae.html#2">building</a> for VxWorks AE</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_vxworks/faq.html#2">building</a> for VxWorks FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_win/intro.html#2">building</a> for Windows</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/build_wince/intro.html#2">building</a> for Windows CE</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/build_wince/faq.html#2">building</a> for Windows CE FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_win/faq.html#2">building</a> for Windows FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../api_c/dbt_bulk.html#2">bulk</a> retrieval</td></tr>
<tr><td align=right>selecting a </td><td>&nbsp;<a href="../ref/am_conf/byteorder.html#2">byte</a> order</td></tr>
@@ -80,6 +85,7 @@
<tr><td align=right></td><td>&nbsp;<a href="../ref/cam/intro.html#2">Concurrent</a> Data Store</td></tr>
<tr><td align=right>database environment </td><td>&nbsp;<a href="../ref/env/db_config.html#3">configuration</a></td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/conf.html#2">configuring</a> Berkeley DB for UNIX systems</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/conf.html#11">configuring</a> the fine-grained lock manager</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/program/copy.html#2">copying</a> databases</td></tr>
<tr><td align=right>salvaging </td><td>&nbsp;<a href="../ref/am/verify.html#4">corrupted</a> databases</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/am/count.html#2">counting</a> data items for a key</td></tr>
@@ -92,7 +98,7 @@
<tr><td align=right></td><td>&nbsp;<a href="../ref/transapp/read.html#4">cursor</a> stability</td></tr>
<tr><td align=right>database </td><td>&nbsp;<a href="../ref/am/cursor.html#2">cursors</a></td></tr>
<tr><td align=right>DBT </td><td>&nbsp;<a href="../api_c/dbt_class.html#data">data</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_put </td><td>&nbsp;<a href="../api_c/dbc_put.html#DB_AFTER">DB_AFTER</a></td></tr>
+<tr><td align=right>DBcursor-&gt;put </td><td>&nbsp;<a href="../api_c/dbc_put.html#DB_AFTER">DB_AFTER</a></td></tr>
<tr><td align=right>DB-&gt;verify </td><td>&nbsp;<a href="../api_c/db_verify.html#DB_AGGRESSIVE">DB_AGGRESSIVE</a></td></tr>
<tr><td align=right>DB-&gt;put </td><td>&nbsp;<a href="../api_c/db_put.html#DB_APPEND">DB_APPEND</a></td></tr>
<tr><td align=right>DB_ENV-&gt;log_archive </td><td>&nbsp;<a href="../api_c/log_archive.html#DB_ARCH_ABS">DB_ARCH_ABS</a></td></tr>
@@ -103,7 +109,7 @@
<tr><td align=right>DB_ENV-&gt;dbremove </td><td>&nbsp;<a href="../api_c/env_dbremove.html#DB_AUTO_COMMIT">DB_AUTO_COMMIT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;dbrename </td><td>&nbsp;<a href="../api_c/env_dbrename.html#DB_AUTO_COMMIT">DB_AUTO_COMMIT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_AUTO_COMMIT">DB_AUTO_COMMIT</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_put </td><td>&nbsp;<a href="../api_c/dbc_put.html#DB_BEFORE">DB_BEFORE</a></td></tr>
+<tr><td align=right>DBcursor-&gt;put </td><td>&nbsp;<a href="../api_c/dbc_put.html#DB_BEFORE">DB_BEFORE</a></td></tr>
<tr><td align=right>DB-&gt;open </td><td>&nbsp;<a href="../api_c/db_open.html#DB_BTREE">DB_BTREE</a></td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../api_c/dbt_class.html#3">DB_BUFFER_SMALL</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_CDB_ALLDB">DB_CDB_ALLDB</a></td></tr>
@@ -116,18 +122,21 @@
<tr><td align=right>DB_ENV-&gt;open </td><td>&nbsp;<a href="../api_c/env_open.html#DB_CREATE">DB_CREATE</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;open </td><td>&nbsp;<a href="../api_c/memp_fopen.html#DB_CREATE">DB_CREATE</a></td></tr>
<tr><td align=right>DB_SEQUENCE-&gt;open </td><td>&nbsp;<a href="../api_c/seq_open.html#DB_CREATE">DB_CREATE</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_CURRENT">DB_CURRENT</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_put </td><td>&nbsp;<a href="../api_c/dbc_put.html#DB_CURRENT">DB_CURRENT</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_CURRENT">DB_CURRENT</a></td></tr>
+<tr><td align=right>DBcursor-&gt;put </td><td>&nbsp;<a href="../api_c/dbc_put.html#DB_CURRENT">DB_CURRENT</a></td></tr>
<tr><td align=right>DB_LOGC-&gt;get </td><td>&nbsp;<a href="../api_c/logc_get.html#DB_CURRENT">DB_CURRENT</a></td></tr>
-<tr><td align=right></td><td>&nbsp;<a href="../api_c/db_associate.html#2">DB_DBT_APPMALLOC</a></td></tr>
+<tr><td align=right>DB-&gt;associate </td><td>&nbsp;<a href="../api_c/db_associate.html#DB_DBT_APPMALLOC">DB_DBT_APPMALLOC</a></td></tr>
+<tr><td align=right>DBT </td><td>&nbsp;<a href="../api_c/dbt_class.html#DB_DBT_APPMALLOC">DB_DBT_APPMALLOC</a></td></tr>
<tr><td align=right>DBT </td><td>&nbsp;<a href="../api_c/dbt_class.html#DB_DBT_MALLOC">DB_DBT_MALLOC</a></td></tr>
+<tr><td align=right>DB-&gt;associate </td><td>&nbsp;<a href="../api_c/db_associate.html#DB_DBT_MULTIPLE">DB_DBT_MULTIPLE</a></td></tr>
+<tr><td align=right>DBT </td><td>&nbsp;<a href="../api_c/dbt_class.html#DB_DBT_MULTIPLE">DB_DBT_MULTIPLE</a></td></tr>
<tr><td align=right>DBT </td><td>&nbsp;<a href="../api_c/dbt_class.html#DB_DBT_PARTIAL">DB_DBT_PARTIAL</a></td></tr>
<tr><td align=right>DBT </td><td>&nbsp;<a href="../api_c/dbt_class.html#DB_DBT_REALLOC">DB_DBT_REALLOC</a></td></tr>
<tr><td align=right>DBT </td><td>&nbsp;<a href="../api_c/dbt_class.html#DB_DBT_USERMEM">DB_DBT_USERMEM</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;open </td><td>&nbsp;<a href="../api_c/memp_fopen.html#DB_DIRECT">DB_DIRECT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_DIRECT_DB">DB_DIRECT_DB</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_DIRECT_LOG">DB_DIRECT_LOG</a></td></tr>
-<tr><td align=right></td><td>&nbsp;<a href="../api_c/db_associate.html#3">DB_DONOTINDEX</a></td></tr>
+<tr><td align=right>DB-&gt;associate </td><td>&nbsp;<a href="../api_c/db_associate.html#DB_DONOTINDEX">DB_DONOTINDEX</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_DSYNC_DB">DB_DSYNC_DB</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_DSYNC_LOG">DB_DSYNC_LOG</a></td></tr>
<tr><td align=right>DB-&gt;set_flags </td><td>&nbsp;<a href="../api_c/db_set_flags.html#DB_DUP">DB_DUP</a></td></tr>
@@ -139,14 +148,16 @@
<tr><td align=right>DB_ENV-&gt;set_encrypt </td><td>&nbsp;<a href="../api_c/env_set_encrypt.html#DB_ENCRYPT_AES">DB_ENCRYPT_AES</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_event_notify </td><td>&nbsp;<a href="../api_c/env_event_notify.html#DB_EVENT_PANIC">DB_EVENT_PANIC</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_event_notify </td><td>&nbsp;<a href="../api_c/env_event_notify.html#DB_EVENT_REP_CLIENT">DB_EVENT_REP_CLIENT</a></td></tr>
+<tr><td align=right>DB_ENV-&gt;set_event_notify </td><td>&nbsp;<a href="../api_c/env_event_notify.html#DB_EVENT_REP_ELECTED">DB_EVENT_REP_ELECTED</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_event_notify </td><td>&nbsp;<a href="../api_c/env_event_notify.html#DB_EVENT_REP_MASTER">DB_EVENT_REP_MASTER</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_event_notify </td><td>&nbsp;<a href="../api_c/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a></td></tr>
+<tr><td align=right>DB_ENV-&gt;set_event_notify </td><td>&nbsp;<a href="../api_c/env_event_notify.html#DB_EVENT_REP_PERM_FAILED">DB_EVENT_REP_PERM_FAILED</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_event_notify </td><td>&nbsp;<a href="../api_c/env_event_notify.html#DB_EVENT_REP_STARTUPDONE">DB_EVENT_REP_STARTUPDONE</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_event_notify </td><td>&nbsp;<a href="../api_c/env_event_notify.html#DB_EVENT_WRITE_FAILED">DB_EVENT_WRITE_FAILED</a></td></tr>
<tr><td align=right>DB-&gt;open </td><td>&nbsp;<a href="../api_c/db_open.html#DB_EXCL">DB_EXCL</a></td></tr>
<tr><td align=right>DB_SEQUENCE-&gt;open </td><td>&nbsp;<a href="../api_c/seq_open.html#DB_EXCL">DB_EXCL</a></td></tr>
<tr><td align=right>DB-&gt;stat </td><td>&nbsp;<a href="../api_c/db_stat.html#DB_FAST_STAT">DB_FAST_STAT</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_FIRST">DB_FIRST</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_FIRST">DB_FIRST</a></td></tr>
<tr><td align=right>DB_LOGC-&gt;get </td><td>&nbsp;<a href="../api_c/logc_get.html#DB_FIRST">DB_FIRST</a></td></tr>
<tr><td align=right>DB_ENV-&gt;txn_recover </td><td>&nbsp;<a href="../api_c/txn_recover.html#DB_FIRST">DB_FIRST</a></td></tr>
<tr><td align=right>DB_ENV-&gt;log_put </td><td>&nbsp;<a href="../api_c/log_put.html#DB_FLUSH">DB_FLUSH</a></td></tr>
@@ -155,9 +166,9 @@
<tr><td align=right>DB-&gt;compact </td><td>&nbsp;<a href="../api_c/db_compact.html#DB_FREELIST_ONLY">DB_FREELIST_ONLY</a></td></tr>
<tr><td align=right>DB-&gt;compact </td><td>&nbsp;<a href="../api_c/db_compact.html#DB_FREE_SPACE">DB_FREE_SPACE</a></td></tr>
<tr><td align=right>DB-&gt;get </td><td>&nbsp;<a href="../api_c/db_get.html#DB_GET_BOTH">DB_GET_BOTH</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_GET_BOTH">DB_GET_BOTH</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_GET_BOTH_RANGE">DB_GET_BOTH_RANGE</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_GET_RECNO">DB_GET_RECNO</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_GET_BOTH">DB_GET_BOTH</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_GET_BOTH_RANGE">DB_GET_BOTH_RANGE</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_GET_RECNO">DB_GET_RECNO</a></td></tr>
<tr><td align=right>DB-&gt;open </td><td>&nbsp;<a href="../api_c/db_open.html#DB_HASH">DB_HASH</a></td></tr>
<tr><td align=right>File naming </td><td>&nbsp;<a href="../ref/env/naming.html#DB_HOME">DB_HOME</a></td></tr>
<tr><td align=right>File naming </td><td>&nbsp;<a href="../ref/env/naming.html#db_home">db_home</a></td></tr>
@@ -170,13 +181,13 @@
<tr><td align=right>DB_ENV-&gt;open </td><td>&nbsp;<a href="../api_c/env_open.html#DB_INIT_TXN">DB_INIT_TXN</a></td></tr>
<tr><td align=right>DB-&gt;set_flags </td><td>&nbsp;<a href="../api_c/db_set_flags.html#DB_INORDER">DB_INORDER</a></td></tr>
<tr><td align=right>DB-&gt;join </td><td>&nbsp;<a href="../api_c/db_join.html#DB_JOIN_ITEM">DB_JOIN_ITEM</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_JOIN_ITEM">DB_JOIN_ITEM</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_JOIN_ITEM">DB_JOIN_ITEM</a></td></tr>
<tr><td align=right>DB-&gt;join </td><td>&nbsp;<a href="../api_c/db_join.html#DB_JOIN_NOSORT">DB_JOIN_NOSORT</a></td></tr>
<tr><td align=right>Error returns to applications </td><td>&nbsp;<a href="../ref/program/errorret.html#DB_KEYEMPTY">DB_KEYEMPTY</a></td></tr>
<tr><td align=right>Error returns to applications </td><td>&nbsp;<a href="../ref/program/errorret.html#DB_KEYEXIST">DB_KEYEXIST</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_put </td><td>&nbsp;<a href="../api_c/dbc_put.html#DB_KEYFIRST">DB_KEYFIRST</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_put </td><td>&nbsp;<a href="../api_c/dbc_put.html#DB_KEYLAST">DB_KEYLAST</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_LAST">DB_LAST</a></td></tr>
+<tr><td align=right>DBcursor-&gt;put </td><td>&nbsp;<a href="../api_c/dbc_put.html#DB_KEYFIRST">DB_KEYFIRST</a></td></tr>
+<tr><td align=right>DBcursor-&gt;put </td><td>&nbsp;<a href="../api_c/dbc_put.html#DB_KEYLAST">DB_KEYLAST</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_LAST">DB_LAST</a></td></tr>
<tr><td align=right>DB_LOGC-&gt;get </td><td>&nbsp;<a href="../api_c/logc_get.html#DB_LAST">DB_LAST</a></td></tr>
<tr><td align=right>DB_ENV-&gt;open </td><td>&nbsp;<a href="../api_c/env_open.html#DB_LOCKDOWN">DB_LOCKDOWN</a></td></tr>
<tr><td align=right>DB_ENV-&gt;txn_begin </td><td>&nbsp;<a href="../api_c/txn_begin.html#DB_LOCK_DEADLOCK">DB_LOCK_DEADLOCK</a></td></tr>
@@ -219,17 +230,15 @@
<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_LOG_INMEMORY">DB_LOG_INMEMORY</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;get </td><td>&nbsp;<a href="../api_c/memp_fget.html#DB_MPOOL_CREATE">DB_MPOOL_CREATE</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;get </td><td>&nbsp;<a href="../api_c/memp_fget.html#DB_MPOOL_DIRTY">DB_MPOOL_DIRTY</a></td></tr>
-<tr><td align=right>DB_MPOOLFILE-&gt;put </td><td>&nbsp;<a href="../api_c/memp_fput.html#DB_MPOOL_DISCARD">DB_MPOOL_DISCARD</a></td></tr>
-<tr><td align=right>DB_MPOOLFILE-&gt;set </td><td>&nbsp;<a href="../api_c/memp_fset.html#DB_MPOOL_DISCARD">DB_MPOOL_DISCARD</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;get </td><td>&nbsp;<a href="../api_c/memp_fget.html#DB_MPOOL_EDIT">DB_MPOOL_EDIT</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;get </td><td>&nbsp;<a href="../api_c/memp_fget.html#DB_MPOOL_LAST">DB_MPOOL_LAST</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;get </td><td>&nbsp;<a href="../api_c/memp_fget.html#DB_MPOOL_NEW">DB_MPOOL_NEW</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;set_flags </td><td>&nbsp;<a href="../api_c/memp_set_flags.html#DB_MPOOL_NOFILE">DB_MPOOL_NOFILE</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;set_flags </td><td>&nbsp;<a href="../api_c/memp_set_flags.html#DB_MPOOL_UNLINK">DB_MPOOL_UNLINK</a></td></tr>
<tr><td align=right>DB-&gt;get </td><td>&nbsp;<a href="../api_c/db_get.html#DB_MULTIPLE">DB_MULTIPLE</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_MULTIPLE">DB_MULTIPLE</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_MULTIPLE">DB_MULTIPLE</a></td></tr>
<tr><td align=right>DBT </td><td>&nbsp;<a href="../api_c/dbt_bulk.html#DB_MULTIPLE_INIT">DB_MULTIPLE_INIT</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_MULTIPLE_KEY">DB_MULTIPLE_KEY</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_MULTIPLE_KEY">DB_MULTIPLE_KEY</a></td></tr>
<tr><td align=right>DBT </td><td>&nbsp;<a href="../api_c/dbt_bulk.html#DB_MULTIPLE_KEY_NEXT">DB_MULTIPLE_KEY_NEXT</a></td></tr>
<tr><td align=right>DBT </td><td>&nbsp;<a href="../api_c/dbt_bulk.html#DB_MULTIPLE_NEXT">DB_MULTIPLE_NEXT</a></td></tr>
<tr><td align=right>DBT </td><td>&nbsp;<a href="../api_c/dbt_bulk.html#DB_MULTIPLE_RECNO_NEXT">DB_MULTIPLE_RECNO_NEXT</a></td></tr>
@@ -239,13 +248,13 @@
<tr><td align=right>DB_ENV-&gt;set_isalive </td><td>&nbsp;<a href="../api_c/env_set_isalive.html#DB_MUTEX_PROCESS_ONLY">DB_MUTEX_PROCESS_ONLY</a></td></tr>
<tr><td align=right>DB_ENV-&gt;mutex_alloc </td><td>&nbsp;<a href="../api_c/mutex_alloc.html#DB_MUTEX_PROCESS_ONLY">DB_MUTEX_PROCESS_ONLY</a></td></tr>
<tr><td align=right>DB_ENV-&gt;mutex_alloc </td><td>&nbsp;<a href="../api_c/mutex_alloc.html#DB_MUTEX_SELF_BLOCK">DB_MUTEX_SELF_BLOCK</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_NEXT">DB_NEXT</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_NEXT">DB_NEXT</a></td></tr>
<tr><td align=right>DB_LOGC-&gt;get </td><td>&nbsp;<a href="../api_c/logc_get.html#DB_NEXT">DB_NEXT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;txn_recover </td><td>&nbsp;<a href="../api_c/txn_recover.html#DB_NEXT">DB_NEXT</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_NEXT_DUP">DB_NEXT_DUP</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_NEXT_NODUP">DB_NEXT_NODUP</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_NEXT_DUP">DB_NEXT_DUP</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_NEXT_NODUP">DB_NEXT_NODUP</a></td></tr>
<tr><td align=right>DB-&gt;put </td><td>&nbsp;<a href="../api_c/db_put.html#DB_NODUPDATA">DB_NODUPDATA</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_put </td><td>&nbsp;<a href="../api_c/dbc_put.html#DB_NODUPDATA">DB_NODUPDATA</a></td></tr>
+<tr><td align=right>DBcursor-&gt;put </td><td>&nbsp;<a href="../api_c/dbc_put.html#DB_NODUPDATA">DB_NODUPDATA</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_NOLOCKING">DB_NOLOCKING</a></td></tr>
<tr><td align=right>DB-&gt;open </td><td>&nbsp;<a href="../api_c/db_open.html#DB_NOMMAP">DB_NOMMAP</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_NOMMAP">DB_NOMMAP</a></td></tr>
@@ -267,30 +276,49 @@
<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_OVERWRITE">DB_OVERWRITE</a></td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../api_c/memp_fget.html#2">DB_PAGE_NOTFOUND</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_PANIC_ENVIRONMENT">DB_PANIC_ENVIRONMENT</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_dup </td><td>&nbsp;<a href="../api_c/dbc_dup.html#DB_POSITION">DB_POSITION</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_PREV">DB_PREV</a></td></tr>
+<tr><td align=right>DBcursor-&gt;dup </td><td>&nbsp;<a href="../api_c/dbc_dup.html#DB_POSITION">DB_POSITION</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_PREV">DB_PREV</a></td></tr>
<tr><td align=right>DB_LOGC-&gt;get </td><td>&nbsp;<a href="../api_c/logc_get.html#DB_PREV">DB_PREV</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_PREV_NODUP">DB_PREV_NODUP</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_PREV_DUP">DB_PREV_DUP</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_PREV_NODUP">DB_PREV_NODUP</a></td></tr>
<tr><td align=right>DB-&gt;verify </td><td>&nbsp;<a href="../api_c/db_verify.html#DB_PRINTABLE">DB_PRINTABLE</a></td></tr>
+<tr><td align=right>DB-&gt;set_priority </td><td>&nbsp;<a href="../api_c/db_set_priority.html#DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a></td></tr>
+<tr><td align=right>DBcursor-&gt;set_priority </td><td>&nbsp;<a href="../api_c/dbc_set_priority.html#DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a></td></tr>
+<tr><td align=right>DB_MPOOLFILE-&gt;put </td><td>&nbsp;<a href="../api_c/memp_fput.html#DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;set_priority </td><td>&nbsp;<a href="../api_c/memp_set_priority.html#DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a></td></tr>
+<tr><td align=right>DB-&gt;set_priority </td><td>&nbsp;<a href="../api_c/db_set_priority.html#DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a></td></tr>
+<tr><td align=right>DBcursor-&gt;set_priority </td><td>&nbsp;<a href="../api_c/dbc_set_priority.html#DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a></td></tr>
+<tr><td align=right>DB_MPOOLFILE-&gt;put </td><td>&nbsp;<a href="../api_c/memp_fput.html#DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;set_priority </td><td>&nbsp;<a href="../api_c/memp_set_priority.html#DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a></td></tr>
+<tr><td align=right>DB-&gt;set_priority </td><td>&nbsp;<a href="../api_c/db_set_priority.html#DB_PRIORITY_LOW">DB_PRIORITY_LOW</a></td></tr>
+<tr><td align=right>DBcursor-&gt;set_priority </td><td>&nbsp;<a href="../api_c/dbc_set_priority.html#DB_PRIORITY_LOW">DB_PRIORITY_LOW</a></td></tr>
+<tr><td align=right>DB_MPOOLFILE-&gt;put </td><td>&nbsp;<a href="../api_c/memp_fput.html#DB_PRIORITY_LOW">DB_PRIORITY_LOW</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;set_priority </td><td>&nbsp;<a href="../api_c/memp_set_priority.html#DB_PRIORITY_LOW">DB_PRIORITY_LOW</a></td></tr>
+<tr><td align=right>DB_MPOOLFILE-&gt;put </td><td>&nbsp;<a href="../api_c/memp_fput.html#DB_PRIORITY_UNCHANGED">DB_PRIORITY_UNCHANGED</a></td></tr>
+<tr><td align=right>DB-&gt;set_priority </td><td>&nbsp;<a href="../api_c/db_set_priority.html#DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a></td></tr>
+<tr><td align=right>DBcursor-&gt;set_priority </td><td>&nbsp;<a href="../api_c/dbc_set_priority.html#DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a></td></tr>
+<tr><td align=right>DB_MPOOLFILE-&gt;put </td><td>&nbsp;<a href="../api_c/memp_fput.html#DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;set_priority </td><td>&nbsp;<a href="../api_c/memp_set_priority.html#DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a></td></tr>
+<tr><td align=right>DB-&gt;set_priority </td><td>&nbsp;<a href="../api_c/db_set_priority.html#DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a></td></tr>
+<tr><td align=right>DBcursor-&gt;set_priority </td><td>&nbsp;<a href="../api_c/dbc_set_priority.html#DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a></td></tr>
+<tr><td align=right>DB_MPOOLFILE-&gt;put </td><td>&nbsp;<a href="../api_c/memp_fput.html#DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;set_priority </td><td>&nbsp;<a href="../api_c/memp_set_priority.html#DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a></td></tr>
<tr><td align=right>DB_ENV-&gt;open </td><td>&nbsp;<a href="../api_c/env_open.html#DB_PRIVATE">DB_PRIVATE</a></td></tr>
<tr><td align=right>DB-&gt;open </td><td>&nbsp;<a href="../api_c/db_open.html#DB_QUEUE">DB_QUEUE</a></td></tr>
<tr><td align=right>DB-&gt;open </td><td>&nbsp;<a href="../api_c/db_open.html#DB_RDONLY">DB_RDONLY</a></td></tr>
<tr><td align=right>DB_MPOOLFILE-&gt;open </td><td>&nbsp;<a href="../api_c/memp_fopen.html#DB_RDONLY">DB_RDONLY</a></td></tr>
<tr><td align=right>DB-&gt;cursor </td><td>&nbsp;<a href="../api_c/db_cursor.html#DB_READ_COMMITTED">DB_READ_COMMITTED</a></td></tr>
+<tr><td align=right>DB-&gt;exists </td><td>&nbsp;<a href="../api_c/db_exists.html#DB_READ_COMMITTED">DB_READ_COMMITTED</a></td></tr>
<tr><td align=right>DB-&gt;get </td><td>&nbsp;<a href="../api_c/db_get.html#DB_READ_COMMITTED">DB_READ_COMMITTED</a></td></tr>
<tr><td align=right>DB-&gt;stat </td><td>&nbsp;<a href="../api_c/db_stat.html#DB_READ_COMMITTED">DB_READ_COMMITTED</a></td></tr>
<tr><td align=right>DB_ENV-&gt;txn_begin </td><td>&nbsp;<a href="../api_c/txn_begin.html#DB_READ_COMMITTED">DB_READ_COMMITTED</a></td></tr>
<tr><td align=right>DB-&gt;cursor </td><td>&nbsp;<a href="../api_c/db_cursor.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
+<tr><td align=right>DB-&gt;exists </td><td>&nbsp;<a href="../api_c/db_exists.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
<tr><td align=right>DB-&gt;get </td><td>&nbsp;<a href="../api_c/db_get.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
<tr><td align=right>DB-&gt;join </td><td>&nbsp;<a href="../api_c/db_join.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
<tr><td align=right>DB-&gt;open </td><td>&nbsp;<a href="../api_c/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
<tr><td align=right>DB-&gt;stat </td><td>&nbsp;<a href="../api_c/db_stat.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
<tr><td align=right>DB_ENV-&gt;txn_begin </td><td>&nbsp;<a href="../api_c/txn_begin.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
<tr><td align=right>DB-&gt;open </td><td>&nbsp;<a href="../api_c/db_open.html#DB_RECNO">DB_RECNO</a></td></tr>
<tr><td align=right>DB-&gt;set_flags </td><td>&nbsp;<a href="../api_c/db_set_flags.html#DB_RECNUM">DB_RECNUM</a></td></tr>
@@ -311,6 +339,7 @@
<tr><td align=right>DB_ENV-&gt;repmgr_add_remote_site </td><td>&nbsp;<a href="../api_c/repmgr_remote_site.html#DB_REPMGR_PEER">DB_REPMGR_PEER</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_set_timeout </td><td>&nbsp;<a href="../api_c/rep_timeout.html#DB_REP_ACK_TIMEOUT">DB_REP_ACK_TIMEOUT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_set_transport </td><td>&nbsp;<a href="../api_c/rep_transport.html#DB_REP_ANYWHERE">DB_REP_ANYWHERE</a></td></tr>
+<tr><td align=right>DB_ENV-&gt;rep_set_timeout </td><td>&nbsp;<a href="../api_c/rep_timeout.html#DB_REP_CHECKPOINT_DELAY">DB_REP_CHECKPOINT_DELAY</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_start </td><td>&nbsp;<a href="../api_c/rep_start.html#DB_REP_CLIENT">DB_REP_CLIENT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;repmgr_start </td><td>&nbsp;<a href="../api_c/repmgr_start.html#DB_REP_CLIENT">DB_REP_CLIENT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_set_config </td><td>&nbsp;<a href="../api_c/rep_config.html#DB_REP_CONF_BULK">DB_REP_CONF_BULK</a></td></tr>
@@ -322,7 +351,7 @@
<tr><td align=right>DB_ENV-&gt;repmgr_start </td><td>&nbsp;<a href="../api_c/repmgr_start.html#DB_REP_ELECTION">DB_REP_ELECTION</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_set_timeout </td><td>&nbsp;<a href="../api_c/rep_timeout.html#DB_REP_ELECTION_RETRY">DB_REP_ELECTION_RETRY</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_set_timeout </td><td>&nbsp;<a href="../api_c/rep_timeout.html#DB_REP_ELECTION_TIMEOUT">DB_REP_ELECTION_TIMEOUT</a></td></tr>
-<tr><td align=right>DB_ENV-&gt;repmgr_start </td><td>&nbsp;<a href="../api_c/repmgr_start.html#DB_REP_FULL_ELECTION">DB_REP_FULL_ELECTION</a></td></tr>
+<tr><td align=right>DB_ENV-&gt;rep_set_timeout </td><td>&nbsp;<a href="../api_c/rep_timeout.html#DB_REP_FULL_ELECTION_TIMEOUT">DB_REP_FULL_ELECTION_TIMEOUT</a></td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../api_c/db_put.html#2">DB_REP_HANDLE_DEAD</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_process_message </td><td>&nbsp;<a href="../api_c/rep_message.html#DB_REP_HOLDELECTION">DB_REP_HOLDELECTION</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_process_message </td><td>&nbsp;<a href="../api_c/rep_message.html#DB_REP_IGNORE">DB_REP_IGNORE</a></td></tr>
@@ -331,7 +360,6 @@
<tr><td align=right></td><td>&nbsp;<a href="../api_c/db_put.html#3">DB_REP_LOCKOUT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_start </td><td>&nbsp;<a href="../api_c/rep_start.html#DB_REP_MASTER">DB_REP_MASTER</a></td></tr>
<tr><td align=right>DB_ENV-&gt;repmgr_start </td><td>&nbsp;<a href="../api_c/repmgr_start.html#DB_REP_MASTER">DB_REP_MASTER</a></td></tr>
-<tr><td align=right>DB_ENV-&gt;rep_process_message </td><td>&nbsp;<a href="../api_c/rep_message.html#DB_REP_NEWMASTER">DB_REP_NEWMASTER</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_process_message </td><td>&nbsp;<a href="../api_c/rep_message.html#DB_REP_NEWSITE">DB_REP_NEWSITE</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_set_transport </td><td>&nbsp;<a href="../api_c/rep_transport.html#DB_REP_NOBUFFER">DB_REP_NOBUFFER</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_process_message </td><td>&nbsp;<a href="../api_c/rep_message.html#DB_REP_NOTPERM">DB_REP_NOTPERM</a></td></tr>
@@ -339,22 +367,23 @@
<tr><td align=right>DB_ENV-&gt;rep_set_transport </td><td>&nbsp;<a href="../api_c/rep_transport.html#DB_REP_REREQUEST">DB_REP_REREQUEST</a></td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../api_c/rep_elect.html#2">DB_REP_UNAVAIL</a></td></tr>
<tr><td align=right>DB-&gt;set_flags </td><td>&nbsp;<a href="../api_c/db_set_flags.html#DB_REVSPLITOFF">DB_REVSPLITOFF</a></td></tr>
+<tr><td align=right>DB-&gt;exists </td><td>&nbsp;<a href="../api_c/db_exists.html#DB_RMW">DB_RMW</a></td></tr>
<tr><td align=right>DB-&gt;get </td><td>&nbsp;<a href="../api_c/db_get.html#DB_RMW">DB_RMW</a></td></tr>
<tr><td align=right>DB-&gt;join </td><td>&nbsp;<a href="../api_c/db_join.html#DB_RMW">DB_RMW</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_RMW">DB_RMW</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_RMW">DB_RMW</a></td></tr>
<tr><td align=right>db_env_create </td><td>&nbsp;<a href="../api_c/env_class.html#DB_RPCCLIENT">DB_RPCCLIENT</a></td></tr>
<tr><td align=right>Error returns to applications </td><td>&nbsp;<a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a></td></tr>
<tr><td align=right>DB-&gt;verify </td><td>&nbsp;<a href="../api_c/db_verify.html#DB_SALVAGE">DB_SALVAGE</a></td></tr>
<tr><td align=right>DB_SEQUENCE-&gt;set_flags </td><td>&nbsp;<a href="../api_c/seq_set_flags.html#DB_SEQ_DEC">DB_SEQ_DEC</a></td></tr>
<tr><td align=right>DB_SEQUENCE-&gt;set_flags </td><td>&nbsp;<a href="../api_c/seq_set_flags.html#DB_SEQ_INC">DB_SEQ_INC</a></td></tr>
<tr><td align=right>DB_SEQUENCE-&gt;set_flags </td><td>&nbsp;<a href="../api_c/seq_set_flags.html#DB_SEQ_WRAP">DB_SEQ_WRAP</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_SET">DB_SET</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_SET">DB_SET</a></td></tr>
<tr><td align=right>DB_LOGC-&gt;get </td><td>&nbsp;<a href="../api_c/logc_get.html#DB_SET">DB_SET</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_timeout </td><td>&nbsp;<a href="../api_c/env_set_timeout.html#DB_SET_LOCK_TIMEOUT">DB_SET_LOCK_TIMEOUT</a></td></tr>
<tr><td align=right>DB_TXN-&gt;set_timeout </td><td>&nbsp;<a href="../api_c/txn_set_timeout.html#DB_SET_LOCK_TIMEOUT">DB_SET_LOCK_TIMEOUT</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_SET_RANGE">DB_SET_RANGE</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_SET_RANGE">DB_SET_RANGE</a></td></tr>
<tr><td align=right>DB-&gt;get </td><td>&nbsp;<a href="../api_c/db_get.html#DB_SET_RECNO">DB_SET_RECNO</a></td></tr>
-<tr><td align=right>DBcursor-&gt;c_get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_SET_RECNO">DB_SET_RECNO</a></td></tr>
+<tr><td align=right>DBcursor-&gt;get </td><td>&nbsp;<a href="../api_c/dbc_get.html#DB_SET_RECNO">DB_SET_RECNO</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_timeout </td><td>&nbsp;<a href="../api_c/env_set_timeout.html#DB_SET_TXN_TIMEOUT">DB_SET_TXN_TIMEOUT</a></td></tr>
<tr><td align=right>DB_TXN-&gt;set_timeout </td><td>&nbsp;<a href="../api_c/txn_set_timeout.html#DB_SET_TXN_TIMEOUT">DB_SET_TXN_TIMEOUT</a></td></tr>
<tr><td align=right>DB-&gt;set_flags </td><td>&nbsp;<a href="../api_c/db_set_flags.html#DB_SNAPSHOT">DB_SNAPSHOT</a></td></tr>
@@ -365,14 +394,15 @@
<tr><td align=right>DB_ENV-&gt;memp_stat </td><td>&nbsp;<a href="../api_c/memp_stat.html#DB_STAT_ALL">DB_STAT_ALL</a></td></tr>
<tr><td align=right>DB_ENV-&gt;mutex_stat </td><td>&nbsp;<a href="../api_c/mutex_stat.html#DB_STAT_ALL">DB_STAT_ALL</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_stat </td><td>&nbsp;<a href="../api_c/rep_stat.html#DB_STAT_ALL">DB_STAT_ALL</a></td></tr>
+<tr><td align=right>DB_ENV-&gt;repmgr_stat </td><td>&nbsp;<a href="../api_c/repmgr_stat.html#DB_STAT_ALL">DB_STAT_ALL</a></td></tr>
<tr><td align=right>DB_ENV-&gt;txn_stat </td><td>&nbsp;<a href="../api_c/txn_stat.html#DB_STAT_ALL">DB_STAT_ALL</a></td></tr>
-<tr><td align=right>DB-&gt;stat </td><td>&nbsp;<a href="../api_c/db_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DB_ENV-&gt;stat_print </td><td>&nbsp;<a href="../api_c/env_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DB_ENV-&gt;lock_stat </td><td>&nbsp;<a href="../api_c/lock_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DB_ENV-&gt;log_stat </td><td>&nbsp;<a href="../api_c/log_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DB_ENV-&gt;memp_stat </td><td>&nbsp;<a href="../api_c/memp_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DB_ENV-&gt;mutex_stat </td><td>&nbsp;<a href="../api_c/mutex_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DB_ENV-&gt;rep_stat </td><td>&nbsp;<a href="../api_c/rep_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
+<tr><td align=right>DB_ENV-&gt;repmgr_stat </td><td>&nbsp;<a href="../api_c/repmgr_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DB_SEQUENCE-&gt;stat </td><td>&nbsp;<a href="../api_c/seq_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DB_ENV-&gt;txn_stat </td><td>&nbsp;<a href="../api_c/txn_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DB_ENV-&gt;lock_stat </td><td>&nbsp;<a href="../api_c/lock_stat.html#DB_STAT_LOCK_CONF">DB_STAT_LOCK_CONF</a></td></tr>
@@ -397,6 +427,7 @@
<tr><td align=right>DB_ENV-&gt;txn_begin </td><td>&nbsp;<a href="../api_c/txn_begin.html#DB_TXN_NOSYNC">DB_TXN_NOSYNC</a></td></tr>
<tr><td align=right>DB_TXN-&gt;commit </td><td>&nbsp;<a href="../api_c/txn_commit.html#DB_TXN_NOSYNC">DB_TXN_NOSYNC</a></td></tr>
<tr><td align=right>DB-&gt;set_flags </td><td>&nbsp;<a href="../api_c/db_set_flags.html#DB_TXN_NOT_DURABLE">DB_TXN_NOT_DURABLE</a></td></tr>
+<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_TXN_NOWAIT">DB_TXN_NOWAIT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;txn_begin </td><td>&nbsp;<a href="../api_c/txn_begin.html#DB_TXN_NOWAIT">DB_TXN_NOWAIT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_app_dispatch </td><td>&nbsp;<a href="../api_c/env_set_app_dispatch.html#DB_TXN_PRINT">DB_TXN_PRINT</a></td></tr>
<tr><td align=right>DB-&gt;cursor </td><td>&nbsp;<a href="../api_c/db_cursor.html#DB_TXN_SNAPSHOT">DB_TXN_SNAPSHOT</a></td></tr>
@@ -404,7 +435,9 @@
<tr><td align=right>DB_ENV-&gt;txn_begin </td><td>&nbsp;<a href="../api_c/txn_begin.html#DB_TXN_SNAPSHOT">DB_TXN_SNAPSHOT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;txn_begin </td><td>&nbsp;<a href="../api_c/txn_begin.html#DB_TXN_SYNC">DB_TXN_SYNC</a></td></tr>
<tr><td align=right>DB_TXN-&gt;commit </td><td>&nbsp;<a href="../api_c/txn_commit.html#DB_TXN_SYNC">DB_TXN_SYNC</a></td></tr>
+<tr><td align=right>DB_ENV-&gt;txn_begin </td><td>&nbsp;<a href="../api_c/txn_begin.html#DB_TXN_WAIT">DB_TXN_WAIT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_TXN_WRITE_NOSYNC">DB_TXN_WRITE_NOSYNC</a></td></tr>
+<tr><td align=right>DB_ENV-&gt;txn_begin </td><td>&nbsp;<a href="../api_c/txn_begin.html#DB_TXN_WRITE_NOSYNC">DB_TXN_WRITE_NOSYNC</a></td></tr>
<tr><td align=right>DB-&gt;open </td><td>&nbsp;<a href="../api_c/db_open.html#DB_UNKNOWN">DB_UNKNOWN</a></td></tr>
<tr><td align=right>DB-&gt;set_feedback </td><td>&nbsp;<a href="../api_c/db_set_feedback.html#DB_UPGRADE">DB_UPGRADE</a></td></tr>
<tr><td align=right>DB_ENV-&gt;open </td><td>&nbsp;<a href="../api_c/env_open.html#DB_USE_ENVIRON">DB_USE_ENVIRON</a></td></tr>
@@ -412,6 +445,8 @@
<tr><td align=right>DB_ENV-&gt;open </td><td>&nbsp;<a href="../api_c/env_open.html#DB_USE_ENVIRON_ROOT">DB_USE_ENVIRON_ROOT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;remove </td><td>&nbsp;<a href="../api_c/env_remove.html#DB_USE_ENVIRON_ROOT">DB_USE_ENVIRON_ROOT</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_verbose </td><td>&nbsp;<a href="../api_c/env_set_verbose.html#DB_VERB_DEADLOCK">DB_VERB_DEADLOCK</a></td></tr>
+<tr><td align=right>DB_ENV-&gt;set_verbose </td><td>&nbsp;<a href="../api_c/env_set_verbose.html#DB_VERB_FILEOPS">DB_VERB_FILEOPS</a></td></tr>
+<tr><td align=right>DB_ENV-&gt;set_verbose </td><td>&nbsp;<a href="../api_c/env_set_verbose.html#DB_VERB_FILEOPS_ALL">DB_VERB_FILEOPS_ALL</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_verbose </td><td>&nbsp;<a href="../api_c/env_set_verbose.html#DB_VERB_RECOVERY">DB_VERB_RECOVERY</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_verbose </td><td>&nbsp;<a href="../api_c/env_set_verbose.html#DB_VERB_REGISTER">DB_VERB_REGISTER</a></td></tr>
<tr><td align=right>DB_ENV-&gt;set_verbose </td><td>&nbsp;<a href="../api_c/env_set_verbose.html#DB_VERB_REPLICATION">DB_VERB_REPLICATION</a></td></tr>
@@ -425,7 +460,6 @@
<tr><td align=right>DB_ENV-&gt;set_flags </td><td>&nbsp;<a href="../api_c/env_set_flags.html#DB_YIELDCPU">DB_YIELDCPU</a></td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/lock/dead.html#2">deadlocks</a></td></tr>
<tr><td align=right>introduction to </td><td>&nbsp;<a href="../ref/debug/intro.html#2">debugging</a></td></tr>
-<tr><td align=right></td><td>&nbsp;<a href="../ref/debug/common.html#2">debugging</a> applications</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/transapp/read.html#8">degree</a> 1 isolation</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/transapp/read.html#6">degree</a> 2 isolation</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/am_misc/stability.html#4">degrees</a> of isolation</td></tr>
@@ -468,7 +502,7 @@
<tr><td align=right>remote </td><td>&nbsp;<a href="../ref/env/remote.html#2">filesystems</a></td></tr>
<tr><td align=right>page </td><td>&nbsp;<a href="../ref/am_conf/h_ffactor.html#2">fill</a> factor</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/program/ram.html#2">Flash</a> memory configurations</td></tr>
-<tr><td align=right>configuring a small memory </td><td>&nbsp;<a href="../ref/build_unix/conf.html#12">footprint</a> library</td></tr>
+<tr><td align=right>configuring a small memory </td><td>&nbsp;<a href="../ref/build_unix/conf.html#13">footprint</a> library</td></tr>
<tr><td align=right>Berkeley DB </td><td>&nbsp;<a href="../ref/program/scope.html#3">free-threaded</a> handles</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/freebsd.html#2">FreeBSD</a></td></tr>
<tr><td align=right>specifying a database </td><td>&nbsp;<a href="../ref/am_conf/h_hash.html#2">hash</a></td></tr>
@@ -559,7 +593,7 @@
<tr><td align=right></td><td>&nbsp;<a href="../ref/am/curget.html#2">retrieving</a> records with a cursor</td></tr>
<tr><td align=right>turn off </td><td>&nbsp;<a href="../api_c/db_set_flags.html#8">reverse</a> splits in Btree databases</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/rpc/client.html#2">RPC</a> client</td></tr>
-<tr><td align=right>configuring a </td><td>&nbsp;<a href="../ref/build_unix/conf.html#11">RPC</a> client/server</td></tr>
+<tr><td align=right>configuring a </td><td>&nbsp;<a href="../ref/build_unix/conf.html#12">RPC</a> client/server</td></tr>
<tr><td align=right>introduction to </td><td>&nbsp;<a href="../ref/rpc/intro.html#2">rpc</a> client/server</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/rpc/faq.html#2">RPC</a> FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/rpc/server.html#2">RPC</a> server</td></tr>
@@ -587,11 +621,11 @@
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/sunos.html#2">SunOS</a></td></tr>
<tr><td align=right>loading Berkeley DB with </td><td>&nbsp;<a href="../ref/tcl/intro.html#2">Tcl</a></td></tr>
<tr><td align=right>using Berkeley DB with </td><td>&nbsp;<a href="../ref/tcl/using.html#2">Tcl</a></td></tr>
-<tr><td align=right>configuring the </td><td>&nbsp;<a href="../ref/build_unix/conf.html#13">Tcl</a> API</td></tr>
+<tr><td align=right>configuring the </td><td>&nbsp;<a href="../ref/build_unix/conf.html#14">Tcl</a> API</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/tcl/program.html#2">Tcl</a> API programming notes</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/tcl/faq.html#3">Tcl</a> FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../api_c/env_set_tmp_dir.html#2">temporary</a> files</td></tr>
-<tr><td align=right>configuring the </td><td>&nbsp;<a href="../ref/build_unix/conf.html#14">test</a> suite</td></tr>
+<tr><td align=right>configuring the </td><td>&nbsp;<a href="../ref/build_unix/conf.html#15">test</a> suite</td></tr>
<tr><td align=right>running the </td><td>&nbsp;<a href="../ref/test/run.html#2">test</a> suite</td></tr>
<tr><td align=right>running the </td><td>&nbsp;<a href="../ref/build_unix/test.html#2">test</a> suite under UNIX</td></tr>
<tr><td align=right>running the </td><td>&nbsp;<a href="../ref/build_win/test.html#2">test</a> suite under Windows</td></tr>
@@ -640,11 +674,14 @@
<tr><td align=right></td><td>&nbsp;<a href="../ref/upgrade.4.3/toc.html#2">Upgrading</a> to release 4.3</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/upgrade.4.4/toc.html#2">Upgrading</a> to release 4.4</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/upgrade.4.5/toc.html#2">Upgrading</a> to release 4.5</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/upgrade.4.6/toc.html#2">Upgrading</a> to release 4.6</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/arch/utilities.html#2">utilities</a></td></tr>
<tr><td align=right>database </td><td>&nbsp;<a href="../ref/am/verify.html#2">verification</a></td></tr>
<tr><td align=right>building for </td><td>&nbsp;<a href="../ref/build_vxworks/faq.html#3">VxWorks</a> FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_vxworks/notes.html#2">VxWorks</a> notes</td></tr>
<tr><td align=right>running the test suite under </td><td>&nbsp;<a href="../ref/build_win/test.html#3">Windows</a></td></tr>
+<tr><td align=right>building for </td><td>&nbsp;<a href="../ref/build_wince/faq.html#3">Windows</a> CE FAQ</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/build_wince/notes.html#2">Windows</a> CE notes</td></tr>
<tr><td align=right>building for </td><td>&nbsp;<a href="../ref/build_win/faq.html#3">Windows</a> FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_win/notes.html#2">Windows</a> notes</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/xa/faq.html#3">XA</a> FAQ</td></tr>
@@ -652,6 +689,6 @@
<tr><td align=right></td><td>&nbsp;<a href="../ref/env/region.html#2">__db.001</a></td></tr>
</table>
</center>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_associate.html b/db/docs/api_c/db_associate.html
index 80e629979..7520486be 100644
--- a/db/docs/api_c/db_associate.html
+++ b/db/docs/api_c/db_associate.html
@@ -1,6 +1,5 @@
-<!--$Id: db_associate.so,v 10.43 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_associate.so,v 10.46 2007/03/19 19:45:47 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -44,8 +43,9 @@ and 0 on success.
</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>callback</b><dd>The <b>callback</b> parameter is a callback function that creates a
-secondary key from a given primary key and data pair.
+<dt><b>callback</b><dd>The <b>callback</b> parameter is a callback function that creates the
+set of secondary keys corresponding to a given primary key and data
+pair.
<p>The callback parameter may be NULL if both the primary and secondary
database handles were opened with the <a href="../api_c/db_open.html#DB_RDONLY">DB_RDONLY</a> flag.</p>
<p>The callback takes four arguments:</p>
@@ -56,21 +56,41 @@ database handles were opened with the <a href="../api_c/db_open.html#DB_RDONLY">
item.
<dt><b>result</b><dd>The <b>result</b> parameter is a zeroed <a href="../api_c/dbt_class.html">DBT</a> in which the callback
function should fill in <b>data</b> and <b>size</b> fields that describe
-the secondary key.
+the secondary key or keys.
</dl>
-<a name="2"><!--meow--></a>
-<p>If the callback function needs to allocate memory for the <b>data</b>
-field rather than simply pointing into the primary key or datum, the
-<b>flags</b> field of the returned <a href="../api_c/dbt_class.html">DBT</a> should be set to
-DB_DBT_APPMALLOC, which indicates that Berkeley DB should free the
-memory when it is done with it.</p>
-<a name="3"><!--meow--></a>
-<p>If any key/data pair in the primary yields a null secondary key and
+<p>The callback optionally returns some special values:</p>
+<dl compact>
+<dt><a name="DB_DBT_APPMALLOC">DB_DBT_APPMALLOC</a><dd>If the callback function needs to allocate memory for the <b>result</b>
+data field (rather than simply pointing into the primary key or datum),
+DB_DBT_APPMALLOC should be set in the <b>flags</b> field of the
+<b>result</b> <a href="../api_c/dbt_class.html">DBT</a>, which indicates that Berkeley DB should free the
+memory when it is done with it.
+<dt><a name="DB_DBT_MULTIPLE">DB_DBT_MULTIPLE</a><dd>To return multiple secondary keys, DB_DBT_MULTIPLE should be set
+in the <b>flags</b> field of the <b>result</b> <a href="../api_c/dbt_class.html">DBT</a>, which
+indicates Berkeley DB should treat the <b>size</b> field as the number of
+secondary keys (zero or more), and the <b>data</b> field as a pointer
+to an array of that number of <a href="../api_c/dbt_class.html">DBT</a>s describing the set of
+secondary keys.
+<p><b>When multiple secondary keys are returned, keys may not be repeated</b>.
+In other words, there must be no repeated record numbers in the array
+for Recno and Queue databases, and keys must not compare equally using
+the secondary database's comparison function for Btree and Hash
+databases. If keys are repeated, operations may fail and the secondary
+may become inconsistent with the primary.</p>
+<p>The DB_DBT_APPMALLOC flag may be set for any <a href="../api_c/dbt_class.html">DBT</a> in the
+array of returned <a href="../api_c/dbt_class.html">DBT</a>'s to indicate that Berkeley DB should free the
+memory referenced by that particular <a href="../api_c/dbt_class.html">DBT</a>'s data field when it
+is done with it.</p>
+<p>The DB_DBT_APPMALLOC flag may be combined with
+DB_DBT_MULTIPLE in the <b>result</b> <a href="../api_c/dbt_class.html">DBT</a>'s <b>flag</b>
+field to indicate that Berkeley DB should free the array once it is done with
+all of the returned keys.</p>
+<dt><a name="DB_DONOTINDEX">DB_DONOTINDEX</a><dd>If any key/data pair in the primary yields a null secondary key and
should be left out of the secondary index, the callback function may
optionally return DB_DONOTINDEX. Otherwise, the callback
function should return 0 in case of success or an error outside of the
Berkeley DB name space in case of failure; the error code will be returned
-from the Berkeley DB call that initiated the callback.</p>
+from the Berkeley DB call that initiated the callback.
<p>If the callback function returns DB_DONOTINDEX for any key/data
pairs in the primary database, the secondary index will not contain any
reference to those key/data pairs, and such operations as cursor
@@ -78,6 +98,10 @@ iterations and range queries will reflect only the corresponding subset
of the database. If this is not desirable, the application should
ensure that the callback function is well-defined for all possible
values and never returns DB_DONOTINDEX.</p>
+<p>Returning DB_DONOTINDEX is equivalent to setting
+DB_DBT_MULTIPLE on the <b>result</b> <a href="../api_c/dbt_class.html">DBT</a> and setting
+the <b>size</b> field to zero.</p>
+</dl>
<p>Berkeley DB is not re-entrant. Callback functions should not attempt to make
library calls (for example, to release locks or close open handles).
Re-entering Berkeley DB is not guaranteed to work correctly, and the results
@@ -124,15 +148,16 @@ with the <a href="../api_c/env_open.html#DB_THREAD">DB_THREAD</a> flag it is saf
of control after the DB-&gt;associate method has returned. Note also
that either secondary keys must be unique or the secondary database must
be configured with support for duplicate data items.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Errors</h3>
<p>The DB-&gt;associate method
@@ -157,6 +182,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_class.html b/db/docs/api_c/db_class.html
index 04c525b81..7293c84cf 100644
--- a/db/docs/api_c/db_class.html
+++ b/db/docs/api_c/db_class.html
@@ -1,6 +1,5 @@
<!--$Id: db_class.so,v 10.52 2005/12/01 02:02:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -94,6 +93,6 @@ DB
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_close.html b/db/docs/api_c/db_close.html
index b510ee19c..edd2acd2c 100644
--- a/db/docs/api_c/db_close.html
+++ b/db/docs/api_c/db_close.html
@@ -1,6 +1,5 @@
<!--$Id: db_close.so,v 10.55 2004/08/13 03:38:55 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -88,6 +87,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_compact.html b/db/docs/api_c/db_compact.html
index 05fcb7609..10e3630c3 100644
--- a/db/docs/api_c/db_compact.html
+++ b/db/docs/api_c/db_compact.html
@@ -1,6 +1,5 @@
<!--$Id: db_compact.so,v 1.6 2006/09/08 18:36:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -135,6 +134,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_cursor.html b/db/docs/api_c/db_cursor.html
index ee39e73c2..72d142dda 100644
--- a/db/docs/api_c/db_cursor.html
+++ b/db/docs/api_c/db_cursor.html
@@ -1,6 +1,5 @@
-<!--$Id: db_cursor.so,v 10.53 2006/08/08 05:24:02 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_cursor.so,v 10.54 2007/05/31 18:52:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -42,18 +41,18 @@ a pointer to the allocated cursor is copied.
<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one
or more of the following values:
<dl compact>
-<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>This cursor will have degree 2 isolation. This ensures the stability
-of the current data item read by this cursor but permits data read by
-this cursor to be modified or deleted prior to the commit of the
+<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>Configure a transactional cursor to have degree 2 isolation. This ensures
+the stability of the current data item read by this cursor but permits data
+read by this cursor to be modified or deleted prior to the commit of the
transaction for this cursor.
-<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>This cursor will have degree 1 isolation. Read operations performed by
-the cursor may return modified but not yet committed data. Silently
-ignored if the <a href="../api_c/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when
-the underlying database was opened.
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Configure a transactional cursor to have degree 1 isolation. Read
+operations performed by the cursor may return modified but not yet
+committed data. Silently ignored if the <a href="../api_c/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a>
+flag was not specified when the underlying database was opened.
<dt><a name="DB_WRITECURSOR">DB_WRITECURSOR</a><dd>Specify that the cursor will be used to update the database. The
underlying database environment must have been opened using the
<a href="../api_c/env_open.html#DB_INIT_CDB">DB_INIT_CDB</a> flag.
-<dt><a name="DB_TXN_SNAPSHOT">DB_TXN_SNAPSHOT</a><dd>Specify that the cursor operate with read-only
+<dt><a name="DB_TXN_SNAPSHOT">DB_TXN_SNAPSHOT</a><dd>Configure a transactional cursor to operate with read-only
<a href="../ref/transapp/read.html">snapshot isolation</a>. For databases
with the <a href="../api_c/db_open.html#DB_MULTIVERSION">DB_MULTIVERSION</a> flag set, data values will be read as
they are when the cursor is opened, without taking read locks. This
@@ -92,6 +91,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_del.html b/db/docs/api_c/db_del.html
index df370a156..9cdb07d70 100644
--- a/db/docs/api_c/db_del.html
+++ b/db/docs/api_c/db_del.html
@@ -1,6 +1,5 @@
<!--$Id: db_del.so,v 10.49 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -46,15 +45,16 @@ and 0 on success.
<dl compact>
<dt><b>flags</b><dd>The <b>flags</b> parameter is currently unused, and must be set to 0.
<dt><b>key</b><dd>The key <a href="../api_c/dbt_class.html">DBT</a> operated on.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Errors</h3>
<p>The DB-&gt;del method
@@ -89,6 +89,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_err.html b/db/docs/api_c/db_err.html
index 660034861..ad9010a1a 100644
--- a/db/docs/api_c/db_err.html
+++ b/db/docs/api_c/db_err.html
@@ -1,7 +1,6 @@
<!--$Id: db_err.so,v 1.3 2002/08/18 21:15:48 bostic Exp $-->
<!--$Id: env_err.so,v 10.34 2006/04/27 20:17:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -79,6 +78,6 @@ string.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_exists.html b/db/docs/api_c/db_exists.html
new file mode 100644
index 000000000..3907c90e1
--- /dev/null
+++ b/db/docs/api_c/db_exists.html
@@ -0,0 +1,81 @@
+<!--$Id: db_exists.so,v 1.1 2007/07/12 18:27:42 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: DB-&gt;exists</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>DB-&gt;exists</h3>
+</td>
+<td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db.h&gt;
+<p>
+int
+DB-&gt;exists(DB *db, DB_TXN *txnid, DBT *key, u_int32_t flags);
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: DB-&gt;exists</h3>
+<p>The DB-&gt;exists method returns if the specified key appears in the
+database.</p>
+<p>The DB-&gt;exists method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if the specified key is not in the database.
+The DB-&gt;exists method will return <a href="../ref/program/errorret.html#DB_KEYEMPTY">DB_KEYEMPTY</a> if the database is a Queue or Recno database and
+the specified key exists, but was never explicitly created by the
+application or was later deleted.
+Unless otherwise specified, the DB-&gt;exists method
+returns a non-zero error value on failure
+and 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or
+one of the following values:
+In addition, the following flags may be set by
+bitwise inclusively <b>OR</b>'ing them into the <b>flags</b> parameter:
+<dl compact>
+<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>Configure a transactional read operation to have degree 2 isolation (the
+read is not repeatable).
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Configure a transactional read operation to have degree 1 isolation,
+reading modified but not yet committed data. Silently ignored if the
+<a href="../api_c/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when the underlying
+database was opened.
+<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the read, if
+locking is configured. Setting this flag can eliminate deadlock during
+a read-modify-write cycle by acquiring the write lock during the read
+part of the cycle so that another thread of control acquiring a read
+lock for the same item, in its own read-modify-write cycle, will not
+result in deadlock.
+<p>Because the DB-&gt;exists method will not hold locks across
+Berkeley DB calls in non-transactional operations, the <a href="../api_c/dbc_get.html#DB_RMW">DB_RMW</a> flag to
+the DB-&gt;exists call is meaningful only in the presence of
+transactions.</p>
+</dl>
+<dt><b>key</b><dd>The key <a href="../api_c/dbt_class.html">DBT</a> operated on.
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_c/db_class.html">DB</a>
+<h3>See Also</h3>
+<a href="../api_c/db_list.html">Databases and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_c/db_fd.html b/db/docs/api_c/db_fd.html
index 4a16f872c..ad4589e98 100644
--- a/db/docs/api_c/db_fd.html
+++ b/db/docs/api_c/db_fd.html
@@ -1,6 +1,5 @@
<!--$Id: db_fd.so,v 10.31 2005/06/14 14:06:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -53,6 +52,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_get.html b/db/docs/api_c/db_get.html
index ff73c65d6..448211a6a 100644
--- a/db/docs/api_c/db_get.html
+++ b/db/docs/api_c/db_get.html
@@ -1,6 +1,5 @@
-<!--$Id: db_get.so,v 10.89 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_get.so,v 10.90 2007/05/31 18:52:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -39,7 +38,7 @@ are returned in the structure to which <b>data</b> refers.</p>
first data item for the designated key. Duplicates are sorted by insert
order, except where this order has been overridden by cursor operations.
<b>Retrieval of duplicates requires the use of cursor operations.</b>
-See <a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a> for details.</p>
+See <a href="../api_c/dbc_get.html">DBcursor-&gt;get</a> for details.</p>
<p>When called on a database that has been made into a secondary index
using the <a href="../api_c/db_associate.html">DB-&gt;associate</a> method, the DB-&gt;get and
DB-&gt;pget methods return the key from the secondary index and the data
@@ -121,17 +120,18 @@ into secondary indices using the <a href="../api_c/db_associate.html">DB-&gt;ass
<p>See
<a href="../api_c/dbt_bulk.html#DB_MULTIPLE_INIT">DB_MULTIPLE_INIT</a>
for more information.</p>
-<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>Perform the get operation with degree 2 isolation. The read is not
-repeatable.
-<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Perform the get operation with degree 1 isolation, reading modified but
-not yet committed data. Silently ignored if the
+<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>Configure a transactional get operation to have degree 2 isolation (the
+read is not repeatable).
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Configure a transactional get operation to have degree 1 isolation,
+reading modified but not yet committed data. Silently ignored if the
<a href="../api_c/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when the underlying
database was opened.
-<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the retrieval.
-Setting this flag can eliminate deadlock during a read-modify-write
-cycle by acquiring the write lock during the read part of the cycle so
-that another thread of control acquiring a read lock for the same item,
-in its own read-modify-write cycle, will not result in deadlock.
+<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the read, if
+locking is configured. Setting this flag can eliminate deadlock during
+a read-modify-write cycle by acquiring the write lock during the read
+part of the cycle so that another thread of control acquiring a read
+lock for the same item, in its own read-modify-write cycle, will not
+result in deadlock.
<p>Because the DB-&gt;get method will not hold locks across
Berkeley DB calls in non-transactional operations, the <a href="../api_c/dbc_get.html#DB_RMW">DB_RMW</a> flag
to the DB-&gt;get call is meaningful only in the presence of
@@ -139,15 +139,16 @@ transactions.</p>
</dl>
<dt><b>key</b><dd>The key <a href="../api_c/dbt_class.html">DBT</a> operated on.
<dt><b>pkey</b><dd>The <b>pkey</b> parameter is the return key from the primary database.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Errors</h3>
<p>The DB-&gt;get method
@@ -191,6 +192,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_get_byteswapped.html b/db/docs/api_c/db_get_byteswapped.html
index 73dae3fb3..1a616dae2 100644
--- a/db/docs/api_c/db_get_byteswapped.html
+++ b/db/docs/api_c/db_get_byteswapped.html
@@ -1,6 +1,5 @@
<!--$Id: db_get_byteswapped.so,v 10.23 2004/08/13 03:38:55 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -63,6 +62,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_get_mpf.html b/db/docs/api_c/db_get_mpf.html
index bf2a64f0e..84378293d 100644
--- a/db/docs/api_c/db_get_mpf.html
+++ b/db/docs/api_c/db_get_mpf.html
@@ -1,6 +1,5 @@
<!--$Id: db_get_mpf.so,v 1.8 2005/07/20 16:22:18 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -39,6 +38,6 @@ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_get_type.html b/db/docs/api_c/db_get_type.html
index 8860df9f6..83358633a 100644
--- a/db/docs/api_c/db_get_type.html
+++ b/db/docs/api_c/db_get_type.html
@@ -1,6 +1,5 @@
<!--$Id: db_get_type.so,v 10.27 2004/08/13 03:38:55 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -59,6 +58,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_getenv.html b/db/docs/api_c/db_getenv.html
index 68c891326..ed3398ff4 100644
--- a/db/docs/api_c/db_getenv.html
+++ b/db/docs/api_c/db_getenv.html
@@ -1,6 +1,5 @@
<!--$Id: db_getenv.so,v 10.9 2005/07/20 16:22:49 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -39,6 +38,6 @@ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_join.html b/db/docs/api_c/db_join.html
index f39fef408..a0bd26f6e 100644
--- a/db/docs/api_c/db_join.html
+++ b/db/docs/api_c/db_join.html
@@ -1,6 +1,5 @@
-<!--$Id: db_join.so,v 10.57 2005/02/10 20:02:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_join.so,v 10.58 2007/05/31 18:52:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -34,10 +33,10 @@ information on how to organize your data to use this functionality, see
<a href="../ref/am/join.html">Equality join</a>.</p>
<p>The DB-&gt;join method method is called using the <a href="../api_c/db_class.html">DB</a> handle of
the primary database.</p>
-<p>The join cursor supports only the <a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a> and <b>dbc_close</b>
+<p>The join cursor supports only the <a href="../api_c/dbc_get.html">DBcursor-&gt;get</a> and <b>dbc_close</b>
cursor functions:</p>
<dl compact>
-<dt><a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a><dd>Iterates over the values associated with the keys to which each item in
+<dt><a href="../api_c/dbc_get.html">DBcursor-&gt;get</a><dd>Iterates over the values associated with the keys to which each item in
<b>curslist</b> was initialized. Any data value that appears in all
items specified by the <b>curslist</b> parameter is then used as a key
into the <b>primary</b>, and the key/data pair found in the
@@ -52,16 +51,18 @@ The data parameter is left unchanged.
In addition, the following flag may be set by
bitwise inclusively <b>OR</b>'ing it into the <b>flags</b> parameter:
<dl compact>
-<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Read modified but not yet committed data. Silently ignored if the
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Configure a transactional join operation to have degree 1 isolation,
+reading modified but not yet committed data. Silently ignored if the
<a href="../api_c/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when the underlying
database was opened.
-<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the retrieval.
-Setting this flag can eliminate deadlock during a read-modify-write
-cycle by acquiring the write lock during the read part of the cycle so
-that another thread of control acquiring a read lock for the same item,
-in its own read-modify-write cycle, will not result in deadlock.
+<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the read, if
+locking is configured. Setting this flag can eliminate deadlock during
+a read-modify-write cycle by acquiring the write lock during the read
+part of the cycle so that another thread of control acquiring a read
+lock for the same item, in its own read-modify-write cycle, will not
+result in deadlock.
</dl>
-<dt><a href="../api_c/dbc_close.html">DBcursor-&gt;c_close</a><dd>Close the returned cursor and release all resources. (Closing the cursors
+<dt><a href="../api_c/dbc_close.html">DBcursor-&gt;close</a><dd>Close the returned cursor and release all resources. (Closing the cursors
in <b>curslist</b> is the responsibility of the caller.)
</dl>
<p>The DB-&gt;join method
@@ -73,7 +74,7 @@ and 0 on success.
<dt><b>curslist</b><dd>The <b>curslist</b> parameter contains a NULL terminated array of cursors.
Each cursor must have been initialized to refer to the key on which the
underlying database should be joined. Typically, this initialization is done
-by a <a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a> call with the <a href="../api_c/dbc_get.html#DB_SET">DB_SET</a> flag specified. Once the
+by a <a href="../api_c/dbc_get.html">DBcursor-&gt;get</a> call with the <a href="../api_c/dbc_get.html#DB_SET">DB_SET</a> flag specified. Once the
cursors have been passed as part of a <b>curslist</b>, they should not
be accessed or modified until the newly created join cursor has been closed,
or else inconsistent results may be returned.
@@ -114,7 +115,7 @@ unrolled a committed transaction.
<dt>DB_SECONDARY_BAD<dd>A secondary index references a nonexistent primary key.
</dl>
<dl compact>
-<dt>EINVAL<dd>If cursor methods other than <a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a> or <a href="../api_c/dbc_close.html">DBcursor-&gt;c_close</a> were
+<dt>EINVAL<dd>If cursor methods other than <a href="../api_c/dbc_get.html">DBcursor-&gt;get</a> or <a href="../api_c/dbc_close.html">DBcursor-&gt;close</a> were
called; or if an
invalid flag value or parameter was specified.
</dl>
@@ -127,6 +128,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_key_range.html b/db/docs/api_c/db_key_range.html
index 5391d5dba..7c688809c 100644
--- a/db/docs/api_c/db_key_range.html
+++ b/db/docs/api_c/db_key_range.html
@@ -1,6 +1,5 @@
<!--$Id: db_key_range.so,v 10.23 2004/08/13 03:38:55 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -58,15 +57,17 @@ contains three elements of type double: <b>less</b>, <b>equal</b>, and
field <b>less</b> is 0.05, 5% of the keys in the database are less than
the <b>key</b> parameter. The value for <b>equal</b> will be zero if
there is no matching key, and will be non-zero otherwise.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected. The DB-&gt;key_range method does not retain the locks it acquires for the
+the operation will be implicitly transaction protected.
+The DB-&gt;key_range method does not retain the locks it acquires for the
life of the transaction, so estimates may not be repeatable.
<dt><b>flags</b><dd>The <b>flags</b> parameter is currently unused, and must be set to 0.
</dl>
@@ -97,6 +98,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_list.html b/db/docs/api_c/db_list.html
index 6b651793d..a0d105e2f 100644
--- a/db/docs/api_c/db_list.html
+++ b/db/docs/api_c/db_list.html
@@ -1,6 +1,5 @@
<!--$Id: db_list.so,v 1.1 2002/08/30 20:00:48 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -10,7 +9,7 @@
</head>
<body bgcolor=white>
<h3 align=center>Berkeley DB: Databases and Related Methods</h3>
-<!--$Id: m4.methods,v 1.11 2006/08/25 16:40:00 bostic Exp $-->
+<!--$Id: m4.methods,v 1.14 2007/07/12 18:27:42 bostic Exp $-->
<table border=1 align=center>
<tr><th>Database Operations</th><th>Description</th></tr>
<!--Db::--><tr><td><a href="../api_c/db_class.html">db_create</a></td><td>Create a database handle</td></tr>
@@ -20,6 +19,7 @@
<!--Db::cursor--><tr><td><a href="../api_c/db_cursor.html">DB-&gt;cursor</a></td><td>Create a cursor</td></tr>
<!--Db::del--><tr><td><a href="../api_c/db_del.html">DB-&gt;del</a></td><td>Delete items from a database</td></tr>
<!--Db::err--><tr><td><a href="../api_c/db_err.html">DB-&gt;err</a>, <a href="../api_c/db_err.html">DB-&gt;errx</a></td><td>Error message</td></tr>
+<!--Db::exists--><tr><td><a href="../api_c/db_exists.html">DB-&gt;exists</a></td><td>Return if an item appears in a database</td></tr>
<!--Db::fd--><tr><td><a href="../api_c/db_fd.html">DB-&gt;fd</a></td><td>Return a file descriptor from a database</td></tr>
<!--Db::get--><tr><td><a href="../api_c/db_get.html">DB-&gt;get</a>, <a href="../api_c/db_get.html">DB-&gt;pget</a></td><td>Get items from a database</td></tr>
<!--Db::get_byteswapped--><tr><td><a href="../api_c/db_get_byteswapped.html">DB-&gt;get_byteswapped</a></td><td>Return if the underlying database is in host order</td></tr>
@@ -30,6 +30,7 @@
<!--Db::put--><tr><td><a href="../api_c/db_put.html">DB-&gt;put</a></td><td>Store items into a database</td></tr>
<!--Db::remove--><tr><td><a href="../api_c/db_remove.html">DB-&gt;remove</a></td><td>Remove a database</td></tr>
<!--Db::rename--><tr><td><a href="../api_c/db_rename.html">DB-&gt;rename</a></td><td>Rename a database</td></tr>
+<!--Db::set_priority--><tr><td><a href="../api_c/db_set_priority.html">DB-&gt;set_priority</a></td><td>Set cache page priority</td></tr>
<!--Db::stat--><tr><td><a href="../api_c/db_stat.html">DB-&gt;stat</a>, <a href="../api_c/db_stat.html">DB-&gt;stat_print</a></td><td>Database statistics</td></tr>
<!--Db::sync--><tr><td><a href="../api_c/db_sync.html">DB-&gt;sync</a></td><td>Flush a database to stable storage</td></tr>
<!--Db::truncate--><tr><td><a href="../api_c/db_truncate.html">DB-&gt;truncate</a></td><td>Empty a database</td></tr>
@@ -58,12 +59,13 @@
<!--Db::set_re_pad--><tr><td><a href="../api_c/db_set_re_pad.html">DB-&gt;set_re_pad</a></td><td>Set the fixed-length record pad byte</td></tr>
<!--Db::set_re_source--><tr><td><a href="../api_c/db_set_re_source.html">DB-&gt;set_re_source</a></td><td>Set the backing Recno text file</td></tr>
<tr><th>Hash Configuration</th><th><br></th></tr>
+<!--Db::set_h_compare--><tr><td><a href="../api_c/db_set_h_compare.html">DB-&gt;set_h_compare</a></td><td>Set a Hash comparison function</td></tr>
<!--Db::set_h_ffactor--><tr><td><a href="../api_c/db_set_h_ffactor.html">DB-&gt;set_h_ffactor</a></td><td>Set the Hash table density</td></tr>
<!--Db::set_h_hash--><tr><td><a href="../api_c/db_set_h_hash.html">DB-&gt;set_h_hash</a></td><td>Set a hashing function</td></tr>
<!--Db::set_h_nelem--><tr><td><a href="../api_c/db_set_h_nelem.html">DB-&gt;set_h_nelem</a></td><td>Set the Hash table size</td></tr>
<tr><th>Queue Configuration</th><th><br></th></tr>
<!--Db::set_q_extentsize--><tr><td><a href="../api_c/db_set_q_extentsize.html">DB-&gt;set_q_extentsize</a></td><td>Set Queue database extent size</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_lsn.html b/db/docs/api_c/db_lsn.html
deleted file mode 100644
index 1fc62e5e6..000000000
--- a/db/docs/api_c/db_lsn.html
+++ /dev/null
@@ -1,36 +0,0 @@
-<!--$Id: db_lsn.so,v 10.7 1999/12/20 08:52:27 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DB_LSN</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>
-<h1>DB_LSN</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-</pre></h3>
-<h1>Description</h1>
-<p>A <a href="../api_c/db_lsn.html">DB_LSN</a> is a <b>log sequence number</b>, which indicates a
-unique position in the log. The <a href="../api_c/db_lsn.html">DB_LSN</a> structure is completely
-opaque, and no application should ever need to look inside.
-<a href="../api_c/db_lsn.html">DB_LSN</a> structures are used by the logging and memory pool
-subsystems.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/db_open.html b/db/docs/api_c/db_open.html
index de5dfca30..744b0e875 100644
--- a/db/docs/api_c/db_open.html
+++ b/db/docs/api_c/db_open.html
@@ -1,6 +1,5 @@
-<!--$Id: db_open.so,v 10.119 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_open.so,v 10.122 2007/05/31 18:52:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -30,6 +29,9 @@ int
DB-&gt;get_dbname(DB *db, const char **filenamep, const char **dbnamep);
<p>
int
+DB-&gt;get_multiple(DB *db);
+<p>
+int
DB-&gt;get_open_flags(DB *db, u_int32_t *flagsp);
<p>
int
@@ -108,11 +110,11 @@ not supported by the queue format.
<dt><a name="DB_RDONLY">DB_RDONLY</a><dd>Open the database for reading only. Any attempt to modify items in the
database will fail, regardless of the actual permissions of any
underlying files.
-<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Support read operations with degree 1 isolation. Read operations on the
-database may request the return of modified but not yet committed data.
-This flag must be specified on all <a href="../api_c/db_class.html">DB</a> handles used to perform
-dirty reads or database updates, otherwise requests for dirty reads may
-not be honored and the read may block.
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Support transactional read operations with degree 1 isolation. Read
+operations on the database may request the return of modified but not
+yet committed data. This flag must be specified on all <a href="../api_c/db_class.html">DB</a>
+handles used to perform dirty reads or database updates, otherwise
+requests for dirty reads may not be honored and the read may block.
<dt><a name="DB_THREAD">DB_THREAD</a><dd>Cause the <a href="../api_c/db_class.html">DB</a> handle returned by DB-&gt;open to be
<i>free-threaded</i>; that is, concurrently usable by multiple
threads in the address space.
@@ -134,14 +136,16 @@ defaults, and is not further specified by Berkeley DB. System shared memory
segments created by the database open are created with mode <b>mode</b>, unmodified
by the process' umask value. If <b>mode</b> is 0, the database open will use a
default mode of readable and writable by both owner and group.</p>
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
DB_AUTO_COMMIT flag is specified,
-the operation will be implicitly transaction protected. Note that transactionally protected operations on a <a href="../api_c/db_class.html">DB</a> handle
+the operation will be implicitly transaction protected.
+Note that transactionally protected operations on a <a href="../api_c/db_class.html">DB</a> handle
requires the <a href="../api_c/db_class.html">DB</a> handle itself be transactionally protected
during its open. Also note that the transaction must be committed before
the handle is closed; see <a href="../ref/program/scope.html">Berkeley DB
@@ -206,8 +210,8 @@ unrolled a committed transaction.
<dt>DB_REP_LOCKOUT<dd>The operation was blocked by client/master synchronization.
</dl>
<hr size=1 noshade>
-<h3>Description: DB-&gt;get_database</h3>
-<p>The DB-&gt;get_database method returns the current filename and database
+<h3>Description: DB-&gt;get_dbname</h3>
+<p>The DB-&gt;get_dbname method returns the current filename and database
name.</p>
<h3>Parameters</h3>
<dl compact>
@@ -216,13 +220,23 @@ a pointer to the current filename is copied.
<dt><b>dbnamep</b><dd>The <b>dbnamep</b> parameter references memory into which
a pointer to the current database name is copied.
</dl>
-<p>The DB-&gt;get_database method may be called at any time during the life of the
+<p>The DB-&gt;get_dbname method may be called at any time during the life of the
application.</p>
-<p>The DB-&gt;get_database method
+<p>The DB-&gt;get_dbname method
returns a non-zero error value on failure
and 0 on success.
</p>
<hr size=1 noshade>
+<h3>Description: <a href="../api_c/db_open.html">DB-&gt;get_multiple</a></h3>
+<p>The <a href="../api_c/db_open.html">DB-&gt;get_multiple</a> method returns non-zero if the <a href="../api_c/db_class.html">DB</a> handle
+references a physical file supporting multiple databases.</p>
+<p>In this case, the <a href="../api_c/db_class.html">DB</a> handle is a handle on a database whose key
+values are the names of the databases stored in the physical file and
+whose data values are opaque objects. No keys or data values may be
+modified or stored using the database handle.</p>
+<p>The <a href="../api_c/db_open.html">DB-&gt;get_multiple</a> method may not be called before the DB-&gt;open method has been
+called.</p>
+<hr size=1 noshade>
<h3>Description: DB-&gt;get_open_flags</h3>
<p>The DB-&gt;get_open_flags method returns the current open method flags.</p>
<p>The DB-&gt;get_open_flags method may not be called before the DB-&gt;open method has been
@@ -251,6 +265,6 @@ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_put.html b/db/docs/api_c/db_put.html
index 58f46cb3c..78c2b5ad7 100644
--- a/db/docs/api_c/db_put.html
+++ b/db/docs/api_c/db_put.html
@@ -1,6 +1,5 @@
<!--$Id: db_put.so,v 10.59 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,15 +72,16 @@ database.
</dl>
<dt><b>data</b><dd>The data <a href="../api_c/dbt_class.html">DBT</a> operated on.
<dt><b>key</b><dd>The key <a href="../api_c/dbt_class.html">DBT</a> operated on.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<a name="2"><!--meow--></a>
<a name="3"><!--meow--></a>
@@ -122,6 +122,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_remove.html b/db/docs/api_c/db_remove.html
index eb033b406..dc922bd77 100644
--- a/db/docs/api_c/db_remove.html
+++ b/db/docs/api_c/db_remove.html
@@ -1,7 +1,6 @@
<!--$Id: db_remove.so,v 10.3 2002/08/18 21:15:51 bostic Exp $-->
<!--$Id: env_dbremove.so,v 10.49 2004/12/16 19:13:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -88,6 +87,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_rename.html b/db/docs/api_c/db_rename.html
index cfc89c30b..11594d557 100644
--- a/db/docs/api_c/db_rename.html
+++ b/db/docs/api_c/db_rename.html
@@ -1,7 +1,6 @@
<!--$Id: db_rename.so,v 10.3 2002/08/18 21:15:51 bostic Exp $-->
<!--$Id: env_dbrename.so,v 10.37 2004/12/16 19:13:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -91,6 +90,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_alloc.html b/db/docs/api_c/db_set_alloc.html
index dd2ec4d7e..757535270 100644
--- a/db/docs/api_c/db_set_alloc.html
+++ b/db/docs/api_c/db_set_alloc.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_alloc.so,v 10.3 2002/08/18 21:15:51 bostic Exp $-->
<!--$Id: env_set_alloc.so,v 1.22 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -83,6 +82,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_append_recno.html b/db/docs/api_c/db_set_append_recno.html
index f20531277..2068b22fe 100644
--- a/db/docs/api_c/db_set_append_recno.html
+++ b/db/docs/api_c/db_set_append_recno.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_append_recno.so,v 1.24 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -80,6 +79,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_bt_compare.html b/db/docs/api_c/db_set_bt_compare.html
index fb2cb6f70..624c06702 100644
--- a/db/docs/api_c/db_set_bt_compare.html
+++ b/db/docs/api_c/db_set_bt_compare.html
@@ -1,6 +1,5 @@
-<!--$Id: db_set_bt_compare.so,v 10.49 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_set_bt_compare.so,v 10.50 2006/10/26 20:59:24 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -86,6 +85,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_bt_minkey.html b/db/docs/api_c/db_set_bt_minkey.html
index 4ee6ce699..9dbe66985 100644
--- a/db/docs/api_c/db_set_bt_minkey.html
+++ b/db/docs/api_c/db_set_bt_minkey.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_bt_minkey.so,v 10.38 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -85,6 +84,6 @@ leaf page in <b>bt_minkeyp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_bt_prefix.html b/db/docs/api_c/db_set_bt_prefix.html
index 3f0bbecfe..597c29a14 100644
--- a/db/docs/api_c/db_set_bt_prefix.html
+++ b/db/docs/api_c/db_set_bt_prefix.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_bt_prefix.so,v 10.48 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -89,6 +88,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_cachesize.html b/db/docs/api_c/db_set_cachesize.html
index 91efa1707..7c535fb9d 100644
--- a/db/docs/api_c/db_set_cachesize.html
+++ b/db/docs/api_c/db_set_cachesize.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_cachesize.so,v 10.21 2002/08/18 21:15:53 bostic Exp $-->
-<!--$Id: env_set_cachesize.so,v 10.50 2005/01/10 07:18:43 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_set_cachesize.so,v 10.51 2007/07/06 00:22:52 mjc Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,8 +50,9 @@ allocated contiguously on some architectures. For example, some
releases of Solaris limit the amount of memory that may be allocated
contiguously by a process. If <b>ncache</b> is 0 or 1, the cache will
be allocated contiguously in memory. If it is greater than 1, the cache
-will be broken up into <b>ncache</b> equally sized, separate pieces of
-memory.</p>
+will be split across <b>ncache</b> separate regions, where the
+<b>region size</b> is equal to the initial cache size divided by
+<b>ncache</b>.</p>
<p>Because databases opened within Berkeley DB environments use the cache
specified to the environment, it is an error to attempt to set a cache
in a database created within an environment.</p>
@@ -73,10 +73,8 @@ and 0 on success.
may fail and return one of the following non-zero errors:</p>
<dl compact>
<dt>EINVAL<dd>If the specified cache size was impossibly small;
-called in a database environment;
the method was called after
-<a href="../api_c/db_open.html">DB-&gt;open</a>
-was called; or if an
+<a href="../api_c/db_open.html">DB-&gt;open</a> was called; or if an
invalid flag value or parameter was specified.
</dl>
<hr size=1 noshade>
@@ -107,6 +105,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_dup_compare.html b/db/docs/api_c/db_set_dup_compare.html
index cabcf2e99..97f5114d6 100644
--- a/db/docs/api_c/db_set_dup_compare.html
+++ b/db/docs/api_c/db_set_dup_compare.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_dup_compare.so,v 10.50 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -84,6 +83,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_encrypt.html b/db/docs/api_c/db_set_encrypt.html
index 022dfbcee..b5a2688df 100644
--- a/db/docs/api_c/db_set_encrypt.html
+++ b/db/docs/api_c/db_set_encrypt.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_encrypt.so,v 10.3 2002/08/18 21:15:54 bostic Exp $-->
<!--$Id: env_set_encrypt.so,v 10.23 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -89,6 +88,6 @@ encryption flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_errcall.html b/db/docs/api_c/db_set_errcall.html
index 8220992de..f7b50b2f3 100644
--- a/db/docs/api_c/db_set_errcall.html
+++ b/db/docs/api_c/db_set_errcall.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_errcall.so,v 10.10 2002/08/18 21:15:54 bostic Exp $-->
<!--$Id: env_set_errcall.so,v 10.39 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -78,6 +77,6 @@ are undefined.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_errfile.html b/db/docs/api_c/db_set_errfile.html
index 6b9edd696..3ba910549 100644
--- a/db/docs/api_c/db_set_errfile.html
+++ b/db/docs/api_c/db_set_errfile.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_errfile.so,v 10.10 2002/08/18 21:15:54 bostic Exp $-->
-<!--$Id: env_set_errfile.so,v 10.36 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_set_errfile.so,v 10.37 2006/10/26 15:33:59 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -32,9 +31,9 @@ DB-&gt;get_errfile(DB *db, FILE **errfilep);
<hr size=1 noshade>
<h3>Description: DB-&gt;set_errfile</h3>
When an error occurs in the Berkeley DB library, a Berkeley DB error or an error
-return value is returned by the interface. In some cases, however,
-the <b>errno</b> value may be insufficient to completely describe
-the cause of the error especially during initial application debugging.
+return value is returned by the interface. In some cases, however, the
+return value may be insufficient to completely describe the cause of the
+error especially during initial application debugging.
<p>The <a href="../api_c/env_set_errfile.html">DB_ENV-&gt;set_errfile</a> and DB-&gt;set_errfile methods are used to
enhance the mechanism for reporting error messages to the application
by setting a C library FILE * to be used for displaying additional Berkeley DB
@@ -44,7 +43,18 @@ an additional error message to the specified file reference.</p>
("<b>:</b>") (if a prefix string was previously specified using
<a href="../api_c/db_set_errpfx.html">DB-&gt;set_errpfx</a> or <a href="../api_c/env_set_errpfx.html">DB_ENV-&gt;set_errpfx</a>), an error string, and
a trailing &lt;newline&gt; character.</p>
-<p>Setting <b>errfile</b> to NULL unconfigures the interface.</p>
+<p>The default configuration when applications first create <a href="../api_c/db_class.html">DB</a> or
+<a href="../api_c/env_class.html">DB_ENV</a> handles is as if the <a href="../api_c/env_set_errfile.html">DB_ENV-&gt;set_errfile</a> or
+DB-&gt;set_errfile methods were called with the standard error output
+(stderr) specified as the FILE * argument. Applications wanting no
+output at all can turn off this default configuration by calling the
+<a href="../api_c/env_set_errfile.html">DB_ENV-&gt;set_errfile</a> or DB-&gt;set_errfile methods with NULL as the
+FILE * argument. Additionally, explicitly configuring the error output
+channel using any of the <a href="../api_c/env_set_errfile.html">DB_ENV-&gt;set_errfile</a>,
+DB-&gt;set_errfile, <a href="../api_c/env_set_errcall.html">DB_ENV-&gt;set_errcall</a>,
+<a href="../api_c/db_set_errcall.html">DB-&gt;set_errcall</a>, <a href="../api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a> or
+<a href="../api_cxx/db_set_error_stream.html">Db::set_error_stream</a> methods will also turn off this default output
+for the application.</p>
<p>This error logging enhancement does not slow performance or significantly
increase application size, and may be run during normal operation as well
as during application debugging.</p>
@@ -84,6 +94,6 @@ FILE * in <b>errfilep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_errpfx.html b/db/docs/api_c/db_set_errpfx.html
index b7b9668ab..7effb6041 100644
--- a/db/docs/api_c/db_set_errpfx.html
+++ b/db/docs/api_c/db_set_errpfx.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_errpfx.so,v 10.10 2002/08/18 21:15:55 bostic Exp $-->
<!--$Id: env_set_errpfx.so,v 10.34 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ error prefix in <b>errpfxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_feedback.html b/db/docs/api_c/db_set_feedback.html
index fad31a2ef..141b6fced 100644
--- a/db/docs/api_c/db_set_feedback.html
+++ b/db/docs/api_c/db_set_feedback.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_feedback.so,v 10.29 2003/10/19 01:27:11 bostic Exp $-->
<!--$Id: env_set_feedback.so,v 10.43 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -72,6 +71,6 @@ are undefined.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_flags.html b/db/docs/api_c/db_set_flags.html
index e686d824f..ffc5952b7 100644
--- a/db/docs/api_c/db_set_flags.html
+++ b/db/docs/api_c/db_set_flags.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_flags.so,v 10.68 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -130,7 +129,7 @@ will be returned.
<a name="7"><!--meow--></a>
<dt><a name="DB_RECNUM">DB_RECNUM</a><dd>Support retrieval from the Btree using record numbers. For more
information, see the <a href="../api_c/db_get.html#DB_SET_RECNO">DB_SET_RECNO</a> flag to the <a href="../api_c/db_get.html">DB-&gt;get</a>
-and <a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a> methods.
+and <a href="../api_c/dbc_get.html">DBcursor-&gt;get</a> methods.
<p>Logical record numbers in Btree databases are mutable in the face of
record insertion or deletion. See the DB_RENUMBER flag in the
Recno access method information for further discussion.</p>
@@ -229,7 +228,7 @@ refer to the new record number 4, if any such record exists, after the
deletion. If a cursor was positioned after record number 4 before the
deletion, it will be shifted downward one logical record, continuing to
refer to the same record as it did before.
-<p>Using the <a href="../api_c/db_put.html">DB-&gt;put</a> or <a href="../api_c/dbc_put.html">DBcursor-&gt;c_put</a> interfaces to create new
+<p>Using the <a href="../api_c/db_put.html">DB-&gt;put</a> or <a href="../api_c/dbc_put.html">DBcursor-&gt;put</a> interfaces to create new
records will cause the creation of multiple records if the record number
is more than one greater than the largest record currently in the
database. For example, creating record 28, when record 25 was previously
@@ -292,6 +291,6 @@ current flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_h_compare.html b/db/docs/api_c/db_set_h_compare.html
new file mode 100644
index 000000000..f4d93068d
--- /dev/null
+++ b/db/docs/api_c/db_set_h_compare.html
@@ -0,0 +1,86 @@
+<!--$Id: db_set_h_compare.so,v 1.1 2006/10/27 00:28:44 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: DB-&gt;set_h_compare</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>DB-&gt;set_h_compare</h3>
+</td>
+<td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db.h&gt;
+<p>
+int
+DB-&gt;set_h_compare(DB *db,
+ int (*compare_fcn)(DB *db, const DBT *dbt1, const DBT *dbt2));
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: DB-&gt;set_h_compare</h3>
+<p>Set the Hash key comparison function. The comparison function is called
+whenever it is necessary to compare a key specified by the application
+with a key currently stored in the database.</p>
+<p>If no comparison function is specified, a byte-by-byte comparison is
+performed.</p>
+<p>The DB-&gt;set_h_compare method configures operations performed using the specified
+<a href="../api_c/db_class.html">DB</a> handle, not all operations performed on the underlying
+database.</p>
+<p>The DB-&gt;set_h_compare method may not be called after the <a href="../api_c/db_open.html">DB-&gt;open</a> method is called.
+If the database already exists when
+<a href="../api_c/db_open.html">DB-&gt;open</a> is called, the information specified to DB-&gt;set_h_compare must
+be the same as that historically used to create the database or
+corruption can occur.</p>
+<p>The DB-&gt;set_h_compare method
+returns a non-zero error value on failure
+and 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>compare_fcn</b><dd>The <b>compare_fcn</b> function is the application-specified Hash
+comparison function. The comparison function takes three parameters:
+<dl compact>
+<dt><b>db</b><dd>The <b>db</b> parameter is the enclosing database handle.
+<dt><b>dbt1</b><dd>The <b>dbt1</b> parameter is the <a href="../api_c/dbt_class.html">DBT</a> representing the
+application supplied key.
+<dt><b>dbt2</b><dd>The <b>dbt2</b> parameter is the <a href="../api_c/dbt_class.html">DBT</a> representing the
+current database's key.
+</dl>
+<p>The <b>compare_fcn</b> function must return an integer value less
+than, equal to, or greater than zero if the first key parameter is
+considered to be respectively less than, equal to, or greater than the
+second key parameter. The comparison function must correctly handle any
+key values used by the application (possibly including zero-length
+keys). The <b>data</b> and <b>size</b> fields of the <a href="../api_c/dbt_class.html">DBT</a> are
+the only fields that may be used for the purposes of this comparison,
+and no particular alignment of the memory to which by the <b>data</b>
+field refers may be assumed.</p>
+</dl>
+<h3>Errors</h3>
+<p>The DB-&gt;set_h_compare method
+may fail and return one of the following non-zero errors:</p>
+<dl compact>
+<dt>EINVAL<dd>If the method was called after <a href="../api_c/db_open.html">DB-&gt;open</a> was called; or if an
+invalid flag value or parameter was specified.
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_c/db_class.html">DB</a>
+<h3>See Also</h3>
+<a href="../api_c/db_list.html">Databases and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_c/db_set_h_ffactor.html b/db/docs/api_c/db_set_h_ffactor.html
index e3df5935d..5136410f0 100644
--- a/db/docs/api_c/db_set_h_ffactor.html
+++ b/db/docs/api_c/db_set_h_ffactor.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_h_ffactor.so,v 10.37 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -84,6 +83,6 @@ hash table density in <b>h_ffactorp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_h_hash.html b/db/docs/api_c/db_set_h_hash.html
index 870eb2a4a..bb3295377 100644
--- a/db/docs/api_c/db_set_h_hash.html
+++ b/db/docs/api_c/db_set_h_hash.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_h_hash.so,v 10.40 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -70,6 +69,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_h_nelem.html b/db/docs/api_c/db_set_h_nelem.html
index 84f4f8935..bad0fb1ce 100644
--- a/db/docs/api_c/db_set_h_nelem.html
+++ b/db/docs/api_c/db_set_h_nelem.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_h_nelem.so,v 10.36 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -82,6 +81,6 @@ estimate of the final size of the hash table in <b>h_nelemp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_lorder.html b/db/docs/api_c/db_set_lorder.html
index 8bb2cda36..b8f8cf0f1 100644
--- a/db/docs/api_c/db_set_lorder.html
+++ b/db/docs/api_c/db_set_lorder.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_lorder.so,v 10.38 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -87,6 +86,6 @@ database byte order in <b>lorderp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_malloc.html b/db/docs/api_c/db_set_malloc.html
deleted file mode 100644
index 2d13196a3..000000000
--- a/db/docs/api_c/db_set_malloc.html
+++ /dev/null
@@ -1,98 +0,0 @@
-<!--$Id: db_set_malloc.so,v 10.18 2000/05/25 13:47:07 dda Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DB-&gt;set_malloc</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>
-<h1>DB-&gt;set_malloc</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-DB-&gt;set_malloc(DB *db, void *(*db_malloc)(size_t size));
-</pre></h3>
-<h1>Description</h1>
-<p>Set the allocation function used by the DB methods to allocate
-memory in which to return key/data items to the application.
-<p>The <a href="../api_c/dbt.html#DB_DBT_MALLOC">DB_DBT_MALLOC</a> flag, when specified in the <a href="../api_c/dbt.html">DBT</a> object,
-will cause the DB methods to allocate and re-allocate memory which
-then becomes the responsibility of the calling application. See <a href="../api_c/dbt.html">DBT</a>
-for more information.
-<p>On systems where there may be multiple library versions of malloc (notably
-Windows NT), specifying the <a href="../api_c/dbt.html#DB_DBT_MALLOC">DB_DBT_MALLOC</a> flag will fail because
-the DB library will allocate memory from a different heap than
-the application will use to free it. To avoid this problem, the
-DB-&gt;set_malloc function can be used to pass Berkeley DB a reference to the
-application's allocation routine, in which case it will be used to
-allocate the memory returned when the <a href="../api_c/dbt.html#DB_DBT_MALLOC">DB_DBT_MALLOC</a> flag is set.
-<p>The function specified must match the calling conventions of the
-ANSI C X3.159-1989 (ANSI C) library routine of the same name.
-<p>The DB-&gt;set_malloc interface may only be used to configure Berkeley DB before
-the <a href="../api_c/db_open.html">DB-&gt;open</a> interface is called.
-<p>The DB-&gt;set_malloc function returns a non-zero error value on failure and 0 on success.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<h1>See Also</h1>
-<a href="../api_c/db_create.html">db_create</a>,
-<a href="../api_c/db_close.html">DB-&gt;close</a>,
-<a href="../api_c/db_cursor.html">DB-&gt;cursor</a>,
-<a href="../api_c/db_del.html">DB-&gt;del</a>,
-<a href="../api_c/db_err.html">DB-&gt;err</a>,
-<a href="../api_c/db_fd.html">DB-&gt;fd</a>,
-<a href="../api_c/db_get.html">DB-&gt;get</a>,
-<a href="../api_c/db_get_byteswapped.html">DB-&gt;get_byteswapped</a>,
-<a href="../api_c/db_get_type.html">DB-&gt;get_type</a>,
-<a href="../api_c/db_join.html">DB-&gt;join</a>,
-<a href="../api_c/db_key_range.html">DB-&gt;key_range</a>,
-<a href="../api_c/db_open.html">DB-&gt;open</a>,
-<a href="../api_c/db_put.html">DB-&gt;put</a>,
-<a href="../api_c/db_remove.html">DB-&gt;remove</a>,
-<a href="../api_c/db_set_bt_compare.html">DB-&gt;set_bt_compare</a>,
-<a href="../api_c/db_set_bt_minkey.html">DB-&gt;set_bt_minkey</a>,
-<a href="../api_c/db_set_bt_prefix.html">DB-&gt;set_bt_prefix</a>,
-<a href="../api_c/db_set_cachesize.html">DB-&gt;set_cachesize</a>,
-<a href="../api_c/db_set_dup_compare.html">DB-&gt;set_dup_compare</a>,
-<a href="../api_c/db_set_errcall.html">DB-&gt;set_errcall</a>,
-<a href="../api_c/db_set_errfile.html">DB-&gt;set_errfile</a>,
-<a href="../api_c/db_set_errpfx.html">DB-&gt;set_errpfx</a>,
-<a href="../api_c/db_set_flags.html">DB-&gt;set_flags</a>,
-<a href="../api_c/db_set_h_ffactor.html">DB-&gt;set_h_ffactor</a>,
-<a href="../api_c/db_set_h_hash.html">DB-&gt;set_h_hash</a>,
-<a href="../api_c/db_set_h_nelem.html">DB-&gt;set_h_nelem</a>,
-<a href="../api_c/db_set_lorder.html">DB-&gt;set_lorder</a>,
-<a href="../api_c/db_set_malloc.html">DB-&gt;set_malloc</a>,
-<a href="../api_c/db_set_pagesize.html">DB-&gt;set_pagesize</a>,
-<a href="../api_c/db_set_paniccall.html">DB-&gt;set_paniccall</a>,
-<a href="../api_c/db_set_q_extentsize.html">DB-&gt;set_q_extentsize</a>,
-<a href="../api_c/db_set_realloc.html">DB-&gt;set_realloc</a>,
-<a href="../api_c/db_set_re_delim.html">DB-&gt;set_re_delim</a>,
-<a href="../api_c/db_set_re_len.html">DB-&gt;set_re_len</a>,
-<a href="../api_c/db_set_re_pad.html">DB-&gt;set_re_pad</a>,
-<a href="../api_c/db_set_re_source.html">DB-&gt;set_re_source</a>,
-<a href="../api_c/db_stat.html">DB-&gt;stat</a>,
-<a href="../api_c/db_sync.html">DB-&gt;sync</a>,
-<a href="../api_c/db_upgrade.html">DB-&gt;upgrade</a>
-and
-<a href="../api_c/db_verify.html">DB-&gt;verify</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/db_set_msgcall.html b/db/docs/api_c/db_set_msgcall.html
index bcb76b949..998172ff8 100644
--- a/db/docs/api_c/db_set_msgcall.html
+++ b/db/docs/api_c/db_set_msgcall.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_msgcall.so,v 10.1 2004/04/16 19:01:56 bostic Exp $-->
<!--$Id: env_set_msgcall.so,v 10.7 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -71,6 +70,6 @@ are undefined.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_msgfile.html b/db/docs/api_c/db_set_msgfile.html
index 096b0338b..e23bdf97a 100644
--- a/db/docs/api_c/db_set_msgfile.html
+++ b/db/docs/api_c/db_set_msgfile.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_msgfile.so,v 1.1 2004/07/14 19:30:39 bostic Exp $-->
<!--$Id: env_set_msgfile.so,v 10.7 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -79,6 +78,6 @@ FILE * in <b>msgfilep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_pagesize.html b/db/docs/api_c/db_set_pagesize.html
index 86ed71290..d70014493 100644
--- a/db/docs/api_c/db_set_pagesize.html
+++ b/db/docs/api_c/db_set_pagesize.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_pagesize.so,v 10.40 2005/12/16 01:19:35 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -86,6 +85,6 @@ page size in <b>pagesizep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_paniccall.html b/db/docs/api_c/db_set_paniccall.html
deleted file mode 100644
index f02526cf1..000000000
--- a/db/docs/api_c/db_set_paniccall.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!--$Id: db_set_paniccall.so,v 10.14 2002/08/18 21:15:57 bostic Exp $-->
-<!--$Id: env_set_paniccall.so,v 10.37 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2004 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: DB-&gt;set_paniccall</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<table width="100%"><tr valign=top>
-<td>
-<h3>DB-&gt;set_paniccall</h3>
-</td>
-<td align=right>
-<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
-<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
-</tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-DB-&gt;set_paniccall(DB *db,
- void (*db_panic_fcn)(DB_ENV *dbenv, int errval));
-</pre></h3>
-<hr size=1 noshade>
-<h3>Description: DB-&gt;set_paniccall</h3>
-<p>Errors can occur in the Berkeley DB library where the only solution is to shut
-down the application and run recovery (for example, if Berkeley DB is unable
-to allocate heap memory). In such cases, the Berkeley DB methods will
-return <a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a>.
-It is often easier to simply exit the application when such errors occur
-rather than gracefully return up the stack. The DB-&gt;set_paniccall method
-specifies a function to be called when
-<a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> is about to be returned
-from a Berkeley DB method.</p>
-<p>For <a href="../api_c/db_class.html">DB</a> handles opened inside of Berkeley DB environments, calling the
-DB-&gt;set_paniccall method affects the entire environment and is equivalent to calling
-the <a href="../api_c/env_set_paniccall.html">DB_ENV-&gt;set_paniccall</a> method.</p>
-<p>The DB-&gt;set_paniccall method may be called at any time during the life of the
-application.</p>
-<p>The DB-&gt;set_paniccall method
-returns a non-zero error value on failure
-and 0 on success.
-</p>
-<h3>Parameters</h3>
-<dl compact>
-<dt><b>db_panic_fcn</b><dd>The <b>db_panic_fcn</b> parameter is the application-specified function
-called in the case of a database environment panic. The function takes
-two arguments:
-<dl compact>
-<dt><b>dbenv</b><dd>The <b>dbenv</b> parameter is the enclosing database environment handle.
-<dt><b>errval</b><dd>The <b>errval</b> parameter is the error value that would have been
-returned to the caller if <a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> were not going to be
-returned instead.
-</dl>
-</dl>
-<hr size=1 noshade>
-<h3>Class</h3>
-<a href="../api_c/db_class.html">DB</a>
-<h3>See Also</h3>
-<a href="../api_c/db_list.html">Databases and Related Methods</a>
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="../sleepycat/legal.html">Copyright (c) 1996-2004</a> <a href="http://www.sleepycat.com">Sleepycat Software, Inc.</a> - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/api_c/db_set_priority.html b/db/docs/api_c/db_set_priority.html
new file mode 100644
index 000000000..127c7adfe
--- /dev/null
+++ b/db/docs/api_c/db_set_priority.html
@@ -0,0 +1,88 @@
+<!--$Id: db_set_priority.so,v 1.1 2007/05/22 18:06:05 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: DB-&gt;set_priority</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>DB-&gt;set_priority</h3>
+</td>
+<td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db.h&gt;
+<p>
+int
+DB-&gt;set_priority(DB *db, DB_CACHE_PRIORITY priority);
+<p>
+int
+DB-&gt;get_priority(DB *db, DB_CACHE_PRIORITY *priorityp);
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: DB-&gt;set_priority</h3>
+<!--$Id: dbc_set_priority.so,v 1.3 2007/05/22 18:06:05 bostic Exp $-->
+<p>Set the cache priority for pages referenced by the
+<a href="../api_c/db_class.html">DB</a>
+handle.</p>
+<p>The priority of a page biases the replacement algorithm to be more or
+less likely to discard a page when space is needed in the buffer pool.
+The bias is temporary, and pages will eventually be discarded if they
+are not referenced again. The DB-&gt;set_priority method is only advisory, and does
+not guarantee pages will be treated in a specific way.</p>
+<p>The DB-&gt;set_priority method may be called at any time during the life of the
+application.</p>
+<p>The DB-&gt;set_priority method
+returns a non-zero error value on failure
+and 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>priority</b><dd>The <b>priority</b> parameter must be set to one of the following
+values:
+<dl compact>
+<dt><a name="DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a><dd>The lowest priority: pages are the most likely to be discarded.
+<dt><a name="DB_PRIORITY_LOW">DB_PRIORITY_LOW</a><dd>The next lowest priority.
+<dt><a name="DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a><dd>The default priority.
+<dt><a name="DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a><dd>The next highest priority.
+<dt><a name="DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a><dd>The highest priority: pages are the least likely to be discarded.
+</dl>
+</dl>
+<hr size=1 noshade>
+<h3>Description: DB-&gt;get_priority</h3>
+<p>The DB-&gt;get_priority method returns the cache priority for pages referenced by the
+<a href="../api_c/db_class.html">DB</a>
+handle.</p>
+<p>The DB-&gt;get_priority method may be called at any time during the life of the
+application.</p>
+<p>The DB-&gt;get_priority method
+returns a non-zero error value on failure
+and 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>priorityp</b><dd>The DB-&gt;get_priority method returns a reference to the
+cache priority for pages referenced by the
+<a href="../api_c/db_class.html">DB</a>
+handle in <b>priorityp</b>.
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_c/db_class.html">DB</a>
+<h3>See Also</h3>
+<a href="../api_c/db_list.html">Databases and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_c/db_set_q_extentsize.html b/db/docs/api_c/db_set_q_extentsize.html
index 76cb6d4e5..c9423d0bf 100644
--- a/db/docs/api_c/db_set_q_extentsize.html
+++ b/db/docs/api_c/db_set_q_extentsize.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_q_extentsize.so,v 1.23 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -82,6 +81,6 @@ number of pages in an extent in <b>extentsizep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_re_delim.html b/db/docs/api_c/db_set_re_delim.html
index 1a29e54ae..1221bc454 100644
--- a/db/docs/api_c/db_set_re_delim.html
+++ b/db/docs/api_c/db_set_re_delim.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_re_delim.so,v 10.39 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -82,6 +81,6 @@ delimiting byte in <b>delimp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_re_len.html b/db/docs/api_c/db_set_re_len.html
index e6b2b5e3d..7ebd790d0 100644
--- a/db/docs/api_c/db_set_re_len.html
+++ b/db/docs/api_c/db_set_re_len.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_re_len.so,v 10.40 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -89,6 +88,6 @@ record length in <b>re_lenp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_re_pad.html b/db/docs/api_c/db_set_re_pad.html
index de79cd924..e253de843 100644
--- a/db/docs/api_c/db_set_re_pad.html
+++ b/db/docs/api_c/db_set_re_pad.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_re_pad.so,v 10.37 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -80,6 +79,6 @@ pad character in <b>re_padp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_re_source.html b/db/docs/api_c/db_set_re_source.html
index 40e4ed195..5aef3159e 100644
--- a/db/docs/api_c/db_set_re_source.html
+++ b/db/docs/api_c/db_set_re_source.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_re_source.so,v 10.42 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -113,6 +112,6 @@ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_set_realloc.html b/db/docs/api_c/db_set_realloc.html
deleted file mode 100644
index b3d8a05f7..000000000
--- a/db/docs/api_c/db_set_realloc.html
+++ /dev/null
@@ -1,99 +0,0 @@
-<!--$Id: db_set_realloc.so,v 10.8 2000/05/25 13:47:07 dda Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DB-&gt;set_realloc</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>
-<h1>DB-&gt;set_realloc</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-DB-&gt;set_realloc(DB *db,
- void *(*db_realloc_fcn)(void *ptr, size_t size));
-</pre></h3>
-<h1>Description</h1>
-<p>Set the realloc function used by the DB methods to allocate memory
-in which to return key/data items to the application.
-<p>The <a href="../api_c/dbt.html#DB_DBT_REALLOC">DB_DBT_REALLOC</a> flag, when specified in the <a href="../api_c/dbt.html">DBT</a> object,
-will cause the DB methods to allocate and re-allocate memory which
-then becomes the responsibility of the calling application. See <a href="../api_c/dbt.html">DBT</a>
-for more information.
-<p>On systems where there may be multiple library versions of realloc (notably
-Windows NT), specifying the <a href="../api_c/dbt.html#DB_DBT_REALLOC">DB_DBT_REALLOC</a> flag will fail because
-the DB library will allocate memory from a different heap than
-the application will use to free it. To avoid this problem, the
-DB-&gt;set_realloc function can be used to pass Berkeley DB a reference to the
-application's allocation routine, in which case it will be used to
-allocate the memory returned when the <a href="../api_c/dbt.html#DB_DBT_REALLOC">DB_DBT_REALLOC</a> flag is set.
-<p>The function specified must match the calling conventions of the
-ANSI C X3.159-1989 (ANSI C) library routine of the same name.
-<p>The DB-&gt;set_realloc interface may only be used to configure Berkeley DB before
-the <a href="../api_c/db_open.html">DB-&gt;open</a> interface is called.
-<p>The DB-&gt;set_realloc function returns a non-zero error value on failure and 0 on success.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<h1>See Also</h1>
-<a href="../api_c/db_create.html">db_create</a>,
-<a href="../api_c/db_close.html">DB-&gt;close</a>,
-<a href="../api_c/db_cursor.html">DB-&gt;cursor</a>,
-<a href="../api_c/db_del.html">DB-&gt;del</a>,
-<a href="../api_c/db_err.html">DB-&gt;err</a>,
-<a href="../api_c/db_fd.html">DB-&gt;fd</a>,
-<a href="../api_c/db_get.html">DB-&gt;get</a>,
-<a href="../api_c/db_get_byteswapped.html">DB-&gt;get_byteswapped</a>,
-<a href="../api_c/db_get_type.html">DB-&gt;get_type</a>,
-<a href="../api_c/db_join.html">DB-&gt;join</a>,
-<a href="../api_c/db_key_range.html">DB-&gt;key_range</a>,
-<a href="../api_c/db_open.html">DB-&gt;open</a>,
-<a href="../api_c/db_put.html">DB-&gt;put</a>,
-<a href="../api_c/db_remove.html">DB-&gt;remove</a>,
-<a href="../api_c/db_set_bt_compare.html">DB-&gt;set_bt_compare</a>,
-<a href="../api_c/db_set_bt_minkey.html">DB-&gt;set_bt_minkey</a>,
-<a href="../api_c/db_set_bt_prefix.html">DB-&gt;set_bt_prefix</a>,
-<a href="../api_c/db_set_cachesize.html">DB-&gt;set_cachesize</a>,
-<a href="../api_c/db_set_dup_compare.html">DB-&gt;set_dup_compare</a>,
-<a href="../api_c/db_set_errcall.html">DB-&gt;set_errcall</a>,
-<a href="../api_c/db_set_errfile.html">DB-&gt;set_errfile</a>,
-<a href="../api_c/db_set_errpfx.html">DB-&gt;set_errpfx</a>,
-<a href="../api_c/db_set_flags.html">DB-&gt;set_flags</a>,
-<a href="../api_c/db_set_h_ffactor.html">DB-&gt;set_h_ffactor</a>,
-<a href="../api_c/db_set_h_hash.html">DB-&gt;set_h_hash</a>,
-<a href="../api_c/db_set_h_nelem.html">DB-&gt;set_h_nelem</a>,
-<a href="../api_c/db_set_lorder.html">DB-&gt;set_lorder</a>,
-<a href="../api_c/db_set_malloc.html">DB-&gt;set_malloc</a>,
-<a href="../api_c/db_set_pagesize.html">DB-&gt;set_pagesize</a>,
-<a href="../api_c/db_set_paniccall.html">DB-&gt;set_paniccall</a>,
-<a href="../api_c/db_set_q_extentsize.html">DB-&gt;set_q_extentsize</a>,
-<a href="../api_c/db_set_realloc.html">DB-&gt;set_realloc</a>,
-<a href="../api_c/db_set_re_delim.html">DB-&gt;set_re_delim</a>,
-<a href="../api_c/db_set_re_len.html">DB-&gt;set_re_len</a>,
-<a href="../api_c/db_set_re_pad.html">DB-&gt;set_re_pad</a>,
-<a href="../api_c/db_set_re_source.html">DB-&gt;set_re_source</a>,
-<a href="../api_c/db_stat.html">DB-&gt;stat</a>,
-<a href="../api_c/db_sync.html">DB-&gt;sync</a>,
-<a href="../api_c/db_upgrade.html">DB-&gt;upgrade</a>
-and
-<a href="../api_c/db_verify.html">DB-&gt;verify</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/db_stat.html b/db/docs/api_c/db_stat.html
index f8a6eb7be..053259af2 100644
--- a/db/docs/api_c/db_stat.html
+++ b/db/docs/api_c/db_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: db_stat.so,v 10.89 2005/02/10 20:02:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_stat.so,v 10.92 2007/06/22 16:57:15 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -43,24 +42,24 @@ one of the following values:
Among other things, this flag makes it possible for applications to
request key and record counts without incurring the performance penalty
of traversing the entire database.
-<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>Database items read during this operation will have degree 2 isolation.
-This ensures the stability of the data items read during the stat
-operation but permits that data to be modified or deleted by other
+<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>Database items read during a transactional call will have degree 2
+isolation. This ensures the stability of the data items read during the
+stat operation but permits that data to be modified or deleted by other
transactions prior to the commit of the specified transaction.
-<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Database items read during this operation will have degree 1 isolation,
-including modified but not yet committed data. Silently ignored if the
-<a href="../api_c/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when the underlying
-database was opened.
-</dl>
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Database items read during a transactional call will have degree 1
+isolation, including modified but not yet committed data. Silently
+ignored if the <a href="../api_c/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when
+the underlying database was opened. </dl>
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<p>Statistical structures are stored in allocated memory. If application-specific allocation
routines have been declared (see <a href="../api_c/env_set_alloc.html">DB_ENV-&gt;set_alloc</a> for more
@@ -78,6 +77,8 @@ database, the information returned by DB-&gt;stat may be out-of-date.</p>
<p>If the database was not opened read-only and the DB_FAST_STAT
flag was not specified, the cached key and record numbers will be
updated after the statistical information has been gathered.</p>
+<p>The DB-&gt;stat method may not be called before the <a href="../api_c/db_open.html">DB-&gt;open</a> method has been
+called.</p>
<p>The DB-&gt;stat method
returns a non-zero error value on failure
and 0 on success.
@@ -98,8 +99,10 @@ DB_FAST_STAT is set.
was specified the count will be the last saved value unless it has never
been calculated, in which case it will be 0. Returned if
DB_FAST_STAT is set.
-<dt>u_int32_t hash_pagesize;<dd>The underlying Hash database page (and bucket) size, in bytes.
-Returned if DB_FAST_STAT is set.
+<dt>u_int32_t hash_pagecnt;<dd>The number of pages in the database. Returned if DB_FAST_STAT
+is set.
+<dt>u_int32_t hash_pagesize;<dd>The underlying database page (and bucket) size, in bytes. Returned if
+DB_FAST_STAT is set.
<dt>u_int32_t hash_ffactor;<dd>The desired fill factor (number of items per bucket) specified at
database-creation time. Returned if DB_FAST_STAT is set.
<dt>u_int32_t hash_buckets;<dd>The number of hash buckets. Returned if DB_FAST_STAT is set.
@@ -146,8 +149,10 @@ DB_FAST_STAT flag is specified the count will be exact but will
include deleted and implicitly created records; if the
DB_FAST_STAT flag is not specified, the count will be exact and
will not include deleted or implicitly created records.</p>
-<p>Returned if DB_FAST_STAT is set.</p>
-<dt>u_int32_t bt_pagesize;<dd>Underlying database page size, in bytes. Returned if
+<p><dt>u_int32_t bt_pagecnt;<dd>The number of pages in the database. Returned if DB_FAST_STAT
+is set.
+Returned if DB_FAST_STAT is set.</p>
+<dt>u_int32_t bt_pagesize;<dd>The underlying database page size, in bytes. Returned if
DB_FAST_STAT is set.
<dt>u_int32_t bt_minkey;<dd>The minimum keys per page. Returned if DB_FAST_STAT is set.
<dt>u_int32_t bt_re_len;<dd>The length of fixed-length records. Returned if DB_FAST_STAT
@@ -232,7 +237,6 @@ Among other things, this flag makes it possible for applications to
request key and record counts without incurring the performance penalty
of traversing the entire database.
<dt><a name="DB_STAT_ALL">DB_STAT_ALL</a><dd>Display all available information.
-<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after displaying their values.
</dl>
</dl>
<hr size=1 noshade>
@@ -244,6 +248,6 @@ of traversing the entire database.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_sync.html b/db/docs/api_c/db_sync.html
index b64570e42..9d54213ae 100644
--- a/db/docs/api_c/db_sync.html
+++ b/db/docs/api_c/db_sync.html
@@ -1,6 +1,5 @@
<!--$Id: db_sync.so,v 10.36 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -69,6 +68,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_truncate.html b/db/docs/api_c/db_truncate.html
index 04bf1e286..06d698392 100644
--- a/db/docs/api_c/db_truncate.html
+++ b/db/docs/api_c/db_truncate.html
@@ -1,6 +1,5 @@
<!--$Id: db_truncate.so,v 1.29 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -46,15 +45,16 @@ and 0 on success.
<dt><b>countp</b><dd>The <b>countp</b> parameter references memory into which
the number of records discarded from the database is copied.
<dt><b>flags</b><dd>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Errors</h3>
<p>The DB-&gt;truncate method
@@ -78,6 +78,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_upgrade.html b/db/docs/api_c/db_upgrade.html
index d51ef8c65..b0f812b80 100644
--- a/db/docs/api_c/db_upgrade.html
+++ b/db/docs/api_c/db_upgrade.html
@@ -1,6 +1,5 @@
<!--$Id: db_upgrade.so,v 10.37 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -100,6 +99,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/db_verify.html b/db/docs/api_c/db_verify.html
index c4c3244d2..aa0e6f061 100644
--- a/db/docs/api_c/db_verify.html
+++ b/db/docs/api_c/db_verify.html
@@ -1,6 +1,5 @@
<!--$Id: db_verify.so,v 10.30 2005/03/08 16:29:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -143,6 +142,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/dbc_class.html b/db/docs/api_c/dbc_class.html
index e1489da31..b3cdaae32 100644
--- a/db/docs/api_c/dbc_class.html
+++ b/db/docs/api_c/dbc_class.html
@@ -1,6 +1,5 @@
<!--$Id: dbc_class.so,v 10.19 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -32,12 +31,12 @@ threads, but only serially, that is, the application must serialize
access to the DBC handle.</p>
<p>If the cursor is to be used to perform operations on behalf of a
transaction, the cursor must be opened and closed within the context of
-that single transaction. Once <a href="../api_c/dbc_close.html">DBcursor-&gt;c_close</a> has been called, the
+that single transaction. Once <a href="../api_c/dbc_close.html">DBcursor-&gt;close</a> has been called, the
handle may not be accessed again, regardless of the method's return.</p>
</tt>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/dbc_close.html b/db/docs/api_c/dbc_close.html
index 016e23623..4be4d9e7e 100644
--- a/db/docs/api_c/dbc_close.html
+++ b/db/docs/api_c/dbc_close.html
@@ -1,17 +1,16 @@
-<!--$Id: dbc_close.so,v 10.34 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbc_close.so,v 10.35 2006/10/24 13:26:50 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB: DBcursor-&gt;c_close</title>
+<title>Berkeley DB: DBcursor-&gt;close</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
<body bgcolor=white>
<table width="100%"><tr valign=top>
<td>
-<h3>DBcursor-&gt;c_close</h3>
+<h3>DBcursor-&gt;close</h3>
</td>
<td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
@@ -23,24 +22,24 @@
#include &lt;db.h&gt;
<p>
int
-DBcursor-&gt;c_close(DBC *DBcursor);
+DBcursor-&gt;close(DBC *DBcursor);
</pre></h3>
<hr size=1 noshade>
-<h3>Description: DBcursor-&gt;c_close</h3>
-<p>The DBcursor-&gt;c_close method discards the cursor.</p>
-<p>It is possible for the DBcursor-&gt;c_close method to return
+<h3>Description: DBcursor-&gt;close</h3>
+<p>The DBcursor-&gt;close method discards the cursor.</p>
+<p>It is possible for the DBcursor-&gt;close method to return
<a href="../ref/program/errorret.html#DB_LOCK_DEADLOCK">DB_LOCK_DEADLOCK</a>, signaling that any enclosing transaction should
be aborted. If the application is already intending to abort the
transaction, this error should be ignored, and the application should
proceed.</p>
-<p>After DBcursor-&gt;c_close has been called, regardless of its return, the
+<p>After DBcursor-&gt;close has been called, regardless of its return, the
cursor handle may not be used again.</p>
-<p>The DBcursor-&gt;c_close method
+<p>The DBcursor-&gt;close method
returns a non-zero error value on failure
and 0 on success.
</p>
<h3>Errors</h3>
-<p>The DBcursor-&gt;c_close method
+<p>The DBcursor-&gt;close method
may fail and return one of the following non-zero errors:</p>
<dl compact>
<dt>DB_LOCK_DEADLOCK<dd>A transactional database environment operation was selected to resolve
@@ -61,6 +60,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/dbc_count.html b/db/docs/api_c/dbc_count.html
index 42eac1b51..51abb3ecb 100644
--- a/db/docs/api_c/dbc_count.html
+++ b/db/docs/api_c/dbc_count.html
@@ -1,17 +1,16 @@
-<!--$Id: dbc_count.so,v 10.25 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbc_count.so,v 10.26 2006/10/24 13:26:50 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB: DBcursor-&gt;c_count</title>
+<title>Berkeley DB: DBcursor-&gt;count</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
<body bgcolor=white>
<table width="100%"><tr valign=top>
<td>
-<h3>DBcursor-&gt;c_count</h3>
+<h3>DBcursor-&gt;count</h3>
</td>
<td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
@@ -23,13 +22,13 @@
#include &lt;db.h&gt;
<p>
int
-DBcursor-&gt;c_count(DBC *DBcursor, db_recno_t *countp, u_int32_t flags);
+DBcursor-&gt;count(DBC *DBcursor, db_recno_t *countp, u_int32_t flags);
</pre></h3>
<hr size=1 noshade>
-<h3>Description: DBcursor-&gt;c_count</h3>
-<p>The DBcursor-&gt;c_count method returns a count of the number of data items for
+<h3>Description: DBcursor-&gt;count</h3>
+<p>The DBcursor-&gt;count method returns a count of the number of data items for
the key to which the cursor refers.</p>
-<p>The DBcursor-&gt;c_count method
+<p>The DBcursor-&gt;count method
returns a non-zero error value on failure
and 0 on success.
</p>
@@ -40,7 +39,7 @@ and 0 on success.
<dt><b>flags</b><dd>The <b>flags</b> parameter is currently unused, and must be set to 0.
</dl>
<h3>Errors</h3>
-<p>The DBcursor-&gt;c_count method
+<p>The DBcursor-&gt;count method
may fail and return one of the following non-zero errors:</p>
<dl compact>
<dt>DB_REP_HANDLE_DEAD<dd>The database handle has been invalidated because a replication election
@@ -60,6 +59,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/dbc_del.html b/db/docs/api_c/dbc_del.html
index 9a8b6de92..ad7a5978a 100644
--- a/db/docs/api_c/dbc_del.html
+++ b/db/docs/api_c/dbc_del.html
@@ -1,17 +1,16 @@
-<!--$Id: dbc_del.so,v 10.46 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbc_del.so,v 10.47 2006/10/24 13:26:50 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB: DBcursor-&gt;c_del</title>
+<title>Berkeley DB: DBcursor-&gt;del</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
<body bgcolor=white>
<table width="100%"><tr valign=top>
<td>
-<h3>DBcursor-&gt;c_del</h3>
+<h3>DBcursor-&gt;del</h3>
</td>
<td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
@@ -23,11 +22,11 @@
#include &lt;db.h&gt;
<p>
int
-DBcursor-&gt;c_del(DBC *DBcursor, u_int32_t flags);
+DBcursor-&gt;del(DBC *DBcursor, u_int32_t flags);
</pre></h3>
<hr size=1 noshade>
-<h3>Description: DBcursor-&gt;c_del</h3>
-<p>The DBcursor-&gt;c_del method deletes the key/data pair to which the cursor
+<h3>Description: DBcursor-&gt;del</h3>
+<p>The DBcursor-&gt;del method deletes the key/data pair to which the cursor
refers.</p>
<p>When called on a cursor opened on a database that has been made into a
secondary index using the <a href="../api_c/db_associate.html">DB-&gt;associate</a> method, the <a href="../api_c/db_del.html">DB-&gt;del</a> method
@@ -36,8 +35,8 @@ indices.</p>
<p>The cursor position is unchanged after a delete, and subsequent calls to
cursor functions expecting the cursor to refer to an existing key will
fail.</p>
-<p>The DBcursor-&gt;c_del method will return <a href="../ref/program/errorret.html#DB_KEYEMPTY">DB_KEYEMPTY</a> if the element has already been deleted.
-Unless otherwise specified, the DBcursor-&gt;c_del method
+<p>The DBcursor-&gt;del method will return <a href="../ref/program/errorret.html#DB_KEYEMPTY">DB_KEYEMPTY</a> if the element has already been deleted.
+Unless otherwise specified, the DBcursor-&gt;del method
returns a non-zero error value on failure
and 0 on success.
</p>
@@ -46,7 +45,7 @@ and 0 on success.
<dt><b>flags</b><dd>The <b>flags</b> parameter is currently unused, and must be set to 0.
</dl>
<h3>Errors</h3>
-<p>The DBcursor-&gt;c_del method
+<p>The DBcursor-&gt;del method
may fail and return one of the following non-zero errors:</p>
<dl compact>
<dt>DB_LOCK_DEADLOCK<dd>A transactional database environment operation was selected to resolve
@@ -82,6 +81,6 @@ specified to <a href="../api_c/env_open.html">DB_ENV-&gt;open</a>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/dbc_dup.html b/db/docs/api_c/dbc_dup.html
index 0f670831a..b0ccf1e55 100644
--- a/db/docs/api_c/dbc_dup.html
+++ b/db/docs/api_c/dbc_dup.html
@@ -1,17 +1,16 @@
-<!--$Id: dbc_dup.so,v 10.32 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbc_dup.so,v 10.33 2006/10/24 13:26:50 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB: DBcursor-&gt;c_dup</title>
+<title>Berkeley DB: DBcursor-&gt;dup</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
<body bgcolor=white>
<table width="100%"><tr valign=top>
<td>
-<h3>DBcursor-&gt;c_dup</h3>
+<h3>DBcursor-&gt;dup</h3>
</td>
<td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
@@ -23,15 +22,15 @@
#include &lt;db.h&gt;
<p>
int
-DBcursor-&gt;c_dup(DBC *DBcursor, DBC **cursorp, u_int32_t flags);
+DBcursor-&gt;dup(DBC *DBcursor, DBC **cursorp, u_int32_t flags);
</pre></h3>
<hr size=1 noshade>
-<h3>Description: DBcursor-&gt;c_dup</h3>
-<p>The DBcursor-&gt;c_dup method creates a new cursor that uses the same transaction
+<h3>Description: DBcursor-&gt;dup</h3>
+<p>The DBcursor-&gt;dup method creates a new cursor that uses the same transaction
and locker ID as the original cursor. This is useful when an application
is using locking and requires two or more cursors in the same thread of
control.</p>
-<p>The DBcursor-&gt;c_dup method
+<p>The DBcursor-&gt;dup method
returns a non-zero error value on failure
and 0 on success.
</p>
@@ -49,7 +48,7 @@ using <a href="../api_c/db_cursor.html">DB-&gt;cursor</a>.
</dl>
</dl>
<h3>Errors</h3>
-<p>The DBcursor-&gt;c_dup method
+<p>The DBcursor-&gt;dup method
may fail and return one of the following non-zero errors:</p>
<dl compact>
<dt>DB_REP_HANDLE_DEAD<dd>The database handle has been invalidated because a replication election
@@ -69,6 +68,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/dbc_get.html b/db/docs/api_c/dbc_get.html
index 7fec70baa..dc445ae43 100644
--- a/db/docs/api_c/dbc_get.html
+++ b/db/docs/api_c/dbc_get.html
@@ -1,17 +1,16 @@
-<!--$Id: dbc_get.so,v 10.114 2005/02/10 20:02:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbc_get.so,v 10.117 2007/05/31 18:52:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB: DBcursor-&gt;c_get</title>
+<title>Berkeley DB: DBcursor-&gt;get</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
<body bgcolor=white>
<table width="100%"><tr valign=top>
<td>
-<h3>DBcursor-&gt;c_get</h3>
+<h3>DBcursor-&gt;get</h3>
</td>
<td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
@@ -23,37 +22,37 @@
#include &lt;db.h&gt;
<p>
int
-DBcursor-&gt;c_get(DBC *DBcursor,
+DBcursor-&gt;get(DBC *DBcursor,
DBT *key, DBT *data, u_int32_t flags);
<p>
int
-DBcursor-&gt;c_pget(DBC *DBcursor,
+DBcursor-&gt;pget(DBC *DBcursor,
DBT *key, DBT *pkey, DBT *data, u_int32_t flags);
</pre></h3>
<hr size=1 noshade>
-<h3>Description: DBcursor-&gt;c_get</h3>
-<p>The DBcursor-&gt;c_get method retrieves key/data pairs from the database. The
+<h3>Description: DBcursor-&gt;get</h3>
+<p>The DBcursor-&gt;get method retrieves key/data pairs from the database. The
address and length of the key are returned in the object to which
<b>key</b> refers (except for the case of the DB_SET flag, in
which the <b>key</b> object is unchanged), and the address and length
of the data are returned in the object to which <b>data</b> refers.</p>
<p>When called on a cursor opened on a database that has been made into a
-secondary index using the <a href="../api_c/db_associate.html">DB-&gt;associate</a> method, the DBcursor-&gt;c_get
-and DBcursor-&gt;c_pget methods return the key from the secondary index and the
-data item from the primary database. In addition, the DBcursor-&gt;c_pget method
+secondary index using the <a href="../api_c/db_associate.html">DB-&gt;associate</a> method, the DBcursor-&gt;get
+and DBcursor-&gt;pget methods return the key from the secondary index and the
+data item from the primary database. In addition, the DBcursor-&gt;pget method
returns the key from the primary database. In databases that are not
-secondary indices, the DBcursor-&gt;c_pget method will always fail.</p>
+secondary indices, the DBcursor-&gt;pget method will always fail.</p>
<p>Modifications to the database during a sequential scan will be reflected
in the scan; that is, records inserted behind a cursor will not be
returned while records inserted in front of a cursor will be returned.</p>
<p>In Queue and Recno databases, missing entries (that is, entries that
were never explicitly created or that were created and then deleted)
will be skipped during a sequential scan.</p>
-<p>Unless otherwise specified, the DBcursor-&gt;c_get method
+<p>Unless otherwise specified, the DBcursor-&gt;get method
returns a non-zero error value on failure
and 0 on success.
</p>
-<p>If DBcursor-&gt;c_get fails for any reason, the state of the cursor will be
+<p>If DBcursor-&gt;get fails for any reason, the state of the cursor will be
unchanged.</p>
<h3>Parameters</h3>
<dl compact>
@@ -61,24 +60,24 @@ unchanged.</p>
<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to one of the following values:
<dl compact>
<dt><a name="DB_CURRENT">DB_CURRENT</a><dd>Return the key/data pair to which the cursor refers.
-<p>The DBcursor-&gt;c_get method will return <a href="../ref/program/errorret.html#DB_KEYEMPTY">DB_KEYEMPTY</a> if DB_CURRENT is set and the cursor key/data pair was deleted.
+<p>The DBcursor-&gt;get method will return <a href="../ref/program/errorret.html#DB_KEYEMPTY">DB_KEYEMPTY</a> if DB_CURRENT is set and the cursor key/data pair was deleted.
</p>
<dt><a name="DB_FIRST">DB_FIRST</a><dd>The cursor is set to refer to the first key/data pair of the database,
and that pair is returned. If the first key has duplicate values, the
first data item in the set of duplicates is returned.
-<p>If the database is a Queue or Recno database, DBcursor-&gt;c_get using the
+<p>If the database is a Queue or Recno database, DBcursor-&gt;get using the
DB_FIRST flag will ignore any keys that exist but were never
explicitly created by the application, or were created and later
deleted.</p>
-<p>The DBcursor-&gt;c_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_FIRST is set and the database is empty.
+<p>The DBcursor-&gt;get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_FIRST is set and the database is empty.
</p>
<dt><a name="DB_GET_BOTH">DB_GET_BOTH</a><dd>The DB_GET_BOTH flag is identical to the DB_SET flag,
except that both the key and the data parameters must be matched by the
key and data item in the database.
-<p>When used with the DBcursor-&gt;c_pget method version of this method on a
+<p>When used with the DBcursor-&gt;pget method version of this method on a
secondary index handle, both the secondary and primary keys must be
matched by the secondary and primary key item in the database. It is
-an error to use the DB_GET_BOTH flag with the DBcursor-&gt;c_get
+an error to use the DB_GET_BOTH flag with the DBcursor-&gt;get
version of this method and a cursor that has been opened on a secondary
index handle.</p>
<dt><a name="DB_GET_BOTH_RANGE">DB_GET_BOTH_RANGE</a><dd>The DB_GET_BOTH_RANGE flag is identical to the DB_GET_BOTH
@@ -94,9 +93,9 @@ will be returned in <b>data</b>, as described in <a href="../api_c/dbt_class.htm
of type Btree, and it must have been created with the <a href="../api_c/db_set_flags.html#DB_RECNUM">DB_RECNUM</a>
flag.</p>
<p>When called on a cursor opened on a database that has been made into a
-secondary index, the DBcursor-&gt;c_get and DBcursor-&gt;c_pget methods return the
+secondary index, the DBcursor-&gt;get and DBcursor-&gt;pget methods return the
record number of the primary database in <b>data</b>. In addition, the
-DBcursor-&gt;c_pget method returns the record number of the secondary index in
+DBcursor-&gt;pget method returns the record number of the secondary index in
<b>pkey</b>. If either underlying database is not of type Btree or is
not created with the <a href="../api_c/db_set_flags.html#DB_RECNUM">DB_RECNUM</a> flag, the out-of-band record
number of 0 is returned.</p>
@@ -108,68 +107,74 @@ been returned from the <a href="../api_c/db_join.html">DB-&gt;join</a> method.</
<dt><a name="DB_LAST">DB_LAST</a><dd>The cursor is set to refer to the last key/data pair of the database,
and that pair is returned. If the last key has duplicate values, the
last data item in the set of duplicates is returned.
-<p>If the database is a Queue or Recno database, DBcursor-&gt;c_get using the
+<p>If the database is a Queue or Recno database, DBcursor-&gt;get using the
DB_LAST flag will ignore any keys that exist but were never
explicitly created by the application, or were created and later
deleted.</p>
-<p>The DBcursor-&gt;c_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_LAST is set and the database is empty.
+<p>The DBcursor-&gt;get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_LAST is set and the database is empty.
</p>
<dt><a name="DB_NEXT">DB_NEXT</a><dd>If the cursor is not yet initialized, DB_NEXT is identical to
DB_FIRST. Otherwise, the cursor is moved to the next key/data
pair of the database, and that pair is returned. In the presence of
duplicate key values, the value of the key may not change.
-<p>If the database is a Queue or Recno database, DBcursor-&gt;c_get using the
+<p>If the database is a Queue or Recno database, DBcursor-&gt;get using the
DB_NEXT flag will skip any keys that exist but were never
explicitly created by the application, or those that were created and
later deleted.</p>
-<p>The DBcursor-&gt;c_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_NEXT is set and the cursor is already on the last record
+<p>The DBcursor-&gt;get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_NEXT is set and the cursor is already on the last record
in the database.
</p>
<dt><a name="DB_NEXT_DUP">DB_NEXT_DUP</a><dd>If the next key/data pair of the database is a duplicate data record for
the current key/data pair, the cursor is moved to the next key/data pair
of the database, and that pair is returned.
-<p>The DBcursor-&gt;c_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_NEXT_DUP is set and the next key/data pair of the
+<p>The DBcursor-&gt;get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_NEXT_DUP is set and the next key/data pair of the
database is not a duplicate data record for the current key/data pair.
</p>
<dt><a name="DB_NEXT_NODUP">DB_NEXT_NODUP</a><dd>If the cursor is not yet initialized, DB_NEXT_NODUP is identical
to DB_FIRST. Otherwise, the cursor is moved to the next
non-duplicate key of the database, and that key/data pair is returned.
-<p>If the database is a Queue or Recno database, DBcursor-&gt;c_get using the
+<p>If the database is a Queue or Recno database, DBcursor-&gt;get using the
DB_NEXT_NODUP flag will ignore any keys that exist but were
never explicitly created by the application, or those that were created
and later deleted.</p>
-<p>The DBcursor-&gt;c_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_NEXT_NODUP is set and no non-duplicate key/data pairs
+<p>The DBcursor-&gt;get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_NEXT_NODUP is set and no non-duplicate key/data pairs
occur after the cursor position in the database.
</p>
<dt><a name="DB_PREV">DB_PREV</a><dd>If the cursor is not yet initialized, DB_PREV is identical to
DB_LAST. Otherwise, the cursor is moved to the previous
key/data pair of the database, and that pair is returned. In the
presence of duplicate key values, the value of the key may not change.
-<p>If the database is a Queue or Recno database, DBcursor-&gt;c_get using the
+<p>If the database is a Queue or Recno database, DBcursor-&gt;get using the
DB_PREV flag will skip any keys that exist but were never
explicitly created by the application, or those that were created and
later deleted.</p>
-<p>The DBcursor-&gt;c_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_PREV is set and the cursor is already on the first record
+<p>The DBcursor-&gt;get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_PREV is set and the cursor is already on the first record
in the database.
</p>
+<dt><a name="DB_PREV_DUP">DB_PREV_DUP</a><dd>If the previous key/data pair of the database is a duplicate data record
+for the current key/data pair, the cursor is moved to the previous key/data
+pair of the database, and that pair is returned.
+<p>The DBcursor-&gt;get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_PREV_DUP is set and the previous key/data pair of the
+database is not a duplicate data record for the current key/data pair.
+</p>
<dt><a name="DB_PREV_NODUP">DB_PREV_NODUP</a><dd>If the cursor is not yet initialized, DB_PREV_NODUP is identical
to DB_LAST. Otherwise, the cursor is moved to the previous
non-duplicate key of the database, and that key/data pair is returned.
-<p>If the database is a Queue or Recno database, DBcursor-&gt;c_get using the
+<p>If the database is a Queue or Recno database, DBcursor-&gt;get using the
DB_PREV_NODUP flag will ignore any keys that exist but were
never explicitly created by the application, or those that were created
and later deleted.</p>
-<p>The DBcursor-&gt;c_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_PREV_NODUP is set and no non-duplicate key/data pairs
+<p>The DBcursor-&gt;get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_PREV_NODUP is set and no non-duplicate key/data pairs
occur before the cursor position in the database.
</p>
<dt><a name="DB_SET">DB_SET</a><dd>Move the cursor to the specified key/data pair of the database, and
return the datum associated with the given key.
-<p>The DBcursor-&gt;c_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_SET is set and
+<p>The DBcursor-&gt;get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_SET is set and
no matching keys are found.
-The DBcursor-&gt;c_get method will return <a href="../ref/program/errorret.html#DB_KEYEMPTY">DB_KEYEMPTY</a> if DB_SET is set and the database is a
+The DBcursor-&gt;get method will return <a href="../ref/program/errorret.html#DB_KEYEMPTY">DB_KEYEMPTY</a> if DB_SET is set and the database is a
Queue or Recno database, and the specified key exists, but was never
explicitly created by the application or was later deleted.
-In the presence of duplicate key values, DBcursor-&gt;c_get will return the
+In the presence of duplicate key values, DBcursor-&gt;get will return the
first data item for the given key.
</p>
<dt><a name="DB_SET_RANGE">DB_SET_RANGE</a><dd>The DB_SET_RANGE flag is identical to the DB_SET flag,
@@ -190,9 +195,10 @@ flag.</p>
In addition, the following flags may be set by
bitwise inclusively <b>OR</b>'ing them into the <b>flags</b> parameter:
<dl compact>
-<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Read modified but not yet committed data. Silently ignored if the
-<a href="../api_c/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when the underlying
-database was opened.
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Database items read during a transactional call will have degree 1
+isolation, including modified but not yet committed data. Silently
+ignored if the <a href="../api_c/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when
+the underlying database was opened.
<dt><a name="DB_MULTIPLE">DB_MULTIPLE</a><dd>Return multiple data items in the <b>data</b> parameter.
<p>In the case of Btree or Hash databases, duplicate data items for the
current key, starting at the current cursor position, are entered into
@@ -262,17 +268,18 @@ DB_NEXT_NODUP, DB_SET, DB_SET_RANGE, and
DB_SET_RECNO options. The DB_MULTIPLE_KEY flag may not
be used when accessing databases made into secondary indices using the
<a href="../api_c/db_associate.html">DB-&gt;associate</a> method.</p>
-<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the retrieval.
-Setting this flag can eliminate deadlock during a read-modify-write
-cycle by acquiring the write lock during the read part of the cycle so
-that another thread of control acquiring a read lock for the same item,
-in its own read-modify-write cycle, will not result in deadlock.
+<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the read, if
+locking is configured. Setting this flag can eliminate deadlock during
+a read-modify-write cycle by acquiring the write lock during the read
+part of the cycle so that another thread of control acquiring a read
+lock for the same item, in its own read-modify-write cycle, will not
+result in deadlock.
</dl>
<dt><b>key</b><dd>The key <a href="../api_c/dbt_class.html">DBT</a> operated on.
<dt><b>pkey</b><dd>The secondary index key <a href="../api_c/dbt_class.html">DBT</a> operated on.
</dl>
<h3>Errors</h3>
-<p>The DBcursor-&gt;c_get method
+<p>The DBcursor-&gt;get method
may fail and return one of the following non-zero errors:</p>
<dl compact>
<dt>DB_BUFFER_SMALL<dd>The requested item could not be returned due to undersized buffer.
@@ -292,9 +299,9 @@ unrolled a committed transaction.
<dt>DB_SECONDARY_BAD<dd>A secondary index references a nonexistent primary key.
</dl>
<dl compact>
-<dt>EINVAL<dd>If the DB_CURRENT or DB_NEXT_DUP flags were specified and
-the cursor has not been initialized;
-the DBcursor-&gt;c_pget method was called with a cursor that does not refer to a
+<dt>EINVAL<dd>If the DB_CURRENT, DB_NEXT_DUP or DB_PREV_DUP flags
+were specified and the cursor has not been initialized;
+the DBcursor-&gt;pget method was called with a cursor that does not refer to a
secondary index; or if an
invalid flag value or parameter was specified.
</dl>
@@ -307,6 +314,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/dbc_list.html b/db/docs/api_c/dbc_list.html
index 0f40200ae..ffcff7aa5 100644
--- a/db/docs/api_c/dbc_list.html
+++ b/db/docs/api_c/dbc_list.html
@@ -1,6 +1,5 @@
<!--$Id: dbc_list.so,v 1.1 2002/08/30 20:00:49 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -10,17 +9,18 @@
</head>
<body bgcolor=white>
<h3 align=center>Berkeley DB: Database Cursors and Related Methods</h3>
-<!--$Id: m4.methods,v 1.4 2005/02/09 13:11:05 bostic Exp $-->
+<!--$Id: m4.methods,v 1.5 2007/05/08 21:37:19 bostic Exp $-->
<table border=1 align=center>
<tr><th>Database Cursors and Related Methods</th><th>Description</th></tr>
<!--Db::cursor--><tr><td><a href="../api_c/db_cursor.html">DB-&gt;cursor</a></td><td>Create a cursor</td></tr>
-<!--DbCursor::close--><tr><td><a href="../api_c/dbc_close.html">DBcursor-&gt;c_close</a></td><td>Close a cursor</td></tr>
-<!--DbCursor::count--><tr><td><a href="../api_c/dbc_count.html">DBcursor-&gt;c_count</a></td><td>Return count of duplicates</td></tr>
-<!--DbCursor::del--><tr><td><a href="../api_c/dbc_del.html">DBcursor-&gt;c_del</a></td><td>Delete by cursor</td></tr>
-<!--DbCursor::dup--><tr><td><a href="../api_c/dbc_dup.html">DBcursor-&gt;c_dup</a></td><td>Duplicate a cursor</td></tr>
-<!--DbCursor::get--><tr><td><a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a>, <a href="../api_c/dbc_get.html">DBcursor-&gt;c_pget</a></td><td>Retrieve by cursor</td></tr>
-<!--DbCursor::put--><tr><td><a href="../api_c/dbc_put.html">DBcursor-&gt;c_put</a></td><td>Store by cursor</td></tr>
+<!--DbCursor::close--><tr><td><a href="../api_c/dbc_close.html">DBcursor-&gt;close</a></td><td>Close a cursor</td></tr>
+<!--DbCursor::count--><tr><td><a href="../api_c/dbc_count.html">DBcursor-&gt;count</a></td><td>Return count of duplicates</td></tr>
+<!--DbCursor::del--><tr><td><a href="../api_c/dbc_del.html">DBcursor-&gt;del</a></td><td>Delete by cursor</td></tr>
+<!--DbCursor::dup--><tr><td><a href="../api_c/dbc_dup.html">DBcursor-&gt;dup</a></td><td>Duplicate a cursor</td></tr>
+<!--DbCursor::get--><tr><td><a href="../api_c/dbc_get.html">DBcursor-&gt;get</a>, <a href="../api_c/dbc_get.html">DBcursor-&gt;pget</a></td><td>Retrieve by cursor</td></tr>
+<!--DbCursor::put--><tr><td><a href="../api_c/dbc_put.html">DBcursor-&gt;put</a></td><td>Store by cursor</td></tr>
+<!--DbCursor::set_priority--><tr><td><a href="../api_c/dbc_set_priority.html">DBcursor-&gt;set_priority</a></td><td>Set the cursor's cache priority</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/dbc_put.html b/db/docs/api_c/dbc_put.html
index d10555ed2..0b8e5ec6a 100644
--- a/db/docs/api_c/dbc_put.html
+++ b/db/docs/api_c/dbc_put.html
@@ -1,17 +1,16 @@
-<!--$Id: dbc_put.so,v 10.60 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbc_put.so,v 10.63 2007/05/03 15:20:37 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB: DBcursor-&gt;c_put</title>
+<title>Berkeley DB: DBcursor-&gt;put</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
<body bgcolor=white>
<table width="100%"><tr valign=top>
<td>
-<h3>DBcursor-&gt;c_put</h3>
+<h3>DBcursor-&gt;put</h3>
</td>
<td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
@@ -23,17 +22,17 @@
#include &lt;db.h&gt;
<p>
int
-DBcursor-&gt;c_put(DBC *DBcursor, DBT *key, DBT *data, u_int32_t flags);
+DBcursor-&gt;put(DBC *DBcursor, DBT *key, DBT *data, u_int32_t flags);
</pre></h3>
<hr size=1 noshade>
-<h3>Description: DBcursor-&gt;c_put</h3>
-<p>The DBcursor-&gt;c_put method stores key/data pairs into the database.</p>
-<p>Unless otherwise specified, the DBcursor-&gt;c_put method
+<h3>Description: DBcursor-&gt;put</h3>
+<p>The DBcursor-&gt;put method stores key/data pairs into the database.</p>
+<p>Unless otherwise specified, the DBcursor-&gt;put method
returns a non-zero error value on failure
and 0 on success.
</p>
-<p>If DBcursor-&gt;c_put fails for any reason, the state of the cursor will be
-unchanged. If DBcursor-&gt;c_put succeeds and an item is inserted into the
+<p>If DBcursor-&gt;put fails for any reason, the state of the cursor will be
+unchanged. If DBcursor-&gt;put succeeds and an item is inserted into the
database, the cursor is always positioned to refer to the newly inserted
item.</p>
<h3>Parameters</h3>
@@ -45,8 +44,8 @@ item.</p>
element as a duplicate element of the key to which the cursor refers.
The new element appears immediately after the current cursor position.
It is an error to specify DB_AFTER if the underlying Btree or
-Hash database does not support duplicate data items. The <b>key</b>
-parameter is ignored.
+Hash database is not configured for unsorted duplicate data items. The
+<b>key</b> parameter is ignored.
<p>In the case of the Recno access method, it is an error to specify
DB_AFTER if the underlying Recno database was not created with
the <a href="../api_c/db_set_flags.html#DB_RENUMBER">DB_RENUMBER</a> flag. If the <a href="../api_c/db_set_flags.html#DB_RENUMBER">DB_RENUMBER</a> flag was
@@ -56,15 +55,15 @@ in the structure to which the <b>key</b> parameter refers. The initial
value of the <b>key</b> parameter is ignored. See <a href="../api_c/db_open.html">DB-&gt;open</a>
for more information.</p>
<p>The DB_AFTER flag may not be specified to the Queue access method.</p>
-<p>The DBcursor-&gt;c_put method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if the current cursor record has already been deleted and the
+<p>The DBcursor-&gt;put method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if the current cursor record has already been deleted and the
underlying access method is Hash.
</p>
<dt><a name="DB_BEFORE">DB_BEFORE</a><dd>In the case of the Btree and Hash access methods, insert the data
element as a duplicate element of the key to which the cursor refers.
The new element appears immediately before the current cursor position.
-It is an error to specify DB_BEFORE if the underlying Btree or
-Hash database does not support duplicate data items. The <b>key</b>
-parameter is ignored.
+It is an error to specify DB_AFTER if the underlying Btree or
+Hash database is not configured for unsorted duplicate data items. The
+<b>key</b> parameter is ignored.
<p>In the case of the Recno access method, it is an error to specify
DB_BEFORE if the underlying Recno database was not created with
the <a href="../api_c/db_set_flags.html#DB_RENUMBER">DB_RENUMBER</a> flag. If the <a href="../api_c/db_set_flags.html#DB_RENUMBER">DB_RENUMBER</a> flag was
@@ -74,33 +73,27 @@ returned in the structure to which the <b>key</b> parameter refers.
The initial value of the <b>key</b> parameter is ignored. See
<a href="../api_c/db_open.html">DB-&gt;open</a> for more information.</p>
<p>The DB_BEFORE flag may not be specified to the Queue access method.</p>
-<p>The DBcursor-&gt;c_put method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if the current cursor record has already been deleted and the underlying
+<p>The DBcursor-&gt;put method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if the current cursor record has already been deleted and the underlying
access method is Hash.
</p>
<dt><a name="DB_CURRENT">DB_CURRENT</a><dd>Overwrite the data of the key/data pair to which the cursor refers with
the specified data item. The <b>key</b> parameter is ignored.
-<p>The DBcursor-&gt;c_put method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if the current cursor record has already been deleted.
+<p>The DBcursor-&gt;put method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if the current cursor record has already been deleted.
</p>
-<dt><a name="DB_KEYFIRST">DB_KEYFIRST</a><dd>In the case of the Btree and Hash access methods, insert the specified
-key/data pair into the database.
+<dt><a name="DB_KEYFIRST">DB_KEYFIRST</a><dd>Insert the specified key/data pair into the database.
<p>If the underlying database supports duplicate data items, and if the
key already exists in the database and a duplicate sort function has
been specified, the inserted data item is added in its sorted location.
If the key already exists in the database and no duplicate sort function
has been specified, the inserted data item is added as the first of the
data items for that key.</p>
-<p>The DB_KEYFIRST flag may not be specified to the Queue or Recno
-access methods.</p>
-<dt><a name="DB_KEYLAST">DB_KEYLAST</a><dd>In the case of the Btree and Hash access methods, insert the specified
-key/data pair into the database.
+<dt><a name="DB_KEYLAST">DB_KEYLAST</a><dd>Insert the specified key/data pair into the database.
<p>If the underlying database supports duplicate data items, and if the
key already exists in the database and a duplicate sort function has
been specified, the inserted data item is added in its sorted location.
If the key already exists in the database, and no duplicate sort
function has been specified, the inserted data item is added as the last
of the data items for that key.</p>
-<p>The DB_KEYLAST flag may not be specified to the Queue or Recno
-access methods.</p>
<dt><a name="DB_NODUPDATA">DB_NODUPDATA</a><dd>In the case of the Btree and Hash access methods, insert the specified
key/data pair into the database, unless a key/data pair comparing
equally to it already exists in the database. If a matching key/data
@@ -113,7 +106,7 @@ access methods.</p>
<dt><b>key</b><dd>The key <a href="../api_c/dbt_class.html">DBT</a> operated on.
</dl>
<h3>Errors</h3>
-<p>The DBcursor-&gt;c_put method
+<p>The DBcursor-&gt;put method
may fail and return one of the following non-zero errors:</p>
<dl compact>
<dt>DB_LOCK_DEADLOCK<dd>A transactional database environment operation was selected to resolve
@@ -157,6 +150,6 @@ specified to <a href="../api_c/env_open.html">DB_ENV-&gt;open</a>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/dbc_set_priority.html b/db/docs/api_c/dbc_set_priority.html
new file mode 100644
index 000000000..40678f2a2
--- /dev/null
+++ b/db/docs/api_c/dbc_set_priority.html
@@ -0,0 +1,87 @@
+<!--$Id: dbc_set_priority.so,v 1.3 2007/05/22 18:06:05 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: DBcursor-&gt;set_priority</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>DBcursor-&gt;set_priority</h3>
+</td>
+<td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db.h&gt;
+<p>
+int
+DbCursor-&gt;set_priority(DBC *DbCursor, DB_CACHE_PRIORITY priority);
+<p>
+int
+DbCursor-&gt;get_priority(DBC *DbCursor, DB_CACHE_PRIORITY *priorityp);
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: DBcursor-&gt;set_priority</h3>
+<p>Set the cache priority for pages referenced by the
+<a href="../api_c/dbc_class.html">DBC</a>
+handle.</p>
+<p>The priority of a page biases the replacement algorithm to be more or
+less likely to discard a page when space is needed in the buffer pool.
+The bias is temporary, and pages will eventually be discarded if they
+are not referenced again. The DBcursor-&gt;set_priority method is only advisory, and does
+not guarantee pages will be treated in a specific way.</p>
+<p>The DBcursor-&gt;set_priority method may be called at any time during the life of the
+application.</p>
+<p>The DBcursor-&gt;set_priority method
+returns a non-zero error value on failure
+and 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>priority</b><dd>The <b>priority</b> parameter must be set to one of the following
+values:
+<dl compact>
+<dt><a name="DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a><dd>The lowest priority: pages are the most likely to be discarded.
+<dt><a name="DB_PRIORITY_LOW">DB_PRIORITY_LOW</a><dd>The next lowest priority.
+<dt><a name="DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a><dd>The default priority.
+<dt><a name="DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a><dd>The next highest priority.
+<dt><a name="DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a><dd>The highest priority: pages are the least likely to be discarded.
+</dl>
+</dl>
+<hr size=1 noshade>
+<h3>Description: DBcursor-&gt;get_priority</h3>
+<p>The DBcursor-&gt;get_priority method returns the cache priority for pages referenced by the
+<a href="../api_c/dbc_class.html">DBC</a>
+handle.</p>
+<p>The DBcursor-&gt;get_priority method may be called at any time during the life of the
+application.</p>
+<p>The DBcursor-&gt;get_priority method
+returns a non-zero error value on failure
+and 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>priorityp</b><dd>The DBcursor-&gt;get_priority method returns a reference to the
+cache priority for pages referenced by the
+<a href="../api_c/dbc_class.html">DBC</a>
+handle in <b>priorityp</b>.
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_c/dbc_class.html">DBC</a>
+<h3>See Also</h3>
+<a href="../api_c/dbc_list.html">Database Cursors and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_c/dbm.html b/db/docs/api_c/dbm.html
index e4eb56fb8..6970c6f88 100644
--- a/db/docs/api_c/dbm.html
+++ b/db/docs/api_c/dbm.html
@@ -1,6 +1,5 @@
<!--$Id: dbm.so,v 10.26 2003/10/18 19:15:48 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -217,6 +216,6 @@ specified for other Berkeley DB and C library or system functions.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/dbt.html b/db/docs/api_c/dbt.html
deleted file mode 100644
index a0c3e76db..000000000
--- a/db/docs/api_c/dbt.html
+++ /dev/null
@@ -1,158 +0,0 @@
-<!--$Id: dbt.so,v 10.37 2000/12/18 21:05:12 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DBT</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>
-<tt>
- <a name="2"><!--meow--></a>
-<h3>Key/Data Pairs</h3>
-<p>Storage and retrieval for the Berkeley DB access methods are based on key/data
-pairs. Both key and data items are represented by the DBT data structure.
-(The name DBT is a mnemonic for <i>data base thang</i>, and was used
-because no one could think of a reasonable name that wasn't already in
-use somewhere else.) Key and data byte strings may reference strings of
-zero length up to strings of essentially unlimited length. See
-<a href="../ref/program/dbsizes.html">Database limits</a> for more
-information.
-<p><blockquote><pre>typedef struct {
- void *data;
- u_int32_t size;
- u_int32_t ulen;
- u_int32_t dlen;
- u_int32_t doff;
- u_int32_t flags;
-} DBT;</pre></blockquote>
-<p>In order to ensure compatibility with future releases of Berkeley DB, all fields
-of the DBT structure that are not explicitly set should be initialized to
-0 before the first time the structure is used. Do this by declaring the
-structure external or static, or by calling the C library routine
-<b>bzero</b>(3) or <b>memset</b>(3).
-<p>By default, the <b>flags</b> structure element is expected to be 0. In
-this default case, when the application is providing Berkeley DB a key or data
-item to store into the database, Berkeley DB expects the <b>data</b> structure
-element to point to a byte string of <b>size</b> bytes. When returning
-a key/data item to the application, Berkeley DB will store into the <b>data</b>
-structure element a pointer to a byte string of <b>size</b> bytes, and
-the memory referenced by the pointer will be allocated and managed by Berkeley DB.
-<p>The elements of the DBT structure are defined as follows:
-<p><dl compact>
-<p><dt>void *<a name="data">data</a>;<dd>A pointer to a byte string.
-<p><dt>u_int32_t <a name="size">size</a>;<dd>The length of <b>data</b>, in bytes.
-<p><dt>u_int32_t <a name="ulen">ulen</a>;<dd>The size of the user's buffer (referenced by <b>data</b>), in bytes.
-This location is not written by the Berkeley DB functions.
-<p>Note that applications can determine the length of a record by setting
-the <b>ulen</b> field to 0 and checking the return value in the
-<b>size</b> field. See the DB_DBT_USERMEM flag for more information.
-<p><dt>u_int32_t <a name="dlen">dlen</a>;<dd>The length of the partial record being read or written by the application,
-in bytes. See the DB_DBT_PARTIAL flag for more information.
-<p><dt>u_int32_t <a name="doff">doff</a>;<dd>The offset of the partial record being read or written by the application,
-in bytes. See the DB_DBT_PARTIAL flag for more information.
-<p><dt>u_int32_t flags;<dd>
-<p>The <b>flags</b> value must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one or more
-of the following values.
-<p><dl compact>
-<p><dt><a name="DB_DBT_MALLOC">DB_DBT_MALLOC</a><dd>When this flag is set Berkeley DB will allocate memory for the returned key
-or data item (using <b>malloc</b>(3), or the user-specified malloc
-function) and return a pointer to it in the <b>data</b> field of the
-key or data DBT structure. As any allocated memory becomes the
-responsibility of the calling application, the caller must be able to
-determine if memory was allocated.
-<p>It is an error to specify more than one of DB_DBT_MALLOC,
-DB_DBT_REALLOC and DB_DBT_USERMEM.
-<p><dt><a name="DB_DBT_REALLOC">DB_DBT_REALLOC</a><dd>When this flag is set Berkeley DB will allocate memory for the returned key
-or data item (using <b>realloc</b>(3), or the user-specified realloc
-function) and return a pointer to it in the <b>data</b> field of the
-key or data DBT structure. As any allocated memory becomes the
-responsibility of the calling application, the caller must be able to
-determine if memory was allocated.
-<p>The difference between DB_DBT_MALLOC and DB_DBT_REALLOC
-is that the latter will call <b>realloc</b>(3) instead of
-<b>malloc</b>(3), so the allocated memory will be grown as necessary
-instead of the application doing repeated free/malloc calls.
-<p>It is an error to specify more than one of DB_DBT_MALLOC,
-DB_DBT_REALLOC and DB_DBT_USERMEM.
-<p><dt><a name="DB_DBT_USERMEM">DB_DBT_USERMEM</a><dd>The <b>data</b> field of the key or data structure must reference
-memory that is at least <b>ulen</b> bytes in length. If the length of
-the requested item is less than or equal to that number of bytes, the
-item is copied into the memory referenced by the <b>data</b> field.
-Otherwise, the <b>size</b> field is set to the length needed for the
-requested item, and the error ENOMEM is returned.
-<p>It is an error to specify more than one of DB_DBT_MALLOC,
-DB_DBT_REALLOC and DB_DBT_USERMEM.
-<p><dt><a name="DB_DBT_PARTIAL">DB_DBT_PARTIAL</a><dd>Do partial retrieval or storage of an item. If the calling application
-is doing a get, the <b>dlen</b> bytes starting <b>doff</b> bytes from
-the beginning of the retrieved data record are returned as if they
-comprised the entire record. If any or all of the specified bytes do
-not exist in the record, the get is successful and the existing bytes
-or nul bytes are returned.
-<p>For example, if the data portion of a retrieved record was 100 bytes,
-and a partial retrieval was done using a DBT having a <b>dlen</b>
-field of 20 and a <b>doff</b> field of 85, the get call would succeed,
-the <b>data</b> field would reference the last 15 bytes of the record,
-and the <b>size</b> field would be set to 15.
-<p>If the calling application is doing a put, the <b>dlen</b> bytes
-starting <b>doff</b> bytes from the beginning of the specified key's
-data record are replaced by the data specified by the <b>data</b>
-and <b>size</b> structure elements.
-If <b>dlen</b> is smaller than <b>size</b>, the record will grow,
-and if <b>dlen</b> is larger than <b>size</b>, the record will shrink.
-If the specified bytes do not exist, the record will be extended using
-nul bytes as necessary, and the put call will succeed.
-<p>It is an error to attempt a partial put using the <a href="../api_c/db_put.html">DB-&gt;put</a> function
-in a database that supports duplicate records.
-Partial puts in databases supporting duplicate records must be done
-using a <a href="../api_c/dbc_put.html">DBcursor-&gt;c_put</a> function.
-<p>It is an error to attempt a partial put with differing <b>dlen</b> and
-<b>size</b> values in Queue or Recno databases with fixed-length records.
-<p>For example, if the data portion of a retrieved record was 100 bytes,
-and a partial put was done using a DBT having a <b>dlen</b> field of 20,
-a <b>doff</b> field of 85, and a <b>size</b> field of 30, the resulting
-record would be 115 bytes in length, where the last 30 bytes would be
-those specified by the put call.
-</dl>
-</dl>
- <a name="3"><!--meow--></a> <a name="4"><!--meow--></a>
-<h3>Retrieved key/data permanence</h3>
-<p>When using the non-cursor Berkeley DB calls to retrieve key/data items (e.g.,
-<a href="../api_c/db_get.html">DB-&gt;get</a>), the memory referenced by the pointer stored into the
-Dbt is only valid until the next call to Berkeley DB using the Db
-handle returned by <a href="../api_c/db_open.html">DB-&gt;open</a>. (This includes <b>any</b> use of
-the returned Db handle, including by another thread of control
-within the process. For this reason, when multiple threads are using the
-returned Db handle concurrently, one of the DB_DBT_MALLOC,
-DB_DBT_REALLOC or DB_DBT_USERMEM flags must be specified
-with any non-cursor Dbt used for key or data retrieval.)
-<p>When using the cursor Berkeley DB calls to retrieve key/data items (e.g.,
-<a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a>), the memory referenced by the pointer into the
-Dbt is only valid until the next call to Berkeley DB using the
-DBC handle returned by <a href="../api_c/db_cursor.html">DB-&gt;cursor</a>.
- <a name="5"><!--meow--></a>
-<h3>Data alignment</h3>
-<p>The Berkeley DB access methods provide no guarantees about key/data byte string
-alignment, and applications are responsible for arranging any necessary
-alignment. The DB_DBT_MALLOC, DB_DBT_REALLOC and
-DB_DBT_USERMEM flags may be used to store returned items in memory
-of arbitrary alignment.
- <a name="6"><!--meow--></a>
-<h3>Logical Record Numbers</h3>
-<p>In all cases for the Queue and Recno access methods, and when calling the
-<a href="../api_c/db_get.html">DB-&gt;get</a> and <a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a> functions with the
-<a href="../api_c/db_get.html#DB_SET_RECNO">DB_SET_RECNO</a> flag specified, the <b>data</b> field of the key
-must be a pointer to a memory location of type <b>db_recno_t</b>, as
-typedef'd in the #include &lt;db.h&gt; include file. This type is a 32-bit
-unsigned type, (which limits the number of logical records in a Queue or
-Recno database, and the maximum logical record which may be directly
-retrieved from a Btree database, to 4,294,967,296). The <b>size</b>
-field of the key should be the size of that type, i.e., in the C
-programming language, <b>sizeof(db_recno_t)</b>.
-<p>Logical record numbers are 1-based, not 0-based, i.e., the first record
-in the database is record number 1.
-</tt>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/dbt_bulk.html b/db/docs/api_c/dbt_bulk.html
index 2141977d1..8815cc0f9 100644
--- a/db/docs/api_c/dbt_bulk.html
+++ b/db/docs/api_c/dbt_bulk.html
@@ -1,6 +1,5 @@
-<!--$Id: dbt_bulk.so,v 10.13 2005/12/01 02:27:35 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbt_bulk.so,v 10.14 2007/01/31 14:45:22 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,7 +20,7 @@
<tt>
<a name="2"><!--meow--></a>
<p>If either of the <a href="../api_c/dbc_get.html#DB_MULTIPLE">DB_MULTIPLE</a> or <a href="../api_c/dbc_get.html#DB_MULTIPLE_KEY">DB_MULTIPLE_KEY</a> flags
-were specified to the <a href="../api_c/db_get.html">DB-&gt;get</a> or <a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a> methods, the data
+were specified to the <a href="../api_c/db_get.html">DB-&gt;get</a> or <a href="../api_c/dbc_get.html">DBcursor-&gt;get</a> methods, the data
<a href="../api_c/dbt_class.html">DBT</a> returned by those interfaces will refer to a buffer that is
filled with data. Access to that data is through the following
macros:</p>
@@ -30,11 +29,11 @@ macros:</p>
<p>Initialize the retrieval. The <b>pointer</b> parameter is a variable
to be initialized. The <b>data</b> parameter is a <a href="../api_c/dbt_class.html">DBT</a>
structure returned from a successful call to <a href="../api_c/db_get.html">DB-&gt;get</a> or
-<a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a> for which one of the <a href="../api_c/dbc_get.html#DB_MULTIPLE">DB_MULTIPLE</a> or
+<a href="../api_c/dbc_get.html">DBcursor-&gt;get</a> for which one of the <a href="../api_c/dbc_get.html#DB_MULTIPLE">DB_MULTIPLE</a> or
<a href="../api_c/dbc_get.html#DB_MULTIPLE_KEY">DB_MULTIPLE_KEY</a> flags was specified.</p>
<dt><a name="DB_MULTIPLE_NEXT">DB_MULTIPLE_NEXT</a><dd><pre>DB_MULTIPLE_NEXT(void *pointer, <a href="../api_c/dbt_class.html">DBT</a> *data, void *retdata, size_t retdlen);</pre>
<p>The <b>data</b> parameter is a <a href="../api_c/dbt_class.html">DBT</a> structure returned from a
-successful call to <a href="../api_c/db_get.html">DB-&gt;get</a> or <a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a> for which the
+successful call to <a href="../api_c/db_get.html">DB-&gt;get</a> or <a href="../api_c/dbc_get.html">DBcursor-&gt;get</a> for which the
<a href="../api_c/dbc_get.html#DB_MULTIPLE">DB_MULTIPLE</a> flag was specified. The <b>pointer</b> and
<b>data</b> parameters must have been previously initialized by a call
to DB_MULTIPLE_INIT. The <b>retdata</b> parameter is set to
@@ -47,7 +46,7 @@ elements in the returned set.</p>
<dt><a name="DB_MULTIPLE_KEY_NEXT">DB_MULTIPLE_KEY_NEXT</a><dd><pre>DB_MULTIPLE_KEY_NEXT(void *pointer, <a href="../api_c/dbt_class.html">DBT</a> *data,
void *retkey, size_t retklen, void *retdata, size_t retdlen);</pre>
<p>The <b>data</b> parameter is a <a href="../api_c/dbt_class.html">DBT</a> structure returned from a
-successful call to <a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a> with the Btree or Hash access methods
+successful call to <a href="../api_c/dbc_get.html">DBcursor-&gt;get</a> with the Btree or Hash access methods
for which the <a href="../api_c/dbc_get.html#DB_MULTIPLE_KEY">DB_MULTIPLE_KEY</a> flag was specified. The
<b>pointer</b> and <b>data</b> parameters must have been previously
initialized by a call to DB_MULTIPLE_INIT. The <b>retkey</b>
@@ -61,7 +60,7 @@ pairs in the returned set.</p>
<dt><a name="DB_MULTIPLE_RECNO_NEXT">DB_MULTIPLE_RECNO_NEXT</a><dd><pre>DB_MULTIPLE_RECNO_NEXT(void *pointer, <a href="../api_c/dbt_class.html">DBT</a> *data,
db_recno_t recno, void * retdata, size_t retdlen);</pre>
<p>The <b>data</b> parameter is a <a href="../api_c/dbt_class.html">DBT</a> structure returned from a
-successful call to <a href="../api_c/dbc_get.html">DBcursor-&gt;c_get</a> with the Queue or Recno access
+successful call to <a href="../api_c/dbc_get.html">DBcursor-&gt;get</a> with the Queue or Recno access
methods for which the <a href="../api_c/dbc_get.html#DB_MULTIPLE_KEY">DB_MULTIPLE_KEY</a> flag was specified. The
<b>pointer</b> and <b>data</b> parameters must have been previously
initialized by a call to DB_MULTIPLE_INIT. The <b>recno</b>
@@ -72,10 +71,12 @@ the length, in bytes, of that data element. Deleted records are not
included in the results. The <b>pointer</b> parameter is set to NULL
if there are no more key/data pairs in the returned set.</p>
</dl>
+<p>These macros may be called multiple times, but DB_MULTIPLE_INIT
+must be called before each new access of the data.</p>
</tt>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/dbt_class.html b/db/docs/api_c/dbt_class.html
index 75518917c..c65ee3fc2 100644
--- a/db/docs/api_c/dbt_class.html
+++ b/db/docs/api_c/dbt_class.html
@@ -1,7 +1,6 @@
<!--$Id: dbt_class.so,v 10.1 2002/08/24 18:22:30 bostic Exp $-->
-<!--$Id: dbt_c.so,v 10.51 2004/10/14 15:58:42 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbt_c.so,v 10.52 2007/02/27 00:41:24 mjc Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -118,7 +117,7 @@ the put call will succeed.</p>
<p>It is an error to attempt a partial put using the <a href="../api_c/db_put.html">DB-&gt;put</a> function
in a database that supports duplicate records.
Partial puts in databases supporting duplicate records must be done
-using a <a href="../api_c/dbc_put.html">DBcursor-&gt;c_put</a> function.</p>
+using a <a href="../api_c/dbc_put.html">DBcursor-&gt;put</a> function.</p>
<p>It is an error to attempt a partial put with differing <b>dlen</b> and
<b>size</b> values in Queue or Recno databases with fixed-length records.</p>
<p>For example, if the data portion of a retrieved record was 100 bytes,
@@ -126,12 +125,28 @@ and a partial put was done using a DBT having a <b>dlen</b> field of 20,
a <b>doff</b> field of 85, and a <b>size</b> field of 30, the resulting
record would be 115 bytes in length, where the last 30 bytes would be
those specified by the put call.</p>
+<dt><a name="DB_DBT_APPMALLOC">DB_DBT_APPMALLOC</a><dd>After an application-supplied callback routine passed to either
+<a href="../api_c/db_associate.html">DB-&gt;associate</a> or <a href="../api_c/db_set_append_recno.html">DB-&gt;set_append_recno</a> is executed, the
+<b>data</b> field of a DBT may refer to memory allocated with
+<b>malloc</b>(3) or <b>realloc</b>(3). In that case, the
+callback sets the <a href="../api_c/dbt_class.html#DB_DBT_APPMALLOC">DB_DBT_APPMALLOC</a> flag in the DBT so
+that Berkeley DB will call <b>free</b>(3) to deallocate the memory when it
+is no longer required.
+<dt><a name="DB_DBT_MULTIPLE">DB_DBT_MULTIPLE</a><dd>Set in a secondary key creation callback routine passed to
+<a href="../api_c/db_associate.html">DB-&gt;associate</a> to indicate that multiple secondary keys should be
+associated with the given primary key/data pair. If set, the
+<b>size</b> field indicates the number of secondary keys and the
+<b>data</b> field refers to an array of that number of DBT
+structures.
+<p>The <a href="../api_c/dbt_class.html#DB_DBT_APPMALLOC">DB_DBT_APPMALLOC</a> flag may be set on any of the DBT
+structures to indicate that their <b>data</b> field needs to be
+freed.</p>
</dl>
</dl>
</tt>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/dbt_package.html b/db/docs/api_c/dbt_package.html
index 031fb49bf..a846b692d 100644
--- a/db/docs/api_c/dbt_package.html
+++ b/db/docs/api_c/dbt_package.html
@@ -1,6 +1,5 @@
<!--$Id: dbt_package.so,v 10.2 2004/08/29 14:00:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -18,6 +17,6 @@
<tr><td><a href="../api_c/dbt_bulk.html#DB_MULTIPLE_KEY_NEXT">DB_MULTIPLE_KEY_NEXT</a></td><td>Next bulk get retrieval</td></tr>
<tr><td><a href="../api_c/dbt_bulk.html#DB_MULTIPLE_RECNO_NEXT">DB_MULTIPLE_RECNO_NEXT</a></td><td>Next bulk get retrieval</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_cdsgroup_begin.html b/db/docs/api_c/env_cdsgroup_begin.html
index 3e961b135..4706684f9 100644
--- a/db/docs/api_c/env_cdsgroup_begin.html
+++ b/db/docs/api_c/env_cdsgroup_begin.html
@@ -1,6 +1,5 @@
<!--$Id: env_cdsgroup_begin.so,v 1.2 2006/08/24 19:02:06 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -55,6 +54,6 @@ may fail and return one of the following non-zero errors:</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_class.html b/db/docs/api_c/env_class.html
index 91e112c9c..0e2347ca9 100644
--- a/db/docs/api_c/env_class.html
+++ b/db/docs/api_c/env_class.html
@@ -1,6 +1,5 @@
<!--$Id: env_class.so,v 10.45 2005/11/30 19:09:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -74,6 +73,6 @@ DB_ENV
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_close.html b/db/docs/api_c/env_close.html
index 5fe2f2a9a..52f6da440 100644
--- a/db/docs/api_c/env_close.html
+++ b/db/docs/api_c/env_close.html
@@ -1,6 +1,5 @@
<!--$Id: env_close.so,v 10.38 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -78,6 +77,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_dbremove.html b/db/docs/api_c/env_dbremove.html
index 1ac2676d0..0f48df629 100644
--- a/db/docs/api_c/env_dbremove.html
+++ b/db/docs/api_c/env_dbremove.html
@@ -1,6 +1,5 @@
<!--$Id: env_dbremove.so,v 10.49 2004/12/16 19:13:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -57,14 +56,15 @@ the following value:
changes made by the operation will be recoverable. If the call fails,
the operation will have made no changes.
</dl>
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
DB_AUTO_COMMIT flag is specified,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Environment Variables</h3>
<p>The
@@ -98,6 +98,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_dbrename.html b/db/docs/api_c/env_dbrename.html
index 4c8177b10..758cc9984 100644
--- a/db/docs/api_c/env_dbrename.html
+++ b/db/docs/api_c/env_dbrename.html
@@ -1,6 +1,5 @@
<!--$Id: env_dbrename.so,v 10.37 2004/12/16 19:13:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -60,14 +59,15 @@ changes made by the operation will be recoverable. If the call fails,
the operation will have made no changes.
</dl>
<dt><b>newname</b><dd>The <b>newname</b> parameter is the new name of the database or file.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
DB_AUTO_COMMIT flag is specified,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Environment Variables</h3>
<p>The
@@ -101,6 +101,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_err.html b/db/docs/api_c/env_err.html
index 463f61269..cc3a749de 100644
--- a/db/docs/api_c/env_err.html
+++ b/db/docs/api_c/env_err.html
@@ -1,6 +1,5 @@
<!--$Id: env_err.so,v 10.34 2006/04/27 20:17:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -78,6 +77,6 @@ string.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_event_notify.html b/db/docs/api_c/env_event_notify.html
index c5471d823..2a97518b5 100644
--- a/db/docs/api_c/env_event_notify.html
+++ b/db/docs/api_c/env_event_notify.html
@@ -1,6 +1,5 @@
-<!--$Id: env_event_notify.so,v 10.9 2006/06/27 22:49:29 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_event_notify.so,v 10.13 2007/04/05 20:37:29 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -57,28 +56,41 @@ rather than gracefully return up the stack.
environment has failed. All threads of control in the database
environment should exit the environment, and recovery should be run.</p>
<dt><a name="DB_EVENT_REP_CLIENT">DB_EVENT_REP_CLIENT</a><dd>The local site is now a replication client.
+<dt><a name="DB_EVENT_REP_ELECTED">DB_EVENT_REP_ELECTED</a><dd>The local replication site has just won an election. An application using
+the Base replication API should arrange for a call to the <a href="../api_c/rep_start.html">DB_ENV-&gt;rep_start</a> method
+after receiving this event, to reconfigure the local environment as a
+replication master.
+<p>Replication Manager applications may safely ignore this event. The
+Replication Manager calls <a href="../api_c/rep_start.html">DB_ENV-&gt;rep_start</a> automatically on behalf of
+the application when appropriate (resulting in firing of the
+DB_EVENT_REP_MASTER event).</p>
<dt><a name="DB_EVENT_REP_MASTER">DB_EVENT_REP_MASTER</a><dd>The local site is now the master site of its replication group. It is
the application's responsibility to begin acting as the master environment.
<dt><a name="DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a><dd>The replication group of which this site is a member has just established a
new master; the local site is not the new master. The
<b>event_info</b> parameter points to an integer containing the
environment ID of the new master.
-<p>The DB_EVENT_REP_NEWMASTER event is provided only to applications using
-the replication manager support.</p>
+<dt><a name="DB_EVENT_REP_PERM_FAILED">DB_EVENT_REP_PERM_FAILED</a><dd>The replication manager did not receive enough acknowledgements (based on
+the acknowledgement policy configured with <a href="../api_c/repmgr_ack_policy.html">DB_ENV-&gt;repmgr_set_ack_policy</a>)
+to ensure a transaction's durability within the replication group. The
+transaction will be flushed to the master's local disk storage for
+durability.
+<p>The DB_EVENT_REP_PERM_FAILED event is provided only to applications
+configured for the replication manager.</p>
<dt><a name="DB_EVENT_REP_STARTUPDONE">DB_EVENT_REP_STARTUPDONE</a><dd>The client has completed startup synchronization and is now processing
live log records received from the master.
<dt><a name="DB_EVENT_WRITE_FAILED">DB_EVENT_WRITE_FAILED</a><dd>A Berkeley DB write to stable storage failed.
</dl>
-<p>Berkeley DB is not re-entrant. Callback functions should not attempt to make
-library calls (for example, to release locks or close open handles).
-Re-entering Berkeley DB is not guaranteed to work correctly, and the results
-are undefined.</p>
<dt>event_info<dd>The <b>event_info</b> parameter may reference memory which contains
additional information describing an event. By default,
<b>event_info</b> is NULL; specific events may pass non-NULL values,
in which case the event will also describe the memory's structure.
</dl>
</dl>
+<p>Berkeley DB is not re-entrant. Callback functions should not attempt to make
+library calls (for example, to release locks or close open handles).
+Re-entering Berkeley DB is not guaranteed to work correctly, and the results
+are undefined.</p>
<hr size=1 noshade>
<h3>Class</h3>
<a href="../api_c/env_class.html">DB_ENV</a>
@@ -88,6 +100,6 @@ in which case the event will also describe the memory's structure.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_failchk.html b/db/docs/api_c/env_failchk.html
index f1a8d8ba7..e0e3c28c7 100644
--- a/db/docs/api_c/env_failchk.html
+++ b/db/docs/api_c/env_failchk.html
@@ -1,6 +1,5 @@
-<!--$Id: env_failchk.so,v 10.5 2006/05/26 20:40:50 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_failchk.so,v 10.6 2006/10/12 21:37:42 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,7 +22,7 @@
#include &lt;db.h&gt;
<p>
int
-DB_ENV-&gt;dbenv_failchk(DB_ENV *dbenv, u_int32_t flags);
+DB_ENV-&gt;failchk(DB_ENV *dbenv, u_int32_t flags);
</pre></h3>
<hr size=1 noshade>
<h3>Description: DB_ENV-&gt;failchk</h3>
@@ -87,6 +86,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_fileid_reset.html b/db/docs/api_c/env_fileid_reset.html
index 4d463aedd..88de4f5ee 100644
--- a/db/docs/api_c/env_fileid_reset.html
+++ b/db/docs/api_c/env_fileid_reset.html
@@ -1,6 +1,5 @@
<!--$Id: env_fileid_reset.so,v 1.3 2005/12/13 16:48:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -67,6 +66,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_list.html b/db/docs/api_c/env_list.html
index e6ec0358c..a00d26bc7 100644
--- a/db/docs/api_c/env_list.html
+++ b/db/docs/api_c/env_list.html
@@ -1,6 +1,5 @@
<!--$Id: env_list.so,v 10.1 2002/08/30 20:00:50 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -52,6 +51,6 @@
<!--DbEnv::set_tmp_dir--><tr><td><a href="../api_c/env_set_tmp_dir.html">DB_ENV-&gt;set_tmp_dir</a></td><td>Set the environment temporary file directory</td></tr>
<!--DbEnv::set_verbose--><tr><td><a href="../api_c/env_set_verbose.html">DB_ENV-&gt;set_verbose</a></td><td>Set verbose messages</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_lsn_reset.html b/db/docs/api_c/env_lsn_reset.html
index 9ba115c25..08fd594e6 100644
--- a/db/docs/api_c/env_lsn_reset.html
+++ b/db/docs/api_c/env_lsn_reset.html
@@ -1,6 +1,5 @@
<!--$Id: env_lsn_reset.so,v 1.4 2005/12/13 16:48:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_open.html b/db/docs/api_c/env_open.html
index 9d09bd8ab..0df8a0415 100644
--- a/db/docs/api_c/env_open.html
+++ b/db/docs/api_c/env_open.html
@@ -1,6 +1,5 @@
<!--$Id: env_open.so,v 10.111 2006/08/02 17:39:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -270,6 +269,6 @@ open method flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_remove.html b/db/docs/api_c/env_remove.html
index fbfcf3b27..ba63095c5 100644
--- a/db/docs/api_c/env_remove.html
+++ b/db/docs/api_c/env_remove.html
@@ -1,6 +1,5 @@
-<!--$Id: env_remove.so,v 10.44 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_remove.so,v 10.45 2006/12/08 16:22:45 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -102,10 +101,7 @@ example, users with a user-ID of 0 on UNIX systems).
<p>The DB_ENV-&gt;remove method
may fail and return one of the following non-zero errors:</p>
<dl compact>
-<dt>EBUSY <dd>The shared memory region was in use and the force flag was not set.
-</dl>
-<dl compact>
-<dt>ENOENT<dd>The file or directory does not exist.
+<dt>EBUSY<dd>The shared memory region was in use and the force flag was not set.
</dl>
<hr size=1 noshade>
<h3>Class</h3>
@@ -116,6 +112,6 @@ may fail and return one of the following non-zero errors:</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_alloc.html b/db/docs/api_c/env_set_alloc.html
index 41d20f753..20c1fe8ac 100644
--- a/db/docs/api_c/env_set_alloc.html
+++ b/db/docs/api_c/env_set_alloc.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_alloc.so,v 1.22 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -90,6 +89,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_app_dispatch.html b/db/docs/api_c/env_set_app_dispatch.html
index 1643eaac1..bcb77f071 100644
--- a/db/docs/api_c/env_set_app_dispatch.html
+++ b/db/docs/api_c/env_set_app_dispatch.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_app_dispatch.so,v 10.54 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -97,6 +96,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_cache_max.html b/db/docs/api_c/env_set_cache_max.html
new file mode 100644
index 000000000..e048733d0
--- /dev/null
+++ b/db/docs/api_c/env_set_cache_max.html
@@ -0,0 +1,91 @@
+<!--$Id: env_set_cache_max.so,v 1.2 2007/07/07 14:40:15 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: DB_ENV-&gt;set_cache_max</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>DB_ENV-&gt;set_cache_max</h3>
+</td>
+<td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db.h&gt;
+<p>
+int
+DB_ENV-&gt;set_cache_max(DB_ENV *dbenv, u_int32_t gbytes, u_int32_t bytes);
+<p>
+int
+DB_ENV-&gt;get_cache_max(DB_ENV *dbenv, u_int32_t *gbytesp, u_int32_t *bytesp);
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: DB_ENV-&gt;set_cache_max</h3>
+<p>The DB_ENV-&gt;set_cache_max method sets the maximum cache size, in bytes.
+The specified size is rounded to the nearest multiple of the cache
+region size, which is the initial cache size divided by the number of
+regions specified to the <a href="../api_c/env_set_cachesize.html">DB_ENV-&gt;set_cachesize</a> method. If no value is
+specified, it defaults to the initial cache size.</p>
+<p>The database environment's maximum cache size may also be configured using the
+environment's <b>DB_CONFIG</b> file. The syntax of the entry in that
+file is a single line with the string "set_cache_max", one or more whitespace
+characters, and the size in bytes.
+Because the <b>DB_CONFIG</b> file is read when the database
+environment is opened, it will silently overrule configuration done
+before that time.</p>
+<p>The DB_ENV-&gt;set_cache_max method configures a database environment, not only operations
+performed using the specified <a href="../api_c/env_class.html">DB_ENV</a> handle.</p>
+<p>The DB_ENV-&gt;set_cache_max method may be called at any time during the life of the
+application.</p>
+<p>The DB_ENV-&gt;set_cache_max method
+returns a non-zero error value on failure
+and 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>mp_mmapsize</b><dd>The <b>mp_mmapsize</b> parameter is the maximum file size, in bytes,
+for a file to be mapped into the process address space.
+</dl>
+<h3>Errors</h3>
+<p>The DB_ENV-&gt;set_cache_max method
+may fail and return one of the following non-zero errors:</p>
+<dl compact>
+<dt>EINVAL<dd>If the method was called after <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> was called; or if an
+invalid flag value or parameter was specified.
+</dl>
+<hr size=1 noshade>
+<h3>Description: DB_ENV-&gt;get_cache_max</h3>
+<p>The DB_ENV-&gt;get_cache_max method returns the maximum size of the cache.</p>
+<p>The DB_ENV-&gt;get_cache_max method may be called at any time during the life of the
+application.</p>
+<p>The DB_ENV-&gt;get_cache_max method
+returns a non-zero error value on failure
+and 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>bytesp</b><dd>The <b>bytesp</b> parameter references memory into which
+ the additional bytes of memory in the cache is copied.
+<dt><b>gbytesp</b><dd>The <b>gbytesp</b> parameter references memory into which
+ the gigabytes of memory in the cache is copied.
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_c/env_class.html">DB_ENV</a>
+<h3>See Also</h3>
+<a href="../api_c/env_list.html">Database Environments and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_c/env_set_cachesize.html b/db/docs/api_c/env_set_cachesize.html
index 60093c69a..d3565d050 100644
--- a/db/docs/api_c/env_set_cachesize.html
+++ b/db/docs/api_c/env_set_cachesize.html
@@ -1,6 +1,5 @@
-<!--$Id: env_set_cachesize.so,v 10.50 2005/01/10 07:18:43 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_set_cachesize.so,v 10.51 2007/07/06 00:22:52 mjc Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -50,26 +49,29 @@ allocated contiguously on some architectures. For example, some
releases of Solaris limit the amount of memory that may be allocated
contiguously by a process. If <b>ncache</b> is 0 or 1, the cache will
be allocated contiguously in memory. If it is greater than 1, the cache
-will be broken up into <b>ncache</b> equally sized, separate pieces of
-memory.</p>
-<p>The database environment's cache size may also be configured using the
+will be split across <b>ncache</b> separate regions, where the
+<b>region size</b> is equal to the initial cache size divided by
+<b>ncache</b>.</p>
+<p>The memory pool may be resized by calling DB_ENV-&gt;set_cachesize
+after the environment is open. The supplied size will be rounded to
+the nearest multiple of the region size and may not be larger than the
+maximum size configured with <a href="../api_c/env_set_cache_max.html">DB_ENV-&gt;set_cache_max</a>. The
+<b>ncache</b> parameter is ignored when resizing the cache.</p>
+<p>The database environment's initial cache size may also be configured using the
environment's <b>DB_CONFIG</b> file. The syntax of the entry in that
file is a single line with the string "set_cachesize", one or more whitespace
-characters, and the cache size specified in three parts: the gigabytes of cache, the
-additional bytes of cache, and the number of caches, also separated by
-whitespace characters. For example, "set_cachesize 2 524288000 3" would
-create a 2.5GB logical cache, split between three physical caches.
+characters, and the initial cache size specified in three parts: the gigabytes of
+cache, the additional bytes of cache, and the number of caches, also
+separated by whitespace characters. For example, "set_cachesize 2
+524288000 3" would create a 2.5GB logical cache, split between three
+physical caches.
Because the <b>DB_CONFIG</b> file is read when the database
environment is opened, it will silently overrule configuration done
before that time.</p>
<p>The DB_ENV-&gt;set_cachesize method configures a database environment, not only operations
performed using the specified <a href="../api_c/env_class.html">DB_ENV</a> handle.</p>
-<p>The DB_ENV-&gt;set_cachesize method may not be called after the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method is
-called.
-If the database environment already exists when
-<a href="../api_c/env_open.html">DB_ENV-&gt;open</a> is called, the information specified to DB_ENV-&gt;set_cachesize
-will be ignored.
-</p>
+<p>The DB_ENV-&gt;set_cachesize method may be called at any time during the life of the
+application.</p>
<p>The DB_ENV-&gt;set_cachesize method
returns a non-zero error value on failure
and 0 on success.
@@ -85,9 +87,7 @@ and 0 on success.
may fail and return one of the following non-zero errors:</p>
<dl compact>
<dt>EINVAL<dd>If the specified cache size was impossibly small;
-the method was called after
-<a href="../api_c/env_open.html">DB_ENV-&gt;open</a>
-was called; or if an
+; or if an
invalid flag value or parameter was specified.
</dl>
<hr size=1 noshade>
@@ -118,6 +118,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_data_dir.html b/db/docs/api_c/env_set_data_dir.html
index 3de0dc2cd..321ecbbbf 100644
--- a/db/docs/api_c/env_set_data_dir.html
+++ b/db/docs/api_c/env_set_data_dir.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_data_dir.so,v 10.28 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -97,6 +96,6 @@ NULL-terminated array of directories in <b>dirpp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_encrypt.html b/db/docs/api_c/env_set_encrypt.html
index ff7e63170..384cff35b 100644
--- a/db/docs/api_c/env_set_encrypt.html
+++ b/db/docs/api_c/env_set_encrypt.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_encrypt.so,v 10.23 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -92,6 +91,6 @@ encryption flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_errcall.html b/db/docs/api_c/env_set_errcall.html
index 776359f91..2c2397ef9 100644
--- a/db/docs/api_c/env_set_errcall.html
+++ b/db/docs/api_c/env_set_errcall.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_errcall.so,v 10.39 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -74,6 +73,6 @@ are undefined.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_errfile.html b/db/docs/api_c/env_set_errfile.html
index 4336b62de..ec5ec2a41 100644
--- a/db/docs/api_c/env_set_errfile.html
+++ b/db/docs/api_c/env_set_errfile.html
@@ -1,6 +1,5 @@
-<!--$Id: env_set_errfile.so,v 10.36 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_set_errfile.so,v 10.37 2006/10/26 15:33:59 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -31,9 +30,9 @@ DB_ENV-&gt;get_errfile(DB_ENV *dbenv, FILE **errfilep);
<hr size=1 noshade>
<h3>Description: DB_ENV-&gt;set_errfile</h3>
When an error occurs in the Berkeley DB library, a Berkeley DB error or an error
-return value is returned by the interface. In some cases, however,
-the <b>errno</b> value may be insufficient to completely describe
-the cause of the error especially during initial application debugging.
+return value is returned by the interface. In some cases, however, the
+return value may be insufficient to completely describe the cause of the
+error especially during initial application debugging.
<p>The DB_ENV-&gt;set_errfile and <a href="../api_c/db_set_errfile.html">DB-&gt;set_errfile</a> methods are used to
enhance the mechanism for reporting error messages to the application
by setting a C library FILE * to be used for displaying additional Berkeley DB
@@ -43,7 +42,18 @@ an additional error message to the specified file reference.</p>
("<b>:</b>") (if a prefix string was previously specified using
<a href="../api_c/db_set_errpfx.html">DB-&gt;set_errpfx</a> or <a href="../api_c/env_set_errpfx.html">DB_ENV-&gt;set_errpfx</a>), an error string, and
a trailing &lt;newline&gt; character.</p>
-<p>Setting <b>errfile</b> to NULL unconfigures the interface.</p>
+<p>The default configuration when applications first create <a href="../api_c/db_class.html">DB</a> or
+<a href="../api_c/env_class.html">DB_ENV</a> handles is as if the DB_ENV-&gt;set_errfile or
+<a href="../api_c/db_set_errfile.html">DB-&gt;set_errfile</a> methods were called with the standard error output
+(stderr) specified as the FILE * argument. Applications wanting no
+output at all can turn off this default configuration by calling the
+DB_ENV-&gt;set_errfile or <a href="../api_c/db_set_errfile.html">DB-&gt;set_errfile</a> methods with NULL as the
+FILE * argument. Additionally, explicitly configuring the error output
+channel using any of the DB_ENV-&gt;set_errfile,
+<a href="../api_c/db_set_errfile.html">DB-&gt;set_errfile</a>, <a href="../api_c/env_set_errcall.html">DB_ENV-&gt;set_errcall</a>,
+<a href="../api_c/db_set_errcall.html">DB-&gt;set_errcall</a>, <a href="../api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a> or
+<a href="../api_cxx/db_set_error_stream.html">Db::set_error_stream</a> methods will also turn off this default output
+for the application.</p>
<p>This error logging enhancement does not slow performance or significantly
increase application size, and may be run during normal operation as well
as during application debugging.</p>
@@ -80,6 +90,6 @@ FILE * in <b>errfilep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_errpfx.html b/db/docs/api_c/env_set_errpfx.html
index 8da220984..e915c6448 100644
--- a/db/docs/api_c/env_set_errpfx.html
+++ b/db/docs/api_c/env_set_errpfx.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_errpfx.so,v 10.34 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -70,6 +69,6 @@ error prefix in <b>errpfxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_feedback.html b/db/docs/api_c/env_set_feedback.html
index 5ae94d5c6..96f6a9a4b 100644
--- a/db/docs/api_c/env_set_feedback.html
+++ b/db/docs/api_c/env_set_feedback.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_feedback.so,v 10.43 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ are undefined.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_flags.html b/db/docs/api_c/env_set_flags.html
index c18435a1a..a21da3ac7 100644
--- a/db/docs/api_c/env_set_flags.html
+++ b/db/docs/api_c/env_set_flags.html
@@ -1,6 +1,5 @@
<!--$Id-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -137,8 +136,12 @@ file.</p>
the life of the application.</p>
<a name="7"><!--meow--></a>
<dt><a name="DB_LOG_AUTOREMOVE">DB_LOG_AUTOREMOVE</a><dd>If set, Berkeley DB will automatically remove log files that are no longer
-needed. Automatic log file removal is likely to make catastrophic
-recovery impossible.
+needed.
+<p>Automatic log file removal is likely to make catastrophic recovery
+impossible.</p>
+<p>Replication applications will rarely want to configure automatic log
+file removal as it increases the likelihood a master will be unable to
+satisfy a client's request for a recent log record.</p>
<p>Calling DB_ENV-&gt;set_flags with the DB_LOG_AUTOREMOVE flag affects the
database environment, including all threads of control accessing the
database environment.</p>
@@ -165,16 +168,6 @@ database environment, including all threads of control accessing the
database environment.</p>
<p>The DB_LOG_INMEMORY flag may be used to configure Berkeley DB only before the
<a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method is called.</p>
-<a name="9"><!--meow--></a>
-<dt><a name="DB_NOLOCKING">DB_NOLOCKING</a><dd>If set, Berkeley DB will grant all requested mutual exclusion mutexes and
-database locks without regard for their actual availability. This
-functionality should never be used for purposes other than debugging.
-<p>Calling DB_ENV-&gt;set_flags with the DB_NOLOCKING flag only affects
-the specified <a href="../api_c/env_class.html">DB_ENV</a> handle (and any other Berkeley DB handles opened
-within the scope of that handle).
-</p>
-<p>The DB_NOLOCKING flag may be used to configure Berkeley DB at any time during
-the life of the application.</p>
<dt><a name="DB_MULTIVERSION">DB_MULTIVERSION</a><dd>If set, all databases in the environment will be opened as if
DB_MULTIVERSION is passed to <a href="../api_c/db_open.html">DB-&gt;open</a>. This flag will
be ignored for queue databases for which DB_MULTIVERSION is not
@@ -188,6 +181,16 @@ or the flag should be specified in the <b>DB_CONFIG</b> configuration
file.</p>
<p>The DB_MULTIVERSION flag may be used to configure Berkeley DB at any time during
the life of the application.</p>
+<a name="9"><!--meow--></a>
+<dt><a name="DB_NOLOCKING">DB_NOLOCKING</a><dd>If set, Berkeley DB will grant all requested mutual exclusion mutexes and
+database locks without regard for their actual availability. This
+functionality should never be used for purposes other than debugging.
+<p>Calling DB_ENV-&gt;set_flags with the DB_NOLOCKING flag only affects
+the specified <a href="../api_c/env_class.html">DB_ENV</a> handle (and any other Berkeley DB handles opened
+within the scope of that handle).
+</p>
+<p>The DB_NOLOCKING flag may be used to configure Berkeley DB at any time during
+the life of the application.</p>
<a name="10"><!--meow--></a>
<dt><a name="DB_NOMMAP">DB_NOMMAP</a><dd>If set, Berkeley DB will copy read-only database files into the local cache
instead of potentially mapping them into process memory (see the
@@ -229,14 +232,12 @@ the life of the application.</p>
<dt><a name="DB_PANIC_ENVIRONMENT">DB_PANIC_ENVIRONMENT</a><dd>If set, Berkeley DB will set the panic state for the database environment.
(Database environments in a panic state normally refuse all attempts to
call Berkeley DB functions, returning <a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a>.) This flag may
-not be specified using the environment's <b>DB_CONFIG</b> file. This
-flag may be used to configure Berkeley DB only after the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method
-is called.
+not be specified using the environment's <b>DB_CONFIG</b> file.
<p>Calling DB_ENV-&gt;set_flags with the DB_PANIC_ENVIRONMENT flag affects the
database environment, including all threads of control accessing the
database environment.</p>
-<p>The DB_PANIC_ENVIRONMENT flag may be used to configure Berkeley DB at any time during
-the life of the application.</p>
+<p>The DB_PANIC_ENVIRONMENT flag may be used to configure Berkeley DB only after the
+<a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method is called.</p>
<a name="13"><!--meow--></a>
<dt><a name="DB_REGION_INIT">DB_REGION_INIT</a><dd>In some applications, the expense of page-faulting the underlying shared
memory regions can affect performance. (For example, if the page-fault
@@ -281,13 +282,26 @@ may be undone during recovery. The number of transactions at risk is
governed by how many log updates can fit into the log buffer, how often
the operating system flushes dirty buffers to disk, and how often the
log is checkpointed.
-<p>Calling DB_ENV-&gt;set_flags with the DB_TXN_NOSYNC flag only affects
+<p>Calling DB_ENV-&gt;set_flags with the <a href="../api_c/env_set_flags.html#DB_TXN_NOSYNC">DB_TXN_NOSYNC</a> flag only affects
the specified <a href="../api_c/env_class.html">DB_ENV</a> handle (and any other Berkeley DB handles opened
within the scope of that handle).
For consistent behavior across the environment, all <a href="../api_c/env_class.html">DB_ENV</a>
-handles opened in the environment must either set the DB_TXN_NOSYNC flag
+handles opened in the environment must either set the <a href="../api_c/env_set_flags.html#DB_TXN_NOSYNC">DB_TXN_NOSYNC</a> flag
or the flag should be specified in the <b>DB_CONFIG</b> configuration
-file.</p> <p>The DB_TXN_NOSYNC flag may be used to configure Berkeley DB at any time during
+file.</p> <p>The <a href="../api_c/env_set_flags.html#DB_TXN_NOSYNC">DB_TXN_NOSYNC</a> flag may be used to configure Berkeley DB at any time during
+the life of the application.</p>
+<dt><a name="DB_TXN_NOWAIT">DB_TXN_NOWAIT</a><dd>If set and a lock is unavailable for any Berkeley DB operation performed in
+the context of a transaction, cause the operation to
+return <a href="../ref/program/errorret.html#DB_LOCK_DEADLOCK">DB_LOCK_DEADLOCK</a> (or <a href="../ref/program/errorret.html#DB_LOCK_NOTGRANTED">DB_LOCK_NOTGRANTED</a> if
+configured using the <a href="../api_c/env_set_flags.html#DB_TIME_NOTGRANTED">DB_TIME_NOTGRANTED</a> flag).
+<p>Calling DB_ENV-&gt;set_flags with the <a href="../api_c/txn_begin.html#DB_TXN_NOWAIT">DB_TXN_NOWAIT</a> flag only affects
+the specified <a href="../api_c/env_class.html">DB_ENV</a> handle (and any other Berkeley DB handles opened
+within the scope of that handle).
+For consistent behavior across the environment, all <a href="../api_c/env_class.html">DB_ENV</a>
+handles opened in the environment must either set the <a href="../api_c/txn_begin.html#DB_TXN_NOWAIT">DB_TXN_NOWAIT</a> flag
+or the flag should be specified in the <b>DB_CONFIG</b> configuration
+file.</p>
+<p>The <a href="../api_c/txn_begin.html#DB_TXN_NOWAIT">DB_TXN_NOWAIT</a> flag may be used to configure Berkeley DB at any time during
the life of the application.</p>
<dt><a name="DB_TXN_SNAPSHOT">DB_TXN_SNAPSHOT</a><dd>If set, all transactions in the environment will be started as if
DB_TXN_SNAPSHOT were passed to <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>, and all
@@ -368,6 +382,6 @@ configuration flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_isalive.html b/db/docs/api_c/env_set_isalive.html
index 72e5ea44a..d024ce7fc 100644
--- a/db/docs/api_c/env_set_isalive.html
+++ b/db/docs/api_c/env_set_isalive.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_isalive.so,v 10.4 2006/01/27 16:13:48 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -78,6 +77,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_lg_bsize.html b/db/docs/api_c/env_set_lg_bsize.html
index 39d0d3bc6..1eaa8f40a 100644
--- a/db/docs/api_c/env_set_lg_bsize.html
+++ b/db/docs/api_c/env_set_lg_bsize.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lg_bsize.so,v 10.36 2006/08/30 10:04:48 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -104,6 +103,6 @@ size of the log buffer, in bytes in <b>lg_bsizep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_lg_dir.html b/db/docs/api_c/env_set_lg_dir.html
index 03113b545..c592fa3f4 100644
--- a/db/docs/api_c/env_set_lg_dir.html
+++ b/db/docs/api_c/env_set_lg_dir.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lg_dir.so,v 10.25 2004/09/28 15:04:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -95,6 +94,6 @@ log directory in <b>dirp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_lg_max.html b/db/docs/api_c/env_set_lg_max.html
index aff55f831..aa8c1299f 100644
--- a/db/docs/api_c/env_set_lg_max.html
+++ b/db/docs/api_c/env_set_lg_max.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lg_max.so,v 10.45 2004/09/28 15:04:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -104,6 +103,6 @@ maximum log file size in <b>lg_maxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_lg_mode.html b/db/docs/api_c/env_set_lg_mode.html
index 63b54011e..85d33cfb7 100644
--- a/db/docs/api_c/env_set_lg_mode.html
+++ b/db/docs/api_c/env_set_lg_mode.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lg_mode.so,v 1.1 2004/12/15 15:46:44 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -84,6 +83,6 @@ log file mode in <b>lg_modep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_lg_regionmax.html b/db/docs/api_c/env_set_lg_regionmax.html
index be05ff5b0..d71075192 100644
--- a/db/docs/api_c/env_set_lg_regionmax.html
+++ b/db/docs/api_c/env_set_lg_regionmax.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lg_regionmax.so,v 10.23 2006/08/30 10:04:48 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -90,6 +89,6 @@ size of the underlying logging subsystem region in <b>lg_regionmaxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_lk_conflicts.html b/db/docs/api_c/env_set_lk_conflicts.html
index 9bc2658ec..3f60c1fa2 100644
--- a/db/docs/api_c/env_set_lk_conflicts.html
+++ b/db/docs/api_c/env_set_lk_conflicts.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lk_conflicts.so,v 10.43 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -93,6 +92,6 @@ a pointer to the current conflicts array is copied.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_lk_detect.html b/db/docs/api_c/env_set_lk_detect.html
index 4eb1375ca..9743cb7ac 100644
--- a/db/docs/api_c/env_set_lk_detect.html
+++ b/db/docs/api_c/env_set_lk_detect.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lk_detect.so,v 10.50 2006/02/27 14:51:30 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -100,6 +99,6 @@ deadlock detector configuration in <b>lk_detectp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_lk_max.html b/db/docs/api_c/env_set_lk_max.html
deleted file mode 100644
index 1e9832b59..000000000
--- a/db/docs/api_c/env_set_lk_max.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!--$Id: env_set_lk_max.so,v 10.21 2000/12/21 19:11:27 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DBENV-&gt;set_lk_max</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>
-<h1>DBENV-&gt;set_lk_max</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-DBENV-&gt;set_lk_max(DB_ENV *dbenv, u_int32_t max);
-</pre></h3>
-<h1>Description</h1>
-<p><b>The DBENV-&gt;set_lk_max function interface has been deprecated in favor of
-the <a href="../api_c/env_set_lk_max_locks.html">DBENV-&gt;set_lk_max_locks</a>, <a href="../api_c/env_set_lk_max_lockers.html">DBENV-&gt;set_lk_max_lockers</a>,
-and <a href="../api_c/env_set_lk_max_objects.html">DBENV-&gt;set_lk_max_objects</a> functions. Please update your applications.</b>
-<p>Set each of the maximum number of locks, lockers and lock objects
-supported by the Berkeley DB lock subsystem to <b>max</b>. This value is
-used by <a href="../api_c/env_open.html">DBENV-&gt;open</a> to estimate how much space to allocate for
-various lock-table data structures. For specific information on
-configuring the size of the lock subsystem, see
-<a href="../ref/lock/max.html">Configuring locking: sizing the
-system</a>.
-<p>The DBENV-&gt;set_lk_max interface may only be used to configure Berkeley DB before
-the <a href="../api_c/env_open.html">DBENV-&gt;open</a> interface is called.
-<p>The DBENV-&gt;set_lk_max function returns a non-zero error value on failure and 0 on success.
-<p>The database environment's maximum number of locks may also be set using the environment's
-<b>DB_CONFIG</b> file. The syntax of the entry in that file is a
-single line with the string "set_lk_max", one or more whitespace characters,
-and the number of locks. Because the <b>DB_CONFIG</b> file is read when the database
-environment is opened, it will silently overrule configuration done
-before that time.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>Called after <a href="../api_c/env_open.html">DBENV-&gt;open</a> was called.
-</dl>
-<h1>See Also</h1>
-<a href="../api_c/env_set_lk_conflicts.html">DBENV-&gt;set_lk_conflicts</a>,
-<a href="../api_c/env_set_lk_detect.html">DBENV-&gt;set_lk_detect</a>,
-<a href="../api_c/env_set_lk_max_locks.html">DBENV-&gt;set_lk_max_locks</a>,
-<a href="../api_c/env_set_lk_max_lockers.html">DBENV-&gt;set_lk_max_lockers</a>,
-<a href="../api_c/env_set_lk_max_objects.html">DBENV-&gt;set_lk_max_objects</a>,
-<a href="../api_c/env_set_lk_max.html">DBENV-&gt;set_lk_max</a>,
-<a href="../api_c/lock_detect.html">lock_detect</a>,
-<a href="../api_c/lock_get.html">lock_get</a>,
-<a href="../api_c/lock_id.html">lock_id</a>,
-<a href="../api_c/lock_put.html">lock_put</a>,
-<a href="../api_c/lock_stat.html">lock_stat</a>
-and
-<a href="../api_c/lock_vec.html">lock_vec</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/env_set_lk_max_lockers.html b/db/docs/api_c/env_set_lk_max_lockers.html
index 454faee43..244090764 100644
--- a/db/docs/api_c/env_set_lk_max_lockers.html
+++ b/db/docs/api_c/env_set_lk_max_lockers.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lk_max_lockers.so,v 1.23 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -89,6 +88,6 @@ maximum number of lockers in <b>lk_maxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_lk_max_locks.html b/db/docs/api_c/env_set_lk_max_locks.html
index 89278f8ad..35b3313b0 100644
--- a/db/docs/api_c/env_set_lk_max_locks.html
+++ b/db/docs/api_c/env_set_lk_max_locks.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lk_max_locks.so,v 10.23 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -90,6 +89,6 @@ maximum number of locks in <b>lk_maxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_lk_max_objects.html b/db/docs/api_c/env_set_lk_max_objects.html
index 81985ea97..aba66e615 100644
--- a/db/docs/api_c/env_set_lk_max_objects.html
+++ b/db/docs/api_c/env_set_lk_max_objects.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lk_max_objects.so,v 1.23 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -89,6 +88,6 @@ maximum number of locked objects in <b>lk_maxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_mp_mmapsize.html b/db/docs/api_c/env_set_mp_mmapsize.html
index 754b9b1f6..bc007953f 100644
--- a/db/docs/api_c/env_set_mp_mmapsize.html
+++ b/db/docs/api_c/env_set_mp_mmapsize.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_mp_mmapsize.so,v 10.40 2004/09/28 15:04:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -91,6 +90,6 @@ maximum file map size in <b>mp_mmapsizep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_msgcall.html b/db/docs/api_c/env_set_msgcall.html
index 0eaa2494b..69068a2a4 100644
--- a/db/docs/api_c/env_set_msgcall.html
+++ b/db/docs/api_c/env_set_msgcall.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_msgcall.so,v 10.7 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -67,6 +66,6 @@ are undefined.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_msgfile.html b/db/docs/api_c/env_set_msgfile.html
index 27d6dcfdb..135a780ac 100644
--- a/db/docs/api_c/env_set_msgfile.html
+++ b/db/docs/api_c/env_set_msgfile.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_msgfile.so,v 10.7 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -75,6 +74,6 @@ FILE * in <b>msgfilep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_mutexlocks.html b/db/docs/api_c/env_set_mutexlocks.html
deleted file mode 100644
index a5fa2aa34..000000000
--- a/db/docs/api_c/env_set_mutexlocks.html
+++ /dev/null
@@ -1,59 +0,0 @@
-<!--$Id: env_set_mutexlocks.so,v 10.9 2000/11/17 19:56:52 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DBENV-&gt;set_mutexlocks</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>
-<h1>DBENV-&gt;set_mutexlocks</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-DBENV-&gt;set_mutexlocks(DB_ENV *dbenv, int do_lock);
-</pre></h3>
-<h1>Description</h1>
-<p>Toggle mutex locks. Setting <b>do_lock</b> to a zero value causes
-Berkeley DB to grant all requested mutual exclusion mutexes without regard
-for their availability.
-<p>This functionality should never be used for any other purpose than
-debugging.
-<p>The DBENV-&gt;set_mutexlocks interface may be used to configure Berkeley DB at any time
-during the life of the application.
-<p>The DBENV-&gt;set_mutexlocks function returns a non-zero error value on failure and 0 on success.
-<h1>See Also</h1>
-<a href="../api_c/env_close.html">DBENV-&gt;close</a>,
-<a href="../api_c/env_create.html">db_env_create</a>,
-<a href="../api_c/env_open.html">DBENV-&gt;open</a>,
-<a href="../api_c/env_remove.html">DBENV-&gt;remove</a>,
-<a href="../api_c/db_err.html">DBENV-&gt;err</a>,
-<a href="../api_c/env_strerror.html">db_strerror</a>,
-<a href="../api_c/env_version.html">db_version</a>,
-<a href="../api_c/env_set_cachesize.html">DBENV-&gt;set_cachesize</a>,
-<a href="../api_c/env_set_errcall.html">DBENV-&gt;set_errcall</a>,
-<a href="../api_c/env_set_errfile.html">DBENV-&gt;set_errfile</a>,
-<a href="../api_c/env_set_errpfx.html">DBENV-&gt;set_errpfx</a>,
-<a href="../api_c/env_set_flags.html">DBENV-&gt;set_flags</a>,
-<a href="../api_c/env_set_mutexlocks.html">DBENV-&gt;set_mutexlocks</a>,
-<a href="../api_c/env_set_paniccall.html">DBENV-&gt;set_paniccall</a>,
-and
-<a href="../api_c/env_set_verbose.html">DBENV-&gt;set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/env_set_pageyield.html b/db/docs/api_c/env_set_pageyield.html
deleted file mode 100644
index 953724085..000000000
--- a/db/docs/api_c/env_set_pageyield.html
+++ /dev/null
@@ -1,68 +0,0 @@
-<!--$Id: env_set_pageyield.so,v 10.6 2000/05/31 15:10:00 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: db_env_set_pageyield</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>
-<h1>db_env_set_pageyield</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-db_env_set_pageyield(int pageyield);
-</pre></h3>
-<h1>Description</h1>
-<p>Yield the processor whenever requesting a page from the cache. Setting
-<b>pageyield</b> to a non-zero value causes Berkeley DB to yield the processor
-any time a thread requests a page from the cache.
-<p>The db_env_set_pageyield interface affects the entire application, not a single
-database or database environment.
-<p>While the db_env_set_pageyield interface may be used to configure Berkeley DB at any time
-during the life of the application, it should normally be called before
-making any calls to the <a href="../api_c/env_create.html">db_env_create</a> or <a href="../api_c/db_create.html">db_create</a> functions.
-<p>This functionality should never be used for any other purpose than stress
-testing.
-<p>The db_env_set_pageyield interface may be used to configure Berkeley DB at any time
-during the life of the application.
-<p>The db_env_set_pageyield function returns a non-zero error value on failure and 0 on success.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<h1>See Also</h1>
-<a href="../api_c/env_close.html">DBENV-&gt;close</a>,
-<a href="../api_c/env_create.html">db_env_create</a>,
-<a href="../api_c/env_open.html">DBENV-&gt;open</a>,
-<a href="../api_c/env_remove.html">DBENV-&gt;remove</a>,
-<a href="../api_c/db_err.html">DBENV-&gt;err</a>,
-<a href="../api_c/env_strerror.html">db_strerror</a>,
-<a href="../api_c/env_version.html">db_version</a>,
-<a href="../api_c/env_set_cachesize.html">DBENV-&gt;set_cachesize</a>,
-<a href="../api_c/env_set_errcall.html">DBENV-&gt;set_errcall</a>,
-<a href="../api_c/env_set_errfile.html">DBENV-&gt;set_errfile</a>,
-<a href="../api_c/env_set_errpfx.html">DBENV-&gt;set_errpfx</a>,
-<a href="../api_c/env_set_flags.html">DBENV-&gt;set_flags</a>,
-<a href="../api_c/env_set_mutexlocks.html">DBENV-&gt;set_mutexlocks</a>,
-<a href="../api_c/env_set_paniccall.html">DBENV-&gt;set_paniccall</a>,
-and
-<a href="../api_c/env_set_verbose.html">DBENV-&gt;set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/env_set_paniccall.html b/db/docs/api_c/env_set_paniccall.html
deleted file mode 100644
index 3c27dd866..000000000
--- a/db/docs/api_c/env_set_paniccall.html
+++ /dev/null
@@ -1,69 +0,0 @@
-<!--$Id: env_set_paniccall.so,v 10.37 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2004 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: DB_ENV-&gt;set_paniccall</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<table width="100%"><tr valign=top>
-<td>
-<h3>DB_ENV-&gt;set_paniccall</h3>
-</td>
-<td align=right>
-<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
-<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
-</tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-DB_ENV-&gt;set_paniccall(DB_ENV *dbenv,
- void (*db_panic_fcn)(DB_ENV *dbenv, int errval));
-</pre></h3>
-<hr size=1 noshade>
-<h3>Description: DB_ENV-&gt;set_paniccall</h3>
-<p>Errors can occur in the Berkeley DB library where the only solution is to shut
-down the application and run recovery (for example, if Berkeley DB is unable
-to allocate heap memory). In such cases, the Berkeley DB methods will
-return <a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a>.
-It is often easier to simply exit the application when such errors occur
-rather than gracefully return up the stack. The DB_ENV-&gt;set_paniccall method
-specifies a function to be called when
-<a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> is about to be returned
-from a Berkeley DB method.</p>
-<p>The DB_ENV-&gt;set_paniccall method may be called at any time during the life of the
-application.</p>
-<p>The DB_ENV-&gt;set_paniccall method
-returns a non-zero error value on failure
-and 0 on success.
-</p>
-<h3>Parameters</h3>
-<dl compact>
-<dt><b>db_panic_fcn</b><dd>The <b>db_panic_fcn</b> parameter is the application-specified function
-called in the case of a database environment panic. The function takes
-two arguments:
-<dl compact>
-<dt><b>dbenv</b><dd>The <b>dbenv</b> parameter is the enclosing database environment handle.
-<dt><b>errval</b><dd>The <b>errval</b> parameter is the error value that would have been
-returned to the caller if <a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> were not going to be
-returned instead.
-</dl>
-</dl>
-<hr size=1 noshade>
-<h3>Class</h3>
-<a href="../api_c/env_class.html">DB_ENV</a>
-<h3>See Also</h3>
-<a href="../api_c/env_list.html">Database Environments and Related Methods</a>
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="../sleepycat/legal.html">Copyright (c) 1996-2004</a> <a href="http://www.sleepycat.com">Sleepycat Software, Inc.</a> - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/api_c/env_set_panicstate.html b/db/docs/api_c/env_set_panicstate.html
deleted file mode 100644
index 6168ad9af..000000000
--- a/db/docs/api_c/env_set_panicstate.html
+++ /dev/null
@@ -1,64 +0,0 @@
-<!--$Id: env_set_panicstate.so,v 10.2 2001/01/17 15:32:34 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: db_env_set_panicstate</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>
-<h1>db_env_set_panicstate</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-db_env_set_panicstate(int panic);
-</pre></h3>
-<h1>Description</h1>
-<p>Toggle the Berkeley DB panic state. Setting <b>panic</b> to a non-zero value
-causes Berkeley DB to refuse attempts to call Berkeley DB functions with the
-<a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> error return.
-<p>The db_env_set_panicstate interface affects the entire application, not a single
-database or database environment.
-<p>While the db_env_set_panicstate interface may be used to configure Berkeley DB at any time
-during the life of the application, it should normally be called before
-making any calls to the <a href="../api_c/env_create.html">db_env_create</a> or <a href="../api_c/db_create.html">db_create</a> functions.
-<p>The db_env_set_panicstate function returns a non-zero error value on failure and 0 on success.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<h1>See Also</h1>
-<a href="../api_c/env_close.html">DBENV-&gt;close</a>,
-<a href="../api_c/env_create.html">db_env_create</a>,
-<a href="../api_c/env_open.html">DBENV-&gt;open</a>,
-<a href="../api_c/env_remove.html">DBENV-&gt;remove</a>,
-<a href="../api_c/db_err.html">DBENV-&gt;err</a>,
-<a href="../api_c/env_strerror.html">db_strerror</a>,
-<a href="../api_c/env_version.html">db_version</a>,
-<a href="../api_c/env_set_cachesize.html">DBENV-&gt;set_cachesize</a>,
-<a href="../api_c/env_set_errcall.html">DBENV-&gt;set_errcall</a>,
-<a href="../api_c/env_set_errfile.html">DBENV-&gt;set_errfile</a>,
-<a href="../api_c/env_set_errpfx.html">DBENV-&gt;set_errpfx</a>,
-<a href="../api_c/env_set_flags.html">DBENV-&gt;set_flags</a>,
-<a href="../api_c/env_set_mutexlocks.html">DBENV-&gt;set_mutexlocks</a>,
-<a href="../api_c/env_set_paniccall.html">DBENV-&gt;set_paniccall</a>,
-and
-<a href="../api_c/env_set_verbose.html">DBENV-&gt;set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/env_set_rec_init.html b/db/docs/api_c/env_set_rec_init.html
deleted file mode 100644
index 056ec9b71..000000000
--- a/db/docs/api_c/env_set_rec_init.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<!--$Id: env_set_rec_init.so,v 10.9 2000/05/01 21:57:44 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DBENV-&gt;set_recovery_init</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>
-<h1>DBENV-&gt;set_recovery_init</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-DBENV-&gt;set_recovery_init(DB_ENV *,
- int (*db_recovery_init_fcn)(DB_ENV *));
-</pre></h3>
-<h1>Description</h1>
-<p>Applications installing application-specific recovery functions need
-to be called before Berkeley DB performs recovery so they may add their recovery
-functions to Berkeley DB's.
-<p>The DBENV-&gt;set_recovery_init function supports this functionality. The
-<b>db_recovery_init_fcn</b> function must be declared with one
-argument, a reference to the enclosing Berkeley DB environment. This
-function will be called after the <a href="../api_c/env_open.html">DBENV-&gt;open</a> has been called,
-but before recovery is started.
-<p>If the <b>db_recovery_init_fcn</b> function returns a non-zero value,
-no recovery will be performed and <a href="../api_c/env_open.html">DBENV-&gt;open</a> will return the same
-value to its caller.
-<p>The DBENV-&gt;set_recovery_init interface may only be used to configure Berkeley DB before
-the <a href="../api_c/env_open.html">DBENV-&gt;open</a> interface is called.
-<p>The DBENV-&gt;set_recovery_init function returns a non-zero error value on failure and 0 on success.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>Called after <a href="../api_c/env_open.html">DBENV-&gt;open</a> was called.
-</dl>
-<h1>See Also</h1>
-<a href="../api_c/env_close.html">DBENV-&gt;close</a>,
-<a href="../api_c/env_create.html">db_env_create</a>,
-<a href="../api_c/env_open.html">DBENV-&gt;open</a>,
-<a href="../api_c/env_remove.html">DBENV-&gt;remove</a>,
-<a href="../api_c/db_err.html">DBENV-&gt;err</a>,
-<a href="../api_c/env_strerror.html">db_strerror</a>,
-<a href="../api_c/env_version.html">db_version</a>,
-<a href="../api_c/env_set_cachesize.html">DBENV-&gt;set_cachesize</a>,
-<a href="../api_c/env_set_errcall.html">DBENV-&gt;set_errcall</a>,
-<a href="../api_c/env_set_errfile.html">DBENV-&gt;set_errfile</a>,
-<a href="../api_c/env_set_errpfx.html">DBENV-&gt;set_errpfx</a>,
-<a href="../api_c/env_set_flags.html">DBENV-&gt;set_flags</a>,
-<a href="../api_c/env_set_mutexlocks.html">DBENV-&gt;set_mutexlocks</a>,
-<a href="../api_c/env_set_paniccall.html">DBENV-&gt;set_paniccall</a>,
-and
-<a href="../api_c/env_set_verbose.html">DBENV-&gt;set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/env_set_region_init.html b/db/docs/api_c/env_set_region_init.html
deleted file mode 100644
index 3c83680ad..000000000
--- a/db/docs/api_c/env_set_region_init.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<!--$Id: env_set_region_init.so,v 10.10 2000/05/31 15:10:00 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: db_env_set_region_init</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>
-<h1>db_env_set_region_init</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-db_env_set_region_init(int region_init);
-</pre></h3>
-<h1>Description</h1>
-<p>Page-fault shared regions into memory when initially creating or joining
-a Berkeley DB environment. In some applications, the expense of page-faulting
-the shared memory regions can affect performance, e.g., when the
-page-fault occurs while holding a lock, other lock requests can convoy
-and overall throughput may decrease. Setting <b>region_init</b> to a
-non-zero value specifies that shared regions be read or written, as
-appropriate, when the region is joined by the application. This forces
-the underlying virtual memory and file systems to instantiate both the
-necessary memory and the necessary disk space. This can also avoid
-out-of-disk space failures later on.
-<p>The db_env_set_region_init interface affects the entire application, not a single
-database or database environment.
-<p>While the db_env_set_region_init interface may be used to configure Berkeley DB at any time
-during the life of the application, it should normally be called before
-making any calls to the <a href="../api_c/env_create.html">db_env_create</a> or <a href="../api_c/db_create.html">db_create</a> functions.
-<p>The db_env_set_region_init function returns a non-zero error value on failure and 0 on success.
-<p>The database environment's initial behavior with respect to shared memory regions may also be set using the environment's
-<b>DB_CONFIG</b> file. The syntax of the entry in that file is a
-single line with the string "set_region_init", one or more whitespace characters,
-and the string "1". Because the <b>DB_CONFIG</b> file is read when the database
-environment is opened, it will silently overrule configuration done
-before that time.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<h1>See Also</h1>
-<a href="../api_c/env_close.html">DBENV-&gt;close</a>,
-<a href="../api_c/env_create.html">db_env_create</a>,
-<a href="../api_c/env_open.html">DBENV-&gt;open</a>,
-<a href="../api_c/env_remove.html">DBENV-&gt;remove</a>,
-<a href="../api_c/db_err.html">DBENV-&gt;err</a>,
-<a href="../api_c/env_strerror.html">db_strerror</a>,
-<a href="../api_c/env_version.html">db_version</a>,
-<a href="../api_c/env_set_cachesize.html">DBENV-&gt;set_cachesize</a>,
-<a href="../api_c/env_set_errcall.html">DBENV-&gt;set_errcall</a>,
-<a href="../api_c/env_set_errfile.html">DBENV-&gt;set_errfile</a>,
-<a href="../api_c/env_set_errpfx.html">DBENV-&gt;set_errpfx</a>,
-<a href="../api_c/env_set_flags.html">DBENV-&gt;set_flags</a>,
-<a href="../api_c/env_set_mutexlocks.html">DBENV-&gt;set_mutexlocks</a>,
-<a href="../api_c/env_set_paniccall.html">DBENV-&gt;set_paniccall</a>,
-and
-<a href="../api_c/env_set_verbose.html">DBENV-&gt;set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/env_set_rpc_server.html b/db/docs/api_c/env_set_rpc_server.html
index 4ad810599..cfe8f9b91 100644
--- a/db/docs/api_c/env_set_rpc_server.html
+++ b/db/docs/api_c/env_set_rpc_server.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_rpc_server.so,v 10.29 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -82,6 +81,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_server.html b/db/docs/api_c/env_set_server.html
deleted file mode 100644
index 586887bfc..000000000
--- a/db/docs/api_c/env_set_server.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<!--"@(#)env_set_server.so 10.13 (Sleepycat) 8/25/99"-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DBENV-&gt;set_server</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>
-<h1>DBENV-&gt;set_server</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-DBENV-&gt;set_server(DB_ENV *dbenv, char *host,
- long cl_timeout, long sv_timeout, u_int32_t flags);
-</pre></h3>
-<h1>Description</h1>
-<p>Connects to the DB server on the indicated hostname and sets up a channel
-for communication.
-<p>The <b>cl_timeout</b> argument specifies the number of seconds the client
-should wait for results to come back from the server. Once the timeout
-has expired on any communication with the server, DB_NOSERVER will
-be returned. If this value is zero, a default timeout is used.
-<p>The <b>sv_timeout</b> argument specifies the number of seconds the server
-should allow a client connection to remain idle before assuming that
-client is gone. Once that timeout has been reached, the server releases
-all resources associated with that client connection. Subsequent attempts
-by that client to communicate with the server result in
-DB_NOSERVER_ID indicating that an invalid identifier has been
-given to the server. This value can be considered a hint to the server.
-The server may alter this value based on its own policies or allowed
-values. If this value is zero, a default timeout is used.
-<p>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<p>When the DBENV-&gt;set_server function has been called, any subsequent calls
-to Berkeley DB library interfaces may return either <a name="DB_NOSERVER">DB_NOSERVER</a> or
-<a name="DB_NOSERVER_ID">DB_NOSERVER_ID</a>.
-<p>The DBENV-&gt;set_server function returns a non-zero error value on failure and 0 on success.
-<h3>Errors</h3>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>dbenv_set_server
-</dl>
-<h1>See Also</h1>
-<a href="../api_c/env_close.html">DBENV-&gt;close</a>,
-<a href="../api_c/env_create.html">db_env_create</a>,
-<a href="../api_c/env_open.html">DBENV-&gt;open</a>,
-<a href="../api_c/env_remove.html">DBENV-&gt;remove</a>,
-<a href="../api_c/db_err.html">DBENV-&gt;err</a>,
-<a href="../api_c/env_strerror.html">db_strerror</a>,
-<a href="../api_c/env_version.html">db_version</a>,
-<a href="../api_c/env_set_cachesize.html">DBENV-&gt;set_cachesize</a>,
-<a href="../api_c/env_set_errcall.html">DBENV-&gt;set_errcall</a>,
-<a href="../api_c/env_set_errfile.html">DBENV-&gt;set_errfile</a>,
-<a href="../api_c/env_set_errpfx.html">DBENV-&gt;set_errpfx</a>,
-<a href="../api_c/env_set_flags.html">DBENV-&gt;set_flags</a>,
-<a href="../api_c/env_set_mutexlocks.html">DBENV-&gt;set_mutexlocks</a>,
-<a href="../api_c/env_set_paniccall.html">DBENV-&gt;set_paniccall</a>,
-and
-<a href="../api_c/env_set_verbose.html">DBENV-&gt;set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/env_set_shm_key.html b/db/docs/api_c/env_set_shm_key.html
index cfb852b3a..5b979931a 100644
--- a/db/docs/api_c/env_set_shm_key.html
+++ b/db/docs/api_c/env_set_shm_key.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_shm_key.so,v 10.28 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -107,6 +106,6 @@ base segment ID in <b>shm_keyp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_tas_spins.html b/db/docs/api_c/env_set_tas_spins.html
deleted file mode 100644
index bbbb7adbb..000000000
--- a/db/docs/api_c/env_set_tas_spins.html
+++ /dev/null
@@ -1,89 +0,0 @@
-<!--$Id: env_set_tas_spins.so,v 10.29 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2004 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: DB_ENV-&gt;set_tas_spins</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<table width="100%"><tr valign=top>
-<td>
-<h3>DB_ENV-&gt;set_tas_spins</h3>
-</td>
-<td align=right>
-<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
-<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
-</tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-DB_ENV-&gt;set_tas_spins(DB_ENV *dbenv, u_int32_t tas_spins);
-<p>
-int
-DB_ENV-&gt;get_tas_spins(DB_ENV *dbenv, u_int32_t *tas_spinsp);
-</pre></h3>
-<hr size=1 noshade>
-<h3>Description: DB_ENV-&gt;set_tas_spins</h3>
-<p>Specify that test-and-set mutexes should spin <b>tas_spins</b> times
-without blocking. The value defaults to 1 on uniprocessor systems and
-to 50 times the number of processors on multiprocessor systems.</p>
-<p>The database environment's test-and-set spin count may also be set using the environment's
-<b>DB_CONFIG</b> file. The syntax of the entry in that file is a
-single line with the string "set_tas_spins", one or more whitespace characters,
-and the number of spins.
-Because the <b>DB_CONFIG</b> file is read when the database
-environment is opened, it will silently overrule configuration done
-before that time.</p>
-<p>The DB_ENV-&gt;set_tas_spins method configures operations performed using the specified
-<a href="../api_c/env_class.html">DB_ENV</a> handle, not all operations performed on the underlying
-database environment.</p>
-<p>The DB_ENV-&gt;set_tas_spins method may be called at any time during the life of the
-application.</p>
-<p>The DB_ENV-&gt;set_tas_spins method
-returns a non-zero error value on failure
-and 0 on success.
-</p>
-<h3>Parameters</h3>
-<dl compact>
-<dt><b>tas_spins</b><dd>The <b>tas_spins</b> parameter is the number of spins test-and-set
-mutexes should execute before blocking.
-</dl>
-<h3>Errors</h3>
-<p>The DB_ENV-&gt;set_tas_spins method
-may fail and return one of the following non-zero errors:</p>
-<dl compact>
-<dt>EINVAL<dd>An
-invalid flag value or parameter was specified.
-</dl>
-<hr size=1 noshade>
-<h3>Description: DB_ENV-&gt;get_tas_spins</h3>
-<p>The DB_ENV-&gt;get_tas_spins method returns the test-and-set spin count.</p>
-<p>The DB_ENV-&gt;get_tas_spins method may be called at any time during the life of the
-application.</p>
-<p>The DB_ENV-&gt;get_tas_spins method
-returns a non-zero error value on failure
-and 0 on success.
-</p>
-<h3>Parameters</h3>
-<dl compact>
-<dt><b>tas_spinsp</b><dd>The DB_ENV-&gt;get_tas_spins method returns the
-test-and-set spin count in <b>tas_spinsp</b>.
-</dl>
-<hr size=1 noshade>
-<h3>Class</h3>
-<a href="../api_c/env_class.html">DB_ENV</a>
-<h3>See Also</h3>
-<a href="../api_c/env_list.html">Database Environments and Related Methods</a>
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="../sleepycat/legal.html">Copyright (c) 1996-2004</a> <a href="http://www.sleepycat.com">Sleepycat Software, Inc.</a> - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/api_c/env_set_thread_count.html b/db/docs/api_c/env_set_thread_count.html
index 2f612f208..c7d326087 100644
--- a/db/docs/api_c/env_set_thread_count.html
+++ b/db/docs/api_c/env_set_thread_count.html
@@ -1,6 +1,5 @@
-<!--$Id: env_set_thread_count.so,v 10.1 2006/05/26 20:14:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_set_thread_count.so,v 10.3 2007/04/02 16:08:13 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -36,6 +35,18 @@ database environment if the <a href="../api_c/env_failchk.html">DB_ENV-&gt;failc
DB_ENV-&gt;set_thread_count method does not set the maximum number of
threads but is used to determine memory sizing and the thread control
block reclamation policy.</p>
+<p>If a process has not configured an <b>is_alive</b> function from the
+<a href="../api_c/env_set_isalive.html">DB_ENV-&gt;set_isalive</a> method, and then attempts to join a database
+environment configured for failure checking with the
+<a href="../api_c/env_failchk.html">DB_ENV-&gt;failchk</a>, <a href="../api_c/env_set_thread_id.html">DB_ENV-&gt;set_thread_id</a>,
+<a href="../api_c/env_set_isalive.html">DB_ENV-&gt;set_isalive</a> and DB_ENV-&gt;set_thread_count methods, the
+program may be unable to allocate a thread control block and fail to
+join the environment.
+<b>This is true of the standalone Berkeley DB utility programs.</b>
+To avoid problems when using the standalone Berkeley DB utility programs with
+environments configured for failure checking, incorporate the utility's
+functionality directly in the application, or call the
+<a href="../api_c/env_failchk.html">DB_ENV-&gt;failchk</a> method before running the utility.</p>
<p>The database environment's thread count may also be configured using the
environment's <b>DB_CONFIG</b> file. The syntax of the entry in that
file is a single line with the string "set_thread_count", one or more whitespace
@@ -88,6 +99,6 @@ thread count in <b>countp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_thread_id.html b/db/docs/api_c/env_set_thread_id.html
index 61f897353..c7770ac67 100644
--- a/db/docs/api_c/env_set_thread_id.html
+++ b/db/docs/api_c/env_set_thread_id.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_thread_id.so,v 10.9 2006/08/24 16:32:23 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -118,6 +117,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_thread_id_string.html b/db/docs/api_c/env_set_thread_id_string.html
index 568b00e4f..87da829ba 100644
--- a/db/docs/api_c/env_set_thread_id_string.html
+++ b/db/docs/api_c/env_set_thread_id_string.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_thread_id_string.so,v 10.1 2005/10/20 17:16:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -80,6 +79,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_timeout.html b/db/docs/api_c/env_set_timeout.html
index c3e12e905..9ecd96fa1 100644
--- a/db/docs/api_c/env_set_timeout.html
+++ b/db/docs/api_c/env_set_timeout.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_timeout.so,v 10.24 2005/05/20 15:07:45 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -113,6 +112,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_tmp_dir.html b/db/docs/api_c/env_set_tmp_dir.html
index 967624864..49fe9bfd2 100644
--- a/db/docs/api_c/env_set_tmp_dir.html
+++ b/db/docs/api_c/env_set_tmp_dir.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_tmp_dir.so,v 10.26 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -113,6 +112,6 @@ database environment temporary file directory in <b>dirp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_tx_max.html b/db/docs/api_c/env_set_tx_max.html
index fd39bbc44..4b778d03f 100644
--- a/db/docs/api_c/env_set_tx_max.html
+++ b/db/docs/api_c/env_set_tx_max.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_tx_max.so,v 10.47 2006/06/19 22:25:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -98,6 +97,6 @@ number of active transactions in <b>tx_maxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_tx_recover.html b/db/docs/api_c/env_set_tx_recover.html
deleted file mode 100644
index 9295537b5..000000000
--- a/db/docs/api_c/env_set_tx_recover.html
+++ /dev/null
@@ -1,75 +0,0 @@
-<!--$Id: env_set_tx_recover.so,v 10.26 2000/07/09 19:13:19 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DBENV-&gt;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>
- <a name="2"><!--meow--></a>
-<table><tr valign=top>
-<td>
-<h1>DBENV-&gt;set_tx_recover</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-DBENV-&gt;set_tx_recover(DB_ENV *dbenv,
- int (*tx_recover)(DB_ENV *dbenv,
- DBT *log_rec, DB_LSN *lsn, db_recops op));
-</pre></h3>
-<h1>Description</h1>
-<p>Set the application's function to be called during transaction abort
-and recovery. This function must return 0 on success and either
-<b>errno</b> or a value outside of the Berkeley DB error name space on
-failure. It takes four arguments:
-<p><dl compact>
-<p><dt>dbenv <dd>A Berkeley DB environment.
-<p><dt>log_rec<dd>A log record.
-<p><dt>lsn<dd>A log sequence number.
-<p><dt>op<dd>One of the following values:
-<p><dl compact>
-<p><dt><a name="DB_TXN_BACKWARD_ROLL">DB_TXN_BACKWARD_ROLL</a><dd>The log is being read backward to determine which transactions have been
-committed and to abort those operations that were not, undo the operation
-described by the log record.
-<p><dt><a name="DB_TXN_FORWARD_ROLL">DB_TXN_FORWARD_ROLL</a><dd>The log is being played forward, redo the operation described by the log
-record.
-<p><dt><a name="DB_TXN_ABORT">DB_TXN_ABORT</a><dd>The log is being read backwards during a transaction abort, undo the
-operation described by the log record.
-</dl>
-</dl>
-<p>The DBENV-&gt;set_tx_recover interface may only be used to configure Berkeley DB before
-the <a href="../api_c/env_open.html">DBENV-&gt;open</a> interface is called.
-<p>The DBENV-&gt;set_tx_recover function returns a non-zero error value on failure and 0 on success.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>Called after <a href="../api_c/env_open.html">DBENV-&gt;open</a> was called.
-</dl>
-<h1>See Also</h1>
-<a href="../api_c/env_set_tx_max.html">DBENV-&gt;set_tx_max</a>,
-<a href="../api_c/env_set_tx_recover.html">DBENV-&gt;set_tx_recover</a>,
-<a href="../api_c/env_set_tx_timestamp.html">DBENV-&gt;set_tx_timestamp</a>,
-<a href="../api_c/txn_abort.html">txn_abort</a>,
-<a href="../api_c/txn_begin.html">txn_begin</a>,
-<a href="../api_c/txn_checkpoint.html">txn_checkpoint</a>,
-<a href="../api_c/txn_commit.html">txn_commit</a>,
-<a href="../api_c/txn_id.html">txn_id</a>,
-<a href="../api_c/txn_prepare.html">txn_prepare</a>
-and
-<a href="../api_c/txn_stat.html">txn_stat</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/env_set_tx_timestamp.html b/db/docs/api_c/env_set_tx_timestamp.html
index 837f955a6..73117ff21 100644
--- a/db/docs/api_c/env_set_tx_timestamp.html
+++ b/db/docs/api_c/env_set_tx_timestamp.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_tx_timestamp.so,v 10.29 2004/09/28 15:04:23 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -84,6 +83,6 @@ recovery timestamp in <b>timestampp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_set_verbose.html b/db/docs/api_c/env_set_verbose.html
index aa19c4685..cdef6124a 100644
--- a/db/docs/api_c/env_set_verbose.html
+++ b/db/docs/api_c/env_set_verbose.html
@@ -1,6 +1,5 @@
-<!--$Id: env_set_verbose.so,v 10.52 2005/12/28 16:10:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_set_verbose.so,v 10.54 2006/10/20 15:32:29 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -59,14 +58,14 @@ messages are output.
<dt><b>which</b><dd>The <b>which</b> parameter must be set to one of the following values:
<dl compact>
<dt><a name="DB_VERB_DEADLOCK">DB_VERB_DEADLOCK</a><dd>Display additional information when doing deadlock detection.
+<dt><a name="DB_VERB_FILEOPS">DB_VERB_FILEOPS</a><dd>Display additional information when performing filesystem operations
+such as open, close or rename. May not be available on all platforms.
+<dt><a name="DB_VERB_FILEOPS_ALL">DB_VERB_FILEOPS_ALL</a><dd>Display additional information when performing all filesystem operations,
+including read and write. May not be available on all platforms.
<dt><a name="DB_VERB_RECOVERY">DB_VERB_RECOVERY</a><dd>Display additional information when performing recovery.
<dt><a name="DB_VERB_REGISTER">DB_VERB_REGISTER</a><dd>Display additional information concerning support for the
<a href="../api_c/env_open.html#DB_REGISTER">DB_REGISTER</a> flag to the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method.
-<dt><a name="DB_VERB_REPLICATION">DB_VERB_REPLICATION</a><dd>Display additional information when processing replication messages.
-<p>To get complete replication logging when debugging replication
-applications, you must also configure and build the Berkeley DB library with
-the <a href="../ref/build_unix/conf.html">--enable-diagnostic</a>
-configuration option as well as call the DB_ENV-&gt;set_verbose method.</p>
+<dt><a name="DB_VERB_REPLICATION">DB_VERB_REPLICATION</a><dd>Display detailed information when processing replication messages.
<dt><a name="DB_VERB_WAITSFOR">DB_VERB_WAITSFOR</a><dd>Display the waits-for table when doing deadlock detection.
</dl>
</dl>
@@ -104,6 +103,6 @@ otherwise on.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_stat.html b/db/docs/api_c/env_stat.html
index 2992517bc..a6d5b429b 100644
--- a/db/docs/api_c/env_stat.html
+++ b/db/docs/api_c/env_stat.html
@@ -1,6 +1,5 @@
<!--$Id: env_stat.so,v 10.5 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -58,6 +57,6 @@ or more of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_strerror.html b/db/docs/api_c/env_strerror.html
index d2cf5f209..4f3e0e8f6 100644
--- a/db/docs/api_c/env_strerror.html
+++ b/db/docs/api_c/env_strerror.html
@@ -1,6 +1,5 @@
<!--$Id: env_strerror.so,v 8.13 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -50,6 +49,6 @@ string is wanted.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/env_version.html b/db/docs/api_c/env_version.html
index 8f75e50aa..077213650 100644
--- a/db/docs/api_c/env_version.html
+++ b/db/docs/api_c/env_version.html
@@ -1,6 +1,5 @@
<!--$Id: env_version.so,v 10.26 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -47,6 +46,6 @@ is copied to the memory to which it refers.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/frame.html b/db/docs/api_c/frame.html
index 3f1a25891..5b7cfc5bf 100644
--- a/db/docs/api_c/frame.html
+++ b/db/docs/api_c/frame.html
@@ -1,8 +1,8 @@
-<!--$Id: frame.so,v 10.8 2005/04/19 17:44:03 bostic Exp $-->
+<!--$Id: frame.so,v 10.9 2006/10/05 01:06:03 bostic Exp $-->
<html>
<head>
<title>
-Berkeley DB API (Version: 4.5.20)
+Berkeley DB API (Version: 4.6.18)
</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
@@ -10,9 +10,9 @@ Berkeley DB API (Version: 4.5.20)
<frameset cols="20%,80%">
<frame src="object.html" name="object" title="Objects">
<frame
+name="method"
src="api_core.html"
-name="method" title=
-"Berkeley DB API (Version: 4.5.20)">
+title="Berkeley DB API (Version: 4.6.18)">
<noframes>
<meta http-equiv="refresh" content="0;url=api_index.html">
</noframes>
diff --git a/db/docs/api_c/hsearch.html b/db/docs/api_c/hsearch.html
index 58a2d0c59..a20a2f89f 100644
--- a/db/docs/api_c/hsearch.html
+++ b/db/docs/api_c/hsearch.html
@@ -1,6 +1,5 @@
<!--$Id: hsearch.so,v 10.28 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -97,6 +96,6 @@ system functions.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/lock_class.html b/db/docs/api_c/lock_class.html
index d4bb8753c..83ba7be24 100644
--- a/db/docs/api_c/lock_class.html
+++ b/db/docs/api_c/lock_class.html
@@ -1,6 +1,5 @@
<!--$Id: lock_class.so,v 10.21 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -38,6 +37,6 @@ for a single lock, and has no methods of its own.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/lock_detect.html b/db/docs/api_c/lock_detect.html
index d19857f6c..bc254870c 100644
--- a/db/docs/api_c/lock_detect.html
+++ b/db/docs/api_c/lock_detect.html
@@ -1,6 +1,5 @@
-<!--$Id: lock_detect.so,v 10.49 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: lock_detect.so,v 10.50 2006/12/13 17:57:23 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,7 +23,7 @@
<p>
int
DB_ENV-&gt;lock_detect(DB_ENV *env,
- u_int32_t flags, u_int32_t atype, int *aborted);
+ u_int32_t flags, u_int32_t atype, int *rejected);
</pre></h3>
<hr size=1 noshade>
<h3>Description: DB_ENV-&gt;lock_detect</h3>
@@ -40,7 +39,7 @@ and 0 on success.
</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>aborted</b><dd>If the <b>aborted</b> parameter is non-NULL, the memory location to
+<dt><b>rejected</b><dd>If the <b>rejected</b> parameter is non-NULL, the memory location to
which it refers will be set to the number of lock requests that were
rejected.
<dt><b>atype</b><dd>The <b>atype</b> parameter specifies which lock request(s) to reject.
@@ -77,6 +76,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/lock_get.html b/db/docs/api_c/lock_get.html
index 45b2a12e3..f7989be17 100644
--- a/db/docs/api_c/lock_get.html
+++ b/db/docs/api_c/lock_get.html
@@ -1,6 +1,5 @@
<!--$Id: lock_get.so,v 10.53 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -94,6 +93,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/lock_id.html b/db/docs/api_c/lock_id.html
index 721d4a384..70eee4a8b 100644
--- a/db/docs/api_c/lock_id.html
+++ b/db/docs/api_c/lock_id.html
@@ -1,6 +1,5 @@
<!--$Id: lock_id.so,v 10.33 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -50,6 +49,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/lock_id_free.html b/db/docs/api_c/lock_id_free.html
index 5d66f5196..4feed938f 100644
--- a/db/docs/api_c/lock_id_free.html
+++ b/db/docs/api_c/lock_id_free.html
@@ -1,6 +1,5 @@
<!--$Id: lock_id_free.so,v 10.14 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -53,6 +52,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/lock_list.html b/db/docs/api_c/lock_list.html
index fd6a3f08f..a00e2a94a 100644
--- a/db/docs/api_c/lock_list.html
+++ b/db/docs/api_c/lock_list.html
@@ -1,6 +1,5 @@
<!--$Id: lock_list.so,v 1.1 2002/08/30 20:00:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -32,6 +31,6 @@
<!--DbEnv::set_lk_max_objects--><tr><td><a href="../api_c/env_set_lk_max_objects.html">DB_ENV-&gt;set_lk_max_objects</a></td><td>Set maximum number of lock objects</td></tr>
<!--DbEnv::set_timeout--><tr><td><a href="../api_c/env_set_timeout.html">DB_ENV-&gt;set_timeout</a></td><td>Set lock and transaction timeout</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/lock_put.html b/db/docs/api_c/lock_put.html
index f7c699029..63259f489 100644
--- a/db/docs/api_c/lock_put.html
+++ b/db/docs/api_c/lock_put.html
@@ -1,6 +1,5 @@
<!--$Id: lock_put.so,v 10.37 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -52,6 +51,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/lock_stat.html b/db/docs/api_c/lock_stat.html
index c3cd8b55a..332efadc9 100644
--- a/db/docs/api_c/lock_stat.html
+++ b/db/docs/api_c/lock_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: lock_stat.so,v 10.65 2005/07/20 16:26:38 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: lock_stat.so,v 10.68 2007/06/22 16:57:15 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -70,12 +69,27 @@ for which the thread of control did not wait.
<dt>u_int32_t st_ntxntimeouts;<dd>The number of transactions that have timed out. This value is also a
component of <b>st_ndeadlocks</b>, the total number of deadlocks
detected.
+<dt>u_int32_t st_objs_wait;<dd>The number of requests to allocate or deallocate an object
+for which the thread of control waited.
+<dt>u_int32_t st_objs_nowait;<dd>The number of requests to allocate or deallocate an object
+for which the thread of control did not wait.
+<dt>u_int32_t st_lockers_wait;<dd>The number of requests to allocate or deallocate a locker
+for which the thread of control waited.
+<dt>u_int32_t st_lockers_nowait;<dd>The number of requests to allocate or deallocate a locker
+for which the thread of control did not wait.
+<dt>u_int32_t st_locks_wait;<dd>The number of requests to allocate or deallocate a lock structure
+for which the thread of control waited.
+<dt>u_int32_t st_locks_nowait;<dd>The number of requests to allocate or deallocate a lock structure
+for which the thread of control did not wait.
+<dt>u_int32_t st_hash_len;<dd>Maximum length of a lock hash bucket.
<dt>roff_t st_regsize;<dd>The size of the lock region, in bytes.
<dt>u_int32_t st_region_wait;<dd>The number of times that a thread of control was forced to wait before
obtaining the lock region mutex.
<dt>u_int32_t st_region_nowait;<dd>The number of times that a thread of control was able to obtain
the lock region mutex without waiting.
</dl>
+<p>The DB_ENV-&gt;lock_stat method may not be called before the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method has
+been called.</p>
<p>The DB_ENV-&gt;lock_stat method
returns a non-zero error value on failure
and 0 on success.
@@ -99,8 +113,12 @@ invalid flag value or parameter was specified.
</dl>
<hr size=1 noshade>
<h3>Description: DB_ENV-&gt;lock_stat_print</h3>
-<p>The DB_ENV-&gt;lock_stat_print method prints diagnostic information to the output
-channel described by the <a href="../api_c/env_set_msgfile.html">DB_ENV-&gt;set_msgfile</a> method.</p>
+<p>The DB_ENV-&gt;lock_stat_print method displays the
+locking subsystem statistical information, as described for the DB_ENV-&gt;lock_stat method.
+The information is printed to a specified output channel (see the
+<a href="../api_c/env_set_msgfile.html">DB_ENV-&gt;set_msgfile</a> method for more information), or passed to an
+application callback function (see the <a href="../api_c/env_set_msgcall.html">DB_ENV-&gt;set_msgcall</a> method for
+more information).</p>
<p>The DB_ENV-&gt;lock_stat_print method may not be called before the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method has
been called.</p>
<p>The DB_ENV-&gt;lock_stat_print method
@@ -109,10 +127,11 @@ and 0 on success.
</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>flags</b><dd>The <b>flags</b> parameter must be set by bitwise inclusively <b>OR</b>'ing together one or more
-of the following values:
+<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one
+or more of the following values:
<dl compact>
<dt><a name="DB_STAT_ALL">DB_STAT_ALL</a><dd>Display all available information.
+<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after displaying their values.
<dt><a name="DB_STAT_LOCK_CONF">DB_STAT_LOCK_CONF</a><dd>Display the lock conflict matrix.
<dt><a name="DB_STAT_LOCK_LOCKERS">DB_STAT_LOCK_LOCKERS</a><dd>Display the lockers within hash chains.
<dt><a name="DB_STAT_LOCK_OBJECTS">DB_STAT_LOCK_OBJECTS</a><dd>Display the lock objects within hash chains.
@@ -128,6 +147,6 @@ of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/lock_vec.html b/db/docs/api_c/lock_vec.html
index 7265f4075..b05f865a7 100644
--- a/db/docs/api_c/lock_vec.html
+++ b/db/docs/api_c/lock_vec.html
@@ -1,6 +1,5 @@
<!--$Id: lock_vec.so,v 10.69 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -153,6 +152,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/log_archive.html b/db/docs/api_c/log_archive.html
index f98246de1..5815301c1 100644
--- a/db/docs/api_c/log_archive.html
+++ b/db/docs/api_c/log_archive.html
@@ -1,6 +1,5 @@
<!--$Id: log_archive.so,v 10.49 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -109,6 +108,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/log_compare.html b/db/docs/api_c/log_compare.html
index 7f870cfcc..c7585dff4 100644
--- a/db/docs/api_c/log_compare.html
+++ b/db/docs/api_c/log_compare.html
@@ -1,6 +1,5 @@
<!--$Id: log_compare.so,v 10.22 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -49,6 +48,6 @@ to be compared.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/log_cursor.html b/db/docs/api_c/log_cursor.html
index a80fa59ab..337a74b46 100644
--- a/db/docs/api_c/log_cursor.html
+++ b/db/docs/api_c/log_cursor.html
@@ -1,6 +1,5 @@
<!--$Id: log_cursor.so,v 10.12 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -54,6 +53,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/log_file.html b/db/docs/api_c/log_file.html
index f2ca9743a..07fe8b49d 100644
--- a/db/docs/api_c/log_file.html
+++ b/db/docs/api_c/log_file.html
@@ -1,6 +1,5 @@
<!--$Id: log_file.so,v 10.34 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -71,6 +70,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/log_flush.html b/db/docs/api_c/log_flush.html
index 6d93c820a..20196e62c 100644
--- a/db/docs/api_c/log_flush.html
+++ b/db/docs/api_c/log_flush.html
@@ -1,6 +1,5 @@
<!--$Id: log_flush.so,v 10.31 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -54,6 +53,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/log_get.html b/db/docs/api_c/log_get.html
deleted file mode 100644
index 05761e1ea..000000000
--- a/db/docs/api_c/log_get.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<!--$Id: log_get.so,v 10.22 2000/03/17 01:53:59 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: log_get</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>
-<h1>log_get</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-log_get(DB_ENV *env, DB_LSN *lsn, DBT *data, u_int32_t flags);
-</pre></h3>
-<h1>Description</h1>
-<p>The log_get function implements a cursor inside of the log,
-retrieving records from the log according to the <b>lsn</b> and
-<b>flags</b> arguments.
-<p>The data field of the <b>data</b> structure is set to the record
-retrieved and the size field indicates the number of bytes in the record.
-See <a href="../api_c/dbt.html">DBT</a> for a description of other fields in the <b>data</b>
-structure. When multiple threads are using the returned log handle
-concurrently, one of the <a href="../api_c/dbt.html#DB_DBT_MALLOC">DB_DBT_MALLOC</a>, <a href="../api_c/dbt.html#DB_DBT_REALLOC">DB_DBT_REALLOC</a> or
-<a href="../api_c/dbt.html#DB_DBT_USERMEM">DB_DBT_USERMEM</a> flags must be specified for any <a href="../api_c/dbt.html">DBT</a> used
-for data retrieval.
-<p>The <b>flags</b> argument must be set to exactly one of the following values:
-<p><dl compact>
-<p><dt><a name="DB_CHECKPOINT">DB_CHECKPOINT</a><dd>The last record written with the DB_CHECKPOINT flag specified to the
-<a href="../api_c/log_put.html">log_put</a> function is returned in the <b>data</b> argument. The
-<b>lsn</b> argument is overwritten with the <a href="../api_c/db_lsn.html">DB_LSN</a> of the record
-returned. If no record has been previously written with the DB_CHECKPOINT
-flag specified, the first record in the log is returned.
-<p>If the log is empty, the log_get function will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a>.
-<p><dt><a name="DB_FIRST">DB_FIRST</a><dd>The first record from any of the log files found in the log directory
-is returned in the <b>data</b> argument.
-The <b>lsn</b> argument is overwritten with the <a href="../api_c/db_lsn.html">DB_LSN</a> of the
-record returned.
-<p>If the log is empty, the log_get function will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a>.
-<p><dt><a name="DB_LAST">DB_LAST</a><dd>The last record in the log is returned in the <b>data</b> argument.
-The <b>lsn</b> argument is overwritten with the <a href="../api_c/db_lsn.html">DB_LSN</a> of the
-record returned.
-<p>If the log is empty, the log_get function will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a>.
-<p><dt><a name="DB_NEXT">DB_NEXT</a><dd>The current log position is advanced to the next record in the log and that
-record is returned in the <b>data</b> argument.
-The <b>lsn</b> argument is overwritten with the <a href="../api_c/db_lsn.html">DB_LSN</a> of the
-record returned.
-<p>If the pointer has not been initialized via DB_FIRST, DB_LAST, DB_SET,
-DB_NEXT, or DB_PREV, log_get will return the first record in the log.
-If the last log record has already been returned or the log is empty, the
-log_get function will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a>.
-<p>If the log was opened with the DB_THREAD flag set, calls to
-log_get with the DB_NEXT flag set will return EINVAL.
-<p><dt><a name="DB_PREV">DB_PREV</a><dd>The current log position is moved to the previous record in the log and that
-record is returned in the <b>data</b> argument.
-The <b>lsn</b> argument is overwritten with the <a href="../api_c/db_lsn.html">DB_LSN</a> of the
-record returned.
-<p>If the pointer has not been initialized via DB_FIRST, DB_LAST, DB_SET,
-DB_NEXT, or DB_PREV,
-log_get will return the last record in the log.
-If the first log record has already been returned or the log is empty, the
-log_get function will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a>.
-<p>If the log was opened with the DB_THREAD flag set, calls to
-log_get with the DB_PREV flag set will return EINVAL.
-<p><dt><a name="DB_CURRENT">DB_CURRENT</a><dd>Return the log record currently referenced by the log.
-<p>If the log pointer has not been initialized via DB_FIRST, DB_LAST, DB_SET,
-DB_NEXT, or DB_PREV, or if the log was opened with the DB_THREAD flag set,
-log_get will return EINVAL.
-<p><dt><a name="DB_SET">DB_SET</a><dd>Retrieve the record specified by the <b>lsn</b> argument. If the
-specified <a href="../api_c/db_lsn.html">DB_LSN</a> is invalid (e.g., does not appear in the log)
-log_get will return EINVAL.
-</dl>
-<p>Otherwise, the log_get function returns a non-zero error value on failure and 0 on success.
-<h1>Errors</h1>
-<p>The log_get function may fail and return a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The DB_FIRST flag was specified and no log files were found.
-</dl>
-<p>The log_get function may fail and return a non-zero error for errors specified for other Berkeley DB and C library or system functions.
-If a catastrophic error has occurred, the log_get function may fail and return
-<a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a>, in which case all subsequent Berkeley DB calls will fail
-in the same way.
-<h1>See Also</h1>
-<a href="../api_c/env_set_lg_bsize.html">DBENV-&gt;set_lg_bsize</a>,
-<a href="../api_c/env_set_lg_max.html">DBENV-&gt;set_lg_max</a>,
-<a href="../api_c/log_archive.html">log_archive</a>,
-<a href="../api_c/log_compare.html">log_compare</a>,
-<a href="../api_c/log_file.html">log_file</a>,
-<a href="../api_c/log_flush.html">log_flush</a>,
-<a href="../api_c/log_get.html">log_get</a>,
-<a href="../api_c/log_put.html">log_put</a>,
-<a href="../api_c/log_register.html">log_register</a>,
-<a href="../api_c/log_stat.html">log_stat</a>
-and
-<a href="../api_c/log_unregister.html">log_unregister</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/log_list.html b/db/docs/api_c/log_list.html
index 1e4fdf309..7f9e69e77 100644
--- a/db/docs/api_c/log_list.html
+++ b/db/docs/api_c/log_list.html
@@ -1,6 +1,5 @@
<!--$Id: log_list.so,v 1.1 2002/08/30 20:00:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -33,6 +32,6 @@
<!--DbEnv::set_lg_max--><tr><td><a href="../api_c/env_set_lg_max.html">DB_ENV-&gt;set_lg_max</a></td><td>Set log file size</td></tr>
<!--DbEnv::set_lg_regionmax--><tr><td><a href="../api_c/env_set_lg_regionmax.html">DB_ENV-&gt;set_lg_regionmax</a></td><td>Set logging region size</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/log_printf.html b/db/docs/api_c/log_printf.html
index c0264c6d0..2ebaf9a37 100644
--- a/db/docs/api_c/log_printf.html
+++ b/db/docs/api_c/log_printf.html
@@ -1,6 +1,5 @@
<!--$Id: log_printf.so,v 1.1 2005/09/30 19:00:24 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -64,6 +63,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/log_put.html b/db/docs/api_c/log_put.html
index 91241c6e9..aaffab66f 100644
--- a/db/docs/api_c/log_put.html
+++ b/db/docs/api_c/log_put.html
@@ -1,6 +1,5 @@
<!--$Id: log_put.so,v 10.41 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -71,6 +70,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/log_register.html b/db/docs/api_c/log_register.html
deleted file mode 100644
index e993feabe..000000000
--- a/db/docs/api_c/log_register.html
+++ /dev/null
@@ -1,64 +0,0 @@
-<!--$Id: log_register.so,v 10.27 2000/05/09 14:46:45 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: 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>
- <a name="2"><!--meow--></a>
-<table><tr valign=top>
-<td>
-<h1>log_register</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-log_register(DB_ENV *env, DB *dbp, const char *name);
-</pre></h3>
-<h1>Description</h1>
-<p>The log_register function registers a file name with the specified Berkeley DB
-environment's log manager. The log manager records all file name mappings
-at each checkpoint so that a recovery process can identify the file to
-which a record in the log refers.
-<p>The <b>dbp</b> argument should be a reference to the DB structure being
-registered. The <b>name</b> argument should be a file name appropriate
-for opening the file in the environment, during recovery.
-<p>The log_register function returns a non-zero error value on failure and 0 on success.
-<h1>Errors</h1>
-<p>The log_register function may fail and return a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The log_register function may fail and return a non-zero error for errors specified for other Berkeley DB and C library or system functions.
-If a catastrophic error has occurred, the log_register function may fail and return
-<a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a>, in which case all subsequent Berkeley DB calls will fail
-in the same way.
-<h1>See Also</h1>
-<a href="../api_c/env_set_lg_bsize.html">DBENV-&gt;set_lg_bsize</a>,
-<a href="../api_c/env_set_lg_max.html">DBENV-&gt;set_lg_max</a>,
-<a href="../api_c/log_archive.html">log_archive</a>,
-<a href="../api_c/log_compare.html">log_compare</a>,
-<a href="../api_c/log_file.html">log_file</a>,
-<a href="../api_c/log_flush.html">log_flush</a>,
-<a href="../api_c/log_get.html">log_get</a>,
-<a href="../api_c/log_put.html">log_put</a>,
-<a href="../api_c/log_register.html">log_register</a>,
-<a href="../api_c/log_stat.html">log_stat</a>
-and
-<a href="../api_c/log_unregister.html">log_unregister</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/log_stat.html b/db/docs/api_c/log_stat.html
index 05a01cd17..d4df55f1f 100644
--- a/db/docs/api_c/log_stat.html
+++ b/db/docs/api_c/log_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: log_stat.so,v 10.57 2005/10/28 19:45:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: log_stat.so,v 10.58 2007/06/22 16:57:15 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -72,6 +71,8 @@ obtaining the log region mutex.
<dt>u_int32_t st_region_nowait;<dd>The number of times that a thread of control was able to obtain
the log region mutex without waiting.
</dl>
+<p>The DB_ENV-&gt;log_stat method may not be called before the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method has
+been called.</p>
<p>The DB_ENV-&gt;log_stat method
returns a non-zero error value on failure
and 0 on success.
@@ -125,6 +126,6 @@ or more of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/log_unregister.html b/db/docs/api_c/log_unregister.html
deleted file mode 100644
index cfc1e6f2e..000000000
--- a/db/docs/api_c/log_unregister.html
+++ /dev/null
@@ -1,59 +0,0 @@
-<!--$Id: log_unregister.so,v 10.21 2000/05/03 22:39:10 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: log_unregister</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>
-<h1>log_unregister</h1>
-</td>
-<td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-log_unregister(DB_ENV *env, DB *dbp);
-</pre></h3>
-<h1>Description</h1>
-<p>The log_unregister function function unregisters the file represented by
-the <b>dbp</b> parameter from the Berkeley DB environment's log manager.
-<p>The log_unregister function returns a non-zero error value on failure and 0 on success.
-<h1>Errors</h1>
-<p>The log_unregister function may fail and return a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The log_unregister function may fail and return a non-zero error for errors specified for other Berkeley DB and C library or system functions.
-If a catastrophic error has occurred, the log_unregister function may fail and return
-<a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a>, in which case all subsequent Berkeley DB calls will fail
-in the same way.
-<h1>See Also</h1>
-<a href="../api_c/env_set_lg_bsize.html">DBENV-&gt;set_lg_bsize</a>,
-<a href="../api_c/env_set_lg_max.html">DBENV-&gt;set_lg_max</a>,
-<a href="../api_c/log_archive.html">log_archive</a>,
-<a href="../api_c/log_compare.html">log_compare</a>,
-<a href="../api_c/log_file.html">log_file</a>,
-<a href="../api_c/log_flush.html">log_flush</a>,
-<a href="../api_c/log_get.html">log_get</a>,
-<a href="../api_c/log_put.html">log_put</a>,
-<a href="../api_c/log_register.html">log_register</a>,
-<a href="../api_c/log_stat.html">log_stat</a>
-and
-<a href="../api_c/log_unregister.html">log_unregister</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_c/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_c/logc_class.html b/db/docs/api_c/logc_class.html
index 67c981f9a..0803c0269 100644
--- a/db/docs/api_c/logc_class.html
+++ b/db/docs/api_c/logc_class.html
@@ -1,6 +1,5 @@
<!--$Id: logc_class.so,v 1.8 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -40,6 +39,6 @@ return.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/logc_close.html b/db/docs/api_c/logc_close.html
index 4484867bd..9d70a8f3e 100644
--- a/db/docs/api_c/logc_close.html
+++ b/db/docs/api_c/logc_close.html
@@ -1,6 +1,5 @@
<!--$Id: logc_close.so,v 10.13 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -54,6 +53,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/logc_get.html b/db/docs/api_c/logc_get.html
index 887dba5c6..386d234fc 100644
--- a/db/docs/api_c/logc_get.html
+++ b/db/docs/api_c/logc_get.html
@@ -1,6 +1,5 @@
<!--$Id: logc_get.so,v 10.48 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -103,6 +102,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/lsn_class.html b/db/docs/api_c/lsn_class.html
index 96c4e9106..edf40401a 100644
--- a/db/docs/api_c/lsn_class.html
+++ b/db/docs/api_c/lsn_class.html
@@ -1,6 +1,5 @@
<!--$Id: lsn_class.so,v 10.21 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -39,6 +38,6 @@ the other specifies an offset in the log file.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_fclose.html b/db/docs/api_c/memp_fclose.html
index 7be4e8279..4131203df 100644
--- a/db/docs/api_c/memp_fclose.html
+++ b/db/docs/api_c/memp_fclose.html
@@ -1,6 +1,5 @@
<!--$Id: memp_fclose.so,v 10.33 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -52,6 +51,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_fcreate.html b/db/docs/api_c/memp_fcreate.html
index 2d846db77..95411147c 100644
--- a/db/docs/api_c/memp_fcreate.html
+++ b/db/docs/api_c/memp_fcreate.html
@@ -1,6 +1,5 @@
<!--$Id: memp_fcreate.so,v 10.12 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -48,6 +47,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_fget.html b/db/docs/api_c/memp_fget.html
index fa8e931b6..b2f9b8053 100644
--- a/db/docs/api_c/memp_fget.html
+++ b/db/docs/api_c/memp_fget.html
@@ -1,6 +1,5 @@
<!--$Id: memp_fget.so,v 10.48 2006/09/13 14:30:54 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -121,6 +120,6 @@ been modified since the transaction began.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_fopen.html b/db/docs/api_c/memp_fopen.html
index f4a8d8ff0..277a6ebd4 100644
--- a/db/docs/api_c/memp_fopen.html
+++ b/db/docs/api_c/memp_fopen.html
@@ -1,6 +1,5 @@
<!--$Id: memp_fopen.so,v 10.53 2006/08/08 05:24:05 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -101,6 +100,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_fput.html b/db/docs/api_c/memp_fput.html
index f2ffc9bfe..1702f5ad7 100644
--- a/db/docs/api_c/memp_fput.html
+++ b/db/docs/api_c/memp_fput.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_fput.so,v 10.33 2006/09/11 23:31:27 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_fput.so,v 10.34 2006/11/30 19:06:50 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,33 +22,39 @@
#include &lt;db.h&gt;
<p>
int
-DB_MPOOLFILE-&gt;put(DB_MPOOLFILE *mpf, void *pgaddr, u_int32_t flags);
+DB_MPOOLFILE-&gt;put(DB_MPOOLFILE *mpf,
+ void *pgaddr, DB_CACHE_PRIORITY priority, u_int32_t flags);
</pre></h3>
<hr size=1 noshade>
<h3>Description: DB_MPOOLFILE-&gt;put</h3>
-<p>The DB_MPOOLFILE-&gt;put method returns a page to the cache.</p>
+<p>The DB_MPOOLFILE-&gt;put method returns a reference to a page in the cache,
+setting the priority of the page as specified by the <b>priority</b>
+parameter.</p>
<p>The DB_MPOOLFILE-&gt;put method
returns a non-zero error value on failure
and 0 on success.
</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>pgaddr</b><dd>The <b>pgaddr</b> parameter is the address of the page to be
-returned to the cache. The <b>pgaddr</b> parameter must be an
-address previously returned by <a href="../api_c/memp_fget.html">DB_MPOOLFILE-&gt;get</a>.
-<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one
-or more of the following values:
+<dt><b>flags</b><dd>The <b>flags</b> parameter is currently unused, and must be set to 0.
+<dt><b>pgaddr</b><dd>The <b>pgaddr</b> parameter is the address of the page to be returned
+to the cache. The <b>pgaddr</b> parameter must be a value previously
+returned by the <a href="../api_c/memp_fget.html">DB_MPOOLFILE-&gt;get</a> method.
+<dt><b>priority</b><dd>Set the page's <b>priority</b> as follows:
<dl compact>
-<dt><a name="DB_MPOOL_DISCARD">DB_MPOOL_DISCARD</a><dd>The page is unlikely to be useful in the near future, and should be
-discarded before other pages in the pool.
+<dt><a name="DB_PRIORITY_UNCHANGED">DB_PRIORITY_UNCHANGED</a><dd>The priority is unchanged.
+<dt><a name="DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a><dd>The lowest priority: pages are the most likely to be discarded.
+<dt><a name="DB_PRIORITY_LOW">DB_PRIORITY_LOW</a><dd>The next lowest priority.
+<dt><a name="DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a><dd>The default priority.
+<dt><a name="DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a><dd>The next highest priority.
+<dt><a name="DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a><dd>The highest priority: pages are the least likely to be discarded.
</dl>
</dl>
<h3>Errors</h3>
<p>The DB_MPOOLFILE-&gt;put method
may fail and return one of the following non-zero errors:</p>
<dl compact>
-<dt>EINVAL<dd>If the <b>pgaddr</b> parameter does not refer to a page returned by
-<a href="../api_c/memp_fget.html">DB_MPOOLFILE-&gt;get</a>; or if an
+<dt>EINVAL<dd>An
invalid flag value or parameter was specified.
</dl>
<hr size=1 noshade>
@@ -61,6 +66,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_fset.html b/db/docs/api_c/memp_fset.html
deleted file mode 100644
index 651236d34..000000000
--- a/db/docs/api_c/memp_fset.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<!--$Id: memp_fset.so,v 10.30 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: DB_MPOOLFILE-&gt;set</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<table width="100%"><tr valign=top>
-<td>
-<h3>DB_MPOOLFILE-&gt;set</h3>
-</td>
-<td align=right>
-<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
-<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
-</tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-DB_MPOOLFILE-&gt;set(DB_MPOOLFILE *mpf, void *pgaddr, u_int32_t flags);
-</pre></h3>
-<hr size=1 noshade>
-<h3>Description: DB_MPOOLFILE-&gt;set</h3>
-<p>The DB_MPOOLFILE-&gt;set method sets the attributes of a cache page.</p>
-<p>The DB_MPOOLFILE-&gt;set method
-returns a non-zero error value on failure
-and 0 on success.
-</p>
-<h3>Parameters</h3>
-<dl compact>
-<dt><b>pgaddr</b><dd>The <b>pgaddr</b> parameter is the address of the page for which
-attributes are to be set. he <b>pgaddr</b> parameter must be an
-address previously returned by <a href="../api_c/memp_fget.html">DB_MPOOLFILE-&gt;get</a>.
-<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one
-or more of the following values:
-<dl compact>
-<dt><a name="DB_MPOOL_DISCARD">DB_MPOOL_DISCARD</a><dd>The page is unlikely to be useful in the near future, and should be
-discarded before other pages in the pool.
-</dl>
-</dl>
-<h3>Errors</h3>
-<p>The DB_MPOOLFILE-&gt;set method
-may fail and return one of the following non-zero errors:</p>
-<dl compact>
-<dt>EINVAL<dd>An
-invalid flag value or parameter was specified.
-</dl>
-<hr size=1 noshade>
-<h3>Class</h3>
-<a href="../api_c/env_class.html">DB_ENV</a>, <a href="../api_c/mempfile_class.html">DB_MPOOLFILE</a>
-<h3>See Also</h3>
-<a href="../api_c/memp_list.html">Memory Pools and Related Methods</a>
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/api_c/memp_fsync.html b/db/docs/api_c/memp_fsync.html
index a36f62551..7fd434cc6 100644
--- a/db/docs/api_c/memp_fsync.html
+++ b/db/docs/api_c/memp_fsync.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_fsync.so,v 10.35 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_fsync.so,v 10.36 2006/11/30 19:06:50 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,10 +26,9 @@ DB_MPOOLFILE-&gt;sync(DB_MPOOLFILE *mpf);
</pre></h3>
<hr size=1 noshade>
<h3>Description: DB_MPOOLFILE-&gt;sync</h3>
-<p>The DB_MPOOLFILE-&gt;sync method writes all pages associated with the
-<a href="../api_c/mempfile_class.html">DB_MPOOLFILE</a>, which were marked as modified using
-<a href="../api_c/memp_fput.html">DB_MPOOLFILE-&gt;put</a> or <a href="../api_c/memp_fset.html">DB_MPOOLFILE-&gt;set</a>, back to the source file. If any
-of the modified pages are <i>pinned</i> (that is, currently in use),
+<p>The DB_MPOOLFILE-&gt;sync method writes all modified pages associated with the
+<a href="../api_c/mempfile_class.html">DB_MPOOLFILE</a> back to the source file. If any of the modified
+pages are <i>pinned</i> (that is, currently in use),
DB_MPOOLFILE-&gt;sync will ignore them.</p>
<p>The DB_MPOOLFILE-&gt;sync method
returns a non-zero error value on failure
@@ -45,6 +43,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_list.html b/db/docs/api_c/memp_list.html
index 3fd62b851..d311ab29e 100644
--- a/db/docs/api_c/memp_list.html
+++ b/db/docs/api_c/memp_list.html
@@ -1,6 +1,5 @@
<!--$Id: memp_list.so,v 1.1 2002/08/30 20:01:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -10,7 +9,7 @@
</head>
<body bgcolor=white>
<h3 align=center>Berkeley DB: Memory Pools and Related Methods</h3>
-<!--$Id: m4.methods,v 1.9 2006/08/25 16:40:01 bostic Exp $-->
+<!--$Id: m4.methods,v 1.11 2007/07/06 00:22:53 mjc Exp $-->
<table border=1 align=center>
<tr><th>Memory Pools and Related Methods</th><th>Description</th></tr>
<!--Db::mpf--><tr><td><a href="../api_c/db_get_mpf.html">DB-&gt;get_mpf</a></td><td>Return <a href="../api_c/db_class.html">DB</a>'s underlying <a href="../api_c/mempfile_class.html">DB_MPOOLFILE</a> handle</td></tr>
@@ -21,6 +20,7 @@
<tr><th>Memory Pool Configuration</th><th><br></th></tr>
<!--DbEnv::memp_register--><tr><td><a href="../api_c/memp_register.html">DB_ENV-&gt;memp_register</a></td><td>Register input/output functions for a file in a memory pool</td></tr>
<!--DbEnv::set_cachesize--><tr><td><a href="../api_c/env_set_cachesize.html">DB_ENV-&gt;set_cachesize</a></td><td>Set the environment cache size</td></tr>
+<!--DbEnv::set_cache_max--><tr><td><a href="../api_c/env_set_cache_max.html">DB_ENV-&gt;set_cache_max</a></td><td>Set the maximum cache size</td></tr>
<!--DbEnv::set_mp_max_openfd--><tr><td><a href="../api_c/memp_openfd.html">DB_ENV-&gt;set_mp_max_openfd</a></td><td>Set the maximum number of open file descriptors</td></tr>
<!--DbEnv::set_mp_max_write--><tr><td><a href="../api_c/memp_maxwrite.html">DB_ENV-&gt;set_mp_max_write</a></td><td>Set the maximum number of sequential disk writes</td></tr>
<!--DbEnv::set_mp_mmapsize--><tr><td><a href="../api_c/env_set_mp_mmapsize.html">DB_ENV-&gt;set_mp_mmapsize</a></td><td>Set maximum mapped-in database file size</td></tr>
@@ -31,7 +31,6 @@
<!--DbMpoolFile::get--><tr><td><a href="../api_c/memp_fget.html">DB_MPOOLFILE-&gt;get</a></td><td>Get page from a file in a memory pool</td></tr>
<!--DbMpoolFile::open--><tr><td><a href="../api_c/memp_fopen.html">DB_MPOOLFILE-&gt;open</a></td><td>Open a file in a memory pool</td></tr>
<!--DbMpoolFile::put--><tr><td><a href="../api_c/memp_fput.html">DB_MPOOLFILE-&gt;put</a></td><td>Return a page to a memory pool</td></tr>
-<!--DbMpoolFile::set--><tr><td><a href="../api_c/memp_fset.html">DB_MPOOLFILE-&gt;set</a></td><td>Set memory pool page attributes</td></tr>
<!--DbMpoolFile::sync--><tr><td><a href="../api_c/memp_fsync.html">DB_MPOOLFILE-&gt;sync</a></td><td>Flush pages from a file in a memory pool</td></tr>
<tr><th>Memory Pool File Configuration</th><th><br></th></tr>
<!--DbMpoolFile::set_clear_len--><tr><td><a href="../api_c/memp_set_clear_len.html">DB_MPOOLFILE-&gt;set_clear_len</a></td><td>Set file page bytes to be cleared</td></tr>
@@ -43,6 +42,6 @@
<!--DbMpoolFile::set_pgcookie--><tr><td><a href="../api_c/memp_set_pgcookie.html">DB_MPOOLFILE-&gt;set_pgcookie</a></td><td>Set file cookie for pgin/pgout</td></tr>
<!--DbMpoolFile::set_priority--><tr><td><a href="../api_c/memp_set_priority.html">DB_MPOOLFILE-&gt;set_priority</a></td><td>Set memory pool file priority</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_maxwrite.html b/db/docs/api_c/memp_maxwrite.html
index d074fe342..79c75e5f9 100644
--- a/db/docs/api_c/memp_maxwrite.html
+++ b/db/docs/api_c/memp_maxwrite.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_maxwrite.so,v 10.4 2006/04/26 16:55:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_maxwrite.so,v 10.5 2006/11/29 21:37:17 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,10 +22,10 @@
#include &lt;db.h&gt;
<p>
int
-DB_ENV-&gt;set_mp_max_write(DB_ENV *env, int maxwrite, int maxwrite_sleep);
+DB_ENV-&gt;set_mp_max_write(DB_ENV *env, int maxwrite, db_timeout_t maxwrite_sleep);
<p>
int
-DB_ENV-&gt;get_mp_max_write(DB_ENV *env, int *maxwritep, int *maxwrite_sleepp);
+DB_ENV-&gt;get_mp_max_write(DB_ENV *env, int *maxwritep, db_timeout_t *maxwrite_sleepp);
</pre></h3>
<hr size=1 noshade>
<h3>Description: DB_ENV-&gt;set_mp_max_write</h3>
@@ -43,7 +42,9 @@ and 0 on success.
library when flushing dirty pages from the cache, or 0 if there is
no limitation on the number of sequential write operations.
<dt><b>maxwrite_sleep</b><dd>The number of microseconds the thread of control should pause before
-scheduling further write operations.
+scheduling further write operations. It must be specified as an
+unsigned 32-bit number of microseconds, limiting the maximum pause to
+roughly 71 minutes.
</dl>
<h3>Errors</h3>
<p>The DB_ENV-&gt;set_mp_max_write method
@@ -78,6 +79,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_openfd.html b/db/docs/api_c/memp_openfd.html
index 3f38d9239..e4481af38 100644
--- a/db/docs/api_c/memp_openfd.html
+++ b/db/docs/api_c/memp_openfd.html
@@ -1,6 +1,5 @@
<!--$Id: memp_openfd.so,v 10.3 2005/03/08 14:36:15 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -72,6 +71,6 @@ maximum number of file descriptors open in <b>maxopenfdp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_register.html b/db/docs/api_c/memp_register.html
index 661cb7079..8eddf91ba 100644
--- a/db/docs/api_c/memp_register.html
+++ b/db/docs/api_c/memp_register.html
@@ -1,6 +1,5 @@
<!--$Id: memp_register.so,v 10.38 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -76,6 +75,6 @@ the Berkeley DB library).</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_set_clear_len.html b/db/docs/api_c/memp_set_clear_len.html
index 9e377a0bd..d95f8515a 100644
--- a/db/docs/api_c/memp_set_clear_len.html
+++ b/db/docs/api_c/memp_set_clear_len.html
@@ -1,6 +1,5 @@
<!--$Id: memp_set_clear_len.so,v 10.18 2005/11/30 19:46:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -77,6 +76,6 @@ bytes to be cleared in <b>lenp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_set_fileid.html b/db/docs/api_c/memp_set_fileid.html
index eae255654..80aee0e92 100644
--- a/db/docs/api_c/memp_set_fileid.html
+++ b/db/docs/api_c/memp_set_fileid.html
@@ -1,6 +1,5 @@
<!--$Id: memp_set_fileid.so,v 10.14 2005/04/14 13:08:06 sue Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -88,6 +87,6 @@ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_set_flags.html b/db/docs/api_c/memp_set_flags.html
index 5b2c1801a..c69f16004 100644
--- a/db/docs/api_c/memp_set_flags.html
+++ b/db/docs/api_c/memp_set_flags.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_set_flags.so,v 1.18 2005/09/17 16:30:18 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_set_flags.so,v 1.19 2007/06/07 15:30:46 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -43,9 +42,10 @@ and 0 on success.
<dt><b>flags</b><dd>The <b>flags</b> parameter must be set by bitwise inclusively <b>OR</b>'ing together one or more
of the following values:
<dl compact>
-<dt><a name="DB_MPOOL_NOFILE">DB_MPOOL_NOFILE</a><dd>If set, no backing temporary file will be opened for in-memory
-databases, even if they expand to fill the entire cache. Attempts to
-create new file pages after the cache has been filled will fail.
+<dt><a name="DB_MPOOL_NOFILE">DB_MPOOL_NOFILE</a><dd>If set, no backing temporary file will be opened for the specified
+in-memory database, even if it expands to fill the entire cache.
+Attempts to create new database pages after the cache has been filled
+will fail.
<p>The DB_MPOOL_NOFILE flag configures a file in the memory pool, not only
operations performed using the specified <a href="../api_c/mempfile_class.html">DB_MPOOLFILE</a> handle.</p>
<p>The DB_MPOOL_NOFILE flag may be used to configure Berkeley DB at any time during
@@ -83,6 +83,6 @@ flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_set_ftype.html b/db/docs/api_c/memp_set_ftype.html
index 8065afada..ec0533220 100644
--- a/db/docs/api_c/memp_set_ftype.html
+++ b/db/docs/api_c/memp_set_ftype.html
@@ -1,6 +1,5 @@
<!--$Id: memp_set_ftype.so,v 10.17 2005/11/30 19:46:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -74,6 +73,6 @@ file type in <b>ftypep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_set_lsn_offset.html b/db/docs/api_c/memp_set_lsn_offset.html
index 68fdc863b..dca6ba9c3 100644
--- a/db/docs/api_c/memp_set_lsn_offset.html
+++ b/db/docs/api_c/memp_set_lsn_offset.html
@@ -1,6 +1,5 @@
<!--$Id: memp_set_lsn_offset.so,v 10.17 2005/04/14 17:57:54 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -75,6 +74,6 @@ log sequence number byte offset in <b>lsn_offsetp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_set_maxsize.html b/db/docs/api_c/memp_set_maxsize.html
index 2c87a30d6..63f8553a6 100644
--- a/db/docs/api_c/memp_set_maxsize.html
+++ b/db/docs/api_c/memp_set_maxsize.html
@@ -1,6 +1,5 @@
<!--$Id: memp_set_maxsize.so,v 1.15 2005/09/17 16:30:18 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -78,6 +77,6 @@ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_set_pgcookie.html b/db/docs/api_c/memp_set_pgcookie.html
index 78ac56582..e28f17056 100644
--- a/db/docs/api_c/memp_set_pgcookie.html
+++ b/db/docs/api_c/memp_set_pgcookie.html
@@ -1,6 +1,5 @@
<!--$Id: memp_set_pgcookie.so,v 10.17 2005/11/30 19:46:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -75,6 +74,6 @@ byte string in <b>dbt</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_set_priority.html b/db/docs/api_c/memp_set_priority.html
index 99fc01d11..efa48eecd 100644
--- a/db/docs/api_c/memp_set_priority.html
+++ b/db/docs/api_c/memp_set_priority.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_set_priority.so,v 10.23 2005/08/12 17:05:52 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_set_priority.so,v 10.25 2007/05/22 18:06:06 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -30,15 +29,18 @@ DB_MPOOLFILE-&gt;get_priority(DB_MPOOLFILE *mpf, DB_CACHE_PRIORITY *priorityp);
</pre></h3>
<hr size=1 noshade>
<h3>Description: DB_MPOOLFILE-&gt;set_priority</h3>
-<p>Set the cache priority for pages from the specified file. The priority
-of a page biases the replacement algorithm to be more or less likely to
-discard a page when space is needed in the buffer pool. The bias is
-temporary, and pages will eventually be discarded if they are not
-referenced again. The DB_MPOOLFILE-&gt;set_priority method is only advisory, and
-does not guarantee pages will be treated in a specific way.</p>
+<!--$Id: dbc_set_priority.so,v 1.3 2007/05/22 18:06:05 bostic Exp $-->
+<p>Set the cache priority for pages referenced by the
+<a href="../api_c/mempfile_class.html">DB_MPOOLFILE</a>
+handle.</p>
+<p>The priority of a page biases the replacement algorithm to be more or
+less likely to discard a page when space is needed in the buffer pool.
+The bias is temporary, and pages will eventually be discarded if they
+are not referenced again. The DB_MPOOLFILE-&gt;set_priority method is only advisory, and does
+not guarantee pages will be treated in a specific way.</p>
<p>To set the priority for the pages belonging to a particular database,
-call the DB_MPOOLFILE-&gt;set_priority method using the <a href="../api_c/mempfile_class.html">DB_MPOOLFILE</a>
-handle stored in the <b>mpf</b> field of the <a href="../api_c/db_class.html">DB</a> handle.</p>
+call the DB_MPOOLFILE-&gt;set_priority method using the <a href="../api_c/mempfile_class.html">DB_MPOOLFILE</a> handle
+returned by the <a href="../api_c/db_get_mpf.html">DB-&gt;get_mpf</a> method.</p>
<p>The DB_MPOOLFILE-&gt;set_priority method configures a file in the memory pool, not only
operations performed using the specified <a href="../api_c/mempfile_class.html">DB_MPOOLFILE</a> handle.</p>
<p>The DB_MPOOLFILE-&gt;set_priority method may be called at any time during the life of the
@@ -61,7 +63,7 @@ values:
</dl>
<hr size=1 noshade>
<h3>Description: DB_MPOOLFILE-&gt;get_priority</h3>
-<p>The DB_MPOOLFILE-&gt;get_priority method returns the cache priority.</p>
+<p>The DB_MPOOLFILE-&gt;get_priority method returns the cache priority for the file referenced by the <a href="../api_c/mempfile_class.html">DB_MPOOLFILE</a> handle.</p>
<p>The DB_MPOOLFILE-&gt;get_priority method may be called at any time during the life of the
application.</p>
<p>The DB_MPOOLFILE-&gt;get_priority method
@@ -70,18 +72,18 @@ and 0 on success.
</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>priorityp</b><dd>The DB_MPOOLFILE-&gt;get_priority method returns the
-cache priority in <b>priorityp</b>.
+<dt><b>priorityp</b><dd>The DB_MPOOLFILE-&gt;get_priority method returns a reference to the
+cache priority for the file referenced by the <a href="../api_c/mempfile_class.html">DB_MPOOLFILE</a> handle in <b>priorityp</b>.
</dl>
<hr size=1 noshade>
<h3>Class</h3>
-<a href="../api_c/db_class.html">DB</a>
+<a href="../api_c/env_class.html">DB_ENV</a>, <a href="../api_c/mempfile_class.html">DB_MPOOLFILE</a>
<h3>See Also</h3>
-<a href="../api_c/db_list.html">Databases and Related Methods</a>
+<a href="../api_c/memp_list.html">Memory Pools and Related Methods</a>
</tt>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_stat.html b/db/docs/api_c/memp_stat.html
index 776872db0..b87b955c1 100644
--- a/db/docs/api_c/memp_stat.html
+++ b/db/docs/api_c/memp_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_stat.so,v 10.67 2006/09/11 16:56:44 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_stat.so,v 10.71 2007/07/06 00:22:53 mjc Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,11 +50,13 @@ The following DB_MPOOL_STAT fields will be filled in:</p>
<dt>size_t st_gbytes;<dd>Gigabytes of cache (total cache size is st_gbytes + st_bytes).
<dt>size_t st_bytes;<dd>Bytes of cache (total cache size is st_gbytes + st_bytes).
<dt>u_int32_t st_ncache;<dd>Number of caches.
+<dt>u_int32_t st_max_ncache;<dd>Maximum number of caches, as configured with the
+<a href="../api_c/env_set_cache_max.html">DB_ENV-&gt;set_cache_max</a> method.
<dt>roff_t st_regsize;<dd>Individual cache size, in bytes.
<dt>size_t st_mmapsize;<dd>Maximum memory-mapped file size.
<dt>int st_maxopenfd;<dd>Maximum open file descriptors.
<dt>int st_maxwrite;<dd>Maximum sequential buffer writes.
-<dt>int st_maxwrite_sleep;<dd>Sleep after writing maximum sequential buffers.
+<dt>db_timeout_t st_maxwrite_sleep;<dd>Microseconds to pause after writing maximum sequential buffers.
<dt>u_int32_t st_map;<dd>Requested pages mapped into the process' address space (there is no
available information about whether or not this request caused disk I/O,
although examining the application page fault rate may be helpful).
@@ -97,11 +98,6 @@ region mutex without waiting.
<dt>u_int32_t st_alloc_max_pages;<dd>Maximum number of pages checked during an allocation.
<dt>u_int32_t st_io_wait;<dd>Number of operations blocked waiting for I/O to complete.
</dl>
-The <b>flags</b> parameter must be set to 0 or
-the following value:
-<dl compact>
-<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after returning their values.
-</dl>
<p>If <b>fsp</b> is non-NULL, a pointer to a NULL-terminated
variable length array of statistics for individual files, in the cache
<b>mp</b>, is copied into the memory location to which it refers. If
@@ -120,6 +116,8 @@ the cache; that is, each element of the array:</p>
<dt>u_int32_t st_page_in;<dd>Pages read into the cache.
<dt>u_int32_t st_page_out;<dd>Pages written from the cache to the backing file.
</dl>
+<p>The DB_ENV-&gt;memp_stat method may not be called before the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method has
+been called.</p>
<p>The DB_ENV-&gt;memp_stat method
returns a non-zero error value on failure
and 0 on success.
@@ -145,8 +143,12 @@ invalid flag value or parameter was specified.
</dl>
<hr size=1 noshade>
<h3>Description: DB_ENV-&gt;memp_stat_print</h3>
-<p>The DB_ENV-&gt;memp_stat_print method prints diagnostic information to the output
-channel described by the <a href="../api_c/env_set_msgfile.html">DB_ENV-&gt;set_msgfile</a> method.</p>
+<p>The DB_ENV-&gt;memp_stat_print method displays the
+memory pool subsystem statistical information, as described for the DB_ENV-&gt;memp_stat method.
+The information is printed to a specified output channel (see the
+<a href="../api_c/env_set_msgfile.html">DB_ENV-&gt;set_msgfile</a> method for more information), or passed to an
+application callback function (see the <a href="../api_c/env_set_msgcall.html">DB_ENV-&gt;set_msgcall</a> method for
+more information).</p>
<p>The DB_ENV-&gt;memp_stat_print method may not be called before the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method has
been called.</p>
<p>The DB_ENV-&gt;memp_stat_print method
@@ -155,10 +157,11 @@ and 0 on success.
</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>flags</b><dd>The <b>flags</b> parameter must be set by bitwise inclusively <b>OR</b>'ing together one or more
-of the following values:
+<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one
+or more of the following values:
<dl compact>
<dt><a name="DB_STAT_ALL">DB_STAT_ALL</a><dd>Display all available information.
+<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after displaying their values.
<dt><a name="DB_STAT_MEMP_HASH">DB_STAT_MEMP_HASH</a><dd>Display the buffers with hash chains.
</dl>
</dl>
@@ -171,6 +174,6 @@ of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_sync.html b/db/docs/api_c/memp_sync.html
index 39cfe91a9..b6efb60d6 100644
--- a/db/docs/api_c/memp_sync.html
+++ b/db/docs/api_c/memp_sync.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_sync.so,v 10.42 2004/11/12 02:55:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_sync.so,v 10.43 2007/02/27 19:23:07 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -33,11 +32,6 @@ backing files.</p>
example, pages that are currently in use by another thread of control)
are waited for and written to disk as soon as it is possible to do
so.</p>
-<p>To support the DB_ENV-&gt;memp_sync functionality, it is necessary that the
-pool functions know the location of the log sequence number on the page
-for each file type. This location should be specified when the file is
-opened using the <a href="../api_c/memp_set_lsn_offset.html">DB_MPOOLFILE-&gt;set_lsn_offset</a> method. It is not required that
-the log sequence number be aligned on the page in any way.</p>
<p>The DB_ENV-&gt;memp_sync method
returns a non-zero error value on failure
and 0 on success.
@@ -60,6 +54,6 @@ NULL, all modified pages in the pool are written to disk.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/memp_trickle.html b/db/docs/api_c/memp_trickle.html
index e2c0bb5ea..feb8d9ba5 100644
--- a/db/docs/api_c/memp_trickle.html
+++ b/db/docs/api_c/memp_trickle.html
@@ -1,6 +1,5 @@
<!--$Id: memp_trickle.so,v 10.36 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -61,6 +60,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/mempfile_class.html b/db/docs/api_c/mempfile_class.html
index 4361cb352..434de5753 100644
--- a/db/docs/api_c/mempfile_class.html
+++ b/db/docs/api_c/mempfile_class.html
@@ -1,6 +1,5 @@
<!--$Id: mempfile_class.so,v 10.24 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -53,6 +52,6 @@ method's return.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/mutex_alloc.html b/db/docs/api_c/mutex_alloc.html
index 344b85f23..e7fa906d2 100644
--- a/db/docs/api_c/mutex_alloc.html
+++ b/db/docs/api_c/mutex_alloc.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_alloc.so,v 10.2 2006/01/27 16:13:49 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -69,6 +68,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/mutex_free.html b/db/docs/api_c/mutex_free.html
index 6bcdcfb8d..aa0155fbb 100644
--- a/db/docs/api_c/mutex_free.html
+++ b/db/docs/api_c/mutex_free.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_free.so,v 10.1 2005/07/20 16:33:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -55,6 +54,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/mutex_list.html b/db/docs/api_c/mutex_list.html
index 520925f4f..2cf3341a6 100644
--- a/db/docs/api_c/mutex_list.html
+++ b/db/docs/api_c/mutex_list.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_list.so,v 10.1 2005/07/20 16:33:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@
<!--DbEnv::mutex_set_max--><tr><td><a href="../api_c/mutex_set_max.html">DB_ENV-&gt;mutex_set_max</a></td><td>Configure total number of mutexes</td></tr>
<!--DbEnv::mutex_set_tas_spins--><tr><td><a href="../api_c/mutex_set_tas_spins.html">DB_ENV-&gt;mutex_set_tas_spins</a></td><td>Configure test-and-set mutex spin count</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/mutex_lock.html b/db/docs/api_c/mutex_lock.html
index 2f3481780..19d60beb5 100644
--- a/db/docs/api_c/mutex_lock.html
+++ b/db/docs/api_c/mutex_lock.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_lock.so,v 10.1 2005/07/20 16:33:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -57,6 +56,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/mutex_set_align.html b/db/docs/api_c/mutex_set_align.html
index b258971dd..2de15ceb5 100644
--- a/db/docs/api_c/mutex_set_align.html
+++ b/db/docs/api_c/mutex_set_align.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_set_align.so,v 10.1 2005/07/20 16:34:00 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -89,6 +88,6 @@ mutex alignment, in bytes in <b>alignp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/mutex_set_max.html b/db/docs/api_c/mutex_set_max.html
index dc5d3dd24..ff0953e3e 100644
--- a/db/docs/api_c/mutex_set_max.html
+++ b/db/docs/api_c/mutex_set_max.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_set_max.so,v 10.3 2005/08/03 21:24:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -153,6 +152,6 @@ number of additional mutexes to allocate in <b>incrementp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/mutex_set_tas_spins.html b/db/docs/api_c/mutex_set_tas_spins.html
index 5df720c79..0dfb6acdc 100644
--- a/db/docs/api_c/mutex_set_tas_spins.html
+++ b/db/docs/api_c/mutex_set_tas_spins.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_set_tas_spins.so,v 10.30 2005/07/20 16:34:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -84,6 +83,6 @@ test-and-set spin count in <b>tas_spinsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/mutex_stat.html b/db/docs/api_c/mutex_stat.html
index a60fcdce6..5b6f7b50d 100644
--- a/db/docs/api_c/mutex_stat.html
+++ b/db/docs/api_c/mutex_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: mutex_stat.so,v 10.2 2005/11/08 11:43:55 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: mutex_stat.so,v 10.3 2007/06/22 16:57:16 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -55,6 +54,8 @@ obtaining the mutex region mutex.
<dt>u_int32_t st_region_nowait;<dd>The number of times that a thread of control was able to obtain
the mutex region mutex without waiting.
</dl>
+<p>The DB_ENV-&gt;mutex_stat method may not be called before the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method has
+been called.</p>
<p>The DB_ENV-&gt;mutex_stat method
returns a non-zero error value on failure
and 0 on success.
@@ -108,6 +109,6 @@ or more of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/mutex_unlock.html b/db/docs/api_c/mutex_unlock.html
index 5b3f85179..0b7d2fa21 100644
--- a/db/docs/api_c/mutex_unlock.html
+++ b/db/docs/api_c/mutex_unlock.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_unlock.so,v 10.1 2005/07/20 16:34:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -56,6 +55,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/object.html b/db/docs/api_c/object.html
index 1aff307b0..cbedf8449 100644
--- a/db/docs/api_c/object.html
+++ b/db/docs/api_c/object.html
@@ -1,4 +1,4 @@
-<!--$Id: object.so,v 10.18 2005/09/13 19:23:43 gmf Exp $-->
+<!--$Id: object.so,v 10.19 2006/10/05 01:06:03 bostic Exp $-->
<html>
<head>
<title>Berkeley DB API</title>
diff --git a/db/docs/api_c/pindex.src b/db/docs/api_c/pindex.src
index 9df00c048..dbfc9cb64 100644
--- a/db/docs/api_c/pindex.src
+++ b/db/docs/api_c/pindex.src
@@ -1,32 +1,38 @@
-__APIREL__/api_c/db_associate.html__OCT__2 @DB_DBT_APPMALLOC
-__APIREL__/api_c/db_associate.html__OCT__3 @DB_DONOTINDEX
+__APIREL__/api_c/db_associate.html__OCT__DB_DBT_APPMALLOC DB-__GT__associate@DB_DBT_APPMALLOC
+__APIREL__/api_c/db_associate.html__OCT__DB_DBT_MULTIPLE DB-__GT__associate@DB_DBT_MULTIPLE
+__APIREL__/api_c/db_associate.html__OCT__DB_DONOTINDEX DB-__GT__associate@DB_DONOTINDEX
__APIREL__/api_c/db_associate.html__OCT__DB_CREATE DB-__GT__associate@DB_CREATE
-__APIREL__/api_c/db_associate.html__OCT__DB_AUTO_COMMIT DB-__GT__associate@DB_AUTO_COMMIT
+__APIREL__/api_c/db_associate.html__OCT__DB_IMMUTABLE_KEY DB-__GT__associate@DB_IMMUTABLE_KEY
__APIREL__/api_c/db_class.html__OCT__DB_XA_CREATE db_create@DB_XA_CREATE
__APIREL__/api_c/db_close.html__OCT__DB_NOSYNC DB-__GT__close@DB_NOSYNC
-__APIREL__/api_c/db_cursor.html__OCT__DB_DEGREE_2 DB-__GT__cursor@DB_DEGREE_2
-__APIREL__/api_c/db_cursor.html__OCT__DB_DIRTY_READ DB-__GT__cursor@DB_DIRTY_READ
+__APIREL__/api_c/db_compact.html__OCT__DB_FREELIST_ONLY DB-__GT__compact@DB_FREELIST_ONLY
+__APIREL__/api_c/db_compact.html__OCT__DB_FREE_SPACE DB-__GT__compact@DB_FREE_SPACE
+__APIREL__/api_c/db_cursor.html__OCT__DB_READ_COMMITTED DB-__GT__cursor@DB_READ_COMMITTED
+__APIREL__/api_c/db_cursor.html__OCT__DB_READ_UNCOMMITTED DB-__GT__cursor@DB_READ_UNCOMMITTED
__APIREL__/api_c/db_cursor.html__OCT__DB_WRITECURSOR DB-__GT__cursor@DB_WRITECURSOR
-__APIREL__/api_c/db_del.html__OCT__DB_AUTO_COMMIT DB-__GT__del@DB_AUTO_COMMIT
+__APIREL__/api_c/db_cursor.html__OCT__DB_TXN_SNAPSHOT DB-__GT__cursor@DB_TXN_SNAPSHOT
+__APIREL__/api_c/db_exists.html__OCT__DB_READ_COMMITTED DB-__GT__exists@DB_READ_COMMITTED
+__APIREL__/api_c/db_exists.html__OCT__DB_READ_UNCOMMITTED DB-__GT__exists@DB_READ_UNCOMMITTED
+__APIREL__/api_c/db_exists.html__OCT__DB_RMW DB-__GT__exists@DB_RMW
__APIREL__/api_c/db_get.html__OCT__DB_CONSUME DB-__GT__get@DB_CONSUME
__APIREL__/api_c/db_get.html__OCT__DB_CONSUME_WAIT DB-__GT__get@DB_CONSUME_WAIT
__APIREL__/api_c/db_get.html__OCT__DB_GET_BOTH DB-__GT__get@DB_GET_BOTH
__APIREL__/api_c/db_get.html__OCT__DB_SET_RECNO DB-__GT__get@DB_SET_RECNO
-__APIREL__/api_c/db_get.html__OCT__DB_AUTO_COMMIT DB-__GT__get@DB_AUTO_COMMIT
-__APIREL__/api_c/db_get.html__OCT__DB_DEGREE_2 DB-__GT__get@DB_DEGREE_2
-__APIREL__/api_c/db_get.html__OCT__DB_DIRTY_READ DB-__GT__get@DB_DIRTY_READ
__APIREL__/api_c/db_get.html__OCT__DB_MULTIPLE DB-__GT__get@DB_MULTIPLE
+__APIREL__/api_c/db_get.html__OCT__DB_READ_COMMITTED DB-__GT__get@DB_READ_COMMITTED
+__APIREL__/api_c/db_get.html__OCT__DB_READ_UNCOMMITTED DB-__GT__get@DB_READ_UNCOMMITTED
__APIREL__/api_c/db_get.html__OCT__DB_RMW DB-__GT__get@DB_RMW
__APIREL__/api_c/db_join.html__OCT__DB_JOIN_ITEM DB-__GT__join@DB_JOIN_ITEM
-__APIREL__/api_c/db_join.html__OCT__DB_DIRTY_READ DB-__GT__join@DB_DIRTY_READ
+__APIREL__/api_c/db_join.html__OCT__DB_READ_UNCOMMITTED DB-__GT__join@DB_READ_UNCOMMITTED
__APIREL__/api_c/db_join.html__OCT__DB_RMW DB-__GT__join@DB_RMW
__APIREL__/api_c/db_join.html__OCT__DB_JOIN_NOSORT DB-__GT__join@DB_JOIN_NOSORT
__APIREL__/api_c/db_open.html__OCT__DB_AUTO_COMMIT DB-__GT__open@DB_AUTO_COMMIT
__APIREL__/api_c/db_open.html__OCT__DB_CREATE DB-__GT__open@DB_CREATE
-__APIREL__/api_c/db_open.html__OCT__DB_DIRTY_READ DB-__GT__open@DB_DIRTY_READ
__APIREL__/api_c/db_open.html__OCT__DB_EXCL DB-__GT__open@DB_EXCL
+__APIREL__/api_c/db_open.html__OCT__DB_MULTIVERSION DB-__GT__open@DB_MULTIVERSION
__APIREL__/api_c/db_open.html__OCT__DB_NOMMAP DB-__GT__open@DB_NOMMAP
__APIREL__/api_c/db_open.html__OCT__DB_RDONLY DB-__GT__open@DB_RDONLY
+__APIREL__/api_c/db_open.html__OCT__DB_READ_UNCOMMITTED DB-__GT__open@DB_READ_UNCOMMITTED
__APIREL__/api_c/db_open.html__OCT__DB_THREAD DB-__GT__open@DB_THREAD
__APIREL__/api_c/db_open.html__OCT__DB_TRUNCATE DB-__GT__open@DB_TRUNCATE
__APIREL__/api_c/db_open.html__OCT__DB_BTREE DB-__GT__open@DB_BTREE
@@ -37,7 +43,8 @@ __APIREL__/api_c/db_open.html__OCT__DB_UNKNOWN DB-__GT__open@DB_UNKNOWN
__APIREL__/api_c/db_put.html__OCT__DB_APPEND DB-__GT__put@DB_APPEND
__APIREL__/api_c/db_put.html__OCT__DB_NODUPDATA DB-__GT__put@DB_NODUPDATA
__APIREL__/api_c/db_put.html__OCT__DB_NOOVERWRITE DB-__GT__put@DB_NOOVERWRITE
-__APIREL__/api_c/db_put.html__OCT__DB_AUTO_COMMIT DB-__GT__put@DB_AUTO_COMMIT
+__APIREL__/api_c/db_put.html__OCT__2 @DB_REP_HANDLE_DEAD
+__APIREL__/api_c/db_put.html__OCT__3 @DB_REP_LOCKOUT
__APIREL__/api_c/db_set_encrypt.html__OCT__DB_ENCRYPT_AES DB-__GT__set_encrypt@DB_ENCRYPT_AES
__APIREL__/api_c/db_set_feedback.html__OCT__DB_UPGRADE DB-__GT__set_feedback@DB_UPGRADE
__APIREL__/api_c/db_set_feedback.html__OCT__DB_VERIFY DB-__GT__set_feedback@DB_VERIFY
@@ -64,11 +71,16 @@ __APIREL__/api_c/db_set_flags.html__OCT__11 @renumbering records in Recno databa
__APIREL__/api_c/db_set_flags.html__OCT__DB_RENUMBER DB-__GT__set_flags@DB_RENUMBER
__APIREL__/api_c/db_set_flags.html__OCT__12 pre-loading @text files into Recno databases
__APIREL__/api_c/db_set_flags.html__OCT__DB_SNAPSHOT DB-__GT__set_flags@DB_SNAPSHOT
-__APIREL__/api_c/db_stat.html__OCT__DB_DEGREE_2 DB-__GT__stat@DB_DEGREE_2
-__APIREL__/api_c/db_stat.html__OCT__DB_DIRTY_READ DB-__GT__stat@DB_DIRTY_READ
+__APIREL__/api_c/db_set_priority.html__OCT__DB_PRIORITY_VERY_LOW DB-__GT__set_priority@DB_PRIORITY_VERY_LOW
+__APIREL__/api_c/db_set_priority.html__OCT__DB_PRIORITY_LOW DB-__GT__set_priority@DB_PRIORITY_LOW
+__APIREL__/api_c/db_set_priority.html__OCT__DB_PRIORITY_DEFAULT DB-__GT__set_priority@DB_PRIORITY_DEFAULT
+__APIREL__/api_c/db_set_priority.html__OCT__DB_PRIORITY_HIGH DB-__GT__set_priority@DB_PRIORITY_HIGH
+__APIREL__/api_c/db_set_priority.html__OCT__DB_PRIORITY_VERY_HIGH DB-__GT__set_priority@DB_PRIORITY_VERY_HIGH
+__APIREL__/api_c/db_stat.html__OCT__DB_FAST_STAT DB-__GT__stat@DB_FAST_STAT
+__APIREL__/api_c/db_stat.html__OCT__DB_READ_COMMITTED DB-__GT__stat@DB_READ_COMMITTED
+__APIREL__/api_c/db_stat.html__OCT__DB_READ_UNCOMMITTED DB-__GT__stat@DB_READ_UNCOMMITTED
__APIREL__/api_c/db_stat.html__OCT__DB_FAST_STAT DB-__GT__stat@DB_FAST_STAT
__APIREL__/api_c/db_stat.html__OCT__DB_STAT_ALL DB-__GT__stat@DB_STAT_ALL
-__APIREL__/api_c/db_truncate.html__OCT__DB_AUTO_COMMIT DB-__GT__truncate@DB_AUTO_COMMIT
__APIREL__/api_c/db_upgrade.html__OCT__DB_DUPSORT DB-__GT__upgrade@DB_DUPSORT
__APIREL__/api_c/db_upgrade.html__OCT__DB_OLD_VERSION DB-__GT__upgrade@DB_OLD_VERSION
__APIREL__/api_c/db_verify.html__OCT__2 @DB_VERIFY_BAD
@@ -88,41 +100,56 @@ __APIREL__/api_c/dbt_class.html__OCT__DB_DBT_REALLOC DBT@DB_DBT_REALLOC
__APIREL__/api_c/dbt_class.html__OCT__3 @DB_BUFFER_SMALL
__APIREL__/api_c/dbt_class.html__OCT__DB_DBT_USERMEM DBT@DB_DBT_USERMEM
__APIREL__/api_c/dbt_class.html__OCT__DB_DBT_PARTIAL DBT@DB_DBT_PARTIAL
+__APIREL__/api_c/dbt_class.html__OCT__DB_DBT_APPMALLOC DBT@DB_DBT_APPMALLOC
+__APIREL__/api_c/dbt_class.html__OCT__DB_DBT_MULTIPLE DBT@DB_DBT_MULTIPLE
__APIREL__/api_c/dbt_bulk.html__OCT__2 @bulk retrieval
__APIREL__/api_c/dbt_bulk.html__OCT__DB_MULTIPLE_INIT DBT@DB_MULTIPLE_INIT
__APIREL__/api_c/dbt_bulk.html__OCT__DB_MULTIPLE_NEXT DBT@DB_MULTIPLE_NEXT
__APIREL__/api_c/dbt_bulk.html__OCT__DB_MULTIPLE_KEY_NEXT DBT@DB_MULTIPLE_KEY_NEXT
__APIREL__/api_c/dbt_bulk.html__OCT__DB_MULTIPLE_RECNO_NEXT DBT@DB_MULTIPLE_RECNO_NEXT
-__APIREL__/api_c/dbc_dup.html__OCT__DB_POSITION DBcursor-__GT__c_dup@DB_POSITION
-__APIREL__/api_c/dbc_get.html__OCT__DB_CURRENT DBcursor-__GT__c_get@DB_CURRENT
-__APIREL__/api_c/dbc_get.html__OCT__DB_FIRST DBcursor-__GT__c_get@DB_FIRST
-__APIREL__/api_c/dbc_get.html__OCT__DB_GET_BOTH DBcursor-__GT__c_get@DB_GET_BOTH
-__APIREL__/api_c/dbc_get.html__OCT__DB_GET_BOTH_RANGE DBcursor-__GT__c_get@DB_GET_BOTH_RANGE
-__APIREL__/api_c/dbc_get.html__OCT__DB_GET_RECNO DBcursor-__GT__c_get@DB_GET_RECNO
-__APIREL__/api_c/dbc_get.html__OCT__DB_JOIN_ITEM DBcursor-__GT__c_get@DB_JOIN_ITEM
-__APIREL__/api_c/dbc_get.html__OCT__DB_LAST DBcursor-__GT__c_get@DB_LAST
-__APIREL__/api_c/dbc_get.html__OCT__DB_NEXT DBcursor-__GT__c_get@DB_NEXT
-__APIREL__/api_c/dbc_get.html__OCT__DB_NEXT_DUP DBcursor-__GT__c_get@DB_NEXT_DUP
-__APIREL__/api_c/dbc_get.html__OCT__DB_NEXT_NODUP DBcursor-__GT__c_get@DB_NEXT_NODUP
-__APIREL__/api_c/dbc_get.html__OCT__DB_PREV DBcursor-__GT__c_get@DB_PREV
-__APIREL__/api_c/dbc_get.html__OCT__DB_PREV_NODUP DBcursor-__GT__c_get@DB_PREV_NODUP
-__APIREL__/api_c/dbc_get.html__OCT__DB_SET DBcursor-__GT__c_get@DB_SET
-__APIREL__/api_c/dbc_get.html__OCT__DB_SET_RANGE DBcursor-__GT__c_get@DB_SET_RANGE
-__APIREL__/api_c/dbc_get.html__OCT__DB_SET_RECNO DBcursor-__GT__c_get@DB_SET_RECNO
-__APIREL__/api_c/dbc_get.html__OCT__DB_DIRTY_READ DBcursor-__GT__c_get@DB_DIRTY_READ
-__APIREL__/api_c/dbc_get.html__OCT__DB_MULTIPLE DBcursor-__GT__c_get@DB_MULTIPLE
-__APIREL__/api_c/dbc_get.html__OCT__DB_MULTIPLE_KEY DBcursor-__GT__c_get@DB_MULTIPLE_KEY
-__APIREL__/api_c/dbc_get.html__OCT__DB_RMW DBcursor-__GT__c_get@DB_RMW
-__APIREL__/api_c/dbc_put.html__OCT__DB_AFTER DBcursor-__GT__c_put@DB_AFTER
-__APIREL__/api_c/dbc_put.html__OCT__DB_BEFORE DBcursor-__GT__c_put@DB_BEFORE
-__APIREL__/api_c/dbc_put.html__OCT__DB_CURRENT DBcursor-__GT__c_put@DB_CURRENT
-__APIREL__/api_c/dbc_put.html__OCT__DB_KEYFIRST DBcursor-__GT__c_put@DB_KEYFIRST
-__APIREL__/api_c/dbc_put.html__OCT__DB_KEYLAST DBcursor-__GT__c_put@DB_KEYLAST
-__APIREL__/api_c/dbc_put.html__OCT__DB_NODUPDATA DBcursor-__GT__c_put@DB_NODUPDATA
+__APIREL__/api_c/dbc_dup.html__OCT__DB_POSITION DBcursor-__GT__dup@DB_POSITION
+__APIREL__/api_c/dbc_get.html__OCT__DB_CURRENT DBcursor-__GT__get@DB_CURRENT
+__APIREL__/api_c/dbc_get.html__OCT__DB_FIRST DBcursor-__GT__get@DB_FIRST
+__APIREL__/api_c/dbc_get.html__OCT__DB_GET_BOTH DBcursor-__GT__get@DB_GET_BOTH
+__APIREL__/api_c/dbc_get.html__OCT__DB_GET_BOTH_RANGE DBcursor-__GT__get@DB_GET_BOTH_RANGE
+__APIREL__/api_c/dbc_get.html__OCT__DB_GET_RECNO DBcursor-__GT__get@DB_GET_RECNO
+__APIREL__/api_c/dbc_get.html__OCT__DB_JOIN_ITEM DBcursor-__GT__get@DB_JOIN_ITEM
+__APIREL__/api_c/dbc_get.html__OCT__DB_LAST DBcursor-__GT__get@DB_LAST
+__APIREL__/api_c/dbc_get.html__OCT__DB_NEXT DBcursor-__GT__get@DB_NEXT
+__APIREL__/api_c/dbc_get.html__OCT__DB_NEXT_DUP DBcursor-__GT__get@DB_NEXT_DUP
+__APIREL__/api_c/dbc_get.html__OCT__DB_NEXT_NODUP DBcursor-__GT__get@DB_NEXT_NODUP
+__APIREL__/api_c/dbc_get.html__OCT__DB_PREV DBcursor-__GT__get@DB_PREV
+__APIREL__/api_c/dbc_get.html__OCT__DB_PREV_DUP DBcursor-__GT__get@DB_PREV_DUP
+__APIREL__/api_c/dbc_get.html__OCT__DB_PREV_NODUP DBcursor-__GT__get@DB_PREV_NODUP
+__APIREL__/api_c/dbc_get.html__OCT__DB_SET DBcursor-__GT__get@DB_SET
+__APIREL__/api_c/dbc_get.html__OCT__DB_SET_RANGE DBcursor-__GT__get@DB_SET_RANGE
+__APIREL__/api_c/dbc_get.html__OCT__DB_SET_RECNO DBcursor-__GT__get@DB_SET_RECNO
+__APIREL__/api_c/dbc_get.html__OCT__DB_READ_UNCOMMITTED DBcursor-__GT__get@DB_READ_UNCOMMITTED
+__APIREL__/api_c/dbc_get.html__OCT__DB_MULTIPLE DBcursor-__GT__get@DB_MULTIPLE
+__APIREL__/api_c/dbc_get.html__OCT__DB_MULTIPLE_KEY DBcursor-__GT__get@DB_MULTIPLE_KEY
+__APIREL__/api_c/dbc_get.html__OCT__DB_RMW DBcursor-__GT__get@DB_RMW
+__APIREL__/api_c/dbc_put.html__OCT__DB_AFTER DBcursor-__GT__put@DB_AFTER
+__APIREL__/api_c/dbc_put.html__OCT__DB_BEFORE DBcursor-__GT__put@DB_BEFORE
+__APIREL__/api_c/dbc_put.html__OCT__DB_CURRENT DBcursor-__GT__put@DB_CURRENT
+__APIREL__/api_c/dbc_put.html__OCT__DB_KEYFIRST DBcursor-__GT__put@DB_KEYFIRST
+__APIREL__/api_c/dbc_put.html__OCT__DB_KEYLAST DBcursor-__GT__put@DB_KEYLAST
+__APIREL__/api_c/dbc_put.html__OCT__DB_NODUPDATA DBcursor-__GT__put@DB_NODUPDATA
+__APIREL__/api_c/dbc_set_priority.html__OCT__DB_PRIORITY_VERY_LOW DBcursor-__GT__set_priority@DB_PRIORITY_VERY_LOW
+__APIREL__/api_c/dbc_set_priority.html__OCT__DB_PRIORITY_LOW DBcursor-__GT__set_priority@DB_PRIORITY_LOW
+__APIREL__/api_c/dbc_set_priority.html__OCT__DB_PRIORITY_DEFAULT DBcursor-__GT__set_priority@DB_PRIORITY_DEFAULT
+__APIREL__/api_c/dbc_set_priority.html__OCT__DB_PRIORITY_HIGH DBcursor-__GT__set_priority@DB_PRIORITY_HIGH
+__APIREL__/api_c/dbc_set_priority.html__OCT__DB_PRIORITY_VERY_HIGH DBcursor-__GT__set_priority@DB_PRIORITY_VERY_HIGH
__APIREL__/api_c/env_class.html__OCT__DB_RPCCLIENT db_env_create@DB_RPCCLIENT
__APIREL__/api_c/env_dbremove.html__OCT__DB_AUTO_COMMIT DB_ENV-__GT__dbremove@DB_AUTO_COMMIT
__APIREL__/api_c/env_dbrename.html__OCT__DB_AUTO_COMMIT DB_ENV-__GT__dbrename@DB_AUTO_COMMIT
-__APIREL__/api_c/env_open.html__OCT__DB_JOINENV DB_ENV-__GT__open@DB_JOINENV
+__APIREL__/api_c/env_event_notify.html__OCT__DB_EVENT_PANIC DB_ENV-__GT__set_event_notify@DB_EVENT_PANIC
+__APIREL__/api_c/env_event_notify.html__OCT__DB_EVENT_REP_CLIENT DB_ENV-__GT__set_event_notify@DB_EVENT_REP_CLIENT
+__APIREL__/api_c/env_event_notify.html__OCT__DB_EVENT_REP_ELECTED DB_ENV-__GT__set_event_notify@DB_EVENT_REP_ELECTED
+__APIREL__/api_c/env_event_notify.html__OCT__DB_EVENT_REP_MASTER DB_ENV-__GT__set_event_notify@DB_EVENT_REP_MASTER
+__APIREL__/api_c/env_event_notify.html__OCT__DB_EVENT_REP_NEWMASTER DB_ENV-__GT__set_event_notify@DB_EVENT_REP_NEWMASTER
+__APIREL__/api_c/env_event_notify.html__OCT__DB_EVENT_REP_PERM_FAILED DB_ENV-__GT__set_event_notify@DB_EVENT_REP_PERM_FAILED
+__APIREL__/api_c/env_event_notify.html__OCT__DB_EVENT_REP_STARTUPDONE DB_ENV-__GT__set_event_notify@DB_EVENT_REP_STARTUPDONE
+__APIREL__/api_c/env_event_notify.html__OCT__DB_EVENT_WRITE_FAILED DB_ENV-__GT__set_event_notify@DB_EVENT_WRITE_FAILED
__APIREL__/api_c/env_open.html__OCT__DB_INIT_CDB DB_ENV-__GT__open@DB_INIT_CDB
__APIREL__/api_c/env_open.html__OCT__DB_INIT_LOCK DB_ENV-__GT__open@DB_INIT_LOCK
__APIREL__/api_c/env_open.html__OCT__DB_INIT_LOG DB_ENV-__GT__open@DB_INIT_LOG
@@ -137,6 +164,7 @@ __APIREL__/api_c/env_open.html__OCT__DB_USE_ENVIRON_ROOT DB_ENV-__GT__open@DB_US
__APIREL__/api_c/env_open.html__OCT__DB_CREATE DB_ENV-__GT__open@DB_CREATE
__APIREL__/api_c/env_open.html__OCT__DB_LOCKDOWN DB_ENV-__GT__open@DB_LOCKDOWN
__APIREL__/api_c/env_open.html__OCT__DB_PRIVATE DB_ENV-__GT__open@DB_PRIVATE
+__APIREL__/api_c/env_open.html__OCT__DB_REGISTER DB_ENV-__GT__open@DB_REGISTER
__APIREL__/api_c/env_open.html__OCT__DB_SYSTEM_MEM DB_ENV-__GT__open@DB_SYSTEM_MEM
__APIREL__/api_c/env_open.html__OCT__DB_THREAD DB_ENV-__GT__open@DB_THREAD
__APIREL__/api_c/env_open.html__OCT__3 @DB_VERSION_MISMATCH
@@ -158,46 +186,57 @@ __APIREL__/api_c/env_set_flags.html__OCT__3 turn off system @buffering for datab
__APIREL__/api_c/env_set_flags.html__OCT__DB_DIRECT_DB DB_ENV-__GT__set_flags@DB_DIRECT_DB
__APIREL__/api_c/env_set_flags.html__OCT__4 turn off system @buffering for log files
__APIREL__/api_c/env_set_flags.html__OCT__DB_DIRECT_LOG DB_ENV-__GT__set_flags@DB_DIRECT_LOG
-__APIREL__/api_c/env_set_flags.html__OCT__5 turn off system @buffering for log files
+__APIREL__/api_c/env_set_flags.html__OCT__5 turn off system @buffering for database files
+__APIREL__/api_c/env_set_flags.html__OCT__DB_DSYNC_DB DB_ENV-__GT__set_flags@DB_DSYNC_DB
+__APIREL__/api_c/env_set_flags.html__OCT__6 turn off system @buffering for log files
__APIREL__/api_c/env_set_flags.html__OCT__DB_DSYNC_LOG DB_ENV-__GT__set_flags@DB_DSYNC_LOG
-__APIREL__/api_c/env_set_flags.html__OCT__6 automatic @log file removal
+__APIREL__/api_c/env_set_flags.html__OCT__7 automatic @log file removal
__APIREL__/api_c/env_set_flags.html__OCT__DB_LOG_AUTOREMOVE DB_ENV-__GT__set_flags@DB_LOG_AUTOREMOVE
-__APIREL__/api_c/env_set_flags.html__OCT__7 in memory @logs
+__APIREL__/api_c/env_set_flags.html__OCT__8 in memory @logs
__APIREL__/api_c/env_set_flags.html__OCT__DB_LOG_INMEMORY DB_ENV-__GT__set_flags@DB_LOG_INMEMORY
__APIREL__/api_c/env_set_flags.html__OCT__DB_LOG_BUFFER_FULL DB_ENV-__GT__set_flags@DB_LOG_BUFFER_FULL
-__APIREL__/api_c/env_set_flags.html__OCT__8 ignore @locking
+__APIREL__/api_c/env_set_flags.html__OCT__DB_MULTIVERSION DB_ENV-__GT__set_flags@DB_MULTIVERSION
+__APIREL__/api_c/env_set_flags.html__OCT__9 ignore @locking
__APIREL__/api_c/env_set_flags.html__OCT__DB_NOLOCKING DB_ENV-__GT__set_flags@DB_NOLOCKING
-__APIREL__/api_c/env_set_flags.html__OCT__9 turn off database file @memory mapping
+__APIREL__/api_c/env_set_flags.html__OCT__10 turn off database file @memory mapping
__APIREL__/api_c/env_set_flags.html__OCT__DB_NOMMAP DB_ENV-__GT__set_flags@DB_NOMMAP
-__APIREL__/api_c/env_set_flags.html__OCT__10 ignore database environment @panic
+__APIREL__/api_c/env_set_flags.html__OCT__11 ignore database environment @panic
__APIREL__/api_c/env_set_flags.html__OCT__DB_NOPANIC DB_ENV-__GT__set_flags@DB_NOPANIC
__APIREL__/api_c/env_set_flags.html__OCT__DB_OVERWRITE DB_ENV-__GT__set_flags@DB_OVERWRITE
-__APIREL__/api_c/env_set_flags.html__OCT__11 turn off access to a database @environment
+__APIREL__/api_c/env_set_flags.html__OCT__12 turn off access to a database @environment
__APIREL__/api_c/env_set_flags.html__OCT__DB_PANIC_ENVIRONMENT DB_ENV-__GT__set_flags@DB_PANIC_ENVIRONMENT
-__APIREL__/api_c/env_set_flags.html__OCT__12 fault database @environment in during open
+__APIREL__/api_c/env_set_flags.html__OCT__13 fault database @environment in during open
__APIREL__/api_c/env_set_flags.html__OCT__DB_REGION_INIT DB_ENV-__GT__set_flags@DB_REGION_INIT
__APIREL__/api_c/env_set_flags.html__OCT__DB_TIME_NOTGRANTED DB_ENV-__GT__set_flags@DB_TIME_NOTGRANTED
-__APIREL__/api_c/env_set_flags.html__OCT__13 turn off synchronous @transaction commit
-__APIREL__/api_c/env_set_flags.html__OCT__DB_TXN_NOSYNC DB_ENV-__GT__set_flags@DB_TXN_NOSYNC
__APIREL__/api_c/env_set_flags.html__OCT__14 turn off synchronous @transaction commit
+__APIREL__/api_c/env_set_flags.html__OCT__DB_TXN_NOSYNC DB_ENV-__GT__set_flags@DB_TXN_NOSYNC
+__APIREL__/api_c/env_set_flags.html__OCT__DB_TXN_NOWAIT DB_ENV-__GT__set_flags@DB_TXN_NOWAIT
+__APIREL__/api_c/env_set_flags.html__OCT__DB_TXN_SNAPSHOT DB_ENV-__GT__set_flags@DB_TXN_SNAPSHOT
+__APIREL__/api_c/env_set_flags.html__OCT__15 turn off synchronous @transaction commit
__APIREL__/api_c/env_set_flags.html__OCT__DB_TXN_WRITE_NOSYNC DB_ENV-__GT__set_flags@DB_TXN_WRITE_NOSYNC
-__APIREL__/api_c/env_set_flags.html__OCT__15 configure for @stress testing
+__APIREL__/api_c/env_set_flags.html__OCT__16 configure for @stress testing
__APIREL__/api_c/env_set_flags.html__OCT__DB_YIELDCPU DB_ENV-__GT__set_flags@DB_YIELDCPU
+__APIREL__/api_c/env_set_isalive.html__OCT__DB_MUTEX_PROCESS_ONLY DB_ENV-__GT__set_isalive@DB_MUTEX_PROCESS_ONLY
__APIREL__/api_c/env_set_rpc_server.html__OCT__DB_NOSERVER DB_ENV-__GT__set_rpc_server@DB_NOSERVER
__APIREL__/api_c/env_set_rpc_server.html__OCT__DB_NOSERVER_ID DB_ENV-__GT__set_rpc_server@DB_NOSERVER_ID
__APIREL__/api_c/env_set_rpc_server.html__OCT__DB_NOSERVER_HOME DB_ENV-__GT__set_rpc_server@DB_NOSERVER_HOME
__APIREL__/api_c/env_set_rpc_server.html__OCT__2 @DB_NOSERVER
__APIREL__/api_c/env_set_rpc_server.html__OCT__3 @DB_NOSERVER_ID
+__APIREL__/api_c/env_set_thread_id_string.html__OCT__2 @DB_NOSERVER
__APIREL__/api_c/env_set_timeout.html__OCT__DB_SET_LOCK_TIMEOUT DB_ENV-__GT__set_timeout@DB_SET_LOCK_TIMEOUT
__APIREL__/api_c/env_set_timeout.html__OCT__DB_SET_TXN_TIMEOUT DB_ENV-__GT__set_timeout@DB_SET_TXN_TIMEOUT
__APIREL__/api_c/env_set_timeout.html__OCT__DB_SET_LOCK_TIMEOUT DB_ENV-__GT__set_timeout@DB_SET_LOCK_TIMEOUT
__APIREL__/api_c/env_set_timeout.html__OCT__DB_SET_TXN_TIMEOUT DB_ENV-__GT__set_timeout@DB_SET_TXN_TIMEOUT
__APIREL__/api_c/env_set_tmp_dir.html__OCT__2 @temporary files
__APIREL__/api_c/env_set_verbose.html__OCT__DB_VERB_DEADLOCK DB_ENV-__GT__set_verbose@DB_VERB_DEADLOCK
+__APIREL__/api_c/env_set_verbose.html__OCT__DB_VERB_FILEOPS DB_ENV-__GT__set_verbose@DB_VERB_FILEOPS
+__APIREL__/api_c/env_set_verbose.html__OCT__DB_VERB_FILEOPS_ALL DB_ENV-__GT__set_verbose@DB_VERB_FILEOPS_ALL
__APIREL__/api_c/env_set_verbose.html__OCT__DB_VERB_RECOVERY DB_ENV-__GT__set_verbose@DB_VERB_RECOVERY
+__APIREL__/api_c/env_set_verbose.html__OCT__DB_VERB_REGISTER DB_ENV-__GT__set_verbose@DB_VERB_REGISTER
__APIREL__/api_c/env_set_verbose.html__OCT__DB_VERB_REPLICATION DB_ENV-__GT__set_verbose@DB_VERB_REPLICATION
__APIREL__/api_c/env_set_verbose.html__OCT__DB_VERB_WAITSFOR DB_ENV-__GT__set_verbose@DB_VERB_WAITSFOR
__APIREL__/api_c/env_stat.html__OCT__DB_STAT_ALL DB_ENV-__GT__stat_print@DB_STAT_ALL
+__APIREL__/api_c/env_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__stat_print@DB_STAT_CLEAR
__APIREL__/api_c/env_stat.html__OCT__DB_STAT_SUBSYSTEM DB_ENV-__GT__stat_print@DB_STAT_SUBSYSTEM
__APIREL__/api_c/env_set_lk_detect.html__OCT__DB_LOCK_DEFAULT DB_ENV-__GT__set_lk_detect@DB_LOCK_DEFAULT
__APIREL__/api_c/env_set_lk_detect.html__OCT__DB_LOCK_EXPIRE DB_ENV-__GT__set_lk_detect@DB_LOCK_EXPIRE
@@ -220,6 +259,7 @@ __APIREL__/api_c/lock_detect.html__OCT__DB_LOCK_YOUNGEST DB_ENV-__GT__lock_detec
__APIREL__/api_c/lock_get.html__OCT__DB_LOCK_NOWAIT DB_ENV-__GT__lock_get@DB_LOCK_NOWAIT
__APIREL__/api_c/lock_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__lock_stat@DB_STAT_CLEAR
__APIREL__/api_c/lock_stat.html__OCT__DB_STAT_ALL DB_ENV-__GT__lock_stat@DB_STAT_ALL
+__APIREL__/api_c/lock_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__lock_stat@DB_STAT_CLEAR
__APIREL__/api_c/lock_stat.html__OCT__DB_STAT_LOCK_CONF DB_ENV-__GT__lock_stat@DB_STAT_LOCK_CONF
__APIREL__/api_c/lock_stat.html__OCT__DB_STAT_LOCK_LOCKERS DB_ENV-__GT__lock_stat@DB_STAT_LOCK_LOCKERS
__APIREL__/api_c/lock_stat.html__OCT__DB_STAT_LOCK_OBJECTS DB_ENV-__GT__lock_stat@DB_STAT_LOCK_OBJECTS
@@ -247,6 +287,7 @@ __APIREL__/api_c/log_archive.html__OCT__DB_ARCH_REMOVE DB_ENV-__GT__log_archive@
__APIREL__/api_c/log_put.html__OCT__DB_FLUSH DB_ENV-__GT__log_put@DB_FLUSH
__APIREL__/api_c/log_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__log_stat@DB_STAT_CLEAR
__APIREL__/api_c/log_stat.html__OCT__DB_STAT_ALL DB_ENV-__GT__log_stat@DB_STAT_ALL
+__APIREL__/api_c/log_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__log_stat@DB_STAT_CLEAR
__APIREL__/api_c/logc_get.html__OCT__DB_CURRENT DB_LOGC-__GT__get@DB_CURRENT
__APIREL__/api_c/logc_get.html__OCT__DB_FIRST DB_LOGC-__GT__get@DB_FIRST
__APIREL__/api_c/logc_get.html__OCT__DB_LAST DB_LOGC-__GT__get@DB_LAST
@@ -255,20 +296,23 @@ __APIREL__/api_c/logc_get.html__OCT__DB_PREV DB_LOGC-__GT__get@DB_PREV
__APIREL__/api_c/logc_get.html__OCT__DB_SET DB_LOGC-__GT__get@DB_SET
__APIREL__/api_c/memp_fget.html__OCT__2 @DB_PAGE_NOTFOUND
__APIREL__/api_c/memp_fget.html__OCT__DB_MPOOL_CREATE DB_MPOOLFILE-__GT__get@DB_MPOOL_CREATE
+__APIREL__/api_c/memp_fget.html__OCT__DB_MPOOL_DIRTY DB_MPOOLFILE-__GT__get@DB_MPOOL_DIRTY
+__APIREL__/api_c/memp_fget.html__OCT__DB_MPOOL_EDIT DB_MPOOLFILE-__GT__get@DB_MPOOL_EDIT
__APIREL__/api_c/memp_fget.html__OCT__DB_MPOOL_LAST DB_MPOOLFILE-__GT__get@DB_MPOOL_LAST
__APIREL__/api_c/memp_fget.html__OCT__DB_MPOOL_NEW DB_MPOOLFILE-__GT__get@DB_MPOOL_NEW
__APIREL__/api_c/memp_fopen.html__OCT__DB_CREATE DB_MPOOLFILE-__GT__open@DB_CREATE
__APIREL__/api_c/memp_fopen.html__OCT__2 turn off system @buffering
__APIREL__/api_c/memp_fopen.html__OCT__DB_DIRECT DB_MPOOLFILE-__GT__open@DB_DIRECT
+__APIREL__/api_c/memp_fopen.html__OCT__DB_MULTIVERSION DB_MPOOLFILE-__GT__open@DB_MULTIVERSION
__APIREL__/api_c/memp_fopen.html__OCT__DB_NOMMAP DB_MPOOLFILE-__GT__open@DB_NOMMAP
__APIREL__/api_c/memp_fopen.html__OCT__DB_ODDFILESIZE DB_MPOOLFILE-__GT__open@DB_ODDFILESIZE
__APIREL__/api_c/memp_fopen.html__OCT__DB_RDONLY DB_MPOOLFILE-__GT__open@DB_RDONLY
-__APIREL__/api_c/memp_fput.html__OCT__DB_MPOOL_CLEAN DB_MPOOLFILE-__GT__put@DB_MPOOL_CLEAN
-__APIREL__/api_c/memp_fput.html__OCT__DB_MPOOL_DIRTY DB_MPOOLFILE-__GT__put@DB_MPOOL_DIRTY
-__APIREL__/api_c/memp_fput.html__OCT__DB_MPOOL_DISCARD DB_MPOOLFILE-__GT__put@DB_MPOOL_DISCARD
-__APIREL__/api_c/memp_fset.html__OCT__DB_MPOOL_CLEAN DB_MPOOLFILE-__GT__set@DB_MPOOL_CLEAN
-__APIREL__/api_c/memp_fset.html__OCT__DB_MPOOL_DIRTY DB_MPOOLFILE-__GT__set@DB_MPOOL_DIRTY
-__APIREL__/api_c/memp_fset.html__OCT__DB_MPOOL_DISCARD DB_MPOOLFILE-__GT__set@DB_MPOOL_DISCARD
+__APIREL__/api_c/memp_fput.html__OCT__DB_PRIORITY_UNCHANGED DB_MPOOLFILE-__GT__put@DB_PRIORITY_UNCHANGED
+__APIREL__/api_c/memp_fput.html__OCT__DB_PRIORITY_VERY_LOW DB_MPOOLFILE-__GT__put@DB_PRIORITY_VERY_LOW
+__APIREL__/api_c/memp_fput.html__OCT__DB_PRIORITY_LOW DB_MPOOLFILE-__GT__put@DB_PRIORITY_LOW
+__APIREL__/api_c/memp_fput.html__OCT__DB_PRIORITY_DEFAULT DB_MPOOLFILE-__GT__put@DB_PRIORITY_DEFAULT
+__APIREL__/api_c/memp_fput.html__OCT__DB_PRIORITY_HIGH DB_MPOOLFILE-__GT__put@DB_PRIORITY_HIGH
+__APIREL__/api_c/memp_fput.html__OCT__DB_PRIORITY_VERY_HIGH DB_MPOOLFILE-__GT__put@DB_PRIORITY_VERY_HIGH
__APIREL__/api_c/memp_set_flags.html__OCT__DB_MPOOL_NOFILE DB_MPOOLFILE-__GT__set_flags@DB_MPOOL_NOFILE
__APIREL__/api_c/memp_set_flags.html__OCT__DB_MPOOL_UNLINK DB_MPOOLFILE-__GT__set_flags@DB_MPOOL_UNLINK
__APIREL__/api_c/memp_set_priority.html__OCT__DB_PRIORITY_VERY_LOW DB_MPOOLFILE-__GT__set_priority@DB_PRIORITY_VERY_LOW
@@ -277,42 +321,77 @@ __APIREL__/api_c/memp_set_priority.html__OCT__DB_PRIORITY_DEFAULT DB_MPOOLFILE-_
__APIREL__/api_c/memp_set_priority.html__OCT__DB_PRIORITY_HIGH DB_MPOOLFILE-__GT__set_priority@DB_PRIORITY_HIGH
__APIREL__/api_c/memp_set_priority.html__OCT__DB_PRIORITY_VERY_HIGH DB_MPOOLFILE-__GT__set_priority@DB_PRIORITY_VERY_HIGH
__APIREL__/api_c/memp_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__memp_stat@DB_STAT_CLEAR
-__APIREL__/api_c/memp_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__memp_stat@DB_STAT_CLEAR
__APIREL__/api_c/memp_stat.html__OCT__DB_STAT_ALL DB_ENV-__GT__memp_stat@DB_STAT_ALL
+__APIREL__/api_c/memp_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__memp_stat@DB_STAT_CLEAR
__APIREL__/api_c/memp_stat.html__OCT__DB_STAT_MEMP_HASH DB_ENV-__GT__memp_stat@DB_STAT_MEMP_HASH
+__APIREL__/api_c/mutex_alloc.html__OCT__DB_MUTEX_PROCESS_ONLY DB_ENV-__GT__mutex_alloc@DB_MUTEX_PROCESS_ONLY
+__APIREL__/api_c/mutex_alloc.html__OCT__DB_MUTEX_SELF_BLOCK DB_ENV-__GT__mutex_alloc@DB_MUTEX_SELF_BLOCK
+__APIREL__/api_c/mutex_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__mutex_stat@DB_STAT_CLEAR
+__APIREL__/api_c/mutex_stat.html__OCT__DB_STAT_ALL DB_ENV-__GT__mutex_stat@DB_STAT_ALL
+__APIREL__/api_c/mutex_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__mutex_stat@DB_STAT_CLEAR
+__APIREL__/api_c/rep_config.html__OCT__DB_REP_CONF_BULK DB_ENV-__GT__rep_set_config@DB_REP_CONF_BULK
+__APIREL__/api_c/rep_config.html__OCT__DB_REP_CONF_DELAYCLIENT DB_ENV-__GT__rep_set_config@DB_REP_CONF_DELAYCLIENT
+__APIREL__/api_c/rep_config.html__OCT__DB_REP_CONF_NOAUTOINIT DB_ENV-__GT__rep_set_config@DB_REP_CONF_NOAUTOINIT
+__APIREL__/api_c/rep_config.html__OCT__DB_REP_CONF_NOWAIT DB_ENV-__GT__rep_set_config@DB_REP_CONF_NOWAIT
__APIREL__/api_c/rep_elect.html__OCT__2 @DB_REP_UNAVAIL
__APIREL__/api_c/rep_message.html__OCT__DB_REP_DUPMASTER DB_ENV-__GT__rep_process_message@DB_REP_DUPMASTER
__APIREL__/api_c/rep_message.html__OCT__DB_REP_HOLDELECTION DB_ENV-__GT__rep_process_message@DB_REP_HOLDELECTION
+__APIREL__/api_c/rep_message.html__OCT__DB_REP_IGNORE DB_ENV-__GT__rep_process_message@DB_REP_IGNORE
__APIREL__/api_c/rep_message.html__OCT__DB_REP_ISPERM DB_ENV-__GT__rep_process_message@DB_REP_ISPERM
-__APIREL__/api_c/rep_message.html__OCT__DB_REP_NEWMASTER DB_ENV-__GT__rep_process_message@DB_REP_NEWMASTER
+__APIREL__/api_c/rep_message.html__OCT__DB_REP_JOIN_FAILURE DB_ENV-__GT__rep_process_message@DB_REP_JOIN_FAILURE
__APIREL__/api_c/rep_message.html__OCT__DB_REP_NEWSITE DB_ENV-__GT__rep_process_message@DB_REP_NEWSITE
__APIREL__/api_c/rep_message.html__OCT__DB_REP_NOTPERM DB_ENV-__GT__rep_process_message@DB_REP_NOTPERM
-__APIREL__/api_c/rep_message.html__OCT__DB_REP_STARTUPDONE DB_ENV-__GT__rep_process_message@DB_REP_STARTUPDONE
__APIREL__/api_c/rep_start.html__OCT__DB_REP_CLIENT DB_ENV-__GT__rep_start@DB_REP_CLIENT
__APIREL__/api_c/rep_start.html__OCT__DB_REP_MASTER DB_ENV-__GT__rep_start@DB_REP_MASTER
__APIREL__/api_c/rep_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__rep_stat@DB_STAT_CLEAR
__APIREL__/api_c/rep_stat.html__OCT__DB_STAT_ALL DB_ENV-__GT__rep_stat@DB_STAT_ALL
+__APIREL__/api_c/rep_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__rep_stat@DB_STAT_CLEAR
+__APIREL__/api_c/rep_timeout.html__OCT__DB_REP_ACK_TIMEOUT DB_ENV-__GT__rep_set_timeout@DB_REP_ACK_TIMEOUT
+__APIREL__/api_c/rep_timeout.html__OCT__DB_REP_CHECKPOINT_DELAY DB_ENV-__GT__rep_set_timeout@DB_REP_CHECKPOINT_DELAY
+__APIREL__/api_c/rep_timeout.html__OCT__DB_REP_CONNECTION_RETRY DB_ENV-__GT__rep_set_timeout@DB_REP_CONNECTION_RETRY
+__APIREL__/api_c/rep_timeout.html__OCT__DB_REP_ELECTION_TIMEOUT DB_ENV-__GT__rep_set_timeout@DB_REP_ELECTION_TIMEOUT
+__APIREL__/api_c/rep_timeout.html__OCT__DB_REP_ELECTION_RETRY DB_ENV-__GT__rep_set_timeout@DB_REP_ELECTION_RETRY
+__APIREL__/api_c/rep_timeout.html__OCT__DB_REP_FULL_ELECTION_TIMEOUT DB_ENV-__GT__rep_set_timeout@DB_REP_FULL_ELECTION_TIMEOUT
__APIREL__/api_c/rep_transport.html__OCT__2 @DB_EID_BROADCAST
-__APIREL__/api_c/rep_transport.html__OCT__DB_REP_NOBUFFER DB_ENV-__GT__set_rep_transport@DB_REP_NOBUFFER
-__APIREL__/api_c/rep_transport.html__OCT__DB_REP_PERMANENT DB_ENV-__GT__set_rep_transport@DB_REP_PERMANENT
-__APIREL__/api_c/seq_get.html__OCT__DB_AUTO_COMMIT DB_SEQUENCE-__GT__get@DB_AUTO_COMMIT
+__APIREL__/api_c/rep_transport.html__OCT__DB_REP_ANYWHERE DB_ENV-__GT__rep_set_transport@DB_REP_ANYWHERE
+__APIREL__/api_c/rep_transport.html__OCT__DB_REP_NOBUFFER DB_ENV-__GT__rep_set_transport@DB_REP_NOBUFFER
+__APIREL__/api_c/rep_transport.html__OCT__DB_REP_PERMANENT DB_ENV-__GT__rep_set_transport@DB_REP_PERMANENT
+__APIREL__/api_c/rep_transport.html__OCT__DB_REP_REREQUEST DB_ENV-__GT__rep_set_transport@DB_REP_REREQUEST
+__APIREL__/api_c/repmgr_ack_policy.html__OCT__DB_REPMGR_ACKS_ALL DB_ENV-__GT__repmgr_set_ack_policy@DB_REPMGR_ACKS_ALL
+__APIREL__/api_c/repmgr_ack_policy.html__OCT__DB_REPMGR_ACKS_ALL_PEERS DB_ENV-__GT__repmgr_set_ack_policy@DB_REPMGR_ACKS_ALL_PEERS
+__APIREL__/api_c/repmgr_ack_policy.html__OCT__DB_REPMGR_ACKS_NONE DB_ENV-__GT__repmgr_set_ack_policy@DB_REPMGR_ACKS_NONE
+__APIREL__/api_c/repmgr_ack_policy.html__OCT__DB_REPMGR_ACKS_ONE DB_ENV-__GT__repmgr_set_ack_policy@DB_REPMGR_ACKS_ONE
+__APIREL__/api_c/repmgr_ack_policy.html__OCT__DB_REPMGR_ACKS_ONE_PEER DB_ENV-__GT__repmgr_set_ack_policy@DB_REPMGR_ACKS_ONE_PEER
+__APIREL__/api_c/repmgr_ack_policy.html__OCT__DB_REPMGR_ACKS_QUORUM DB_ENV-__GT__repmgr_set_ack_policy@DB_REPMGR_ACKS_QUORUM
+__APIREL__/api_c/repmgr_remote_site.html__OCT__DB_REPMGR_PEER DB_ENV-__GT__repmgr_add_remote_site@DB_REPMGR_PEER
+__APIREL__/api_c/repmgr_site_list.html__OCT__DB_REPMGR_CONNECTED DB_ENV-__GT__repmgr_site_list@DB_REPMGR_CONNECTED
+__APIREL__/api_c/repmgr_site_list.html__OCT__DB_REPMGR_DISCONNECTED DB_ENV-__GT__repmgr_site_list@DB_REPMGR_DISCONNECTED
+__APIREL__/api_c/repmgr_start.html__OCT__DB_REP_MASTER DB_ENV-__GT__repmgr_start@DB_REP_MASTER
+__APIREL__/api_c/repmgr_start.html__OCT__DB_REP_CLIENT DB_ENV-__GT__repmgr_start@DB_REP_CLIENT
+__APIREL__/api_c/repmgr_start.html__OCT__DB_REP_ELECTION DB_ENV-__GT__repmgr_start@DB_REP_ELECTION
+__APIREL__/api_c/repmgr_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__repmgr_stat@DB_STAT_CLEAR
+__APIREL__/api_c/repmgr_stat.html__OCT__DB_STAT_ALL DB_ENV-__GT__repmgr_stat@DB_STAT_ALL
+__APIREL__/api_c/repmgr_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__repmgr_stat@DB_STAT_CLEAR
__APIREL__/api_c/seq_get.html__OCT__DB_TXN_NOSYNC DB_SEQUENCE-__GT__get@DB_TXN_NOSYNC
-__APIREL__/api_c/seq_open.html__OCT__DB_AUTO_COMMIT DB_SEQUENCE-__GT__open@DB_AUTO_COMMIT
__APIREL__/api_c/seq_open.html__OCT__DB_CREATE DB_SEQUENCE-__GT__open@DB_CREATE
__APIREL__/api_c/seq_open.html__OCT__DB_EXCL DB_SEQUENCE-__GT__open@DB_EXCL
__APIREL__/api_c/seq_open.html__OCT__DB_THREAD DB_SEQUENCE-__GT__open@DB_THREAD
+__APIREL__/api_c/seq_open.html__OCT__DB_THREAD DB_SEQUENCE-__GT__open@DB_THREAD
+__APIREL__/api_c/seq_remove.html__OCT__DB_TXN_NOSYNC DB_SEQUENCE-__GT__remove@DB_TXN_NOSYNC
__APIREL__/api_c/seq_set_flags.html__OCT__DB_SEQ_DEC DB_SEQUENCE-__GT__set_flags@DB_SEQ_DEC
__APIREL__/api_c/seq_set_flags.html__OCT__DB_SEQ_INC DB_SEQUENCE-__GT__set_flags@DB_SEQ_INC
__APIREL__/api_c/seq_set_flags.html__OCT__DB_SEQ_WRAP DB_SEQUENCE-__GT__set_flags@DB_SEQ_WRAP
__APIREL__/api_c/seq_stat.html__OCT__DB_STAT_CLEAR DB_SEQUENCE-__GT__stat@DB_STAT_CLEAR
__APIREL__/api_c/seq_stat.html__OCT__DB_STAT_CLEAR DB_SEQUENCE-__GT__stat@DB_STAT_CLEAR
-__APIREL__/api_c/seq_remove.html__OCT__DB_AUTO_COMMIT DB_SEQUENCE-__GT__remove@DB_AUTO_COMMIT
-__APIREL__/api_c/seq_remove.html__OCT__DB_TXN_NOSYNC DB_SEQUENCE-__GT__remove@DB_TXN_NOSYNC
-__APIREL__/api_c/txn_begin.html__OCT__DB_DEGREE_2 DB_ENV-__GT__txn_begin@DB_DEGREE_2
-__APIREL__/api_c/txn_begin.html__OCT__DB_DIRTY_READ DB_ENV-__GT__txn_begin@DB_DIRTY_READ
+__APIREL__/api_c/txn_begin.html__OCT__DB_READ_COMMITTED DB_ENV-__GT__txn_begin@DB_READ_COMMITTED
+__APIREL__/api_c/txn_begin.html__OCT__DB_READ_UNCOMMITTED DB_ENV-__GT__txn_begin@DB_READ_UNCOMMITTED
__APIREL__/api_c/txn_begin.html__OCT__DB_TXN_NOSYNC DB_ENV-__GT__txn_begin@DB_TXN_NOSYNC
__APIREL__/api_c/txn_begin.html__OCT__DB_TXN_NOWAIT DB_ENV-__GT__txn_begin@DB_TXN_NOWAIT
+__APIREL__/api_c/txn_begin.html__OCT__DB_TXN_SNAPSHOT DB_ENV-__GT__txn_begin@DB_TXN_SNAPSHOT
+__APIREL__/api_c/txn_begin.html__OCT__DB_LOCK_DEADLOCK DB_ENV-__GT__txn_begin@DB_LOCK_DEADLOCK
__APIREL__/api_c/txn_begin.html__OCT__DB_TXN_SYNC DB_ENV-__GT__txn_begin@DB_TXN_SYNC
+__APIREL__/api_c/txn_begin.html__OCT__DB_TXN_WAIT DB_ENV-__GT__txn_begin@DB_TXN_WAIT
+__APIREL__/api_c/txn_begin.html__OCT__DB_TXN_WRITE_NOSYNC DB_ENV-__GT__txn_begin@DB_TXN_WRITE_NOSYNC
__APIREL__/api_c/txn_checkpoint.html__OCT__DB_FORCE DB_ENV-__GT__txn_checkpoint@DB_FORCE
__APIREL__/api_c/txn_commit.html__OCT__DB_TXN_NOSYNC DB_TXN-__GT__commit@DB_TXN_NOSYNC
__APIREL__/api_c/txn_commit.html__OCT__DB_TXN_SYNC DB_TXN-__GT__commit@DB_TXN_SYNC
@@ -323,6 +402,7 @@ __APIREL__/api_c/txn_set_timeout.html__OCT__DB_SET_LOCK_TIMEOUT DB_TXN-__GT__set
__APIREL__/api_c/txn_set_timeout.html__OCT__DB_SET_TXN_TIMEOUT DB_TXN-__GT__set_timeout@DB_SET_TXN_TIMEOUT
__APIREL__/api_c/txn_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__txn_stat@DB_STAT_CLEAR
__APIREL__/api_c/txn_stat.html__OCT__DB_STAT_ALL DB_ENV-__GT__txn_stat@DB_STAT_ALL
+__APIREL__/api_c/txn_stat.html__OCT__DB_STAT_CLEAR DB_ENV-__GT__txn_stat@DB_STAT_CLEAR
__APIREL__/ref/am/close.html__OCT__2 @closing a database
__APIREL__/ref/am/count.html__OCT__2 @counting data items for a key
__APIREL__/ref/am/curclose.html__OCT__2 @closing a cursor
@@ -375,9 +455,7 @@ __APIREL__/ref/am_misc/dbsizes.html__OCT__2 database @limits
__APIREL__/ref/am_misc/diskspace.html__OCT__2 @disk space requirements
__APIREL__/ref/am_misc/error.html__OCT__2 @error handling
__APIREL__/ref/am_misc/faq.html__OCT__2 @access method FAQ
-__APIREL__/ref/am_misc/faq.html__OCT__3 database @compaction
-__APIREL__/ref/am_misc/faq.html__OCT__4 returning pages to the @filesystem
-__APIREL__/ref/am_misc/faq.html__OCT__5 @double buffering
+__APIREL__/ref/am_misc/faq.html__OCT__3 @double buffering
__APIREL__/ref/am_misc/get_bulk.html__OCT__2 @retrieving records in bulk
__APIREL__/ref/am_misc/partial.html__OCT__2 @partial record storage and retrieval
__APIREL__/ref/am_misc/perm.html__OCT__2 retrieved key/data @permanence
@@ -390,6 +468,8 @@ __APIREL__/ref/am_misc/tune.html__OCT__2 @access method tuning
__APIREL__/ref/am_misc/tune.html__OCT__3 access method @tuning
__APIREL__/ref/arch/apis.html__OCT__2 programmatic @APIs
__APIREL__/ref/arch/utilities.html__OCT__2 @utilities
+__APIREL__/ref/build_brew/intro.html__OCT__2 @building for BREW
+__APIREL__/ref/build_s60/intro.html__OCT__2 @building for S60
__APIREL__/ref/build_unix/aix.html__OCT__2 @AIX
__APIREL__/ref/build_unix/conf.html__OCT__2 @configuring Berkeley DB for UNIX systems
__APIREL__/ref/build_unix/conf.html__OCT__3 configuring Berkeley DB for @UNIX systems
@@ -411,20 +491,21 @@ __APIREL__/ref/build_unix/conf.html__OCT__9 building a utility to dump Berkeley
__APIREL__/ref/build_unix/conf.html__OCT__--enable-dump185 Configuring Berkeley DB@--enable-dump185
__APIREL__/ref/build_unix/conf.html__OCT__10 configuring the @Java API
__APIREL__/ref/build_unix/conf.html__OCT__--enable-java Configuring Berkeley DB@--enable-java
+__APIREL__/ref/build_unix/conf.html__OCT__11 @configuring the fine-grained lock manager
+__APIREL__/ref/build_unix/conf.html__OCT__--enable-fine_grained_lock_manager Configuring Berkeley DB@--enable-fine_grained_lock_manager
__APIREL__/ref/build_unix/conf.html__OCT__--enable-posixmutexes Configuring Berkeley DB@--enable-posixmutexes
-__APIREL__/ref/build_unix/conf.html__OCT__11 configuring a @RPC client/server
+__APIREL__/ref/build_unix/conf.html__OCT__--enable-pthread_api Configuring Berkeley DB@--enable-pthread_api
+__APIREL__/ref/build_unix/conf.html__OCT__12 configuring a @RPC client/server
__APIREL__/ref/build_unix/conf.html__OCT__--enable-rpc Configuring Berkeley DB@--enable-rpc
-__APIREL__/ref/build_unix/conf.html__OCT__12 configuring a small memory @footprint library
+__APIREL__/ref/build_unix/conf.html__OCT__13 configuring a small memory @footprint library
__APIREL__/ref/build_unix/conf.html__OCT__--enable-smallbuild Configuring Berkeley DB@--enable-smallbuild
-__APIREL__/ref/build_unix/conf.html__OCT__13 configuring the @Tcl API
+__APIREL__/ref/build_unix/conf.html__OCT__14 configuring the @Tcl API
__APIREL__/ref/build_unix/conf.html__OCT__--enable-tcl Configuring Berkeley DB@--enable-tcl
-__APIREL__/ref/build_unix/conf.html__OCT__14 configuring the @test suite
+__APIREL__/ref/build_unix/conf.html__OCT__15 configuring the @test suite
__APIREL__/ref/build_unix/conf.html__OCT__--enable-test Configuring Berkeley DB@--enable-test
__APIREL__/ref/build_unix/conf.html__OCT__--enable-uimutexes Configuring Berkeley DB@--enable-uimutexes
__APIREL__/ref/build_unix/conf.html__OCT__--enable-umrw Configuring Berkeley DB@--enable-umrw
__APIREL__/ref/build_unix/conf.html__OCT__--with-mutex=MUTEX Configuring Berkeley DB@--with-mutex=MUTEX
-__APIREL__/ref/build_unix/conf.html__OCT__--with-mutexalign=ALIGNMENT Configuring Berkeley DB@--with-mutexalign=ALIGNMENT
-__APIREL__/ref/build_unix/conf.html__OCT__--with-rpm=ARCHIVE Configuring Berkeley DB@--with-rpm=ARCHIVE
__APIREL__/ref/build_unix/conf.html__OCT__--with-tcl=DIR Configuring Berkeley DB@--with-tcl=DIR
__APIREL__/ref/build_unix/conf.html__OCT__--with-uniquename=NAME Configuring Berkeley DB@--with-uniquename=NAME
__APIREL__/ref/build_unix/flags.html__OCT__2 changing @compile or load options
@@ -443,6 +524,7 @@ __APIREL__/ref/build_unix/notes.html__OCT__2 @building for UNIX FAQ
__APIREL__/ref/build_unix/notes.html__OCT__3 building for @UNIX FAQ
__APIREL__/ref/build_unix/osf1.html__OCT__2 @OSF/1
__APIREL__/ref/build_unix/qnx.html__OCT__2 @QNX
+__APIREL__/ref/build_unix/qnx.html__OCT__--disable-shared QNX@--disable-shared
__APIREL__/ref/build_unix/sco.html__OCT__2 @SCO
__APIREL__/ref/build_unix/shlib.html__OCT__2 @shared libraries
__APIREL__/ref/build_unix/small.html__OCT__--disable-cryptography Building a small memory footprint library@--disable-cryptography
@@ -464,14 +546,16 @@ __APIREL__/ref/build_vxworks/notes.html__OCT__2 @VxWorks notes
__APIREL__/ref/build_win/faq.html__OCT__2 @building for Windows FAQ
__APIREL__/ref/build_win/faq.html__OCT__3 building for @Windows FAQ
__APIREL__/ref/build_win/faq.html__OCT__4 configuring for @MinGW
-__APIREL__/ref/build_win/intro.html__OCT__2 @building for Win32
+__APIREL__/ref/build_win/intro.html__OCT__2 @building for Windows
__APIREL__/ref/build_win/notes.html__OCT__2 @Windows notes
__APIREL__/ref/build_win/test.html__OCT__2 running the @test suite under Windows
__APIREL__/ref/build_win/test.html__OCT__3 running the test suite under @Windows
-__APIREL__/ref/build_win/unicode.html__OCT__2 @Unicode
+__APIREL__/ref/build_wince/faq.html__OCT__2 @building for Windows CE FAQ
+__APIREL__/ref/build_wince/faq.html__OCT__3 building for @Windows CE FAQ
+__APIREL__/ref/build_wince/intro.html__OCT__2 @building for Windows CE
+__APIREL__/ref/build_wince/notes.html__OCT__2 @Windows CE notes
__APIREL__/ref/cam/intro.html__OCT__2 @Concurrent Data Store
__APIREL__/ref/debug/intro.html__OCT__2 introduction to @debugging
-__APIREL__/ref/debug/common.html__OCT__2 @debugging applications
__APIREL__/ref/distrib/layout.html__OCT__2 @source code layout
__APIREL__/ref/dumpload/text.html__OCT__2 loading @text into databases
__APIREL__/ref/dumpload/utility.html__OCT__2 dumping/loading @text to/from databases
@@ -494,7 +578,7 @@ __APIREL__/ref/ext/perl.html__OCT__2 @Perl
__APIREL__/ref/ext/php.html__OCT__2 @PHP
__APIREL__/ref/install/file.html__OCT__2 @/etc/magic
__APIREL__/ref/install/file.html__OCT__3 @file utility
-__APIREL__/ref/intro/products.html__OCT__2 Sleepycat Software's Berkeley DB @products
+__APIREL__/ref/intro/products.html__OCT__2 Berkeley DB @products
__APIREL__/ref/java/compat.html__OCT__2 @Java compatibility
__APIREL__/ref/java/conf.html__OCT__2 @Java configuration
__APIREL__/ref/java/faq.html__OCT__2 Java @FAQ
@@ -522,6 +606,8 @@ __APIREL__/ref/mp/intro.html__OCT__4 introduction to the @buffer pool subsystem
__APIREL__/ref/mp/config.html__OCT__2 @memory pool configuration
__APIREL__/ref/program/appsignals.html__OCT__2 @signal handling
__APIREL__/ref/program/compatible.html__OCT__2 @interface compatibility
+__APIREL__/ref/program/copy.html__OCT__2 @copying databases
+__APIREL__/ref/program/copy.html__OCT__3 @moving databases
__APIREL__/ref/program/environ.html__OCT__2 @environment variables
__APIREL__/ref/program/errorret.html__OCT__2 @error returns
__APIREL__/ref/program/errorret.html__OCT__3 @error name space
@@ -535,6 +621,7 @@ __APIREL__/ref/program/errorret.html__OCT__DB_RUNRECOVERY Error returns to appli
__APIREL__/ref/program/faq.html__OCT__2 task/thread @priority
__APIREL__/ref/program/mt.html__OCT__2 building @threaded applications
__APIREL__/ref/program/namespace.html__OCT__2 Berkeley DB library @name spaces
+__APIREL__/ref/program/ram.html__OCT__2 @Flash memory configurations
__APIREL__/ref/program/scope.html__OCT__2 Berkeley DB handle @scope
__APIREL__/ref/program/scope.html__OCT__3 Berkeley DB @free-threaded handles
__APIREL__/ref/rep/intro.html__OCT__2 introduction to @replication
@@ -561,13 +648,18 @@ __APIREL__/ref/transapp/hotfail.html__OCT__2 hot @failover
__APIREL__/ref/transapp/intro.html__OCT__2 @Transactional Data Store
__APIREL__/ref/transapp/logfile.html__OCT__2 @log file removal
__APIREL__/ref/transapp/nested.html__OCT__2 nested @transactions
-__APIREL__/ref/transapp/read.html__OCT__2 @repeatable read
-__APIREL__/ref/transapp/read.html__OCT__3 @cursor stability
-__APIREL__/ref/transapp/read.html__OCT__4 cursor @stability
-__APIREL__/ref/transapp/read.html__OCT__5 @degree 2 isolation
-__APIREL__/ref/transapp/read.html__OCT__6 degree 2 @isolation
-__APIREL__/ref/transapp/read.html__OCT__7 dirty @reads
-__APIREL__/ref/transapp/read.html__OCT__8 @dirty reads
+__APIREL__/ref/transapp/read.html__OCT__2 @repeatable reads
+__APIREL__/ref/transapp/read.html__OCT__3 cursor @stability
+__APIREL__/ref/transapp/read.html__OCT__4 @cursor stability
+__APIREL__/ref/transapp/read.html__OCT__5 degree 2 @isolation
+__APIREL__/ref/transapp/read.html__OCT__6 @degree 2 isolation
+__APIREL__/ref/transapp/read.html__OCT__7 degree 1 @isolation
+__APIREL__/ref/transapp/read.html__OCT__8 @degree 1 isolation
+__APIREL__/ref/transapp/read.html__OCT__9 dirty @reads
+__APIREL__/ref/transapp/read.html__OCT__10 @dirty reads
+__APIREL__/ref/transapp/read.html__OCT__11 @snapshot isolation
+__APIREL__/ref/transapp/read.html__OCT__12 @multiversion concurrency control
+__APIREL__/ref/transapp/read.html__OCT__13 @MVCC
__APIREL__/ref/transapp/reclimit.html__OCT__2 Berkeley DB @recoverability
__APIREL__/ref/transapp/recovery.html__OCT__2 recovery in @transaction protected applications
__APIREL__/ref/transapp/throughput.html__OCT__2 @transaction throughput
@@ -585,6 +677,9 @@ __APIREL__/ref/upgrade.4.0/toc.html__OCT__2 @Upgrading to release 4.0
__APIREL__/ref/upgrade.4.1/toc.html__OCT__2 @Upgrading to release 4.1
__APIREL__/ref/upgrade.4.2/toc.html__OCT__2 @Upgrading to release 4.2
__APIREL__/ref/upgrade.4.3/toc.html__OCT__2 @Upgrading to release 4.3
+__APIREL__/ref/upgrade.4.4/toc.html__OCT__2 @Upgrading to release 4.4
+__APIREL__/ref/upgrade.4.5/toc.html__OCT__2 @Upgrading to release 4.5
+__APIREL__/ref/upgrade.4.6/toc.html__OCT__2 @Upgrading to release 4.6
__APIREL__/ref/xa/build.html__OCT__2 @Transaction Manager
__APIREL__/ref/xa/intro.html__OCT__2 @Distributed Transactions
__APIREL__/ref/xa/intro.html__OCT__3 @Resource Manager
diff --git a/db/docs/api_c/rep_config.html b/db/docs/api_c/rep_config.html
index d6cd0aca5..b44ed4aa5 100644
--- a/db/docs/api_c/rep_config.html
+++ b/db/docs/api_c/rep_config.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_config.so,v 1.3 2006/07/14 23:08:59 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_config.so,v 1.4 2007/02/13 19:32:52 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -61,8 +60,6 @@ single network transfer (defaults to off).
unsynchronized until the application calls the <a href="../api_c/rep_sync.html">DB_ENV-&gt;rep_sync</a> method.
<dt><a name="DB_REP_CONF_NOAUTOINIT">DB_REP_CONF_NOAUTOINIT</a><dd>The replication master will not automatically re-initialize outdated
clients (defaults to off).
-<p>The DB_REP_CONF_NOAUTOINIT flag is not supported by Replication
-Manager.</p>
<dt><a name="DB_REP_CONF_NOWAIT">DB_REP_CONF_NOWAIT</a><dd>Berkeley DB method calls that would normally block while clients are in
recovery will return errors immediately (defaults to off).
</dl>
@@ -101,6 +98,6 @@ otherwise on.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/rep_elect.html b/db/docs/api_c/rep_elect.html
index d8dcf255a..2f2b5a1dc 100644
--- a/db/docs/api_c/rep_elect.html
+++ b/db/docs/api_c/rep_elect.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_elect.so,v 1.24 2006/06/23 01:28:47 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_elect.so,v 1.26 2007/03/20 20:20:26 alanb Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,7 +23,7 @@
<p>
int
DB_ENV-&gt;rep_elect(DB_ENV *env,
- int nsites, int nvotes, int *envid, u_int32_t flags);
+ int nsites, int nvotes, u_int32_t flags);
</pre></h3>
<hr size=1 noshade>
<h3>Description: DB_ENV-&gt;rep_elect</h3>
@@ -35,19 +34,19 @@ applications. It should only be called by applications implementing
their own network transport layer, explicitly holding replication group
elections and handling replication messages outside of the replication
manager framework.</p>
-<p>If the election is successful, the new master's ID may be the ID of the
-previous master, or the ID of the current replication site. The
+<p>If the election is successful, Berkeley DB will notify the application of
+the results of the election by means of either the
+<a href="../api_c/env_event_notify.html#DB_EVENT_REP_ELECTED">DB_EVENT_REP_ELECTED</a> or <a href="../api_c/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> events
+(see <a href="../api_c/env_event_notify.html">DB_ENV-&gt;set_event_notify</a> method for more information). The
application is responsible for adjusting its relationship to the other
-database environments in the replication group, including directing all
-database updates to the newly selected master, in accordance with the
-results of this election.</p>
+database environments in the replication group, including directing
+all database updates to the newly selected master, in accordance with
+the results of the election.</p>
<p>The thread of control that calls the DB_ENV-&gt;rep_elect method must not be the
thread of control that processes incoming messages; processing the
incoming messages is necessary to successfully complete an election.</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>envid</b><dd>The <b>envid</b> parameter references memory into which
- the newly elected master's ID is copied.
<dt><b>nsites</b><dd>The <b>nsites</b> parameter specifies the number of replication sites
expected to participate in the election. Once the current site has
election information from that many sites, it will short-circuit the
@@ -92,7 +91,10 @@ sites all restarting at the same time, it makes more sense to set
known missing site. Furthermore, in order to ensure the best choice
from among sites that may take longer to boot than the local site,
setting <b>nvotes</b> also to this same total number of sites will
-guarantee that every site in the group is considered. (See the
+guarantee that every site in the group is considered. Alternatively,
+using the special timeout for full elections allows full participation
+on restart but allows election of a master if one site does not
+reboot and rejoin the group in a reasonable amount of time. (See the
<a href="../ref/rep/elect.html">Elections</a>
section in the Berkeley DB Reference Guide for more information.)</p>
<p>Setting <b>nsites</b> to lower values can increase the speed of an
@@ -116,6 +118,6 @@ complete the election in the election timeout period (see
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/rep_limit.html b/db/docs/api_c/rep_limit.html
index 68d01cb67..d895d7f03 100644
--- a/db/docs/api_c/rep_limit.html
+++ b/db/docs/api_c/rep_limit.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_limit.so,v 1.22 2006/03/15 19:39:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_limit.so,v 1.25 2006/11/30 21:19:38 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -34,6 +33,10 @@ DB_ENV-&gt;rep_get_limit(DB_ENV *dbenv, u_int32_t *gbytesp, u_int32_t *bytesp);
that will be transmitted from a site in response to a single message
processed by the <a href="../api_c/rep_message.html">DB_ENV-&gt;rep_process_message</a> method. The limit is not a hard limit,
and the record that exceeds the limit is the last record to be sent.</p>
+<p>Record transmission throttling is turned on by default with a limit of
+10MB.</p>
+<p>If the values passed to the DB_ENV-&gt;rep_set_limit method are both zero, then
+the transmission limit is turned off.</p>
<p>The DB_ENV-&gt;rep_set_limit method configures a database environment, not only operations
performed using the specified <a href="../api_c/env_class.html">DB_ENV</a> handle.</p>
<p>The DB_ENV-&gt;rep_set_limit method may be called at any time during the life of the
@@ -73,6 +76,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/rep_list.html b/db/docs/api_c/rep_list.html
index 95c4f8bff..60fec036b 100644
--- a/db/docs/api_c/rep_list.html
+++ b/db/docs/api_c/rep_list.html
@@ -1,6 +1,5 @@
<!--$Id: rep_list.so,v 1.1 2002/08/30 20:02:36 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -10,7 +9,7 @@
</head>
<body bgcolor=white>
<h3 align=center>Berkeley DB: Replication and Related Methods</h3>
-<!--$Id: m4.methods,v 1.8 2006/09/07 16:17:58 bostic Exp $-->
+<!--$Id: m4.methods,v 1.10 2007/06/22 16:57:17 bostic Exp $-->
<table border=1 align=center>
<tr><th>Replication Manager Methods</th><th>Description</th></tr>
<!--DbEnv::repmgr_add_remote_site--><tr><td><a href="../api_c/repmgr_remote_site.html">DB_ENV-&gt;repmgr_add_remote_site</a></td><td>Specify the replication manager's remote sites</td></tr>
@@ -18,6 +17,7 @@
<!--DbEnv::repmgr_set_local_site--><tr><td><a href="../api_c/repmgr_local_site.html">DB_ENV-&gt;repmgr_set_local_site</a></td><td>Specify the replication manager's local site</td></tr>
<!--DbEnv::repmgr_site_list--><tr><td><a href="../api_c/repmgr_site_list.html">DB_ENV-&gt;repmgr_site_list</a></td><td>List the sites and their status</td></tr>
<!--DbEnv::repmgr_start--><tr><td><a href="../api_c/repmgr_start.html">DB_ENV-&gt;repmgr_start</a></td><td>Start the replication manager</td></tr>
+<!--DbEnv::repmgr_stat--><tr><td><a href="../api_c/repmgr_stat.html">DB_ENV-&gt;repmgr_stat</a></td><td>Replication manager statistics</td></tr>
<tr><th>Base Replication API</th><th><br></th></tr>
<!--DbEnv::rep_elect--><tr><td><a href="../api_c/rep_elect.html">DB_ENV-&gt;rep_elect</a></td><td>Hold a replication election</td></tr>
<!--DbEnv::rep_process_message--><tr><td><a href="../api_c/rep_message.html">DB_ENV-&gt;rep_process_message</a></td><td>Process a replication message</td></tr>
@@ -30,9 +30,10 @@
<!--DbEnv::rep_set_limit--><tr><td><a href="../api_c/rep_limit.html">DB_ENV-&gt;rep_set_limit</a></td><td>Limit data sent in response to a single message</td></tr>
<!--DbEnv::rep_set_nsites--><tr><td><a href="../api_c/rep_nsites.html">DB_ENV-&gt;rep_set_nsites</a></td><td>Configure replication group site count</td></tr>
<!--DbEnv::rep_set_priority--><tr><td><a href="../api_c/rep_priority.html">DB_ENV-&gt;rep_set_priority</a></td><td>Configure replication site priority</td></tr>
+<!--DbEnv::rep_set_request--><tr><td><a href="../api_c/rep_request.html">DB_ENV-&gt;rep_set_request</a></td><td>Configure replication client retransmission requests</td></tr>
<!--DbEnv::rep_set_timeout--><tr><td><a href="../api_c/rep_timeout.html">DB_ENV-&gt;rep_set_timeout</a></td><td>Configure replication timeouts</td></tr>
<!--DbEnv::rep_set_transport--><tr><td><a href="../api_c/rep_transport.html">DB_ENV-&gt;rep_set_transport</a></td><td>Configure replication transport callback</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/rep_message.html b/db/docs/api_c/rep_message.html
index 66f7c15dc..441df7705 100644
--- a/db/docs/api_c/rep_message.html
+++ b/db/docs/api_c/rep_message.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_message.so,v 1.38 2006/06/24 00:33:22 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_message.so,v 1.39 2007/03/20 20:20:26 alanb Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,7 +23,7 @@
<p>
int
DB_ENV-&gt;rep_process_message(DB_ENV *env,
- DBT *control, DBT *rec, int *envid, DB_LSN *ret_lsnp)
+ DBT *control, DBT *rec, int envid, DB_LSN *ret_lsnp)
</pre></h3>
<hr size=1 noshade>
<h3>Description: DB_ENV-&gt;rep_process_message</h3>
@@ -70,13 +69,6 @@ with the new master (possibly because the client has been configured
with the <a href="../api_c/rep_config.html#DB_REP_CONF_NOAUTOINIT">DB_REP_CONF_NOAUTOINIT</a> flag to turn-off automatic
internal initialization).
</p>
-<dt><a name="DB_REP_NEWMASTER">DB_REP_NEWMASTER</a><dd>
-<p>The DB_ENV-&gt;rep_process_message method will return DB_REP_NEWMASTER if a new master has been chosen.
-The <b>envid</b> parameter contains the environment ID of the new
-master. If the recipient of this error return has been made master, it
-is the application's responsibility to begin acting as the master
-environment.
-</p>
<dt><a name="DB_REP_NEWSITE">DB_REP_NEWSITE</a><dd>
<p>The DB_ENV-&gt;rep_process_message method will return DB_REP_NEWSITE if the system received contact information from a new environment.
The <b>rec</b> parameter contains the opaque data specified in the
@@ -124,6 +116,6 @@ cases the value of <b>ret_lsnp</b> is undefined.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/rep_nsites.html b/db/docs/api_c/rep_nsites.html
index f6845b926..038b74047 100644
--- a/db/docs/api_c/rep_nsites.html
+++ b/db/docs/api_c/rep_nsites.html
@@ -1,6 +1,5 @@
<!--$Id: rep_nsites.so,v 1.2 2006/06/23 01:28:47 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -72,6 +71,6 @@ total number of sites in the replication group in <b>nsitesp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/rep_priority.html b/db/docs/api_c/rep_priority.html
index aa87e9125..40da94492 100644
--- a/db/docs/api_c/rep_priority.html
+++ b/db/docs/api_c/rep_priority.html
@@ -1,6 +1,5 @@
<!--$Id: rep_priority.so,v 1.1 2006/03/15 19:39:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -70,6 +69,6 @@ database environment priority in <b>priorityp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/rep_request.html b/db/docs/api_c/rep_request.html
new file mode 100644
index 000000000..cf2634256
--- /dev/null
+++ b/db/docs/api_c/rep_request.html
@@ -0,0 +1,93 @@
+<!--$Id: rep_request.so,v 1.2 2006/11/30 22:28:28 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: DB_ENV-&gt;rep_set_request</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>DB_ENV-&gt;rep_set_request</h3>
+</td>
+<td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db.h&gt;
+<p>
+int
+DB_ENV-&gt;rep_set_request(DB_ENV *env, u_int32_t min, u_int32_t max);
+<p>
+int
+DB_ENV-&gt;rep_get_request(DB_ENV *env, u_int32_t *minp, u_int32_t *maxp);
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: DB_ENV-&gt;rep_set_request</h3>
+<p>The DB_ENV-&gt;rep_set_request method sets the minimum and maximum number of
+missing log records that a client waits before requesting
+retransmission. Specifically, if a log record is missing, Berkeley DB will
+wait for <b>min</b> more records to arrive before requesting
+retransmission of the missing record. Berkeley DB will wait double that
+amount before requesting the same missing record again, and so on, up
+to a maximum wait of <b>max</b> records.</p>
+<p>By default the minimum is 4 and the maximum is 128, and applications
+rarely need to use values other than the defaults.</p>
+<p>The DB_ENV-&gt;rep_set_request method configures a database environment, not only operations
+performed using the specified <a href="../api_c/env_class.html">DB_ENV</a> handle.</p>
+<p>The DB_ENV-&gt;rep_set_request method may be called at any time during the life of the
+application.</p>
+<p>The DB_ENV-&gt;rep_set_request method
+returns a non-zero error value on failure
+and 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>max</b><dd>The maximum number of missing log records a client waits before
+requesting retransmission.
+<dt><b>min</b><dd>The minimum number of missing log records a client waits before
+requesting retransmission.
+</dl>
+<h3>Errors</h3>
+<p>The DB_ENV-&gt;rep_set_request method
+may fail and return one of the following non-zero errors:</p>
+<dl compact>
+<dt>EINVAL<dd>An
+invalid flag value or parameter was specified.
+</dl>
+<hr size=1 noshade>
+<h3>Description: DB_ENV-&gt;rep_get_request</h3>
+<p>The DB_ENV-&gt;rep_get_request method returns the minimum and maximum number of
+missing log records a client waits before requesting retransmission.</p>
+<p>The DB_ENV-&gt;rep_get_request method may be called at any time during the life of the
+application.</p>
+<p>The DB_ENV-&gt;rep_get_request method
+returns a non-zero error value on failure
+and 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>maxp</b><dd>The <b>maxp</b> parameter references memory into which
+ the maximum number of missing log records a client will wait before requesting
+retransmission is copied.
+<dt><b>minp</b><dd>The <b>minp</b> parameter references memory into which
+ the minimum number of missing log records a client will wait before requesting
+retransmission is copied.
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_c/env_class.html">DB_ENV</a>
+<h3>See Also</h3>
+<a href="../api_c/rep_list.html">Replication and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_c/rep_start.html b/db/docs/api_c/rep_start.html
index b13ac31c7..6d8257fcd 100644
--- a/db/docs/api_c/rep_start.html
+++ b/db/docs/api_c/rep_start.html
@@ -1,6 +1,5 @@
<!--$Id: rep_start.so,v 1.17 2006/03/15 19:39:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -77,6 +76,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/rep_stat.html b/db/docs/api_c/rep_stat.html
index 5c38ed2ae..0a0fa3c23 100644
--- a/db/docs/api_c/rep_stat.html
+++ b/db/docs/api_c/rep_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_stat.so,v 10.39 2005/11/11 19:00:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_stat.so,v 10.42 2007/06/22 16:57:17 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -87,7 +86,7 @@ time is <b>st_election_sec</b> plus <b>st_election_usec</b>).
<dt>u_int32_t st_log_queued_max;<dd>The maximum number of log records ever queued at once.
<dt>u_int32_t st_log_queued_total;<dd>The total number of log records queued.
<dt>u_int32_t st_log_records;<dd>The number of log records received and appended to the log.
-<dt>u_int32_t st_log_requested;<dd>The number of log records missed and requested.
+<dt>u_int32_t st_log_requested;<dd>The number of times log records were missed and requested.
<dt>u_int32_t st_master;<dd>The current master environment ID.
<dt>u_int32_t st_master_changes;<dd>The number of times the master has changed.
<dt>u_int32_t st_msgs_badgen;<dd>The number of messages received with a bad generation number.
@@ -107,6 +106,9 @@ to a single call to <a href="../api_c/rep_message.html">DB_ENV-&gt;rep_process_m
<dt>u_int32_t st_pg_duplicated;<dd>The number of duplicate pages received.
<dt>u_int32_t st_pg_records;<dd>The number of pages received and stored.
<dt>u_int32_t st_pg_requested;<dd>The number of pages missed and requested from the master.
+<dt>u_int32_t st_startsync_delayed;<dd>The number of times the client had to delay the start of a
+cache flush operation (initiated by the master for an impending
+checkpoint) because it was missing some previous log record(s).
<dt>u_int32_t st_startup_complete;<dd>The client site has completed its startup procedures and is now
handling live records from the master.
<dt>u_int32_t st_status;<dd>The current replication mode. Set to <a href="../api_c/repmgr_start.html#DB_REP_MASTER">DB_REP_MASTER</a> if the
@@ -119,6 +121,8 @@ being waited for, or 0 if no log records are currently missing.
<dt>u_int32_t st_waiting_pg;<dd>The page number of the first page we have after missing pages
being waited for, or 0 if no pages are currently missing.
</dl>
+<p>The DB_ENV-&gt;rep_stat method may not be called before the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method has
+been called.</p>
<p>The DB_ENV-&gt;rep_stat method
returns a non-zero error value on failure
and 0 on success.
@@ -172,6 +176,6 @@ or more of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/rep_sync.html b/db/docs/api_c/rep_sync.html
index e0d55abf5..6cc629c18 100644
--- a/db/docs/api_c/rep_sync.html
+++ b/db/docs/api_c/rep_sync.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_sync.so,v 1.9 2006/07/12 20:32:35 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_sync.so,v 1.10 2007/03/20 20:20:26 alanb Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -35,9 +34,8 @@ application must synchronize explicitly (otherwise the client will
remain out-of-date and will ignore all database changes forwarded from
the replication group master). The DB_ENV-&gt;rep_sync method may be called any
time after the client application learns that the new master has been
-established, either by receiving a <a href="../api_c/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> event
-notification, or from a <a href="../api_c/rep_message.html#DB_REP_NEWMASTER">DB_REP_NEWMASTER</a> return code from
-<a href="../api_c/rep_message.html">DB_ENV-&gt;rep_process_message</a>.</p>
+established (by receiving a <a href="../api_c/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> event
+notification).</p>
<p>The DB_ENV-&gt;rep_sync method may not be called before the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method has
been called.</p>
<p>The DB_ENV-&gt;rep_sync method
@@ -57,6 +55,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/rep_timeout.html b/db/docs/api_c/rep_timeout.html
index c535cbff6..37ed03c99 100644
--- a/db/docs/api_c/rep_timeout.html
+++ b/db/docs/api_c/rep_timeout.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_timeout.so,v 1.3 2006/06/30 23:05:16 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_timeout.so,v 1.5 2007/03/02 18:46:41 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -48,12 +47,22 @@ and 0 on success.
function waits to collect enough acknowledgments from replication group
clients, before giving up and returning a failure indication. The
default wait time is 1 second.
-<dt><a name="DB_REP_ELECTION_TIMEOUT">DB_REP_ELECTION_TIMEOUT</a><dd>The timeout period for an election. The default timeout is 2 seconds.
-<dt><a name="DB_REP_ELECTION_RETRY">DB_REP_ELECTION_RETRY</a><dd>Configure the amount of time the replication manager will wait before
-retrying a failed election. The default wait time is 10 seconds.
+<dt><a name="DB_REP_CHECKPOINT_DELAY">DB_REP_CHECKPOINT_DELAY</a><dd>Configure the amount of time the replication manager will delay between
+completing a checkpoint and writing a checkpoint record into the log.
+This delay allows clients to complete their own checkpoints before the
+master requires completion of them. The default is 30 seconds.
<dt><a name="DB_REP_CONNECTION_RETRY">DB_REP_CONNECTION_RETRY</a><dd>Configure the amount of time the replication manager will wait before
trying to re-establish a connection to another site after a communication
failure. The default wait time is 30 seconds.
+<dt><a name="DB_REP_ELECTION_TIMEOUT">DB_REP_ELECTION_TIMEOUT</a><dd>The timeout period for an election. The default timeout is 2 seconds.
+<dt><a name="DB_REP_ELECTION_RETRY">DB_REP_ELECTION_RETRY</a><dd>Configure the amount of time the replication manager will wait before
+retrying a failed election. The default wait time is 10 seconds.
+<dt><a name="DB_REP_FULL_ELECTION_TIMEOUT">DB_REP_FULL_ELECTION_TIMEOUT</a><dd>An optional configuration timeout period to wait for full election
+participation the first time the replication group finds a master.
+By default this option is turned off and normal election
+timeouts are used.
+(See the <a href="../ref/rep/elect.html">Elections</a>
+section in the Berkeley DB Reference Guide for more information.)
</dl>
<dt><b>timeout</b><dd>The <b>timeout</b> parameter is the timeout value. It must be specified
as an unsigned 32-bit number of microseconds, limiting the maximum timeout
@@ -92,6 +101,6 @@ is being returned.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/rep_transport.html b/db/docs/api_c/rep_transport.html
index f6addcbd8..bce0b224d 100644
--- a/db/docs/api_c/rep_transport.html
+++ b/db/docs/api_c/rep_transport.html
@@ -1,6 +1,5 @@
<!--$Id: rep_transport.so,v 1.35 2006/06/05 23:03:53 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -120,6 +119,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/repmgr_ack_policy.html b/db/docs/api_c/repmgr_ack_policy.html
index b5688f6e8..7c6987557 100644
--- a/db/docs/api_c/repmgr_ack_policy.html
+++ b/db/docs/api_c/repmgr_ack_policy.html
@@ -1,6 +1,5 @@
<!--$Id: repmgr_ack_policy.so,v 1.5 2006/09/07 19:26:44 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -95,6 +94,6 @@ replication manager's client acknowledgment policy in <b>ack_policyp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/repmgr_local_site.html b/db/docs/api_c/repmgr_local_site.html
index 86ddf2f31..9f4732b09 100644
--- a/db/docs/api_c/repmgr_local_site.html
+++ b/db/docs/api_c/repmgr_local_site.html
@@ -1,6 +1,5 @@
<!--$Id: repmgr_local_site.so,v 1.2 2006/04/27 18:07:38 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/repmgr_remote_site.html b/db/docs/api_c/repmgr_remote_site.html
index 7562086a2..65697b290 100644
--- a/db/docs/api_c/repmgr_remote_site.html
+++ b/db/docs/api_c/repmgr_remote_site.html
@@ -1,6 +1,5 @@
<!--$Id: repmgr_remote_site.so,v 1.5 2006/09/08 18:33:38 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -63,6 +62,6 @@ peer, and the last specified peer is used.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/repmgr_site_list.html b/db/docs/api_c/repmgr_site_list.html
index 654e798f6..02f1c05ba 100644
--- a/db/docs/api_c/repmgr_site_list.html
+++ b/db/docs/api_c/repmgr_site_list.html
@@ -1,6 +1,5 @@
<!--$Id: repmgr_site_list.so,v 1.7 2006/09/11 16:57:54 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -72,6 +71,6 @@ referenced by <b>listp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/repmgr_start.html b/db/docs/api_c/repmgr_start.html
index f9dc53205..a6589c611 100644
--- a/db/docs/api_c/repmgr_start.html
+++ b/db/docs/api_c/repmgr_start.html
@@ -1,6 +1,5 @@
-<!--$Id: repmgr_start.so,v 1.3 2006/07/14 23:08:18 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: repmgr_start.so,v 1.6 2006/11/30 21:19:38 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -71,11 +70,6 @@ only one site at a time should ever be started with the
DB_REP_MASTER flag specified.
<dt><a name="DB_REP_CLIENT">DB_REP_CLIENT</a><dd>Start as a client site, and do not call for an election.
<dt><a name="DB_REP_ELECTION">DB_REP_ELECTION</a><dd>Start as a client, and call for an election if no master is found.
-<dt><a name="DB_REP_FULL_ELECTION">DB_REP_FULL_ELECTION</a><dd>Start as a client, and call for an election if no master is found.
-<p>The <a href="../api_c/repmgr_start.html#DB_REP_FULL_ELECTION">DB_REP_FULL_ELECTION</a> flag configures a single special
-election on startup, where a master will only be confirmed if all
-members of the replication group vote. Subsequent elections will revert
-to only requiring a simple majority to elect a new master.</p>
</dl>
<dt><b>nthreads</b><dd>Specify the number of threads of control created and dedicated to processing
replication messages. In addition to these message processing threads,
@@ -91,6 +85,6 @@ control.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/repmgr_stat.html b/db/docs/api_c/repmgr_stat.html
new file mode 100644
index 000000000..c35dc69be
--- /dev/null
+++ b/db/docs/api_c/repmgr_stat.html
@@ -0,0 +1,116 @@
+<!--$Id: repmgr_stat.so,v 10.1 2007/06/22 16:57:17 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: DB_ENV-&gt;repmgr_stat</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>DB_ENV-&gt;repmgr_stat</h3>
+</td>
+<td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db.h&gt;
+<p>
+int
+DB_ENV-&gt;repmgr_stat(DB_ENV *env, DB_REPMGR_STAT **statp, u_int32_t flags);
+<p>
+int
+DB_ENV-&gt;repmgr_stat_print(DB_ENV *env, u_int32_t flags);
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: DB_ENV-&gt;repmgr_stat</h3>
+<p>The DB_ENV-&gt;repmgr_stat method returns the replication manager statistics.</p>
+<p>The DB_ENV-&gt;repmgr_stat method creates a statistical structure of type
+DB_REPMGR_STAT and copies a pointer to it into a user-specified memory
+location.</p>
+<p>Statistical structures are stored in allocated memory. If application-specific allocation
+routines have been declared (see <a href="../api_c/env_set_alloc.html">DB_ENV-&gt;set_alloc</a> for more
+information), they are used to allocate the memory; otherwise, the
+standard C library <b>malloc</b>(3) is used. The caller is
+responsible for deallocating the memory. To deallocate the memory, free
+the memory reference; references inside the returned memory need not be
+individually freed.</p>
+<p>The following DB_REPMGR_STAT fields will be filled in:</p>
+<dl compact>
+<dt>u_int32_t st_perm_failed;<dd>The number of times a message critical for maintaining database
+integrity (for example, a transaction commit), originating at this site,
+did not receive sufficient acknowledgement from clients, according to
+the configured acknowledgement policy and acknowledgement timeout.
+<dt>u_int32_t st_msgs_queued;<dd>The number of outgoing messages which could not be transmitted
+immediately, due to a full network buffer, and had to be queued for
+later delivery.
+<dt>u_int32_t st_msgs_dropped;<dd>The number of outgoing messages that were completely dropped, because
+the outgoing message queue was full. (Berkeley DB replication is tolerant of
+dropped messages, and will automatically request retransmission of any
+missing messages as needed.)
+<dt>u_int32_t st_connection_drop;<dd>The number of times an existing TCP/IP connection failed.
+<dt>u_int32_t st_connect_fail;<dd>The number of times an attempt to open a new TCP/IP connection failed.
+</dl>
+<p>The DB_ENV-&gt;repmgr_stat method may not be called before the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method has
+been called.</p>
+<p>The DB_ENV-&gt;repmgr_stat method
+returns a non-zero error value on failure
+and 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or
+the following value:
+<dl compact>
+<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after returning their values.
+</dl>
+<dt><b>statp</b><dd>The <b>statp</b> parameter references memory into which
+a pointer to the allocated statistics structure is copied.
+</dl>
+<h3>Errors</h3>
+<p>The DB_ENV-&gt;repmgr_stat method
+may fail and return one of the following non-zero errors:</p>
+<dl compact>
+<dt>EINVAL<dd>An
+invalid flag value or parameter was specified.
+</dl>
+<hr size=1 noshade>
+<h3>Description: DB_ENV-&gt;repmgr_stat_print</h3>
+<p>The DB_ENV-&gt;repmgr_stat_print method displays the
+replication manager statistical information, as described for the DB_ENV-&gt;repmgr_stat method.
+The information is printed to a specified output channel (see the
+<a href="../api_c/env_set_msgfile.html">DB_ENV-&gt;set_msgfile</a> method for more information), or passed to an
+application callback function (see the <a href="../api_c/env_set_msgcall.html">DB_ENV-&gt;set_msgcall</a> method for
+more information).</p>
+<p>The DB_ENV-&gt;repmgr_stat_print method may not be called before the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method has
+been called.</p>
+<p>The DB_ENV-&gt;repmgr_stat_print method
+returns a non-zero error value on failure
+and 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one
+or more of the following values:
+<dl compact>
+<dt><a name="DB_STAT_ALL">DB_STAT_ALL</a><dd>Display all available information.
+<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after displaying their values.
+</dl>
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_c/env_class.html">DB_ENV</a>
+<h3>See Also</h3>
+<a href="../api_c/rep_list.html">Replication and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_c/seq_class.html b/db/docs/api_c/seq_class.html
index bdc006c49..8759ffe57 100644
--- a/db/docs/api_c/seq_class.html
+++ b/db/docs/api_c/seq_class.html
@@ -1,6 +1,5 @@
<!--$Id: seq_class.so,v 1.12 2004/10/18 19:46:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ DB_SEQUENCE
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/seq_close.html b/db/docs/api_c/seq_close.html
index 160b1c437..044f2eac5 100644
--- a/db/docs/api_c/seq_close.html
+++ b/db/docs/api_c/seq_close.html
@@ -1,6 +1,5 @@
<!--$Id: seq_close.so,v 1.2 2004/08/13 03:39:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -55,6 +54,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/seq_get.html b/db/docs/api_c/seq_get.html
index 01e63be09..6a75b2b58 100644
--- a/db/docs/api_c/seq_get.html
+++ b/db/docs/api_c/seq_get.html
@@ -1,6 +1,5 @@
<!--$Id: seq_get.so,v 1.11 2005/08/09 14:23:30 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -57,15 +56,17 @@ do not synchronously flush the log when the transaction commits.
</dl>
<dt><b>retp</b><dd><b>retp</b> points to the memory to hold the return value from
the sequence.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected. No <b>txnid</b> handle may be specified if the sequence handle was
+the operation will be implicitly transaction protected.
+No <b>txnid</b> handle may be specified if the sequence handle was
opened with a non-zero cache size.
<p>If the underlying database handle was opened in a transaction, calling
DB_SEQUENCE-&gt;get may result in changes to the sequence object; these
@@ -87,6 +88,6 @@ stored in their own database.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/seq_init_value.html b/db/docs/api_c/seq_init_value.html
deleted file mode 100644
index e04ee4ac4..000000000
--- a/db/docs/api_c/seq_init_value.html
+++ /dev/null
@@ -1,60 +0,0 @@
-<!--$Id: seq_init_value.so,v 1.5 2004/08/29 00:12:47 bostic Exp $-->
-<!--Copyright 1997-2004 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: DB_SEQUENCE-&gt;init_value</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<table width="100%"><tr valign=top>
-<td>
-<h3>DB_SEQUENCE-&gt;init_value</h3>
-</td>
-<td align=right>
-<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a>
-<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
-</tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db.h&gt;
-<p>
-int
-DB_SEQUENCE-&gt;init_value(DB_SEQUENCE *seq, db_seq_t value);
-</pre></h3>
-<hr size=1 noshade>
-<h3>Description: DB_SEQUENCE-&gt;init_value</h3>
-<p>Set the initial value for a sequence. This call is only effective when
-the sequence is being created.</p>
-<p>The DB_SEQUENCE-&gt;init_value method may not be called after the <a href="../api_c/seq_open.html">DB_SEQUENCE-&gt;open</a>
-method is called.</p>
-<p>The DB_SEQUENCE-&gt;init_value method
-returns a non-zero error value on failure
-and 0 on success.
-</p>
-<h3>Parameters</h3>
-<dl compact>
-<dt><b>value</b><dd>The initial value to set.
-</dl>
-<h3>Errors</h3>
-<p>The DB_SEQUENCE-&gt;init_value method
-may fail and return one of the following non-zero errors:</p>
-<dl compact>
-<dt>EINVAL<dd>An
-invalid flag value or parameter was specified.
-</dl>
-<hr size=1 noshade>
-<h3>Class</h3>
-<a href="../api_c/seq_class.html">DB_SEQUENCE</a>
-<h3>See Also</h3>
-<a href="../api_c/seq_list.html">Sequences and Related Methods</a>
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="../sleepycat/legal.html">Copyright (c) 1996-2004</a> <a href="http://www.sleepycat.com">Sleepycat Software, Inc.</a> - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/api_c/seq_initial_value.html b/db/docs/api_c/seq_initial_value.html
index f5a8f89f0..078ad52db 100644
--- a/db/docs/api_c/seq_initial_value.html
+++ b/db/docs/api_c/seq_initial_value.html
@@ -1,6 +1,5 @@
<!--$Id: seq_initial_value.so,v 1.6 2004/11/29 15:30:23 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -55,6 +54,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/seq_list.html b/db/docs/api_c/seq_list.html
index 881d578cc..de88b25a2 100644
--- a/db/docs/api_c/seq_list.html
+++ b/db/docs/api_c/seq_list.html
@@ -1,6 +1,5 @@
<!--$Id: seq_list.so,v 1.2 2004/08/18 02:34:52 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,6 +26,6 @@
<!--DbSequence::set_flags--><tr><td><a href="../api_c/seq_set_flags.html">DB_SEQUENCE-&gt;set_flags</a></td><td>Set the flags for a sequence</td></tr>
<!--DbSequence::set_range--><tr><td><a href="../api_c/seq_set_range.html">DB_SEQUENCE-&gt;set_range</a></td><td>Set the range for a sequence</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/seq_open.html b/db/docs/api_c/seq_open.html
index 72acbfa9b..007fb7cbd 100644
--- a/db/docs/api_c/seq_open.html
+++ b/db/docs/api_c/seq_open.html
@@ -1,6 +1,5 @@
<!--$Id: seq_open.so,v 1.9 2005/01/20 01:15:15 ubell Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -56,15 +55,17 @@ single address space. Note that if multiple threads create multiple
sequences using the same database handle that handle must have been
opened specifying <a name="DB_THREAD">DB_THREAD</a>.
</dl>
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected. Transactionally protected operations on a <a href="../api_c/seq_class.html">DB_SEQUENCE</a> handle
+the operation will be implicitly transaction protected.
+Transactionally protected operations on a <a href="../api_c/seq_class.html">DB_SEQUENCE</a> handle
require the <a href="../api_c/seq_class.html">DB_SEQUENCE</a> handle itself be transactionally
protected during its open if the open creates the sequence.
</dl>
@@ -105,6 +106,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/seq_remove.html b/db/docs/api_c/seq_remove.html
index 91c36093d..478d71fe8 100644
--- a/db/docs/api_c/seq_remove.html
+++ b/db/docs/api_c/seq_remove.html
@@ -1,6 +1,5 @@
<!--$Id: seq_remove.so,v 1.6 2004/12/16 19:13:04 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -45,15 +44,16 @@ or more of the following values:
argument is NULL but the operation occurs to a transactional database),
do not synchronously flush the log when the transaction commits.
</dl>
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_c/txn_begin.html">DB_ENV-&gt;txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_c/env_cdsgroup_begin.html">DB_ENV-&gt;cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Errors</h3>
<p>The DB_SEQUENCE-&gt;remove method
@@ -71,6 +71,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/seq_set_cachesize.html b/db/docs/api_c/seq_set_cachesize.html
index 020f65088..b38f734d4 100644
--- a/db/docs/api_c/seq_set_cachesize.html
+++ b/db/docs/api_c/seq_set_cachesize.html
@@ -1,6 +1,5 @@
<!--$Id: seq_set_cachesize.so,v 1.8 2004/09/07 15:37:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -71,6 +70,6 @@ current cache size in <b>sizep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/seq_set_flags.html b/db/docs/api_c/seq_set_flags.html
index 8384d7242..c16b12c38 100644
--- a/db/docs/api_c/seq_set_flags.html
+++ b/db/docs/api_c/seq_set_flags.html
@@ -1,6 +1,5 @@
<!--$Id: seq_set_flags.so,v 1.7 2004/09/07 15:37:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -84,6 +83,6 @@ current flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/seq_set_range.html b/db/docs/api_c/seq_set_range.html
index af814e2d5..56e959332 100644
--- a/db/docs/api_c/seq_set_range.html
+++ b/db/docs/api_c/seq_set_range.html
@@ -1,6 +1,5 @@
<!--$Id: seq_set_range.so,v 1.6 2004/09/07 15:37:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -74,6 +73,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/seq_stat.html b/db/docs/api_c/seq_stat.html
index 907b15a8f..89ebeed33 100644
--- a/db/docs/api_c/seq_stat.html
+++ b/db/docs/api_c/seq_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: seq_stat.so,v 1.8 2004/09/07 15:37:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: seq_stat.so,v 1.9 2007/06/22 16:57:17 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -69,7 +68,9 @@ of the following values:
<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after printing their values.
</dl>
</dl>
-<p>The DB_SEQUENCE-&gt;stat_print method
+<p>The DB_SEQUENCE-&gt;stat method may not be called before the <a href="../api_c/seq_open.html">DB_SEQUENCE-&gt;open</a> method has
+been called.</p>
+<p>The DB_SEQUENCE-&gt;stat method
returns a non-zero error value on failure
and 0 on success.
</p>
@@ -94,6 +95,6 @@ of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_close.html b/db/docs/api_c/set_func_close.html
index 41151bd0f..698e583a3 100644
--- a/db/docs/api_c/set_func_close.html
+++ b/db/docs/api_c/set_func_close.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_close.so,v 10.14 2003/09/25 15:28:06 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ to the standard interface specification.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_dirfree.html b/db/docs/api_c/set_func_dirfree.html
index 8bcc7af23..5cb6d3de9 100644
--- a/db/docs/api_c/set_func_dirfree.html
+++ b/db/docs/api_c/set_func_dirfree.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_dirfree.so,v 10.19 2004/08/13 03:39:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -54,6 +53,6 @@ function.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_dirlist.html b/db/docs/api_c/set_func_dirlist.html
index 96e939272..f84212724 100644
--- a/db/docs/api_c/set_func_dirlist.html
+++ b/db/docs/api_c/set_func_dirlist.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_dirlist.so,v 10.19 2004/08/13 03:39:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -58,6 +57,6 @@ failure and 0 on success.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_exists.html b/db/docs/api_c/set_func_exists.html
index 3712b85f7..47fa88253 100644
--- a/db/docs/api_c/set_func_exists.html
+++ b/db/docs/api_c/set_func_exists.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_exists.so,v 10.18 2004/08/13 03:39:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -56,6 +55,6 @@ failure and 0 on success.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_free.html b/db/docs/api_c/set_func_free.html
index ec8a6923c..d4ebbf0ab 100644
--- a/db/docs/api_c/set_func_free.html
+++ b/db/docs/api_c/set_func_free.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_free.so,v 10.14 2003/09/25 15:28:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ to the standard interface specification.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_fsync.html b/db/docs/api_c/set_func_fsync.html
index bfed92e75..e569d4903 100644
--- a/db/docs/api_c/set_func_fsync.html
+++ b/db/docs/api_c/set_func_fsync.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_fsync.so,v 10.14 2003/09/25 15:28:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ to the standard interface specification.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_ftruncate.html b/db/docs/api_c/set_func_ftruncate.html
index 491cabef0..77339819f 100644
--- a/db/docs/api_c/set_func_ftruncate.html
+++ b/db/docs/api_c/set_func_ftruncate.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_ftruncate.so,v 1.3 2004/09/20 14:29:50 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -53,6 +52,6 @@ failure and 0 on success.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_ioinfo.html b/db/docs/api_c/set_func_ioinfo.html
index cadf0ee3e..82ebfd161 100644
--- a/db/docs/api_c/set_func_ioinfo.html
+++ b/db/docs/api_c/set_func_ioinfo.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_ioinfo.so,v 10.17 2004/08/13 03:39:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -64,6 +63,6 @@ failure and 0 on success.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_malloc.html b/db/docs/api_c/set_func_malloc.html
index ac150fb79..794cfe18f 100644
--- a/db/docs/api_c/set_func_malloc.html
+++ b/db/docs/api_c/set_func_malloc.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_malloc.so,v 10.14 2003/09/25 15:28:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ to the standard interface specification.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_map.html b/db/docs/api_c/set_func_map.html
index 6f264d66d..b2ae16c07 100644
--- a/db/docs/api_c/set_func_map.html
+++ b/db/docs/api_c/set_func_map.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_map.so,v 10.20 2004/08/13 03:39:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -68,6 +67,6 @@ failure and 0 on success.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_open.html b/db/docs/api_c/set_func_open.html
index d669b5dde..d41359517 100644
--- a/db/docs/api_c/set_func_open.html
+++ b/db/docs/api_c/set_func_open.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_open.so,v 10.14 2003/09/25 15:28:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ to the standard interface specification.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_pread.html b/db/docs/api_c/set_func_pread.html
index 903c54f00..45b51f162 100644
--- a/db/docs/api_c/set_func_pread.html
+++ b/db/docs/api_c/set_func_pread.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_pread.so,v 1.1 2003/12/11 21:32:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ to the standard interface specification.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_pwrite.html b/db/docs/api_c/set_func_pwrite.html
index d62fdcf83..6f6ef3a57 100644
--- a/db/docs/api_c/set_func_pwrite.html
+++ b/db/docs/api_c/set_func_pwrite.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_pwrite.so,v 1.1 2003/12/11 21:32:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ to the standard interface specification.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_read.html b/db/docs/api_c/set_func_read.html
index 336a98fc8..921b4a409 100644
--- a/db/docs/api_c/set_func_read.html
+++ b/db/docs/api_c/set_func_read.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_read.so,v 10.14 2003/09/25 15:28:08 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ to the standard interface specification.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_realloc.html b/db/docs/api_c/set_func_realloc.html
index 8bac96017..9a35193ed 100644
--- a/db/docs/api_c/set_func_realloc.html
+++ b/db/docs/api_c/set_func_realloc.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_realloc.so,v 10.14 2003/09/25 15:28:08 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ to the standard interface specification.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_rename.html b/db/docs/api_c/set_func_rename.html
index c417ccfc0..0db74b720 100644
--- a/db/docs/api_c/set_func_rename.html
+++ b/db/docs/api_c/set_func_rename.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_rename.so,v 10.16 2003/09/25 15:28:08 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ to the standard interface specification.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_seek.html b/db/docs/api_c/set_func_seek.html
index d2be1904d..dee6a382a 100644
--- a/db/docs/api_c/set_func_seek.html
+++ b/db/docs/api_c/set_func_seek.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_seek.so,v 10.19 2004/09/20 14:29:50 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -59,6 +58,6 @@ failure and 0 on success.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_sleep.html b/db/docs/api_c/set_func_sleep.html
index ece4db13a..ad718fa12 100644
--- a/db/docs/api_c/set_func_sleep.html
+++ b/db/docs/api_c/set_func_sleep.html
@@ -1,6 +1,5 @@
-<!--$Id: set_func_sleep.so,v 10.20 2004/08/13 03:39:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: set_func_sleep.so,v 10.21 2007/05/07 18:03:09 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -42,8 +41,8 @@ and 0 on success.
</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>func_sleep</b><dd>The <b>func_sleep</b> parameter is the function which seeks to a specific
-location in a file.
+<dt><b>func_sleep</b><dd>The <b>func_sleep</b> parameter is the function which suspends execution
+of a thread of control.
<p>The <b>seconds</b> and <b>microseconds</b> parameters specify the amount
of time to wait until the suspending thread of control should run again.</p>
<p>The <b>seconds</b> and <b>microseconds</b> parameters may not be
@@ -58,6 +57,6 @@ failure and 0 on success.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_unlink.html b/db/docs/api_c/set_func_unlink.html
index 5b67ed106..19c060c62 100644
--- a/db/docs/api_c/set_func_unlink.html
+++ b/db/docs/api_c/set_func_unlink.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_unlink.so,v 10.14 2003/09/25 15:28:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ to the standard interface specification.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_unmap.html b/db/docs/api_c/set_func_unmap.html
index dd2ec61a8..a3b48166b 100644
--- a/db/docs/api_c/set_func_unmap.html
+++ b/db/docs/api_c/set_func_unmap.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_unmap.so,v 10.18 2004/08/13 03:39:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -57,6 +56,6 @@ failure and 0 on success.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_write.html b/db/docs/api_c/set_func_write.html
index 78d876db1..c06fefeec 100644
--- a/db/docs/api_c/set_func_write.html
+++ b/db/docs/api_c/set_func_write.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_write.so,v 10.14 2003/09/25 15:28:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ to the standard interface specification.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/set_func_yield.html b/db/docs/api_c/set_func_yield.html
index 3ac4f40ff..7a2c0e9c5 100644
--- a/db/docs/api_c/set_func_yield.html
+++ b/db/docs/api_c/set_func_yield.html
@@ -1,6 +1,5 @@
<!--$Id: set_func_yield.so,v 10.20 2004/08/13 03:39:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -65,6 +64,6 @@ failure and 0 on success.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/txn_abort.html b/db/docs/api_c/txn_abort.html
index 9000506bf..66067a097 100644
--- a/db/docs/api_c/txn_abort.html
+++ b/db/docs/api_c/txn_abort.html
@@ -1,6 +1,5 @@
<!--$Id: txn_abort.so,v 10.39 2004/08/13 03:39:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ and 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/txn_begin.html b/db/docs/api_c/txn_begin.html
index b910a55f4..4223fbfec 100644
--- a/db/docs/api_c/txn_begin.html
+++ b/db/docs/api_c/txn_begin.html
@@ -1,6 +1,5 @@
-<!--$Id: txn_begin.so,v 10.78 2006/09/13 14:30:57 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: txn_begin.so,v 10.80 2006/12/13 18:09:09 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -59,7 +58,7 @@ previously read by this transaction may be deleted or modified by other
transactions before this transaction completes.
<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>This transaction will have degree 1 isolation. Read operations
performed by the transaction may read modified but not yet committed
-data. Silently ignored if the <a href="../api_c/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not
+data. Silently ignored if the DB_READ_UNCOMMITTED flag was not
specified when the underlying database was opened.
<dt><a name="DB_TXN_NOSYNC">DB_TXN_NOSYNC</a><dd>Do not synchronously flush the log when this transaction commits or
prepares. This means the transaction will exhibit the ACI (atomicity,
@@ -67,12 +66,16 @@ consistency, and isolation) properties, but not D (durability); that is,
database integrity will be maintained but it is possible that this
transaction may be undone during recovery.
<p>This behavior may be set for a Berkeley DB environment using the
-<a href="../api_c/env_set_flags.html">DB_ENV-&gt;set_flags</a> method. Any value specified to this method
-overrides that setting.</p>
+<a href="../api_c/env_set_flags.html">DB_ENV-&gt;set_flags</a> method. Any value specified to this method overrides
+that setting.</p>
<dt><a name="DB_TXN_NOWAIT">DB_TXN_NOWAIT</a><dd>If a lock is unavailable for any Berkeley DB operation performed in the context
of this transaction, cause the operation to
-return DB_LOCK_DEADLOCK
-immediately instead of blocking on the lock.
+return <a href="../ref/program/errorret.html#DB_LOCK_DEADLOCK">DB_LOCK_DEADLOCK</a> (or <a href="../ref/program/errorret.html#DB_LOCK_NOTGRANTED">DB_LOCK_NOTGRANTED</a> if the
+database environment has been configured using the
+<a href="../api_c/env_set_flags.html#DB_TIME_NOTGRANTED">DB_TIME_NOTGRANTED</a> flag).
+<p>This behavior may be set for a Berkeley DB environment using the
+<a href="../api_c/env_set_flags.html">DB_ENV-&gt;set_flags</a> method. Any value specified to this method overrides
+that setting.</p>
<dt><a name="DB_TXN_SNAPSHOT">DB_TXN_SNAPSHOT</a><dd>This transaction will execute with <a href="../ref/transapp/read.html">snapshot isolation</a>. For databases with the <a href="../api_c/db_open.html#DB_MULTIVERSION">DB_MULTIVERSION</a>
flag set, data values will be read as they are when the transaction
begins, without taking read locks. Silently ignored for operations on
@@ -85,9 +88,26 @@ which was modified after the snapshot transaction read it.</p>
This means the transaction will exhibit all of the ACID (atomicity,
consistency, isolation, and durability) properties.
<p>This behavior is the default for Berkeley DB environments unless the
-<a href="../api_c/env_set_flags.html#DB_TXN_NOSYNC">DB_TXN_NOSYNC</a> flag was specified to the
-<a href="../api_c/env_set_flags.html">DB_ENV-&gt;set_flags</a> method. Any value specified to this method
-overrides that setting.</p>
+DB_TXN_NOSYNC flag was specified to the
+<a href="../api_c/env_set_flags.html">DB_ENV-&gt;set_flags</a> method. Any value specified to this method overrides
+that setting.</p>
+<dt><a name="DB_TXN_WAIT">DB_TXN_WAIT</a><dd>If a lock is unavailable for any Berkeley DB operation performed in the context
+of this transaction, wait for the lock.
+<p>This behavior is the default for Berkeley DB environments unless the
+DB_TXN_NOWAIT flag was specified to the
+<a href="../api_c/env_set_flags.html">DB_ENV-&gt;set_flags</a> method. Any value specified to this method overrides
+that setting.</p>
+<dt><a name="DB_TXN_WRITE_NOSYNC">DB_TXN_WRITE_NOSYNC</a><dd>Write, but do not synchronously flush, the log when this transaction
+commits. This means the transaction will exhibit the ACI (atomicity,
+consistency, and isolation) properties, but not D (durability); that is,
+database integrity will be maintained, but if the system fails, it is
+possible some number of the most recently committed transactions may be
+undone during recovery. The number of transactions at risk is governed
+by how often the system flushes dirty buffers to disk and how often the
+log is flushed or checkpointed.
+<p>This behavior may be set for a Berkeley DB environment using the
+<a href="../api_c/env_set_flags.html">DB_ENV-&gt;set_flags</a> method. Any value specified to this method overrides
+that setting.</p>
</dl>
<dt><b>parent</b><dd>If the <b>parent</b> parameter is non-NULL, the new transaction will
be a nested transaction, with the transaction indicated by
@@ -111,6 +131,6 @@ may fail and return one of the following non-zero errors:</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/txn_checkpoint.html b/db/docs/api_c/txn_checkpoint.html
index eadfb307e..ad1ec3dd4 100644
--- a/db/docs/api_c/txn_checkpoint.html
+++ b/db/docs/api_c/txn_checkpoint.html
@@ -1,6 +1,5 @@
<!--$Id: txn_checkpoint.so,v 10.49 2005/03/02 22:57:15 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -69,6 +68,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/txn_class.html b/db/docs/api_c/txn_class.html
index 4604b6e8f..d530de400 100644
--- a/db/docs/api_c/txn_class.html
+++ b/db/docs/api_c/txn_class.html
@@ -1,6 +1,5 @@
<!--$Id: txn_class.so,v 10.25 2005/05/17 15:25:50 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -48,6 +47,6 @@ and <a href="../api_c/txn_commit.html">DB_TXN-&gt;commit</a>.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/txn_commit.html b/db/docs/api_c/txn_commit.html
index 61d429f48..a7d9e56d8 100644
--- a/db/docs/api_c/txn_commit.html
+++ b/db/docs/api_c/txn_commit.html
@@ -1,6 +1,5 @@
<!--$Id: txn_commit.so,v 10.49 2004/08/13 03:39:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -79,6 +78,6 @@ method overrides both of those settings.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/txn_discard.html b/db/docs/api_c/txn_discard.html
index 3ce7e3da3..0e7e3788b 100644
--- a/db/docs/api_c/txn_discard.html
+++ b/db/docs/api_c/txn_discard.html
@@ -1,6 +1,5 @@
<!--$Id: txn_discard.so,v 10.16 2004/08/13 03:39:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -62,6 +61,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/txn_id.html b/db/docs/api_c/txn_id.html
index a27712446..64b33424f 100644
--- a/db/docs/api_c/txn_id.html
+++ b/db/docs/api_c/txn_id.html
@@ -1,6 +1,5 @@
<!--$Id: txn_id.so,v 10.21 2004/08/13 03:39:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -40,6 +39,6 @@ to the <a href="../api_c/lock_get.html">DB_ENV-&gt;lock_get</a> or <a href="../a
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/txn_list.html b/db/docs/api_c/txn_list.html
index 61eeae746..0f1549c57 100644
--- a/db/docs/api_c/txn_list.html
+++ b/db/docs/api_c/txn_list.html
@@ -1,6 +1,5 @@
<!--$Id: txn_list.so,v 1.3 2004/11/02 20:04:11 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -31,6 +30,6 @@
<!--DbTxn::set_name--><tr><td><a href="../api_c/txn_set_name.html">DB_TXN-&gt;set_name</a></td><td>Associate a string with a transaction</td></tr>
<!--DbTxn::set_timeout--><tr><td><a href="../api_c/txn_set_timeout.html">DB_TXN-&gt;set_timeout</a></td><td>Set transaction timeout</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/txn_prepare.html b/db/docs/api_c/txn_prepare.html
index cb2dea5aa..9e10f8dab 100644
--- a/db/docs/api_c/txn_prepare.html
+++ b/db/docs/api_c/txn_prepare.html
@@ -1,6 +1,5 @@
<!--$Id: txn_prepare.so,v 10.35 2004/08/13 03:39:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -61,6 +60,6 @@ transactions must be resolved.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/txn_recover.html b/db/docs/api_c/txn_recover.html
index 976905306..b6cb93cc4 100644
--- a/db/docs/api_c/txn_recover.html
+++ b/db/docs/api_c/txn_recover.html
@@ -1,6 +1,5 @@
-<!--$Id: txn_recover.so,v 10.25 2004/08/13 03:39:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: txn_recover.so,v 10.28 2007/05/30 17:24:41 margo Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -28,14 +27,18 @@ DB_ENV-&gt;txn_recover(DB_ENV *dbenv, DB_PREPLIST preplist[],
</pre></h3>
<hr size=1 noshade>
<h3>Description: DB_ENV-&gt;txn_recover</h3>
-<p>The DB_ENV-&gt;txn_recover method returns a list of prepared but not yet resolved
-transactions. The DB_ENV-&gt;txn_recover method should only be called after the
-environment has been recovered. Because database environment state must
-be preserved between recovery and the application calling
-DB_ENV-&gt;txn_recover, applications must either call DB_ENV-&gt;txn_recover
-using the same environment handle used when recovery is done, or the
-database environment must not be configured using the <a href="../api_c/env_open.html#DB_PRIVATE">DB_PRIVATE</a>
-flag.</p>
+<p>Database environment recovery restores transactions that were prepared,
+but not yet resolved at the time of the system shut down or crash, to
+their state prior to the shut down or crash, including any locks
+previously held. The DB_ENV-&gt;txn_recover method returns a list of those
+prepared transactions.</p>
+<p>The DB_ENV-&gt;txn_recover method should only be called after the environment has
+been recovered.</p>
+<p>Multiple threads of control may call DB_ENV-&gt;txn_recover, but only one
+thread of control may resolve each returned transaction, that is, only
+one thread of control may call <a href="../api_c/txn_commit.html">DB_TXN-&gt;commit</a> or <a href="../api_c/txn_abort.html">DB_TXN-&gt;abort</a>
+on each returned transaction. Callers of DB_ENV-&gt;txn_recover must call
+<a href="../api_c/txn_discard.html">DB_TXN-&gt;discard</a> to discard each transaction they do not resolve.</p>
<p>On return from DB_ENV-&gt;txn_recover, the <b>preplist</b> parameter will
be filled in with a list of transactions that must be resolved by the
application (committed, aborted or discarded). The <b>preplist</b>
@@ -48,9 +51,6 @@ ID is the one specified when the transaction was prepared. The
application is responsible for ensuring uniqueness among global
transaction IDs.
</dl>
-<p>The application must call <a href="../api_c/txn_abort.html">DB_TXN-&gt;abort</a>, <a href="../api_c/txn_commit.html">DB_TXN-&gt;commit</a> or
-<a href="../api_c/txn_discard.html">DB_TXN-&gt;discard</a> on each returned <a href="../api_c/txn_class.html">DB_TXN</a> handle before
-starting any new operations.</p>
<p>The DB_ENV-&gt;txn_recover method
returns a non-zero error value on failure
and 0 on success.
@@ -64,6 +64,11 @@ array.
<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to one of the following values:
<dl compact>
<dt><a name="DB_FIRST">DB_FIRST</a><dd>Begin returning a list of prepared, but not yet resolved transactions.
+Specifying this flag begins a new pass over all prepared, but not yet
+completed transactions, regardless of whether they have already been returned
+in previous calls to DB_ENV-&gt;txn_recover.
+Calls to DB_ENV-&gt;txn_recover from different threads of control should not
+be intermixed in the same environment.
<dt><a name="DB_NEXT">DB_NEXT</a><dd>Continue returning a list of prepared, but not yet resolved transactions,
starting where the last call to DB_ENV-&gt;txn_recover left off.
</dl>
@@ -79,6 +84,6 @@ starting where the last call to DB_ENV-&gt;txn_recover left off.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/txn_set_name.html b/db/docs/api_c/txn_set_name.html
index df0e91376..f45aef951 100644
--- a/db/docs/api_c/txn_set_name.html
+++ b/db/docs/api_c/txn_set_name.html
@@ -1,6 +1,5 @@
<!--$Id: txn_set_name.so,v 10.2 2005/05/17 04:01:01 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -71,6 +70,6 @@ string associated with the transaction in <b>namep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/txn_set_timeout.html b/db/docs/api_c/txn_set_timeout.html
index 45a21dc19..d770b326e 100644
--- a/db/docs/api_c/txn_set_timeout.html
+++ b/db/docs/api_c/txn_set_timeout.html
@@ -1,6 +1,5 @@
-<!--$Id: txn_set_timeout.so,v 10.21 2005/05/20 15:07:45 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: txn_set_timeout.so,v 10.22 2006/12/16 13:52:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -29,8 +28,8 @@ DB_TXN-&gt;set_timeout(DB_TXN *tid, db_timeout_t timeout, u_int32_t flags);
<h3>Description: DB_TXN-&gt;set_timeout</h3>
<p>The DB_TXN-&gt;set_timeout method sets timeout values for locks or
transactions for the specified transaction.</p>
-<p>All Timeouts are checked whenever a thread of control blocks on a lock
-or when deadlock detection is performed. In the case of
+<p>Timeouts are checked whenever a thread of control blocks on a lock or
+when deadlock detection is performed. In the case of
DB_SET_LOCK_TIMEOUT, the timeout is for any single lock request.
In the case of DB_SET_TXN_TIMEOUT, the timeout is for the life
of the transaction. As timeouts are only checked when the lock request
@@ -74,6 +73,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_c/txn_stat.html b/db/docs/api_c/txn_stat.html
index 3dc82f1ea..1dde92997 100644
--- a/db/docs/api_c/txn_stat.html
+++ b/db/docs/api_c/txn_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: txn_stat.so,v 10.66 2006/08/22 14:28:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: txn_stat.so,v 10.67 2007/06/22 16:57:17 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -90,6 +89,8 @@ undefined.
of that name, followed by a nul termination byte.
</dl>
</dl>
+<p>The DB_ENV-&gt;txn_stat method may not be called before the <a href="../api_c/env_open.html">DB_ENV-&gt;open</a> method has
+been called.</p>
<p>The DB_ENV-&gt;txn_stat method
returns a non-zero error value on failure
and 0 on success.
@@ -143,6 +144,6 @@ or more of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_c/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/api_core.html b/db/docs/api_cxx/api_core.html
index 93eea10ff..cb8a9f35a 100644
--- a/db/docs/api_cxx/api_core.html
+++ b/db/docs/api_cxx/api_core.html
@@ -1,15 +1,14 @@
<!--DO NOT EDIT: automatically built by build script.-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB: Berkeley DB: C++ Handle Methods (version 4.5.20)</title>
+<title>Berkeley DB: Berkeley DB: C++ Handle Methods (version 4.6.18)</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
<body bgcolor=white>
-<h3 align=center>Berkeley DB: C++ Handle Methods (version 4.5.20)</h3>
+<h3 align=center>Berkeley DB: C++ Handle Methods (version 4.6.18)</h3>
<table border=1 align=center>
<tr><th>C++ Handle Methods</th><th>Description</th></tr>
<!--Db::--><tr><td><a href="../api_cxx/db_class.html">Db</a></td><td>Create a database handle</td></tr>
@@ -19,6 +18,7 @@
<!--Db::cursor--><tr><td><a href="../api_cxx/db_cursor.html">Db::cursor</a></td><td>Create a cursor</td></tr>
<!--Db::del--><tr><td><a href="../api_cxx/db_del.html">Db::del</a></td><td>Delete items from a database</td></tr>
<!--Db::err--><tr><td><a href="../api_cxx/db_err.html">Db::err</a>, <a href="../api_cxx/db_err.html">Db::errx</a></td><td>Error message</td></tr>
+<!--Db::exists--><tr><td><a href="../api_cxx/db_exists.html">Db::exists</a></td><td>Return if an item appears in a database</td></tr>
<!--Db::fd--><tr><td><a href="../api_cxx/db_fd.html">Db::fd</a></td><td>Return a file descriptor from a database</td></tr>
<!--Db::get--><tr><td><a href="../api_cxx/db_get.html">Db::get</a>, <a href="../api_cxx/db_get.html">Db::pget</a></td><td>Get items from a database</td></tr>
<!--Db::get_byteswapped--><tr><td><a href="../api_cxx/db_get_byteswapped.html">Db::get_byteswapped</a></td><td>Return if the underlying database is in host order</td></tr>
@@ -45,11 +45,13 @@
<!--Db::set_errpfx--><tr><td><a href="../api_cxx/db_set_errpfx.html">Db::set_errpfx</a></td><td>Set error message prefix</td></tr>
<!--Db::set_feedback--><tr><td><a href="../api_cxx/db_set_feedback.html">Db::set_feedback</a></td><td>Set feedback callback</td></tr>
<!--Db::set_flags--><tr><td><a href="../api_cxx/db_set_flags.html">Db::set_flags</a></td><td>General database configuration</td></tr>
+<!--Db::set_h_compare--><tr><td><a href="../api_cxx/db_set_h_compare.html">Db::set_h_compare</a></td><td>Set a Hash comparison function</td></tr>
<!--Db::set_h_ffactor--><tr><td><a href="../api_cxx/db_set_h_ffactor.html">Db::set_h_ffactor</a></td><td>Set the Hash table density</td></tr>
<!--Db::set_h_hash--><tr><td><a href="../api_cxx/db_set_h_hash.html">Db::set_h_hash</a></td><td>Set a hashing function</td></tr>
<!--Db::set_h_nelem--><tr><td><a href="../api_cxx/db_set_h_nelem.html">Db::set_h_nelem</a></td><td>Set the Hash table size</td></tr>
<!--Db::set_lorder--><tr><td><a href="../api_cxx/db_set_lorder.html">Db::set_lorder</a></td><td>Set the database byte order</td></tr>
<!--Db::set_pagesize--><tr><td><a href="../api_cxx/db_set_pagesize.html">Db::set_pagesize</a></td><td>Set the underlying database page size</td></tr>
+<!--Db::set_priority--><tr><td><a href="../api_cxx/db_set_priority.html">Db::set_priority</a></td><td>Set cache page priority</td></tr>
<!--Db::set_q_extentsize--><tr><td><a href="../api_cxx/db_set_q_extentsize.html">Db::set_q_extentsize</a></td><td>Set Queue database extent size</td></tr>
<!--Db::set_re_delim--><tr><td><a href="../api_cxx/db_set_re_delim.html">Db::set_re_delim</a></td><td>Set the variable-length record delimiter</td></tr>
<!--Db::set_re_len--><tr><td><a href="../api_cxx/db_set_re_len.html">Db::set_re_len</a></td><td>Set the fixed-length record length</td></tr>
@@ -66,6 +68,7 @@
<!--DbCursor::dup--><tr><td><a href="../api_cxx/dbc_dup.html">Dbc::dup</a></td><td>Duplicate a cursor</td></tr>
<!--DbCursor::get--><tr><td><a href="../api_cxx/dbc_get.html">Dbc::get</a>, <a href="../api_cxx/dbc_get.html">Dbc::pget</a></td><td>Retrieve by cursor</td></tr>
<!--DbCursor::put--><tr><td><a href="../api_cxx/dbc_put.html">Dbc::put</a></td><td>Store by cursor</td></tr>
+<!--DbCursor::set_priority--><tr><td><a href="../api_cxx/dbc_set_priority.html">Dbc::set_priority</a></td><td>Set the cursor's cache priority</td></tr>
<!--DbDeadlockException--><tr><td><a href="../api_cxx/deadlock_class.html">DbDeadlockException</a></td><td>Deadlock exception</td></tr>
<!--DbEnv::--><tr><td><a href="../api_cxx/env_class.html">DbEnv</a></td><td>Create an environment handle</td></tr>
<!--DbEnv::cdsgroup_begin--><tr><td><a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a></td><td>Get a locker ID in Berkeley DB Concurrent Data Store</td></tr>
@@ -113,6 +116,7 @@
<!--DbEnv::rep_set_limit--><tr><td><a href="../api_cxx/rep_limit.html">DbEnv::rep_set_limit</a></td><td>Limit data sent in response to a single message</td></tr>
<!--DbEnv::rep_set_nsites--><tr><td><a href="../api_cxx/rep_nsites.html">DbEnv::rep_set_nsites</a></td><td>Configure replication group site count</td></tr>
<!--DbEnv::rep_set_priority--><tr><td><a href="../api_cxx/rep_priority.html">DbEnv::rep_set_priority</a></td><td>Configure replication site priority</td></tr>
+<!--DbEnv::rep_set_request--><tr><td><a href="../api_cxx/rep_request.html">DbEnv::rep_set_request</a></td><td>Configure replication client retransmission requests</td></tr>
<!--DbEnv::rep_set_timeout--><tr><td><a href="../api_cxx/rep_timeout.html">DbEnv::rep_set_timeout</a></td><td>Configure replication timeouts</td></tr>
<!--DbEnv::rep_set_transport--><tr><td><a href="../api_cxx/rep_transport.html">DbEnv::rep_set_transport</a></td><td>Configure replication transport callback</td></tr>
<!--DbEnv::rep_start--><tr><td><a href="../api_cxx/rep_start.html">DbEnv::rep_start</a></td><td>Configure an environment for replication</td></tr>
@@ -123,8 +127,10 @@
<!--DbEnv::repmgr_set_local_site--><tr><td><a href="../api_cxx/repmgr_local_site.html">DbEnv::repmgr_set_local_site</a></td><td>Specify the replication manager's local site</td></tr>
<!--DbEnv::repmgr_site_list--><tr><td><a href="../api_cxx/repmgr_site_list.html">DbEnv::repmgr_site_list</a></td><td>List the sites and their status</td></tr>
<!--DbEnv::repmgr_start--><tr><td><a href="../api_cxx/repmgr_start.html">DbEnv::repmgr_start</a></td><td>Start the replication manager</td></tr>
+<!--DbEnv::repmgr_stat--><tr><td><a href="../api_cxx/repmgr_stat.html">DbEnv::repmgr_stat</a></td><td>Replication manager statistics</td></tr>
<!--DbEnv::set_alloc--><tr><td><a href="../api_cxx/env_set_alloc.html">DbEnv::set_alloc</a></td><td>Set local space allocation functions</td></tr>
<!--DbEnv::set_app_dispatch--><tr><td><a href="../api_cxx/env_set_app_dispatch.html">DbEnv::set_app_dispatch</a></td><td>Configure application recovery</td></tr>
+<!--DbEnv::set_cache_max--><tr><td><a href="../api_cxx/env_set_cache_max.html">DbEnv::set_cache_max</a></td><td>Set the maximum cache size</td></tr>
<!--DbEnv::set_cachesize--><tr><td><a href="../api_cxx/env_set_cachesize.html">DbEnv::set_cachesize</a></td><td>Set the environment cache size</td></tr>
<!--DbEnv::set_data_dir--><tr><td><a href="../api_cxx/env_set_data_dir.html">DbEnv::set_data_dir</a></td><td>Set the environment data directory</td></tr>
<!--DbEnv::set_encrypt--><tr><td><a href="../api_cxx/env_set_encrypt.html">DbEnv::set_encrypt</a></td><td>Set the environment cryptographic key</td></tr>
@@ -177,7 +183,6 @@
<!--DbMpoolFile::get--><tr><td><a href="../api_cxx/memp_fget.html">DbMpoolFile::get</a></td><td>Get page from a file in a memory pool</td></tr>
<!--DbMpoolFile::open--><tr><td><a href="../api_cxx/memp_fopen.html">DbMpoolFile::open</a></td><td>Open a file in a memory pool</td></tr>
<!--DbMpoolFile::put--><tr><td><a href="../api_cxx/memp_fput.html">DbMpoolFile::put</a></td><td>Return a page to a memory pool</td></tr>
-<!--DbMpoolFile::set--><tr><td><a href="../api_cxx/memp_fset.html">DbMpoolFile::set</a></td><td>Set memory pool page attributes</td></tr>
<!--DbMpoolFile::set_clear_len--><tr><td><a href="../api_cxx/memp_set_clear_len.html">DbMpoolFile::set_clear_len</a></td><td>Set file page bytes to be cleared</td></tr>
<!--DbMpoolFile::set_fileid--><tr><td><a href="../api_cxx/memp_set_fileid.html">DbMpoolFile::set_fileid</a></td><td>Set file unique identifier</td></tr>
<!--DbMpoolFile::set_flags--><tr><td><a href="../api_cxx/memp_set_flags.html">DbMpoolFile::set_flags</a></td><td>General memory pool file configuration</td></tr>
@@ -211,6 +216,6 @@
<!--db_version--><tr><td><a href="../api_cxx/env_version.html">DbEnv::version</a></td><td>Return version information</td></tr>
<!--log_compare--><tr><td><a href="../api_cxx/log_compare.html">DbEnv::log_compare</a></td><td>Compare two Log Sequence Numbers</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/cxx_index.html b/db/docs/api_cxx/cxx_index.html
deleted file mode 100644
index 1ba43a0f2..000000000
--- a/db/docs/api_cxx/cxx_index.html
+++ /dev/null
@@ -1,148 +0,0 @@
-<!--$Id: cxx_index.so,v 10.65 2000/12/21 19:11:27 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: C++ Interface by Class</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>C++ Interface by Class</h1>
-<p><table border=1 align=center>
-<tr><th>Class</th><th>Method</th><th>Description</th></tr>
-<tr><td><a href="../api_cxx/dbenv_class.html">DbEnv</a></td><td><br></td><td>Berkeley DB Environment Class</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_close.html">DbEnv::close</a></td><td>Close an environment</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_err.html">DbEnv::err</a></td><td>Error message with error string</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_err.html">DbEnv::errx</a></td><td>Error message</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_open.html">DbEnv::open</a></td><td>Open an environment</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_remove.html">DbEnv::remove</a></td><td>Remove an environment</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_cachesize.html">DbEnv::set_cachesize</a></td><td>Set the environment cache size</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_data_dir.html">DbEnv::set_data_dir</a></td><td>Set the environment data directory</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_errcall.html">DbEnv::set_errcall</a></td><td>Set error message callback</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_errfile.html">DbEnv::set_errfile</a></td><td>Set error message FILE *</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a></td><td>Set error message output stream</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_errpfx.html">DbEnv::set_errpfx</a></td><td>Set error message prefix</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_feedback.html">DbEnv::set_feedback</a></td><td>Set feedback callback</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a></td><td>Environment configuration</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_lg_bsize.html">DbEnv::set_lg_bsize</a></td><td>Set log buffer size</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_lg_dir.html">DbEnv::set_lg_dir</a></td><td>Set the environment logging directory</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_lg_max.html">DbEnv::set_lg_max</a></td><td>Set log file size</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_lk_conflicts.html">DbEnv::set_lk_conflicts</a></td><td>Set lock conflicts matrix</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_lk_detect.html">DbEnv::set_lk_detect</a></td><td>Set automatic deadlock detection</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_lk_max.html">DbEnv::set_lk_max</a></td><td>Set maximum number of locks (<b>Deprecated</b>)</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_lk_max_locks.html">DbEnv::set_lk_max_locks</a></td><td>Set maximum number of locks</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_lk_max_lockers.html">DbEnv::set_lk_max_lockers</a></td><td>Set maximum number of lockers</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_lk_max_objects.html">DbEnv::set_lk_max_objects</a></td><td>Set maximum number of lock objects</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_mp_mmapsize.html">DbEnv::set_mp_mmapsize</a></td><td>Set maximum mapped-in database file size</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_mutexlocks.html">DbEnv::set_mutexlocks</a></td><td>Turn off mutual exclusion locking</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_pageyield.html">DbEnv::set_pageyield</a></td><td>Yield the processor on each page access</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_paniccall.html">DbEnv::set_paniccall</a></td><td>Set panic callback</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_panicstate.html">DbEnv::set_panicstate</a></td><td>Reset panic state</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_rec_init.html">DbEnv::set_recovery_init</a></td><td>Set recovery initialization callback</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_region_init.html">DbEnv::set_region_init</a></td><td>Fault in shared regions on initial access</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_server.html">DbEnv::set_server</a></td><td>Establish server connection</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_shm_key.html">DbEnv::set_shm_key</a></td><td>Set system memory shared segment ID</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_tas_spins.html">DbEnv::set_tas_spins</a></td><td>Set the number of test-and-set spins</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_tmp_dir.html">DbEnv::set_tmp_dir</a></td><td>Set the environment temporary file directory</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_tx_max.html">DbEnv::set_tx_max</a></td><td>Set maximum number of transactions</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_tx_recover.html">DbEnv::set_tx_recover</a></td><td>Set transaction abort recover function</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_tx_timestamp.html">DbEnv::set_tx_timestamp</a></td><td>Set recovery timestamp</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_set_verbose.html">DbEnv::set_verbose</a></td><td>Set verbose messages</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_strerror.html">DbEnv::strerror</a></td><td>Error strings</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/lock_detect.html">DbEnv::lock_detect</a></td><td>Perform deadlock detection</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/lock_get.html">DbEnv::lock_get</a></td><td>Acquire a lock</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/lock_id.html">DbEnv::lock_id</a></td><td>Acquire a locker ID</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/lock_stat.html">DbEnv::lock_stat</a></td><td>Return lock subsystem statistics</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/lock_vec.html">DbEnv::lock_vec</a></td><td>Acquire/release locks</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/log_archive.html">DbEnv::log_archive</a></td><td>List log and database files</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/log_compare.html">DbEnv::log_compare</a></td><td>Compare two Log Sequence Numbers</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/log_file.html">DbEnv::log_file</a></td><td>Map Log Sequence Numbers to log files</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/log_flush.html">DbEnv::log_flush</a></td><td>Flush log records</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/log_get.html">DbEnv::log_get</a></td><td>Get a log record</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/log_put.html">DbEnv::log_put</a></td><td>Write a log record</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/log_register.html">DbEnv::log_register</a></td><td>Register a file name with the log manager</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/log_stat.html">DbEnv::log_stat</a></td><td>Return log subsystem statistics</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/log_unregister.html">DbEnv::log_unregister</a></td><td>Unregister a file name with the log manager</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/memp_register.html">DbEnv::memp_register</a></td><td>Register input/output functions for a file in a buffer pool.</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/memp_stat.html">DbEnv::memp_stat</a></td><td>Return buffer pool statistics</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/memp_sync.html">DbEnv::memp_sync</a></td><td>Flush pages from a buffer pool</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/memp_trickle.html">DbEnv::memp_trickle</a></td><td>Trickle flush pages from a buffer pool</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a></td><td>Begin a transaction</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/txn_checkpoint.html">DbEnv::txn_checkpoint</a></td><td>Checkpoint the transaction subsystem</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/txn_stat.html">DbEnv::txn_stat</a></td><td>Return transaction subsystem statistics</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/env_version.html">DbEnv::version</a></td><td>Return version information</td></tr>
-<tr><td><a href="../api_cxx/db_class.html">Db</a></td><td><br></td><td>Berkeley DB Access Method Class</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_close.html">Db::close</a></td><td>Close a database</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_cursor.html">Db::cursor</a></td><td>Open a cursor into a database</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_del.html">Db::del</a></td><td>Delete items from a database</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_err.html">Db::err</a></td><td>Error message with error string</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_err.html">Db::errx</a></td><td>Error message</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_fd.html">Db::fd</a></td><td>Return a file descriptor from a database</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_get.html">Db::get</a></td><td>Get items from a database</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_get_byteswapped.html">Db::get_byteswapped</a></td><td>Return if the underlying database is in host order</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_get_type.html">Db::get_type</a></td><td>Return the database type</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_join.html">Db::join</a></td><td>Perform a database join on cursors</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_key_range.html">Db::key_range</a></td><td>Return estimate of key location</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_open.html">Db::open</a></td><td>Open a database</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_put.html">Db::put</a></td><td>Store items into a database</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_remove.html">Db::remove</a></td><td>Remove a database</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_rename.html">Db::rename</a></td><td>Rename a database</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_append_recno.html">Db::set_append_recno</a></td><td>Set record append callback</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_bt_compare.html">Db::set_bt_compare</a></td><td>Set a Btree comparison function</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_bt_minkey.html">Db::set_bt_minkey</a></td><td>Set the minimum number of keys per Btree page</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_bt_prefix.html">Db::set_bt_prefix</a></td><td>Set a Btree prefix comparison function</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_cachesize.html">Db::set_cachesize</a></td><td>Set the database cache size</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_dup_compare.html">Db::set_dup_compare</a></td><td>Set a duplicate comparison function</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_errcall.html">Db::set_errcall</a></td><td>Set error message callback</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_errfile.html">Db::set_errfile</a></td><td>Set error message FILE *</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_errpfx.html">Db::set_errpfx</a></td><td>Set error message prefix</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_feedback.html">Db::set_feedback</a></td><td>Set feedback callback</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_flags.html">Db::set_flags</a></td><td>General database configuration</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_h_ffactor.html">Db::set_h_ffactor</a></td><td>Set the Hash table density</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_h_hash.html">Db::set_h_hash</a></td><td>Set a hashing function</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_h_nelem.html">Db::set_h_nelem</a></td><td>Set the Hash table size</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_lorder.html">Db::set_lorder</a></td><td>Set the database byte order</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_malloc.html">Db::set_malloc</a></td><td>Set a local space allocation function</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_pagesize.html">Db::set_pagesize</a></td><td>Set the underlying database page size</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_paniccall.html">Db::set_paniccall</a></td><td>Set panic callback</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_q_extentsize.html">Db::set_q_extentsize</a></td><td>Set Queue database extent size</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_re_delim.html">Db::set_re_delim</a></td><td>Set the variable-length record delimiter</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_re_len.html">Db::set_re_len</a></td><td>Set the fixed-length record length</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_re_pad.html">Db::set_re_pad</a></td><td>Set the fixed-length record pad byte</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_re_source.html">Db::set_re_source</a></td><td>Set the backing Recno text file</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_set_realloc.html">Db::set_realloc</a></td><td>Set a local space allocation function</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_stat.html">Db::stat</a></td><td>Return database statistics</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_sync.html">Db::sync</a></td><td>Flush a database to stable storage</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_upgrade.html">Db::upgrade</a></td><td>Upgrade a database</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/db_verify.html">Db::verify</a></td><td>Verify/upgrade a database</td></tr>
-<tr><td><a href="../api_cxx/dbc_class.html">Dbc</a></td><td><br></td><td>Berkeley DB Cursor Class</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/dbc_close.html">Dbc::close</a></td><td>Close a cursor</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/dbc_count.html">Dbc::count</a></td><td>Return count of duplicates</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/dbc_del.html">Dbc::del</a></td><td>Delete by cursor</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/dbc_dup.html">Dbc::dup</a></td><td>Duplicate a cursor</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/dbc_get.html">Dbc::get</a></td><td>Retrieve by cursor</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/dbc_put.html">Dbc::put</a></td><td>Store by cursor</td></tr>
-<tr><td><a href="../api_cxx/dbt_class.html">Dbt</a></td><td><br></td><td>Key/Data Encoding Class</td></tr>
-<tr><td><a href="../api_cxx/lock_class.html">DbLock</a></td><td><br></td><td>Lock Class</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/lock_put.html">DbLock::put</a></td><td>Release a lock</td></tr>
-<tr><td><a href="../api_cxx/lsn_class.html">DbLsn</a></td><td><br></td><td>Log Sequence Number Class</td></tr>
-<tr><td><a href="../api_cxx/mempfile_class.html">DbMpoolFile</a></td><td><br></td><td>Memory Pool File Class</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/memp_fclose.html">DbMpoolFile::close</a></td><td>Close a file in a buffer pool</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/memp_fget.html">DbMpoolFile::get</a></td><td>Get page from a file in a buffer pool</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/memp_fopen.html">DbMpoolFile::open</a></td><td>Open a file in a buffer pool</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/memp_fput.html">DbMpoolFile::put</a></td><td>Return a page to a buffer pool</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/memp_fset.html">DbMpoolFile::set</a></td><td>Modify meta information for buffer pool page</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/memp_fsync.html">DbMpoolFile::sync</a></td><td>Flush pages from a file in a buffer pool</td></tr>
-<tr><td><a href="../api_cxx/txn_class.html">DbTxn</a></td><td><br></td><td>Transaction Class</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/txn_abort.html">DbTxn::abort</a></td><td>Abort a transaction</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/txn_commit.html">DbTxn::commit</a></td><td>Commit a transaction</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/txn_id.html">DbTxn::id</a></td><td>Return a transaction ID</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/txn_prepare.html">DbTxn::prepare</a></td><td>Prepare a transaction for commit</td></tr>
-<tr><td><a href="../api_cxx/except_class.html">DbException</a></td><td><br></td><td>Exception Class for Berkeley DB Activity</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/get_errno.html">DbException::get_errno</a></td><td>Get the error value</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/what.html">DbException::what</a></td><td>Get the error string</td></tr>
-</table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/cxx_pindex.html b/db/docs/api_cxx/cxx_pindex.html
index 7bb989153..5b362d157 100644
--- a/db/docs/api_cxx/cxx_pindex.html
+++ b/db/docs/api_cxx/cxx_pindex.html
@@ -25,6 +25,7 @@
<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-debug_wop">--enable-debug_wop</a></td></tr>
<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-diagnostic">--enable-diagnostic</a></td></tr>
<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-dump185">--enable-dump185</a></td></tr>
+<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-fine_grained_lock_manager">--enable-fine_grained_lock_manager</a></td></tr>
<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-java">--enable-java</a></td></tr>
<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-posixmutexes">--enable-posixmutexes</a></td></tr>
<tr><td align=right>Configuring Berkeley DB </td><td>&nbsp;<a href="../ref/build_unix/conf.html#--enable-pthread_api">--enable-pthread_api</a></td></tr>
@@ -56,13 +57,17 @@
<tr><td align=right>turn off system </td><td>&nbsp;<a href="../api_cxx/env_set_flags.html#5">buffering</a> for database files</td></tr>
<tr><td align=right>turn off system </td><td>&nbsp;<a href="../api_cxx/env_set_flags.html#4">buffering</a> for log files</td></tr>
<tr><td align=right>turn off system </td><td>&nbsp;<a href="../api_cxx/env_set_flags.html#6">buffering</a> for log files</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/build_brew/intro.html#2">building</a> for BREW</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/intro.html#3">building</a> for QNX</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/build_s60/intro.html#2">building</a> for S60</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/intro.html#2">building</a> for UNIX</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/notes.html#2">building</a> for UNIX FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_vxworks/intro.html#2">building</a> for VxWorks</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_vxworks/introae.html#2">building</a> for VxWorks AE</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_vxworks/faq.html#2">building</a> for VxWorks FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_win/intro.html#2">building</a> for Windows</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/build_wince/intro.html#2">building</a> for Windows CE</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/build_wince/faq.html#2">building</a> for Windows CE FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_win/faq.html#2">building</a> for Windows FAQ</td></tr>
<tr><td align=right>selecting a </td><td>&nbsp;<a href="../ref/am_conf/byteorder.html#2">byte</a> order</td></tr>
<tr><td align=right>configuring the </td><td>&nbsp;<a href="../ref/build_unix/conf.html#8">C++</a> API</td></tr>
@@ -79,6 +84,7 @@
<tr><td align=right></td><td>&nbsp;<a href="../ref/cam/intro.html#2">Concurrent</a> Data Store</td></tr>
<tr><td align=right>database environment </td><td>&nbsp;<a href="../ref/env/db_config.html#3">configuration</a></td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/conf.html#2">configuring</a> Berkeley DB for UNIX systems</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/conf.html#11">configuring</a> the fine-grained lock manager</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/program/copy.html#2">copying</a> databases</td></tr>
<tr><td align=right>salvaging </td><td>&nbsp;<a href="../ref/am/verify.html#4">corrupted</a> databases</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/am/count.html#2">counting</a> data items for a key</td></tr>
@@ -104,7 +110,7 @@
<tr><td align=right>Dbc::put </td><td>&nbsp;<a href="../api_cxx/dbc_put.html#DB_BEFORE">DB_BEFORE</a></td></tr>
<tr><td align=right>Db::open </td><td>&nbsp;<a href="../api_cxx/db_open.html#DB_BTREE">DB_BTREE</a></td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../api_cxx/dbt_class.html#3">DB_BUFFER_SMALL</a></td></tr>
-<tr><td align=right>DbMemoryException </td><td>&nbsp;<a href="../api_cxx/memp_class.html#DB_BUFFER_SMALL">DB_BUFFER_SMALL</a></td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../api_cxx/memp_class.html#2">DB_BUFFER_SMALL</a></td></tr>
<tr><td align=right>DbEnv::set_flags </td><td>&nbsp;<a href="../api_cxx/env_set_flags.html#DB_CDB_ALLDB">DB_CDB_ALLDB</a></td></tr>
<tr><td align=right>Db::set_flags </td><td>&nbsp;<a href="../api_cxx/db_set_flags.html#DB_CHKSUM">DB_CHKSUM</a></td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/env/db_config.html#2">DB_CONFIG</a></td></tr>
@@ -120,15 +126,18 @@
<tr><td align=right>DbLogc::get </td><td>&nbsp;<a href="../api_cxx/logc_get.html#DB_CURRENT">DB_CURRENT</a></td></tr>
<tr><td align=right>Db </td><td>&nbsp;<a href="../api_cxx/db_class.html#DB_CXX_NO_EXCEPTIONS">DB_CXX_NO_EXCEPTIONS</a></td></tr>
<tr><td align=right>DbEnv </td><td>&nbsp;<a href="../api_cxx/env_class.html#DB_CXX_NO_EXCEPTIONS">DB_CXX_NO_EXCEPTIONS</a></td></tr>
-<tr><td align=right></td><td>&nbsp;<a href="../api_cxx/db_associate.html#2">DB_DBT_APPMALLOC</a></td></tr>
+<tr><td align=right>Db::associate </td><td>&nbsp;<a href="../api_cxx/db_associate.html#DB_DBT_APPMALLOC">DB_DBT_APPMALLOC</a></td></tr>
+<tr><td align=right>Dbt </td><td>&nbsp;<a href="../api_cxx/dbt_class.html#DB_DBT_APPMALLOC">DB_DBT_APPMALLOC</a></td></tr>
<tr><td align=right>Dbt </td><td>&nbsp;<a href="../api_cxx/dbt_class.html#DB_DBT_MALLOC">DB_DBT_MALLOC</a></td></tr>
+<tr><td align=right>Db::associate </td><td>&nbsp;<a href="../api_cxx/db_associate.html#DB_DBT_MULTIPLE">DB_DBT_MULTIPLE</a></td></tr>
+<tr><td align=right>Dbt </td><td>&nbsp;<a href="../api_cxx/dbt_class.html#DB_DBT_MULTIPLE">DB_DBT_MULTIPLE</a></td></tr>
<tr><td align=right>Dbt </td><td>&nbsp;<a href="../api_cxx/dbt_class.html#DB_DBT_PARTIAL">DB_DBT_PARTIAL</a></td></tr>
<tr><td align=right>Dbt </td><td>&nbsp;<a href="../api_cxx/dbt_class.html#DB_DBT_REALLOC">DB_DBT_REALLOC</a></td></tr>
<tr><td align=right>Dbt </td><td>&nbsp;<a href="../api_cxx/dbt_class.html#DB_DBT_USERMEM">DB_DBT_USERMEM</a></td></tr>
<tr><td align=right>DbMpoolFile::open </td><td>&nbsp;<a href="../api_cxx/memp_fopen.html#DB_DIRECT">DB_DIRECT</a></td></tr>
<tr><td align=right>DbEnv::set_flags </td><td>&nbsp;<a href="../api_cxx/env_set_flags.html#DB_DIRECT_DB">DB_DIRECT_DB</a></td></tr>
<tr><td align=right>DbEnv::set_flags </td><td>&nbsp;<a href="../api_cxx/env_set_flags.html#DB_DIRECT_LOG">DB_DIRECT_LOG</a></td></tr>
-<tr><td align=right></td><td>&nbsp;<a href="../api_cxx/db_associate.html#3">DB_DONOTINDEX</a></td></tr>
+<tr><td align=right>Db::associate </td><td>&nbsp;<a href="../api_cxx/db_associate.html#DB_DONOTINDEX">DB_DONOTINDEX</a></td></tr>
<tr><td align=right>DbEnv::set_flags </td><td>&nbsp;<a href="../api_cxx/env_set_flags.html#DB_DSYNC_DB">DB_DSYNC_DB</a></td></tr>
<tr><td align=right>DbEnv::set_flags </td><td>&nbsp;<a href="../api_cxx/env_set_flags.html#DB_DSYNC_LOG">DB_DSYNC_LOG</a></td></tr>
<tr><td align=right>Db::set_flags </td><td>&nbsp;<a href="../api_cxx/db_set_flags.html#DB_DUP">DB_DUP</a></td></tr>
@@ -140,8 +149,10 @@
<tr><td align=right>DbEnv::set_encrypt </td><td>&nbsp;<a href="../api_cxx/env_set_encrypt.html#DB_ENCRYPT_AES">DB_ENCRYPT_AES</a></td></tr>
<tr><td align=right>DbEnv::set_event_notify </td><td>&nbsp;<a href="../api_cxx/env_event_notify.html#DB_EVENT_PANIC">DB_EVENT_PANIC</a></td></tr>
<tr><td align=right>DbEnv::set_event_notify </td><td>&nbsp;<a href="../api_cxx/env_event_notify.html#DB_EVENT_REP_CLIENT">DB_EVENT_REP_CLIENT</a></td></tr>
+<tr><td align=right>DbEnv::set_event_notify </td><td>&nbsp;<a href="../api_cxx/env_event_notify.html#DB_EVENT_REP_ELECTED">DB_EVENT_REP_ELECTED</a></td></tr>
<tr><td align=right>DbEnv::set_event_notify </td><td>&nbsp;<a href="../api_cxx/env_event_notify.html#DB_EVENT_REP_MASTER">DB_EVENT_REP_MASTER</a></td></tr>
<tr><td align=right>DbEnv::set_event_notify </td><td>&nbsp;<a href="../api_cxx/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a></td></tr>
+<tr><td align=right>DbEnv::set_event_notify </td><td>&nbsp;<a href="../api_cxx/env_event_notify.html#DB_EVENT_REP_PERM_FAILED">DB_EVENT_REP_PERM_FAILED</a></td></tr>
<tr><td align=right>DbEnv::set_event_notify </td><td>&nbsp;<a href="../api_cxx/env_event_notify.html#DB_EVENT_REP_STARTUPDONE">DB_EVENT_REP_STARTUPDONE</a></td></tr>
<tr><td align=right>DbEnv::set_event_notify </td><td>&nbsp;<a href="../api_cxx/env_event_notify.html#DB_EVENT_WRITE_FAILED">DB_EVENT_WRITE_FAILED</a></td></tr>
<tr><td align=right>Db::open </td><td>&nbsp;<a href="../api_cxx/db_open.html#DB_EXCL">DB_EXCL</a></td></tr>
@@ -220,8 +231,6 @@
<tr><td align=right>DbEnv::set_flags </td><td>&nbsp;<a href="../api_cxx/env_set_flags.html#DB_LOG_INMEMORY">DB_LOG_INMEMORY</a></td></tr>
<tr><td align=right>DbMpoolFile::get </td><td>&nbsp;<a href="../api_cxx/memp_fget.html#DB_MPOOL_CREATE">DB_MPOOL_CREATE</a></td></tr>
<tr><td align=right>DbMpoolFile::get </td><td>&nbsp;<a href="../api_cxx/memp_fget.html#DB_MPOOL_DIRTY">DB_MPOOL_DIRTY</a></td></tr>
-<tr><td align=right>DbMpoolFile::put </td><td>&nbsp;<a href="../api_cxx/memp_fput.html#DB_MPOOL_DISCARD">DB_MPOOL_DISCARD</a></td></tr>
-<tr><td align=right>DbMpoolFile::set </td><td>&nbsp;<a href="../api_cxx/memp_fset.html#DB_MPOOL_DISCARD">DB_MPOOL_DISCARD</a></td></tr>
<tr><td align=right>DbMpoolFile::get </td><td>&nbsp;<a href="../api_cxx/memp_fget.html#DB_MPOOL_EDIT">DB_MPOOL_EDIT</a></td></tr>
<tr><td align=right>DbMpoolFile::get </td><td>&nbsp;<a href="../api_cxx/memp_fget.html#DB_MPOOL_LAST">DB_MPOOL_LAST</a></td></tr>
<tr><td align=right>DbMpoolFile::get </td><td>&nbsp;<a href="../api_cxx/memp_fget.html#DB_MPOOL_NEW">DB_MPOOL_NEW</a></td></tr>
@@ -267,22 +276,41 @@
<tr><td align=right>Dbc::dup </td><td>&nbsp;<a href="../api_cxx/dbc_dup.html#DB_POSITION">DB_POSITION</a></td></tr>
<tr><td align=right>Dbc::get </td><td>&nbsp;<a href="../api_cxx/dbc_get.html#DB_PREV">DB_PREV</a></td></tr>
<tr><td align=right>DbLogc::get </td><td>&nbsp;<a href="../api_cxx/logc_get.html#DB_PREV">DB_PREV</a></td></tr>
+<tr><td align=right>Dbc::get </td><td>&nbsp;<a href="../api_cxx/dbc_get.html#DB_PREV_DUP">DB_PREV_DUP</a></td></tr>
<tr><td align=right>Dbc::get </td><td>&nbsp;<a href="../api_cxx/dbc_get.html#DB_PREV_NODUP">DB_PREV_NODUP</a></td></tr>
<tr><td align=right>Db::verify </td><td>&nbsp;<a href="../api_cxx/db_verify.html#DB_PRINTABLE">DB_PRINTABLE</a></td></tr>
+<tr><td align=right>Db::set_priority </td><td>&nbsp;<a href="../api_cxx/db_set_priority.html#DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a></td></tr>
+<tr><td align=right>Dbc::set_priority </td><td>&nbsp;<a href="../api_cxx/dbc_set_priority.html#DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a></td></tr>
+<tr><td align=right>DbMpoolFile::put </td><td>&nbsp;<a href="../api_cxx/memp_fput.html#DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a></td></tr>
<tr><td align=right>DbMpoolFile::set_priority </td><td>&nbsp;<a href="../api_cxx/memp_set_priority.html#DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a></td></tr>
+<tr><td align=right>Db::set_priority </td><td>&nbsp;<a href="../api_cxx/db_set_priority.html#DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a></td></tr>
+<tr><td align=right>Dbc::set_priority </td><td>&nbsp;<a href="../api_cxx/dbc_set_priority.html#DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a></td></tr>
+<tr><td align=right>DbMpoolFile::put </td><td>&nbsp;<a href="../api_cxx/memp_fput.html#DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a></td></tr>
<tr><td align=right>DbMpoolFile::set_priority </td><td>&nbsp;<a href="../api_cxx/memp_set_priority.html#DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a></td></tr>
+<tr><td align=right>Db::set_priority </td><td>&nbsp;<a href="../api_cxx/db_set_priority.html#DB_PRIORITY_LOW">DB_PRIORITY_LOW</a></td></tr>
+<tr><td align=right>Dbc::set_priority </td><td>&nbsp;<a href="../api_cxx/dbc_set_priority.html#DB_PRIORITY_LOW">DB_PRIORITY_LOW</a></td></tr>
+<tr><td align=right>DbMpoolFile::put </td><td>&nbsp;<a href="../api_cxx/memp_fput.html#DB_PRIORITY_LOW">DB_PRIORITY_LOW</a></td></tr>
<tr><td align=right>DbMpoolFile::set_priority </td><td>&nbsp;<a href="../api_cxx/memp_set_priority.html#DB_PRIORITY_LOW">DB_PRIORITY_LOW</a></td></tr>
+<tr><td align=right>DbMpoolFile::put </td><td>&nbsp;<a href="../api_cxx/memp_fput.html#DB_PRIORITY_UNCHANGED">DB_PRIORITY_UNCHANGED</a></td></tr>
+<tr><td align=right>Db::set_priority </td><td>&nbsp;<a href="../api_cxx/db_set_priority.html#DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a></td></tr>
+<tr><td align=right>Dbc::set_priority </td><td>&nbsp;<a href="../api_cxx/dbc_set_priority.html#DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a></td></tr>
+<tr><td align=right>DbMpoolFile::put </td><td>&nbsp;<a href="../api_cxx/memp_fput.html#DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a></td></tr>
<tr><td align=right>DbMpoolFile::set_priority </td><td>&nbsp;<a href="../api_cxx/memp_set_priority.html#DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a></td></tr>
+<tr><td align=right>Db::set_priority </td><td>&nbsp;<a href="../api_cxx/db_set_priority.html#DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a></td></tr>
+<tr><td align=right>Dbc::set_priority </td><td>&nbsp;<a href="../api_cxx/dbc_set_priority.html#DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a></td></tr>
+<tr><td align=right>DbMpoolFile::put </td><td>&nbsp;<a href="../api_cxx/memp_fput.html#DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a></td></tr>
<tr><td align=right>DbMpoolFile::set_priority </td><td>&nbsp;<a href="../api_cxx/memp_set_priority.html#DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a></td></tr>
<tr><td align=right>DbEnv::open </td><td>&nbsp;<a href="../api_cxx/env_open.html#DB_PRIVATE">DB_PRIVATE</a></td></tr>
<tr><td align=right>Db::open </td><td>&nbsp;<a href="../api_cxx/db_open.html#DB_QUEUE">DB_QUEUE</a></td></tr>
<tr><td align=right>Db::open </td><td>&nbsp;<a href="../api_cxx/db_open.html#DB_RDONLY">DB_RDONLY</a></td></tr>
<tr><td align=right>DbMpoolFile::open </td><td>&nbsp;<a href="../api_cxx/memp_fopen.html#DB_RDONLY">DB_RDONLY</a></td></tr>
<tr><td align=right>Db::cursor </td><td>&nbsp;<a href="../api_cxx/db_cursor.html#DB_READ_COMMITTED">DB_READ_COMMITTED</a></td></tr>
+<tr><td align=right>Db::exists </td><td>&nbsp;<a href="../api_cxx/db_exists.html#DB_READ_COMMITTED">DB_READ_COMMITTED</a></td></tr>
<tr><td align=right>Db::get </td><td>&nbsp;<a href="../api_cxx/db_get.html#DB_READ_COMMITTED">DB_READ_COMMITTED</a></td></tr>
<tr><td align=right>Db::stat </td><td>&nbsp;<a href="../api_cxx/db_stat.html#DB_READ_COMMITTED">DB_READ_COMMITTED</a></td></tr>
<tr><td align=right>DbEnv::txn_begin </td><td>&nbsp;<a href="../api_cxx/txn_begin.html#DB_READ_COMMITTED">DB_READ_COMMITTED</a></td></tr>
<tr><td align=right>Db::cursor </td><td>&nbsp;<a href="../api_cxx/db_cursor.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
+<tr><td align=right>Db::exists </td><td>&nbsp;<a href="../api_cxx/db_exists.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
<tr><td align=right>Db::get </td><td>&nbsp;<a href="../api_cxx/db_get.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
<tr><td align=right>Db::join </td><td>&nbsp;<a href="../api_cxx/db_join.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
<tr><td align=right>Db::open </td><td>&nbsp;<a href="../api_cxx/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a></td></tr>
@@ -308,6 +336,7 @@
<tr><td align=right>DbEnv::repmgr_add_remote_site </td><td>&nbsp;<a href="../api_cxx/repmgr_remote_site.html#DB_REPMGR_PEER">DB_REPMGR_PEER</a></td></tr>
<tr><td align=right>DbEnv::rep_set_timeout </td><td>&nbsp;<a href="../api_cxx/rep_timeout.html#DB_REP_ACK_TIMEOUT">DB_REP_ACK_TIMEOUT</a></td></tr>
<tr><td align=right>DbEnv::rep_set_transport </td><td>&nbsp;<a href="../api_cxx/rep_transport.html#DB_REP_ANYWHERE">DB_REP_ANYWHERE</a></td></tr>
+<tr><td align=right>DbEnv::rep_set_timeout </td><td>&nbsp;<a href="../api_cxx/rep_timeout.html#DB_REP_CHECKPOINT_DELAY">DB_REP_CHECKPOINT_DELAY</a></td></tr>
<tr><td align=right>DbEnv::rep_start </td><td>&nbsp;<a href="../api_cxx/rep_start.html#DB_REP_CLIENT">DB_REP_CLIENT</a></td></tr>
<tr><td align=right>DbEnv::repmgr_start </td><td>&nbsp;<a href="../api_cxx/repmgr_start.html#DB_REP_CLIENT">DB_REP_CLIENT</a></td></tr>
<tr><td align=right>DbEnv::rep_set_config </td><td>&nbsp;<a href="../api_cxx/rep_config.html#DB_REP_CONF_BULK">DB_REP_CONF_BULK</a></td></tr>
@@ -319,7 +348,7 @@
<tr><td align=right>DbEnv::repmgr_start </td><td>&nbsp;<a href="../api_cxx/repmgr_start.html#DB_REP_ELECTION">DB_REP_ELECTION</a></td></tr>
<tr><td align=right>DbEnv::rep_set_timeout </td><td>&nbsp;<a href="../api_cxx/rep_timeout.html#DB_REP_ELECTION_RETRY">DB_REP_ELECTION_RETRY</a></td></tr>
<tr><td align=right>DbEnv::rep_set_timeout </td><td>&nbsp;<a href="../api_cxx/rep_timeout.html#DB_REP_ELECTION_TIMEOUT">DB_REP_ELECTION_TIMEOUT</a></td></tr>
-<tr><td align=right>DbEnv::repmgr_start </td><td>&nbsp;<a href="../api_cxx/repmgr_start.html#DB_REP_FULL_ELECTION">DB_REP_FULL_ELECTION</a></td></tr>
+<tr><td align=right>DbEnv::rep_set_timeout </td><td>&nbsp;<a href="../api_cxx/rep_timeout.html#DB_REP_FULL_ELECTION_TIMEOUT">DB_REP_FULL_ELECTION_TIMEOUT</a></td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../api_cxx/db_put.html#2">DB_REP_HANDLE_DEAD</a></td></tr>
<tr><td align=right>DbEnv::rep_process_message </td><td>&nbsp;<a href="../api_cxx/rep_message.html#DB_REP_HOLDELECTION">DB_REP_HOLDELECTION</a></td></tr>
<tr><td align=right>DbEnv::rep_process_message </td><td>&nbsp;<a href="../api_cxx/rep_message.html#DB_REP_IGNORE">DB_REP_IGNORE</a></td></tr>
@@ -328,7 +357,6 @@
<tr><td align=right></td><td>&nbsp;<a href="../api_cxx/db_put.html#3">DB_REP_LOCKOUT</a></td></tr>
<tr><td align=right>DbEnv::rep_start </td><td>&nbsp;<a href="../api_cxx/rep_start.html#DB_REP_MASTER">DB_REP_MASTER</a></td></tr>
<tr><td align=right>DbEnv::repmgr_start </td><td>&nbsp;<a href="../api_cxx/repmgr_start.html#DB_REP_MASTER">DB_REP_MASTER</a></td></tr>
-<tr><td align=right>DbEnv::rep_process_message </td><td>&nbsp;<a href="../api_cxx/rep_message.html#DB_REP_NEWMASTER">DB_REP_NEWMASTER</a></td></tr>
<tr><td align=right>DbEnv::rep_process_message </td><td>&nbsp;<a href="../api_cxx/rep_message.html#DB_REP_NEWSITE">DB_REP_NEWSITE</a></td></tr>
<tr><td align=right>DbEnv::rep_set_transport </td><td>&nbsp;<a href="../api_cxx/rep_transport.html#DB_REP_NOBUFFER">DB_REP_NOBUFFER</a></td></tr>
<tr><td align=right>DbEnv::rep_process_message </td><td>&nbsp;<a href="../api_cxx/rep_message.html#DB_REP_NOTPERM">DB_REP_NOTPERM</a></td></tr>
@@ -336,6 +364,7 @@
<tr><td align=right>DbEnv::rep_set_transport </td><td>&nbsp;<a href="../api_cxx/rep_transport.html#DB_REP_REREQUEST">DB_REP_REREQUEST</a></td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../api_cxx/rep_elect.html#2">DB_REP_UNAVAIL</a></td></tr>
<tr><td align=right>Db::set_flags </td><td>&nbsp;<a href="../api_cxx/db_set_flags.html#DB_REVSPLITOFF">DB_REVSPLITOFF</a></td></tr>
+<tr><td align=right>Db::exists </td><td>&nbsp;<a href="../api_cxx/db_exists.html#DB_RMW">DB_RMW</a></td></tr>
<tr><td align=right>Db::get </td><td>&nbsp;<a href="../api_cxx/db_get.html#DB_RMW">DB_RMW</a></td></tr>
<tr><td align=right>Db::join </td><td>&nbsp;<a href="../api_cxx/db_join.html#DB_RMW">DB_RMW</a></td></tr>
<tr><td align=right>Dbc::get </td><td>&nbsp;<a href="../api_cxx/dbc_get.html#DB_RMW">DB_RMW</a></td></tr>
@@ -362,14 +391,15 @@
<tr><td align=right>DbEnv::memp_stat </td><td>&nbsp;<a href="../api_cxx/memp_stat.html#DB_STAT_ALL">DB_STAT_ALL</a></td></tr>
<tr><td align=right>DbEnv::mutex_stat </td><td>&nbsp;<a href="../api_cxx/mutex_stat.html#DB_STAT_ALL">DB_STAT_ALL</a></td></tr>
<tr><td align=right>DbEnv::rep_stat </td><td>&nbsp;<a href="../api_cxx/rep_stat.html#DB_STAT_ALL">DB_STAT_ALL</a></td></tr>
+<tr><td align=right>DbEnv::repmgr_stat </td><td>&nbsp;<a href="../api_cxx/repmgr_stat.html#DB_STAT_ALL">DB_STAT_ALL</a></td></tr>
<tr><td align=right>DbEnv::txn_stat </td><td>&nbsp;<a href="../api_cxx/txn_stat.html#DB_STAT_ALL">DB_STAT_ALL</a></td></tr>
-<tr><td align=right>Db::stat </td><td>&nbsp;<a href="../api_cxx/db_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DbEnv::stat_print </td><td>&nbsp;<a href="../api_cxx/env_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DbEnv::lock_stat </td><td>&nbsp;<a href="../api_cxx/lock_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DbEnv::log_stat </td><td>&nbsp;<a href="../api_cxx/log_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DbEnv::memp_stat </td><td>&nbsp;<a href="../api_cxx/memp_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DbEnv::mutex_stat </td><td>&nbsp;<a href="../api_cxx/mutex_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DbEnv::rep_stat </td><td>&nbsp;<a href="../api_cxx/rep_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
+<tr><td align=right>DbEnv::repmgr_stat </td><td>&nbsp;<a href="../api_cxx/repmgr_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DbSequence::stat </td><td>&nbsp;<a href="../api_cxx/seq_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DbEnv::txn_stat </td><td>&nbsp;<a href="../api_cxx/txn_stat.html#DB_STAT_CLEAR">DB_STAT_CLEAR</a></td></tr>
<tr><td align=right>DbEnv::lock_stat </td><td>&nbsp;<a href="../api_cxx/lock_stat.html#DB_STAT_LOCK_CONF">DB_STAT_LOCK_CONF</a></td></tr>
@@ -394,6 +424,7 @@
<tr><td align=right>DbEnv::txn_begin </td><td>&nbsp;<a href="../api_cxx/txn_begin.html#DB_TXN_NOSYNC">DB_TXN_NOSYNC</a></td></tr>
<tr><td align=right>DbTxn::commit </td><td>&nbsp;<a href="../api_cxx/txn_commit.html#DB_TXN_NOSYNC">DB_TXN_NOSYNC</a></td></tr>
<tr><td align=right>Db::set_flags </td><td>&nbsp;<a href="../api_cxx/db_set_flags.html#DB_TXN_NOT_DURABLE">DB_TXN_NOT_DURABLE</a></td></tr>
+<tr><td align=right>DbEnv::set_flags </td><td>&nbsp;<a href="../api_cxx/env_set_flags.html#DB_TXN_NOWAIT">DB_TXN_NOWAIT</a></td></tr>
<tr><td align=right>DbEnv::txn_begin </td><td>&nbsp;<a href="../api_cxx/txn_begin.html#DB_TXN_NOWAIT">DB_TXN_NOWAIT</a></td></tr>
<tr><td align=right>DbEnv::set_app_dispatch </td><td>&nbsp;<a href="../api_cxx/env_set_app_dispatch.html#DB_TXN_PRINT">DB_TXN_PRINT</a></td></tr>
<tr><td align=right>Db::cursor </td><td>&nbsp;<a href="../api_cxx/db_cursor.html#DB_TXN_SNAPSHOT">DB_TXN_SNAPSHOT</a></td></tr>
@@ -401,7 +432,9 @@
<tr><td align=right>DbEnv::txn_begin </td><td>&nbsp;<a href="../api_cxx/txn_begin.html#DB_TXN_SNAPSHOT">DB_TXN_SNAPSHOT</a></td></tr>
<tr><td align=right>DbEnv::txn_begin </td><td>&nbsp;<a href="../api_cxx/txn_begin.html#DB_TXN_SYNC">DB_TXN_SYNC</a></td></tr>
<tr><td align=right>DbTxn::commit </td><td>&nbsp;<a href="../api_cxx/txn_commit.html#DB_TXN_SYNC">DB_TXN_SYNC</a></td></tr>
+<tr><td align=right>DbEnv::txn_begin </td><td>&nbsp;<a href="../api_cxx/txn_begin.html#DB_TXN_WAIT">DB_TXN_WAIT</a></td></tr>
<tr><td align=right>DbEnv::set_flags </td><td>&nbsp;<a href="../api_cxx/env_set_flags.html#DB_TXN_WRITE_NOSYNC">DB_TXN_WRITE_NOSYNC</a></td></tr>
+<tr><td align=right>DbEnv::txn_begin </td><td>&nbsp;<a href="../api_cxx/txn_begin.html#DB_TXN_WRITE_NOSYNC">DB_TXN_WRITE_NOSYNC</a></td></tr>
<tr><td align=right>Db::open </td><td>&nbsp;<a href="../api_cxx/db_open.html#DB_UNKNOWN">DB_UNKNOWN</a></td></tr>
<tr><td align=right>Db::set_feedback </td><td>&nbsp;<a href="../api_cxx/db_set_feedback.html#DB_UPGRADE">DB_UPGRADE</a></td></tr>
<tr><td align=right>DbEnv::open </td><td>&nbsp;<a href="../api_cxx/env_open.html#DB_USE_ENVIRON">DB_USE_ENVIRON</a></td></tr>
@@ -409,6 +442,8 @@
<tr><td align=right>DbEnv::open </td><td>&nbsp;<a href="../api_cxx/env_open.html#DB_USE_ENVIRON_ROOT">DB_USE_ENVIRON_ROOT</a></td></tr>
<tr><td align=right>DbEnv::remove </td><td>&nbsp;<a href="../api_cxx/env_remove.html#DB_USE_ENVIRON_ROOT">DB_USE_ENVIRON_ROOT</a></td></tr>
<tr><td align=right>DbEnv::set_verbose </td><td>&nbsp;<a href="../api_cxx/env_set_verbose.html#DB_VERB_DEADLOCK">DB_VERB_DEADLOCK</a></td></tr>
+<tr><td align=right>DbEnv::set_verbose </td><td>&nbsp;<a href="../api_cxx/env_set_verbose.html#DB_VERB_FILEOPS">DB_VERB_FILEOPS</a></td></tr>
+<tr><td align=right>DbEnv::set_verbose </td><td>&nbsp;<a href="../api_cxx/env_set_verbose.html#DB_VERB_FILEOPS_ALL">DB_VERB_FILEOPS_ALL</a></td></tr>
<tr><td align=right>DbEnv::set_verbose </td><td>&nbsp;<a href="../api_cxx/env_set_verbose.html#DB_VERB_RECOVERY">DB_VERB_RECOVERY</a></td></tr>
<tr><td align=right>DbEnv::set_verbose </td><td>&nbsp;<a href="../api_cxx/env_set_verbose.html#DB_VERB_REGISTER">DB_VERB_REGISTER</a></td></tr>
<tr><td align=right>DbEnv::set_verbose </td><td>&nbsp;<a href="../api_cxx/env_set_verbose.html#DB_VERB_REPLICATION">DB_VERB_REPLICATION</a></td></tr>
@@ -422,7 +457,6 @@
<tr><td align=right>DbEnv::set_flags </td><td>&nbsp;<a href="../api_cxx/env_set_flags.html#DB_YIELDCPU">DB_YIELDCPU</a></td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/lock/dead.html#2">deadlocks</a></td></tr>
<tr><td align=right>introduction to </td><td>&nbsp;<a href="../ref/debug/intro.html#2">debugging</a></td></tr>
-<tr><td align=right></td><td>&nbsp;<a href="../ref/debug/common.html#2">debugging</a> applications</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/transapp/read.html#8">degree</a> 1 isolation</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/transapp/read.html#6">degree</a> 2 isolation</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/am_misc/stability.html#4">degrees</a> of isolation</td></tr>
@@ -463,7 +497,7 @@
<tr><td align=right>remote </td><td>&nbsp;<a href="../ref/env/remote.html#2">filesystems</a></td></tr>
<tr><td align=right>page </td><td>&nbsp;<a href="../ref/am_conf/h_ffactor.html#2">fill</a> factor</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/program/ram.html#2">Flash</a> memory configurations</td></tr>
-<tr><td align=right>configuring a small memory </td><td>&nbsp;<a href="../ref/build_unix/conf.html#12">footprint</a> library</td></tr>
+<tr><td align=right>configuring a small memory </td><td>&nbsp;<a href="../ref/build_unix/conf.html#13">footprint</a> library</td></tr>
<tr><td align=right>Berkeley DB </td><td>&nbsp;<a href="../ref/program/scope.html#3">free-threaded</a> handles</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/freebsd.html#2">FreeBSD</a></td></tr>
<tr><td align=right>specifying a database </td><td>&nbsp;<a href="../ref/am_conf/h_hash.html#2">hash</a></td></tr>
@@ -554,7 +588,7 @@
<tr><td align=right></td><td>&nbsp;<a href="../ref/am/curget.html#2">retrieving</a> records with a cursor</td></tr>
<tr><td align=right>turn off </td><td>&nbsp;<a href="../api_cxx/db_set_flags.html#8">reverse</a> splits in Btree databases</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/rpc/client.html#2">RPC</a> client</td></tr>
-<tr><td align=right>configuring a </td><td>&nbsp;<a href="../ref/build_unix/conf.html#11">RPC</a> client/server</td></tr>
+<tr><td align=right>configuring a </td><td>&nbsp;<a href="../ref/build_unix/conf.html#12">RPC</a> client/server</td></tr>
<tr><td align=right>introduction to </td><td>&nbsp;<a href="../ref/rpc/intro.html#2">rpc</a> client/server</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/rpc/faq.html#2">RPC</a> FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/rpc/server.html#2">RPC</a> server</td></tr>
@@ -581,11 +615,11 @@
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_unix/sunos.html#2">SunOS</a></td></tr>
<tr><td align=right>loading Berkeley DB with </td><td>&nbsp;<a href="../ref/tcl/intro.html#2">Tcl</a></td></tr>
<tr><td align=right>using Berkeley DB with </td><td>&nbsp;<a href="../ref/tcl/using.html#2">Tcl</a></td></tr>
-<tr><td align=right>configuring the </td><td>&nbsp;<a href="../ref/build_unix/conf.html#13">Tcl</a> API</td></tr>
+<tr><td align=right>configuring the </td><td>&nbsp;<a href="../ref/build_unix/conf.html#14">Tcl</a> API</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/tcl/program.html#2">Tcl</a> API programming notes</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/tcl/faq.html#3">Tcl</a> FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../api_cxx/env_set_tmp_dir.html#2">temporary</a> files</td></tr>
-<tr><td align=right>configuring the </td><td>&nbsp;<a href="../ref/build_unix/conf.html#14">test</a> suite</td></tr>
+<tr><td align=right>configuring the </td><td>&nbsp;<a href="../ref/build_unix/conf.html#15">test</a> suite</td></tr>
<tr><td align=right>running the </td><td>&nbsp;<a href="../ref/test/run.html#2">test</a> suite</td></tr>
<tr><td align=right>running the </td><td>&nbsp;<a href="../ref/build_unix/test.html#2">test</a> suite under UNIX</td></tr>
<tr><td align=right>running the </td><td>&nbsp;<a href="../ref/build_win/test.html#2">test</a> suite under Windows</td></tr>
@@ -633,11 +667,14 @@
<tr><td align=right></td><td>&nbsp;<a href="../ref/upgrade.4.3/toc.html#2">Upgrading</a> to release 4.3</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/upgrade.4.4/toc.html#2">Upgrading</a> to release 4.4</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/upgrade.4.5/toc.html#2">Upgrading</a> to release 4.5</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/upgrade.4.6/toc.html#2">Upgrading</a> to release 4.6</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/arch/utilities.html#2">utilities</a></td></tr>
<tr><td align=right>database </td><td>&nbsp;<a href="../ref/am/verify.html#2">verification</a></td></tr>
<tr><td align=right>building for </td><td>&nbsp;<a href="../ref/build_vxworks/faq.html#3">VxWorks</a> FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_vxworks/notes.html#2">VxWorks</a> notes</td></tr>
<tr><td align=right>running the test suite under </td><td>&nbsp;<a href="../ref/build_win/test.html#3">Windows</a></td></tr>
+<tr><td align=right>building for </td><td>&nbsp;<a href="../ref/build_wince/faq.html#3">Windows</a> CE FAQ</td></tr>
+<tr><td align=right></td><td>&nbsp;<a href="../ref/build_wince/notes.html#2">Windows</a> CE notes</td></tr>
<tr><td align=right>building for </td><td>&nbsp;<a href="../ref/build_win/faq.html#3">Windows</a> FAQ</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/build_win/notes.html#2">Windows</a> notes</td></tr>
<tr><td align=right></td><td>&nbsp;<a href="../ref/xa/faq.html#3">XA</a> FAQ</td></tr>
@@ -645,6 +682,6 @@
<tr><td align=right></td><td>&nbsp;<a href="../ref/env/region.html#2">__db.001</a></td></tr>
</table>
</center>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_associate.html b/db/docs/api_cxx/db_associate.html
index 967c68e5d..3663c332d 100644
--- a/db/docs/api_cxx/db_associate.html
+++ b/db/docs/api_cxx/db_associate.html
@@ -1,6 +1,5 @@
-<!--$Id: db_associate.so,v 10.43 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_associate.so,v 10.46 2007/03/19 19:45:47 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -45,8 +44,9 @@ failure, and returns 0 on success.
</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>callback</b><dd>The <b>callback</b> parameter is a callback function that creates a
-secondary key from a given primary key and data pair.
+<dt><b>callback</b><dd>The <b>callback</b> parameter is a callback function that creates the
+set of secondary keys corresponding to a given primary key and data
+pair.
<p>The callback parameter may be NULL if both the primary and secondary
database handles were opened with the <a href="../api_cxx/db_open.html#DB_RDONLY">DB_RDONLY</a> flag.</p>
<p>The callback takes four arguments:</p>
@@ -57,21 +57,41 @@ database handles were opened with the <a href="../api_cxx/db_open.html#DB_RDONLY
item.
<dt><b>result</b><dd>The <b>result</b> parameter is a zeroed <a href="../api_cxx/dbt_class.html">Dbt</a> in which the callback
function should fill in <b>data</b> and <b>size</b> fields that describe
-the secondary key.
+the secondary key or keys.
</dl>
-<a name="2"><!--meow--></a>
-<p>If the callback function needs to allocate memory for the <b>data</b>
-field rather than simply pointing into the primary key or datum, the
-<b>flags</b> field of the returned <a href="../api_cxx/dbt_class.html">Dbt</a> should be set to
-DB_DBT_APPMALLOC, which indicates that Berkeley DB should free the
-memory when it is done with it.</p>
-<a name="3"><!--meow--></a>
-<p>If any key/data pair in the primary yields a null secondary key and
+<p>The callback optionally returns some special values:</p>
+<dl compact>
+<dt><a name="DB_DBT_APPMALLOC">DB_DBT_APPMALLOC</a><dd>If the callback function needs to allocate memory for the <b>result</b>
+data field (rather than simply pointing into the primary key or datum),
+DB_DBT_APPMALLOC should be set in the <b>flags</b> field of the
+<b>result</b> <a href="../api_cxx/dbt_class.html">Dbt</a>, which indicates that Berkeley DB should free the
+memory when it is done with it.
+<dt><a name="DB_DBT_MULTIPLE">DB_DBT_MULTIPLE</a><dd>To return multiple secondary keys, DB_DBT_MULTIPLE should be set
+in the <b>flags</b> field of the <b>result</b> <a href="../api_cxx/dbt_class.html">Dbt</a>, which
+indicates Berkeley DB should treat the <b>size</b> field as the number of
+secondary keys (zero or more), and the <b>data</b> field as a pointer
+to an array of that number of <a href="../api_cxx/dbt_class.html">Dbt</a>s describing the set of
+secondary keys.
+<p><b>When multiple secondary keys are returned, keys may not be repeated</b>.
+In other words, there must be no repeated record numbers in the array
+for Recno and Queue databases, and keys must not compare equally using
+the secondary database's comparison function for Btree and Hash
+databases. If keys are repeated, operations may fail and the secondary
+may become inconsistent with the primary.</p>
+<p>The DB_DBT_APPMALLOC flag may be set for any <a href="../api_cxx/dbt_class.html">Dbt</a> in the
+array of returned <a href="../api_cxx/dbt_class.html">Dbt</a>'s to indicate that Berkeley DB should free the
+memory referenced by that particular <a href="../api_cxx/dbt_class.html">Dbt</a>'s data field when it
+is done with it.</p>
+<p>The DB_DBT_APPMALLOC flag may be combined with
+DB_DBT_MULTIPLE in the <b>result</b> <a href="../api_cxx/dbt_class.html">Dbt</a>'s <b>flag</b>
+field to indicate that Berkeley DB should free the array once it is done with
+all of the returned keys.</p>
+<dt><a name="DB_DONOTINDEX">DB_DONOTINDEX</a><dd>If any key/data pair in the primary yields a null secondary key and
should be left out of the secondary index, the callback function may
optionally return DB_DONOTINDEX. Otherwise, the callback
function should return 0 in case of success or an error outside of the
Berkeley DB name space in case of failure; the error code will be returned
-from the Berkeley DB call that initiated the callback.</p>
+from the Berkeley DB call that initiated the callback.
<p>If the callback function returns DB_DONOTINDEX for any key/data
pairs in the primary database, the secondary index will not contain any
reference to those key/data pairs, and such operations as cursor
@@ -79,6 +99,10 @@ iterations and range queries will reflect only the corresponding subset
of the database. If this is not desirable, the application should
ensure that the callback function is well-defined for all possible
values and never returns DB_DONOTINDEX.</p>
+<p>Returning DB_DONOTINDEX is equivalent to setting
+DB_DBT_MULTIPLE on the <b>result</b> <a href="../api_cxx/dbt_class.html">Dbt</a> and setting
+the <b>size</b> field to zero.</p>
+</dl>
<p>Berkeley DB is not re-entrant. Callback functions should not attempt to make
library calls (for example, to release locks or close open handles).
Re-entering Berkeley DB is not guaranteed to work correctly, and the results
@@ -125,15 +149,16 @@ with the <a href="../api_cxx/env_open.html#DB_THREAD">DB_THREAD</a> flag it is s
of control after the Db::associate method has returned. Note also
that either secondary keys must be unique or the secondary database must
be configured with support for duplicate data items.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Errors</h3>
<p>The Db::associate method
@@ -161,6 +186,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_class.html b/db/docs/api_cxx/db_class.html
index 61b611659..5103a661c 100644
--- a/db/docs/api_cxx/db_class.html
+++ b/db/docs/api_cxx/db_class.html
@@ -1,6 +1,5 @@
<!--$Id: db_class.so,v 10.52 2005/12/01 02:02:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -105,6 +104,6 @@ Db
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_close.html b/db/docs/api_cxx/db_close.html
index 90529a2d7..6b85a86cd 100644
--- a/db/docs/api_cxx/db_close.html
+++ b/db/docs/api_cxx/db_close.html
@@ -1,6 +1,5 @@
<!--$Id: db_close.so,v 10.55 2004/08/13 03:38:55 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -92,6 +91,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_compact.html b/db/docs/api_cxx/db_compact.html
index a3985945e..fe3b4a707 100644
--- a/db/docs/api_cxx/db_compact.html
+++ b/db/docs/api_cxx/db_compact.html
@@ -1,6 +1,5 @@
<!--$Id: db_compact.so,v 1.6 2006/09/08 18:36:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -141,6 +140,6 @@ throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a> exc
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_cursor.html b/db/docs/api_cxx/db_cursor.html
index 77709be8a..16ed07634 100644
--- a/db/docs/api_cxx/db_cursor.html
+++ b/db/docs/api_cxx/db_cursor.html
@@ -1,6 +1,5 @@
-<!--$Id: db_cursor.so,v 10.53 2006/08/08 05:24:02 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_cursor.so,v 10.54 2007/05/31 18:52:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -42,18 +41,18 @@ a pointer to the allocated cursor is copied.
<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one
or more of the following values:
<dl compact>
-<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>This cursor will have degree 2 isolation. This ensures the stability
-of the current data item read by this cursor but permits data read by
-this cursor to be modified or deleted prior to the commit of the
+<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>Configure a transactional cursor to have degree 2 isolation. This ensures
+the stability of the current data item read by this cursor but permits data
+read by this cursor to be modified or deleted prior to the commit of the
transaction for this cursor.
-<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>This cursor will have degree 1 isolation. Read operations performed by
-the cursor may return modified but not yet committed data. Silently
-ignored if the <a href="../api_cxx/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when
-the underlying database was opened.
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Configure a transactional cursor to have degree 1 isolation. Read
+operations performed by the cursor may return modified but not yet
+committed data. Silently ignored if the <a href="../api_cxx/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a>
+flag was not specified when the underlying database was opened.
<dt><a name="DB_WRITECURSOR">DB_WRITECURSOR</a><dd>Specify that the cursor will be used to update the database. The
underlying database environment must have been opened using the
<a href="../api_cxx/env_open.html#DB_INIT_CDB">DB_INIT_CDB</a> flag.
-<dt><a name="DB_TXN_SNAPSHOT">DB_TXN_SNAPSHOT</a><dd>Specify that the cursor operate with read-only
+<dt><a name="DB_TXN_SNAPSHOT">DB_TXN_SNAPSHOT</a><dd>Configure a transactional cursor to operate with read-only
<a href="../ref/transapp/read.html">snapshot isolation</a>. For databases
with the <a href="../api_cxx/db_open.html#DB_MULTIVERSION">DB_MULTIVERSION</a> flag set, data values will be read as
they are when the cursor is opened, without taking read locks. This
@@ -95,6 +94,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_del.html b/db/docs/api_cxx/db_del.html
index a9b0edacd..09affeba0 100644
--- a/db/docs/api_cxx/db_del.html
+++ b/db/docs/api_cxx/db_del.html
@@ -1,6 +1,5 @@
<!--$Id: db_del.so,v 10.49 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -47,15 +46,16 @@ failure, and returns 0 on success.
<dl compact>
<dt><b>flags</b><dd>The <b>flags</b> parameter is currently unused, and must be set to 0.
<dt><b>key</b><dd>The key <a href="../api_cxx/dbt_class.html">Dbt</a> operated on.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Errors</h3>
<p>The Db::del method
@@ -95,6 +95,6 @@ throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a> exc
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_err.html b/db/docs/api_cxx/db_err.html
index 1b083aab4..192c3a1c6 100644
--- a/db/docs/api_cxx/db_err.html
+++ b/db/docs/api_cxx/db_err.html
@@ -1,7 +1,6 @@
<!--$Id: db_err.so,v 1.3 2002/08/18 21:15:48 bostic Exp $-->
<!--$Id: env_err.so,v 10.34 2006/04/27 20:17:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -80,6 +79,6 @@ string.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_exists.html b/db/docs/api_cxx/db_exists.html
new file mode 100644
index 000000000..c2d74107c
--- /dev/null
+++ b/db/docs/api_cxx/db_exists.html
@@ -0,0 +1,82 @@
+<!--$Id: db_exists.so,v 1.1 2007/07/12 18:27:42 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: Db::exists</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>Db::exists</h3>
+</td>
+<td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db_cxx.h&gt;
+<p>
+int
+Db::exists(DbTxn *txnid, Dbt *key, u_int32_t flags);
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: Db::exists</h3>
+<p>The Db::exists method returns if the specified key appears in the
+database.</p>
+<p>The Db::exists method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if the specified key is not in the database.
+The Db::exists method will return <a href="../ref/program/errorret.html#DB_KEYEMPTY">DB_KEYEMPTY</a> if the database is a Queue or Recno database and
+the specified key exists, but was never explicitly created by the
+application or was later deleted.
+Unless otherwise specified, the Db::exists method
+either returns a non-zero error value
+or throws an exception that encapsulates a non-zero error value on
+failure, and returns 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or
+one of the following values:
+In addition, the following flags may be set by
+bitwise inclusively <b>OR</b>'ing them into the <b>flags</b> parameter:
+<dl compact>
+<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>Configure a transactional read operation to have degree 2 isolation (the
+read is not repeatable).
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Configure a transactional read operation to have degree 1 isolation,
+reading modified but not yet committed data. Silently ignored if the
+<a href="../api_cxx/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when the underlying
+database was opened.
+<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the read, if
+locking is configured. Setting this flag can eliminate deadlock during
+a read-modify-write cycle by acquiring the write lock during the read
+part of the cycle so that another thread of control acquiring a read
+lock for the same item, in its own read-modify-write cycle, will not
+result in deadlock.
+<p>Because the Db::exists method will not hold locks across
+Berkeley DB calls in non-transactional operations, the <a href="../api_cxx/dbc_get.html#DB_RMW">DB_RMW</a> flag to
+the Db::exists call is meaningful only in the presence of
+transactions.</p>
+</dl>
+<dt><b>key</b><dd>The key <a href="../api_cxx/dbt_class.html">Dbt</a> operated on.
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_cxx/db_class.html">Db</a>
+<h3>See Also</h3>
+<a href="../api_cxx/db_list.html">Databases and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_cxx/db_fd.html b/db/docs/api_cxx/db_fd.html
index b0440c39b..d9c740c29 100644
--- a/db/docs/api_cxx/db_fd.html
+++ b/db/docs/api_cxx/db_fd.html
@@ -1,6 +1,5 @@
<!--$Id: db_fd.so,v 10.31 2005/06/14 14:06:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -54,6 +53,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_get.html b/db/docs/api_cxx/db_get.html
index 304b9e645..0b797fe9d 100644
--- a/db/docs/api_cxx/db_get.html
+++ b/db/docs/api_cxx/db_get.html
@@ -1,6 +1,5 @@
-<!--$Id: db_get.so,v 10.89 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_get.so,v 10.90 2007/05/31 18:52:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -121,17 +120,18 @@ into secondary indices using the <a href="../api_cxx/db_associate.html">Db::asso
<p>See
<a href="../api_cxx/dbt_bulk_class.html">DbMultipleDataIterator</a>
for more information.</p>
-<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>Perform the get operation with degree 2 isolation. The read is not
-repeatable.
-<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Perform the get operation with degree 1 isolation, reading modified but
-not yet committed data. Silently ignored if the
+<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>Configure a transactional get operation to have degree 2 isolation (the
+read is not repeatable).
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Configure a transactional get operation to have degree 1 isolation,
+reading modified but not yet committed data. Silently ignored if the
<a href="../api_cxx/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when the underlying
database was opened.
-<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the retrieval.
-Setting this flag can eliminate deadlock during a read-modify-write
-cycle by acquiring the write lock during the read part of the cycle so
-that another thread of control acquiring a read lock for the same item,
-in its own read-modify-write cycle, will not result in deadlock.
+<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the read, if
+locking is configured. Setting this flag can eliminate deadlock during
+a read-modify-write cycle by acquiring the write lock during the read
+part of the cycle so that another thread of control acquiring a read
+lock for the same item, in its own read-modify-write cycle, will not
+result in deadlock.
<p>Because the Db::get method will not hold locks across
Berkeley DB calls in non-transactional operations, the <a href="../api_cxx/dbc_get.html#DB_RMW">DB_RMW</a> flag
to the Db::get call is meaningful only in the presence of
@@ -139,15 +139,16 @@ transactions.</p>
</dl>
<dt><b>key</b><dd>The key <a href="../api_cxx/dbt_class.html">Dbt</a> operated on.
<dt><b>pkey</b><dd>The <b>pkey</b> parameter is the return key from the primary database.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Errors</h3>
<p>The Db::get method
@@ -197,6 +198,6 @@ throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a> exc
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_get_byteswapped.html b/db/docs/api_cxx/db_get_byteswapped.html
index 50169a3d8..82075514f 100644
--- a/db/docs/api_cxx/db_get_byteswapped.html
+++ b/db/docs/api_cxx/db_get_byteswapped.html
@@ -1,6 +1,5 @@
<!--$Id: db_get_byteswapped.so,v 10.23 2004/08/13 03:38:55 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -67,6 +66,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_get_mpf.html b/db/docs/api_cxx/db_get_mpf.html
index b92c1074f..7419aaa70 100644
--- a/db/docs/api_cxx/db_get_mpf.html
+++ b/db/docs/api_cxx/db_get_mpf.html
@@ -1,6 +1,5 @@
<!--$Id: db_get_mpf.so,v 1.8 2005/07/20 16:22:18 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -39,6 +38,6 @@ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_get_type.html b/db/docs/api_cxx/db_get_type.html
index a519b8fb4..da16c3231 100644
--- a/db/docs/api_cxx/db_get_type.html
+++ b/db/docs/api_cxx/db_get_type.html
@@ -1,6 +1,5 @@
<!--$Id: db_get_type.so,v 10.27 2004/08/13 03:38:55 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -63,6 +62,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_getenv.html b/db/docs/api_cxx/db_getenv.html
index 2c501c008..2e36d41d4 100644
--- a/db/docs/api_cxx/db_getenv.html
+++ b/db/docs/api_cxx/db_getenv.html
@@ -1,6 +1,5 @@
<!--$Id: db_getenv.so,v 10.9 2005/07/20 16:22:49 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -39,6 +38,6 @@ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_join.html b/db/docs/api_cxx/db_join.html
index 08ca7c37f..f1fc2b85c 100644
--- a/db/docs/api_cxx/db_join.html
+++ b/db/docs/api_cxx/db_join.html
@@ -1,6 +1,5 @@
-<!--$Id: db_join.so,v 10.57 2005/02/10 20:02:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_join.so,v 10.58 2007/05/31 18:52:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,14 +50,16 @@ The data parameter is left unchanged.
In addition, the following flag may be set by
bitwise inclusively <b>OR</b>'ing it into the <b>flags</b> parameter:
<dl compact>
-<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Read modified but not yet committed data. Silently ignored if the
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Configure a transactional join operation to have degree 1 isolation,
+reading modified but not yet committed data. Silently ignored if the
<a href="../api_cxx/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when the underlying
database was opened.
-<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the retrieval.
-Setting this flag can eliminate deadlock during a read-modify-write
-cycle by acquiring the write lock during the read part of the cycle so
-that another thread of control acquiring a read lock for the same item,
-in its own read-modify-write cycle, will not result in deadlock.
+<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the read, if
+locking is configured. Setting this flag can eliminate deadlock during
+a read-modify-write cycle by acquiring the write lock during the read
+part of the cycle so that another thread of control acquiring a read
+lock for the same item, in its own read-modify-write cycle, will not
+result in deadlock.
</dl>
<dt><a href="../api_cxx/dbc_close.html">Dbc::close</a><dd>Close the returned cursor and release all resources. (Closing the cursors
in <b>curslist</b> is the responsibility of the caller.)
@@ -130,6 +131,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_key_range.html b/db/docs/api_cxx/db_key_range.html
index 7db750f40..b6d45aa0e 100644
--- a/db/docs/api_cxx/db_key_range.html
+++ b/db/docs/api_cxx/db_key_range.html
@@ -1,6 +1,5 @@
<!--$Id: db_key_range.so,v 10.23 2004/08/13 03:38:55 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -59,15 +58,17 @@ contains three elements of type double: <b>less</b>, <b>equal</b>, and
field <b>less</b> is 0.05, 5% of the keys in the database are less than
the <b>key</b> parameter. The value for <b>equal</b> will be zero if
there is no matching key, and will be non-zero otherwise.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected. The Db::key_range method does not retain the locks it acquires for the
+the operation will be implicitly transaction protected.
+The Db::key_range method does not retain the locks it acquires for the
life of the transaction, so estimates may not be repeatable.
<dt><b>flags</b><dd>The <b>flags</b> parameter is currently unused, and must be set to 0.
</dl>
@@ -103,6 +104,6 @@ throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a> exc
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_list.html b/db/docs/api_cxx/db_list.html
index f3d3c5fa4..e768bbed8 100644
--- a/db/docs/api_cxx/db_list.html
+++ b/db/docs/api_cxx/db_list.html
@@ -1,6 +1,5 @@
<!--$Id: db_list.so,v 1.1 2002/08/30 20:00:48 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -10,7 +9,7 @@
</head>
<body bgcolor=white>
<h3 align=center>Berkeley DB: Databases and Related Methods</h3>
-<!--$Id: m4.methods,v 1.11 2006/08/25 16:40:00 bostic Exp $-->
+<!--$Id: m4.methods,v 1.14 2007/07/12 18:27:42 bostic Exp $-->
<table border=1 align=center>
<tr><th>Database Operations</th><th>Description</th></tr>
<!--Db::--><tr><td><a href="../api_cxx/db_class.html">Db</a></td><td>Create a database handle</td></tr>
@@ -20,6 +19,7 @@
<!--Db::cursor--><tr><td><a href="../api_cxx/db_cursor.html">Db::cursor</a></td><td>Create a cursor</td></tr>
<!--Db::del--><tr><td><a href="../api_cxx/db_del.html">Db::del</a></td><td>Delete items from a database</td></tr>
<!--Db::err--><tr><td><a href="../api_cxx/db_err.html">Db::err</a>, <a href="../api_cxx/db_err.html">Db::errx</a></td><td>Error message</td></tr>
+<!--Db::exists--><tr><td><a href="../api_cxx/db_exists.html">Db::exists</a></td><td>Return if an item appears in a database</td></tr>
<!--Db::fd--><tr><td><a href="../api_cxx/db_fd.html">Db::fd</a></td><td>Return a file descriptor from a database</td></tr>
<!--Db::get--><tr><td><a href="../api_cxx/db_get.html">Db::get</a>, <a href="../api_cxx/db_get.html">Db::pget</a></td><td>Get items from a database</td></tr>
<!--Db::get_byteswapped--><tr><td><a href="../api_cxx/db_get_byteswapped.html">Db::get_byteswapped</a></td><td>Return if the underlying database is in host order</td></tr>
@@ -30,6 +30,7 @@
<!--Db::put--><tr><td><a href="../api_cxx/db_put.html">Db::put</a></td><td>Store items into a database</td></tr>
<!--Db::remove--><tr><td><a href="../api_cxx/db_remove.html">Db::remove</a></td><td>Remove a database</td></tr>
<!--Db::rename--><tr><td><a href="../api_cxx/db_rename.html">Db::rename</a></td><td>Rename a database</td></tr>
+<!--Db::set_priority--><tr><td><a href="../api_cxx/db_set_priority.html">Db::set_priority</a></td><td>Set cache page priority</td></tr>
<!--Db::stat--><tr><td><a href="../api_cxx/db_stat.html">Db::stat</a>, <a href="../api_cxx/db_stat.html">Db::stat_print</a></td><td>Database statistics</td></tr>
<!--Db::sync--><tr><td><a href="../api_cxx/db_sync.html">Db::sync</a></td><td>Flush a database to stable storage</td></tr>
<!--Db::truncate--><tr><td><a href="../api_cxx/db_truncate.html">Db::truncate</a></td><td>Empty a database</td></tr>
@@ -58,12 +59,13 @@
<!--Db::set_re_pad--><tr><td><a href="../api_cxx/db_set_re_pad.html">Db::set_re_pad</a></td><td>Set the fixed-length record pad byte</td></tr>
<!--Db::set_re_source--><tr><td><a href="../api_cxx/db_set_re_source.html">Db::set_re_source</a></td><td>Set the backing Recno text file</td></tr>
<tr><th>Hash Configuration</th><th><br></th></tr>
+<!--Db::set_h_compare--><tr><td><a href="../api_cxx/db_set_h_compare.html">Db::set_h_compare</a></td><td>Set a Hash comparison function</td></tr>
<!--Db::set_h_ffactor--><tr><td><a href="../api_cxx/db_set_h_ffactor.html">Db::set_h_ffactor</a></td><td>Set the Hash table density</td></tr>
<!--Db::set_h_hash--><tr><td><a href="../api_cxx/db_set_h_hash.html">Db::set_h_hash</a></td><td>Set a hashing function</td></tr>
<!--Db::set_h_nelem--><tr><td><a href="../api_cxx/db_set_h_nelem.html">Db::set_h_nelem</a></td><td>Set the Hash table size</td></tr>
<tr><th>Queue Configuration</th><th><br></th></tr>
<!--Db::set_q_extentsize--><tr><td><a href="../api_cxx/db_set_q_extentsize.html">Db::set_q_extentsize</a></td><td>Set Queue database extent size</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_open.html b/db/docs/api_cxx/db_open.html
index 314095537..4d8ab1eca 100644
--- a/db/docs/api_cxx/db_open.html
+++ b/db/docs/api_cxx/db_open.html
@@ -1,6 +1,5 @@
-<!--$Id: db_open.so,v 10.119 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_open.so,v 10.122 2007/05/31 18:52:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -30,6 +29,9 @@ int
Db::get_dbname(const char **filenamep, const char **dbnamep);
<p>
int
+Db::get_multiple()
+<p>
+int
Db::get_open_flags(u_int32_t *flagsp);
<p>
int
@@ -109,11 +111,11 @@ not supported by the queue format.
<dt><a name="DB_RDONLY">DB_RDONLY</a><dd>Open the database for reading only. Any attempt to modify items in the
database will fail, regardless of the actual permissions of any
underlying files.
-<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Support read operations with degree 1 isolation. Read operations on the
-database may request the return of modified but not yet committed data.
-This flag must be specified on all <a href="../api_cxx/db_class.html">Db</a> handles used to perform
-dirty reads or database updates, otherwise requests for dirty reads may
-not be honored and the read may block.
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Support transactional read operations with degree 1 isolation. Read
+operations on the database may request the return of modified but not
+yet committed data. This flag must be specified on all <a href="../api_cxx/db_class.html">Db</a>
+handles used to perform dirty reads or database updates, otherwise
+requests for dirty reads may not be honored and the read may block.
<dt><a name="DB_THREAD">DB_THREAD</a><dd>Cause the <a href="../api_cxx/db_class.html">Db</a> handle returned by Db::open to be
<i>free-threaded</i>; that is, concurrently usable by multiple
threads in the address space.
@@ -135,14 +137,16 @@ defaults, and is not further specified by Berkeley DB. System shared memory
segments created by the database open are created with mode <b>mode</b>, unmodified
by the process' umask value. If <b>mode</b> is 0, the database open will use a
default mode of readable and writable by both owner and group.</p>
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
DB_AUTO_COMMIT flag is specified,
-the operation will be implicitly transaction protected. Note that transactionally protected operations on a <a href="../api_cxx/db_class.html">Db</a> handle
+the operation will be implicitly transaction protected.
+Note that transactionally protected operations on a <a href="../api_cxx/db_class.html">Db</a> handle
requires the <a href="../api_cxx/db_class.html">Db</a> handle itself be transactionally protected
during its open. Also note that the transaction must be committed before
the handle is closed; see <a href="../ref/program/scope.html">Berkeley DB
@@ -212,8 +216,8 @@ to grant a lock in the allowed time, the Db::open method will fail and
either return <a href="../ref/program/errorret.html#DB_LOCK_NOTGRANTED">DB_LOCK_NOTGRANTED</a> or
throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a> exception.</p>
<hr size=1 noshade>
-<h3>Description: Db::get_database</h3>
-<p>The Db::get_database method returns the current filename and database
+<h3>Description: Db::get_dbname</h3>
+<p>The Db::get_dbname method returns the current filename and database
name.</p>
<h3>Parameters</h3>
<dl compact>
@@ -222,14 +226,24 @@ a pointer to the current filename is copied.
<dt><b>dbnamep</b><dd>The <b>dbnamep</b> parameter references memory into which
a pointer to the current database name is copied.
</dl>
-<p>The Db::get_database method may be called at any time during the life of the
+<p>The Db::get_dbname method may be called at any time during the life of the
application.</p>
-<p>The Db::get_database method
+<p>The Db::get_dbname method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
failure, and returns 0 on success.
</p>
<hr size=1 noshade>
+<h3>Description: <a href="../api_cxx/db_open.html">Db::get_multiple</a></h3>
+<p>The <a href="../api_cxx/db_open.html">Db::get_multiple</a> method returns non-zero if the <a href="../api_cxx/db_class.html">Db</a> handle
+references a physical file supporting multiple databases.</p>
+<p>In this case, the <a href="../api_cxx/db_class.html">Db</a> handle is a handle on a database whose key
+values are the names of the databases stored in the physical file and
+whose data values are opaque objects. No keys or data values may be
+modified or stored using the database handle.</p>
+<p>The <a href="../api_cxx/db_open.html">Db::get_multiple</a> method may not be called before the Db::open method has been
+called.</p>
+<hr size=1 noshade>
<h3>Description: Db::get_open_flags</h3>
<p>The Db::get_open_flags method returns the current open method flags.</p>
<p>The Db::get_open_flags method may not be called before the Db::open method has been
@@ -259,6 +273,6 @@ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_put.html b/db/docs/api_cxx/db_put.html
index aa948d33e..7697154bd 100644
--- a/db/docs/api_cxx/db_put.html
+++ b/db/docs/api_cxx/db_put.html
@@ -1,6 +1,5 @@
<!--$Id: db_put.so,v 10.59 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,15 +72,16 @@ database.
</dl>
<dt><b>data</b><dd>The data <a href="../api_cxx/dbt_class.html">Dbt</a> operated on.
<dt><b>key</b><dd>The key <a href="../api_cxx/dbt_class.html">Dbt</a> operated on.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<a name="2"><!--meow--></a>
<a name="3"><!--meow--></a>
@@ -127,6 +127,6 @@ throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a> exc
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_remove.html b/db/docs/api_cxx/db_remove.html
index 37c96adb9..b1cc3a3d9 100644
--- a/db/docs/api_cxx/db_remove.html
+++ b/db/docs/api_cxx/db_remove.html
@@ -1,7 +1,6 @@
<!--$Id: db_remove.so,v 10.3 2002/08/18 21:15:51 bostic Exp $-->
<!--$Id: env_dbremove.so,v 10.49 2004/12/16 19:13:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -91,6 +90,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_rename.html b/db/docs/api_cxx/db_rename.html
index e46e6253f..b1a06cafc 100644
--- a/db/docs/api_cxx/db_rename.html
+++ b/db/docs/api_cxx/db_rename.html
@@ -1,7 +1,6 @@
<!--$Id: db_rename.so,v 10.3 2002/08/18 21:15:51 bostic Exp $-->
<!--$Id: env_dbrename.so,v 10.37 2004/12/16 19:13:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -95,6 +94,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_alloc.html b/db/docs/api_cxx/db_set_alloc.html
index 6f8197a29..8d331afe0 100644
--- a/db/docs/api_cxx/db_set_alloc.html
+++ b/db/docs/api_cxx/db_set_alloc.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_alloc.so,v 10.3 2002/08/18 21:15:51 bostic Exp $-->
<!--$Id: env_set_alloc.so,v 1.22 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -92,6 +91,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_append_recno.html b/db/docs/api_cxx/db_set_append_recno.html
index 814c1cee0..f0df7797a 100644
--- a/db/docs/api_cxx/db_set_append_recno.html
+++ b/db/docs/api_cxx/db_set_append_recno.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_append_recno.so,v 1.24 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -83,6 +82,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_bt_compare.html b/db/docs/api_cxx/db_set_bt_compare.html
index fd65aaf14..0305d8134 100644
--- a/db/docs/api_cxx/db_set_bt_compare.html
+++ b/db/docs/api_cxx/db_set_bt_compare.html
@@ -1,6 +1,5 @@
-<!--$Id: db_set_bt_compare.so,v 10.49 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_set_bt_compare.so,v 10.50 2006/10/26 20:59:24 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -92,6 +91,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_bt_minkey.html b/db/docs/api_cxx/db_set_bt_minkey.html
index 7eb5a136a..b27bb8220 100644
--- a/db/docs/api_cxx/db_set_bt_minkey.html
+++ b/db/docs/api_cxx/db_set_bt_minkey.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_bt_minkey.so,v 10.38 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -90,6 +89,6 @@ leaf page in <b>bt_minkeyp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_bt_prefix.html b/db/docs/api_cxx/db_set_bt_prefix.html
index eec5af02f..95288ceb0 100644
--- a/db/docs/api_cxx/db_set_bt_prefix.html
+++ b/db/docs/api_cxx/db_set_bt_prefix.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_bt_prefix.so,v 10.48 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -95,6 +94,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_cachesize.html b/db/docs/api_cxx/db_set_cachesize.html
index 4321c99e7..df8fd493d 100644
--- a/db/docs/api_cxx/db_set_cachesize.html
+++ b/db/docs/api_cxx/db_set_cachesize.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_cachesize.so,v 10.21 2002/08/18 21:15:53 bostic Exp $-->
-<!--$Id: env_set_cachesize.so,v 10.50 2005/01/10 07:18:43 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_set_cachesize.so,v 10.51 2007/07/06 00:22:52 mjc Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -48,8 +47,9 @@ allocated contiguously on some architectures. For example, some
releases of Solaris limit the amount of memory that may be allocated
contiguously by a process. If <b>ncache</b> is 0 or 1, the cache will
be allocated contiguously in memory. If it is greater than 1, the cache
-will be broken up into <b>ncache</b> equally sized, separate pieces of
-memory.</p>
+will be split across <b>ncache</b> separate regions, where the
+<b>region size</b> is equal to the initial cache size divided by
+<b>ncache</b>.</p>
<p>Because databases opened within Berkeley DB environments use the cache
specified to the environment, it is an error to attempt to set a cache
in a database created within an environment.</p>
@@ -74,10 +74,8 @@ encapsulating one of the following non-zero errors, or return one of
the following non-zero errors:</p>
<dl compact>
<dt>EINVAL<dd>If the specified cache size was impossibly small;
-called in a database environment;
the method was called after
-<a href="../api_cxx/db_open.html">Db::open</a>
-was called; or if an
+<a href="../api_cxx/db_open.html">Db::open</a> was called; or if an
invalid flag value or parameter was specified.
</dl>
<hr size=1 noshade>
@@ -109,6 +107,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_dup_compare.html b/db/docs/api_cxx/db_set_dup_compare.html
index 6a5e30a0d..c39636db5 100644
--- a/db/docs/api_cxx/db_set_dup_compare.html
+++ b/db/docs/api_cxx/db_set_dup_compare.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_dup_compare.so,v 10.50 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -90,6 +89,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_encrypt.html b/db/docs/api_cxx/db_set_encrypt.html
index 75597da1d..cb7f8fd50 100644
--- a/db/docs/api_cxx/db_set_encrypt.html
+++ b/db/docs/api_cxx/db_set_encrypt.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_encrypt.so,v 10.3 2002/08/18 21:15:54 bostic Exp $-->
<!--$Id: env_set_encrypt.so,v 10.23 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -94,6 +93,6 @@ encryption flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_errcall.html b/db/docs/api_cxx/db_set_errcall.html
index 770975cf8..82c93b4c9 100644
--- a/db/docs/api_cxx/db_set_errcall.html
+++ b/db/docs/api_cxx/db_set_errcall.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_errcall.so,v 10.10 2002/08/18 21:15:54 bostic Exp $-->
<!--$Id: env_set_errcall.so,v 10.39 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -80,6 +79,6 @@ are undefined.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_errfile.html b/db/docs/api_cxx/db_set_errfile.html
index 47f457961..084204a1d 100644
--- a/db/docs/api_cxx/db_set_errfile.html
+++ b/db/docs/api_cxx/db_set_errfile.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_errfile.so,v 10.10 2002/08/18 21:15:54 bostic Exp $-->
-<!--$Id: env_set_errfile.so,v 10.36 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_set_errfile.so,v 10.37 2006/10/26 15:33:59 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -31,9 +30,9 @@ void Db::get_errfile(FILE **errfilep);
<h3>Description: Db::set_errfile</h3>
When an error occurs in the Berkeley DB library, an exception is thrown or an
error return value is returned by the interface. In some cases,
-however, the <b>errno</b> value may be insufficient to completely
-describe the cause of the error, especially during initial application
-debugging.
+however, the exception or returned value may be insufficient to
+completely describe the cause of the error, especially during initial
+application debugging.
<p>The <a href="../api_cxx/env_set_errcall.html">DbEnv::set_errcall</a> and <a href="../api_cxx/db_set_errcall.html">Db::set_errcall</a> methods are used to
enhance the mechanism for reporting error messages to the application
by setting a C library FILE * to be used for displaying additional Berkeley DB
@@ -48,7 +47,18 @@ should not mix these approaches.</p>
("<b>:</b>") (if a prefix string was previously specified using
<a href="../api_cxx/db_set_errpfx.html">Db::set_errpfx</a> or <a href="../api_cxx/env_set_errpfx.html">DbEnv::set_errpfx</a>), an error string, and
a trailing &lt;newline&gt; character.</p>
-<p>Setting <b>errfile</b> to NULL unconfigures the interface.</p>
+<p>The default configuration when applications first create <a href="../api_cxx/db_class.html">Db</a> or
+<a href="../api_cxx/env_class.html">DbEnv</a> handles is as if the <a href="../api_cxx/env_set_errfile.html">DbEnv::set_errfile</a> or
+Db::set_errfile methods were called with the standard error output
+(stderr) specified as the FILE * argument. Applications wanting no
+output at all can turn off this default configuration by calling the
+<a href="../api_cxx/env_set_errfile.html">DbEnv::set_errfile</a> or Db::set_errfile methods with NULL as the
+FILE * argument. Additionally, explicitly configuring the error output
+channel using any of the <a href="../api_cxx/env_set_errfile.html">DbEnv::set_errfile</a>,
+Db::set_errfile, <a href="../api_cxx/env_set_errcall.html">DbEnv::set_errcall</a>,
+<a href="../api_cxx/db_set_errcall.html">Db::set_errcall</a>, <a href="../api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a> or
+<a href="../api_cxx/db_set_error_stream.html">Db::set_error_stream</a> methods will also turn off this default output
+for the application.</p>
<p>This error logging enhancement does not slow performance or significantly
increase application size, and may be run during normal operation as well
as during application debugging.</p>
@@ -89,6 +99,6 @@ FILE * in <b>errfilep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_error_stream.html b/db/docs/api_cxx/db_set_error_stream.html
index c4bb79d52..d34b06f34 100644
--- a/db/docs/api_cxx/db_set_error_stream.html
+++ b/db/docs/api_cxx/db_set_error_stream.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_error_stream.so,v 10.2 2002/08/18 21:15:54 bostic Exp $-->
<!--$Id: env_set_error_stream.so,v 10.30 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ be used for additional error information.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_errpfx.html b/db/docs/api_cxx/db_set_errpfx.html
index ef8101b2b..88d9452ae 100644
--- a/db/docs/api_cxx/db_set_errpfx.html
+++ b/db/docs/api_cxx/db_set_errpfx.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_errpfx.so,v 10.10 2002/08/18 21:15:55 bostic Exp $-->
<!--$Id: env_set_errpfx.so,v 10.34 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ error prefix in <b>errpfxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_feedback.html b/db/docs/api_cxx/db_set_feedback.html
index 5f37e396b..40265c7cc 100644
--- a/db/docs/api_cxx/db_set_feedback.html
+++ b/db/docs/api_cxx/db_set_feedback.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_feedback.so,v 10.29 2003/10/19 01:27:11 bostic Exp $-->
<!--$Id: env_set_feedback.so,v 10.43 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -72,6 +71,6 @@ are undefined.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_flags.html b/db/docs/api_cxx/db_set_flags.html
index 5067b3462..5541ea716 100644
--- a/db/docs/api_cxx/db_set_flags.html
+++ b/db/docs/api_cxx/db_set_flags.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_flags.so,v 10.68 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -296,6 +295,6 @@ current flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_h_compare.html b/db/docs/api_cxx/db_set_h_compare.html
new file mode 100644
index 000000000..053fc3e57
--- /dev/null
+++ b/db/docs/api_cxx/db_set_h_compare.html
@@ -0,0 +1,92 @@
+<!--$Id: db_set_h_compare.so,v 1.1 2006/10/27 00:28:44 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: Db::set_h_compare</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>Db::set_h_compare</h3>
+</td>
+<td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db_cxx.h&gt;
+<p>
+extern "C" {
+ typedef int (*compare_fcn_type)(DB *db, const DBT *dbt1, const DBT *dbt2);
+};
+int
+Db::set_h_compare(compare_fcn_type compare_fcn);
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: Db::set_h_compare</h3>
+<p>Set the Hash key comparison function. The comparison function is called
+whenever it is necessary to compare a key specified by the application
+with a key currently stored in the database.</p>
+<p>If no comparison function is specified, a byte-by-byte comparison is
+performed.</p>
+<p>The Db::set_h_compare method configures operations performed using the specified
+<a href="../api_cxx/db_class.html">Db</a> handle, not all operations performed on the underlying
+database.</p>
+<p>The Db::set_h_compare method may not be called after the <a href="../api_cxx/db_open.html">Db::open</a> method is called.
+If the database already exists when
+<a href="../api_cxx/db_open.html">Db::open</a> is called, the information specified to Db::set_h_compare must
+be the same as that historically used to create the database or
+corruption can occur.</p>
+<p>The Db::set_h_compare method
+either returns a non-zero error value
+or throws an exception that encapsulates a non-zero error value on
+failure, and returns 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>compare_fcn</b><dd>The <b>compare_fcn</b> function is the application-specified Hash
+comparison function. The comparison function takes three parameters:
+<dl compact>
+<dt><b>db</b><dd>The <b>db</b> parameter is the enclosing database handle.
+<dt><b>dbt1</b><dd>The <b>dbt1</b> parameter is the <a href="../api_cxx/dbt_class.html">Dbt</a> representing the
+application supplied key.
+<dt><b>dbt2</b><dd>The <b>dbt2</b> parameter is the <a href="../api_cxx/dbt_class.html">Dbt</a> representing the
+current database's key.
+</dl>
+<p>The <b>compare_fcn</b> function must return an integer value less
+than, equal to, or greater than zero if the first key parameter is
+considered to be respectively less than, equal to, or greater than the
+second key parameter. The comparison function must correctly handle any
+key values used by the application (possibly including zero-length
+keys). The <b>data</b> and <b>size</b> fields of the <a href="../api_cxx/dbt_class.html">Dbt</a> are
+the only fields that may be used for the purposes of this comparison,
+and no particular alignment of the memory to which by the <b>data</b>
+field refers may be assumed.</p>
+</dl>
+<h3>Errors</h3>
+<p>The Db::set_h_compare method
+may fail and throw
+<a href="../api_cxx/except_class.html">DbException</a>,
+encapsulating one of the following non-zero errors, or return one of
+the following non-zero errors:</p>
+<dl compact>
+<dt>EINVAL<dd>If the method was called after <a href="../api_cxx/db_open.html">Db::open</a> was called; or if an
+invalid flag value or parameter was specified.
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_cxx/db_class.html">Db</a>
+<h3>See Also</h3>
+<a href="../api_cxx/db_list.html">Databases and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_cxx/db_set_h_ffactor.html b/db/docs/api_cxx/db_set_h_ffactor.html
index 0475e217d..e4db844d2 100644
--- a/db/docs/api_cxx/db_set_h_ffactor.html
+++ b/db/docs/api_cxx/db_set_h_ffactor.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_h_ffactor.so,v 10.37 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -88,6 +87,6 @@ hash table density in <b>h_ffactorp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_h_hash.html b/db/docs/api_cxx/db_set_h_hash.html
index 98537b5c1..2e6befb81 100644
--- a/db/docs/api_cxx/db_set_h_hash.html
+++ b/db/docs/api_cxx/db_set_h_hash.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_h_hash.so,v 10.40 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -77,6 +76,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_h_nelem.html b/db/docs/api_cxx/db_set_h_nelem.html
index d4da2c4f6..7c873410e 100644
--- a/db/docs/api_cxx/db_set_h_nelem.html
+++ b/db/docs/api_cxx/db_set_h_nelem.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_h_nelem.so,v 10.36 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -87,6 +86,6 @@ estimate of the final size of the hash table in <b>h_nelemp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_lorder.html b/db/docs/api_cxx/db_set_lorder.html
index add3c5d17..7bcc389ba 100644
--- a/db/docs/api_cxx/db_set_lorder.html
+++ b/db/docs/api_cxx/db_set_lorder.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_lorder.so,v 10.38 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -92,6 +91,6 @@ database byte order in <b>lorderp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_malloc.html b/db/docs/api_cxx/db_set_malloc.html
deleted file mode 100644
index e38092fcb..000000000
--- a/db/docs/api_cxx/db_set_malloc.html
+++ /dev/null
@@ -1,103 +0,0 @@
-<!--$Id: db_set_malloc.so,v 10.18 2000/05/25 13:47:07 dda Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: Db::set_malloc</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>
-<h1>Db::set_malloc</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-extern "C" {
- typedef void *(*db_malloc_fcn_type)(size_t);
-};
-int
-Db::set_malloc(db_malloc_fcn_type db_malloc);
-</pre></h3>
-<h1>Description</h1>
-<p>Set the allocation function used by the <a href="../api_cxx/db_class.html">Db</a> methods to allocate
-memory in which to return key/data items to the application.
-<p>The <a href="../api_cxx/dbt_class.html#DB_DBT_MALLOC">DB_DBT_MALLOC</a> flag, when specified in the <a href="../api_cxx/dbt_class.html">Dbt</a> object,
-will cause the <a href="../api_cxx/db_class.html">Db</a> methods to allocate and re-allocate memory which
-then becomes the responsibility of the calling application. See <a href="../api_cxx/dbt_class.html">Dbt</a>
-for more information.
-<p>On systems where there may be multiple library versions of malloc (notably
-Windows NT), specifying the <a href="../api_cxx/dbt_class.html#DB_DBT_MALLOC">DB_DBT_MALLOC</a> flag will fail because
-the <a href="../api_cxx/db_class.html">Db</a> library will allocate memory from a different heap than
-the application will use to free it. To avoid this problem, the
-Db::set_malloc method can be used to pass Berkeley DB a reference to the
-application's allocation routine, in which case it will be used to
-allocate the memory returned when the <a href="../api_cxx/dbt_class.html#DB_DBT_MALLOC">DB_DBT_MALLOC</a> flag is set.
-<p>The method specified must match the calling conventions of the
-ANSI C X3.159-1989 (ANSI C) library routine of the same name.
-<p>The Db::set_malloc interface may only be used to configure Berkeley DB before
-the <a href="../api_cxx/db_open.html">Db::open</a> interface is called.
-<p>The Db::set_malloc method either returns a non-zero error value or throws an exception that
-encapsulates a non-zero error value on failure, and returns 0 on success.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<h3>Class</h3>
-<a href="../api_cxx/db_class.html">Db</a>
-<h1>See Also</h1>
-<a href="../api_cxx/db_close.html">Db::close</a>,
-<a href="../api_cxx/db_cursor.html">Db::cursor</a>,
-<a href="../api_cxx/db_del.html">Db::del</a>,
-<a href="../api_cxx/db_err.html">Db::err</a>,
-<a href="../api_cxx/db_fd.html">Db::fd</a>,
-<a href="../api_cxx/db_get.html">Db::get</a>,
-<a href="../api_cxx/db_get_byteswapped.html">Db::get_byteswapped</a>,
-<a href="../api_cxx/db_get_type.html">Db::get_type</a>,
-<a href="../api_cxx/db_join.html">Db::join</a>,
-<a href="../api_cxx/db_key_range.html">Db::key_range</a>,
-<a href="../api_cxx/db_open.html">Db::open</a>,
-<a href="../api_cxx/db_put.html">Db::put</a>,
-<a href="../api_cxx/db_remove.html">Db::remove</a>,
-<a href="../api_cxx/db_set_bt_compare.html">Db::set_bt_compare</a>,
-<a href="../api_cxx/db_set_bt_minkey.html">Db::set_bt_minkey</a>,
-<a href="../api_cxx/db_set_bt_prefix.html">Db::set_bt_prefix</a>,
-<a href="../api_cxx/db_set_cachesize.html">Db::set_cachesize</a>,
-<a href="../api_cxx/db_set_dup_compare.html">Db::set_dup_compare</a>,
-<a href="../api_cxx/db_set_errcall.html">Db::set_errcall</a>,
-<a href="../api_cxx/db_set_errfile.html">Db::set_errfile</a>,
-<a href="../api_cxx/db_set_errpfx.html">Db::set_errpfx</a>,
-<a href="../api_cxx/db_set_flags.html">Db::set_flags</a>,
-<a href="../api_cxx/db_set_h_ffactor.html">Db::set_h_ffactor</a>,
-<a href="../api_cxx/db_set_h_hash.html">Db::set_h_hash</a>,
-<a href="../api_cxx/db_set_h_nelem.html">Db::set_h_nelem</a>,
-<a href="../api_cxx/db_set_lorder.html">Db::set_lorder</a>,
-<a href="../api_cxx/db_set_malloc.html">Db::set_malloc</a>,
-<a href="../api_cxx/db_set_pagesize.html">Db::set_pagesize</a>,
-<a href="../api_cxx/db_set_paniccall.html">Db::set_paniccall</a>,
-<a href="../api_cxx/db_set_q_extentsize.html">Db::set_q_extentsize</a>,
-<a href="../api_cxx/db_set_realloc.html">Db::set_realloc</a>,
-<a href="../api_cxx/db_set_re_delim.html">Db::set_re_delim</a>,
-<a href="../api_cxx/db_set_re_len.html">Db::set_re_len</a>,
-<a href="../api_cxx/db_set_re_pad.html">Db::set_re_pad</a>,
-<a href="../api_cxx/db_set_re_source.html">Db::set_re_source</a>,
-<a href="../api_cxx/db_stat.html">Db::stat</a>,
-<a href="../api_cxx/db_sync.html">Db::sync</a>,
-<a href="../api_cxx/db_upgrade.html">Db::upgrade</a>
-and
-<a href="../api_cxx/db_verify.html">Db::verify</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/db_set_msg_stream.html b/db/docs/api_cxx/db_set_msg_stream.html
index 6f75880d9..3eb61fe4c 100644
--- a/db/docs/api_cxx/db_set_msg_stream.html
+++ b/db/docs/api_cxx/db_set_msg_stream.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_msg_stream.so,v 1.1 2004/07/14 19:30:39 bostic Exp $-->
<!--$Id: env_set_msg_stream.so,v 10.5 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -64,6 +63,6 @@ be used for additional message information.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_msgcall.html b/db/docs/api_cxx/db_set_msgcall.html
index 73d5acc7c..6c4198885 100644
--- a/db/docs/api_cxx/db_set_msgcall.html
+++ b/db/docs/api_cxx/db_set_msgcall.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_msgcall.so,v 10.1 2004/04/16 19:01:56 bostic Exp $-->
<!--$Id: env_set_msgcall.so,v 10.7 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -71,6 +70,6 @@ are undefined.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_msgfile.html b/db/docs/api_cxx/db_set_msgfile.html
index 787ce7e65..5a14a4b82 100644
--- a/db/docs/api_cxx/db_set_msgfile.html
+++ b/db/docs/api_cxx/db_set_msgfile.html
@@ -1,7 +1,6 @@
<!--$Id: db_set_msgfile.so,v 1.1 2004/07/14 19:30:39 bostic Exp $-->
<!--$Id: env_set_msgfile.so,v 10.7 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -80,6 +79,6 @@ FILE * in <b>msgfilep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_pagesize.html b/db/docs/api_cxx/db_set_pagesize.html
index de4c2f96f..77402a59c 100644
--- a/db/docs/api_cxx/db_set_pagesize.html
+++ b/db/docs/api_cxx/db_set_pagesize.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_pagesize.so,v 10.40 2005/12/16 01:19:35 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -91,6 +90,6 @@ page size in <b>pagesizep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_paniccall.html b/db/docs/api_cxx/db_set_paniccall.html
deleted file mode 100644
index 677f3fc98..000000000
--- a/db/docs/api_cxx/db_set_paniccall.html
+++ /dev/null
@@ -1,75 +0,0 @@
-<!--$Id: db_set_paniccall.so,v 10.14 2002/08/18 21:15:57 bostic Exp $-->
-<!--$Id: env_set_paniccall.so,v 10.37 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2004 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: Db::set_paniccall</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<table width="100%"><tr valign=top>
-<td>
-<h3>Db::set_paniccall</h3>
-</td>
-<td align=right>
-<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a>
-<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
-</tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-int
-Db::set_paniccall(void (*db_panic_fcn)(DbEnv *dbenv, int errval));
-</pre></h3>
-<hr size=1 noshade>
-<h3>Description: Db::set_paniccall</h3>
-<p>Errors can occur in the Berkeley DB library where the only solution is to shut
-down the application and run recovery (for example, if Berkeley DB is unable
-to allocate heap memory). In such cases, the Berkeley DB methods will
-either return <a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> or throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-depending on the API configuration.
-It is often easier to simply exit the application when such errors occur
-rather than gracefully return up the stack. The Db::set_paniccall method
-specifies a function to be called when
-<a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> is about to be returned or <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>
-is about to be thrown
-from a Berkeley DB method.</p>
-<p>For <a href="../api_cxx/db_class.html">Db</a> handles opened inside of Berkeley DB environments, calling the
-Db::set_paniccall method affects the entire environment and is equivalent to calling
-the <a href="../api_cxx/env_set_paniccall.html">DbEnv::set_paniccall</a> method.</p>
-<p>The Db::set_paniccall method may be called at any time during the life of the
-application.</p>
-<p>The Db::set_paniccall method
-either returns a non-zero error value
-or throws an exception that encapsulates a non-zero error value on
-failure, and returns 0 on success.
-</p>
-<h3>Parameters</h3>
-<dl compact>
-<dt><b>db_panic_fcn</b><dd>The <b>db_panic_fcn</b> parameter is the application-specified function
-called in the case of a database environment panic. The function takes
-two arguments:
-<dl compact>
-<dt><b>dbenv</b><dd>The <b>dbenv</b> parameter is the enclosing database environment handle.
-<dt><b>errval</b><dd>The <b>errval</b> parameter is the error value that would have been
-returned to the caller if <a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> were not going to be
-returned instead.
-</dl>
-</dl>
-<hr size=1 noshade>
-<h3>Class</h3>
-<a href="../api_cxx/db_class.html">Db</a>
-<h3>See Also</h3>
-<a href="../api_cxx/db_list.html">Databases and Related Methods</a>
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="../sleepycat/legal.html">Copyright (c) 1996-2004</a> <a href="http://www.sleepycat.com">Sleepycat Software, Inc.</a> - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/db_set_priority.html b/db/docs/api_cxx/db_set_priority.html
new file mode 100644
index 000000000..e0348590d
--- /dev/null
+++ b/db/docs/api_cxx/db_set_priority.html
@@ -0,0 +1,71 @@
+<!--$Id: db_set_priority.so,v 1.1 2007/05/22 18:06:05 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: Db::set_priority</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>Db::set_priority</h3>
+</td>
+<td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db_cxx.h&gt;
+<p>
+int
+Db::set_priority(DB_CACHE_PRIORITY priority);
+<p>
+int
+Db::get_priority(DB_CACHE_PRIORITY *priorityp);
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: Db::set_priority</h3>
+<!--$Id: dbc_set_priority.so,v 1.3 2007/05/22 18:06:05 bostic Exp $-->
+<p>Set the cache priority for pages referenced by the
+<a href="../api_cxx/db_class.html">Db</a>
+handle.</p>
+<p>The priority of a page biases the replacement algorithm to be more or
+less likely to discard a page when space is needed in the buffer pool.
+The bias is temporary, and pages will eventually be discarded if they
+are not referenced again. The Db::set_priority method is only advisory, and does
+not guarantee pages will be treated in a specific way.</p>
+<p>The Db::set_priority method may be called at any time during the life of the
+application.</p>
+<p>The Db::set_priority method
+either returns a non-zero error value
+or throws an exception that encapsulates a non-zero error value on
+failure, and returns 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>priority</b><dd>The <b>priority</b> parameter must be set to one of the following
+values:
+<dl compact>
+<dt><a name="DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a><dd>The lowest priority: pages are the most likely to be discarded.
+<dt><a name="DB_PRIORITY_LOW">DB_PRIORITY_LOW</a><dd>The next lowest priority.
+<dt><a name="DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a><dd>The default priority.
+<dt><a name="DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a><dd>The next highest priority.
+<dt><a name="DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a><dd>The highest priority: pages are the least likely to be discarded.
+</dl>
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_cxx/db_class.html">Db</a>
+<h3>See Also</h3>
+<a href="../api_cxx/db_list.html">Databases and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_cxx/db_set_q_extentsize.html b/db/docs/api_cxx/db_set_q_extentsize.html
index 63f24adda..3a63aff85 100644
--- a/db/docs/api_cxx/db_set_q_extentsize.html
+++ b/db/docs/api_cxx/db_set_q_extentsize.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_q_extentsize.so,v 1.23 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -87,6 +86,6 @@ number of pages in an extent in <b>extentsizep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_re_delim.html b/db/docs/api_cxx/db_set_re_delim.html
index 85d7173ed..1220e0ada 100644
--- a/db/docs/api_cxx/db_set_re_delim.html
+++ b/db/docs/api_cxx/db_set_re_delim.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_re_delim.so,v 10.39 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -87,6 +86,6 @@ delimiting byte in <b>delimp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_re_len.html b/db/docs/api_cxx/db_set_re_len.html
index 61fca4731..cdc84c23d 100644
--- a/db/docs/api_cxx/db_set_re_len.html
+++ b/db/docs/api_cxx/db_set_re_len.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_re_len.so,v 10.40 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -94,6 +93,6 @@ record length in <b>re_lenp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_re_pad.html b/db/docs/api_cxx/db_set_re_pad.html
index c099776d7..36e9d142e 100644
--- a/db/docs/api_cxx/db_set_re_pad.html
+++ b/db/docs/api_cxx/db_set_re_pad.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_re_pad.so,v 10.37 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -85,6 +84,6 @@ pad character in <b>re_padp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_re_source.html b/db/docs/api_cxx/db_set_re_source.html
index a6234502a..00bbc3dca 100644
--- a/db/docs/api_cxx/db_set_re_source.html
+++ b/db/docs/api_cxx/db_set_re_source.html
@@ -1,6 +1,5 @@
<!--$Id: db_set_re_source.so,v 10.42 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -117,6 +116,6 @@ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_set_realloc.html b/db/docs/api_cxx/db_set_realloc.html
deleted file mode 100644
index e163a889c..000000000
--- a/db/docs/api_cxx/db_set_realloc.html
+++ /dev/null
@@ -1,103 +0,0 @@
-<!--$Id: db_set_realloc.so,v 10.8 2000/05/25 13:47:07 dda Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: Db::set_realloc</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>
-<h1>Db::set_realloc</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-extern "C" {
- typedef void *(*db_realloc_fcn_type)(void *, size_t);
-};
-int
-Db::set_realloc(db_realloc_fcn_type db_realloc_fcn);
-</pre></h3>
-<h1>Description</h1>
-<p>Set the realloc function used by the <a href="../api_cxx/db_class.html">Db</a> methods to allocate memory
-in which to return key/data items to the application.
-<p>The <a href="../api_cxx/dbt_class.html#DB_DBT_REALLOC">DB_DBT_REALLOC</a> flag, when specified in the <a href="../api_cxx/dbt_class.html">Dbt</a> object,
-will cause the <a href="../api_cxx/db_class.html">Db</a> methods to allocate and re-allocate memory which
-then becomes the responsibility of the calling application. See <a href="../api_cxx/dbt_class.html">Dbt</a>
-for more information.
-<p>On systems where there may be multiple library versions of realloc (notably
-Windows NT), specifying the <a href="../api_cxx/dbt_class.html#DB_DBT_REALLOC">DB_DBT_REALLOC</a> flag will fail because
-the <a href="../api_cxx/db_class.html">Db</a> library will allocate memory from a different heap than
-the application will use to free it. To avoid this problem, the
-Db::set_realloc method can be used to pass Berkeley DB a reference to the
-application's allocation routine, in which case it will be used to
-allocate the memory returned when the <a href="../api_cxx/dbt_class.html#DB_DBT_REALLOC">DB_DBT_REALLOC</a> flag is set.
-<p>The method specified must match the calling conventions of the
-ANSI C X3.159-1989 (ANSI C) library routine of the same name.
-<p>The Db::set_realloc interface may only be used to configure Berkeley DB before
-the <a href="../api_cxx/db_open.html">Db::open</a> interface is called.
-<p>The Db::set_realloc method either returns a non-zero error value or throws an exception that
-encapsulates a non-zero error value on failure, and returns 0 on success.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<h3>Class</h3>
-<a href="../api_cxx/db_class.html">Db</a>
-<h1>See Also</h1>
-<a href="../api_cxx/db_close.html">Db::close</a>,
-<a href="../api_cxx/db_cursor.html">Db::cursor</a>,
-<a href="../api_cxx/db_del.html">Db::del</a>,
-<a href="../api_cxx/db_err.html">Db::err</a>,
-<a href="../api_cxx/db_fd.html">Db::fd</a>,
-<a href="../api_cxx/db_get.html">Db::get</a>,
-<a href="../api_cxx/db_get_byteswapped.html">Db::get_byteswapped</a>,
-<a href="../api_cxx/db_get_type.html">Db::get_type</a>,
-<a href="../api_cxx/db_join.html">Db::join</a>,
-<a href="../api_cxx/db_key_range.html">Db::key_range</a>,
-<a href="../api_cxx/db_open.html">Db::open</a>,
-<a href="../api_cxx/db_put.html">Db::put</a>,
-<a href="../api_cxx/db_remove.html">Db::remove</a>,
-<a href="../api_cxx/db_set_bt_compare.html">Db::set_bt_compare</a>,
-<a href="../api_cxx/db_set_bt_minkey.html">Db::set_bt_minkey</a>,
-<a href="../api_cxx/db_set_bt_prefix.html">Db::set_bt_prefix</a>,
-<a href="../api_cxx/db_set_cachesize.html">Db::set_cachesize</a>,
-<a href="../api_cxx/db_set_dup_compare.html">Db::set_dup_compare</a>,
-<a href="../api_cxx/db_set_errcall.html">Db::set_errcall</a>,
-<a href="../api_cxx/db_set_errfile.html">Db::set_errfile</a>,
-<a href="../api_cxx/db_set_errpfx.html">Db::set_errpfx</a>,
-<a href="../api_cxx/db_set_flags.html">Db::set_flags</a>,
-<a href="../api_cxx/db_set_h_ffactor.html">Db::set_h_ffactor</a>,
-<a href="../api_cxx/db_set_h_hash.html">Db::set_h_hash</a>,
-<a href="../api_cxx/db_set_h_nelem.html">Db::set_h_nelem</a>,
-<a href="../api_cxx/db_set_lorder.html">Db::set_lorder</a>,
-<a href="../api_cxx/db_set_malloc.html">Db::set_malloc</a>,
-<a href="../api_cxx/db_set_pagesize.html">Db::set_pagesize</a>,
-<a href="../api_cxx/db_set_paniccall.html">Db::set_paniccall</a>,
-<a href="../api_cxx/db_set_q_extentsize.html">Db::set_q_extentsize</a>,
-<a href="../api_cxx/db_set_realloc.html">Db::set_realloc</a>,
-<a href="../api_cxx/db_set_re_delim.html">Db::set_re_delim</a>,
-<a href="../api_cxx/db_set_re_len.html">Db::set_re_len</a>,
-<a href="../api_cxx/db_set_re_pad.html">Db::set_re_pad</a>,
-<a href="../api_cxx/db_set_re_source.html">Db::set_re_source</a>,
-<a href="../api_cxx/db_stat.html">Db::stat</a>,
-<a href="../api_cxx/db_sync.html">Db::sync</a>,
-<a href="../api_cxx/db_upgrade.html">Db::upgrade</a>
-and
-<a href="../api_cxx/db_verify.html">Db::verify</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/db_stat.html b/db/docs/api_cxx/db_stat.html
index 8a3f19326..eb4177176 100644
--- a/db/docs/api_cxx/db_stat.html
+++ b/db/docs/api_cxx/db_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: db_stat.so,v 10.89 2005/02/10 20:02:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_stat.so,v 10.92 2007/06/22 16:57:15 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -43,24 +42,24 @@ one of the following values:
Among other things, this flag makes it possible for applications to
request key and record counts without incurring the performance penalty
of traversing the entire database.
-<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>Database items read during this operation will have degree 2 isolation.
-This ensures the stability of the data items read during the stat
-operation but permits that data to be modified or deleted by other
+<dt><a name="DB_READ_COMMITTED">DB_READ_COMMITTED</a><dd>Database items read during a transactional call will have degree 2
+isolation. This ensures the stability of the data items read during the
+stat operation but permits that data to be modified or deleted by other
transactions prior to the commit of the specified transaction.
-<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Database items read during this operation will have degree 1 isolation,
-including modified but not yet committed data. Silently ignored if the
-<a href="../api_cxx/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when the underlying
-database was opened.
-</dl>
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Database items read during a transactional call will have degree 1
+isolation, including modified but not yet committed data. Silently
+ignored if the <a href="../api_cxx/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when
+the underlying database was opened. </dl>
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<p>Statistical structures are stored in allocated memory. If application-specific allocation
routines have been declared (see <a href="../api_cxx/env_set_alloc.html">DbEnv::set_alloc</a> for more
@@ -78,6 +77,8 @@ database, the information returned by Db::stat may be out-of-date.</p>
<p>If the database was not opened read-only and the DB_FAST_STAT
flag was not specified, the cached key and record numbers will be
updated after the statistical information has been gathered.</p>
+<p>The Db::stat method may not be called before the <a href="../api_cxx/db_open.html">Db::open</a> method has been
+called.</p>
<p>The Db::stat method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
@@ -99,8 +100,10 @@ DB_FAST_STAT is set.
was specified the count will be the last saved value unless it has never
been calculated, in which case it will be 0. Returned if
DB_FAST_STAT is set.
-<dt>u_int32_t hash_pagesize;<dd>The underlying Hash database page (and bucket) size, in bytes.
-Returned if DB_FAST_STAT is set.
+<dt>u_int32_t hash_pagecnt;<dd>The number of pages in the database. Returned if DB_FAST_STAT
+is set.
+<dt>u_int32_t hash_pagesize;<dd>The underlying database page (and bucket) size, in bytes. Returned if
+DB_FAST_STAT is set.
<dt>u_int32_t hash_ffactor;<dd>The desired fill factor (number of items per bucket) specified at
database-creation time. Returned if DB_FAST_STAT is set.
<dt>u_int32_t hash_buckets;<dd>The number of hash buckets. Returned if DB_FAST_STAT is set.
@@ -147,8 +150,10 @@ DB_FAST_STAT flag is specified the count will be exact but will
include deleted and implicitly created records; if the
DB_FAST_STAT flag is not specified, the count will be exact and
will not include deleted or implicitly created records.</p>
-<p>Returned if DB_FAST_STAT is set.</p>
-<dt>u_int32_t bt_pagesize;<dd>Underlying database page size, in bytes. Returned if
+<p><dt>u_int32_t bt_pagecnt;<dd>The number of pages in the database. Returned if DB_FAST_STAT
+is set.
+Returned if DB_FAST_STAT is set.</p>
+<dt>u_int32_t bt_pagesize;<dd>The underlying database page size, in bytes. Returned if
DB_FAST_STAT is set.
<dt>u_int32_t bt_minkey;<dd>The minimum keys per page. Returned if DB_FAST_STAT is set.
<dt>u_int32_t bt_re_len;<dd>The length of fixed-length records. Returned if DB_FAST_STAT
@@ -237,7 +242,6 @@ Among other things, this flag makes it possible for applications to
request key and record counts without incurring the performance penalty
of traversing the entire database.
<dt><a name="DB_STAT_ALL">DB_STAT_ALL</a><dd>Display all available information.
-<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after displaying their values.
</dl>
</dl>
<hr size=1 noshade>
@@ -249,6 +253,6 @@ of traversing the entire database.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_sync.html b/db/docs/api_cxx/db_sync.html
index 7d1e41679..719c22de9 100644
--- a/db/docs/api_cxx/db_sync.html
+++ b/db/docs/api_cxx/db_sync.html
@@ -1,6 +1,5 @@
<!--$Id: db_sync.so,v 10.36 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_truncate.html b/db/docs/api_cxx/db_truncate.html
index 0a182abe5..daad87353 100644
--- a/db/docs/api_cxx/db_truncate.html
+++ b/db/docs/api_cxx/db_truncate.html
@@ -1,6 +1,5 @@
<!--$Id: db_truncate.so,v 1.29 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -46,15 +45,16 @@ failure, and returns 0 on success.
<dt><b>countp</b><dd>The <b>countp</b> parameter references memory into which
the number of records discarded from the database is copied.
<dt><b>flags</b><dd>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Errors</h3>
<p>The Db::truncate method
@@ -83,6 +83,6 @@ throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a> exc
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_upgrade.html b/db/docs/api_cxx/db_upgrade.html
index 7e3243101..a2eb67885 100644
--- a/db/docs/api_cxx/db_upgrade.html
+++ b/db/docs/api_cxx/db_upgrade.html
@@ -1,6 +1,5 @@
<!--$Id: db_upgrade.so,v 10.37 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -101,6 +100,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/db_verify.html b/db/docs/api_cxx/db_verify.html
index 621cc6309..3a6797612 100644
--- a/db/docs/api_cxx/db_verify.html
+++ b/db/docs/api_cxx/db_verify.html
@@ -1,6 +1,5 @@
<!--$Id: db_verify.so,v 10.30 2005/03/08 16:29:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -144,6 +143,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/dbc_class.html b/db/docs/api_cxx/dbc_class.html
index fc4cbb09a..2db254c07 100644
--- a/db/docs/api_cxx/dbc_class.html
+++ b/db/docs/api_cxx/dbc_class.html
@@ -1,6 +1,5 @@
<!--$Id: dbc_class.so,v 10.19 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -38,6 +37,6 @@ handle may not be accessed again, regardless of the method's return.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/dbc_close.html b/db/docs/api_cxx/dbc_close.html
index 2664ca9b5..596fa0fbd 100644
--- a/db/docs/api_cxx/dbc_close.html
+++ b/db/docs/api_cxx/dbc_close.html
@@ -1,6 +1,5 @@
-<!--$Id: dbc_close.so,v 10.34 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbc_close.so,v 10.35 2006/10/24 13:26:50 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -67,6 +66,6 @@ throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a> exc
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/dbc_count.html b/db/docs/api_cxx/dbc_count.html
index f9f717496..ccc4c319f 100644
--- a/db/docs/api_cxx/dbc_count.html
+++ b/db/docs/api_cxx/dbc_count.html
@@ -1,6 +1,5 @@
-<!--$Id: dbc_count.so,v 10.25 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbc_count.so,v 10.26 2006/10/24 13:26:50 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -64,6 +63,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/dbc_del.html b/db/docs/api_cxx/dbc_del.html
index bd735bf7a..c3521dab5 100644
--- a/db/docs/api_cxx/dbc_del.html
+++ b/db/docs/api_cxx/dbc_del.html
@@ -1,6 +1,5 @@
-<!--$Id: dbc_del.so,v 10.46 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbc_del.so,v 10.47 2006/10/24 13:26:50 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -88,6 +87,6 @@ throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a> exc
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/dbc_dup.html b/db/docs/api_cxx/dbc_dup.html
index 9c4eb6de2..0dd162dbb 100644
--- a/db/docs/api_cxx/dbc_dup.html
+++ b/db/docs/api_cxx/dbc_dup.html
@@ -1,6 +1,5 @@
-<!--$Id: dbc_dup.so,v 10.32 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbc_dup.so,v 10.33 2006/10/24 13:26:50 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/dbc_get.html b/db/docs/api_cxx/dbc_get.html
index 68bed52f6..0c42f4171 100644
--- a/db/docs/api_cxx/dbc_get.html
+++ b/db/docs/api_cxx/dbc_get.html
@@ -1,6 +1,5 @@
-<!--$Id: dbc_get.so,v 10.114 2005/02/10 20:02:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbc_get.so,v 10.117 2007/05/31 18:52:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -151,6 +150,12 @@ later deleted.</p>
<p>The Dbc::get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_PREV is set and the cursor is already on the first record
in the database.
</p>
+<dt><a name="DB_PREV_DUP">DB_PREV_DUP</a><dd>If the previous key/data pair of the database is a duplicate data record
+for the current key/data pair, the cursor is moved to the previous key/data
+pair of the database, and that pair is returned.
+<p>The Dbc::get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if DB_PREV_DUP is set and the previous key/data pair of the
+database is not a duplicate data record for the current key/data pair.
+</p>
<dt><a name="DB_PREV_NODUP">DB_PREV_NODUP</a><dd>If the cursor is not yet initialized, DB_PREV_NODUP is identical
to DB_LAST. Otherwise, the cursor is moved to the previous
non-duplicate key of the database, and that key/data pair is returned.
@@ -189,9 +194,10 @@ flag.</p>
In addition, the following flags may be set by
bitwise inclusively <b>OR</b>'ing them into the <b>flags</b> parameter:
<dl compact>
-<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Read modified but not yet committed data. Silently ignored if the
-<a href="../api_cxx/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when the underlying
-database was opened.
+<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>Database items read during a transactional call will have degree 1
+isolation, including modified but not yet committed data. Silently
+ignored if the <a href="../api_cxx/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not specified when
+the underlying database was opened.
<dt><a name="DB_MULTIPLE">DB_MULTIPLE</a><dd>Return multiple data items in the <b>data</b> parameter.
<p>In the case of Btree or Hash databases, duplicate data items for the
current key, starting at the current cursor position, are entered into
@@ -261,11 +267,12 @@ DB_NEXT_NODUP, DB_SET, DB_SET_RANGE, and
DB_SET_RECNO options. The DB_MULTIPLE_KEY flag may not
be used when accessing databases made into secondary indices using the
<a href="../api_cxx/db_associate.html">Db::associate</a> method.</p>
-<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the retrieval.
-Setting this flag can eliminate deadlock during a read-modify-write
-cycle by acquiring the write lock during the read part of the cycle so
-that another thread of control acquiring a read lock for the same item,
-in its own read-modify-write cycle, will not result in deadlock.
+<dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the read, if
+locking is configured. Setting this flag can eliminate deadlock during
+a read-modify-write cycle by acquiring the write lock during the read
+part of the cycle so that another thread of control acquiring a read
+lock for the same item, in its own read-modify-write cycle, will not
+result in deadlock.
</dl>
<dt><b>key</b><dd>The key <a href="../api_cxx/dbt_class.html">Dbt</a> operated on.
<dt><b>pkey</b><dd>The secondary index key <a href="../api_cxx/dbt_class.html">Dbt</a> operated on.
@@ -285,8 +292,8 @@ unrolled a committed transaction.
<dt>DB_SECONDARY_BAD<dd>A secondary index references a nonexistent primary key.
</dl>
<dl compact>
-<dt>EINVAL<dd>If the DB_CURRENT or DB_NEXT_DUP flags were specified and
-the cursor has not been initialized;
+<dt>EINVAL<dd>If the DB_CURRENT, DB_NEXT_DUP or DB_PREV_DUP flags
+were specified and the cursor has not been initialized;
the Dbc::pget method was called with a cursor that does not refer to a
secondary index; or if an
invalid flag value or parameter was specified.
@@ -311,6 +318,6 @@ throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a> exc
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/dbc_list.html b/db/docs/api_cxx/dbc_list.html
index e3772cc00..9250667e0 100644
--- a/db/docs/api_cxx/dbc_list.html
+++ b/db/docs/api_cxx/dbc_list.html
@@ -1,6 +1,5 @@
<!--$Id: dbc_list.so,v 1.1 2002/08/30 20:00:49 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -10,7 +9,7 @@
</head>
<body bgcolor=white>
<h3 align=center>Berkeley DB: Database Cursors and Related Methods</h3>
-<!--$Id: m4.methods,v 1.4 2005/02/09 13:11:05 bostic Exp $-->
+<!--$Id: m4.methods,v 1.5 2007/05/08 21:37:19 bostic Exp $-->
<table border=1 align=center>
<tr><th>Database Cursors and Related Methods</th><th>Description</th></tr>
<!--Db::cursor--><tr><td><a href="../api_cxx/db_cursor.html">Db::cursor</a></td><td>Create a cursor</td></tr>
@@ -20,7 +19,8 @@
<!--DbCursor::dup--><tr><td><a href="../api_cxx/dbc_dup.html">Dbc::dup</a></td><td>Duplicate a cursor</td></tr>
<!--DbCursor::get--><tr><td><a href="../api_cxx/dbc_get.html">Dbc::get</a>, <a href="../api_cxx/dbc_get.html">Dbc::pget</a></td><td>Retrieve by cursor</td></tr>
<!--DbCursor::put--><tr><td><a href="../api_cxx/dbc_put.html">Dbc::put</a></td><td>Store by cursor</td></tr>
+<!--DbCursor::set_priority--><tr><td><a href="../api_cxx/dbc_set_priority.html">Dbc::set_priority</a></td><td>Set the cursor's cache priority</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/dbc_put.html b/db/docs/api_cxx/dbc_put.html
index b9a952dc2..ffbc1a040 100644
--- a/db/docs/api_cxx/dbc_put.html
+++ b/db/docs/api_cxx/dbc_put.html
@@ -1,6 +1,5 @@
-<!--$Id: dbc_put.so,v 10.60 2006/09/13 14:30:52 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbc_put.so,v 10.63 2007/05/03 15:20:37 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -46,8 +45,8 @@ item.</p>
element as a duplicate element of the key to which the cursor refers.
The new element appears immediately after the current cursor position.
It is an error to specify DB_AFTER if the underlying Btree or
-Hash database does not support duplicate data items. The <b>key</b>
-parameter is ignored.
+Hash database is not configured for unsorted duplicate data items. The
+<b>key</b> parameter is ignored.
<p>In the case of the Recno access method, it is an error to specify
DB_AFTER if the underlying Recno database was not created with
the <a href="../api_cxx/db_set_flags.html#DB_RENUMBER">DB_RENUMBER</a> flag. If the <a href="../api_cxx/db_set_flags.html#DB_RENUMBER">DB_RENUMBER</a> flag was
@@ -63,9 +62,9 @@ underlying access method is Hash.
<dt><a name="DB_BEFORE">DB_BEFORE</a><dd>In the case of the Btree and Hash access methods, insert the data
element as a duplicate element of the key to which the cursor refers.
The new element appears immediately before the current cursor position.
-It is an error to specify DB_BEFORE if the underlying Btree or
-Hash database does not support duplicate data items. The <b>key</b>
-parameter is ignored.
+It is an error to specify DB_AFTER if the underlying Btree or
+Hash database is not configured for unsorted duplicate data items. The
+<b>key</b> parameter is ignored.
<p>In the case of the Recno access method, it is an error to specify
DB_BEFORE if the underlying Recno database was not created with
the <a href="../api_cxx/db_set_flags.html#DB_RENUMBER">DB_RENUMBER</a> flag. If the <a href="../api_cxx/db_set_flags.html#DB_RENUMBER">DB_RENUMBER</a> flag was
@@ -82,26 +81,20 @@ access method is Hash.
the specified data item. The <b>key</b> parameter is ignored.
<p>The Dbc::put method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a> if the current cursor record has already been deleted.
</p>
-<dt><a name="DB_KEYFIRST">DB_KEYFIRST</a><dd>In the case of the Btree and Hash access methods, insert the specified
-key/data pair into the database.
+<dt><a name="DB_KEYFIRST">DB_KEYFIRST</a><dd>Insert the specified key/data pair into the database.
<p>If the underlying database supports duplicate data items, and if the
key already exists in the database and a duplicate sort function has
been specified, the inserted data item is added in its sorted location.
If the key already exists in the database and no duplicate sort function
has been specified, the inserted data item is added as the first of the
data items for that key.</p>
-<p>The DB_KEYFIRST flag may not be specified to the Queue or Recno
-access methods.</p>
-<dt><a name="DB_KEYLAST">DB_KEYLAST</a><dd>In the case of the Btree and Hash access methods, insert the specified
-key/data pair into the database.
+<dt><a name="DB_KEYLAST">DB_KEYLAST</a><dd>Insert the specified key/data pair into the database.
<p>If the underlying database supports duplicate data items, and if the
key already exists in the database and a duplicate sort function has
been specified, the inserted data item is added in its sorted location.
If the key already exists in the database, and no duplicate sort
function has been specified, the inserted data item is added as the last
of the data items for that key.</p>
-<p>The DB_KEYLAST flag may not be specified to the Queue or Recno
-access methods.</p>
<dt><a name="DB_NODUPDATA">DB_NODUPDATA</a><dd>In the case of the Btree and Hash access methods, insert the specified
key/data pair into the database, unless a key/data pair comparing
equally to it already exists in the database. If a matching key/data
@@ -163,6 +156,6 @@ throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a> exc
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/dbc_set_priority.html b/db/docs/api_cxx/dbc_set_priority.html
new file mode 100644
index 000000000..ce9b54488
--- /dev/null
+++ b/db/docs/api_cxx/dbc_set_priority.html
@@ -0,0 +1,70 @@
+<!--$Id: dbc_set_priority.so,v 1.3 2007/05/22 18:06:05 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: Dbc::set_priority</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>Dbc::set_priority</h3>
+</td>
+<td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db_cxx.h&gt;
+<p>
+int
+Dbc::set_priority(DB_CACHE_PRIORITY priority);
+<p>
+int
+Dbc::get_priority(DB_CACHE_PRIORITY *priorityp);
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: Dbc::set_priority</h3>
+<p>Set the cache priority for pages referenced by the
+<a href="../api_cxx/dbc_class.html">Dbc</a>
+handle.</p>
+<p>The priority of a page biases the replacement algorithm to be more or
+less likely to discard a page when space is needed in the buffer pool.
+The bias is temporary, and pages will eventually be discarded if they
+are not referenced again. The Dbc::set_priority method is only advisory, and does
+not guarantee pages will be treated in a specific way.</p>
+<p>The Dbc::set_priority method may be called at any time during the life of the
+application.</p>
+<p>The Dbc::set_priority method
+either returns a non-zero error value
+or throws an exception that encapsulates a non-zero error value on
+failure, and returns 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>priority</b><dd>The <b>priority</b> parameter must be set to one of the following
+values:
+<dl compact>
+<dt><a name="DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a><dd>The lowest priority: pages are the most likely to be discarded.
+<dt><a name="DB_PRIORITY_LOW">DB_PRIORITY_LOW</a><dd>The next lowest priority.
+<dt><a name="DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a><dd>The default priority.
+<dt><a name="DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a><dd>The next highest priority.
+<dt><a name="DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a><dd>The highest priority: pages are the least likely to be discarded.
+</dl>
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_cxx/dbc_class.html">Dbc</a>
+<h3>See Also</h3>
+<a href="../api_cxx/dbc_list.html">Database Cursors and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_cxx/dbenv_class.html b/db/docs/api_cxx/dbenv_class.html
deleted file mode 100644
index 1c59dcbf1..000000000
--- a/db/docs/api_cxx/dbenv_class.html
+++ /dev/null
@@ -1,76 +0,0 @@
-<!--$Id: dbenv_class.so,v 10.20 2000/07/27 13:10:54 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv</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>
-<h1>DbEnv</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-class DbEnv {
-public:
- DbEnv(u_int32 flags);
- ~DbEnv();
- ...
-};
-</pre></h3>
-<h1>Description</h1>
-<p>This manual page describes the specific details of the DbEnv
-class, which is the center of the Berkeley DB environment.
-<p>The following <b>flags</b> value may be specified:
-<p><dl compact>
-<p><dt><a name="DB_CLIENT">DB_CLIENT</a><dd>Create a client environment to connect to a server.
-<p>The DB_CLIENT flag indicates to the system that this environment
-is remote on a server. The use of this flag causes the environment
-methods to use functions that call a server instead of local functions.
-Prior to making any environment or database method calls, the
-application must call the <a href="../api_cxx/env_set_server.html">DbEnv::set_server</a> function to establish
-the connection to the server.
-<p><dt><a name="DB_CXX_NO_EXCEPTIONS">DB_CXX_NO_EXCEPTIONS</a><dd>The Berkeley DB C++ API supports two different error behaviors. By default,
-whenever an error occurs an exception is thrown that encapsulates the
-error information. This generally allows for cleaner logic for
-transaction processing, as a try block can surround a single
-transaction. However, if DB_CXX_NO_EXCEPTIONS is specified,
-exceptions are not thrown, instead each individual function returns an
-error code.
-</dl>
-<h3>Class</h3>
-<a href="../api_cxx/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_cxx/env_close.html">DbEnv::close</a>,
-<a href="../api_cxx/env_open.html">DbEnv::open</a>,
-<a href="../api_cxx/env_remove.html">DbEnv::remove</a>,
-<a href="../api_cxx/db_err.html">DbEnv::err</a>,
-<a href="../api_cxx/env_strerror.html">DbEnv::strerror</a>,
-<a href="../api_cxx/env_version.html">DbEnv::version</a>,
-<a href="../api_cxx/env_set_cachesize.html">DbEnv::set_cachesize</a>,
-<a href="../api_cxx/env_set_errcall.html">DbEnv::set_errcall</a>,
-<a href="../api_cxx/env_set_errfile.html">DbEnv::set_errfile</a>,
-<a href="../api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a>,
-<a href="../api_cxx/env_set_errpfx.html">DbEnv::set_errpfx</a>,
-<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a>,
-<a href="../api_cxx/env_set_mutexlocks.html">DbEnv::set_mutexlocks</a>,
-<a href="../api_cxx/env_set_paniccall.html">DbEnv::set_paniccall</a>,
-and
-<a href="../api_cxx/env_set_verbose.html">DbEnv::set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/dbt_bulk_class.html b/db/docs/api_cxx/dbt_bulk_class.html
index 9acd12223..b8c010bb7 100644
--- a/db/docs/api_cxx/dbt_bulk_class.html
+++ b/db/docs/api_cxx/dbt_bulk_class.html
@@ -1,6 +1,5 @@
<!--$Id: dbt_bulk_class.so,v 1.15 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -158,6 +157,6 @@ original bulk retrieval buffer.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/dbt_class.html b/db/docs/api_cxx/dbt_class.html
index b0638fa78..ede675134 100644
--- a/db/docs/api_cxx/dbt_class.html
+++ b/db/docs/api_cxx/dbt_class.html
@@ -1,7 +1,6 @@
<!--$Id: dbt_class.so,v 10.1 2002/08/24 18:22:30 bostic Exp $-->
-<!--$Id: dbt_cxx.so,v 10.71 2005/04/01 01:53:16 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: dbt_cxx.so,v 10.72 2007/02/27 00:41:24 mjc Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -117,8 +116,8 @@ content for the Dbt.
<p>Initialize the data array from a logical record number. Recno database
records are ordered by integer keys starting at 1. When the
Dbt::set_recno_key_data method is called, the data, size and offset
-fields in the Dbt are implicitly set to hold a byte array representation
-of the integer key.</p>
+fields in the Dbt are implicitly set to hold a byte array
+representation of the integer key.</p>
<h3>Parameters</h3>
<dl compact>
<dt><b>recno</b><dd>The <b>recno</b> parameter logical record number used to initialize the
@@ -269,6 +268,22 @@ and a partial put was done using a Dbt having a <b>dlen</b>
field of 20, a <b>doff</b> field of 85, and a <b>size</b> field of 30,
the resulting record would be 115 bytes in length, where the last 30
bytes would be those specified by the put call.</p>
+<dt><a name="DB_DBT_APPMALLOC">DB_DBT_APPMALLOC</a><dd>After an application-supplied callback routine passed to either
+<a href="../api_cxx/db_associate.html">Db::associate</a> or <a href="../api_cxx/db_set_append_recno.html">Db::set_append_recno</a> is executed, the
+<b>data</b> field of a Dbt may refer to memory allocated with
+<b>malloc</b>(3) or <b>realloc</b>(3). In that case, the
+callback sets the DB_DBT_APPMALLOC flag in the Dbt so
+that Berkeley DB will call <b>free</b>(3) to deallocate the memory when it
+is no longer required.
+<dt><a name="DB_DBT_MULTIPLE">DB_DBT_MULTIPLE</a><dd>Set in a secondary key creation callback routine passed to
+<a href="../api_cxx/db_associate.html">Db::associate</a> to indicate that multiple secondary keys should be
+associated with the given primary key/data pair. If set, the
+<b>size</b> field indicates the number of secondary keys and the
+<b>data</b> field refers to an array of that number of Dbt
+structures.
+<p>The DB_DBT_APPMALLOC flag may be set on any of the Dbt
+structures to indicate that their <b>data</b> field needs to be
+freed.</p>
</dl>
</dl>
<hr size=1 noshade>
@@ -278,6 +293,6 @@ bytes would be those specified by the put call.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/dbt_package.html b/db/docs/api_cxx/dbt_package.html
index 88bcfb497..d0f372c3e 100644
--- a/db/docs/api_cxx/dbt_package.html
+++ b/db/docs/api_cxx/dbt_package.html
@@ -1,6 +1,5 @@
<!--$Id: dbt_package.so,v 10.2 2004/08/29 14:00:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -17,6 +16,6 @@
<tr><td><a href="../api_cxx/dbt_bulk_class.html">DbMultipleKeyDataIterator</a></td><td>Next bulk get retrieval</td></tr>
<tr><td><a href="../api_cxx/dbt_bulk_class.html">DbMultipleRecnoDataIterator</a></td><td>Next bulk get retrieval</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/deadlock_class.html b/db/docs/api_cxx/deadlock_class.html
index b55697a1f..672750f85 100644
--- a/db/docs/api_cxx/deadlock_class.html
+++ b/db/docs/api_cxx/deadlock_class.html
@@ -1,6 +1,5 @@
<!--$Id: deadlock_class.so,v 10.17 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -38,6 +37,6 @@ termination, and a DbDeadlockException is thrown to that thread.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_cdsgroup_begin.html b/db/docs/api_cxx/env_cdsgroup_begin.html
index 1cc8af4cd..a8aa1e252 100644
--- a/db/docs/api_cxx/env_cdsgroup_begin.html
+++ b/db/docs/api_cxx/env_cdsgroup_begin.html
@@ -1,6 +1,5 @@
<!--$Id: env_cdsgroup_begin.so,v 1.2 2006/08/24 19:02:06 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -54,6 +53,6 @@ throw a DbMemoryException.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_class.html b/db/docs/api_cxx/env_class.html
index d4c6a47d4..18c8e22bb 100644
--- a/db/docs/api_cxx/env_class.html
+++ b/db/docs/api_cxx/env_class.html
@@ -1,6 +1,5 @@
<!--$Id: env_class.so,v 10.45 2005/11/30 19:09:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -93,6 +92,6 @@ DbEnv
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_close.html b/db/docs/api_cxx/env_close.html
index ceb0e6d62..ffab8f10f 100644
--- a/db/docs/api_cxx/env_close.html
+++ b/db/docs/api_cxx/env_close.html
@@ -1,6 +1,5 @@
<!--$Id: env_close.so,v 10.38 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -78,6 +77,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_dbremove.html b/db/docs/api_cxx/env_dbremove.html
index 14219f092..635ce2520 100644
--- a/db/docs/api_cxx/env_dbremove.html
+++ b/db/docs/api_cxx/env_dbremove.html
@@ -1,6 +1,5 @@
<!--$Id: env_dbremove.so,v 10.49 2004/12/16 19:13:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -58,14 +57,15 @@ the following value:
changes made by the operation will be recoverable. If the call fails,
the operation will have made no changes.
</dl>
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
DB_AUTO_COMMIT flag is specified,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Environment Variables</h3>
<p>The
@@ -104,6 +104,6 @@ throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a> exc
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_dbrename.html b/db/docs/api_cxx/env_dbrename.html
index 4ecdd706c..c71872ac3 100644
--- a/db/docs/api_cxx/env_dbrename.html
+++ b/db/docs/api_cxx/env_dbrename.html
@@ -1,6 +1,5 @@
<!--$Id: env_dbrename.so,v 10.37 2004/12/16 19:13:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -61,14 +60,15 @@ changes made by the operation will be recoverable. If the call fails,
the operation will have made no changes.
</dl>
<dt><b>newname</b><dd>The <b>newname</b> parameter is the new name of the database or file.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
DB_AUTO_COMMIT flag is specified,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Environment Variables</h3>
<p>The
@@ -107,6 +107,6 @@ throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a> exc
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_err.html b/db/docs/api_cxx/env_err.html
index 638d6e0e6..e1a5e60da 100644
--- a/db/docs/api_cxx/env_err.html
+++ b/db/docs/api_cxx/env_err.html
@@ -1,6 +1,5 @@
<!--$Id: env_err.so,v 10.34 2006/04/27 20:17:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -79,6 +78,6 @@ string.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_event_notify.html b/db/docs/api_cxx/env_event_notify.html
index e0b28313e..11020c3d0 100644
--- a/db/docs/api_cxx/env_event_notify.html
+++ b/db/docs/api_cxx/env_event_notify.html
@@ -1,6 +1,5 @@
-<!--$Id: env_event_notify.so,v 10.9 2006/06/27 22:49:29 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_event_notify.so,v 10.13 2007/04/05 20:37:29 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -58,28 +57,41 @@ rather than gracefully return up the stack.
environment has failed. All threads of control in the database
environment should exit the environment, and recovery should be run.</p>
<dt><a name="DB_EVENT_REP_CLIENT">DB_EVENT_REP_CLIENT</a><dd>The local site is now a replication client.
+<dt><a name="DB_EVENT_REP_ELECTED">DB_EVENT_REP_ELECTED</a><dd>The local replication site has just won an election. An application using
+the Base replication API should arrange for a call to the <a href="../api_cxx/rep_start.html">DbEnv::rep_start</a> method
+after receiving this event, to reconfigure the local environment as a
+replication master.
+<p>Replication Manager applications may safely ignore this event. The
+Replication Manager calls <a href="../api_cxx/rep_start.html">DbEnv::rep_start</a> automatically on behalf of
+the application when appropriate (resulting in firing of the
+DB_EVENT_REP_MASTER event).</p>
<dt><a name="DB_EVENT_REP_MASTER">DB_EVENT_REP_MASTER</a><dd>The local site is now the master site of its replication group. It is
the application's responsibility to begin acting as the master environment.
<dt><a name="DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a><dd>The replication group of which this site is a member has just established a
new master; the local site is not the new master. The
<b>event_info</b> parameter points to an integer containing the
environment ID of the new master.
-<p>The DB_EVENT_REP_NEWMASTER event is provided only to applications using
-the replication manager support.</p>
+<dt><a name="DB_EVENT_REP_PERM_FAILED">DB_EVENT_REP_PERM_FAILED</a><dd>The replication manager did not receive enough acknowledgements (based on
+the acknowledgement policy configured with <a href="../api_cxx/repmgr_ack_policy.html">DbEnv::repmgr_set_ack_policy</a>)
+to ensure a transaction's durability within the replication group. The
+transaction will be flushed to the master's local disk storage for
+durability.
+<p>The DB_EVENT_REP_PERM_FAILED event is provided only to applications
+configured for the replication manager.</p>
<dt><a name="DB_EVENT_REP_STARTUPDONE">DB_EVENT_REP_STARTUPDONE</a><dd>The client has completed startup synchronization and is now processing
live log records received from the master.
<dt><a name="DB_EVENT_WRITE_FAILED">DB_EVENT_WRITE_FAILED</a><dd>A Berkeley DB write to stable storage failed.
</dl>
-<p>Berkeley DB is not re-entrant. Callback functions should not attempt to make
-library calls (for example, to release locks or close open handles).
-Re-entering Berkeley DB is not guaranteed to work correctly, and the results
-are undefined.</p>
<dt>event_info<dd>The <b>event_info</b> parameter may reference memory which contains
additional information describing an event. By default,
<b>event_info</b> is NULL; specific events may pass non-NULL values,
in which case the event will also describe the memory's structure.
</dl>
</dl>
+<p>Berkeley DB is not re-entrant. Callback functions should not attempt to make
+library calls (for example, to release locks or close open handles).
+Re-entering Berkeley DB is not guaranteed to work correctly, and the results
+are undefined.</p>
<hr size=1 noshade>
<h3>Class</h3>
<a href="../api_cxx/env_class.html">DbEnv</a>
@@ -89,6 +101,6 @@ in which case the event will also describe the memory's structure.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_failchk.html b/db/docs/api_cxx/env_failchk.html
index 83acfd93a..ca6407a1a 100644
--- a/db/docs/api_cxx/env_failchk.html
+++ b/db/docs/api_cxx/env_failchk.html
@@ -1,6 +1,5 @@
-<!--$Id: env_failchk.so,v 10.5 2006/05/26 20:40:50 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_failchk.so,v 10.6 2006/10/12 21:37:42 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,7 +22,7 @@
#include &lt;db_cxx.h&gt;
<p>
int
-DbEnv::dbenv_failchk(u_int32_t flags);
+DbEnv::failchk(u_int32_t flags);
</pre></h3>
<hr size=1 noshade>
<h3>Description: DbEnv::failchk</h3>
@@ -91,6 +90,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_fileid_reset.html b/db/docs/api_cxx/env_fileid_reset.html
index b366b68cf..1fa1d9a62 100644
--- a/db/docs/api_cxx/env_fileid_reset.html
+++ b/db/docs/api_cxx/env_fileid_reset.html
@@ -1,6 +1,5 @@
<!--$Id: env_fileid_reset.so,v 1.3 2005/12/13 16:48:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -71,6 +70,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_list.html b/db/docs/api_cxx/env_list.html
index 58486c7d0..b66984f0e 100644
--- a/db/docs/api_cxx/env_list.html
+++ b/db/docs/api_cxx/env_list.html
@@ -1,6 +1,5 @@
<!--$Id: env_list.so,v 10.1 2002/08/30 20:00:50 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -52,6 +51,6 @@
<!--DbEnv::set_tmp_dir--><tr><td><a href="../api_cxx/env_set_tmp_dir.html">DbEnv::set_tmp_dir</a></td><td>Set the environment temporary file directory</td></tr>
<!--DbEnv::set_verbose--><tr><td><a href="../api_cxx/env_set_verbose.html">DbEnv::set_verbose</a></td><td>Set verbose messages</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_lsn_reset.html b/db/docs/api_cxx/env_lsn_reset.html
index edbfe38ca..3e1fa5a83 100644
--- a/db/docs/api_cxx/env_lsn_reset.html
+++ b/db/docs/api_cxx/env_lsn_reset.html
@@ -1,6 +1,5 @@
<!--$Id: env_lsn_reset.so,v 1.4 2005/12/13 16:48:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -77,6 +76,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_open.html b/db/docs/api_cxx/env_open.html
index 4958414b7..1bf4aec8e 100644
--- a/db/docs/api_cxx/env_open.html
+++ b/db/docs/api_cxx/env_open.html
@@ -1,6 +1,5 @@
<!--$Id: env_open.so,v 10.111 2006/08/02 17:39:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -275,6 +274,6 @@ open method flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_remove.html b/db/docs/api_cxx/env_remove.html
index ea4474377..e10be5d79 100644
--- a/db/docs/api_cxx/env_remove.html
+++ b/db/docs/api_cxx/env_remove.html
@@ -1,6 +1,5 @@
-<!--$Id: env_remove.so,v 10.44 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_remove.so,v 10.45 2006/12/08 16:22:45 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -106,10 +105,7 @@ may fail and throw
encapsulating one of the following non-zero errors, or return one of
the following non-zero errors:</p>
<dl compact>
-<dt>EBUSY <dd>The shared memory region was in use and the force flag was not set.
-</dl>
-<dl compact>
-<dt>ENOENT<dd>The file or directory does not exist.
+<dt>EBUSY<dd>The shared memory region was in use and the force flag was not set.
</dl>
<hr size=1 noshade>
<h3>Class</h3>
@@ -120,6 +116,6 @@ the following non-zero errors:</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_alloc.html b/db/docs/api_cxx/env_set_alloc.html
index 0fc20ffcc..6a43dc6aa 100644
--- a/db/docs/api_cxx/env_set_alloc.html
+++ b/db/docs/api_cxx/env_set_alloc.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_alloc.so,v 1.22 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -99,6 +98,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_app_dispatch.html b/db/docs/api_cxx/env_set_app_dispatch.html
index 6d643330e..f995870cc 100644
--- a/db/docs/api_cxx/env_set_app_dispatch.html
+++ b/db/docs/api_cxx/env_set_app_dispatch.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_app_dispatch.so,v 10.54 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -100,6 +99,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_cache_max.html b/db/docs/api_cxx/env_set_cache_max.html
new file mode 100644
index 000000000..db3850ef6
--- /dev/null
+++ b/db/docs/api_cxx/env_set_cache_max.html
@@ -0,0 +1,96 @@
+<!--$Id: env_set_cache_max.so,v 1.2 2007/07/07 14:40:15 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: DbEnv::set_cache_max</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>DbEnv::set_cache_max</h3>
+</td>
+<td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db_cxx.h&gt;
+<p>
+int
+DbEnv::set_cache_max(u_int32_t gbytes, u_int32_t bytes);
+<p>
+int
+DbEnv::get_cache_max(u_int32_t *gbytesp, u_int32_t *bytesp);
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: DbEnv::set_cache_max</h3>
+<p>The DbEnv::set_cache_max method sets the maximum cache size, in bytes.
+The specified size is rounded to the nearest multiple of the cache
+region size, which is the initial cache size divided by the number of
+regions specified to the <a href="../api_cxx/env_set_cachesize.html">DbEnv::set_cachesize</a> method. If no value is
+specified, it defaults to the initial cache size.</p>
+<p>The database environment's maximum cache size may also be configured using the
+environment's <b>DB_CONFIG</b> file. The syntax of the entry in that
+file is a single line with the string "set_cache_max", one or more whitespace
+characters, and the size in bytes.
+Because the <b>DB_CONFIG</b> file is read when the database
+environment is opened, it will silently overrule configuration done
+before that time.</p>
+<p>The DbEnv::set_cache_max method configures a database environment, not only operations
+performed using the specified <a href="../api_cxx/env_class.html">DbEnv</a> handle.</p>
+<p>The DbEnv::set_cache_max method may be called at any time during the life of the
+application.</p>
+<p>The DbEnv::set_cache_max method
+either returns a non-zero error value
+or throws an exception that encapsulates a non-zero error value on
+failure, and returns 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>mp_mmapsize</b><dd>The <b>mp_mmapsize</b> parameter is the maximum file size, in bytes,
+for a file to be mapped into the process address space.
+</dl>
+<h3>Errors</h3>
+<p>The DbEnv::set_cache_max method
+may fail and throw
+<a href="../api_cxx/except_class.html">DbException</a>,
+encapsulating one of the following non-zero errors, or return one of
+the following non-zero errors:</p>
+<dl compact>
+<dt>EINVAL<dd>If the method was called after <a href="../api_cxx/env_open.html">DbEnv::open</a> was called; or if an
+invalid flag value or parameter was specified.
+</dl>
+<hr size=1 noshade>
+<h3>Description: DbEnv::get_cache_max</h3>
+<p>The DbEnv::get_cache_max method returns the maximum size of the cache.</p>
+<p>The DbEnv::get_cache_max method may be called at any time during the life of the
+application.</p>
+<p>The DbEnv::get_cache_max method
+either returns a non-zero error value
+or throws an exception that encapsulates a non-zero error value on
+failure, and returns 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>bytesp</b><dd>The <b>bytesp</b> parameter references memory into which
+ the additional bytes of memory in the cache is copied.
+<dt><b>gbytesp</b><dd>The <b>gbytesp</b> parameter references memory into which
+ the gigabytes of memory in the cache is copied.
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_cxx/env_class.html">DbEnv</a>
+<h3>See Also</h3>
+<a href="../api_cxx/env_list.html">Database Environments and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_cxx/env_set_cachesize.html b/db/docs/api_cxx/env_set_cachesize.html
index 74692e0a6..451c8ac2a 100644
--- a/db/docs/api_cxx/env_set_cachesize.html
+++ b/db/docs/api_cxx/env_set_cachesize.html
@@ -1,6 +1,5 @@
-<!--$Id: env_set_cachesize.so,v 10.50 2005/01/10 07:18:43 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_set_cachesize.so,v 10.51 2007/07/06 00:22:52 mjc Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -48,26 +47,29 @@ allocated contiguously on some architectures. For example, some
releases of Solaris limit the amount of memory that may be allocated
contiguously by a process. If <b>ncache</b> is 0 or 1, the cache will
be allocated contiguously in memory. If it is greater than 1, the cache
-will be broken up into <b>ncache</b> equally sized, separate pieces of
-memory.</p>
-<p>The database environment's cache size may also be configured using the
+will be split across <b>ncache</b> separate regions, where the
+<b>region size</b> is equal to the initial cache size divided by
+<b>ncache</b>.</p>
+<p>The memory pool may be resized by calling DbEnv::set_cachesize
+after the environment is open. The supplied size will be rounded to
+the nearest multiple of the region size and may not be larger than the
+maximum size configured with <a href="../api_cxx/env_set_cache_max.html">DbEnv::set_cache_max</a>. The
+<b>ncache</b> parameter is ignored when resizing the cache.</p>
+<p>The database environment's initial cache size may also be configured using the
environment's <b>DB_CONFIG</b> file. The syntax of the entry in that
file is a single line with the string "set_cachesize", one or more whitespace
-characters, and the cache size specified in three parts: the gigabytes of cache, the
-additional bytes of cache, and the number of caches, also separated by
-whitespace characters. For example, "set_cachesize 2 524288000 3" would
-create a 2.5GB logical cache, split between three physical caches.
+characters, and the initial cache size specified in three parts: the gigabytes of
+cache, the additional bytes of cache, and the number of caches, also
+separated by whitespace characters. For example, "set_cachesize 2
+524288000 3" would create a 2.5GB logical cache, split between three
+physical caches.
Because the <b>DB_CONFIG</b> file is read when the database
environment is opened, it will silently overrule configuration done
before that time.</p>
<p>The DbEnv::set_cachesize method configures a database environment, not only operations
performed using the specified <a href="../api_cxx/env_class.html">DbEnv</a> handle.</p>
-<p>The DbEnv::set_cachesize method may not be called after the <a href="../api_cxx/env_open.html">DbEnv::open</a> method is
-called.
-If the database environment already exists when
-<a href="../api_cxx/env_open.html">DbEnv::open</a> is called, the information specified to DbEnv::set_cachesize
-will be ignored.
-</p>
+<p>The DbEnv::set_cachesize method may be called at any time during the life of the
+application.</p>
<p>The DbEnv::set_cachesize method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
@@ -87,9 +89,7 @@ encapsulating one of the following non-zero errors, or return one of
the following non-zero errors:</p>
<dl compact>
<dt>EINVAL<dd>If the specified cache size was impossibly small;
-the method was called after
-<a href="../api_cxx/env_open.html">DbEnv::open</a>
-was called; or if an
+; or if an
invalid flag value or parameter was specified.
</dl>
<hr size=1 noshade>
@@ -121,6 +121,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_data_dir.html b/db/docs/api_cxx/env_set_data_dir.html
index 11823c1dc..87581a9cc 100644
--- a/db/docs/api_cxx/env_set_data_dir.html
+++ b/db/docs/api_cxx/env_set_data_dir.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_data_dir.so,v 10.28 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -102,6 +101,6 @@ NULL-terminated array of directories in <b>dirpp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_encrypt.html b/db/docs/api_cxx/env_set_encrypt.html
index 05f5be827..25ec28214 100644
--- a/db/docs/api_cxx/env_set_encrypt.html
+++ b/db/docs/api_cxx/env_set_encrypt.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_encrypt.so,v 10.23 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -97,6 +96,6 @@ encryption flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_errcall.html b/db/docs/api_cxx/env_set_errcall.html
index a1bf2730a..dbe4a0fde 100644
--- a/db/docs/api_cxx/env_set_errcall.html
+++ b/db/docs/api_cxx/env_set_errcall.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_errcall.so,v 10.39 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -76,6 +75,6 @@ are undefined.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_errfile.html b/db/docs/api_cxx/env_set_errfile.html
index 46370d6d3..bfdaf593a 100644
--- a/db/docs/api_cxx/env_set_errfile.html
+++ b/db/docs/api_cxx/env_set_errfile.html
@@ -1,6 +1,5 @@
-<!--$Id: env_set_errfile.so,v 10.36 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_set_errfile.so,v 10.37 2006/10/26 15:33:59 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -32,9 +31,9 @@ DbEnv::get_errfile(FILE **errfilep);
<h3>Description: DbEnv::set_errfile</h3>
When an error occurs in the Berkeley DB library, an exception is thrown or an
error return value is returned by the interface. In some cases,
-however, the <b>errno</b> value may be insufficient to completely
-describe the cause of the error, especially during initial application
-debugging.
+however, the exception or returned value may be insufficient to
+completely describe the cause of the error, especially during initial
+application debugging.
<p>The <a href="../api_cxx/env_set_errcall.html">DbEnv::set_errcall</a> and <a href="../api_cxx/db_set_errcall.html">Db::set_errcall</a> methods are used to
enhance the mechanism for reporting error messages to the application
by setting a C library FILE * to be used for displaying additional Berkeley DB
@@ -49,7 +48,18 @@ should not mix these approaches.</p>
("<b>:</b>") (if a prefix string was previously specified using
<a href="../api_cxx/db_set_errpfx.html">Db::set_errpfx</a> or <a href="../api_cxx/env_set_errpfx.html">DbEnv::set_errpfx</a>), an error string, and
a trailing &lt;newline&gt; character.</p>
-<p>Setting <b>errfile</b> to NULL unconfigures the interface.</p>
+<p>The default configuration when applications first create <a href="../api_cxx/db_class.html">Db</a> or
+<a href="../api_cxx/env_class.html">DbEnv</a> handles is as if the DbEnv::set_errfile or
+<a href="../api_cxx/db_set_errfile.html">Db::set_errfile</a> methods were called with the standard error output
+(stderr) specified as the FILE * argument. Applications wanting no
+output at all can turn off this default configuration by calling the
+DbEnv::set_errfile or <a href="../api_cxx/db_set_errfile.html">Db::set_errfile</a> methods with NULL as the
+FILE * argument. Additionally, explicitly configuring the error output
+channel using any of the DbEnv::set_errfile,
+<a href="../api_cxx/db_set_errfile.html">Db::set_errfile</a>, <a href="../api_cxx/env_set_errcall.html">DbEnv::set_errcall</a>,
+<a href="../api_cxx/db_set_errcall.html">Db::set_errcall</a>, <a href="../api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a> or
+<a href="../api_cxx/db_set_error_stream.html">Db::set_error_stream</a> methods will also turn off this default output
+for the application.</p>
<p>This error logging enhancement does not slow performance or significantly
increase application size, and may be run during normal operation as well
as during application debugging.</p>
@@ -87,6 +97,6 @@ FILE * in <b>errfilep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_error_stream.html b/db/docs/api_cxx/env_set_error_stream.html
index 85f0b1733..7d05d02c0 100644
--- a/db/docs/api_cxx/env_set_error_stream.html
+++ b/db/docs/api_cxx/env_set_error_stream.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_error_stream.so,v 10.30 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -69,6 +68,6 @@ be used for additional error information.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_errpfx.html b/db/docs/api_cxx/env_set_errpfx.html
index 952f72a9c..b94fc8244 100644
--- a/db/docs/api_cxx/env_set_errpfx.html
+++ b/db/docs/api_cxx/env_set_errpfx.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_errpfx.so,v 10.34 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -71,6 +70,6 @@ error prefix in <b>errpfxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_feedback.html b/db/docs/api_cxx/env_set_feedback.html
index 02f0f6d0d..22c39c14f 100644
--- a/db/docs/api_cxx/env_set_feedback.html
+++ b/db/docs/api_cxx/env_set_feedback.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_feedback.so,v 10.43 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ are undefined.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_flags.html b/db/docs/api_cxx/env_set_flags.html
index ffe93f00a..7d9f242d8 100644
--- a/db/docs/api_cxx/env_set_flags.html
+++ b/db/docs/api_cxx/env_set_flags.html
@@ -1,6 +1,5 @@
<!--$Id-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -138,8 +137,12 @@ file.</p>
the life of the application.</p>
<a name="7"><!--meow--></a>
<dt><a name="DB_LOG_AUTOREMOVE">DB_LOG_AUTOREMOVE</a><dd>If set, Berkeley DB will automatically remove log files that are no longer
-needed. Automatic log file removal is likely to make catastrophic
-recovery impossible.
+needed.
+<p>Automatic log file removal is likely to make catastrophic recovery
+impossible.</p>
+<p>Replication applications will rarely want to configure automatic log
+file removal as it increases the likelihood a master will be unable to
+satisfy a client's request for a recent log record.</p>
<p>Calling DbEnv::set_flags with the DB_LOG_AUTOREMOVE flag affects the
database environment, including all threads of control accessing the
database environment.</p>
@@ -166,16 +169,6 @@ database environment, including all threads of control accessing the
database environment.</p>
<p>The DB_LOG_INMEMORY flag may be used to configure Berkeley DB only before the
<a href="../api_cxx/env_open.html">DbEnv::open</a> method is called.</p>
-<a name="9"><!--meow--></a>
-<dt><a name="DB_NOLOCKING">DB_NOLOCKING</a><dd>If set, Berkeley DB will grant all requested mutual exclusion mutexes and
-database locks without regard for their actual availability. This
-functionality should never be used for purposes other than debugging.
-<p>Calling DbEnv::set_flags with the DB_NOLOCKING flag only affects
-the specified <a href="../api_cxx/env_class.html">DbEnv</a> handle (and any other Berkeley DB handles opened
-within the scope of that handle).
-</p>
-<p>The DB_NOLOCKING flag may be used to configure Berkeley DB at any time during
-the life of the application.</p>
<dt><a name="DB_MULTIVERSION">DB_MULTIVERSION</a><dd>If set, all databases in the environment will be opened as if
DB_MULTIVERSION is passed to <a href="../api_cxx/db_open.html">Db::open</a>. This flag will
be ignored for queue databases for which DB_MULTIVERSION is not
@@ -189,6 +182,16 @@ or the flag should be specified in the <b>DB_CONFIG</b> configuration
file.</p>
<p>The DB_MULTIVERSION flag may be used to configure Berkeley DB at any time during
the life of the application.</p>
+<a name="9"><!--meow--></a>
+<dt><a name="DB_NOLOCKING">DB_NOLOCKING</a><dd>If set, Berkeley DB will grant all requested mutual exclusion mutexes and
+database locks without regard for their actual availability. This
+functionality should never be used for purposes other than debugging.
+<p>Calling DbEnv::set_flags with the DB_NOLOCKING flag only affects
+the specified <a href="../api_cxx/env_class.html">DbEnv</a> handle (and any other Berkeley DB handles opened
+within the scope of that handle).
+</p>
+<p>The DB_NOLOCKING flag may be used to configure Berkeley DB at any time during
+the life of the application.</p>
<a name="10"><!--meow--></a>
<dt><a name="DB_NOMMAP">DB_NOMMAP</a><dd>If set, Berkeley DB will copy read-only database files into the local cache
instead of potentially mapping them into process memory (see the
@@ -230,14 +233,12 @@ the life of the application.</p>
<dt><a name="DB_PANIC_ENVIRONMENT">DB_PANIC_ENVIRONMENT</a><dd>If set, Berkeley DB will set the panic state for the database environment.
(Database environments in a panic state normally refuse all attempts to
call Berkeley DB functions, returning <a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a>.) This flag may
-not be specified using the environment's <b>DB_CONFIG</b> file. This
-flag may be used to configure Berkeley DB only after the <a href="../api_cxx/env_open.html">DbEnv::open</a> method
-is called.
+not be specified using the environment's <b>DB_CONFIG</b> file.
<p>Calling DbEnv::set_flags with the DB_PANIC_ENVIRONMENT flag affects the
database environment, including all threads of control accessing the
database environment.</p>
-<p>The DB_PANIC_ENVIRONMENT flag may be used to configure Berkeley DB at any time during
-the life of the application.</p>
+<p>The DB_PANIC_ENVIRONMENT flag may be used to configure Berkeley DB only after the
+<a href="../api_cxx/env_open.html">DbEnv::open</a> method is called.</p>
<a name="13"><!--meow--></a>
<dt><a name="DB_REGION_INIT">DB_REGION_INIT</a><dd>In some applications, the expense of page-faulting the underlying shared
memory regions can affect performance. (For example, if the page-fault
@@ -283,13 +284,28 @@ may be undone during recovery. The number of transactions at risk is
governed by how many log updates can fit into the log buffer, how often
the operating system flushes dirty buffers to disk, and how often the
log is checkpointed.
-<p>Calling DbEnv::set_flags with the DB_TXN_NOSYNC flag only affects
+<p>Calling DbEnv::set_flags with the <a href="../api_cxx/env_set_flags.html#DB_TXN_NOSYNC">DB_TXN_NOSYNC</a> flag only affects
the specified <a href="../api_cxx/env_class.html">DbEnv</a> handle (and any other Berkeley DB handles opened
within the scope of that handle).
For consistent behavior across the environment, all <a href="../api_cxx/env_class.html">DbEnv</a>
-handles opened in the environment must either set the DB_TXN_NOSYNC flag
+handles opened in the environment must either set the <a href="../api_cxx/env_set_flags.html#DB_TXN_NOSYNC">DB_TXN_NOSYNC</a> flag
or the flag should be specified in the <b>DB_CONFIG</b> configuration
-file.</p> <p>The DB_TXN_NOSYNC flag may be used to configure Berkeley DB at any time during
+file.</p> <p>The <a href="../api_cxx/env_set_flags.html#DB_TXN_NOSYNC">DB_TXN_NOSYNC</a> flag may be used to configure Berkeley DB at any time during
+the life of the application.</p>
+<dt><a name="DB_TXN_NOWAIT">DB_TXN_NOWAIT</a><dd>If set and a lock is unavailable for any Berkeley DB operation performed in
+the context of a transaction, cause the operation to
+either return <a href="../ref/program/errorret.html#DB_LOCK_DEADLOCK">DB_LOCK_DEADLOCK</a> or throw a
+<a href="../api_cxx/deadlock_class.html">DbDeadlockException</a> exception (or return
+<a href="../ref/program/errorret.html#DB_LOCK_NOTGRANTED">DB_LOCK_NOTGRANTED</a> or throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a>
+exception if configured using the <a href="../api_cxx/env_set_flags.html#DB_TIME_NOTGRANTED">DB_TIME_NOTGRANTED</a> flag).
+<p>Calling DbEnv::set_flags with the <a href="../api_cxx/txn_begin.html#DB_TXN_NOWAIT">DB_TXN_NOWAIT</a> flag only affects
+the specified <a href="../api_cxx/env_class.html">DbEnv</a> handle (and any other Berkeley DB handles opened
+within the scope of that handle).
+For consistent behavior across the environment, all <a href="../api_cxx/env_class.html">DbEnv</a>
+handles opened in the environment must either set the <a href="../api_cxx/txn_begin.html#DB_TXN_NOWAIT">DB_TXN_NOWAIT</a> flag
+or the flag should be specified in the <b>DB_CONFIG</b> configuration
+file.</p>
+<p>The <a href="../api_cxx/txn_begin.html#DB_TXN_NOWAIT">DB_TXN_NOWAIT</a> flag may be used to configure Berkeley DB at any time during
the life of the application.</p>
<dt><a name="DB_TXN_SNAPSHOT">DB_TXN_SNAPSHOT</a><dd>If set, all transactions in the environment will be started as if
DB_TXN_SNAPSHOT were passed to <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>, and all
@@ -374,6 +390,6 @@ configuration flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_isalive.html b/db/docs/api_cxx/env_set_isalive.html
index b92e780c3..76c1795eb 100644
--- a/db/docs/api_cxx/env_set_isalive.html
+++ b/db/docs/api_cxx/env_set_isalive.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_isalive.so,v 10.4 2006/01/27 16:13:48 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -81,6 +80,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_lg_bsize.html b/db/docs/api_cxx/env_set_lg_bsize.html
index 4354a787e..aadabc1db 100644
--- a/db/docs/api_cxx/env_set_lg_bsize.html
+++ b/db/docs/api_cxx/env_set_lg_bsize.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lg_bsize.so,v 10.36 2006/08/30 10:04:48 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -109,6 +108,6 @@ size of the log buffer, in bytes in <b>lg_bsizep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_lg_dir.html b/db/docs/api_cxx/env_set_lg_dir.html
index d695f3192..414ded6e0 100644
--- a/db/docs/api_cxx/env_set_lg_dir.html
+++ b/db/docs/api_cxx/env_set_lg_dir.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lg_dir.so,v 10.25 2004/09/28 15:04:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -100,6 +99,6 @@ log directory in <b>dirp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_lg_max.html b/db/docs/api_cxx/env_set_lg_max.html
index 0025b4aaa..f430554f3 100644
--- a/db/docs/api_cxx/env_set_lg_max.html
+++ b/db/docs/api_cxx/env_set_lg_max.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lg_max.so,v 10.45 2004/09/28 15:04:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -109,6 +108,6 @@ maximum log file size in <b>lg_maxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_lg_mode.html b/db/docs/api_cxx/env_set_lg_mode.html
index 6f8eec36b..b24344f36 100644
--- a/db/docs/api_cxx/env_set_lg_mode.html
+++ b/db/docs/api_cxx/env_set_lg_mode.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lg_mode.so,v 1.1 2004/12/15 15:46:44 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -86,6 +85,6 @@ log file mode in <b>lg_modep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_lg_regionmax.html b/db/docs/api_cxx/env_set_lg_regionmax.html
index 3643ec74e..649d55281 100644
--- a/db/docs/api_cxx/env_set_lg_regionmax.html
+++ b/db/docs/api_cxx/env_set_lg_regionmax.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lg_regionmax.so,v 10.23 2006/08/30 10:04:48 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -95,6 +94,6 @@ size of the underlying logging subsystem region in <b>lg_regionmaxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_lk_conflicts.html b/db/docs/api_cxx/env_set_lk_conflicts.html
index 35570cc96..0a1941934 100644
--- a/db/docs/api_cxx/env_set_lk_conflicts.html
+++ b/db/docs/api_cxx/env_set_lk_conflicts.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lk_conflicts.so,v 10.43 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -96,6 +95,6 @@ a pointer to the current conflicts array is copied.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_lk_detect.html b/db/docs/api_cxx/env_set_lk_detect.html
index fbde86a08..0c9bfe891 100644
--- a/db/docs/api_cxx/env_set_lk_detect.html
+++ b/db/docs/api_cxx/env_set_lk_detect.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lk_detect.so,v 10.50 2006/02/27 14:51:30 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -105,6 +104,6 @@ deadlock detector configuration in <b>lk_detectp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_lk_max.html b/db/docs/api_cxx/env_set_lk_max.html
deleted file mode 100644
index 7e614d4ac..000000000
--- a/db/docs/api_cxx/env_set_lk_max.html
+++ /dev/null
@@ -1,75 +0,0 @@
-<!--$Id: env_set_lk_max.so,v 10.21 2000/12/21 19:11:27 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv::set_lk_max</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>
-<h1>DbEnv::set_lk_max</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-int
-DbEnv::set_lk_max(u_int32_t max);
-</pre></h3>
-<h1>Description</h1>
-<p><b>The DbEnv::set_lk_max method interface has been deprecated in favor of
-the <a href="../api_cxx/env_set_lk_max_locks.html">DbEnv::set_lk_max_locks</a>, <a href="../api_cxx/env_set_lk_max_lockers.html">DbEnv::set_lk_max_lockers</a>,
-and <a href="../api_cxx/env_set_lk_max_objects.html">DbEnv::set_lk_max_objects</a> methods. Please update your applications.</b>
-<p>Set each of the maximum number of locks, lockers and lock objects
-supported by the Berkeley DB lock subsystem to <b>max</b>. This value is
-used by <a href="../api_cxx/env_open.html">DbEnv::open</a> to estimate how much space to allocate for
-various lock-table data structures. For specific information on
-configuring the size of the lock subsystem, see
-<a href="../ref/lock/max.html">Configuring locking: sizing the
-system</a>.
-<p>The DbEnv::set_lk_max interface may only be used to configure Berkeley DB before
-the <a href="../api_cxx/env_open.html">DbEnv::open</a> interface is called.
-<p>The DbEnv::set_lk_max method either returns a non-zero error value or throws an exception that
-encapsulates a non-zero error value on failure, and returns 0 on success.
-<p>The database environment's maximum number of locks may also be set using the environment's
-<b>DB_CONFIG</b> file. The syntax of the entry in that file is a
-single line with the string "set_lk_max", one or more whitespace characters,
-and the number of locks. Because the <b>DB_CONFIG</b> file is read when the database
-environment is opened, it will silently overrule configuration done
-before that time.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>Called after <a href="../api_cxx/env_open.html">DbEnv::open</a> was called.
-</dl>
-<h3>Classes</h3>
-<a href="../api_cxx/dbenv_class.html">DbEnv</a>, <a href="../api_cxx/lock_class.html">DbLock</a>
-<h1>See Also</h1>
-<a href="../api_cxx/env_set_lk_conflicts.html">DbEnv::set_lk_conflicts</a>,
-<a href="../api_cxx/env_set_lk_detect.html">DbEnv::set_lk_detect</a>,
-<a href="../api_cxx/env_set_lk_max_locks.html">DbEnv::set_lk_max_locks</a>,
-<a href="../api_cxx/env_set_lk_max_lockers.html">DbEnv::set_lk_max_lockers</a>,
-<a href="../api_cxx/env_set_lk_max_objects.html">DbEnv::set_lk_max_objects</a>,
-<a href="../api_cxx/env_set_lk_max.html">DbEnv::set_lk_max</a>,
-<a href="../api_cxx/lock_detect.html">DbEnv::lock_detect</a>,
-<a href="../api_cxx/lock_get.html">DbEnv::lock_get</a>,
-<a href="../api_cxx/lock_id.html">DbEnv::lock_id</a>,
-<a href="../api_cxx/lock_put.html">DbLock::put</a>,
-<a href="../api_cxx/lock_stat.html">DbEnv::lock_stat</a>
-and
-<a href="../api_cxx/lock_vec.html">DbEnv::lock_vec</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/env_set_lk_max_lockers.html b/db/docs/api_cxx/env_set_lk_max_lockers.html
index f4a06a486..c25abca32 100644
--- a/db/docs/api_cxx/env_set_lk_max_lockers.html
+++ b/db/docs/api_cxx/env_set_lk_max_lockers.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lk_max_lockers.so,v 1.23 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -94,6 +93,6 @@ maximum number of lockers in <b>lk_maxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_lk_max_locks.html b/db/docs/api_cxx/env_set_lk_max_locks.html
index e72170586..e258cc84a 100644
--- a/db/docs/api_cxx/env_set_lk_max_locks.html
+++ b/db/docs/api_cxx/env_set_lk_max_locks.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lk_max_locks.so,v 10.23 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -95,6 +94,6 @@ maximum number of locks in <b>lk_maxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_lk_max_objects.html b/db/docs/api_cxx/env_set_lk_max_objects.html
index 17069d8df..a4e9b7df0 100644
--- a/db/docs/api_cxx/env_set_lk_max_objects.html
+++ b/db/docs/api_cxx/env_set_lk_max_objects.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_lk_max_objects.so,v 1.23 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -94,6 +93,6 @@ maximum number of locked objects in <b>lk_maxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_mp_mmapsize.html b/db/docs/api_cxx/env_set_mp_mmapsize.html
index ac2577d2d..29411ac7c 100644
--- a/db/docs/api_cxx/env_set_mp_mmapsize.html
+++ b/db/docs/api_cxx/env_set_mp_mmapsize.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_mp_mmapsize.so,v 10.40 2004/09/28 15:04:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -96,6 +95,6 @@ maximum file map size in <b>mp_mmapsizep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_msg_stream.html b/db/docs/api_cxx/env_set_msg_stream.html
index cd5815394..4e3c2af12 100644
--- a/db/docs/api_cxx/env_set_msg_stream.html
+++ b/db/docs/api_cxx/env_set_msg_stream.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_msg_stream.so,v 10.5 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -60,6 +59,6 @@ be used for additional message information.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_msgcall.html b/db/docs/api_cxx/env_set_msgcall.html
index 4da39490b..7f1714a77 100644
--- a/db/docs/api_cxx/env_set_msgcall.html
+++ b/db/docs/api_cxx/env_set_msgcall.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_msgcall.so,v 10.7 2006/05/17 20:47:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -67,6 +66,6 @@ are undefined.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_msgfile.html b/db/docs/api_cxx/env_set_msgfile.html
index fdcc4a8a5..eb7d05cbf 100644
--- a/db/docs/api_cxx/env_set_msgfile.html
+++ b/db/docs/api_cxx/env_set_msgfile.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_msgfile.so,v 10.7 2006/02/10 22:54:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -78,6 +77,6 @@ FILE * in <b>msgfilep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_mutexlocks.html b/db/docs/api_cxx/env_set_mutexlocks.html
deleted file mode 100644
index b728927a2..000000000
--- a/db/docs/api_cxx/env_set_mutexlocks.html
+++ /dev/null
@@ -1,62 +0,0 @@
-<!--$Id: env_set_mutexlocks.so,v 10.9 2000/11/17 19:56:52 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv::set_mutexlocks</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>
-<h1>DbEnv::set_mutexlocks</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-int
-DbEnv::set_mutexlocks(int do_lock);
-</pre></h3>
-<h1>Description</h1>
-<p>Toggle mutex locks. Setting <b>do_lock</b> to a zero value causes
-Berkeley DB to grant all requested mutual exclusion mutexes without regard
-for their availability.
-<p>This functionality should never be used for any other purpose than
-debugging.
-<p>The DbEnv::set_mutexlocks interface may be used to configure Berkeley DB at any time
-during the life of the application.
-<p>The DbEnv::set_mutexlocks method either returns a non-zero error value or throws an exception that
-encapsulates a non-zero error value on failure, and returns 0 on success.
-<h3>Class</h3>
-<a href="../api_cxx/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_cxx/env_close.html">DbEnv::close</a>,
-<a href="../api_cxx/env_open.html">DbEnv::open</a>,
-<a href="../api_cxx/env_remove.html">DbEnv::remove</a>,
-<a href="../api_cxx/db_err.html">DbEnv::err</a>,
-<a href="../api_cxx/env_strerror.html">DbEnv::strerror</a>,
-<a href="../api_cxx/env_version.html">DbEnv::version</a>,
-<a href="../api_cxx/env_set_cachesize.html">DbEnv::set_cachesize</a>,
-<a href="../api_cxx/env_set_errcall.html">DbEnv::set_errcall</a>,
-<a href="../api_cxx/env_set_errfile.html">DbEnv::set_errfile</a>,
-<a href="../api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a>,
-<a href="../api_cxx/env_set_errpfx.html">DbEnv::set_errpfx</a>,
-<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a>,
-<a href="../api_cxx/env_set_mutexlocks.html">DbEnv::set_mutexlocks</a>,
-<a href="../api_cxx/env_set_paniccall.html">DbEnv::set_paniccall</a>,
-and
-<a href="../api_cxx/env_set_verbose.html">DbEnv::set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/env_set_pageyield.html b/db/docs/api_cxx/env_set_pageyield.html
deleted file mode 100644
index 01247edc5..000000000
--- a/db/docs/api_cxx/env_set_pageyield.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<!--$Id: env_set_pageyield.so,v 10.6 2000/05/31 15:10:00 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv::set_pageyield</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>
-<h1>DbEnv::set_pageyield</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-static int
-DbEnv::set_pageyield(int pageyield);
-</pre></h3>
-<h1>Description</h1>
-<p>Yield the processor whenever requesting a page from the cache. Setting
-<b>pageyield</b> to a non-zero value causes Berkeley DB to yield the processor
-any time a thread requests a page from the cache.
-<p>The DbEnv::set_pageyield interface affects the entire application, not a single
-database or database environment.
-<p>While the DbEnv::set_pageyield interface may be used to configure Berkeley DB at any time
-during the life of the application, it should normally be called before
-making any calls to the <a href="../api_c/env_create.html">db_env_create</a> or <a href="../api_c/db_create.html">db_create</a> methods.
-<p>This functionality should never be used for any other purpose than stress
-testing.
-<p>The DbEnv::set_pageyield interface may be used to configure Berkeley DB at any time
-during the life of the application.
-<p>The DbEnv::set_pageyield method either returns a non-zero error value or throws an exception that
-encapsulates a non-zero error value on failure, and returns 0 on success.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<h3>Class</h3>
-<a href="../api_cxx/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_cxx/env_close.html">DbEnv::close</a>,
-<a href="../api_cxx/env_open.html">DbEnv::open</a>,
-<a href="../api_cxx/env_remove.html">DbEnv::remove</a>,
-<a href="../api_cxx/db_err.html">DbEnv::err</a>,
-<a href="../api_cxx/env_strerror.html">DbEnv::strerror</a>,
-<a href="../api_cxx/env_version.html">DbEnv::version</a>,
-<a href="../api_cxx/env_set_cachesize.html">DbEnv::set_cachesize</a>,
-<a href="../api_cxx/env_set_errcall.html">DbEnv::set_errcall</a>,
-<a href="../api_cxx/env_set_errfile.html">DbEnv::set_errfile</a>,
-<a href="../api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a>,
-<a href="../api_cxx/env_set_errpfx.html">DbEnv::set_errpfx</a>,
-<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a>,
-<a href="../api_cxx/env_set_mutexlocks.html">DbEnv::set_mutexlocks</a>,
-<a href="../api_cxx/env_set_paniccall.html">DbEnv::set_paniccall</a>,
-and
-<a href="../api_cxx/env_set_verbose.html">DbEnv::set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/env_set_paniccall.html b/db/docs/api_cxx/env_set_paniccall.html
deleted file mode 100644
index 6b477c9e9..000000000
--- a/db/docs/api_cxx/env_set_paniccall.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<!--$Id: env_set_paniccall.so,v 10.37 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2004 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv::set_paniccall</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<table width="100%"><tr valign=top>
-<td>
-<h3>DbEnv::set_paniccall</h3>
-</td>
-<td align=right>
-<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a>
-<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
-</tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-int
-DbEnv::set_paniccall(void (*db_panic_fcn)(DbEnv *dbenv, int errval));
-</pre></h3>
-<hr size=1 noshade>
-<h3>Description: DbEnv::set_paniccall</h3>
-<p>Errors can occur in the Berkeley DB library where the only solution is to shut
-down the application and run recovery (for example, if Berkeley DB is unable
-to allocate heap memory). In such cases, the Berkeley DB methods will
-either return <a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> or throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-depending on the API configuration.
-It is often easier to simply exit the application when such errors occur
-rather than gracefully return up the stack. The DbEnv::set_paniccall method
-specifies a function to be called when
-<a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> is about to be returned or <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>
-is about to be thrown
-from a Berkeley DB method.</p>
-<p>The DbEnv::set_paniccall method may be called at any time during the life of the
-application.</p>
-<p>The DbEnv::set_paniccall method
-either returns a non-zero error value
-or throws an exception that encapsulates a non-zero error value on
-failure, and returns 0 on success.
-</p>
-<h3>Parameters</h3>
-<dl compact>
-<dt><b>db_panic_fcn</b><dd>The <b>db_panic_fcn</b> parameter is the application-specified function
-called in the case of a database environment panic. The function takes
-two arguments:
-<dl compact>
-<dt><b>dbenv</b><dd>The <b>dbenv</b> parameter is the enclosing database environment handle.
-<dt><b>errval</b><dd>The <b>errval</b> parameter is the error value that would have been
-returned to the caller if <a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> were not going to be
-returned instead.
-</dl>
-</dl>
-<hr size=1 noshade>
-<h3>Class</h3>
-<a href="../api_cxx/env_class.html">DbEnv</a>
-<h3>See Also</h3>
-<a href="../api_cxx/env_list.html">Database Environments and Related Methods</a>
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="../sleepycat/legal.html">Copyright (c) 1996-2004</a> <a href="http://www.sleepycat.com">Sleepycat Software, Inc.</a> - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/env_set_panicstate.html b/db/docs/api_cxx/env_set_panicstate.html
deleted file mode 100644
index 6655003cc..000000000
--- a/db/docs/api_cxx/env_set_panicstate.html
+++ /dev/null
@@ -1,67 +0,0 @@
-<!--$Id: env_set_panicstate.so,v 10.2 2001/01/17 15:32:34 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv::set_panicstate</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>
-<h1>DbEnv::set_panicstate</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-static int
-DbEnv::set_panicstate(int panic);
-</pre></h3>
-<h1>Description</h1>
-<p>Toggle the Berkeley DB panic state. Setting <b>panic</b> to a non-zero value
-causes Berkeley DB to refuse attempts to call Berkeley DB functions with the
-<a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> error return.
-<p>The DbEnv::set_panicstate interface affects the entire application, not a single
-database or database environment.
-<p>While the DbEnv::set_panicstate interface may be used to configure Berkeley DB at any time
-during the life of the application, it should normally be called before
-making any calls to the <a href="../api_c/env_create.html">db_env_create</a> or <a href="../api_c/db_create.html">db_create</a> methods.
-<p>The DbEnv::set_panicstate method either returns a non-zero error value or throws an exception that
-encapsulates a non-zero error value on failure, and returns 0 on success.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<h3>Class</h3>
-<a href="../api_cxx/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_cxx/env_close.html">DbEnv::close</a>,
-<a href="../api_cxx/env_open.html">DbEnv::open</a>,
-<a href="../api_cxx/env_remove.html">DbEnv::remove</a>,
-<a href="../api_cxx/db_err.html">DbEnv::err</a>,
-<a href="../api_cxx/env_strerror.html">DbEnv::strerror</a>,
-<a href="../api_cxx/env_version.html">DbEnv::version</a>,
-<a href="../api_cxx/env_set_cachesize.html">DbEnv::set_cachesize</a>,
-<a href="../api_cxx/env_set_errcall.html">DbEnv::set_errcall</a>,
-<a href="../api_cxx/env_set_errfile.html">DbEnv::set_errfile</a>,
-<a href="../api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a>,
-<a href="../api_cxx/env_set_errpfx.html">DbEnv::set_errpfx</a>,
-<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a>,
-<a href="../api_cxx/env_set_mutexlocks.html">DbEnv::set_mutexlocks</a>,
-<a href="../api_cxx/env_set_paniccall.html">DbEnv::set_paniccall</a>,
-and
-<a href="../api_cxx/env_set_verbose.html">DbEnv::set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/env_set_rec_init.html b/db/docs/api_cxx/env_set_rec_init.html
deleted file mode 100644
index 96af59485..000000000
--- a/db/docs/api_cxx/env_set_rec_init.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!--$Id: env_set_rec_init.so,v 10.9 2000/05/01 21:57:44 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv::set_recovery_init</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>
-<h1>DbEnv::set_recovery_init</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-int
-DbEnv::set_recovery_init(int (*db_recovery_init_fcn)(DbEnv *));
-</pre></h3>
-<h1>Description</h1>
-<p>Applications installing application-specific recovery methods need
-to be called before Berkeley DB performs recovery so they may add their recovery
-methods to Berkeley DB's.
-<p>The DbEnv::set_recovery_init method supports this functionality. The
-<b>db_recovery_init_fcn</b> method must be declared with one
-argument, a reference to the enclosing Berkeley DB environment. This
-method will be called after the <a href="../api_cxx/env_open.html">DbEnv::open</a> has been called,
-but before recovery is started.
-<p>If the <b>db_recovery_init_fcn</b> method returns a non-zero value,
-no recovery will be performed and <a href="../api_cxx/env_open.html">DbEnv::open</a> will return the same
-value to its caller.
-<p>The DbEnv::set_recovery_init interface may only be used to configure Berkeley DB before
-the <a href="../api_cxx/env_open.html">DbEnv::open</a> interface is called.
-<p>The DbEnv::set_recovery_init method either returns a non-zero error value or throws an exception that
-encapsulates a non-zero error value on failure, and returns 0 on success.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>Called after <a href="../api_cxx/env_open.html">DbEnv::open</a> was called.
-</dl>
-<h3>Class</h3>
-<a href="../api_cxx/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_cxx/env_close.html">DbEnv::close</a>,
-<a href="../api_cxx/env_open.html">DbEnv::open</a>,
-<a href="../api_cxx/env_remove.html">DbEnv::remove</a>,
-<a href="../api_cxx/db_err.html">DbEnv::err</a>,
-<a href="../api_cxx/env_strerror.html">DbEnv::strerror</a>,
-<a href="../api_cxx/env_version.html">DbEnv::version</a>,
-<a href="../api_cxx/env_set_cachesize.html">DbEnv::set_cachesize</a>,
-<a href="../api_cxx/env_set_errcall.html">DbEnv::set_errcall</a>,
-<a href="../api_cxx/env_set_errfile.html">DbEnv::set_errfile</a>,
-<a href="../api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a>,
-<a href="../api_cxx/env_set_errpfx.html">DbEnv::set_errpfx</a>,
-<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a>,
-<a href="../api_cxx/env_set_mutexlocks.html">DbEnv::set_mutexlocks</a>,
-<a href="../api_cxx/env_set_paniccall.html">DbEnv::set_paniccall</a>,
-and
-<a href="../api_cxx/env_set_verbose.html">DbEnv::set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/env_set_region_init.html b/db/docs/api_cxx/env_set_region_init.html
deleted file mode 100644
index f052adaf6..000000000
--- a/db/docs/api_cxx/env_set_region_init.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<!--$Id: env_set_region_init.so,v 10.10 2000/05/31 15:10:00 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv::set_region_init</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>
-<h1>DbEnv::set_region_init</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-static int
-DbEnv::set_region_init(int region_init);
-</pre></h3>
-<h1>Description</h1>
-<p>Page-fault shared regions into memory when initially creating or joining
-a Berkeley DB environment. In some applications, the expense of page-faulting
-the shared memory regions can affect performance, e.g., when the
-page-fault occurs while holding a lock, other lock requests can convoy
-and overall throughput may decrease. Setting <b>region_init</b> to a
-non-zero value specifies that shared regions be read or written, as
-appropriate, when the region is joined by the application. This forces
-the underlying virtual memory and file systems to instantiate both the
-necessary memory and the necessary disk space. This can also avoid
-out-of-disk space failures later on.
-<p>The DbEnv::set_region_init interface affects the entire application, not a single
-database or database environment.
-<p>While the DbEnv::set_region_init interface may be used to configure Berkeley DB at any time
-during the life of the application, it should normally be called before
-making any calls to the <a href="../api_c/env_create.html">db_env_create</a> or <a href="../api_c/db_create.html">db_create</a> methods.
-<p>The DbEnv::set_region_init method either returns a non-zero error value or throws an exception that
-encapsulates a non-zero error value on failure, and returns 0 on success.
-<p>The database environment's initial behavior with respect to shared memory regions may also be set using the environment's
-<b>DB_CONFIG</b> file. The syntax of the entry in that file is a
-single line with the string "set_region_init", one or more whitespace characters,
-and the string "1". Because the <b>DB_CONFIG</b> file is read when the database
-environment is opened, it will silently overrule configuration done
-before that time.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<h3>Class</h3>
-<a href="../api_cxx/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_cxx/env_close.html">DbEnv::close</a>,
-<a href="../api_cxx/env_open.html">DbEnv::open</a>,
-<a href="../api_cxx/env_remove.html">DbEnv::remove</a>,
-<a href="../api_cxx/db_err.html">DbEnv::err</a>,
-<a href="../api_cxx/env_strerror.html">DbEnv::strerror</a>,
-<a href="../api_cxx/env_version.html">DbEnv::version</a>,
-<a href="../api_cxx/env_set_cachesize.html">DbEnv::set_cachesize</a>,
-<a href="../api_cxx/env_set_errcall.html">DbEnv::set_errcall</a>,
-<a href="../api_cxx/env_set_errfile.html">DbEnv::set_errfile</a>,
-<a href="../api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a>,
-<a href="../api_cxx/env_set_errpfx.html">DbEnv::set_errpfx</a>,
-<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a>,
-<a href="../api_cxx/env_set_mutexlocks.html">DbEnv::set_mutexlocks</a>,
-<a href="../api_cxx/env_set_paniccall.html">DbEnv::set_paniccall</a>,
-and
-<a href="../api_cxx/env_set_verbose.html">DbEnv::set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/env_set_rpc_server.html b/db/docs/api_cxx/env_set_rpc_server.html
index da69cd9bd..b8550f3ac 100644
--- a/db/docs/api_cxx/env_set_rpc_server.html
+++ b/db/docs/api_cxx/env_set_rpc_server.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_rpc_server.so,v 10.29 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -86,6 +85,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_server.html b/db/docs/api_cxx/env_set_server.html
deleted file mode 100644
index 208c9cc9c..000000000
--- a/db/docs/api_cxx/env_set_server.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<!--"@(#)env_set_server.so 10.13 (Sleepycat) 8/25/99"-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv::set_server</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>
-<h1>DbEnv::set_server</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-int
-DbEnv::set_server(char *host,
- long cl_timeout, long sv_timeout, u_int32_t flags);
-</pre></h3>
-<h1>Description</h1>
-<p>Connects to the DB server on the indicated hostname and sets up a channel
-for communication.
-<p>The <b>cl_timeout</b> argument specifies the number of seconds the client
-should wait for results to come back from the server. Once the timeout
-has expired on any communication with the server, DB_NOSERVER will
-be returned. If this value is zero, a default timeout is used.
-<p>The <b>sv_timeout</b> argument specifies the number of seconds the server
-should allow a client connection to remain idle before assuming that
-client is gone. Once that timeout has been reached, the server releases
-all resources associated with that client connection. Subsequent attempts
-by that client to communicate with the server result in
-DB_NOSERVER_ID indicating that an invalid identifier has been
-given to the server. This value can be considered a hint to the server.
-The server may alter this value based on its own policies or allowed
-values. If this value is zero, a default timeout is used.
-<p>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<p>When the DbEnv::set_server method has been called, any subsequent calls
-to Berkeley DB library interfaces may return either <a name="DB_NOSERVER">DB_NOSERVER</a> or
-<a name="DB_NOSERVER_ID">DB_NOSERVER_ID</a>.
-<p>The DbEnv::set_server method either returns a non-zero error value or throws an exception that
-encapsulates a non-zero error value on failure, and returns 0 on success.
-<h3>Errors</h3>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>dbenv_set_server
-</dl>
-<h3>Class</h3>
-<a href="../api_cxx/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_cxx/env_close.html">DbEnv::close</a>,
-<a href="../api_cxx/env_open.html">DbEnv::open</a>,
-<a href="../api_cxx/env_remove.html">DbEnv::remove</a>,
-<a href="../api_cxx/db_err.html">DbEnv::err</a>,
-<a href="../api_cxx/env_strerror.html">DbEnv::strerror</a>,
-<a href="../api_cxx/env_version.html">DbEnv::version</a>,
-<a href="../api_cxx/env_set_cachesize.html">DbEnv::set_cachesize</a>,
-<a href="../api_cxx/env_set_errcall.html">DbEnv::set_errcall</a>,
-<a href="../api_cxx/env_set_errfile.html">DbEnv::set_errfile</a>,
-<a href="../api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a>,
-<a href="../api_cxx/env_set_errpfx.html">DbEnv::set_errpfx</a>,
-<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a>,
-<a href="../api_cxx/env_set_mutexlocks.html">DbEnv::set_mutexlocks</a>,
-<a href="../api_cxx/env_set_paniccall.html">DbEnv::set_paniccall</a>,
-and
-<a href="../api_cxx/env_set_verbose.html">DbEnv::set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/env_set_shm_key.html b/db/docs/api_cxx/env_set_shm_key.html
index 3245f6fd8..c200d2936 100644
--- a/db/docs/api_cxx/env_set_shm_key.html
+++ b/db/docs/api_cxx/env_set_shm_key.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_shm_key.so,v 10.28 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -112,6 +111,6 @@ base segment ID in <b>shm_keyp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_tas_spins.html b/db/docs/api_cxx/env_set_tas_spins.html
deleted file mode 100644
index 342aab2ab..000000000
--- a/db/docs/api_cxx/env_set_tas_spins.html
+++ /dev/null
@@ -1,94 +0,0 @@
-<!--$Id: env_set_tas_spins.so,v 10.29 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2004 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv::set_tas_spins</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<table width="100%"><tr valign=top>
-<td>
-<h3>DbEnv::set_tas_spins</h3>
-</td>
-<td align=right>
-<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a>
-<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
-</tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-int
-DbEnv::set_tas_spins(u_int32_t tas_spins);
-<p>
-int
-DbEnv::get_tas_spins(u_int32_t *, tas_spinsp);
-</pre></h3>
-<hr size=1 noshade>
-<h3>Description: DbEnv::set_tas_spins</h3>
-<p>Specify that test-and-set mutexes should spin <b>tas_spins</b> times
-without blocking. The value defaults to 1 on uniprocessor systems and
-to 50 times the number of processors on multiprocessor systems.</p>
-<p>The database environment's test-and-set spin count may also be set using the environment's
-<b>DB_CONFIG</b> file. The syntax of the entry in that file is a
-single line with the string "set_tas_spins", one or more whitespace characters,
-and the number of spins.
-Because the <b>DB_CONFIG</b> file is read when the database
-environment is opened, it will silently overrule configuration done
-before that time.</p>
-<p>The DbEnv::set_tas_spins method configures operations performed using the specified
-<a href="../api_cxx/env_class.html">DbEnv</a> handle, not all operations performed on the underlying
-database environment.</p>
-<p>The DbEnv::set_tas_spins method may be called at any time during the life of the
-application.</p>
-<p>The DbEnv::set_tas_spins method
-either returns a non-zero error value
-or throws an exception that encapsulates a non-zero error value on
-failure, and returns 0 on success.
-</p>
-<h3>Parameters</h3>
-<dl compact>
-<dt><b>tas_spins</b><dd>The <b>tas_spins</b> parameter is the number of spins test-and-set
-mutexes should execute before blocking.
-</dl>
-<h3>Errors</h3>
-<p>The DbEnv::set_tas_spins method
-may fail and throw
-<a href="../api_cxx/except_class.html">DbException</a>,
-encapsulating one of the following non-zero errors, or return one of
-the following non-zero errors:</p>
-<dl compact>
-<dt>EINVAL<dd>An
-invalid flag value or parameter was specified.
-</dl>
-<hr size=1 noshade>
-<h3>Description: DbEnv::get_tas_spins</h3>
-<p>The DbEnv::get_tas_spins method returns the test-and-set spin count.</p>
-<p>The DbEnv::get_tas_spins method may be called at any time during the life of the
-application.</p>
-<p>The DbEnv::get_tas_spins method
-either returns a non-zero error value
-or throws an exception that encapsulates a non-zero error value on
-failure, and returns 0 on success.
-</p>
-<h3>Parameters</h3>
-<dl compact>
-<dt><b>tas_spinsp</b><dd>The DbEnv::get_tas_spins method returns the
-test-and-set spin count in <b>tas_spinsp</b>.
-</dl>
-<hr size=1 noshade>
-<h3>Class</h3>
-<a href="../api_cxx/env_class.html">DbEnv</a>
-<h3>See Also</h3>
-<a href="../api_cxx/env_list.html">Database Environments and Related Methods</a>
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="../sleepycat/legal.html">Copyright (c) 1996-2004</a> <a href="http://www.sleepycat.com">Sleepycat Software, Inc.</a> - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/env_set_thread_count.html b/db/docs/api_cxx/env_set_thread_count.html
index 39bd833e6..7aafa7562 100644
--- a/db/docs/api_cxx/env_set_thread_count.html
+++ b/db/docs/api_cxx/env_set_thread_count.html
@@ -1,6 +1,5 @@
-<!--$Id: env_set_thread_count.so,v 10.1 2006/05/26 20:14:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_set_thread_count.so,v 10.3 2007/04/02 16:08:13 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -36,6 +35,18 @@ database environment if the <a href="../api_cxx/env_failchk.html">DbEnv::failchk
DbEnv::set_thread_count method does not set the maximum number of
threads but is used to determine memory sizing and the thread control
block reclamation policy.</p>
+<p>If a process has not configured an <b>is_alive</b> function from the
+<a href="../api_cxx/env_set_isalive.html">DbEnv::set_isalive</a> method, and then attempts to join a database
+environment configured for failure checking with the
+<a href="../api_cxx/env_failchk.html">DbEnv::failchk</a>, <a href="../api_cxx/env_set_thread_id.html">DbEnv::set_thread_id</a>,
+<a href="../api_cxx/env_set_isalive.html">DbEnv::set_isalive</a> and DbEnv::set_thread_count methods, the
+program may be unable to allocate a thread control block and fail to
+join the environment.
+<b>This is true of the standalone Berkeley DB utility programs.</b>
+To avoid problems when using the standalone Berkeley DB utility programs with
+environments configured for failure checking, incorporate the utility's
+functionality directly in the application, or call the
+<a href="../api_cxx/env_failchk.html">DbEnv::failchk</a> method before running the utility.</p>
<p>The database environment's thread count may also be configured using the
environment's <b>DB_CONFIG</b> file. The syntax of the entry in that
file is a single line with the string "set_thread_count", one or more whitespace
@@ -93,6 +104,6 @@ thread count in <b>countp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_thread_id.html b/db/docs/api_cxx/env_set_thread_id.html
index 54a0feb64..5a2af6641 100644
--- a/db/docs/api_cxx/env_set_thread_id.html
+++ b/db/docs/api_cxx/env_set_thread_id.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_thread_id.so,v 10.9 2006/08/24 16:32:23 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -121,6 +120,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_thread_id_string.html b/db/docs/api_cxx/env_set_thread_id_string.html
index 87eb34c57..e1e05a11e 100644
--- a/db/docs/api_cxx/env_set_thread_id_string.html
+++ b/db/docs/api_cxx/env_set_thread_id_string.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_thread_id_string.so,v 10.1 2005/10/20 17:16:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -83,6 +82,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_timeout.html b/db/docs/api_cxx/env_set_timeout.html
index 7f42abccb..7a8fb29b6 100644
--- a/db/docs/api_cxx/env_set_timeout.html
+++ b/db/docs/api_cxx/env_set_timeout.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_timeout.so,v 10.24 2005/05/20 15:07:45 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -118,6 +117,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_tmp_dir.html b/db/docs/api_cxx/env_set_tmp_dir.html
index c6678fcba..9953e587d 100644
--- a/db/docs/api_cxx/env_set_tmp_dir.html
+++ b/db/docs/api_cxx/env_set_tmp_dir.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_tmp_dir.so,v 10.26 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -118,6 +117,6 @@ database environment temporary file directory in <b>dirp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_tx_max.html b/db/docs/api_cxx/env_set_tx_max.html
index 08c310f50..51ff1cc29 100644
--- a/db/docs/api_cxx/env_set_tx_max.html
+++ b/db/docs/api_cxx/env_set_tx_max.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_tx_max.so,v 10.47 2006/06/19 22:25:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -103,6 +102,6 @@ number of active transactions in <b>tx_maxp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_tx_recover.html b/db/docs/api_cxx/env_set_tx_recover.html
deleted file mode 100644
index 08ceec64d..000000000
--- a/db/docs/api_cxx/env_set_tx_recover.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<!--$Id: env_set_tx_recover.so,v 10.26 2000/07/09 19:13:19 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: 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>
- <a name="2"><!--meow--></a>
-<table><tr valign=top>
-<td>
-<h1>DbEnv::set_tx_recover</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-int
-DbEnv::set_tx_recover(int (*)(DbEnv *dbenv,
- Dbt *log_rec, DbLsn *lsn, db_recops op));
-</pre></h3>
-<h1>Description</h1>
-<p>Set the application's method to be called during transaction abort
-and recovery. This method must return 0 on success and either
-<b>errno</b> or a value outside of the Berkeley DB error name space on
-failure. It takes four arguments:
-<p><dl compact>
-<p><dt>dbenv <dd>A Berkeley DB environment.
-<p><dt>log_rec<dd>A log record.
-<p><dt>lsn<dd>A log sequence number.
-<p><dt>op<dd>One of the following values:
-<p><dl compact>
-<p><dt><a name="DB_TXN_BACKWARD_ROLL">DB_TXN_BACKWARD_ROLL</a><dd>The log is being read backward to determine which transactions have been
-committed and to abort those operations that were not, undo the operation
-described by the log record.
-<p><dt><a name="DB_TXN_FORWARD_ROLL">DB_TXN_FORWARD_ROLL</a><dd>The log is being played forward, redo the operation described by the log
-record.
-<p><dt><a name="DB_TXN_ABORT">DB_TXN_ABORT</a><dd>The log is being read backwards during a transaction abort, undo the
-operation described by the log record.
-</dl>
-</dl>
-<p>The DbEnv::set_tx_recover interface may only be used to configure Berkeley DB before
-the <a href="../api_cxx/env_open.html">DbEnv::open</a> interface is called.
-<p>The DbEnv::set_tx_recover method either returns a non-zero error value or throws an exception that
-encapsulates a non-zero error value on failure, and returns 0 on success.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>Called after <a href="../api_cxx/env_open.html">DbEnv::open</a> was called.
-</dl>
-<h3>Classes</h3>
-<a href="../api_cxx/dbenv_class.html">DbEnv</a>, <a href="../api_cxx/txn_class.html">DbTxn</a>
-<h1>See Also</h1>
-<a href="../api_cxx/env_set_tx_max.html">DbEnv::set_tx_max</a>,
-<a href="../api_cxx/env_set_tx_recover.html">DbEnv::set_tx_recover</a>,
-<a href="../api_cxx/env_set_tx_timestamp.html">DbEnv::set_tx_timestamp</a>,
-<a href="../api_cxx/txn_abort.html">DbTxn::abort</a>,
-<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>,
-<a href="../api_cxx/txn_checkpoint.html">DbEnv::txn_checkpoint</a>,
-<a href="../api_cxx/txn_commit.html">DbTxn::commit</a>,
-<a href="../api_cxx/txn_id.html">DbTxn::id</a>,
-<a href="../api_cxx/txn_prepare.html">DbTxn::prepare</a>
-and
-<a href="../api_cxx/txn_stat.html">DbEnv::txn_stat</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/env_set_tx_timestamp.html b/db/docs/api_cxx/env_set_tx_timestamp.html
index 790ab5c6c..ffd038293 100644
--- a/db/docs/api_cxx/env_set_tx_timestamp.html
+++ b/db/docs/api_cxx/env_set_tx_timestamp.html
@@ -1,6 +1,5 @@
<!--$Id: env_set_tx_timestamp.so,v 10.29 2004/09/28 15:04:23 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -89,6 +88,6 @@ recovery timestamp in <b>timestampp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_set_verbose.html b/db/docs/api_cxx/env_set_verbose.html
index 54f303b35..56fe3f249 100644
--- a/db/docs/api_cxx/env_set_verbose.html
+++ b/db/docs/api_cxx/env_set_verbose.html
@@ -1,6 +1,5 @@
-<!--$Id: env_set_verbose.so,v 10.52 2005/12/28 16:10:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: env_set_verbose.so,v 10.54 2006/10/20 15:32:29 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -60,14 +59,14 @@ messages are output.
<dt><b>which</b><dd>The <b>which</b> parameter must be set to one of the following values:
<dl compact>
<dt><a name="DB_VERB_DEADLOCK">DB_VERB_DEADLOCK</a><dd>Display additional information when doing deadlock detection.
+<dt><a name="DB_VERB_FILEOPS">DB_VERB_FILEOPS</a><dd>Display additional information when performing filesystem operations
+such as open, close or rename. May not be available on all platforms.
+<dt><a name="DB_VERB_FILEOPS_ALL">DB_VERB_FILEOPS_ALL</a><dd>Display additional information when performing all filesystem operations,
+including read and write. May not be available on all platforms.
<dt><a name="DB_VERB_RECOVERY">DB_VERB_RECOVERY</a><dd>Display additional information when performing recovery.
<dt><a name="DB_VERB_REGISTER">DB_VERB_REGISTER</a><dd>Display additional information concerning support for the
<a href="../api_cxx/env_open.html#DB_REGISTER">DB_REGISTER</a> flag to the <a href="../api_cxx/env_open.html">DbEnv::open</a> method.
-<dt><a name="DB_VERB_REPLICATION">DB_VERB_REPLICATION</a><dd>Display additional information when processing replication messages.
-<p>To get complete replication logging when debugging replication
-applications, you must also configure and build the Berkeley DB library with
-the <a href="../ref/build_unix/conf.html">--enable-diagnostic</a>
-configuration option as well as call the DbEnv::set_verbose method.</p>
+<dt><a name="DB_VERB_REPLICATION">DB_VERB_REPLICATION</a><dd>Display detailed information when processing replication messages.
<dt><a name="DB_VERB_WAITSFOR">DB_VERB_WAITSFOR</a><dd>Display the waits-for table when doing deadlock detection.
</dl>
</dl>
@@ -109,6 +108,6 @@ otherwise on.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_stat.html b/db/docs/api_cxx/env_stat.html
index 34583a0ad..8c452bf63 100644
--- a/db/docs/api_cxx/env_stat.html
+++ b/db/docs/api_cxx/env_stat.html
@@ -1,6 +1,5 @@
<!--$Id: env_stat.so,v 10.5 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -59,6 +58,6 @@ or more of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_strerror.html b/db/docs/api_cxx/env_strerror.html
index eb9cfea1d..b87084ba9 100644
--- a/db/docs/api_cxx/env_strerror.html
+++ b/db/docs/api_cxx/env_strerror.html
@@ -1,6 +1,5 @@
<!--$Id: env_strerror.so,v 8.13 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -50,6 +49,6 @@ string is wanted.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/env_version.html b/db/docs/api_cxx/env_version.html
index 8e867a5d5..909128f0f 100644
--- a/db/docs/api_cxx/env_version.html
+++ b/db/docs/api_cxx/env_version.html
@@ -1,6 +1,5 @@
<!--$Id: env_version.so,v 10.26 2004/09/28 15:04:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -47,6 +46,6 @@ is copied to the memory to which it refers.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/exc_package.html b/db/docs/api_cxx/exc_package.html
index 4861a717c..ea739e089 100644
--- a/db/docs/api_cxx/exc_package.html
+++ b/db/docs/api_cxx/exc_package.html
@@ -1,6 +1,5 @@
<!--$Id: exc_package.so,v 10.1 2004/08/27 13:49:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -18,6 +17,6 @@
<tr><td><a href="../api_cxx/memp_class.html">DbMemoryException</a></td><td>Exception Class for insufficient memory</td></tr>
<tr><td><a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a></td><td>Exception Class for failures requiring recovery</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/except_class.html b/db/docs/api_cxx/except_class.html
index 756595b57..95f90a64b 100644
--- a/db/docs/api_cxx/except_class.html
+++ b/db/docs/api_cxx/except_class.html
@@ -1,6 +1,5 @@
<!--$Id: except_class.so,v 10.38 2004/09/28 15:04:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -60,6 +59,6 @@ not appear in the database.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/frame.html b/db/docs/api_cxx/frame.html
index 3f1a25891..5b7cfc5bf 100644
--- a/db/docs/api_cxx/frame.html
+++ b/db/docs/api_cxx/frame.html
@@ -1,8 +1,8 @@
-<!--$Id: frame.so,v 10.8 2005/04/19 17:44:03 bostic Exp $-->
+<!--$Id: frame.so,v 10.9 2006/10/05 01:06:03 bostic Exp $-->
<html>
<head>
<title>
-Berkeley DB API (Version: 4.5.20)
+Berkeley DB API (Version: 4.6.18)
</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
@@ -10,9 +10,9 @@ Berkeley DB API (Version: 4.5.20)
<frameset cols="20%,80%">
<frame src="object.html" name="object" title="Objects">
<frame
+name="method"
src="api_core.html"
-name="method" title=
-"Berkeley DB API (Version: 4.5.20)">
+title="Berkeley DB API (Version: 4.6.18)">
<noframes>
<meta http-equiv="refresh" content="0;url=api_index.html">
</noframes>
diff --git a/db/docs/api_cxx/get_dbt.html b/db/docs/api_cxx/get_dbt.html
deleted file mode 100644
index 29e2567f9..000000000
--- a/db/docs/api_cxx/get_dbt.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!--Id: get_dbt.so,v 1.1 2001/04/06 13:24:51 bostic Exp -->
-<!--Copyright 1997-2001 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbMemoryException::get_dbt</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 width="100%"><tr valign=top>
-<td>
-<h1>DbMemoryException::get_dbt</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-Dbt *
-DbMemoryException::get_dbt() const;
-</pre></h3>
-<h1>Description</h1>
-<p>Return the <a href="../api_cxx/dbt_class.html">Dbt</a> that has insufficient memory to complete the
-operation, causing the <a href="../api_cxx/mem_class.html">DbMemoryException</a> to be thrown.
-<h1>Class</h1>
-<a href="../api_cxx/except_class.html">DbException</a>
-<h1>See Also</h1>
-<a href="../api_cxx/get_errno.html">DbException::get_errno</a>,
-<a href="../api_cxx/what.html">DbException::what</a>,
-and
-<a href="../api_cxx/mem_class.html">DbMemoryException</a>
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/get_errno.html b/db/docs/api_cxx/get_errno.html
deleted file mode 100644
index 25c639ac2..000000000
--- a/db/docs/api_cxx/get_errno.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!--$Id: get_errno.so,v 10.8 1999/12/20 08:52:33 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbException::get_errno</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>
-<h1>DbException::get_errno</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-const int
-DbException::get_errno();
-</pre></h3>
-<h1>Description</h1>
-<p>A DbException object contains an informational string and an errno.
-The errno can be obtained by using DbException::get_errno.
-The informational string can be obtained by using <a href="../api_cxx/what.html">DbException::what</a>.
-<h3>Class</h3>
-<a href="../api_cxx/except_class.html">DbException</a>
-<h1>See Also</h1>
-<a href="../api_cxx/get_errno.html">DbException::get_errno</a>
-and
-<a href="../api_cxx/what.html">DbException::what</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/lock_class.html b/db/docs/api_cxx/lock_class.html
index 37abbbbde..637bf5a1b 100644
--- a/db/docs/api_cxx/lock_class.html
+++ b/db/docs/api_cxx/lock_class.html
@@ -1,6 +1,5 @@
<!--$Id: lock_class.so,v 10.21 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -44,6 +43,6 @@ for a single lock, and has no methods of its own.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/lock_detect.html b/db/docs/api_cxx/lock_detect.html
index b1b945d97..1e2aceebd 100644
--- a/db/docs/api_cxx/lock_detect.html
+++ b/db/docs/api_cxx/lock_detect.html
@@ -1,6 +1,5 @@
-<!--$Id: lock_detect.so,v 10.49 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: lock_detect.so,v 10.50 2006/12/13 17:57:23 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,7 +22,7 @@
#include &lt;db_cxx.h&gt;
<p>
int
-DbEnv::lock_detect(u_int32_t flags, u_int32_t atype, int *aborted);
+DbEnv::lock_detect(u_int32_t flags, u_int32_t atype, int *rejected);
</pre></h3>
<hr size=1 noshade>
<h3>Description: DbEnv::lock_detect</h3>
@@ -37,7 +36,7 @@ failure, and returns 0 on success.
</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>aborted</b><dd>If the <b>aborted</b> parameter is non-NULL, the memory location to
+<dt><b>rejected</b><dd>If the <b>rejected</b> parameter is non-NULL, the memory location to
which it refers will be set to the number of lock requests that were
rejected.
<dt><b>atype</b><dd>The <b>atype</b> parameter specifies which lock request(s) to reject.
@@ -77,6 +76,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/lock_get.html b/db/docs/api_cxx/lock_get.html
index ff6c2f16f..fbc0b75fd 100644
--- a/db/docs/api_cxx/lock_get.html
+++ b/db/docs/api_cxx/lock_get.html
@@ -1,6 +1,5 @@
<!--$Id: lock_get.so,v 10.53 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -101,6 +100,6 @@ throw a DbMemoryException.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/lock_id.html b/db/docs/api_cxx/lock_id.html
index 67510468e..179106304 100644
--- a/db/docs/api_cxx/lock_id.html
+++ b/db/docs/api_cxx/lock_id.html
@@ -1,6 +1,5 @@
<!--$Id: lock_id.so,v 10.33 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/lock_id_free.html b/db/docs/api_cxx/lock_id_free.html
index 2910fc160..96c02c997 100644
--- a/db/docs/api_cxx/lock_id_free.html
+++ b/db/docs/api_cxx/lock_id_free.html
@@ -1,6 +1,5 @@
<!--$Id: lock_id_free.so,v 10.14 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -57,6 +56,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/lock_list.html b/db/docs/api_cxx/lock_list.html
index a0720601f..1d7f8a1b0 100644
--- a/db/docs/api_cxx/lock_list.html
+++ b/db/docs/api_cxx/lock_list.html
@@ -1,6 +1,5 @@
<!--$Id: lock_list.so,v 1.1 2002/08/30 20:00:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -32,6 +31,6 @@
<!--DbEnv::set_lk_max_objects--><tr><td><a href="../api_cxx/env_set_lk_max_objects.html">DbEnv::set_lk_max_objects</a></td><td>Set maximum number of lock objects</td></tr>
<!--DbEnv::set_timeout--><tr><td><a href="../api_cxx/env_set_timeout.html">DbEnv::set_timeout</a></td><td>Set lock and transaction timeout</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/lock_put.html b/db/docs/api_cxx/lock_put.html
index 9a6412019..242b99aa6 100644
--- a/db/docs/api_cxx/lock_put.html
+++ b/db/docs/api_cxx/lock_put.html
@@ -1,6 +1,5 @@
<!--$Id: lock_put.so,v 10.37 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -56,6 +55,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/lock_stat.html b/db/docs/api_cxx/lock_stat.html
index de730af45..b53badf5c 100644
--- a/db/docs/api_cxx/lock_stat.html
+++ b/db/docs/api_cxx/lock_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: lock_stat.so,v 10.65 2005/07/20 16:26:38 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: lock_stat.so,v 10.68 2007/06/22 16:57:15 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -70,12 +69,27 @@ for which the thread of control did not wait.
<dt>u_int32_t st_ntxntimeouts;<dd>The number of transactions that have timed out. This value is also a
component of <b>st_ndeadlocks</b>, the total number of deadlocks
detected.
+<dt>u_int32_t st_objs_wait;<dd>The number of requests to allocate or deallocate an object
+for which the thread of control waited.
+<dt>u_int32_t st_objs_nowait;<dd>The number of requests to allocate or deallocate an object
+for which the thread of control did not wait.
+<dt>u_int32_t st_lockers_wait;<dd>The number of requests to allocate or deallocate a locker
+for which the thread of control waited.
+<dt>u_int32_t st_lockers_nowait;<dd>The number of requests to allocate or deallocate a locker
+for which the thread of control did not wait.
+<dt>u_int32_t st_locks_wait;<dd>The number of requests to allocate or deallocate a lock structure
+for which the thread of control waited.
+<dt>u_int32_t st_locks_nowait;<dd>The number of requests to allocate or deallocate a lock structure
+for which the thread of control did not wait.
+<dt>u_int32_t st_hash_len;<dd>Maximum length of a lock hash bucket.
<dt>roff_t st_regsize;<dd>The size of the lock region, in bytes.
<dt>u_int32_t st_region_wait;<dd>The number of times that a thread of control was forced to wait before
obtaining the lock region mutex.
<dt>u_int32_t st_region_nowait;<dd>The number of times that a thread of control was able to obtain
the lock region mutex without waiting.
</dl>
+<p>The DbEnv::lock_stat method may not be called before the <a href="../api_cxx/env_open.html">DbEnv::open</a> method has
+been called.</p>
<p>The DbEnv::lock_stat method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
@@ -103,8 +117,12 @@ invalid flag value or parameter was specified.
</dl>
<hr size=1 noshade>
<h3>Description: DbEnv::lock_stat_print</h3>
-<p>The DbEnv::lock_stat_print method prints diagnostic information to the output
-channel described by the <a href="../api_cxx/env_set_msgfile.html">DbEnv::set_msgfile</a> method.</p>
+<p>The DbEnv::lock_stat_print method displays the
+locking subsystem statistical information, as described for the DbEnv::lock_stat method.
+The information is printed to a specified output channel (see the
+<a href="../api_cxx/env_set_msgfile.html">DbEnv::set_msgfile</a> method for more information), or passed to an
+application callback function (see the <a href="../api_cxx/env_set_msgcall.html">DbEnv::set_msgcall</a> method for
+more information).</p>
<p>The DbEnv::lock_stat_print method may not be called before the <a href="../api_cxx/env_open.html">DbEnv::open</a> method has
been called.</p>
<p>The DbEnv::lock_stat_print method
@@ -114,10 +132,11 @@ failure, and returns 0 on success.
</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>flags</b><dd>The <b>flags</b> parameter must be set by bitwise inclusively <b>OR</b>'ing together one or more
-of the following values:
+<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one
+or more of the following values:
<dl compact>
<dt><a name="DB_STAT_ALL">DB_STAT_ALL</a><dd>Display all available information.
+<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after displaying their values.
<dt><a name="DB_STAT_LOCK_CONF">DB_STAT_LOCK_CONF</a><dd>Display the lock conflict matrix.
<dt><a name="DB_STAT_LOCK_LOCKERS">DB_STAT_LOCK_LOCKERS</a><dd>Display the lockers within hash chains.
<dt><a name="DB_STAT_LOCK_OBJECTS">DB_STAT_LOCK_OBJECTS</a><dd>Display the lock objects within hash chains.
@@ -133,6 +152,6 @@ of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/lock_vec.html b/db/docs/api_cxx/lock_vec.html
index 746587ff5..5a051578c 100644
--- a/db/docs/api_cxx/lock_vec.html
+++ b/db/docs/api_cxx/lock_vec.html
@@ -1,6 +1,5 @@
<!--$Id: lock_vec.so,v 10.69 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -163,6 +162,6 @@ throw a DbMemoryException.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/lockng_class.html b/db/docs/api_cxx/lockng_class.html
index 8fc73e26f..dfbe49132 100644
--- a/db/docs/api_cxx/lockng_class.html
+++ b/db/docs/api_cxx/lockng_class.html
@@ -1,6 +1,5 @@
<!--$Id: lockng_class.so,v 1.14 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -70,6 +69,6 @@ called, and returns the index of the failed DB_LOCKREQ when
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/log_archive.html b/db/docs/api_cxx/log_archive.html
index 8ce3120b3..07a3eddd6 100644
--- a/db/docs/api_cxx/log_archive.html
+++ b/db/docs/api_cxx/log_archive.html
@@ -1,6 +1,5 @@
<!--$Id: log_archive.so,v 10.49 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -110,6 +109,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/log_compare.html b/db/docs/api_cxx/log_compare.html
index 5b0ef3ab5..13cd3640e 100644
--- a/db/docs/api_cxx/log_compare.html
+++ b/db/docs/api_cxx/log_compare.html
@@ -1,6 +1,5 @@
<!--$Id: log_compare.so,v 10.22 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -49,6 +48,6 @@ to be compared.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/log_cursor.html b/db/docs/api_cxx/log_cursor.html
index 205e81a0b..44cbb9c1a 100644
--- a/db/docs/api_cxx/log_cursor.html
+++ b/db/docs/api_cxx/log_cursor.html
@@ -1,6 +1,5 @@
<!--$Id: log_cursor.so,v 10.12 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -58,6 +57,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/log_file.html b/db/docs/api_cxx/log_file.html
index ab48e1c80..0960fe51b 100644
--- a/db/docs/api_cxx/log_file.html
+++ b/db/docs/api_cxx/log_file.html
@@ -1,6 +1,5 @@
<!--$Id: log_file.so,v 10.34 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -74,6 +73,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/log_flush.html b/db/docs/api_cxx/log_flush.html
index 9e3717f37..d0693adce 100644
--- a/db/docs/api_cxx/log_flush.html
+++ b/db/docs/api_cxx/log_flush.html
@@ -1,6 +1,5 @@
<!--$Id: log_flush.so,v 10.31 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -58,6 +57,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/log_get.html b/db/docs/api_cxx/log_get.html
deleted file mode 100644
index 37a8c497b..000000000
--- a/db/docs/api_cxx/log_get.html
+++ /dev/null
@@ -1,118 +0,0 @@
-<!--$Id: log_get.so,v 10.22 2000/03/17 01:53:59 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv::log_get</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>
-<h1>DbEnv::log_get</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-int
-DbEnv::log_get(DbLsn *lsn, Dbt *data, u_int32_t flags);
-</pre></h3>
-<h1>Description</h1>
-<p>The DbEnv::log_get method implements a cursor inside of the log,
-retrieving records from the log according to the <b>lsn</b> and
-<b>flags</b> arguments.
-<p>The data field of the <b>data</b> structure is set to the record
-retrieved and the size field indicates the number of bytes in the record.
-See <a href="../api_cxx/dbt_class.html">Dbt</a> for a description of other fields in the <b>data</b>
-structure. When multiple threads are using the returned log handle
-concurrently, one of the <a href="../api_cxx/dbt_class.html#DB_DBT_MALLOC">DB_DBT_MALLOC</a>, <a href="../api_cxx/dbt_class.html#DB_DBT_REALLOC">DB_DBT_REALLOC</a> or
-<a href="../api_cxx/dbt_class.html#DB_DBT_USERMEM">DB_DBT_USERMEM</a> flags must be specified for any <a href="../api_cxx/dbt_class.html">Dbt</a> used
-for data retrieval.
-<p>The <b>flags</b> argument must be set to exactly one of the following values:
-<p><dl compact>
-<p><dt><a name="DB_CHECKPOINT">DB_CHECKPOINT</a><dd>The last record written with the DB_CHECKPOINT flag specified to the
-<a href="../api_cxx/log_put.html">DbEnv::log_put</a> method is returned in the <b>data</b> argument. The
-<b>lsn</b> argument is overwritten with the <a href="../api_cxx/lsn_class.html">DbLsn</a> of the record
-returned. If no record has been previously written with the DB_CHECKPOINT
-flag specified, the first record in the log is returned.
-<p>If the log is empty, the DbEnv::log_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a>.
-<p><dt><a name="DB_FIRST">DB_FIRST</a><dd>The first record from any of the log files found in the log directory
-is returned in the <b>data</b> argument.
-The <b>lsn</b> argument is overwritten with the <a href="../api_cxx/lsn_class.html">DbLsn</a> of the
-record returned.
-<p>If the log is empty, the DbEnv::log_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a>.
-<p><dt><a name="DB_LAST">DB_LAST</a><dd>The last record in the log is returned in the <b>data</b> argument.
-The <b>lsn</b> argument is overwritten with the <a href="../api_cxx/lsn_class.html">DbLsn</a> of the
-record returned.
-<p>If the log is empty, the DbEnv::log_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a>.
-<p><dt><a name="DB_NEXT">DB_NEXT</a><dd>The current log position is advanced to the next record in the log and that
-record is returned in the <b>data</b> argument.
-The <b>lsn</b> argument is overwritten with the <a href="../api_cxx/lsn_class.html">DbLsn</a> of the
-record returned.
-<p>If the pointer has not been initialized via DB_FIRST, DB_LAST, DB_SET,
-DB_NEXT, or DB_PREV, DbEnv::log_get will return the first record in the log.
-If the last log record has already been returned or the log is empty, the
-DbEnv::log_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a>.
-<p>If the log was opened with the DB_THREAD flag set, calls to
-DbEnv::log_get with the DB_NEXT flag set will return EINVAL.
-<p><dt><a name="DB_PREV">DB_PREV</a><dd>The current log position is moved to the previous record in the log and that
-record is returned in the <b>data</b> argument.
-The <b>lsn</b> argument is overwritten with the <a href="../api_cxx/lsn_class.html">DbLsn</a> of the
-record returned.
-<p>If the pointer has not been initialized via DB_FIRST, DB_LAST, DB_SET,
-DB_NEXT, or DB_PREV,
-DbEnv::log_get will return the last record in the log.
-If the first log record has already been returned or the log is empty, the
-DbEnv::log_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">DB_NOTFOUND</a>.
-<p>If the log was opened with the DB_THREAD flag set, calls to
-DbEnv::log_get with the DB_PREV flag set will return EINVAL.
-<p><dt><a name="DB_CURRENT">DB_CURRENT</a><dd>Return the log record currently referenced by the log.
-<p>If the log pointer has not been initialized via DB_FIRST, DB_LAST, DB_SET,
-DB_NEXT, or DB_PREV, or if the log was opened with the DB_THREAD flag set,
-DbEnv::log_get will return EINVAL.
-<p><dt><a name="DB_SET">DB_SET</a><dd>Retrieve the record specified by the <b>lsn</b> argument. If the
-specified <a href="../api_cxx/lsn_class.html">DbLsn</a> is invalid (e.g., does not appear in the log)
-DbEnv::log_get will return EINVAL.
-</dl>
-<p>Otherwise, the DbEnv::log_get method either returns a non-zero error value or throws an exception that
-encapsulates a non-zero error value on failure, and returns 0 on success.
-<h1>Errors</h1>
-<p>The DbEnv::log_get method may fail and throw an exception or return a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The DB_FIRST flag was specified and no log files were found.
-</dl>
-<p>The DbEnv::log_get method may fail and throw an exception or return a non-zero error for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the DbEnv::log_get method may fail and either
-return <a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> or throw an exception encapsulating
-<a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a>, in which case all subsequent Berkeley DB calls will fail
-in the same way.
-<h3>Class</h3>
-<a href="../api_cxx/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_cxx/env_set_lg_bsize.html">DbEnv::set_lg_bsize</a>,
-<a href="../api_cxx/env_set_lg_max.html">DbEnv::set_lg_max</a>,
-<a href="../api_cxx/log_archive.html">DbEnv::log_archive</a>,
-<a href="../api_cxx/log_compare.html">DbEnv::log_compare</a>,
-<a href="../api_cxx/log_file.html">DbEnv::log_file</a>,
-<a href="../api_cxx/log_flush.html">DbEnv::log_flush</a>,
-<a href="../api_cxx/log_get.html">DbEnv::log_get</a>,
-<a href="../api_cxx/log_put.html">DbEnv::log_put</a>,
-<a href="../api_cxx/log_register.html">DbEnv::log_register</a>,
-<a href="../api_cxx/log_stat.html">DbEnv::log_stat</a>
-and
-<a href="../api_cxx/log_unregister.html">DbEnv::log_unregister</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/log_list.html b/db/docs/api_cxx/log_list.html
index 1804953c1..edbcae133 100644
--- a/db/docs/api_cxx/log_list.html
+++ b/db/docs/api_cxx/log_list.html
@@ -1,6 +1,5 @@
<!--$Id: log_list.so,v 1.1 2002/08/30 20:00:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -33,6 +32,6 @@
<!--DbEnv::set_lg_max--><tr><td><a href="../api_cxx/env_set_lg_max.html">DbEnv::set_lg_max</a></td><td>Set log file size</td></tr>
<!--DbEnv::set_lg_regionmax--><tr><td><a href="../api_cxx/env_set_lg_regionmax.html">DbEnv::set_lg_regionmax</a></td><td>Set logging region size</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/log_printf.html b/db/docs/api_cxx/log_printf.html
index f9333cd6b..de7c89a78 100644
--- a/db/docs/api_cxx/log_printf.html
+++ b/db/docs/api_cxx/log_printf.html
@@ -1,6 +1,5 @@
<!--$Id: log_printf.so,v 1.1 2005/09/30 19:00:24 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -68,6 +67,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/log_put.html b/db/docs/api_cxx/log_put.html
index 737e2e6fb..cfbfc4599 100644
--- a/db/docs/api_cxx/log_put.html
+++ b/db/docs/api_cxx/log_put.html
@@ -1,6 +1,5 @@
<!--$Id: log_put.so,v 10.41 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -74,6 +73,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/log_register.html b/db/docs/api_cxx/log_register.html
deleted file mode 100644
index b837a60b3..000000000
--- a/db/docs/api_cxx/log_register.html
+++ /dev/null
@@ -1,68 +0,0 @@
-<!--$Id: log_register.so,v 10.27 2000/05/09 14:46:45 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv::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>
- <a name="2"><!--meow--></a>
-<table><tr valign=top>
-<td>
-<h1>DbEnv::log_register</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-int
-DbEnv::log_register(Db *dbp, const char *name);
-</pre></h3>
-<h1>Description</h1>
-<p>The DbEnv::log_register method registers a file name with the specified Berkeley DB
-environment's log manager. The log manager records all file name mappings
-at each checkpoint so that a recovery process can identify the file to
-which a record in the log refers.
-<p>The <b>dbp</b> argument should be a reference to the <a href="../api_cxx/db_class.html">Db</a> object being
-registered. The <b>name</b> argument should be a file name appropriate
-for opening the file in the environment, during recovery.
-<p>The DbEnv::log_register method either returns a non-zero error value or throws an exception that
-encapsulates a non-zero error value on failure, and returns 0 on success.
-<h1>Errors</h1>
-<p>The DbEnv::log_register method may fail and throw an exception or return a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The DbEnv::log_register method may fail and throw an exception or return a non-zero error for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the DbEnv::log_register method may fail and either
-return <a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> or throw an exception encapsulating
-<a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a>, in which case all subsequent Berkeley DB calls will fail
-in the same way.
-<h3>Class</h3>
-<a href="../api_cxx/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_cxx/env_set_lg_bsize.html">DbEnv::set_lg_bsize</a>,
-<a href="../api_cxx/env_set_lg_max.html">DbEnv::set_lg_max</a>,
-<a href="../api_cxx/log_archive.html">DbEnv::log_archive</a>,
-<a href="../api_cxx/log_compare.html">DbEnv::log_compare</a>,
-<a href="../api_cxx/log_file.html">DbEnv::log_file</a>,
-<a href="../api_cxx/log_flush.html">DbEnv::log_flush</a>,
-<a href="../api_cxx/log_get.html">DbEnv::log_get</a>,
-<a href="../api_cxx/log_put.html">DbEnv::log_put</a>,
-<a href="../api_cxx/log_register.html">DbEnv::log_register</a>,
-<a href="../api_cxx/log_stat.html">DbEnv::log_stat</a>
-and
-<a href="../api_cxx/log_unregister.html">DbEnv::log_unregister</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/log_stat.html b/db/docs/api_cxx/log_stat.html
index 32d0cdab6..085b8e14c 100644
--- a/db/docs/api_cxx/log_stat.html
+++ b/db/docs/api_cxx/log_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: log_stat.so,v 10.57 2005/10/28 19:45:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: log_stat.so,v 10.58 2007/06/22 16:57:15 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -72,6 +71,8 @@ obtaining the log region mutex.
<dt>u_int32_t st_region_nowait;<dd>The number of times that a thread of control was able to obtain
the log region mutex without waiting.
</dl>
+<p>The DbEnv::log_stat method may not be called before the <a href="../api_cxx/env_open.html">DbEnv::open</a> method has
+been called.</p>
<p>The DbEnv::log_stat method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
@@ -130,6 +131,6 @@ or more of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/log_unregister.html b/db/docs/api_cxx/log_unregister.html
deleted file mode 100644
index 364e62259..000000000
--- a/db/docs/api_cxx/log_unregister.html
+++ /dev/null
@@ -1,63 +0,0 @@
-<!--$Id: log_unregister.so,v 10.21 2000/05/03 22:39:10 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv::log_unregister</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>
-<h1>DbEnv::log_unregister</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-int
-DbEnv::log_unregister(int32_t DB *dbp);
-</pre></h3>
-<h1>Description</h1>
-<p>The DbEnv::log_unregister method function unregisters the file represented by
-the <b>dbp</b> parameter from the Berkeley DB environment's log manager.
-<p>The DbEnv::log_unregister method either returns a non-zero error value or throws an exception that
-encapsulates a non-zero error value on failure, and returns 0 on success.
-<h1>Errors</h1>
-<p>The DbEnv::log_unregister method may fail and throw an exception or return a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The DbEnv::log_unregister method may fail and throw an exception or return a non-zero error for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the DbEnv::log_unregister method may fail and either
-return <a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a> or throw an exception encapsulating
-<a href="../ref/program/errorret.html#DB_RUNRECOVERY">DB_RUNRECOVERY</a>, in which case all subsequent Berkeley DB calls will fail
-in the same way.
-<h3>Class</h3>
-<a href="../api_cxx/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_cxx/env_set_lg_bsize.html">DbEnv::set_lg_bsize</a>,
-<a href="../api_cxx/env_set_lg_max.html">DbEnv::set_lg_max</a>,
-<a href="../api_cxx/log_archive.html">DbEnv::log_archive</a>,
-<a href="../api_cxx/log_compare.html">DbEnv::log_compare</a>,
-<a href="../api_cxx/log_file.html">DbEnv::log_file</a>,
-<a href="../api_cxx/log_flush.html">DbEnv::log_flush</a>,
-<a href="../api_cxx/log_get.html">DbEnv::log_get</a>,
-<a href="../api_cxx/log_put.html">DbEnv::log_put</a>,
-<a href="../api_cxx/log_register.html">DbEnv::log_register</a>,
-<a href="../api_cxx/log_stat.html">DbEnv::log_stat</a>
-and
-<a href="../api_cxx/log_unregister.html">DbEnv::log_unregister</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/logc_class.html b/db/docs/api_cxx/logc_class.html
index e118ce2df..c9ac1c110 100644
--- a/db/docs/api_cxx/logc_class.html
+++ b/db/docs/api_cxx/logc_class.html
@@ -1,6 +1,5 @@
<!--$Id: logc_class.so,v 1.8 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -40,6 +39,6 @@ return.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/logc_close.html b/db/docs/api_cxx/logc_close.html
index 51e871000..93b316e47 100644
--- a/db/docs/api_cxx/logc_close.html
+++ b/db/docs/api_cxx/logc_close.html
@@ -1,6 +1,5 @@
<!--$Id: logc_close.so,v 10.13 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -58,6 +57,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/logc_get.html b/db/docs/api_cxx/logc_get.html
index ae4d6d836..74a29ce1c 100644
--- a/db/docs/api_cxx/logc_get.html
+++ b/db/docs/api_cxx/logc_get.html
@@ -1,6 +1,5 @@
<!--$Id: logc_get.so,v 10.48 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -107,6 +106,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/lsn_class.html b/db/docs/api_cxx/lsn_class.html
index 93a0a00c3..042b14974 100644
--- a/db/docs/api_cxx/lsn_class.html
+++ b/db/docs/api_cxx/lsn_class.html
@@ -1,6 +1,5 @@
<!--$Id: lsn_class.so,v 10.21 2004/08/13 03:38:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -39,6 +38,6 @@ the other specifies an offset in the log file.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/mem_class.html b/db/docs/api_cxx/mem_class.html
deleted file mode 100644
index dbdbfccb4..000000000
--- a/db/docs/api_cxx/mem_class.html
+++ /dev/null
@@ -1,54 +0,0 @@
-<!--Id: mem_class.so,v 10.6 2001/04/26 13:31:24 dda Exp -->
-<!--Copyright 1997-2001 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbMemoryException</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 width="100%"><tr valign=top>
-<td>
-<h1>DbMemoryException</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-class DbMemoryException : public DbException {
- DbMemoryException(Dbt *dbt);
- DbMemoryException(const char *description);
- DbMemoryException(const char *prefix, Dbt *dbt);
- DbMemoryException(const char *prefix1, const char *prefix2, Dbt *dbt);
- Dbt *get_dbt() const;
-};
-</pre></h3>
-<h1>Description</h1>
-<p>This manual page describes the DbMemoryException class and how
-it is used by the various Db* classes.
-<p>A DbMemoryException is thrown when there is insufficient memory
-to complete an operation, and there is the possibility of recovering.
-An example is during a <a href="../api_cxx/db_get.html">Db::get</a> or <a href="../api_cxx/dbc_get.html">Dbc::get</a> operation with
-the <a href="../api_cxx/dbt_class.html">Dbt</a> flags set to <a href="../api_cxx/dbt_class.html#DB_DBT_USERMEM">DB_DBT_USERMEM</a>. In this case, the
-<a href="../api_cxx/get_dbt.html">DbMemoryException::get_dbt</a> method returns the problematic <a href="../api_cxx/dbt_class.html">Dbt</a>, and the
-operation can be retried with a larger buffer.
-<h1>Class</h1>
-<a href="../api_cxx/except_class.html">DbException</a>
-<h1>See Also</h1>
-<a href="../api_cxx/get_errno.html">DbException::get_errno</a>,
-<a href="../api_cxx/what.html">DbException::what</a>,
-and
-<a href="../api_cxx/mem_class.html">DbMemoryException</a>
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/memp_class.html b/db/docs/api_cxx/memp_class.html
index 24183716a..bb6679c8c 100644
--- a/db/docs/api_cxx/memp_class.html
+++ b/db/docs/api_cxx/memp_class.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_class.so,v 10.20 2004/10/14 15:58:43 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_class.so,v 10.21 2006/10/24 15:47:59 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -35,7 +34,7 @@ it is used by the various Db* classes.</p>
to complete an operation, and there is the possibility of recovering.
An example is during a <a href="../api_cxx/db_get.html">Db::get</a> or <a href="../api_cxx/dbc_get.html">Dbc::get</a> operation with
the <a href="../api_cxx/dbt_class.html">Dbt</a> flags set to <a href="../api_cxx/dbt_class.html#DB_DBT_USERMEM">DB_DBT_USERMEM</a>.</p>
-<a name="DB_BUFFER_SMALL">DB_BUFFER_SMALL</a>
+<a name="2"><!--meow--></a>
<p>The <a href="../api_cxx/except_class.html">DbException</a> errno value is set to <a href="../api_cxx/dbt_class.html#DB_BUFFER_SMALL">DB_BUFFER_SMALL</a>
or ENOMEM.</p>
<p>The <b>get_dbt</b> method returns the <a href="../api_cxx/dbt_class.html">Dbt</a> with insufficient
@@ -48,6 +47,6 @@ is still in scope and has not been deleted.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_fclose.html b/db/docs/api_cxx/memp_fclose.html
index bd79adc89..592bf3365 100644
--- a/db/docs/api_cxx/memp_fclose.html
+++ b/db/docs/api_cxx/memp_fclose.html
@@ -1,6 +1,5 @@
<!--$Id: memp_fclose.so,v 10.33 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -53,6 +52,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_fcreate.html b/db/docs/api_cxx/memp_fcreate.html
index 0e0e34907..9a7c39444 100644
--- a/db/docs/api_cxx/memp_fcreate.html
+++ b/db/docs/api_cxx/memp_fcreate.html
@@ -1,6 +1,5 @@
<!--$Id: memp_fcreate.so,v 10.12 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -49,6 +48,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_fget.html b/db/docs/api_cxx/memp_fget.html
index 7d3e33458..ad15e828d 100644
--- a/db/docs/api_cxx/memp_fget.html
+++ b/db/docs/api_cxx/memp_fget.html
@@ -1,6 +1,5 @@
<!--$Id: memp_fget.so,v 10.48 2006/09/13 14:30:54 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -126,6 +125,6 @@ throw a DbMemoryException.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_fopen.html b/db/docs/api_cxx/memp_fopen.html
index b10470969..bb686b06a 100644
--- a/db/docs/api_cxx/memp_fopen.html
+++ b/db/docs/api_cxx/memp_fopen.html
@@ -1,6 +1,5 @@
<!--$Id: memp_fopen.so,v 10.53 2006/08/08 05:24:05 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -104,6 +103,6 @@ throw a DbMemoryException.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_fput.html b/db/docs/api_cxx/memp_fput.html
index 4c3f9ae9f..89d636b4d 100644
--- a/db/docs/api_cxx/memp_fput.html
+++ b/db/docs/api_cxx/memp_fput.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_fput.so,v 10.33 2006/09/11 23:31:27 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_fput.so,v 10.34 2006/11/30 19:06:50 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,11 +22,13 @@
#include &lt;db_cxx.h&gt;
<p>
int
-DbMpoolFile::put(void *pgaddr, u_int32_t flags);
+DbMpoolFile::put(void *pgaddr, DB_CACHE_PRIORITY priority, u_int32_t flags);
</pre></h3>
<hr size=1 noshade>
<h3>Description: DbMpoolFile::put</h3>
-<p>The DbMpoolFile::put method returns a page to the cache.</p>
+<p>The DbMpoolFile::put method returns a reference to a page in the cache,
+setting the priority of the page as specified by the <b>priority</b>
+parameter.</p>
<p>The DbMpoolFile::put method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
@@ -35,14 +36,18 @@ failure, and returns 0 on success.
</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>pgaddr</b><dd>The <b>pgaddr</b> parameter is the address of the page to be
-returned to the cache. The <b>pgaddr</b> parameter must be an
-address previously returned by <a href="../api_cxx/memp_fget.html">DbMpoolFile::get</a>.
-<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one
-or more of the following values:
+<dt><b>flags</b><dd>The <b>flags</b> parameter is currently unused, and must be set to 0.
+<dt><b>pgaddr</b><dd>The <b>pgaddr</b> parameter is the address of the page to be returned
+to the cache. The <b>pgaddr</b> parameter must be a value previously
+returned by the <a href="../api_cxx/memp_fget.html">DbMpoolFile::get</a> method.
+<dt><b>priority</b><dd>Set the page's <b>priority</b> as follows:
<dl compact>
-<dt><a name="DB_MPOOL_DISCARD">DB_MPOOL_DISCARD</a><dd>The page is unlikely to be useful in the near future, and should be
-discarded before other pages in the pool.
+<dt><a name="DB_PRIORITY_UNCHANGED">DB_PRIORITY_UNCHANGED</a><dd>The priority is unchanged.
+<dt><a name="DB_PRIORITY_VERY_LOW">DB_PRIORITY_VERY_LOW</a><dd>The lowest priority: pages are the most likely to be discarded.
+<dt><a name="DB_PRIORITY_LOW">DB_PRIORITY_LOW</a><dd>The next lowest priority.
+<dt><a name="DB_PRIORITY_DEFAULT">DB_PRIORITY_DEFAULT</a><dd>The default priority.
+<dt><a name="DB_PRIORITY_HIGH">DB_PRIORITY_HIGH</a><dd>The next highest priority.
+<dt><a name="DB_PRIORITY_VERY_HIGH">DB_PRIORITY_VERY_HIGH</a><dd>The highest priority: pages are the least likely to be discarded.
</dl>
</dl>
<h3>Errors</h3>
@@ -52,8 +57,7 @@ may fail and throw
encapsulating one of the following non-zero errors, or return one of
the following non-zero errors:</p>
<dl compact>
-<dt>EINVAL<dd>If the <b>pgaddr</b> parameter does not refer to a page returned by
-<a href="../api_cxx/memp_fget.html">DbMpoolFile::get</a>; or if an
+<dt>EINVAL<dd>An
invalid flag value or parameter was specified.
</dl>
<hr size=1 noshade>
@@ -65,6 +69,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_fset.html b/db/docs/api_cxx/memp_fset.html
deleted file mode 100644
index 4c1bc1033..000000000
--- a/db/docs/api_cxx/memp_fset.html
+++ /dev/null
@@ -1,69 +0,0 @@
-<!--$Id: memp_fset.so,v 10.30 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: DbMpoolFile::set</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<table width="100%"><tr valign=top>
-<td>
-<h3>DbMpoolFile::set</h3>
-</td>
-<td align=right>
-<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a>
-<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
-</tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-int
-DbMpoolFile::set(void *pgaddr, u_int32_t flags);
-</pre></h3>
-<hr size=1 noshade>
-<h3>Description: DbMpoolFile::set</h3>
-<p>The DbMpoolFile::set method sets the attributes of a cache page.</p>
-<p>The DbMpoolFile::set method
-either returns a non-zero error value
-or throws an exception that encapsulates a non-zero error value on
-failure, and returns 0 on success.
-</p>
-<h3>Parameters</h3>
-<dl compact>
-<dt><b>pgaddr</b><dd>The <b>pgaddr</b> parameter is the address of the page for which
-attributes are to be set. he <b>pgaddr</b> parameter must be an
-address previously returned by <a href="../api_cxx/memp_fget.html">DbMpoolFile::get</a>.
-<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one
-or more of the following values:
-<dl compact>
-<dt><a name="DB_MPOOL_DISCARD">DB_MPOOL_DISCARD</a><dd>The page is unlikely to be useful in the near future, and should be
-discarded before other pages in the pool.
-</dl>
-</dl>
-<h3>Errors</h3>
-<p>The DbMpoolFile::set method
-may fail and throw
-<a href="../api_cxx/except_class.html">DbException</a>,
-encapsulating one of the following non-zero errors, or return one of
-the following non-zero errors:</p>
-<dl compact>
-<dt>EINVAL<dd>An
-invalid flag value or parameter was specified.
-</dl>
-<hr size=1 noshade>
-<h3>Class</h3>
-<a href="../api_cxx/env_class.html">DbEnv</a>, <a href="../api_cxx/mempfile_class.html">DbMpoolFile</a>
-<h3>See Also</h3>
-<a href="../api_cxx/memp_list.html">Memory Pools and Related Methods</a>
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/memp_fsync.html b/db/docs/api_cxx/memp_fsync.html
index c33dc840c..4c84adb40 100644
--- a/db/docs/api_cxx/memp_fsync.html
+++ b/db/docs/api_cxx/memp_fsync.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_fsync.so,v 10.35 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_fsync.so,v 10.36 2006/11/30 19:06:50 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,10 +26,9 @@ DbMpoolFile::sync();
</pre></h3>
<hr size=1 noshade>
<h3>Description: DbMpoolFile::sync</h3>
-<p>The DbMpoolFile::sync method writes all pages associated with the
-<a href="../api_cxx/mempfile_class.html">DbMpoolFile</a>, which were marked as modified using
-<a href="../api_cxx/memp_fput.html">DbMpoolFile::put</a> or <a href="../api_cxx/memp_fset.html">DbMpoolFile::set</a>, back to the source file. If any
-of the modified pages are <i>pinned</i> (that is, currently in use),
+<p>The DbMpoolFile::sync method writes all modified pages associated with the
+<a href="../api_cxx/mempfile_class.html">DbMpoolFile</a> back to the source file. If any of the modified
+pages are <i>pinned</i> (that is, currently in use),
DbMpoolFile::sync will ignore them.</p>
<p>The DbMpoolFile::sync method
either returns a non-zero error value
@@ -46,6 +44,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_list.html b/db/docs/api_cxx/memp_list.html
index d300fad59..ee0c3cf7a 100644
--- a/db/docs/api_cxx/memp_list.html
+++ b/db/docs/api_cxx/memp_list.html
@@ -1,6 +1,5 @@
<!--$Id: memp_list.so,v 1.1 2002/08/30 20:01:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -10,7 +9,7 @@
</head>
<body bgcolor=white>
<h3 align=center>Berkeley DB: Memory Pools and Related Methods</h3>
-<!--$Id: m4.methods,v 1.9 2006/08/25 16:40:01 bostic Exp $-->
+<!--$Id: m4.methods,v 1.11 2007/07/06 00:22:53 mjc Exp $-->
<table border=1 align=center>
<tr><th>Memory Pools and Related Methods</th><th>Description</th></tr>
<!--Db::mpf--><tr><td><a href="../api_cxx/db_get_mpf.html">Db::get_mpf</a></td><td>Return <a href="../api_cxx/db_class.html">Db</a>'s underlying <a href="../api_cxx/mempfile_class.html">DbMpoolFile</a> handle</td></tr>
@@ -21,6 +20,7 @@
<tr><th>Memory Pool Configuration</th><th><br></th></tr>
<!--DbEnv::memp_register--><tr><td><a href="../api_cxx/memp_register.html">DbEnv::memp_register</a></td><td>Register input/output functions for a file in a memory pool</td></tr>
<!--DbEnv::set_cachesize--><tr><td><a href="../api_cxx/env_set_cachesize.html">DbEnv::set_cachesize</a></td><td>Set the environment cache size</td></tr>
+<!--DbEnv::set_cache_max--><tr><td><a href="../api_cxx/env_set_cache_max.html">DbEnv::set_cache_max</a></td><td>Set the maximum cache size</td></tr>
<!--DbEnv::set_mp_max_openfd--><tr><td><a href="../api_cxx/memp_openfd.html">DbEnv::set_mp_max_openfd</a></td><td>Set the maximum number of open file descriptors</td></tr>
<!--DbEnv::set_mp_max_write--><tr><td><a href="../api_cxx/memp_maxwrite.html">DbEnv::set_mp_max_write</a></td><td>Set the maximum number of sequential disk writes</td></tr>
<!--DbEnv::set_mp_mmapsize--><tr><td><a href="../api_cxx/env_set_mp_mmapsize.html">DbEnv::set_mp_mmapsize</a></td><td>Set maximum mapped-in database file size</td></tr>
@@ -31,7 +31,6 @@
<!--DbMpoolFile::get--><tr><td><a href="../api_cxx/memp_fget.html">DbMpoolFile::get</a></td><td>Get page from a file in a memory pool</td></tr>
<!--DbMpoolFile::open--><tr><td><a href="../api_cxx/memp_fopen.html">DbMpoolFile::open</a></td><td>Open a file in a memory pool</td></tr>
<!--DbMpoolFile::put--><tr><td><a href="../api_cxx/memp_fput.html">DbMpoolFile::put</a></td><td>Return a page to a memory pool</td></tr>
-<!--DbMpoolFile::set--><tr><td><a href="../api_cxx/memp_fset.html">DbMpoolFile::set</a></td><td>Set memory pool page attributes</td></tr>
<!--DbMpoolFile::sync--><tr><td><a href="../api_cxx/memp_fsync.html">DbMpoolFile::sync</a></td><td>Flush pages from a file in a memory pool</td></tr>
<tr><th>Memory Pool File Configuration</th><th><br></th></tr>
<!--DbMpoolFile::set_clear_len--><tr><td><a href="../api_cxx/memp_set_clear_len.html">DbMpoolFile::set_clear_len</a></td><td>Set file page bytes to be cleared</td></tr>
@@ -43,6 +42,6 @@
<!--DbMpoolFile::set_pgcookie--><tr><td><a href="../api_cxx/memp_set_pgcookie.html">DbMpoolFile::set_pgcookie</a></td><td>Set file cookie for pgin/pgout</td></tr>
<!--DbMpoolFile::set_priority--><tr><td><a href="../api_cxx/memp_set_priority.html">DbMpoolFile::set_priority</a></td><td>Set memory pool file priority</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_maxwrite.html b/db/docs/api_cxx/memp_maxwrite.html
index 0c54e094a..535a36239 100644
--- a/db/docs/api_cxx/memp_maxwrite.html
+++ b/db/docs/api_cxx/memp_maxwrite.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_maxwrite.so,v 10.4 2006/04/26 16:55:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_maxwrite.so,v 10.5 2006/11/29 21:37:17 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,10 +22,10 @@
#include &lt;db_cxx.h&gt;
<p>
int
-DbEnv::set_mp_max_write(int maxwrite, int maxwrite_sleep);
+DbEnv::set_mp_max_write(int maxwrite, db_timeout_t maxwrite_sleep);
<p>
int
-DbEnv::get_mp_max_write(int *maxwritep, int *maxwrite_sleepp);
+DbEnv::get_mp_max_write(int *maxwritep, db_timeout_t *maxwrite_sleepp);
</pre></h3>
<hr size=1 noshade>
<h3>Description: DbEnv::set_mp_max_write</h3>
@@ -44,7 +43,9 @@ failure, and returns 0 on success.
library when flushing dirty pages from the cache, or 0 if there is
no limitation on the number of sequential write operations.
<dt><b>maxwrite_sleep</b><dd>The number of microseconds the thread of control should pause before
-scheduling further write operations.
+scheduling further write operations. It must be specified as an
+unsigned 32-bit number of microseconds, limiting the maximum pause to
+roughly 71 minutes.
</dl>
<h3>Errors</h3>
<p>The DbEnv::set_mp_max_write method
@@ -83,6 +84,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_openfd.html b/db/docs/api_cxx/memp_openfd.html
index bc45eeb99..a8643cefc 100644
--- a/db/docs/api_cxx/memp_openfd.html
+++ b/db/docs/api_cxx/memp_openfd.html
@@ -1,6 +1,5 @@
<!--$Id: memp_openfd.so,v 10.3 2005/03/08 14:36:15 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -77,6 +76,6 @@ maximum number of file descriptors open in <b>maxopenfdp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_register.html b/db/docs/api_cxx/memp_register.html
index 1feaf0bdf..aad039ac6 100644
--- a/db/docs/api_cxx/memp_register.html
+++ b/db/docs/api_cxx/memp_register.html
@@ -1,6 +1,5 @@
<!--$Id: memp_register.so,v 10.38 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -82,6 +81,6 @@ the Berkeley DB library).</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_set_clear_len.html b/db/docs/api_cxx/memp_set_clear_len.html
index e970073e2..016086e7a 100644
--- a/db/docs/api_cxx/memp_set_clear_len.html
+++ b/db/docs/api_cxx/memp_set_clear_len.html
@@ -1,6 +1,5 @@
<!--$Id: memp_set_clear_len.so,v 10.18 2005/11/30 19:46:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -79,6 +78,6 @@ bytes to be cleared in <b>lenp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_set_fileid.html b/db/docs/api_cxx/memp_set_fileid.html
index 3bab6f092..a4ce4f924 100644
--- a/db/docs/api_cxx/memp_set_fileid.html
+++ b/db/docs/api_cxx/memp_set_fileid.html
@@ -1,6 +1,5 @@
<!--$Id: memp_set_fileid.so,v 10.14 2005/04/14 13:08:06 sue Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -89,6 +88,6 @@ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_set_flags.html b/db/docs/api_cxx/memp_set_flags.html
index 0742e8f1a..78f36ce52 100644
--- a/db/docs/api_cxx/memp_set_flags.html
+++ b/db/docs/api_cxx/memp_set_flags.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_set_flags.so,v 1.18 2005/09/17 16:30:18 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_set_flags.so,v 1.19 2007/06/07 15:30:46 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -44,9 +43,10 @@ failure, and returns 0 on success.
<dt><b>flags</b><dd>The <b>flags</b> parameter must be set by bitwise inclusively <b>OR</b>'ing together one or more
of the following values:
<dl compact>
-<dt><a name="DB_MPOOL_NOFILE">DB_MPOOL_NOFILE</a><dd>If set, no backing temporary file will be opened for in-memory
-databases, even if they expand to fill the entire cache. Attempts to
-create new file pages after the cache has been filled will fail.
+<dt><a name="DB_MPOOL_NOFILE">DB_MPOOL_NOFILE</a><dd>If set, no backing temporary file will be opened for the specified
+in-memory database, even if it expands to fill the entire cache.
+Attempts to create new database pages after the cache has been filled
+will fail.
<p>The DB_MPOOL_NOFILE flag configures a file in the memory pool, not only
operations performed using the specified <a href="../api_cxx/mempfile_class.html">DbMpoolFile</a> handle.</p>
<p>The DB_MPOOL_NOFILE flag may be used to configure Berkeley DB at any time during
@@ -85,6 +85,6 @@ flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_set_ftype.html b/db/docs/api_cxx/memp_set_ftype.html
index 464f67dbf..ab09e5fad 100644
--- a/db/docs/api_cxx/memp_set_ftype.html
+++ b/db/docs/api_cxx/memp_set_ftype.html
@@ -1,6 +1,5 @@
<!--$Id: memp_set_ftype.so,v 10.17 2005/11/30 19:46:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -76,6 +75,6 @@ file type in <b>ftypep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_set_lsn_offset.html b/db/docs/api_cxx/memp_set_lsn_offset.html
index 09f42311c..55b81b507 100644
--- a/db/docs/api_cxx/memp_set_lsn_offset.html
+++ b/db/docs/api_cxx/memp_set_lsn_offset.html
@@ -1,6 +1,5 @@
<!--$Id: memp_set_lsn_offset.so,v 10.17 2005/04/14 17:57:54 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -77,6 +76,6 @@ log sequence number byte offset in <b>lsn_offsetp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_set_maxsize.html b/db/docs/api_cxx/memp_set_maxsize.html
index 102053a6f..6475f492b 100644
--- a/db/docs/api_cxx/memp_set_maxsize.html
+++ b/db/docs/api_cxx/memp_set_maxsize.html
@@ -1,6 +1,5 @@
<!--$Id: memp_set_maxsize.so,v 1.15 2005/09/17 16:30:18 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -78,6 +77,6 @@ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_set_pgcookie.html b/db/docs/api_cxx/memp_set_pgcookie.html
index 8d8b7ab4d..5d448d65e 100644
--- a/db/docs/api_cxx/memp_set_pgcookie.html
+++ b/db/docs/api_cxx/memp_set_pgcookie.html
@@ -1,6 +1,5 @@
<!--$Id: memp_set_pgcookie.so,v 10.17 2005/11/30 19:46:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -77,6 +76,6 @@ byte string in <b>dbt</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_set_priority.html b/db/docs/api_cxx/memp_set_priority.html
index cde1c365b..175828c52 100644
--- a/db/docs/api_cxx/memp_set_priority.html
+++ b/db/docs/api_cxx/memp_set_priority.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_set_priority.so,v 10.23 2005/08/12 17:05:52 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_set_priority.so,v 10.25 2007/05/22 18:06:06 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -30,15 +29,18 @@ DbMpoolFile::get_priority(DB_CACHE_PRIORITY *priorityp);
</pre></h3>
<hr size=1 noshade>
<h3>Description: DbMpoolFile::set_priority</h3>
-<p>Set the cache priority for pages from the specified file. The priority
-of a page biases the replacement algorithm to be more or less likely to
-discard a page when space is needed in the buffer pool. The bias is
-temporary, and pages will eventually be discarded if they are not
-referenced again. The DbMpoolFile::set_priority method is only advisory, and
-does not guarantee pages will be treated in a specific way.</p>
+<!--$Id: dbc_set_priority.so,v 1.3 2007/05/22 18:06:05 bostic Exp $-->
+<p>Set the cache priority for pages referenced by the
+<a href="../api_cxx/mempfile_class.html">DbMpoolFile</a>
+handle.</p>
+<p>The priority of a page biases the replacement algorithm to be more or
+less likely to discard a page when space is needed in the buffer pool.
+The bias is temporary, and pages will eventually be discarded if they
+are not referenced again. The DbMpoolFile::set_priority method is only advisory, and does
+not guarantee pages will be treated in a specific way.</p>
<p>To set the priority for the pages belonging to a particular database,
-call the DbMpoolFile::set_priority method using the <a href="../api_cxx/mempfile_class.html">DbMpoolFile</a>
-handle returned by calling the <a href="../api_cxx/db_get_mpf.html">Db::get_mpf</a> method.</p>
+call the DbMpoolFile::set_priority method using the <a href="../api_cxx/mempfile_class.html">DbMpoolFile</a> handle
+returned by the <a href="../api_cxx/db_get_mpf.html">Db::get_mpf</a> method.</p>
<p>The DbMpoolFile::set_priority method configures a file in the memory pool, not only
operations performed using the specified <a href="../api_cxx/mempfile_class.html">DbMpoolFile</a> handle.</p>
<p>The DbMpoolFile::set_priority method may be called at any time during the life of the
@@ -62,28 +64,22 @@ values:
</dl>
<hr size=1 noshade>
<h3>Description: DbMpoolFile::get_priority</h3>
-<p>The DbMpoolFile::get_priority method returns the cache priority.</p>
+<p>The DbMpoolFile::get_priority method returns the cache priority for the file referenced by the <a href="../api_cxx/mempfile_class.html">DbMpoolFile</a> handle.</p>
<p>The DbMpoolFile::get_priority method may be called at any time during the life of the
application.</p>
<p>The DbMpoolFile::get_priority method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
-failure, and returns 0 on success.
-</p>
-<h3>Parameters</h3>
-<dl compact>
-<dt><b>priorityp</b><dd>The DbMpoolFile::get_priority method returns the
-cache priority in <b>priorityp</b>.
-</dl>
+failure
<hr size=1 noshade>
<h3>Class</h3>
-<a href="../api_cxx/db_class.html">Db</a>
+<a href="../api_cxx/env_class.html">DbEnv</a>, <a href="../api_cxx/mempfile_class.html">DbMpoolFile</a>
<h3>See Also</h3>
-<a href="../api_cxx/db_list.html">Databases and Related Methods</a>
+<a href="../api_cxx/memp_list.html">Memory Pools and Related Methods</a>
</tt>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_stat.html b/db/docs/api_cxx/memp_stat.html
index 0d0651621..a5455c675 100644
--- a/db/docs/api_cxx/memp_stat.html
+++ b/db/docs/api_cxx/memp_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_stat.so,v 10.67 2006/09/11 16:56:44 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_stat.so,v 10.71 2007/07/06 00:22:53 mjc Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,11 +50,13 @@ The following DB_MPOOL_STAT fields will be filled in:</p>
<dt>size_t st_gbytes;<dd>Gigabytes of cache (total cache size is st_gbytes + st_bytes).
<dt>size_t st_bytes;<dd>Bytes of cache (total cache size is st_gbytes + st_bytes).
<dt>u_int32_t st_ncache;<dd>Number of caches.
+<dt>u_int32_t st_max_ncache;<dd>Maximum number of caches, as configured with the
+<a href="../api_cxx/env_set_cache_max.html">DbEnv::set_cache_max</a> method.
<dt>roff_t st_regsize;<dd>Individual cache size, in bytes.
<dt>size_t st_mmapsize;<dd>Maximum memory-mapped file size.
<dt>int st_maxopenfd;<dd>Maximum open file descriptors.
<dt>int st_maxwrite;<dd>Maximum sequential buffer writes.
-<dt>int st_maxwrite_sleep;<dd>Sleep after writing maximum sequential buffers.
+<dt>db_timeout_t st_maxwrite_sleep;<dd>Microseconds to pause after writing maximum sequential buffers.
<dt>u_int32_t st_map;<dd>Requested pages mapped into the process' address space (there is no
available information about whether or not this request caused disk I/O,
although examining the application page fault rate may be helpful).
@@ -97,11 +98,6 @@ region mutex without waiting.
<dt>u_int32_t st_alloc_max_pages;<dd>Maximum number of pages checked during an allocation.
<dt>u_int32_t st_io_wait;<dd>Number of operations blocked waiting for I/O to complete.
</dl>
-The <b>flags</b> parameter must be set to 0 or
-the following value:
-<dl compact>
-<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after returning their values.
-</dl>
<p>If <b>fsp</b> is non-NULL, a pointer to a NULL-terminated
variable length array of statistics for individual files, in the cache
<b>mp</b>, is copied into the memory location to which it refers. If
@@ -120,6 +116,8 @@ the cache; that is, each element of the array:</p>
<dt>u_int32_t st_page_in;<dd>Pages read into the cache.
<dt>u_int32_t st_page_out;<dd>Pages written from the cache to the backing file.
</dl>
+<p>The DbEnv::memp_stat method may not be called before the <a href="../api_cxx/env_open.html">DbEnv::open</a> method has
+been called.</p>
<p>The DbEnv::memp_stat method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
@@ -149,8 +147,12 @@ invalid flag value or parameter was specified.
</dl>
<hr size=1 noshade>
<h3>Description: DbEnv::memp_stat_print</h3>
-<p>The DbEnv::memp_stat_print method prints diagnostic information to the output
-channel described by the <a href="../api_cxx/env_set_msgfile.html">DbEnv::set_msgfile</a> method.</p>
+<p>The DbEnv::memp_stat_print method displays the
+memory pool subsystem statistical information, as described for the DbEnv::memp_stat method.
+The information is printed to a specified output channel (see the
+<a href="../api_cxx/env_set_msgfile.html">DbEnv::set_msgfile</a> method for more information), or passed to an
+application callback function (see the <a href="../api_cxx/env_set_msgcall.html">DbEnv::set_msgcall</a> method for
+more information).</p>
<p>The DbEnv::memp_stat_print method may not be called before the <a href="../api_cxx/env_open.html">DbEnv::open</a> method has
been called.</p>
<p>The DbEnv::memp_stat_print method
@@ -160,10 +162,11 @@ failure, and returns 0 on success.
</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>flags</b><dd>The <b>flags</b> parameter must be set by bitwise inclusively <b>OR</b>'ing together one or more
-of the following values:
+<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one
+or more of the following values:
<dl compact>
<dt><a name="DB_STAT_ALL">DB_STAT_ALL</a><dd>Display all available information.
+<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after displaying their values.
<dt><a name="DB_STAT_MEMP_HASH">DB_STAT_MEMP_HASH</a><dd>Display the buffers with hash chains.
</dl>
</dl>
@@ -176,6 +179,6 @@ of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_sync.html b/db/docs/api_cxx/memp_sync.html
index f2d7c8065..8043b2f27 100644
--- a/db/docs/api_cxx/memp_sync.html
+++ b/db/docs/api_cxx/memp_sync.html
@@ -1,6 +1,5 @@
-<!--$Id: memp_sync.so,v 10.42 2004/11/12 02:55:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp_sync.so,v 10.43 2007/02/27 19:23:07 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -33,11 +32,6 @@ backing files.</p>
example, pages that are currently in use by another thread of control)
are waited for and written to disk as soon as it is possible to do
so.</p>
-<p>To support the DbEnv::memp_sync functionality, it is necessary that the
-pool functions know the location of the log sequence number on the page
-for each file type. This location should be specified when the file is
-opened using the <a href="../api_cxx/memp_set_lsn_offset.html">DbMpoolFile::set_lsn_offset</a> method. It is not required that
-the log sequence number be aligned on the page in any way.</p>
<p>The DbEnv::memp_sync method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
@@ -61,6 +55,6 @@ NULL, all modified pages in the pool are written to disk.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/memp_trickle.html b/db/docs/api_cxx/memp_trickle.html
index 45378320e..c7370722d 100644
--- a/db/docs/api_cxx/memp_trickle.html
+++ b/db/docs/api_cxx/memp_trickle.html
@@ -1,6 +1,5 @@
<!--$Id: memp_trickle.so,v 10.36 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -65,6 +64,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/mempfile_class.html b/db/docs/api_cxx/mempfile_class.html
index 70c412804..8fcba5893 100644
--- a/db/docs/api_cxx/mempfile_class.html
+++ b/db/docs/api_cxx/mempfile_class.html
@@ -1,6 +1,5 @@
<!--$Id: mempfile_class.so,v 10.24 2004/08/13 03:38:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -67,6 +66,6 @@ calls in a purely C++ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/mutex_alloc.html b/db/docs/api_cxx/mutex_alloc.html
index b42d72cf6..f4dbba4b5 100644
--- a/db/docs/api_cxx/mutex_alloc.html
+++ b/db/docs/api_cxx/mutex_alloc.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_alloc.so,v 10.2 2006/01/27 16:13:49 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/mutex_free.html b/db/docs/api_cxx/mutex_free.html
index b6c8bfd05..4404bcbd4 100644
--- a/db/docs/api_cxx/mutex_free.html
+++ b/db/docs/api_cxx/mutex_free.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_free.so,v 10.1 2005/07/20 16:33:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -59,6 +58,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/mutex_list.html b/db/docs/api_cxx/mutex_list.html
index 0b09b1b06..49867612c 100644
--- a/db/docs/api_cxx/mutex_list.html
+++ b/db/docs/api_cxx/mutex_list.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_list.so,v 10.1 2005/07/20 16:33:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@
<!--DbEnv::mutex_set_max--><tr><td><a href="../api_cxx/mutex_set_max.html">DbEnv::mutex_set_max</a></td><td>Configure total number of mutexes</td></tr>
<!--DbEnv::mutex_set_tas_spins--><tr><td><a href="../api_cxx/mutex_set_tas_spins.html">DbEnv::mutex_set_tas_spins</a></td><td>Configure test-and-set mutex spin count</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/mutex_lock.html b/db/docs/api_cxx/mutex_lock.html
index b1b70816a..2ee5dd565 100644
--- a/db/docs/api_cxx/mutex_lock.html
+++ b/db/docs/api_cxx/mutex_lock.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_lock.so,v 10.1 2005/07/20 16:33:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -61,6 +60,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/mutex_set_align.html b/db/docs/api_cxx/mutex_set_align.html
index a8f659d4c..e04919a01 100644
--- a/db/docs/api_cxx/mutex_set_align.html
+++ b/db/docs/api_cxx/mutex_set_align.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_set_align.so,v 10.1 2005/07/20 16:34:00 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -94,6 +93,6 @@ mutex alignment, in bytes in <b>alignp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/mutex_set_max.html b/db/docs/api_cxx/mutex_set_max.html
index c65040152..c2e6ecfb8 100644
--- a/db/docs/api_cxx/mutex_set_max.html
+++ b/db/docs/api_cxx/mutex_set_max.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_set_max.so,v 10.3 2005/08/03 21:24:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -162,6 +161,6 @@ number of additional mutexes to allocate in <b>incrementp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/mutex_set_tas_spins.html b/db/docs/api_cxx/mutex_set_tas_spins.html
index b8f688d87..90969629f 100644
--- a/db/docs/api_cxx/mutex_set_tas_spins.html
+++ b/db/docs/api_cxx/mutex_set_tas_spins.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_set_tas_spins.so,v 10.30 2005/07/20 16:34:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -89,6 +88,6 @@ test-and-set spin count in <b>tas_spinsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/mutex_stat.html b/db/docs/api_cxx/mutex_stat.html
index ca82a24f0..cd09a1111 100644
--- a/db/docs/api_cxx/mutex_stat.html
+++ b/db/docs/api_cxx/mutex_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: mutex_stat.so,v 10.2 2005/11/08 11:43:55 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: mutex_stat.so,v 10.3 2007/06/22 16:57:16 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -55,6 +54,8 @@ obtaining the mutex region mutex.
<dt>u_int32_t st_region_nowait;<dd>The number of times that a thread of control was able to obtain
the mutex region mutex without waiting.
</dl>
+<p>The DbEnv::mutex_stat method may not be called before the <a href="../api_cxx/env_open.html">DbEnv::open</a> method has
+been called.</p>
<p>The DbEnv::mutex_stat method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
@@ -113,6 +114,6 @@ or more of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/mutex_unlock.html b/db/docs/api_cxx/mutex_unlock.html
index 8c2244199..189aa1b5a 100644
--- a/db/docs/api_cxx/mutex_unlock.html
+++ b/db/docs/api_cxx/mutex_unlock.html
@@ -1,6 +1,5 @@
<!--$Id: mutex_unlock.so,v 10.1 2005/07/20 16:34:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -60,6 +59,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/object.html b/db/docs/api_cxx/object.html
index e1b081b0d..338e980d2 100644
--- a/db/docs/api_cxx/object.html
+++ b/db/docs/api_cxx/object.html
@@ -1,4 +1,4 @@
-<!--$Id: object.so,v 10.18 2005/09/13 19:23:43 gmf Exp $-->
+<!--$Id: object.so,v 10.19 2006/10/05 01:06:03 bostic Exp $-->
<html>
<head>
<title>Berkeley DB API</title>
diff --git a/db/docs/api_cxx/pindex.src b/db/docs/api_cxx/pindex.src
index 1f012c39e..10e0dfb1e 100644
--- a/db/docs/api_cxx/pindex.src
+++ b/db/docs/api_cxx/pindex.src
@@ -1,5 +1,6 @@
-__APIREL__/api_cxx/db_associate.html__OCT__2 @DB_DBT_APPMALLOC
-__APIREL__/api_cxx/db_associate.html__OCT__3 @DB_DONOTINDEX
+__APIREL__/api_cxx/db_associate.html__OCT__DB_DBT_APPMALLOC Db::associate@DB_DBT_APPMALLOC
+__APIREL__/api_cxx/db_associate.html__OCT__DB_DBT_MULTIPLE Db::associate@DB_DBT_MULTIPLE
+__APIREL__/api_cxx/db_associate.html__OCT__DB_DONOTINDEX Db::associate@DB_DONOTINDEX
__APIREL__/api_cxx/db_associate.html__OCT__DB_CREATE Db::associate@DB_CREATE
__APIREL__/api_cxx/db_associate.html__OCT__DB_IMMUTABLE_KEY Db::associate@DB_IMMUTABLE_KEY
__APIREL__/api_cxx/db_class.html__OCT__DB_CXX_NO_EXCEPTIONS Db@DB_CXX_NO_EXCEPTIONS
@@ -11,6 +12,9 @@ __APIREL__/api_cxx/db_cursor.html__OCT__DB_READ_COMMITTED Db::cursor@DB_READ_COM
__APIREL__/api_cxx/db_cursor.html__OCT__DB_READ_UNCOMMITTED Db::cursor@DB_READ_UNCOMMITTED
__APIREL__/api_cxx/db_cursor.html__OCT__DB_WRITECURSOR Db::cursor@DB_WRITECURSOR
__APIREL__/api_cxx/db_cursor.html__OCT__DB_TXN_SNAPSHOT Db::cursor@DB_TXN_SNAPSHOT
+__APIREL__/api_cxx/db_exists.html__OCT__DB_READ_COMMITTED Db::exists@DB_READ_COMMITTED
+__APIREL__/api_cxx/db_exists.html__OCT__DB_READ_UNCOMMITTED Db::exists@DB_READ_UNCOMMITTED
+__APIREL__/api_cxx/db_exists.html__OCT__DB_RMW Db::exists@DB_RMW
__APIREL__/api_cxx/db_get.html__OCT__DB_CONSUME Db::get@DB_CONSUME
__APIREL__/api_cxx/db_get.html__OCT__DB_CONSUME_WAIT Db::get@DB_CONSUME_WAIT
__APIREL__/api_cxx/db_get.html__OCT__DB_GET_BOTH Db::get@DB_GET_BOTH
@@ -68,12 +72,16 @@ __APIREL__/api_cxx/db_set_flags.html__OCT__11 @renumbering records in Recno data
__APIREL__/api_cxx/db_set_flags.html__OCT__DB_RENUMBER Db::set_flags@DB_RENUMBER
__APIREL__/api_cxx/db_set_flags.html__OCT__12 pre-loading @text files into Recno databases
__APIREL__/api_cxx/db_set_flags.html__OCT__DB_SNAPSHOT Db::set_flags@DB_SNAPSHOT
+__APIREL__/api_cxx/db_set_priority.html__OCT__DB_PRIORITY_VERY_LOW Db::set_priority@DB_PRIORITY_VERY_LOW
+__APIREL__/api_cxx/db_set_priority.html__OCT__DB_PRIORITY_LOW Db::set_priority@DB_PRIORITY_LOW
+__APIREL__/api_cxx/db_set_priority.html__OCT__DB_PRIORITY_DEFAULT Db::set_priority@DB_PRIORITY_DEFAULT
+__APIREL__/api_cxx/db_set_priority.html__OCT__DB_PRIORITY_HIGH Db::set_priority@DB_PRIORITY_HIGH
+__APIREL__/api_cxx/db_set_priority.html__OCT__DB_PRIORITY_VERY_HIGH Db::set_priority@DB_PRIORITY_VERY_HIGH
__APIREL__/api_cxx/db_stat.html__OCT__DB_FAST_STAT Db::stat@DB_FAST_STAT
__APIREL__/api_cxx/db_stat.html__OCT__DB_READ_COMMITTED Db::stat@DB_READ_COMMITTED
__APIREL__/api_cxx/db_stat.html__OCT__DB_READ_UNCOMMITTED Db::stat@DB_READ_UNCOMMITTED
__APIREL__/api_cxx/db_stat.html__OCT__DB_FAST_STAT Db::stat@DB_FAST_STAT
__APIREL__/api_cxx/db_stat.html__OCT__DB_STAT_ALL Db::stat@DB_STAT_ALL
-__APIREL__/api_cxx/db_stat.html__OCT__DB_STAT_CLEAR Db::stat@DB_STAT_CLEAR
__APIREL__/api_cxx/db_upgrade.html__OCT__DB_DUPSORT Db::upgrade@DB_DUPSORT
__APIREL__/api_cxx/db_upgrade.html__OCT__DB_OLD_VERSION Db::upgrade@DB_OLD_VERSION
__APIREL__/api_cxx/db_verify.html__OCT__2 @DB_VERIFY_BAD
@@ -88,6 +96,8 @@ __APIREL__/api_cxx/dbt_class.html__OCT__DB_DBT_REALLOC Dbt@DB_DBT_REALLOC
__APIREL__/api_cxx/dbt_class.html__OCT__3 @DB_BUFFER_SMALL
__APIREL__/api_cxx/dbt_class.html__OCT__DB_DBT_USERMEM Dbt@DB_DBT_USERMEM
__APIREL__/api_cxx/dbt_class.html__OCT__DB_DBT_PARTIAL Dbt@DB_DBT_PARTIAL
+__APIREL__/api_cxx/dbt_class.html__OCT__DB_DBT_APPMALLOC Dbt@DB_DBT_APPMALLOC
+__APIREL__/api_cxx/dbt_class.html__OCT__DB_DBT_MULTIPLE Dbt@DB_DBT_MULTIPLE
__APIREL__/api_cxx/dbc_dup.html__OCT__DB_POSITION Dbc::dup@DB_POSITION
__APIREL__/api_cxx/dbc_get.html__OCT__DB_CURRENT Dbc::get@DB_CURRENT
__APIREL__/api_cxx/dbc_get.html__OCT__DB_FIRST Dbc::get@DB_FIRST
@@ -100,6 +110,7 @@ __APIREL__/api_cxx/dbc_get.html__OCT__DB_NEXT Dbc::get@DB_NEXT
__APIREL__/api_cxx/dbc_get.html__OCT__DB_NEXT_DUP Dbc::get@DB_NEXT_DUP
__APIREL__/api_cxx/dbc_get.html__OCT__DB_NEXT_NODUP Dbc::get@DB_NEXT_NODUP
__APIREL__/api_cxx/dbc_get.html__OCT__DB_PREV Dbc::get@DB_PREV
+__APIREL__/api_cxx/dbc_get.html__OCT__DB_PREV_DUP Dbc::get@DB_PREV_DUP
__APIREL__/api_cxx/dbc_get.html__OCT__DB_PREV_NODUP Dbc::get@DB_PREV_NODUP
__APIREL__/api_cxx/dbc_get.html__OCT__DB_SET Dbc::get@DB_SET
__APIREL__/api_cxx/dbc_get.html__OCT__DB_SET_RANGE Dbc::get@DB_SET_RANGE
@@ -114,14 +125,21 @@ __APIREL__/api_cxx/dbc_put.html__OCT__DB_CURRENT Dbc::put@DB_CURRENT
__APIREL__/api_cxx/dbc_put.html__OCT__DB_KEYFIRST Dbc::put@DB_KEYFIRST
__APIREL__/api_cxx/dbc_put.html__OCT__DB_KEYLAST Dbc::put@DB_KEYLAST
__APIREL__/api_cxx/dbc_put.html__OCT__DB_NODUPDATA Dbc::put@DB_NODUPDATA
+__APIREL__/api_cxx/dbc_set_priority.html__OCT__DB_PRIORITY_VERY_LOW Dbc::set_priority@DB_PRIORITY_VERY_LOW
+__APIREL__/api_cxx/dbc_set_priority.html__OCT__DB_PRIORITY_LOW Dbc::set_priority@DB_PRIORITY_LOW
+__APIREL__/api_cxx/dbc_set_priority.html__OCT__DB_PRIORITY_DEFAULT Dbc::set_priority@DB_PRIORITY_DEFAULT
+__APIREL__/api_cxx/dbc_set_priority.html__OCT__DB_PRIORITY_HIGH Dbc::set_priority@DB_PRIORITY_HIGH
+__APIREL__/api_cxx/dbc_set_priority.html__OCT__DB_PRIORITY_VERY_HIGH Dbc::set_priority@DB_PRIORITY_VERY_HIGH
__APIREL__/api_cxx/env_class.html__OCT__DB_CXX_NO_EXCEPTIONS DbEnv@DB_CXX_NO_EXCEPTIONS
__APIREL__/api_cxx/env_class.html__OCT__DB_RPCCLIENT DbEnv@DB_RPCCLIENT
__APIREL__/api_cxx/env_dbremove.html__OCT__DB_AUTO_COMMIT DbEnv::dbremove@DB_AUTO_COMMIT
__APIREL__/api_cxx/env_dbrename.html__OCT__DB_AUTO_COMMIT DbEnv::dbrename@DB_AUTO_COMMIT
__APIREL__/api_cxx/env_event_notify.html__OCT__DB_EVENT_PANIC DbEnv::set_event_notify@DB_EVENT_PANIC
__APIREL__/api_cxx/env_event_notify.html__OCT__DB_EVENT_REP_CLIENT DbEnv::set_event_notify@DB_EVENT_REP_CLIENT
+__APIREL__/api_cxx/env_event_notify.html__OCT__DB_EVENT_REP_ELECTED DbEnv::set_event_notify@DB_EVENT_REP_ELECTED
__APIREL__/api_cxx/env_event_notify.html__OCT__DB_EVENT_REP_MASTER DbEnv::set_event_notify@DB_EVENT_REP_MASTER
__APIREL__/api_cxx/env_event_notify.html__OCT__DB_EVENT_REP_NEWMASTER DbEnv::set_event_notify@DB_EVENT_REP_NEWMASTER
+__APIREL__/api_cxx/env_event_notify.html__OCT__DB_EVENT_REP_PERM_FAILED DbEnv::set_event_notify@DB_EVENT_REP_PERM_FAILED
__APIREL__/api_cxx/env_event_notify.html__OCT__DB_EVENT_REP_STARTUPDONE DbEnv::set_event_notify@DB_EVENT_REP_STARTUPDONE
__APIREL__/api_cxx/env_event_notify.html__OCT__DB_EVENT_WRITE_FAILED DbEnv::set_event_notify@DB_EVENT_WRITE_FAILED
__APIREL__/api_cxx/env_open.html__OCT__DB_INIT_CDB DbEnv::open@DB_INIT_CDB
@@ -169,9 +187,9 @@ __APIREL__/api_cxx/env_set_flags.html__OCT__DB_LOG_AUTOREMOVE DbEnv::set_flags@D
__APIREL__/api_cxx/env_set_flags.html__OCT__8 in memory @logs
__APIREL__/api_cxx/env_set_flags.html__OCT__DB_LOG_INMEMORY DbEnv::set_flags@DB_LOG_INMEMORY
__APIREL__/api_cxx/env_set_flags.html__OCT__DB_LOG_BUFFER_FULL DbEnv::set_flags@DB_LOG_BUFFER_FULL
+__APIREL__/api_cxx/env_set_flags.html__OCT__DB_MULTIVERSION DbEnv::set_flags@DB_MULTIVERSION
__APIREL__/api_cxx/env_set_flags.html__OCT__9 ignore @locking
__APIREL__/api_cxx/env_set_flags.html__OCT__DB_NOLOCKING DbEnv::set_flags@DB_NOLOCKING
-__APIREL__/api_cxx/env_set_flags.html__OCT__DB_MULTIVERSION DbEnv::set_flags@DB_MULTIVERSION
__APIREL__/api_cxx/env_set_flags.html__OCT__10 turn off database file @memory mapping
__APIREL__/api_cxx/env_set_flags.html__OCT__DB_NOMMAP DbEnv::set_flags@DB_NOMMAP
__APIREL__/api_cxx/env_set_flags.html__OCT__11 ignore database environment @panic
@@ -184,6 +202,7 @@ __APIREL__/api_cxx/env_set_flags.html__OCT__DB_REGION_INIT DbEnv::set_flags@DB_R
__APIREL__/api_cxx/env_set_flags.html__OCT__DB_TIME_NOTGRANTED DbEnv::set_flags@DB_TIME_NOTGRANTED
__APIREL__/api_cxx/env_set_flags.html__OCT__14 turn off synchronous @transaction commit
__APIREL__/api_cxx/env_set_flags.html__OCT__DB_TXN_NOSYNC DbEnv::set_flags@DB_TXN_NOSYNC
+__APIREL__/api_cxx/env_set_flags.html__OCT__DB_TXN_NOWAIT DbEnv::set_flags@DB_TXN_NOWAIT
__APIREL__/api_cxx/env_set_flags.html__OCT__DB_TXN_SNAPSHOT DbEnv::set_flags@DB_TXN_SNAPSHOT
__APIREL__/api_cxx/env_set_flags.html__OCT__15 turn off synchronous @transaction commit
__APIREL__/api_cxx/env_set_flags.html__OCT__DB_TXN_WRITE_NOSYNC DbEnv::set_flags@DB_TXN_WRITE_NOSYNC
@@ -202,6 +221,8 @@ __APIREL__/api_cxx/env_set_timeout.html__OCT__DB_SET_LOCK_TIMEOUT DbEnv::set_tim
__APIREL__/api_cxx/env_set_timeout.html__OCT__DB_SET_TXN_TIMEOUT DbEnv::set_timeout@DB_SET_TXN_TIMEOUT
__APIREL__/api_cxx/env_set_tmp_dir.html__OCT__2 @temporary files
__APIREL__/api_cxx/env_set_verbose.html__OCT__DB_VERB_DEADLOCK DbEnv::set_verbose@DB_VERB_DEADLOCK
+__APIREL__/api_cxx/env_set_verbose.html__OCT__DB_VERB_FILEOPS DbEnv::set_verbose@DB_VERB_FILEOPS
+__APIREL__/api_cxx/env_set_verbose.html__OCT__DB_VERB_FILEOPS_ALL DbEnv::set_verbose@DB_VERB_FILEOPS_ALL
__APIREL__/api_cxx/env_set_verbose.html__OCT__DB_VERB_RECOVERY DbEnv::set_verbose@DB_VERB_RECOVERY
__APIREL__/api_cxx/env_set_verbose.html__OCT__DB_VERB_REGISTER DbEnv::set_verbose@DB_VERB_REGISTER
__APIREL__/api_cxx/env_set_verbose.html__OCT__DB_VERB_REPLICATION DbEnv::set_verbose@DB_VERB_REPLICATION
@@ -230,6 +251,7 @@ __APIREL__/api_cxx/lock_detect.html__OCT__DB_LOCK_YOUNGEST DbEnv::lock_detect@DB
__APIREL__/api_cxx/lock_get.html__OCT__DB_LOCK_NOWAIT DbEnv::lock_get@DB_LOCK_NOWAIT
__APIREL__/api_cxx/lock_stat.html__OCT__DB_STAT_CLEAR DbEnv::lock_stat@DB_STAT_CLEAR
__APIREL__/api_cxx/lock_stat.html__OCT__DB_STAT_ALL DbEnv::lock_stat@DB_STAT_ALL
+__APIREL__/api_cxx/lock_stat.html__OCT__DB_STAT_CLEAR DbEnv::lock_stat@DB_STAT_CLEAR
__APIREL__/api_cxx/lock_stat.html__OCT__DB_STAT_LOCK_CONF DbEnv::lock_stat@DB_STAT_LOCK_CONF
__APIREL__/api_cxx/lock_stat.html__OCT__DB_STAT_LOCK_LOCKERS DbEnv::lock_stat@DB_STAT_LOCK_LOCKERS
__APIREL__/api_cxx/lock_stat.html__OCT__DB_STAT_LOCK_OBJECTS DbEnv::lock_stat@DB_STAT_LOCK_OBJECTS
@@ -277,8 +299,12 @@ __APIREL__/api_cxx/memp_fopen.html__OCT__DB_MULTIVERSION DbMpoolFile::open@DB_MU
__APIREL__/api_cxx/memp_fopen.html__OCT__DB_NOMMAP DbMpoolFile::open@DB_NOMMAP
__APIREL__/api_cxx/memp_fopen.html__OCT__DB_ODDFILESIZE DbMpoolFile::open@DB_ODDFILESIZE
__APIREL__/api_cxx/memp_fopen.html__OCT__DB_RDONLY DbMpoolFile::open@DB_RDONLY
-__APIREL__/api_cxx/memp_fput.html__OCT__DB_MPOOL_DISCARD DbMpoolFile::put@DB_MPOOL_DISCARD
-__APIREL__/api_cxx/memp_fset.html__OCT__DB_MPOOL_DISCARD DbMpoolFile::set@DB_MPOOL_DISCARD
+__APIREL__/api_cxx/memp_fput.html__OCT__DB_PRIORITY_UNCHANGED DbMpoolFile::put@DB_PRIORITY_UNCHANGED
+__APIREL__/api_cxx/memp_fput.html__OCT__DB_PRIORITY_VERY_LOW DbMpoolFile::put@DB_PRIORITY_VERY_LOW
+__APIREL__/api_cxx/memp_fput.html__OCT__DB_PRIORITY_LOW DbMpoolFile::put@DB_PRIORITY_LOW
+__APIREL__/api_cxx/memp_fput.html__OCT__DB_PRIORITY_DEFAULT DbMpoolFile::put@DB_PRIORITY_DEFAULT
+__APIREL__/api_cxx/memp_fput.html__OCT__DB_PRIORITY_HIGH DbMpoolFile::put@DB_PRIORITY_HIGH
+__APIREL__/api_cxx/memp_fput.html__OCT__DB_PRIORITY_VERY_HIGH DbMpoolFile::put@DB_PRIORITY_VERY_HIGH
__APIREL__/api_cxx/memp_set_flags.html__OCT__DB_MPOOL_NOFILE DbMpoolFile::set_flags@DB_MPOOL_NOFILE
__APIREL__/api_cxx/memp_set_flags.html__OCT__DB_MPOOL_UNLINK DbMpoolFile::set_flags@DB_MPOOL_UNLINK
__APIREL__/api_cxx/memp_set_priority.html__OCT__DB_PRIORITY_VERY_LOW DbMpoolFile::set_priority@DB_PRIORITY_VERY_LOW
@@ -287,10 +313,10 @@ __APIREL__/api_cxx/memp_set_priority.html__OCT__DB_PRIORITY_DEFAULT DbMpoolFile:
__APIREL__/api_cxx/memp_set_priority.html__OCT__DB_PRIORITY_HIGH DbMpoolFile::set_priority@DB_PRIORITY_HIGH
__APIREL__/api_cxx/memp_set_priority.html__OCT__DB_PRIORITY_VERY_HIGH DbMpoolFile::set_priority@DB_PRIORITY_VERY_HIGH
__APIREL__/api_cxx/memp_stat.html__OCT__DB_STAT_CLEAR DbEnv::memp_stat@DB_STAT_CLEAR
-__APIREL__/api_cxx/memp_stat.html__OCT__DB_STAT_CLEAR DbEnv::memp_stat@DB_STAT_CLEAR
__APIREL__/api_cxx/memp_stat.html__OCT__DB_STAT_ALL DbEnv::memp_stat@DB_STAT_ALL
+__APIREL__/api_cxx/memp_stat.html__OCT__DB_STAT_CLEAR DbEnv::memp_stat@DB_STAT_CLEAR
__APIREL__/api_cxx/memp_stat.html__OCT__DB_STAT_MEMP_HASH DbEnv::memp_stat@DB_STAT_MEMP_HASH
-__APIREL__/api_cxx/memp_class.html__OCT__DB_BUFFER_SMALL DbMemoryException@DB_BUFFER_SMALL
+__APIREL__/api_cxx/memp_class.html__OCT__2 @DB_BUFFER_SMALL
__APIREL__/api_cxx/mutex_alloc.html__OCT__DB_MUTEX_PROCESS_ONLY DbEnv::mutex_alloc@DB_MUTEX_PROCESS_ONLY
__APIREL__/api_cxx/mutex_alloc.html__OCT__DB_MUTEX_SELF_BLOCK DbEnv::mutex_alloc@DB_MUTEX_SELF_BLOCK
__APIREL__/api_cxx/mutex_stat.html__OCT__DB_STAT_CLEAR DbEnv::mutex_stat@DB_STAT_CLEAR
@@ -306,7 +332,6 @@ __APIREL__/api_cxx/rep_message.html__OCT__DB_REP_HOLDELECTION DbEnv::rep_process
__APIREL__/api_cxx/rep_message.html__OCT__DB_REP_IGNORE DbEnv::rep_process_message@DB_REP_IGNORE
__APIREL__/api_cxx/rep_message.html__OCT__DB_REP_ISPERM DbEnv::rep_process_message@DB_REP_ISPERM
__APIREL__/api_cxx/rep_message.html__OCT__DB_REP_JOIN_FAILURE DbEnv::rep_process_message@DB_REP_JOIN_FAILURE
-__APIREL__/api_cxx/rep_message.html__OCT__DB_REP_NEWMASTER DbEnv::rep_process_message@DB_REP_NEWMASTER
__APIREL__/api_cxx/rep_message.html__OCT__DB_REP_NEWSITE DbEnv::rep_process_message@DB_REP_NEWSITE
__APIREL__/api_cxx/rep_message.html__OCT__DB_REP_NOTPERM DbEnv::rep_process_message@DB_REP_NOTPERM
__APIREL__/api_cxx/rep_start.html__OCT__DB_REP_CLIENT DbEnv::rep_start@DB_REP_CLIENT
@@ -315,9 +340,11 @@ __APIREL__/api_cxx/rep_stat.html__OCT__DB_STAT_CLEAR DbEnv::rep_stat@DB_STAT_CLE
__APIREL__/api_cxx/rep_stat.html__OCT__DB_STAT_ALL DbEnv::rep_stat@DB_STAT_ALL
__APIREL__/api_cxx/rep_stat.html__OCT__DB_STAT_CLEAR DbEnv::rep_stat@DB_STAT_CLEAR
__APIREL__/api_cxx/rep_timeout.html__OCT__DB_REP_ACK_TIMEOUT DbEnv::rep_set_timeout@DB_REP_ACK_TIMEOUT
+__APIREL__/api_cxx/rep_timeout.html__OCT__DB_REP_CHECKPOINT_DELAY DbEnv::rep_set_timeout@DB_REP_CHECKPOINT_DELAY
+__APIREL__/api_cxx/rep_timeout.html__OCT__DB_REP_CONNECTION_RETRY DbEnv::rep_set_timeout@DB_REP_CONNECTION_RETRY
__APIREL__/api_cxx/rep_timeout.html__OCT__DB_REP_ELECTION_TIMEOUT DbEnv::rep_set_timeout@DB_REP_ELECTION_TIMEOUT
__APIREL__/api_cxx/rep_timeout.html__OCT__DB_REP_ELECTION_RETRY DbEnv::rep_set_timeout@DB_REP_ELECTION_RETRY
-__APIREL__/api_cxx/rep_timeout.html__OCT__DB_REP_CONNECTION_RETRY DbEnv::rep_set_timeout@DB_REP_CONNECTION_RETRY
+__APIREL__/api_cxx/rep_timeout.html__OCT__DB_REP_FULL_ELECTION_TIMEOUT DbEnv::rep_set_timeout@DB_REP_FULL_ELECTION_TIMEOUT
__APIREL__/api_cxx/rep_transport.html__OCT__2 @DB_EID_BROADCAST
__APIREL__/api_cxx/rep_transport.html__OCT__DB_REP_ANYWHERE DbEnv::rep_set_transport@DB_REP_ANYWHERE
__APIREL__/api_cxx/rep_transport.html__OCT__DB_REP_NOBUFFER DbEnv::rep_set_transport@DB_REP_NOBUFFER
@@ -335,7 +362,9 @@ __APIREL__/api_cxx/repmgr_site_list.html__OCT__DB_REPMGR_DISCONNECTED DbEnv::rep
__APIREL__/api_cxx/repmgr_start.html__OCT__DB_REP_MASTER DbEnv::repmgr_start@DB_REP_MASTER
__APIREL__/api_cxx/repmgr_start.html__OCT__DB_REP_CLIENT DbEnv::repmgr_start@DB_REP_CLIENT
__APIREL__/api_cxx/repmgr_start.html__OCT__DB_REP_ELECTION DbEnv::repmgr_start@DB_REP_ELECTION
-__APIREL__/api_cxx/repmgr_start.html__OCT__DB_REP_FULL_ELECTION DbEnv::repmgr_start@DB_REP_FULL_ELECTION
+__APIREL__/api_cxx/repmgr_stat.html__OCT__DB_STAT_CLEAR DbEnv::repmgr_stat@DB_STAT_CLEAR
+__APIREL__/api_cxx/repmgr_stat.html__OCT__DB_STAT_ALL DbEnv::repmgr_stat@DB_STAT_ALL
+__APIREL__/api_cxx/repmgr_stat.html__OCT__DB_STAT_CLEAR DbEnv::repmgr_stat@DB_STAT_CLEAR
__APIREL__/api_cxx/seq_get.html__OCT__DB_TXN_NOSYNC DbSequence::get@DB_TXN_NOSYNC
__APIREL__/api_cxx/seq_open.html__OCT__DB_CREATE DbSequence::open@DB_CREATE
__APIREL__/api_cxx/seq_open.html__OCT__DB_EXCL DbSequence::open@DB_EXCL
@@ -354,6 +383,8 @@ __APIREL__/api_cxx/txn_begin.html__OCT__DB_TXN_NOWAIT DbEnv::txn_begin@DB_TXN_NO
__APIREL__/api_cxx/txn_begin.html__OCT__DB_TXN_SNAPSHOT DbEnv::txn_begin@DB_TXN_SNAPSHOT
__APIREL__/api_cxx/txn_begin.html__OCT__DB_LOCK_DEADLOCK DbEnv::txn_begin@DB_LOCK_DEADLOCK
__APIREL__/api_cxx/txn_begin.html__OCT__DB_TXN_SYNC DbEnv::txn_begin@DB_TXN_SYNC
+__APIREL__/api_cxx/txn_begin.html__OCT__DB_TXN_WAIT DbEnv::txn_begin@DB_TXN_WAIT
+__APIREL__/api_cxx/txn_begin.html__OCT__DB_TXN_WRITE_NOSYNC DbEnv::txn_begin@DB_TXN_WRITE_NOSYNC
__APIREL__/api_cxx/txn_checkpoint.html__OCT__DB_FORCE DbEnv::txn_checkpoint@DB_FORCE
__APIREL__/api_cxx/txn_commit.html__OCT__DB_TXN_NOSYNC DbTxn::commit@DB_TXN_NOSYNC
__APIREL__/api_cxx/txn_commit.html__OCT__DB_TXN_SYNC DbTxn::commit@DB_TXN_SYNC
diff --git a/db/docs/api_cxx/rep_config.html b/db/docs/api_cxx/rep_config.html
index ceaeb0d77..6661e50b4 100644
--- a/db/docs/api_cxx/rep_config.html
+++ b/db/docs/api_cxx/rep_config.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_config.so,v 1.3 2006/07/14 23:08:59 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_config.so,v 1.4 2007/02/13 19:32:52 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -62,8 +61,6 @@ single network transfer (defaults to off).
unsynchronized until the application calls the <a href="../api_cxx/rep_sync.html">DbEnv::rep_sync</a> method.
<dt><a name="DB_REP_CONF_NOAUTOINIT">DB_REP_CONF_NOAUTOINIT</a><dd>The replication master will not automatically re-initialize outdated
clients (defaults to off).
-<p>The DB_REP_CONF_NOAUTOINIT flag is not supported by Replication
-Manager.</p>
<dt><a name="DB_REP_CONF_NOWAIT">DB_REP_CONF_NOWAIT</a><dd>Berkeley DB method calls that would normally block while clients are in
recovery will return errors immediately (defaults to off).
</dl>
@@ -106,6 +103,6 @@ otherwise on.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/rep_elect.html b/db/docs/api_cxx/rep_elect.html
index 673c62bce..d0784b46b 100644
--- a/db/docs/api_cxx/rep_elect.html
+++ b/db/docs/api_cxx/rep_elect.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_elect.so,v 1.24 2006/06/23 01:28:47 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_elect.so,v 1.26 2007/03/20 20:20:26 alanb Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,7 +22,7 @@
#include &lt;db_cxx.h&gt;
<p>
int
-DbEnv::rep_elect(int nsites, int nvotes, int *envid, u_int32_t flags);
+DbEnv::rep_elect(int nsites, int nvotes, u_int32_t flags);
</pre></h3>
<hr size=1 noshade>
<h3>Description: DbEnv::rep_elect</h3>
@@ -34,19 +33,19 @@ applications. It should only be called by applications implementing
their own network transport layer, explicitly holding replication group
elections and handling replication messages outside of the replication
manager framework.</p>
-<p>If the election is successful, the new master's ID may be the ID of the
-previous master, or the ID of the current replication site. The
+<p>If the election is successful, Berkeley DB will notify the application of
+the results of the election by means of either the
+<a href="../api_cxx/env_event_notify.html#DB_EVENT_REP_ELECTED">DB_EVENT_REP_ELECTED</a> or <a href="../api_cxx/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> events
+(see <a href="../api_cxx/env_event_notify.html">DbEnv::set_event_notify</a> method for more information). The
application is responsible for adjusting its relationship to the other
-database environments in the replication group, including directing all
-database updates to the newly selected master, in accordance with the
-results of this election.</p>
+database environments in the replication group, including directing
+all database updates to the newly selected master, in accordance with
+the results of the election.</p>
<p>The thread of control that calls the DbEnv::rep_elect method must not be the
thread of control that processes incoming messages; processing the
incoming messages is necessary to successfully complete an election.</p>
<h3>Parameters</h3>
<dl compact>
-<dt><b>envid</b><dd>The <b>envid</b> parameter references memory into which
- the newly elected master's ID is copied.
<dt><b>nsites</b><dd>The <b>nsites</b> parameter specifies the number of replication sites
expected to participate in the election. Once the current site has
election information from that many sites, it will short-circuit the
@@ -91,7 +90,10 @@ sites all restarting at the same time, it makes more sense to set
known missing site. Furthermore, in order to ensure the best choice
from among sites that may take longer to boot than the local site,
setting <b>nvotes</b> also to this same total number of sites will
-guarantee that every site in the group is considered. (See the
+guarantee that every site in the group is considered. Alternatively,
+using the special timeout for full elections allows full participation
+on restart but allows election of a master if one site does not
+reboot and rejoin the group in a reasonable amount of time. (See the
<a href="../ref/rep/elect.html">Elections</a>
section in the Berkeley DB Reference Guide for more information.)</p>
<p>Setting <b>nsites</b> to lower values can increase the speed of an
@@ -118,6 +120,6 @@ complete the election in the election timeout period (see
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/rep_limit.html b/db/docs/api_cxx/rep_limit.html
index de5b162f8..fbfc2ff05 100644
--- a/db/docs/api_cxx/rep_limit.html
+++ b/db/docs/api_cxx/rep_limit.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_limit.so,v 1.22 2006/03/15 19:39:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_limit.so,v 1.25 2006/11/30 21:19:38 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -34,6 +33,10 @@ DbEnv::rep_get_limit(u_int32_t *gbytesp, u_int32_t *bytesp);
that will be transmitted from a site in response to a single message
processed by the <a href="../api_cxx/rep_message.html">DbEnv::rep_process_message</a> method. The limit is not a hard limit,
and the record that exceeds the limit is the last record to be sent.</p>
+<p>Record transmission throttling is turned on by default with a limit of
+10MB.</p>
+<p>If the values passed to the DbEnv::rep_set_limit method are both zero, then
+the transmission limit is turned off.</p>
<p>The DbEnv::rep_set_limit method configures a database environment, not only operations
performed using the specified <a href="../api_cxx/env_class.html">DbEnv</a> handle.</p>
<p>The DbEnv::rep_set_limit method may be called at any time during the life of the
@@ -75,6 +78,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/rep_list.html b/db/docs/api_cxx/rep_list.html
index f9cc9ebe5..8045d8266 100644
--- a/db/docs/api_cxx/rep_list.html
+++ b/db/docs/api_cxx/rep_list.html
@@ -1,6 +1,5 @@
<!--$Id: rep_list.so,v 1.1 2002/08/30 20:02:36 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -10,7 +9,7 @@
</head>
<body bgcolor=white>
<h3 align=center>Berkeley DB: Replication and Related Methods</h3>
-<!--$Id: m4.methods,v 1.8 2006/09/07 16:17:58 bostic Exp $-->
+<!--$Id: m4.methods,v 1.10 2007/06/22 16:57:17 bostic Exp $-->
<table border=1 align=center>
<tr><th>Replication Manager Methods</th><th>Description</th></tr>
<!--DbEnv::repmgr_add_remote_site--><tr><td><a href="../api_cxx/repmgr_remote_site.html">DbEnv::repmgr_add_remote_site</a></td><td>Specify the replication manager's remote sites</td></tr>
@@ -18,6 +17,7 @@
<!--DbEnv::repmgr_set_local_site--><tr><td><a href="../api_cxx/repmgr_local_site.html">DbEnv::repmgr_set_local_site</a></td><td>Specify the replication manager's local site</td></tr>
<!--DbEnv::repmgr_site_list--><tr><td><a href="../api_cxx/repmgr_site_list.html">DbEnv::repmgr_site_list</a></td><td>List the sites and their status</td></tr>
<!--DbEnv::repmgr_start--><tr><td><a href="../api_cxx/repmgr_start.html">DbEnv::repmgr_start</a></td><td>Start the replication manager</td></tr>
+<!--DbEnv::repmgr_stat--><tr><td><a href="../api_cxx/repmgr_stat.html">DbEnv::repmgr_stat</a></td><td>Replication manager statistics</td></tr>
<tr><th>Base Replication API</th><th><br></th></tr>
<!--DbEnv::rep_elect--><tr><td><a href="../api_cxx/rep_elect.html">DbEnv::rep_elect</a></td><td>Hold a replication election</td></tr>
<!--DbEnv::rep_process_message--><tr><td><a href="../api_cxx/rep_message.html">DbEnv::rep_process_message</a></td><td>Process a replication message</td></tr>
@@ -30,9 +30,10 @@
<!--DbEnv::rep_set_limit--><tr><td><a href="../api_cxx/rep_limit.html">DbEnv::rep_set_limit</a></td><td>Limit data sent in response to a single message</td></tr>
<!--DbEnv::rep_set_nsites--><tr><td><a href="../api_cxx/rep_nsites.html">DbEnv::rep_set_nsites</a></td><td>Configure replication group site count</td></tr>
<!--DbEnv::rep_set_priority--><tr><td><a href="../api_cxx/rep_priority.html">DbEnv::rep_set_priority</a></td><td>Configure replication site priority</td></tr>
+<!--DbEnv::rep_set_request--><tr><td><a href="../api_cxx/rep_request.html">DbEnv::rep_set_request</a></td><td>Configure replication client retransmission requests</td></tr>
<!--DbEnv::rep_set_timeout--><tr><td><a href="../api_cxx/rep_timeout.html">DbEnv::rep_set_timeout</a></td><td>Configure replication timeouts</td></tr>
<!--DbEnv::rep_set_transport--><tr><td><a href="../api_cxx/rep_transport.html">DbEnv::rep_set_transport</a></td><td>Configure replication transport callback</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/rep_message.html b/db/docs/api_cxx/rep_message.html
index d05a31b3a..c327e0c20 100644
--- a/db/docs/api_cxx/rep_message.html
+++ b/db/docs/api_cxx/rep_message.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_message.so,v 1.38 2006/06/24 00:33:22 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_message.so,v 1.39 2007/03/20 20:20:26 alanb Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,7 +22,7 @@
#include &lt;db_cxx.h&gt;
<p>
int
-DbEnv::rep_process_message(Dbt *control, Dbt *rec, int *envid, DbLsn *ret_lsnp)
+DbEnv::rep_process_message(Dbt *control, Dbt *rec, int envid, DbLsn *ret_lsnp)
</pre></h3>
<hr size=1 noshade>
<h3>Description: DbEnv::rep_process_message</h3>
@@ -71,13 +70,6 @@ with the new master (possibly because the client has been configured
with the <a href="../api_cxx/rep_config.html#DB_REP_CONF_NOAUTOINIT">DB_REP_CONF_NOAUTOINIT</a> flag to turn-off automatic
internal initialization).
</p>
-<dt><a name="DB_REP_NEWMASTER">DB_REP_NEWMASTER</a><dd>
-<p>The DbEnv::rep_process_message method will return DB_REP_NEWMASTER if a new master has been chosen.
-The <b>envid</b> parameter contains the environment ID of the new
-master. If the recipient of this error return has been made master, it
-is the application's responsibility to begin acting as the master
-environment.
-</p>
<dt><a name="DB_REP_NEWSITE">DB_REP_NEWSITE</a><dd>
<p>The DbEnv::rep_process_message method will return DB_REP_NEWSITE if the system received contact information from a new environment.
The <b>rec</b> parameter contains the opaque data specified in the
@@ -126,6 +118,6 @@ cases the value of <b>ret_lsnp</b> is undefined.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/rep_nsites.html b/db/docs/api_cxx/rep_nsites.html
index bfdc3c35e..e2fefd353 100644
--- a/db/docs/api_cxx/rep_nsites.html
+++ b/db/docs/api_cxx/rep_nsites.html
@@ -1,6 +1,5 @@
<!--$Id: rep_nsites.so,v 1.2 2006/06/23 01:28:47 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -74,6 +73,6 @@ total number of sites in the replication group in <b>nsitesp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/rep_priority.html b/db/docs/api_cxx/rep_priority.html
index 98e464bbf..6a3d8fdda 100644
--- a/db/docs/api_cxx/rep_priority.html
+++ b/db/docs/api_cxx/rep_priority.html
@@ -1,6 +1,5 @@
<!--$Id: rep_priority.so,v 1.1 2006/03/15 19:39:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -72,6 +71,6 @@ database environment priority in <b>priorityp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/rep_request.html b/db/docs/api_cxx/rep_request.html
new file mode 100644
index 000000000..759526c5f
--- /dev/null
+++ b/db/docs/api_cxx/rep_request.html
@@ -0,0 +1,98 @@
+<!--$Id: rep_request.so,v 1.2 2006/11/30 22:28:28 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: DbEnv::rep_set_request</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>DbEnv::rep_set_request</h3>
+</td>
+<td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db_cxx.h&gt;
+<p>
+int
+DbEnv::rep_set_request(u_int32_t min, u_int32_t max);
+<p>
+int
+DbEnv::rep_get_request(u_int32_t *minp, u_int32_t *maxp);
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: DbEnv::rep_set_request</h3>
+<p>The DbEnv::rep_set_request method sets the minimum and maximum number of
+missing log records that a client waits before requesting
+retransmission. Specifically, if a log record is missing, Berkeley DB will
+wait for <b>min</b> more records to arrive before requesting
+retransmission of the missing record. Berkeley DB will wait double that
+amount before requesting the same missing record again, and so on, up
+to a maximum wait of <b>max</b> records.</p>
+<p>By default the minimum is 4 and the maximum is 128, and applications
+rarely need to use values other than the defaults.</p>
+<p>The DbEnv::rep_set_request method configures a database environment, not only operations
+performed using the specified <a href="../api_cxx/env_class.html">DbEnv</a> handle.</p>
+<p>The DbEnv::rep_set_request method may be called at any time during the life of the
+application.</p>
+<p>The DbEnv::rep_set_request method
+either returns a non-zero error value
+or throws an exception that encapsulates a non-zero error value on
+failure, and returns 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>max</b><dd>The maximum number of missing log records a client waits before
+requesting retransmission.
+<dt><b>min</b><dd>The minimum number of missing log records a client waits before
+requesting retransmission.
+</dl>
+<h3>Errors</h3>
+<p>The DbEnv::rep_set_request method
+may fail and throw
+<a href="../api_cxx/except_class.html">DbException</a>,
+encapsulating one of the following non-zero errors, or return one of
+the following non-zero errors:</p>
+<dl compact>
+<dt>EINVAL<dd>An
+invalid flag value or parameter was specified.
+</dl>
+<hr size=1 noshade>
+<h3>Description: DbEnv::rep_get_request</h3>
+<p>The DbEnv::rep_get_request method returns the minimum and maximum number of
+missing log records a client waits before requesting retransmission.</p>
+<p>The DbEnv::rep_get_request method may be called at any time during the life of the
+application.</p>
+<p>The DbEnv::rep_get_request method
+either returns a non-zero error value
+or throws an exception that encapsulates a non-zero error value on
+failure, and returns 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>maxp</b><dd>The <b>maxp</b> parameter references memory into which
+ the maximum number of missing log records a client will wait before requesting
+retransmission is copied.
+<dt><b>minp</b><dd>The <b>minp</b> parameter references memory into which
+ the minimum number of missing log records a client will wait before requesting
+retransmission is copied.
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_cxx/env_class.html">DbEnv</a>
+<h3>See Also</h3>
+<a href="../api_cxx/rep_list.html">Replication and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_cxx/rep_start.html b/db/docs/api_cxx/rep_start.html
index c9dc432f0..d8f8ed95e 100644
--- a/db/docs/api_cxx/rep_start.html
+++ b/db/docs/api_cxx/rep_start.html
@@ -1,6 +1,5 @@
<!--$Id: rep_start.so,v 1.17 2006/03/15 19:39:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -81,6 +80,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/rep_stat.html b/db/docs/api_cxx/rep_stat.html
index 0844a45de..b99e5b88e 100644
--- a/db/docs/api_cxx/rep_stat.html
+++ b/db/docs/api_cxx/rep_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_stat.so,v 10.39 2005/11/11 19:00:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_stat.so,v 10.42 2007/06/22 16:57:17 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -87,7 +86,7 @@ time is <b>st_election_sec</b> plus <b>st_election_usec</b>).
<dt>u_int32_t st_log_queued_max;<dd>The maximum number of log records ever queued at once.
<dt>u_int32_t st_log_queued_total;<dd>The total number of log records queued.
<dt>u_int32_t st_log_records;<dd>The number of log records received and appended to the log.
-<dt>u_int32_t st_log_requested;<dd>The number of log records missed and requested.
+<dt>u_int32_t st_log_requested;<dd>The number of times log records were missed and requested.
<dt>u_int32_t st_master;<dd>The current master environment ID.
<dt>u_int32_t st_master_changes;<dd>The number of times the master has changed.
<dt>u_int32_t st_msgs_badgen;<dd>The number of messages received with a bad generation number.
@@ -107,6 +106,9 @@ to a single call to <a href="../api_cxx/rep_message.html">DbEnv::rep_process_mes
<dt>u_int32_t st_pg_duplicated;<dd>The number of duplicate pages received.
<dt>u_int32_t st_pg_records;<dd>The number of pages received and stored.
<dt>u_int32_t st_pg_requested;<dd>The number of pages missed and requested from the master.
+<dt>u_int32_t st_startsync_delayed;<dd>The number of times the client had to delay the start of a
+cache flush operation (initiated by the master for an impending
+checkpoint) because it was missing some previous log record(s).
<dt>u_int32_t st_startup_complete;<dd>The client site has completed its startup procedures and is now
handling live records from the master.
<dt>u_int32_t st_status;<dd>The current replication mode. Set to <a href="../api_cxx/repmgr_start.html#DB_REP_MASTER">DB_REP_MASTER</a> if the
@@ -119,6 +121,8 @@ being waited for, or 0 if no log records are currently missing.
<dt>u_int32_t st_waiting_pg;<dd>The page number of the first page we have after missing pages
being waited for, or 0 if no pages are currently missing.
</dl>
+<p>The DbEnv::rep_stat method may not be called before the <a href="../api_cxx/env_open.html">DbEnv::open</a> method has
+been called.</p>
<p>The DbEnv::rep_stat method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
@@ -177,6 +181,6 @@ or more of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/rep_sync.html b/db/docs/api_cxx/rep_sync.html
index 23bc82f79..87c63a245 100644
--- a/db/docs/api_cxx/rep_sync.html
+++ b/db/docs/api_cxx/rep_sync.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_sync.so,v 1.9 2006/07/12 20:32:35 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_sync.so,v 1.10 2007/03/20 20:20:26 alanb Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -35,9 +34,8 @@ application must synchronize explicitly (otherwise the client will
remain out-of-date and will ignore all database changes forwarded from
the replication group master). The DbEnv::rep_sync method may be called any
time after the client application learns that the new master has been
-established, either by receiving a <a href="../api_cxx/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> event
-notification, or from a <a href="../api_cxx/rep_message.html#DB_REP_NEWMASTER">DB_REP_NEWMASTER</a> return code from
-<a href="../api_cxx/rep_message.html">DbEnv::rep_process_message</a>.</p>
+established (by receiving a <a href="../api_cxx/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> event
+notification).</p>
<p>The DbEnv::rep_sync method may not be called before the <a href="../api_cxx/env_open.html">DbEnv::open</a> method has
been called.</p>
<p>The DbEnv::rep_sync method
@@ -58,6 +56,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/rep_timeout.html b/db/docs/api_cxx/rep_timeout.html
index ebe203f09..459ca3a16 100644
--- a/db/docs/api_cxx/rep_timeout.html
+++ b/db/docs/api_cxx/rep_timeout.html
@@ -1,6 +1,5 @@
-<!--$Id: rep_timeout.so,v 1.3 2006/06/30 23:05:16 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: rep_timeout.so,v 1.5 2007/03/02 18:46:41 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -49,12 +48,22 @@ failure, and returns 0 on success.
function waits to collect enough acknowledgments from replication group
clients, before giving up and returning a failure indication. The
default wait time is 1 second.
-<dt><a name="DB_REP_ELECTION_TIMEOUT">DB_REP_ELECTION_TIMEOUT</a><dd>The timeout period for an election. The default timeout is 2 seconds.
-<dt><a name="DB_REP_ELECTION_RETRY">DB_REP_ELECTION_RETRY</a><dd>Configure the amount of time the replication manager will wait before
-retrying a failed election. The default wait time is 10 seconds.
+<dt><a name="DB_REP_CHECKPOINT_DELAY">DB_REP_CHECKPOINT_DELAY</a><dd>Configure the amount of time the replication manager will delay between
+completing a checkpoint and writing a checkpoint record into the log.
+This delay allows clients to complete their own checkpoints before the
+master requires completion of them. The default is 30 seconds.
<dt><a name="DB_REP_CONNECTION_RETRY">DB_REP_CONNECTION_RETRY</a><dd>Configure the amount of time the replication manager will wait before
trying to re-establish a connection to another site after a communication
failure. The default wait time is 30 seconds.
+<dt><a name="DB_REP_ELECTION_TIMEOUT">DB_REP_ELECTION_TIMEOUT</a><dd>The timeout period for an election. The default timeout is 2 seconds.
+<dt><a name="DB_REP_ELECTION_RETRY">DB_REP_ELECTION_RETRY</a><dd>Configure the amount of time the replication manager will wait before
+retrying a failed election. The default wait time is 10 seconds.
+<dt><a name="DB_REP_FULL_ELECTION_TIMEOUT">DB_REP_FULL_ELECTION_TIMEOUT</a><dd>An optional configuration timeout period to wait for full election
+participation the first time the replication group finds a master.
+By default this option is turned off and normal election
+timeouts are used.
+(See the <a href="../ref/rep/elect.html">Elections</a>
+section in the Berkeley DB Reference Guide for more information.)
</dl>
<dt><b>timeout</b><dd>The <b>timeout</b> parameter is the timeout value. It must be specified
as an unsigned 32-bit number of microseconds, limiting the maximum timeout
@@ -97,6 +106,6 @@ is being returned.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/rep_transport.html b/db/docs/api_cxx/rep_transport.html
index 8b6928618..809af571e 100644
--- a/db/docs/api_cxx/rep_transport.html
+++ b/db/docs/api_cxx/rep_transport.html
@@ -1,6 +1,5 @@
<!--$Id: rep_transport.so,v 1.35 2006/06/05 23:03:53 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -124,6 +123,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/repmgr_ack_policy.html b/db/docs/api_cxx/repmgr_ack_policy.html
index 25dda52a5..a7fdf9e71 100644
--- a/db/docs/api_cxx/repmgr_ack_policy.html
+++ b/db/docs/api_cxx/repmgr_ack_policy.html
@@ -1,6 +1,5 @@
<!--$Id: repmgr_ack_policy.so,v 1.5 2006/09/07 19:26:44 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -97,6 +96,6 @@ replication manager's client acknowledgment policy in <b>ack_policyp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/repmgr_local_site.html b/db/docs/api_cxx/repmgr_local_site.html
index 98059f90d..30a21468b 100644
--- a/db/docs/api_cxx/repmgr_local_site.html
+++ b/db/docs/api_cxx/repmgr_local_site.html
@@ -1,6 +1,5 @@
<!--$Id: repmgr_local_site.so,v 1.2 2006/04/27 18:07:38 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/repmgr_remote_site.html b/db/docs/api_cxx/repmgr_remote_site.html
index 7bf3e0782..35acc62ab 100644
--- a/db/docs/api_cxx/repmgr_remote_site.html
+++ b/db/docs/api_cxx/repmgr_remote_site.html
@@ -1,6 +1,5 @@
<!--$Id: repmgr_remote_site.so,v 1.5 2006/09/08 18:33:38 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -63,6 +62,6 @@ peer, and the last specified peer is used.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/repmgr_site_list.html b/db/docs/api_cxx/repmgr_site_list.html
index 1217cb903..9d920496a 100644
--- a/db/docs/api_cxx/repmgr_site_list.html
+++ b/db/docs/api_cxx/repmgr_site_list.html
@@ -1,6 +1,5 @@
<!--$Id: repmgr_site_list.so,v 1.7 2006/09/11 16:57:54 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -72,6 +71,6 @@ referenced by <b>listp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/repmgr_start.html b/db/docs/api_cxx/repmgr_start.html
index 9d34984a9..55a64639c 100644
--- a/db/docs/api_cxx/repmgr_start.html
+++ b/db/docs/api_cxx/repmgr_start.html
@@ -1,6 +1,5 @@
-<!--$Id: repmgr_start.so,v 1.3 2006/07/14 23:08:18 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: repmgr_start.so,v 1.6 2006/11/30 21:19:38 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -72,11 +71,6 @@ only one site at a time should ever be started with the
DB_REP_MASTER flag specified.
<dt><a name="DB_REP_CLIENT">DB_REP_CLIENT</a><dd>Start as a client site, and do not call for an election.
<dt><a name="DB_REP_ELECTION">DB_REP_ELECTION</a><dd>Start as a client, and call for an election if no master is found.
-<dt><a name="DB_REP_FULL_ELECTION">DB_REP_FULL_ELECTION</a><dd>Start as a client, and call for an election if no master is found.
-<p>The <a href="../api_cxx/repmgr_start.html#DB_REP_FULL_ELECTION">DB_REP_FULL_ELECTION</a> flag configures a single special
-election on startup, where a master will only be confirmed if all
-members of the replication group vote. Subsequent elections will revert
-to only requiring a simple majority to elect a new master.</p>
</dl>
<dt><b>nthreads</b><dd>Specify the number of threads of control created and dedicated to processing
replication messages. In addition to these message processing threads,
@@ -92,6 +86,6 @@ control.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/repmgr_stat.html b/db/docs/api_cxx/repmgr_stat.html
new file mode 100644
index 000000000..8c7dbab43
--- /dev/null
+++ b/db/docs/api_cxx/repmgr_stat.html
@@ -0,0 +1,121 @@
+<!--$Id: repmgr_stat.so,v 10.1 2007/06/22 16:57:17 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: DbEnv::repmgr_stat</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>DbEnv::repmgr_stat</h3>
+</td>
+<td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a>
+<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>
+#include &lt;db_cxx.h&gt;
+<p>
+int
+DbEnv::repmgr_stat(DB_REPMGR_STAT **statp, u_int32_t flags);
+<p>
+int
+DbEnv::repmgr_stat_print(u_int32_t flags);
+</pre></h3>
+<hr size=1 noshade>
+<h3>Description: DbEnv::repmgr_stat</h3>
+<p>The DbEnv::repmgr_stat method returns the replication manager statistics.</p>
+<p>The DbEnv::repmgr_stat method creates a statistical structure of type
+DB_REPMGR_STAT and copies a pointer to it into a user-specified memory
+location.</p>
+<p>Statistical structures are stored in allocated memory. If application-specific allocation
+routines have been declared (see <a href="../api_cxx/env_set_alloc.html">DbEnv::set_alloc</a> for more
+information), they are used to allocate the memory; otherwise, the
+standard C library <b>malloc</b>(3) is used. The caller is
+responsible for deallocating the memory. To deallocate the memory, free
+the memory reference; references inside the returned memory need not be
+individually freed.</p>
+<p>The following DB_REPMGR_STAT fields will be filled in:</p>
+<dl compact>
+<dt>u_int32_t st_perm_failed;<dd>The number of times a message critical for maintaining database
+integrity (for example, a transaction commit), originating at this site,
+did not receive sufficient acknowledgement from clients, according to
+the configured acknowledgement policy and acknowledgement timeout.
+<dt>u_int32_t st_msgs_queued;<dd>The number of outgoing messages which could not be transmitted
+immediately, due to a full network buffer, and had to be queued for
+later delivery.
+<dt>u_int32_t st_msgs_dropped;<dd>The number of outgoing messages that were completely dropped, because
+the outgoing message queue was full. (Berkeley DB replication is tolerant of
+dropped messages, and will automatically request retransmission of any
+missing messages as needed.)
+<dt>u_int32_t st_connection_drop;<dd>The number of times an existing TCP/IP connection failed.
+<dt>u_int32_t st_connect_fail;<dd>The number of times an attempt to open a new TCP/IP connection failed.
+</dl>
+<p>The DbEnv::repmgr_stat method may not be called before the <a href="../api_cxx/env_open.html">DbEnv::open</a> method has
+been called.</p>
+<p>The DbEnv::repmgr_stat method
+either returns a non-zero error value
+or throws an exception that encapsulates a non-zero error value on
+failure, and returns 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or
+the following value:
+<dl compact>
+<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after returning their values.
+</dl>
+<dt><b>statp</b><dd>The <b>statp</b> parameter references memory into which
+a pointer to the allocated statistics structure is copied.
+</dl>
+<h3>Errors</h3>
+<p>The DbEnv::repmgr_stat method
+may fail and throw
+<a href="../api_cxx/except_class.html">DbException</a>,
+encapsulating one of the following non-zero errors, or return one of
+the following non-zero errors:</p>
+<dl compact>
+<dt>EINVAL<dd>An
+invalid flag value or parameter was specified.
+</dl>
+<hr size=1 noshade>
+<h3>Description: DbEnv::repmgr_stat_print</h3>
+<p>The DbEnv::repmgr_stat_print method displays the
+replication manager statistical information, as described for the DbEnv::repmgr_stat method.
+The information is printed to a specified output channel (see the
+<a href="../api_cxx/env_set_msgfile.html">DbEnv::set_msgfile</a> method for more information), or passed to an
+application callback function (see the <a href="../api_cxx/env_set_msgcall.html">DbEnv::set_msgcall</a> method for
+more information).</p>
+<p>The DbEnv::repmgr_stat_print method may not be called before the <a href="../api_cxx/env_open.html">DbEnv::open</a> method has
+been called.</p>
+<p>The DbEnv::repmgr_stat_print method
+either returns a non-zero error value
+or throws an exception that encapsulates a non-zero error value on
+failure, and returns 0 on success.
+</p>
+<h3>Parameters</h3>
+<dl compact>
+<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one
+or more of the following values:
+<dl compact>
+<dt><a name="DB_STAT_ALL">DB_STAT_ALL</a><dd>Display all available information.
+<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after displaying their values.
+</dl>
+</dl>
+<hr size=1 noshade>
+<h3>Class</h3>
+<a href="../api_cxx/env_class.html">DbEnv</a>
+<h3>See Also</h3>
+<a href="../api_cxx/rep_list.html">Replication and Related Methods</a>
+</tt>
+<table width="100%"><tr><td><br></td><td align=right>
+<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/api_cxx/runrec_class.html b/db/docs/api_cxx/runrec_class.html
index b10d2a956..975151c9f 100644
--- a/db/docs/api_cxx/runrec_class.html
+++ b/db/docs/api_cxx/runrec_class.html
@@ -1,6 +1,5 @@
<!--$Id: runrec_class.so,v 10.19 2004/08/13 03:38:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -39,6 +38,6 @@ occurs, recovery should be performed.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/seq_class.html b/db/docs/api_cxx/seq_class.html
index 8cfbfca06..96fcee860 100644
--- a/db/docs/api_cxx/seq_class.html
+++ b/db/docs/api_cxx/seq_class.html
@@ -1,6 +1,5 @@
<!--$Id: seq_class.so,v 1.12 2004/10/18 19:46:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -67,6 +66,6 @@ DbSequence
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/seq_close.html b/db/docs/api_cxx/seq_close.html
index 42f64fc64..449394d25 100644
--- a/db/docs/api_cxx/seq_close.html
+++ b/db/docs/api_cxx/seq_close.html
@@ -1,6 +1,5 @@
<!--$Id: seq_close.so,v 1.2 2004/08/13 03:39:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -59,6 +58,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/seq_get.html b/db/docs/api_cxx/seq_get.html
index bc8efc2da..1e0c39d72 100644
--- a/db/docs/api_cxx/seq_get.html
+++ b/db/docs/api_cxx/seq_get.html
@@ -1,6 +1,5 @@
<!--$Id: seq_get.so,v 1.11 2005/08/09 14:23:30 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -56,15 +55,17 @@ do not synchronously flush the log when the transaction commits.
</dl>
<dt><b>retp</b><dd><b>retp</b> points to the memory to hold the return value from
the sequence.
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected. No <b>txnid</b> handle may be specified if the sequence handle was
+the operation will be implicitly transaction protected.
+No <b>txnid</b> handle may be specified if the sequence handle was
opened with a non-zero cache size.
<p>If the underlying database handle was opened in a transaction, calling
DbSequence::get may result in changes to the sequence object; these
@@ -86,6 +87,6 @@ stored in their own database.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/seq_init_value.html b/db/docs/api_cxx/seq_init_value.html
deleted file mode 100644
index 0b3a72474..000000000
--- a/db/docs/api_cxx/seq_init_value.html
+++ /dev/null
@@ -1,64 +0,0 @@
-<!--$Id: seq_init_value.so,v 1.5 2004/08/29 00:12:47 bostic Exp $-->
-<!--Copyright 1997-2004 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: DbSequence::init_value</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<table width="100%"><tr valign=top>
-<td>
-<h3>DbSequence::init_value</h3>
-</td>
-<td align=right>
-<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a>
-<a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a></td>
-</tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-int
-DbSequence::init_value(db_seq_t value);
-</pre></h3>
-<hr size=1 noshade>
-<h3>Description: DbSequence::init_value</h3>
-<p>Set the initial value for a sequence. This call is only effective when
-the sequence is being created.</p>
-<p>The DbSequence::init_value method may not be called after the <a href="../api_cxx/seq_open.html">DbSequence::open</a>
-method is called.</p>
-<p>The DbSequence::init_value method
-either returns a non-zero error value
-or throws an exception that encapsulates a non-zero error value on
-failure, and returns 0 on success.
-</p>
-<h3>Parameters</h3>
-<dl compact>
-<dt><b>value</b><dd>The initial value to set.
-</dl>
-<h3>Errors</h3>
-<p>The DbSequence::init_value method
-may fail and throw
-<a href="../api_cxx/except_class.html">DbException</a>,
-encapsulating one of the following non-zero errors, or return one of
-the following non-zero errors:</p>
-<dl compact>
-<dt>EINVAL<dd>An
-invalid flag value or parameter was specified.
-</dl>
-<hr size=1 noshade>
-<h3>Class</h3>
-<a href="../api_cxx/seq_class.html">DbSequence</a>
-<h3>See Also</h3>
-<a href="../api_cxx/seq_list.html">Sequences and Related Methods</a>
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="../sleepycat/legal.html">Copyright (c) 1996-2004</a> <a href="http://www.sleepycat.com">Sleepycat Software, Inc.</a> - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/seq_initial_value.html b/db/docs/api_cxx/seq_initial_value.html
index 95af3518e..b3ee13d50 100644
--- a/db/docs/api_cxx/seq_initial_value.html
+++ b/db/docs/api_cxx/seq_initial_value.html
@@ -1,6 +1,5 @@
<!--$Id: seq_initial_value.so,v 1.6 2004/11/29 15:30:23 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -59,6 +58,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/seq_list.html b/db/docs/api_cxx/seq_list.html
index 72430a117..6d488f3db 100644
--- a/db/docs/api_cxx/seq_list.html
+++ b/db/docs/api_cxx/seq_list.html
@@ -1,6 +1,5 @@
<!--$Id: seq_list.so,v 1.2 2004/08/18 02:34:52 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,6 +26,6 @@
<!--DbSequence::set_flags--><tr><td><a href="../api_cxx/seq_set_flags.html">DbSequence::set_flags</a></td><td>Set the flags for a sequence</td></tr>
<!--DbSequence::set_range--><tr><td><a href="../api_cxx/seq_set_range.html">DbSequence::set_range</a></td><td>Set the range for a sequence</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/seq_open.html b/db/docs/api_cxx/seq_open.html
index bfee02ecc..dbfd413b0 100644
--- a/db/docs/api_cxx/seq_open.html
+++ b/db/docs/api_cxx/seq_open.html
@@ -1,6 +1,5 @@
<!--$Id: seq_open.so,v 1.9 2005/01/20 01:15:15 ubell Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -55,15 +54,17 @@ single address space. Note that if multiple threads create multiple
sequences using the same database handle that handle must have been
opened specifying <a name="DB_THREAD">DB_THREAD</a>.
</dl>
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected. Transactionally protected operations on a <a href="../api_cxx/seq_class.html">DbSequence</a> handle
+the operation will be implicitly transaction protected.
+Transactionally protected operations on a <a href="../api_cxx/seq_class.html">DbSequence</a> handle
require the <a href="../api_cxx/seq_class.html">DbSequence</a> handle itself be transactionally
protected during its open if the open creates the sequence.
</dl>
@@ -106,6 +107,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/seq_remove.html b/db/docs/api_cxx/seq_remove.html
index 3c79239de..1c260feae 100644
--- a/db/docs/api_cxx/seq_remove.html
+++ b/db/docs/api_cxx/seq_remove.html
@@ -1,6 +1,5 @@
<!--$Id: seq_remove.so,v 1.6 2004/12/16 19:13:04 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -46,15 +45,16 @@ or more of the following values:
argument is NULL but the operation occurs to a transactional database),
do not synchronously flush the log when the transaction commits.
</dl>
-<dt><b>txnid</b><dd>If the operation is part of an application-specified
-transaction, the <b>txnid</b> parameter is a transaction handle
-returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store
-group, the <b>txnid</b> parameter is a handle returned from
-<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL. If no transaction handle is
+<dt><b>txnid</b><dd>If the operation is part of an application-specified transaction, the
+<b>txnid</b> parameter is a transaction handle returned from
+<a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; if the operation is part of a Berkeley DB Concurrent Data Store group, the
+<b>txnid</b> parameter is a handle returned from
+<a href="../api_cxx/env_cdsgroup_begin.html">DbEnv::cdsgroup_begin</a>; otherwise NULL.
+If no transaction handle is
specified, but the
operation occurs in a transactional
database,
-the operation will be implicitly transaction protected.
+the operation will be implicitly transaction protected.
</dl>
<h3>Errors</h3>
<p>The DbSequence::remove method
@@ -75,6 +75,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/seq_set_cachesize.html b/db/docs/api_cxx/seq_set_cachesize.html
index effe7d110..2b8814228 100644
--- a/db/docs/api_cxx/seq_set_cachesize.html
+++ b/db/docs/api_cxx/seq_set_cachesize.html
@@ -1,6 +1,5 @@
<!--$Id: seq_set_cachesize.so,v 1.8 2004/09/07 15:37:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -75,6 +74,6 @@ current cache size in <b>sizep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/seq_set_flags.html b/db/docs/api_cxx/seq_set_flags.html
index 67070d33f..31fe5cada 100644
--- a/db/docs/api_cxx/seq_set_flags.html
+++ b/db/docs/api_cxx/seq_set_flags.html
@@ -1,6 +1,5 @@
<!--$Id: seq_set_flags.so,v 1.7 2004/09/07 15:37:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -88,6 +87,6 @@ current flags in <b>flagsp</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/seq_set_range.html b/db/docs/api_cxx/seq_set_range.html
index 1f38d71ed..e8b27af6e 100644
--- a/db/docs/api_cxx/seq_set_range.html
+++ b/db/docs/api_cxx/seq_set_range.html
@@ -1,6 +1,5 @@
<!--$Id: seq_set_range.so,v 1.6 2004/09/07 15:37:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -78,6 +77,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/seq_stat.html b/db/docs/api_cxx/seq_stat.html
index 7e385c2eb..9857c5019 100644
--- a/db/docs/api_cxx/seq_stat.html
+++ b/db/docs/api_cxx/seq_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: seq_stat.so,v 1.8 2004/09/07 15:37:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: seq_stat.so,v 1.9 2007/06/22 16:57:17 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -69,7 +68,9 @@ of the following values:
<dt><a name="DB_STAT_CLEAR">DB_STAT_CLEAR</a><dd>Reset statistics after printing their values.
</dl>
</dl>
-<p>The DbSequence::stat_print method
+<p>The DbSequence::stat method may not be called before the <a href="../api_cxx/seq_open.html">DbSequence::open</a> method has
+been called.</p>
+<p>The DbSequence::stat method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
failure, and returns 0 on success.
@@ -95,6 +96,6 @@ of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/txn_abort.html b/db/docs/api_cxx/txn_abort.html
index f768d09ee..2ebf0d3c0 100644
--- a/db/docs/api_cxx/txn_abort.html
+++ b/db/docs/api_cxx/txn_abort.html
@@ -1,6 +1,5 @@
<!--$Id: txn_abort.so,v 10.39 2004/08/13 03:39:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -52,6 +51,6 @@ failure, and returns 0 on success.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/txn_begin.html b/db/docs/api_cxx/txn_begin.html
index 08c49fbfe..29d622372 100644
--- a/db/docs/api_cxx/txn_begin.html
+++ b/db/docs/api_cxx/txn_begin.html
@@ -1,6 +1,5 @@
-<!--$Id: txn_begin.so,v 10.78 2006/09/13 14:30:57 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: txn_begin.so,v 10.80 2006/12/13 18:09:09 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -59,7 +58,7 @@ previously read by this transaction may be deleted or modified by other
transactions before this transaction completes.
<dt><a name="DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a><dd>This transaction will have degree 1 isolation. Read operations
performed by the transaction may read modified but not yet committed
-data. Silently ignored if the <a href="../api_cxx/db_open.html#DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> flag was not
+data. Silently ignored if the DB_READ_UNCOMMITTED flag was not
specified when the underlying database was opened.
<dt><a name="DB_TXN_NOSYNC">DB_TXN_NOSYNC</a><dd>Do not synchronously flush the log when this transaction commits or
prepares. This means the transaction will exhibit the ACI (atomicity,
@@ -67,12 +66,18 @@ consistency, and isolation) properties, but not D (durability); that is,
database integrity will be maintained but it is possible that this
transaction may be undone during recovery.
<p>This behavior may be set for a Berkeley DB environment using the
-<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a> method. Any value specified to this method
-overrides that setting.</p>
+<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a> method. Any value specified to this method overrides
+that setting.</p>
<dt><a name="DB_TXN_NOWAIT">DB_TXN_NOWAIT</a><dd>If a lock is unavailable for any Berkeley DB operation performed in the context
of this transaction, cause the operation to
-return DB_LOCK_DEADLOCK or throw a <a href="../api_cxx/deadlock_class.html">DbDeadlockException</a>
-immediately instead of blocking on the lock.
+either return <a href="../ref/program/errorret.html#DB_LOCK_DEADLOCK">DB_LOCK_DEADLOCK</a> or throw a
+<a href="../api_cxx/deadlock_class.html">DbDeadlockException</a> exception (or return
+<a href="../ref/program/errorret.html#DB_LOCK_NOTGRANTED">DB_LOCK_NOTGRANTED</a> or throw a <a href="../api_cxx/lockng_class.html">DbLockNotGrantedException</a>
+exception if the database environment has been configured using the
+<a href="../api_cxx/env_set_flags.html#DB_TIME_NOTGRANTED">DB_TIME_NOTGRANTED</a> flag).
+<p>This behavior may be set for a Berkeley DB environment using the
+<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a> method. Any value specified to this method overrides
+that setting.</p>
<dt><a name="DB_TXN_SNAPSHOT">DB_TXN_SNAPSHOT</a><dd>This transaction will execute with <a href="../ref/transapp/read.html">snapshot isolation</a>. For databases with the <a href="../api_cxx/db_open.html#DB_MULTIVERSION">DB_MULTIVERSION</a>
flag set, data values will be read as they are when the transaction
begins, without taking read locks. Silently ignored for operations on
@@ -85,9 +90,26 @@ which was modified after the snapshot transaction read it.</p>
This means the transaction will exhibit all of the ACID (atomicity,
consistency, isolation, and durability) properties.
<p>This behavior is the default for Berkeley DB environments unless the
-<a href="../api_cxx/env_set_flags.html#DB_TXN_NOSYNC">DB_TXN_NOSYNC</a> flag was specified to the
-<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a> method. Any value specified to this method
-overrides that setting.</p>
+DB_TXN_NOSYNC flag was specified to the
+<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a> method. Any value specified to this method overrides
+that setting.</p>
+<dt><a name="DB_TXN_WAIT">DB_TXN_WAIT</a><dd>If a lock is unavailable for any Berkeley DB operation performed in the context
+of this transaction, wait for the lock.
+<p>This behavior is the default for Berkeley DB environments unless the
+DB_TXN_NOWAIT flag was specified to the
+<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a> method. Any value specified to this method overrides
+that setting.</p>
+<dt><a name="DB_TXN_WRITE_NOSYNC">DB_TXN_WRITE_NOSYNC</a><dd>Write, but do not synchronously flush, the log when this transaction
+commits. This means the transaction will exhibit the ACI (atomicity,
+consistency, and isolation) properties, but not D (durability); that is,
+database integrity will be maintained, but if the system fails, it is
+possible some number of the most recently committed transactions may be
+undone during recovery. The number of transactions at risk is governed
+by how often the system flushes dirty buffers to disk and how often the
+log is flushed or checkpointed.
+<p>This behavior may be set for a Berkeley DB environment using the
+<a href="../api_cxx/env_set_flags.html">DbEnv::set_flags</a> method. Any value specified to this method overrides
+that setting.</p>
</dl>
<dt><b>parent</b><dd>If the <b>parent</b> parameter is non-NULL, the new transaction will
be a nested transaction, with the transaction indicated by
@@ -109,6 +131,6 @@ throw a DbMemoryException.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/txn_checkpoint.html b/db/docs/api_cxx/txn_checkpoint.html
index d5038f0c2..90bbdeb38 100644
--- a/db/docs/api_cxx/txn_checkpoint.html
+++ b/db/docs/api_cxx/txn_checkpoint.html
@@ -1,6 +1,5 @@
<!--$Id: txn_checkpoint.so,v 10.49 2005/03/02 22:57:15 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -69,6 +68,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/txn_class.html b/db/docs/api_cxx/txn_class.html
index 73311cb46..819886143 100644
--- a/db/docs/api_cxx/txn_class.html
+++ b/db/docs/api_cxx/txn_class.html
@@ -1,6 +1,5 @@
<!--$Id: txn_class.so,v 10.25 2005/05/17 15:25:50 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -70,6 +69,6 @@ calls in a purely C++ application.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/txn_commit.html b/db/docs/api_cxx/txn_commit.html
index be53f7096..86456c6b4 100644
--- a/db/docs/api_cxx/txn_commit.html
+++ b/db/docs/api_cxx/txn_commit.html
@@ -1,6 +1,5 @@
<!--$Id: txn_commit.so,v 10.49 2004/08/13 03:39:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -80,6 +79,6 @@ method overrides both of those settings.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/txn_discard.html b/db/docs/api_cxx/txn_discard.html
index c3f743bec..c35793427 100644
--- a/db/docs/api_cxx/txn_discard.html
+++ b/db/docs/api_cxx/txn_discard.html
@@ -1,6 +1,5 @@
<!--$Id: txn_discard.so,v 10.16 2004/08/13 03:39:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -66,6 +65,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/txn_id.html b/db/docs/api_cxx/txn_id.html
index 9f2da7876..c61d4ce3b 100644
--- a/db/docs/api_cxx/txn_id.html
+++ b/db/docs/api_cxx/txn_id.html
@@ -1,6 +1,5 @@
<!--$Id: txn_id.so,v 10.21 2004/08/13 03:39:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -40,6 +39,6 @@ to the <a href="../api_cxx/lock_get.html">DbEnv::lock_get</a> or <a href="../api
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/txn_list.html b/db/docs/api_cxx/txn_list.html
index f25365c96..d0f8ad983 100644
--- a/db/docs/api_cxx/txn_list.html
+++ b/db/docs/api_cxx/txn_list.html
@@ -1,6 +1,5 @@
<!--$Id: txn_list.so,v 1.3 2004/11/02 20:04:11 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -31,6 +30,6 @@
<!--DbTxn::set_name--><tr><td><a href="../api_cxx/txn_set_name.html">DbTxn::set_name</a></td><td>Associate a string with a transaction</td></tr>
<!--DbTxn::set_timeout--><tr><td><a href="../api_cxx/txn_set_timeout.html">DbTxn::set_timeout</a></td><td>Set transaction timeout</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/txn_prepare.html b/db/docs/api_cxx/txn_prepare.html
index 0fba00631..355097988 100644
--- a/db/docs/api_cxx/txn_prepare.html
+++ b/db/docs/api_cxx/txn_prepare.html
@@ -1,6 +1,5 @@
<!--$Id: txn_prepare.so,v 10.35 2004/08/13 03:39:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -62,6 +61,6 @@ transactions must be resolved.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/txn_recover.html b/db/docs/api_cxx/txn_recover.html
index 9fa7649f9..9a923afac 100644
--- a/db/docs/api_cxx/txn_recover.html
+++ b/db/docs/api_cxx/txn_recover.html
@@ -1,6 +1,5 @@
-<!--$Id: txn_recover.so,v 10.25 2004/08/13 03:39:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: txn_recover.so,v 10.28 2007/05/30 17:24:41 margo Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -28,14 +27,18 @@ DbEnv::txn_recover(DB_PREPLIST preplist[],
</pre></h3>
<hr size=1 noshade>
<h3>Description: DbEnv::txn_recover</h3>
-<p>The DbEnv::txn_recover method returns a list of prepared but not yet resolved
-transactions. The DbEnv::txn_recover method should only be called after the
-environment has been recovered. Because database environment state must
-be preserved between recovery and the application calling
-DbEnv::txn_recover, applications must either call DbEnv::txn_recover
-using the same environment handle used when recovery is done, or the
-database environment must not be configured using the <a href="../api_cxx/env_open.html#DB_PRIVATE">DB_PRIVATE</a>
-flag.</p>
+<p>Database environment recovery restores transactions that were prepared,
+but not yet resolved at the time of the system shut down or crash, to
+their state prior to the shut down or crash, including any locks
+previously held. The DbEnv::txn_recover method returns a list of those
+prepared transactions.</p>
+<p>The DbEnv::txn_recover method should only be called after the environment has
+been recovered.</p>
+<p>Multiple threads of control may call DbEnv::txn_recover, but only one
+thread of control may resolve each returned transaction, that is, only
+one thread of control may call <a href="../api_cxx/txn_commit.html">DbTxn::commit</a> or <a href="../api_cxx/txn_abort.html">DbTxn::abort</a>
+on each returned transaction. Callers of DbEnv::txn_recover must call
+<a href="../api_cxx/txn_discard.html">DbTxn::discard</a> to discard each transaction they do not resolve.</p>
<p>On return from DbEnv::txn_recover, the <b>preplist</b> parameter will
be filled in with a list of transactions that must be resolved by the
application (committed, aborted or discarded). The <b>preplist</b>
@@ -48,9 +51,6 @@ ID is the one specified when the transaction was prepared. The
application is responsible for ensuring uniqueness among global
transaction IDs.
</dl>
-<p>The application must call <a href="../api_cxx/txn_abort.html">DbTxn::abort</a>, <a href="../api_cxx/txn_commit.html">DbTxn::commit</a> or
-<a href="../api_cxx/txn_discard.html">DbTxn::discard</a> on each returned <a href="../api_cxx/txn_class.html">DbTxn</a> handle before
-starting any new operations.</p>
<p>The DbEnv::txn_recover method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
@@ -65,6 +65,11 @@ array.
<dt><b>flags</b><dd>The <b>flags</b> parameter must be set to one of the following values:
<dl compact>
<dt><a name="DB_FIRST">DB_FIRST</a><dd>Begin returning a list of prepared, but not yet resolved transactions.
+Specifying this flag begins a new pass over all prepared, but not yet
+completed transactions, regardless of whether they have already been returned
+in previous calls to DbEnv::txn_recover.
+Calls to DbEnv::txn_recover from different threads of control should not
+be intermixed in the same environment.
<dt><a name="DB_NEXT">DB_NEXT</a><dd>Continue returning a list of prepared, but not yet resolved transactions,
starting where the last call to DbEnv::txn_recover left off.
</dl>
@@ -80,6 +85,6 @@ starting where the last call to DbEnv::txn_recover left off.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/txn_set_name.html b/db/docs/api_cxx/txn_set_name.html
index ab365560a..6dbbd9727 100644
--- a/db/docs/api_cxx/txn_set_name.html
+++ b/db/docs/api_cxx/txn_set_name.html
@@ -1,6 +1,5 @@
<!--$Id: txn_set_name.so,v 10.2 2005/05/17 04:01:01 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ string associated with the transaction in <b>namep</b>.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/txn_set_timeout.html b/db/docs/api_cxx/txn_set_timeout.html
index 3e1efa18e..3bbd9ed86 100644
--- a/db/docs/api_cxx/txn_set_timeout.html
+++ b/db/docs/api_cxx/txn_set_timeout.html
@@ -1,6 +1,5 @@
-<!--$Id: txn_set_timeout.so,v 10.21 2005/05/20 15:07:45 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: txn_set_timeout.so,v 10.22 2006/12/16 13:52:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -29,8 +28,8 @@ DbTxn::set_timeout(db_timeout_t timeout, u_int32_t flags);
<h3>Description: DbTxn::set_timeout</h3>
<p>The DbTxn::set_timeout method sets timeout values for locks or
transactions for the specified transaction.</p>
-<p>All Timeouts are checked whenever a thread of control blocks on a lock
-or when deadlock detection is performed. In the case of
+<p>Timeouts are checked whenever a thread of control blocks on a lock or
+when deadlock detection is performed. In the case of
DB_SET_LOCK_TIMEOUT, the timeout is for any single lock request.
In the case of DB_SET_TXN_TIMEOUT, the timeout is for the life
of the transaction. As timeouts are only checked when the lock request
@@ -78,6 +77,6 @@ invalid flag value or parameter was specified.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/txn_stat.html b/db/docs/api_cxx/txn_stat.html
index d2da587ed..9ac149c88 100644
--- a/db/docs/api_cxx/txn_stat.html
+++ b/db/docs/api_cxx/txn_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: txn_stat.so,v 10.66 2006/08/22 14:28:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: txn_stat.so,v 10.67 2007/06/22 16:57:17 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -90,6 +89,8 @@ undefined.
of that name, followed by a nul termination byte.
</dl>
</dl>
+<p>The DbEnv::txn_stat method may not be called before the <a href="../api_cxx/env_open.html">DbEnv::open</a> method has
+been called.</p>
<p>The DbEnv::txn_stat method
either returns a non-zero error value
or throws an exception that encapsulates a non-zero error value on
@@ -148,6 +149,6 @@ or more of the following values:
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_cxx/api_core.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_cxx/what.html b/db/docs/api_cxx/what.html
deleted file mode 100644
index 9e0410c76..000000000
--- a/db/docs/api_cxx/what.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!--$Id: what.so,v 10.8 1999/12/20 08:52:33 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbException::what</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>
-<h1>DbException::what</h1>
-</td>
-<td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;db_cxx.h&gt;
-<p>
-virtual const char *
-DbException::what() const;
-</pre></h3>
-<h1>Description</h1>
-<p>A DbException object contains an informational string and an errno.
-The errno can be obtained by using <a href="../api_cxx/get_errno.html">DbException::get_errno</a>.
-The informational string can be obtained by using DbException::what.
-<h3>Class</h3>
-<a href="../api_cxx/except_class.html">DbException</a>
-<h1>See Also</h1>
-<a href="../api_cxx/get_errno.html">DbException::get_errno</a>
-and
-<a href="../api_cxx/what.html">DbException::what</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_cxx/cxx_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xml_close.html b/db/docs/api_cxx/xml_close.html
deleted file mode 100644
index 9ca24cb9c..000000000
--- a/db/docs/api_cxx/xml_close.html
+++ /dev/null
@@ -1,86 +0,0 @@
-<!--Id: xml_close.so,v 10.5 2002/07/30 16:57:43 merrells Exp -->
-<!--Id: m4.db_close,v 10.1 2002/06/19 19:31:15 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer::close</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer::close</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlContainer::close(u_int32_t flags);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer::close method closes the specified container.
-
-<p>The <a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a> must be in the open state for the
-call to succeed. The container is only open after a successful
-call to the <a href="../api_cxx/xml_open.html">XmlContainer::open</a> method. Note that it is allowable
-to re-open a container after it has been closed.
-
-<p><dl compact>
-
-<p><dt><a name="DB_NOSYNC">DB_NOSYNC</a><dd>Do not flush cached information to disk. The <a href="../api_cxx/db_close.html#DB_NOSYNC">DB_NOSYNC</a> flag is
-a dangerous option. It should be set only if the application is doing
-logging (with transactions) so that the database is recoverable after
-a system or application crash, or if the database is always generated
-from scratch after any system or application crash.
-<p><b>It is important to understand that flushing cached information to disk
-only minimizes the window of opportunity for corrupted data.</b> Although
-unlikely, it is possible for database corruption to happen if a system
-or application crash occurs while writing data to the database. To
-ensure that database corruption never occurs, applications must either:
-use transactions and logging with automatic recovery; use logging and
-application-specific recovery; or edit a copy of the database, and once
-all applications using the database have successfully called
-UNREF==xm_close, atomically replace the original database with the
-updated copy.
-
-</dl>
-<p>When multiple threads are using the <a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a> concurrently,
-only a single thread may call the XmlContainer::close method.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xml_declare.html b/db/docs/api_cxx/xml_declare.html
deleted file mode 100644
index 965f4a9a9..000000000
--- a/db/docs/api_cxx/xml_declare.html
+++ /dev/null
@@ -1,121 +0,0 @@
-<!--Id: xml_declare.so,v 10.8 2002/08/07 15:14:58 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer::declareIndex</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer::declareIndex</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlContainer::declareIndex(DbTxn *txnid,
- const std::string &node, const std::string &index, u_int32_t flags);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer::declareIndex method declares the indexing required for a
-particular node. The node may be an element or attribute.
-<p>The <b>node</b> parameter provides the name of the node
-to be indexed. Attribute node names are prefixed with the '@' character
-to distinguish them from element node names. For example, within the
-following XML document fragment the element name is 'fruit', and the
-attribute name is '@color',
-"&lt;fruit color='red'&gt;apple&lt;/fruit&gt;".
-<p>A fully qualified node name is a node name that includes its full
-namespace specification. In the following fragment from the
-<a href="http://www.w3.org/TR/1999/REC-xml-names-19990114/">W3C XML Namespaces specification</a>, the fully qualified name of
-the "price units" element is "http://ecommerce.org/schema:price units":
-<p><blockquote><pre>&lt;x xmlns:edi='http://ecommerce.org/schema'&gt;
- &lt;!-- the 'price' element's namespace is http://ecommerce.org/schema --&gt;
- &lt;edi:price units='Euro'&gt;32.18&lt;/edi:price&gt;
-&lt;/x&gt;</pre></blockquote>
-<p>The index string is a comma separated list of one or more of the
-following indexing strategy names:
-<p><ul type=disc>
-<li>none-none-none-none
-<li>node-element-presence
-<li>node-attribute-presence
-<li>node-element-equality-string
-<li>node-element-equality-number
-<li>node-element-substring-string
-<li>node-attribute-equality-string
-<li>node-attribute-equality-number
-<li>node-attribute-substring-string
-<li>edge-element-presence
-<li>edge-attribute-presence
-<li>edge-element-equality-string
-<li>edge-element-equality-number
-<li>edge-element-substring-string
-<li>edge-attribute-equality-string
-<li>edge-attribute-equality-number
-<li>edge-attribute-substring-string
-</ul>
-<p>Indices may only be declared for empty containers. Once documents have
-been added to a container the indexing specification for the container
-may not be changed.
-<p>If the operation is to be transaction-protected, the <b>txnid</b>
-parameter is a transaction handle returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>;
-otherwise, NULL.
-<p>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<p>The XmlContainer::declareIndex method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlContainer::declareIndex method may fail and throw an UNREF==xmlexception_class
-exception with the following exception code:
-<p><dl compact>
-<p><dt>CONTAINER_NOT_EMPTY<dd>Indexes may only be declared for empty containers.
-</dl>
-<p><dl compact>
-<p><dt>CONTAINER_CLOSED<dd>Indexes may only be declared on open containers.
-</dl>
-<p><dl compact>
-<p><dt>DATABASE_ERROR<dd>An error occurred in an underlying Berkeley DB database.
-UNREF==xml_getdberror method returns the error code for the error.
-</dl>
-<p>The XmlContainer::declareIndex method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer::declareIndex method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xml_del.html b/db/docs/api_cxx/xml_del.html
deleted file mode 100644
index 97caf9aba..000000000
--- a/db/docs/api_cxx/xml_del.html
+++ /dev/null
@@ -1,81 +0,0 @@
-<!--Id: xml_del.so,v 10.5 2002/07/01 16:46:15 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer::deleteDocument</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer::deleteDocument</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlContainer::deleteDocument(DbTxn *txnid, u_int32_t id, u_int32_t flags);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer::deleteDocument method removes the document identified by the <b>id</b>
-parameter from the container.
-<p>If the operation is to be transaction-protected (other than by specifying
-the DB_AUTO_COMMIT flag), the <b>txnid</b> parameter is a
-transaction handle returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; otherwise, NULL.
-<p>The <b>flags</b> value must be set to 0 or
-the following value:
-<p><dl compact>
-<p><dt><a name="DB_AUTO_COMMIT">DB_AUTO_COMMIT</a><dd>Enclose the XmlContainer::deleteDocument call within a transaction. If the call succeeds,
-changes made by the operation will be recoverable. If the call fails,
-the operation will have made no changes.
-</dl>
-<p>
-If the specified document is not in the container, the XmlContainer::deleteDocument method will return DB_NOTFOUND.
-Otherwise, the XmlContainer::deleteDocument method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>If the operation was selected to resolve a deadlock, the
-XmlContainer::deleteDocument method will fail and
-throw a <a href="../api_cxx/deadlock_class.html">DbDeadlockException</a> exception.
-<p>The XmlContainer::deleteDocument method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer::deleteDocument method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xml_get.html b/db/docs/api_cxx/xml_get.html
deleted file mode 100644
index 6ef4c0ba8..000000000
--- a/db/docs/api_cxx/xml_get.html
+++ /dev/null
@@ -1,90 +0,0 @@
-<!--Id: xml_get.so,v 10.5 2002/07/01 16:46:15 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer::getDocument</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer::getDocument</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-XmlDocument
-XmlContainer::getDocument(DbTxn *txnid, u_int32_t id, u_int32_t flags);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer::getDocument method returns the document identified by the <b>id</b>
-parameter.
-<p>If the operation is to be transaction-protected, the <b>txnid</b>
-parameter is a transaction handle returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>;
-otherwise, NULL.
-<p>The <b>flags</b> value must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one or
-more of the following values:
-<p><dl compact>
-<p><dt><a name="DB_DIRTY_READ">DB_DIRTY_READ</a><dd>Read modified but not yet committed data. Silently ignored if the
-<a href="../api_cxx/db_open.html#DB_DIRTY_READ">DB_DIRTY_READ</a> flag was not specified when the underlying
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a> was opened.
-<p><dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the retrieval.
-Setting this flag can eliminate deadlock during a read-modify-write
-cycle by acquiring the write lock during the read part of the cycle so
-that another thread of control acquiring a read lock for the same item,
-in its own read-modify-write cycle, will not result in deadlock.
-<p>Because the XmlContainer::getDocument interface will not hold locks
-across Berkeley DB interface calls in non-transactional environments, the
-<a href="../api_cxx/dbc_get.html#DB_RMW">DB_RMW</a> flag to the XmlContainer::getDocument call is meaningful only in
-the presence of transactions.
-</dl>
-<p>
-If the specified document is not in the container, the XmlContainer::getDocument method will return DB_NOTFOUND.
-Otherwise, the XmlContainer::getDocument method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>If the operation was selected to resolve a deadlock, the
-XmlContainer::getDocument method will fail and
-throw a <a href="../api_cxx/deadlock_class.html">DbDeadlockException</a> exception.
-<p>The XmlContainer::getDocument method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer::getDocument method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xml_getname.html b/db/docs/api_cxx/xml_getname.html
deleted file mode 100644
index 721e60741..000000000
--- a/db/docs/api_cxx/xml_getname.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!--Id: xml_getname.so,v 10.4 2002/06/24 14:49:37 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer::getName</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer::getName</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-std::string
-XmlContainer::getName() const;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer::getName method returns the name of the container.
-<p>The XmlContainer::getName method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlContainer::getName method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The container has not yet been opened.
-</dl>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlContainer::getName method will fail and
-throw a <a href="../api_cxx/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlContainer::getName method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer::getName method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xml_index.html b/db/docs/api_cxx/xml_index.html
deleted file mode 100644
index 68d9c6282..000000000
--- a/db/docs/api_cxx/xml_index.html
+++ /dev/null
@@ -1,56 +0,0 @@
-<!--Id: xml_index.so,v 10.5 2002/06/25 17:17:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: Berkeley DB XML: C++ Interface</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>Berkeley DB XML: C++ Interface</h1>
-<p><table border=1 align=center>
-<tr><th>Section</th><th>Class/Method</th><th>Description</th></tr>
-<tr><td><b>DbXML Operations</b></td><td><a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a></td><td>Create a XML container handle</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xml_close.html">XmlContainer::close</a></td><td>Close a XML container</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a></td><td>Declare an index</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a></td><td>Delete a document from a container</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a></td><td>Retrieve a document from a container</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xml_getname.html">XmlContainer::getName</a></td><td>Return a container name</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xml_open.html">XmlContainer::open</a></td><td>Open a XML container</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xml_xparse.html">XmlContainer::parseXPathExpression</a></td><td>Parse an XPath 1.0 expression</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a></td><td>Store a document in a container</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a></td><td>Query a container using XPath 1.0</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmldocument_class.html">XmlDocument</a></td><td>Create a XML document handle</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a></td><td>Get the document annotation attributes</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a></td><td>Get the document content</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmldoc_getcontlen.html">XmlDocument::getContentLength</a></td><td>Return the document's length</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmldoc_getdom.html">XmlDocument::getDOM</a></td><td>Return the document as a DOM</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmldoc_getenc.html">XmlDocument::getEncoding</a></td><td>Return the document's encoding</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a></td><td>Get the document ID</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a></td><td>Get the document name</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a></td><td>Get the document type</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmldoc_setattr.html">XmlDocument::setAttributeValue</a></td><td>Set the document annotation attributes</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a></td><td>Set the document content</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a></td><td>Set the document name</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a></td><td>Set the document type</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a></td><td>Create a XPath query context</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlq_clearname.html">XmlQueryContext::clearNamespaces</a></td><td>Delete all namespace mappings</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlq_getname.html">XmlQueryContext::getNamespace</a></td><td>Return the namespace URI</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlq_getvar.html">XmlQueryContext::getVariableValue</a></td><td>Return the value bound to a variable</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlq_remname.html">XmlQueryContext::removeNamespace</a></td><td>Delete the namespace URI</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlq_seteval.html">XmlQueryContext::setEvaluationType</a></td><td>Set the query evaluation type</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlq_setname.html">XmlQueryContext::setNamespace</a></td><td>Set the namespace URI</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlq_setret.html">XmlQueryContext::setReturnType</a></td><td>Set the query return type</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlq_setvar.html">XmlQueryContext::setVariableValue</a></td><td>Bind a value to a variable</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlresults_class.html">XmlResults</a></td><td>Encapsulate XPath query results</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlr_next.html">XmlResults::next</a></td><td>Return the next result</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlr_reset.html">XmlResults::reset</a></td><td>Reset the results iterator</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlvalue_class.html">XmlValue</a></td><td>Encapsulate the value of a document node</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlxpathexp_class.html">XPathExpression</a></td><td>Encapsulate a parsed XPath expression</td></tr>
-<tr><td><br></td><td><a href="../api_cxx/xmlxpe_get.html">XPathExpression::getXPathQuery</a></td><td>Return the XPath query</td></tr>
-</table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xml_open.html b/db/docs/api_cxx/xml_open.html
deleted file mode 100644
index baa9b2704..000000000
--- a/db/docs/api_cxx/xml_open.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!--Id: xml_open.so,v 10.5 2002/07/30 16:57:43 merrells Exp -->
-<!--Id: m4.db_open,v 10.2 2002/06/20 03:47:44 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer::open</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer::open</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlContainer::open(DbTxn *txnid,
- u_int32_t flags, int mode);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer::open method opens the <a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>
-for both reading and writing. The container name, passed
-through the constructor, is used as the base name for a set of
-underlying Berkeley DB databases that are used to back the
-container.
-
-<p>The XmlContainer::open method may only be called on a closed
-container. A container is in the closed state after construction,
-and after the <a href="../api_cxx/xml_close.html">XmlContainer::close</a> method has been called. Note
-that it is allowable to re-open a container after it has been
-closed.
-
-<p>An open <a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a> must be closed, by calling the
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a> method, before the <a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>
-object is destroyed. Otherwise the underlying database
-resources will not be released.
-<p>If the operation is to be transaction-protected (other than by specifying
-the DB_AUTO_COMMIT flag), the <b>txnid</b> parameter is a
-transaction handle returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; otherwise, NULL.
-<p>The <b>flags</b> and <b>mode</b> arguments specify how files will be opened
-and/or created if they do not already exist.
-<p>The <b>flags</b> value must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one or
-more of the following values:
-<p><dl compact>
-<p><dt><a name="DB_AUTO_COMMIT">DB_AUTO_COMMIT</a><dd>Enclose the XmlContainer::open call within a transaction. If the call succeeds,
-the open operation will be recoverable. If the call fails, no container will
-have been created.
-<p><dt><a name="DB_CREATE">DB_CREATE</a><dd>Create the container. If the container does not already exist and the DB_CREATE
-flag is not specified, the XmlContainer::open will fail.
-<p><dt><a name="DB_DIRTY_READ">DB_DIRTY_READ</a><dd>Support dirty reads; that is, read operations on the container may request the
-return of modified but not yet committed data.
-<p><dt><a name="DB_EXCL">DB_EXCL</a><dd>Return an error if the container already exists. The <a href="../api_cxx/db_open.html#DB_EXCL">DB_EXCL</a> flag is
-only meaningful when specified with the <a href="../api_cxx/env_open.html#DB_CREATE">DB_CREATE</a> flag.
-<p><dt><a name="DB_NOMMAP">DB_NOMMAP</a><dd>Do not map this container into process memory (see the description of the
-<a href="../api_cxx/env_set_mp_mmapsize.html">DbEnv::set_mp_mmapsize</a> method for further information).
-<p><dt><a name="DB_RDONLY">DB_RDONLY</a><dd>Open the container for reading only. Any attempt to modify items in the container
-will fail, regardless of the actual permissions of any underlying files.
-<p><dt><a name="DB_THREAD">DB_THREAD</a><dd>Cause the <a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a> handle returned by XmlContainer::open to be
-<i>free-threaded</i>; that is, usable by multiple threads within a
-single address space.
-</dl>
-<p>On UNIX systems or in IEEE/ANSI Std 1003.1 (POSIX) environments, all files created by
-the container open are created with mode <b>mode</b> (as described in <b>chmod</b>(2)) and modified by the process' umask value at the time of creation
-(see <b>umask</b>(2)). If <b>mode</b> is 0, the container open will use a default
-mode of readable and writable by both owner and group. On Windows
-systems, the mode argument is ignored. The group ownership of created
-files is based on the system and directory defaults, and is not further
-specified by Berkeley DB.
-<p>Calling XmlContainer::open is a reasonably expensive operation, and maintaining
-a set of open containers will normally be preferable to repeatedly opening
-and closing the container for each new query.
-<p>The XmlContainer::open method throws an exception that encapsulates a non-zero error value on
-failure.
-If XmlContainer::open fails, the <a href="../api_cxx/xml_close.html">XmlContainer::close</a> method should be called to discard the
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a> handle.
-<h1>Environment Variables</h1>
-<p><dl compact>
-<p><dt>DB_HOME<dd>If a <b>dbenv</b> argument to <a href="../api_c/db_create.html">db_create</a> was specified, the
-environment variable <b>DB_HOME</b> may be used as the path of the
-database environment home.
-<p>XmlContainer::open is affected by any database directory specified using the
-<a href="../api_cxx/env_set_data_dir.html">DbEnv::set_data_dir</a> method, or by setting the "set_data_dir" string
-in the environment's <b>DB_CONFIG</b> file.
-</dl>
-<p><dl compact>
-<p><dt>TMPDIR<dd>If the <b>file</b> and <b>dbenv</b> arguments to XmlContainer::open are
-NULL, the environment variable <b>TMPDIR</b> may be used as a
-directory in which to create temporary backing files
-</dl>
-<h1>Errors</h1>
-<p>The XmlContainer::open method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt><a name="DB_OLD_VERSION">DB_OLD_VERSION</a><dd>The container cannot be opened without being first upgraded.
-<p><dt>EEXIST<dd>DB_CREATE and DB_EXCL were specified and the container exists.
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>
-The <a href="../api_cxx/env_open.html#DB_THREAD">DB_THREAD</a> flag was specified and fast mutexes are not
-available for this architecture.
-<p>The <a href="../api_cxx/env_open.html#DB_THREAD">DB_THREAD</a> flag was specified to XmlContainer::open, but was not
-specified to the <a href="../api_cxx/env_open.html">DbEnv::open</a> call for the environment in which the
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a> handle was created.
-</dl>
-<p>The XmlContainer::open method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer::open method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xml_put.html b/db/docs/api_cxx/xml_put.html
deleted file mode 100644
index 9e48a3824..000000000
--- a/db/docs/api_cxx/xml_put.html
+++ /dev/null
@@ -1,90 +0,0 @@
-<!--Id: xml_put.so,v 10.6 2002/06/24 14:49:37 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer::putDocument</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer::putDocument</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-u_int32_t
-XmlContainer::putDocument(DbTxn *txnid, XmlDocument &xmldoc, u_int32_t flags);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer::putDocument method stores a XML document into the container and
-returns the document ID. The contents of an <a href="../api_cxx/xmldocument_class.html">XmlDocument</a> may be
-of type <a href="../api_cxx/xmldoc_settype.html#XmlDocument::BYTES">XmlDocument::BYTES</a> or <a href="../api_cxx/xmldoc_settype.html#XmlDocument::XML">XmlDocument::XML</a>. XML
-content is parsed and indexed as per the container indexing
-specification. Non-XML (<a href="../api_cxx/xmldoc_settype.html#XmlDocument::BYTES">XmlDocument::BYTES</a>) content is not
-indexed.
-<p>Regardless of the content type the document annotation attributes
-are always indexed.]
-<p>The XML indexer expects XML content to be encoded as UTF-8. The indexer
-also expects the XML content to be
-<a href="http://www.w3.org/TR/2000/REC-xml-20001006.html#dt-wellformed">well-formed</a>, but the content need not be
-<a href="http://www.w3.org/TR/2000/REC-xml-20001006.html#dt-valid">valid</a>.
-<p>If the operation is to be transaction-protected (other than by specifying
-the DB_AUTO_COMMIT flag), the <b>txnid</b> parameter is a
-transaction handle returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>; otherwise, NULL.
-<p>The <b>flags</b> value must be set to 0 or
-the following value:
-<p><dl compact>
-<p><dt><a name="DB_AUTO_COMMIT">DB_AUTO_COMMIT</a><dd>Enclose the XmlContainer::putDocument call within a transaction. If the call succeeds,
-changes made by the operation will be recoverable. If the call fails,
-the operation will have made no changes.
-</dl>
-<p>The XmlContainer::putDocument method returns a document ID on success.
-Otherwise, the XmlContainer::putDocument method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>If the operation was selected to resolve a deadlock, the
-XmlContainer::putDocument method will fail and
-throw a <a href="../api_cxx/deadlock_class.html">DbDeadlockException</a> exception.
-<p>The XmlContainer::putDocument method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer::putDocument method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xml_xparse.html b/db/docs/api_cxx/xml_xparse.html
deleted file mode 100644
index 8300f9a78..000000000
--- a/db/docs/api_cxx/xml_xparse.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<!--Id: xml_xparse.so,v 10.5 2002/06/24 14:49:38 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer::parseXPathExpression</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer::parseXPathExpression</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-XPathExpression
-XmlContainer::parseXPathExpression(
- const std::string &xpath, XmlQueryContext *context, u_int32_t flags);
-</pre></h3>
-<h1>Description</h1>
-<p>Return a pre-parsed XPath 1.0 version query for later use with the
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a> method. The query is provided as a string and is expected
-to be in the syntax defined in the
-<a href="http://www.w3c.org/TR/xpath">W3C XPath 1.0
-specification</a>.
-<p>The query may optionally be done within the execution context
-<b>context</b>, which describes how the query is to be performed.
-<p>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<p>The XmlContainer::parseXPathExpression method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlContainer::parseXPathExpression method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The XmlContainer::parseXPathExpression method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer::parseXPathExpression method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xml_xpath.html b/db/docs/api_cxx/xml_xpath.html
deleted file mode 100644
index 12cdc2b55..000000000
--- a/db/docs/api_cxx/xml_xpath.html
+++ /dev/null
@@ -1,102 +0,0 @@
-<!--Id: xml_xpath.so,v 10.5 2002/06/24 14:49:38 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer::queryWithXPath</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer::queryWithXPath</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-XmlResults
-XmlContainer::queryWithXPath(DbTxn *txnid,
- XPathExpression &expression, u_int32_t flags) const;
-<p>
-XmlResults
-XmlContainer::queryWithXPath(DbTxn *txnid,
- const std::string &query, XmlQueryContext *context, u_int32_t flags);
-</pre></h3>
-<h1>Description</h1>
-<p>Return the results of an XPath 1.0 version query against the container.
-In the first variant, <b>expression</b> is provided as the results of
-a call to the <a href="../api_cxx/xml_xparse.html">XmlContainer::parseXPathExpression</a> method.
-<p>In the second variant, <b>query</b> is provided as a string (expected
-to be in the syntax defined in the
-<a href="http://www.w3c.org/TR/xpath">W3C XPath 1.0 specification</a>).
-In this case, the query may optionally be done within the execution
-context <b>context</b>, which describes how the query is to be
-performed. If no context is specified, the query will retrieve the set
-of <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>s matching the XPath expression.
-<p>If the operation is to be transaction-protected, the <b>txnid</b>
-parameter is a transaction handle returned from <a href="../api_cxx/txn_begin.html">DbEnv::txn_begin</a>;
-otherwise, NULL.
-<p>The <b>flags</b> value must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one or
-more of the following values:
-<p><dl compact>
-<p><dt><a name="DB_DIRTY_READ">DB_DIRTY_READ</a><dd>Read modified but not yet committed data. Silently ignored if the
-<a href="../api_cxx/db_open.html#DB_DIRTY_READ">DB_DIRTY_READ</a> flag was not specified when the underlying
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a> was opened.
-<p><dt><a name="DB_RMW">DB_RMW</a><dd>Acquire write locks instead of read locks when doing the retrieval.
-Setting this flag can eliminate deadlock during a read-modify-write
-cycle by acquiring the write lock during the read part of the cycle so
-that another thread of control acquiring a read lock for the same item,
-in its own read-modify-write cycle, will not result in deadlock.
-<p>Because the <a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a> interface will not hold locks
-across Berkeley DB interface calls in non-transactional environments, the
-<a href="../api_cxx/dbc_get.html#DB_RMW">DB_RMW</a> flag to the <a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a> call is meaningful only in
-the presence of transactions.
-</dl>
-<p>The XmlContainer::queryWithXPath method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlContainer::queryWithXPath method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The XmlContainer::queryWithXPath method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer::queryWithXPath method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlcontainer_class.html b/db/docs/api_cxx/xmlcontainer_class.html
deleted file mode 100644
index c26d3a58d..000000000
--- a/db/docs/api_cxx/xmlcontainer_class.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<!--Id: xmlcontainer_class.so,v 1.8 2002/07/30 16:57:44 merrells Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-class DbXml::XmlContainer {
-public:
- XmlContainer(DbEnv *dbenv, const string &name, u_int32_t flags);
- ~XmlContainer();
- ...
-};
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer class provides methods for managing the storage and
-retrieval of XmlDocuments. The constructor creates an XmlContainer
-object that is the handle for an XML Container.
-<p>If no <b>dbenv</b> value is specified, the container is standalone; that
-is, it is not part of any Berkeley DB environment.
-<p>If a <b>dbenv</b> value is specified, the container is created within
-the specified Berkeley DB environment and all operations are performed within
-the context of that environment. The container methods automatically
-make calls to the other subsystems in Berkeley DB based on the enclosing
-environment. For example, if the environment has been configured to use
-locking, the container methods will automatically acquire the correct
-locks when reading and writing pages of the underlying databases that
-support the container. The user is expected to suitably configure the
-environment for their particular application.
-<p>The <b>flags</b> value must be set to 0 or
-the following value:
-<p><dl compact>
-<p><dt><a name="DB_XA_CREATE">DB_XA_CREATE</a><dd>Instead of creating a standalone database, create a database intended to
-be accessed via applications running under a X/Open conformant Transaction
-Manager. The database will be opened in the environment specified by the
-OPENINFO parameter of the GROUPS section of the ubbconfig file. See the
-<a href="../ref/xa/intro.html">XA Resource Manager</a> chapter in the
-Reference Guide for more information.
-</dl>
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmldoc_getattr.html b/db/docs/api_cxx/xmldoc_getattr.html
deleted file mode 100644
index 6ce082d71..000000000
--- a/db/docs/api_cxx/xmldoc_getattr.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!--Id: xmldoc_getattr.so,v 10.6 2002/07/01 16:46:15 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument::getAttributeValue</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument::getAttributeValue</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-XmlValue
-XmlDocument::getAttributeValue(const std::string &attr) const;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument::getAttributeValue method returns the value of the <b>attr</b>
-annotation attribute.
-<p>
-If the specified attribute is not in the document, the XmlDocument::getAttributeValue method will return DB_NOTFOUND.
-Otherwise, the XmlDocument::getAttributeValue method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument::getAttributeValue method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlDocument::getAttributeValue method will fail and
-throw a <a href="../api_cxx/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlDocument::getAttributeValue method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument::getAttributeValue method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmldoc_getcont.html b/db/docs/api_cxx/xmldoc_getcont.html
deleted file mode 100644
index b5fc3a10d..000000000
--- a/db/docs/api_cxx/xmldoc_getcont.html
+++ /dev/null
@@ -1,70 +0,0 @@
-<!--Id: xmldoc_getcont.so,v 10.5 2002/06/24 14:49:39 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument::getContent</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument::getContent</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-const char *
-XmlDocument::getContent() const;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument::getContent method returns the document content.
-<p>The XmlDocument::getContent method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument::getContent method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document has no content stored in it.
-</dl>
-<p>The XmlDocument::getContent method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument::getContent method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmldoc_getcontlen.html b/db/docs/api_cxx/xmldoc_getcontlen.html
deleted file mode 100644
index 1a84fd948..000000000
--- a/db/docs/api_cxx/xmldoc_getcontlen.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<!--Id: xmldoc_getcontlen.so,v 10.4 2002/06/24 14:49:39 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument::getContentLength</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument::getContentLength</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-size_t
-XmlDocument::getContentLength() const;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument::getContentLength method returns the length of the document's
-content, in bytes.
-<p>The XmlDocument::getContentLength method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument::getContentLength method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document has no content stored in it.
-</dl>
-<p>The XmlDocument::getContentLength method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument::getContentLength method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmldoc_getdom.html b/db/docs/api_cxx/xmldoc_getdom.html
deleted file mode 100644
index e668b801f..000000000
--- a/db/docs/api_cxx/xmldoc_getdom.html
+++ /dev/null
@@ -1,78 +0,0 @@
-<!--Id: xmldoc_getdom.so,v 10.6 2002/06/24 14:49:39 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument::getDOM</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument::getDOM</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void *
-XmlDocument::getDOM(bool withAnnotationAttributes) const;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument::getDOM method returns the document as a
-Xerces
-Document Object Model (DOM).
-<p>The <b>flags</b> value must be set to 0 or
-the following value:
-<p><dl compact>
-<p><dt><a name="DB_WITHATTRIBUTES">DB_WITHATTRIBUTES</a><dd>The document annotation attributes are added as attributes of the
-document's root element.
-</dl>
-<p>The XmlDocument::getDOM method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument::getDOM method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document has no content stored in it.
-</dl>
-<p>The XmlDocument::getDOM method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument::getDOM method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmldoc_getenc.html b/db/docs/api_cxx/xmldoc_getenc.html
deleted file mode 100644
index 9e3996021..000000000
--- a/db/docs/api_cxx/xmldoc_getenc.html
+++ /dev/null
@@ -1,86 +0,0 @@
-<!--Id: xmldoc_getenc.so,v 10.6 2002/06/24 14:49:39 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument::getEncoding</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument::getEncoding</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-Encoding
-XmlDocument::getEncoding() const;
-<p>
-std::string
-XmlDocument::getEncodingName() const;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument::getEncoding method returns the document encoding as one of the
-following types:
-<p><ul type=disc>
-<li><a name="XmlDocument::EBCDIC">XmlDocument::EBCDIC</a>
-<li><a name="XmlDocument::NONE">XmlDocument::NONE</a>
-<li><a name="XmlDocument::UCS4">XmlDocument::UCS4</a>
-<li><a name="XmlDocument::UCS4_ASCII">XmlDocument::UCS4_ASCII</a>
-<li><a name="XmlDocument::UTF16">XmlDocument::UTF16</a>
-<li><a name="XmlDocument::UTF8">XmlDocument::UTF8</a>
-</ul>
-<p>The <a href="../api_cxx/xmldoc_getenc.html">XmlDocument::getEncodingName</a> method returns the document encoding as a string.
-<p>The XmlDocument::getEncoding method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument::getEncoding method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document has no content stored in it.
-</dl>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlDocument::getEncoding method will fail and
-throw a <a href="../api_cxx/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlDocument::getEncoding method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument::getEncoding method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmldoc_getid.html b/db/docs/api_cxx/xmldoc_getid.html
deleted file mode 100644
index fe7831997..000000000
--- a/db/docs/api_cxx/xmldoc_getid.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!--Id: xmldoc_getid.so,v 10.5 2002/06/24 14:49:39 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument::getID</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument::getID</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-u_int32_t
-XmlDocument::getID() const;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument::getID method returns the document ID. The document ID will
-be zero if the document has not yet been assigned any content, or the
-document has not yet been added to a container.
-<p>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<p>The XmlDocument::getID method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument::getID method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document does not have an ID.
-</dl>
-<p>The XmlDocument::getID method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument::getID method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmldoc_getname.html b/db/docs/api_cxx/xmldoc_getname.html
deleted file mode 100644
index c799e8ecb..000000000
--- a/db/docs/api_cxx/xmldoc_getname.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!--Id: xmldoc_getname.so,v 10.5 2002/06/24 14:49:39 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument::getName</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument::getName</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-std::string
-XmlDocument::getName() const;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument::getName method returns the document name.
-<p>The XmlDocument::getName method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument::getName method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document does not have a name.
-</dl>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlDocument::getName method will fail and
-throw a <a href="../api_cxx/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlDocument::getName method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument::getName method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmldoc_gettype.html b/db/docs/api_cxx/xmldoc_gettype.html
deleted file mode 100644
index a2c690b62..000000000
--- a/db/docs/api_cxx/xmldoc_gettype.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!--Id: xmldoc_gettype.so,v 10.4 2002/06/24 14:49:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument::getType</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument::getType</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-Type
-XmlDocument::getType() const;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument::getType method returns the document type, either
-<a href="../api_cxx/xmldoc_settype.html#XmlDocument::BYTES">XmlDocument::BYTES</a>, <a href="../api_cxx/xmldoc_gettype.html#XmlDocument::UNKNOWN">XmlDocument::UNKNOWN</a>, or
-<a href="../api_cxx/xmldoc_settype.html#XmlDocument::XML">XmlDocument::XML</a>.
-<p>The XmlDocument::getType method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument::getType method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document does not have a type.
-</dl>
-<p>The XmlDocument::getType method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument::getType method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmldoc_setattr.html b/db/docs/api_cxx/xmldoc_setattr.html
deleted file mode 100644
index 53bc5a639..000000000
--- a/db/docs/api_cxx/xmldoc_setattr.html
+++ /dev/null
@@ -1,75 +0,0 @@
-<!--Id: xmldoc_setattr.so,v 10.4 2002/06/24 14:49:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument::setAttributeValue</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument::setAttributeValue</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlDocument::setAttributeValue(const std::string &attr,
- const std::string &value, u_int32_t flags);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument::setAttributeValue method sets the value of the specified <b>attr</b>
-annotation attribute. The only values supported are Strings.
-<p>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<p>The XmlDocument::setAttributeValue method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument::setAttributeValue method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlDocument::setAttributeValue method will fail and
-throw a <a href="../api_cxx/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlDocument::setAttributeValue method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument::setAttributeValue method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmldoc_setcont.html b/db/docs/api_cxx/xmldoc_setcont.html
deleted file mode 100644
index 187c8dcc5..000000000
--- a/db/docs/api_cxx/xmldoc_setcont.html
+++ /dev/null
@@ -1,70 +0,0 @@
-<!--Id: xmldoc_setcont.so,v 10.4 2002/06/24 14:49:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument::setContent</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument::setContent</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlDocument::setContent(const void *content, size_t len, u_int32_t flags);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument::setContent method sets the document content.
-<p>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<p>The XmlDocument::setContent method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument::setContent method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The XmlDocument::setContent method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument::setContent method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmldoc_setname.html b/db/docs/api_cxx/xmldoc_setname.html
deleted file mode 100644
index 09dbe10d0..000000000
--- a/db/docs/api_cxx/xmldoc_setname.html
+++ /dev/null
@@ -1,69 +0,0 @@
-<!--Id: xmldoc_setname.so,v 10.4 2002/06/24 14:49:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument::setName</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument::setName</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlDocument::setName(const std::string &name);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument::setName method sets the name of the document.
-<p>The XmlDocument::setName method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument::setName method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlDocument::setName method will fail and
-throw a <a href="../api_cxx/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlDocument::setName method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument::setName method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmldoc_settype.html b/db/docs/api_cxx/xmldoc_settype.html
deleted file mode 100644
index 11b8e4674..000000000
--- a/db/docs/api_cxx/xmldoc_settype.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<!--Id: xmldoc_settype.so,v 10.4 2002/06/24 14:49:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument::setType</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument::setType</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlDocument::setType(Type type);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument::setType method sets the document type. The document type
-must be set to one of the following values:
-<p><dl compact>
-<p><dt>XmlDocument::BYTES<dd>Untyped input, which cannot be indexed.
-<p><dt>XmlDocument::XML<dd>XML input.
-</dl>
-<p>The XmlDocument::setType method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument::setType method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p>The XmlDocument::setType method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument::setType method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmldocument_class.html b/db/docs/api_cxx/xmldocument_class.html
deleted file mode 100644
index 7487562e7..000000000
--- a/db/docs/api_cxx/xmldocument_class.html
+++ /dev/null
@@ -1,75 +0,0 @@
-<!--Id: xmldocument_class.so,v 1.9 2002/07/29 04:20:27 mjc Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-class DbXml::XmlDocument {
-public:
- XmlDocument();
- XmlDocument(const XmlDocument &);
- ~XmlDocument();
- XmlDocument &operator = (const XmlDocument &)
- ...
-};
-</pre></h3>
-<h1>Description</h1>
-<p>An XmlDocument is the unit of storage within a <a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>.
-<p>A XmlDocument contains a stream of bytes that may be of type
-XML or BYTES. The <a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a> will only index the content of
-XmlDocuments that contain XML. The BYTES type is supported to
-allow the storage of arbitrary content along with XML content.
-<p>All documents objects stored within a container are assigned a document
-ID, at 32-bit unsigned integral value. This ID uniquely identifies a
-document within a container. The ID is assigned by the container when
-the document is first added to the container.
-<p>The XmlDocument class supports annotation attributes. The user
-may annotate their documents with meta-information to be stored with
-their document, but not within their document.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlq_clearname.html b/db/docs/api_cxx/xmlq_clearname.html
deleted file mode 100644
index 2ce9f095a..000000000
--- a/db/docs/api_cxx/xmlq_clearname.html
+++ /dev/null
@@ -1,66 +0,0 @@
-<!--Id: xmlq_clearname.so,v 10.3 2002/06/24 14:49:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext::clearNamespaces</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext::clearNamespaces</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlQueryContext::clearNamespaces();
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext::clearNamespaces method removes all current namespace prefix to URI
-mappings.
-<p>The XmlQueryContext::clearNamespaces method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext::clearNamespaces method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext::clearNamespaces method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlq_getname.html b/db/docs/api_cxx/xmlq_getname.html
deleted file mode 100644
index c28884082..000000000
--- a/db/docs/api_cxx/xmlq_getname.html
+++ /dev/null
@@ -1,75 +0,0 @@
-<!--Id: xmlq_getname.so,v 10.5 2002/07/01 16:46:15 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext::getNamespace</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext::getNamespace</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-std::string
-XmlQueryContext::getNamespace(const std::string &prefix);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext::getNamespace method returns the namespace prefix to URI mapping
-for <b>prefix</b>.
-<p>
-If no mapping is found, the XmlQueryContext::getNamespace method will return DB_NOTFOUND.
-Otherwise, the XmlQueryContext::getNamespace method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext::getNamespace method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlQueryContext::getNamespace method will fail and
-throw a <a href="../api_cxx/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlQueryContext::getNamespace method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext::getNamespace method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlq_getvar.html b/db/docs/api_cxx/xmlq_getvar.html
deleted file mode 100644
index 2aa7f2ab7..000000000
--- a/db/docs/api_cxx/xmlq_getvar.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!--Id: xmlq_getvar.so,v 10.5 2002/07/01 16:46:16 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext::getVariableValue</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext::getVariableValue</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-XmlValue
-XmlQueryContext::getVariableValue(const std::string &name);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext::getVariableValue method returns the value bound to the variable
-<b>name</b>.
-<p>
-If there is no value, the XmlQueryContext::getVariableValue method will return DB_NOTFOUND.
-Otherwise, the XmlQueryContext::getVariableValue method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext::getVariableValue method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The XmlQueryContext::getVariableValue method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext::getVariableValue method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlq_remname.html b/db/docs/api_cxx/xmlq_remname.html
deleted file mode 100644
index 5d9b457da..000000000
--- a/db/docs/api_cxx/xmlq_remname.html
+++ /dev/null
@@ -1,67 +0,0 @@
-<!--Id: xmlq_remname.so,v 10.3 2002/06/24 14:49:41 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext::removeNamespace</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext::removeNamespace</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlQueryContext::removeNamespace(const std::string &prefix);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext::removeNamespace method removes the namespace prefix to URI mapping
-for <b>prefix</b>. A prefix with no mapping is ignored.
-<p>The XmlQueryContext::removeNamespace method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext::removeNamespace method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p>The XmlQueryContext::removeNamespace method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext::removeNamespace method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlq_seteval.html b/db/docs/api_cxx/xmlq_seteval.html
deleted file mode 100644
index e02977224..000000000
--- a/db/docs/api_cxx/xmlq_seteval.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<!--Id: xmlq_seteval.so,v 10.3 2002/06/24 14:49:41 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext::setEvaluationType</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext::setEvaluationType</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlQueryContext::setEvaluationType(EvaluationType type);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext::setEvaluationType method sets the query evaluation type. This option
-is provided as large result sets could consume large amounts of memory.
-By electing lazy evaluation the caller can read documents into memory
-as needed. The <b>type</b> must be set to one of the following
-values:
-<p><dl compact>
-<p><dt>XmlQueryContext::Eager<dd>The whole query is executed and its restultant values derived and stored
-in-memory before the call to <a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a> returns.
-<p><dt>XmlQueryContext::Lazy<dd>Perform as little up-front processing as possible, deferring all
-processing to results iteration. This means that as each call to
-<a href="../api_cxx/xmlr_next.html">XmlResults::next</a> is called the next resultant value is determined.
-</dl>
-<p>The XmlQueryContext::setEvaluationType method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext::setEvaluationType method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The XmlQueryContext::setEvaluationType method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext::setEvaluationType method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlq_setname.html b/db/docs/api_cxx/xmlq_setname.html
deleted file mode 100644
index 7195577fb..000000000
--- a/db/docs/api_cxx/xmlq_setname.html
+++ /dev/null
@@ -1,67 +0,0 @@
-<!--Id: xmlq_setname.so,v 10.3 2002/06/24 14:49:41 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext::setNamespace</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext::setNamespace</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlQueryContext::setNamespace(
- const std::string &prefix, const std::string &uri);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext::setNamespace method defines the namespace prefix to URI mapping
-for <b>prefix</b> and <b>uri</b>.
-<p>The XmlQueryContext::setNamespace method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext::setNamespace method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext::setNamespace method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlq_setret.html b/db/docs/api_cxx/xmlq_setret.html
deleted file mode 100644
index 938f340f2..000000000
--- a/db/docs/api_cxx/xmlq_setret.html
+++ /dev/null
@@ -1,86 +0,0 @@
-<!--Id: xmlq_setret.so,v 10.4 2002/06/24 14:49:41 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext::setReturnType</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext::setReturnType</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlQueryContext::setReturnType(ReturnType type);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext::setReturnType method sets the query return type. The query can
-return candidate documents, result documents, or result values. A
-candidate document is a document that may match the XPath expression,
-a result document is a document that does match the XPath expression,
-and a result value is the result of executing the XPath expression
-against the result document.
-<p>For some expressions it might be known that the candidate set is in fact
-equivalent to the result set. For these expressions there is no need to
-pass the candidate documents through a filter to eliminate false
-positives. The query processor can detect some expressions of this
-nature, but not all. The user application may know better, or may want
-to do its own false positive elimination.
-<p>The <b>type</b> must be set to one of the following values:
-<p><dl compact>
-<p><dt>XmlQueryContext::CandidateDocuments<dd>Return documents that may match the XPath expression.
-<p><dt>XmlQueryContext::ResultDocuments<dd>Return documents that match the XPath expression.
-<p><dt>XmlQueryContext::ResultValues<dd>Project the XPath expression over the matching document.
-</dl>
-<p>The XmlQueryContext::setReturnType method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext::setReturnType method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The XmlQueryContext::setReturnType method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext::setReturnType method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlq_setvar.html b/db/docs/api_cxx/xmlq_setvar.html
deleted file mode 100644
index 0d605d32e..000000000
--- a/db/docs/api_cxx/xmlq_setvar.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<!--Id: xmlq_setvar.so,v 10.3 2002/06/24 14:49:41 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext::setVariableValue</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext::setVariableValue</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlQueryContext::setVariableValue(
- const std::string &name, const XmlValue &value);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext::setVariableValue method binds the variable <b>name</b> to the value
-<b>value</b>.
-<h1>Errors</h1>
-<p>The XmlQueryContext::setVariableValue method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext::setVariableValue method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlquery_class.html b/db/docs/api_cxx/xmlquery_class.html
deleted file mode 100644
index f88096e1b..000000000
--- a/db/docs/api_cxx/xmlquery_class.html
+++ /dev/null
@@ -1,74 +0,0 @@
-<!--Id: xmlquery_class.so,v 1.9 2002/07/29 04:20:27 mjc Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-class DbXml::XmlQueryContext {
-public:
- XmlQueryContext();
- XmlQueryContext(const XmlQueryContext &);
- ~XmlQueryContext();
- XmlQueryContext &operator = (const XmlQueryContext &)
- ...
-};
-</pre></h3>
-<h1>Description</h1>
-<p>An XmlQueryContext is the context within which a query is
-performed against an <a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>. This context includes a
-namespace mapping, variable bindings, and flags that determine how the
-query result set should be determined and returned to the caller.
-<p>The XPath syntax permits expressions to refer to namespace prefixes,
-but not to define them. The XmlQueryContext class provides
-namespace management methods so the caller may manage the namespace
-prefix to URI mapping. The XPath syntax also permits expressions to
-refer to variables, but not to define them. The XmlQueryContext class
-provides methods so the caller may manage the variable to value
-bindings.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlr_next.html b/db/docs/api_cxx/xmlr_next.html
deleted file mode 100644
index 498e3390a..000000000
--- a/db/docs/api_cxx/xmlr_next.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<!--Id: xmlr_next.so,v 10.3 2002/06/24 14:49:41 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlResults::next</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlResults::next</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlResults::next(DbTxn *txnid, XmlValue &value);
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlResults::next method returns the next value in the results into the
-memory referenced by <b>value</b>. When no more values remain in the
-result set, XmlResults::next will return a value with an empty pointer,
-so that UNREF==xmlv_get will return 0.
-<p>The XmlResults::next method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlResults::next method will fail and
-throw a <a href="../api_cxx/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlResults::next method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlResults::next method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlr_reset.html b/db/docs/api_cxx/xmlr_reset.html
deleted file mode 100644
index a1cffe91c..000000000
--- a/db/docs/api_cxx/xmlr_reset.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!--Id: xmlr_reset.so,v 10.2 2002/06/24 14:49:42 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlResults::reset</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlResults::reset</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-void
-XmlResults::reset()
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlResults::reset method reset the results iterator, for eager
-evaluation. If the query was processed with eager evaluation then reset
-will reset the iterator so a subsequent call to <a href="../api_cxx/xmlr_next.html">XmlResults::next</a> method will
-return the first value in the result set. If the query was processed
-with lazy evaluation then XmlResults::reset will have no effect.
-<p>The XmlResults::reset method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlResults::reset method will fail and
-throw a <a href="../api_cxx/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlResults::reset method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlResults::reset method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlresults_class.html b/db/docs/api_cxx/xmlresults_class.html
deleted file mode 100644
index 3e7d95b3e..000000000
--- a/db/docs/api_cxx/xmlresults_class.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<!--Id: xmlresults_class.so,v 1.8 2002/07/29 04:20:27 mjc Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlResults</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlResults</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-class DbXml::XmlResults {
-public:
- XmlResults(const XmlResults &);
- ~XmlResults();
- XmlResults &operator = (const XmlResults &)
- ...
-};
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlResults class encapsulates the results of a query against
-an <a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>.
-<p>The results of a query are a collection of <a href="../api_cxx/xmlvalue_class.html">XmlValue</a>s. The
-<a href="../api_cxx/xmlvalue_class.html">XmlValue</a>s may be either documents or nodesets. If the query
-context selected a return type of <a href="../api_cxx/xmlq_setret.html#XmlQueryContext::ResultValues">XmlQueryContext::ResultValues</a>
-then the values will be of type NodeListValue, otherwise they will be
-of type DocumentValue.
-<p>An XmlResults object is created by calling <a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-If the query context called for lazy expression evaluation then the
-resultant values will be computed as needed. If eager evaluation was
-selected the resultant values are stored within the XmlResults
-object.
-<p>XmlResults provides an iteration interface through its next()
-method. When there are no more values available the passed back value
-pointer will be zero. If eager evaluation was selected then the reset
-method can be called to reset the iterator, and the next call to next()
-will return the first value of the results.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlvalue_class.html b/db/docs/api_cxx/xmlvalue_class.html
deleted file mode 100644
index 981a59c72..000000000
--- a/db/docs/api_cxx/xmlvalue_class.html
+++ /dev/null
@@ -1,97 +0,0 @@
-<!--Id: xmlvalue_class.so,v 1.4 2002/07/29 04:20:28 mjc Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlValue</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlValue</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-class DbXml::XmlValue {
-public:
- XmlValue ()
- XmlValue (const std::string &v)
- XmlValue (const char *v)
- XmlValue (double v)
- XmlValue (bool v)
- XmlValue (XmlDocument &v)
- XmlValue (DOM_NodeList &v)
- XmlValue (Type type, const std::string &v)
- virtual ~XmlValue ()
- XmlValue (const XmlValue &)
- XmlValue & operator= (const XmlValue &)
- ...
-};
-</pre></h3>
-<h1>Description</h1>
-<p>An XmlValue is the value of a node in an XML document.
-<p>The value types XmlValue::BOOLEAN, XmlValue::NUMBER, and
-XmlValue::STRING are defined in the W3C XPath 1.0 specification.
-This implementation adds the value types XmlValue::DOCUMENT,
-XmlValue::NODELIST, and XmlValue::VARIABLE.
-<p>The query context is passed though each of the XmlValue methods as the
-value of an XmlValue object of type Variable is taken from the context.
-If no context is provided and a lookup is performed then
-XmlException::NO_VARIABLE_BINDING will be thrown. This exception is also
-thrown if a context is provided, but a value is not bound to the
-variable referred to in the XmlValue object.
-<p><dl compact>
-<p><dt>DOM_NodeList asNodeList (const XmlQueryContext *context) const<dd>Return the value as a NodeList.
-<dt>XmlDocument asDocument (const XmlQueryContext *context) const<dd>Return the value as a Document.
-<dt>XmlValue::Type getType (const XmlQueryContext *context) const<dd>Return the type of the value.
-<dt>bool asBoolean (const XmlQueryContext *context) const<dd>Return the value as a Boolean.
-<dt>bool equals (const XmlValue &v, const XmlQueryContext *context) const<dd>Compare two values for equality.
-<dt>bool isBoolean (const XmlQueryContext *context) const<dd>Return if the value is a Boolean.
-<dt>bool isDocument (const XmlQueryContext *context) const<dd>Return if the value is a Document.
-<dt>bool isNull () const<dd>Return if the value has no value.
-<dt>bool isNumber (const XmlQueryContext *context) const<dd>Return if the value is a Number.
-<dt>bool isString (const XmlQueryContext *context) const<dd>Return if the value is a String.
-<dt>bool isVariable (const XmlQueryContext *context) const<dd>Return if the value is a Variable.
-<dt>double asNumber (const XmlQueryContext *context) const<dd>Return the value as a Number.
-<dt>isNodeList (const XmlQueryContext *context) const<dd>Return if the value is a NodeList.
-<dt>std::string asString (const XmlQueryContext *context) const<dd>Return the value as a String.
-</dl>
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlxpathexp_class.html b/db/docs/api_cxx/xmlxpathexp_class.html
deleted file mode 100644
index c8f528d9b..000000000
--- a/db/docs/api_cxx/xmlxpathexp_class.html
+++ /dev/null
@@ -1,67 +0,0 @@
-<!--Id: xmlxpathexp_class.so,v 1.3 2002/07/29 04:20:28 mjc Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XPathExpression</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 width="100%"><tr valign=top>
-<td>
-<h1>XPathExpression</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-class DbXml::XPathExpression {
-public:
- XPathExpression ()
- virtual ~XPathExpression ()
- XPathExpression (const XPathExpression &)
- XPathExpression & operator= (const XPathExpression &)
- ...
-};
-</pre></h3>
-<h1>Description</h1>
-<p>An XPathExpression represents a parsed XPath expression. They
-are created with <a href="../api_cxx/xml_xparse.html">XmlContainer::parseXPathExpression</a> and evaluated with <a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>Parsed XPath expressions are useful as the cost of the expression
-parsing and optimization can be amortized over many evaluations.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_cxx/xmlxpe_get.html b/db/docs/api_cxx/xmlxpe_get.html
deleted file mode 100644
index 7c8d5c989..000000000
--- a/db/docs/api_cxx/xmlxpe_get.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<!--Id: xmlxpe_get.so,v 10.1 2002/06/25 17:17:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XPathExpression::getXPathQuery</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 width="100%"><tr valign=top>
-<td>
-<h1>XPathExpression::getXPathQuery</h1>
-</td>
-<td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-#include &lt;DbXml.hpp&gt;
-<p>
-std::string
-XPathExpression::getXPathQuery() const
-</pre></h3>
-<h1>Description</h1>
-<p>The XPathExpression::getXPathQuery method returns the Xpath query as a string.
-<p>The XPathExpression::getXPathQuery method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XPathExpression::getXPathQuery method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XPathExpression::getXPathQuery method may fail and
-throw a <a href="../api_cxx/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_cxx/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_cxx/xmldocument_class.html">XmlDocument</a>, <a href="../api_cxx/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_cxx/xml_close.html">XmlContainer::close</a>,
-<a href="../api_cxx/xml_declare.html">XmlContainer::declareIndex</a>,
-<a href="../api_cxx/xml_del.html">XmlContainer::deleteDocument</a>,
-<a href="../api_cxx/xml_get.html">XmlContainer::getDocument</a>,
-<a href="../api_cxx/xml_getname.html">XmlContainer::getName</a>,
-<a href="../api_cxx/xml_open.html">XmlContainer::open</a>,
-<a href="../api_cxx/xml_put.html">XmlContainer::putDocument</a>
-and
-<a href="../api_cxx/xml_xpath.html">XmlContainer::queryWithXPath</a>.
-<p>
-<a href="../api_cxx/xmldoc_getattr.html">XmlDocument::getAttributeValue</a>,
-<a href="../api_cxx/xmldoc_getcont.html">XmlDocument::getContent</a>,
-<a href="../api_cxx/xmldoc_getid.html">XmlDocument::getID</a>,
-<a href="../api_cxx/xmldoc_getname.html">XmlDocument::getName</a>,
-<a href="../api_cxx/xmldoc_gettype.html">XmlDocument::getType</a>,
-<a href="../api_cxx/xmldoc_setcont.html">XmlDocument::setContent</a>,
-<a href="../api_cxx/xmldoc_setname.html">XmlDocument::setName</a>,
-and
-<a href="../api_cxx/xmldoc_settype.html">XmlDocument::setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_cxx/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/dbenv_class.html b/db/docs/api_java/dbenv_class.html
deleted file mode 100644
index f610cf670..000000000
--- a/db/docs/api_java/dbenv_class.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<!--$Id: dbenv_class.so,v 10.20 2000/07/27 13:10:54 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv</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>
-<h1>DbEnv</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-public class DbEnv extends Object
-{
- public DbEnv(int flags);
- ...
-}
-</pre></h3>
-<h1>Description</h1>
-<p>This manual page describes the specific details of the DbEnv
-class, which is the center of the Berkeley DB environment.
-<p>The following <b>flags</b> value may be specified:
-<p><dl compact>
-<p><dt><a name="Db.DB_CLIENT">Db.DB_CLIENT</a><dd>Create a client environment to connect to a server.
-<p>The Db.DB_CLIENT flag indicates to the system that this environment
-is remote on a server. The use of this flag causes the environment
-methods to use functions that call a server instead of local functions.
-Prior to making any environment or database method calls, the
-application must call the <a href="../api_java/env_set_server.html">DbEnv.set_server</a> function to establish
-the connection to the server.
-</dl>
-<h3>Class</h3>
-<a href="../api_java/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_java/env_close.html">DbEnv.close</a>,
-<a href="../api_java/env_open.html">DbEnv.open</a>,
-<a href="../api_java/env_remove.html">DbEnv.remove</a>,
-<a href="../api_java/env_strerror.html">DbEnv.strerror</a>,
-<a href="../api_java/env_version.html">DbEnv.get_version_string</a>
-<a href="../api_java/env_set_cachesize.html">DbEnv.set_cachesize</a>,
-<a href="../api_java/env_set_errcall.html">DbEnv.set_errcall</a>,
-<a href="../api_java/env_set_error_stream.html">DbEnv.set_error_stream</a>,
-<a href="../api_java/env_set_errpfx.html">DbEnv.set_errpfx</a>,
-<a href="../api_java/env_set_flags.html">DbEnv.set_flags</a>,
-<a href="../api_java/env_set_mutexlocks.html">DbEnv.set_mutexlocks</a>,
-and
-<a href="../api_java/env_set_verbose.html">DbEnv.set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/env_set_lk_max.html b/db/docs/api_java/env_set_lk_max.html
deleted file mode 100644
index 1e2a92890..000000000
--- a/db/docs/api_java/env_set_lk_max.html
+++ /dev/null
@@ -1,74 +0,0 @@
-<!--$Id: env_set_lk_max.so,v 10.21 2000/12/21 19:11:27 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv.set_lk_max</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>
-<h1>DbEnv.set_lk_max</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-public void set_lk_max(int max)
- throws DbException;
-</pre></h3>
-<h1>Description</h1>
-<p><b>The DbEnv.set_lk_max method interface has been deprecated in favor of
-the <a href="../api_java/env_set_lk_max_locks.html">DbEnv.set_lk_max_locks</a>, <a href="../api_java/env_set_lk_max_lockers.html">DbEnv.set_lk_max_lockers</a>,
-and <a href="../api_java/env_set_lk_max_objects.html">DbEnv.set_lk_max_objects</a> methods. Please update your applications.</b>
-<p>Set each of the maximum number of locks, lockers and lock objects
-supported by the Berkeley DB lock subsystem to <b>max</b>. This value is
-used by <a href="../api_java/env_open.html">DbEnv.open</a> to estimate how much space to allocate for
-various lock-table data structures. For specific information on
-configuring the size of the lock subsystem, see
-<a href="../ref/lock/max.html">Configuring locking: sizing the
-system</a>.
-<p>The DbEnv.set_lk_max interface may only be used to configure Berkeley DB before
-the <a href="../api_java/env_open.html">DbEnv.open</a> interface is called.
-<p>The DbEnv.set_lk_max method throws an exception that encapsulates a non-zero error value on
-failure.
-<p>The database environment's maximum number of locks may also be set using the environment's
-<b>DB_CONFIG</b> file. The syntax of the entry in that file is a
-single line with the string "set_lk_max", one or more whitespace characters,
-and the number of locks. Because the <b>DB_CONFIG</b> file is read when the database
-environment is opened, it will silently overrule configuration done
-before that time.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>Called after <a href="../api_java/env_open.html">DbEnv.open</a> was called.
-</dl>
-<h3>Classes</h3>
-<a href="../api_java/dbenv_class.html">DbEnv</a>, <a href="../api_java/lock_class.html">DbLock</a>
-<h1>See Also</h1>
-<a href="../api_java/env_set_lk_conflicts.html">DbEnv.set_lk_conflicts</a>,
-<a href="../api_java/env_set_lk_detect.html">DbEnv.set_lk_detect</a>,
-<a href="../api_java/env_set_lk_max_locks.html">DbEnv.set_lk_max_locks</a>,
-<a href="../api_java/env_set_lk_max_lockers.html">DbEnv.set_lk_max_lockers</a>,
-<a href="../api_java/env_set_lk_max_objects.html">DbEnv.set_lk_max_objects</a>,
-<a href="../api_java/env_set_lk_max.html">DbEnv.set_lk_max</a>,
-<a href="../api_java/lock_detect.html">DbEnv.lock_detect</a>,
-<a href="../api_java/lock_get.html">DbEnv.lock_get</a>,
-<a href="../api_java/lock_id.html">DbEnv.lock_id</a>,
-<a href="../api_java/lock_put.html">DbLock.put</a>
-and
-<a href="../api_java/lock_stat.html">DbEnv.lock_stat</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/env_set_mutexlocks.html b/db/docs/api_java/env_set_mutexlocks.html
deleted file mode 100644
index e09898770..000000000
--- a/db/docs/api_java/env_set_mutexlocks.html
+++ /dev/null
@@ -1,59 +0,0 @@
-<!--$Id: env_set_mutexlocks.so,v 10.9 2000/11/17 19:56:52 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv.set_mutexlocks</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>
-<h1>DbEnv.set_mutexlocks</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-public void set_mutexlocks(int do_lock)
- throws DbException;
-</pre></h3>
-<h1>Description</h1>
-<p>Toggle mutex locks. Setting <b>do_lock</b> to a false value causes
-Berkeley DB to grant all requested mutual exclusion mutexes without regard
-for their availability.
-<p>This functionality should never be used for any other purpose than
-debugging.
-<p>The DbEnv.set_mutexlocks interface may be used to configure Berkeley DB at any time
-during the life of the application.
-<p>The DbEnv.set_mutexlocks method throws an exception that encapsulates a non-zero error value on
-failure.
-<h3>Class</h3>
-<a href="../api_java/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_java/env_close.html">DbEnv.close</a>,
-<a href="../api_java/env_open.html">DbEnv.open</a>,
-<a href="../api_java/env_remove.html">DbEnv.remove</a>,
-<a href="../api_java/env_strerror.html">DbEnv.strerror</a>,
-<a href="../api_java/env_version.html">DbEnv.get_version_string</a>
-<a href="../api_java/env_set_cachesize.html">DbEnv.set_cachesize</a>,
-<a href="../api_java/env_set_errcall.html">DbEnv.set_errcall</a>,
-<a href="../api_java/env_set_error_stream.html">DbEnv.set_error_stream</a>,
-<a href="../api_java/env_set_errpfx.html">DbEnv.set_errpfx</a>,
-<a href="../api_java/env_set_flags.html">DbEnv.set_flags</a>,
-<a href="../api_java/env_set_mutexlocks.html">DbEnv.set_mutexlocks</a>,
-and
-<a href="../api_java/env_set_verbose.html">DbEnv.set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/env_set_pageyield.html b/db/docs/api_java/env_set_pageyield.html
deleted file mode 100644
index f67f3a888..000000000
--- a/db/docs/api_java/env_set_pageyield.html
+++ /dev/null
@@ -1,69 +0,0 @@
-<!--$Id: env_set_pageyield.so,v 10.6 2000/05/31 15:10:00 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv.set_pageyield</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>
-<h1>DbEnv.set_pageyield</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-static int
-DbEnv.set_pageyield(int pageyield);
- throws DbException;
-</pre></h3>
-<h1>Description</h1>
-<p>Yield the processor whenever requesting a page from the cache. Setting
-<b>pageyield</b> to a true value causes Berkeley DB to yield the processor
-any time a thread requests a page from the cache.
-<p>The DbEnv.set_pageyield interface affects the entire application, not a single
-database or database environment.
-<p>While the DbEnv.set_pageyield interface may be used to configure Berkeley DB at any time
-during the life of the application, it should normally be called before
-making any calls to the <a href="../api_c/env_create.html">db_env_create</a> or <a href="../api_c/db_create.html">db_create</a> methods.
-<p>This functionality should never be used for any other purpose than stress
-testing.
-<p>The DbEnv.set_pageyield interface may be used to configure Berkeley DB at any time
-during the life of the application.
-<p>The DbEnv.set_pageyield method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<h3>Class</h3>
-<a href="../api_java/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_java/env_close.html">DbEnv.close</a>,
-<a href="../api_java/env_open.html">DbEnv.open</a>,
-<a href="../api_java/env_remove.html">DbEnv.remove</a>,
-<a href="../api_java/env_strerror.html">DbEnv.strerror</a>,
-<a href="../api_java/env_version.html">DbEnv.get_version_string</a>
-<a href="../api_java/env_set_cachesize.html">DbEnv.set_cachesize</a>,
-<a href="../api_java/env_set_errcall.html">DbEnv.set_errcall</a>,
-<a href="../api_java/env_set_error_stream.html">DbEnv.set_error_stream</a>,
-<a href="../api_java/env_set_errpfx.html">DbEnv.set_errpfx</a>,
-<a href="../api_java/env_set_flags.html">DbEnv.set_flags</a>,
-<a href="../api_java/env_set_mutexlocks.html">DbEnv.set_mutexlocks</a>,
-and
-<a href="../api_java/env_set_verbose.html">DbEnv.set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/env_set_panicstate.html b/db/docs/api_java/env_set_panicstate.html
deleted file mode 100644
index d8b38ee2f..000000000
--- a/db/docs/api_java/env_set_panicstate.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<!--$Id: env_set_panicstate.so,v 10.2 2001/01/17 15:32:34 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv.set_panicstate</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>
-<h1>DbEnv.set_panicstate</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-static int
-DbEnv.set_panicstate(int panic);
- throws DbException;
-</pre></h3>
-<h1>Description</h1>
-<p>Toggle the Berkeley DB panic state. Setting <b>panic</b> to a true value
-causes Berkeley DB to refuse attempts to call Berkeley DB functions with the
-<a href="../ref/program/errorret.html#DB_RUNRECOVERY">Db.DB_RUNRECOVERY</a> error return.
-<p>The DbEnv.set_panicstate interface affects the entire application, not a single
-database or database environment.
-<p>While the DbEnv.set_panicstate interface may be used to configure Berkeley DB at any time
-during the life of the application, it should normally be called before
-making any calls to the <a href="../api_c/env_create.html">db_env_create</a> or <a href="../api_c/db_create.html">db_create</a> methods.
-<p>The DbEnv.set_panicstate method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<h3>Class</h3>
-<a href="../api_java/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_java/env_close.html">DbEnv.close</a>,
-<a href="../api_java/env_open.html">DbEnv.open</a>,
-<a href="../api_java/env_remove.html">DbEnv.remove</a>,
-<a href="../api_java/env_strerror.html">DbEnv.strerror</a>,
-<a href="../api_java/env_version.html">DbEnv.get_version_string</a>
-<a href="../api_java/env_set_cachesize.html">DbEnv.set_cachesize</a>,
-<a href="../api_java/env_set_errcall.html">DbEnv.set_errcall</a>,
-<a href="../api_java/env_set_error_stream.html">DbEnv.set_error_stream</a>,
-<a href="../api_java/env_set_errpfx.html">DbEnv.set_errpfx</a>,
-<a href="../api_java/env_set_flags.html">DbEnv.set_flags</a>,
-<a href="../api_java/env_set_mutexlocks.html">DbEnv.set_mutexlocks</a>,
-and
-<a href="../api_java/env_set_verbose.html">DbEnv.set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/env_set_rec_init.html b/db/docs/api_java/env_set_rec_init.html
deleted file mode 100644
index 430c33a02..000000000
--- a/db/docs/api_java/env_set_rec_init.html
+++ /dev/null
@@ -1,78 +0,0 @@
-<!--$Id: env_set_rec_init.so,v 10.9 2000/05/01 21:57:44 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv.set_recovery_init</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>
-<h1>DbEnv.set_recovery_init</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-public interface DbRecoveryInit
-{
- public abstract int db_recovery_init_fcn(DbEnv dbenv);
-}
-public class DbEnv
-{
- public void set_recovery_init(DbRecoveryInit db_recovery_init_fcn)
- throws DbException;
- ...
-}
-</pre></h3>
-<h1>Description</h1>
-<p>Applications installing application-specific recovery methods need
-to be called before Berkeley DB performs recovery so they may add their recovery
-methods to Berkeley DB's.
-<p>The DbEnv.set_recovery_init method supports this functionality. The
-<b>db_recovery_init_fcn</b> method must be declared with one
-argument, a reference to the enclosing Berkeley DB environment. This
-method will be called after the <a href="../api_java/env_open.html">DbEnv.open</a> has been called,
-but before recovery is started.
-<p>If the <b>db_recovery_init_fcn</b> method returns a non-zero value,
-no recovery will be performed and <a href="../api_java/env_open.html">DbEnv.open</a> will return the same
-value to its caller.
-<p>The DbEnv.set_recovery_init interface may only be used to configure Berkeley DB before
-the <a href="../api_java/env_open.html">DbEnv.open</a> interface is called.
-<p>The DbEnv.set_recovery_init method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>Called after <a href="../api_java/env_open.html">DbEnv.open</a> was called.
-</dl>
-<h3>Class</h3>
-<a href="../api_java/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_java/env_close.html">DbEnv.close</a>,
-<a href="../api_java/env_open.html">DbEnv.open</a>,
-<a href="../api_java/env_remove.html">DbEnv.remove</a>,
-<a href="../api_java/env_strerror.html">DbEnv.strerror</a>,
-<a href="../api_java/env_version.html">DbEnv.get_version_string</a>
-<a href="../api_java/env_set_cachesize.html">DbEnv.set_cachesize</a>,
-<a href="../api_java/env_set_errcall.html">DbEnv.set_errcall</a>,
-<a href="../api_java/env_set_error_stream.html">DbEnv.set_error_stream</a>,
-<a href="../api_java/env_set_errpfx.html">DbEnv.set_errpfx</a>,
-<a href="../api_java/env_set_flags.html">DbEnv.set_flags</a>,
-<a href="../api_java/env_set_mutexlocks.html">DbEnv.set_mutexlocks</a>,
-and
-<a href="../api_java/env_set_verbose.html">DbEnv.set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/env_set_region_init.html b/db/docs/api_java/env_set_region_init.html
deleted file mode 100644
index f4f5d2562..000000000
--- a/db/docs/api_java/env_set_region_init.html
+++ /dev/null
@@ -1,78 +0,0 @@
-<!--$Id: env_set_region_init.so,v 10.10 2000/05/31 15:10:00 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv.set_region_init</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>
-<h1>DbEnv.set_region_init</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-static int
-DbEnv.set_region_init(int region_init);
- throws DbException;
-</pre></h3>
-<h1>Description</h1>
-<p>Page-fault shared regions into memory when initially creating or joining
-a Berkeley DB environment. In some applications, the expense of page-faulting
-the shared memory regions can affect performance, e.g., when the
-page-fault occurs while holding a lock, other lock requests can convoy
-and overall throughput may decrease. Setting <b>region_init</b> to a
-true value specifies that shared regions be read or written, as
-appropriate, when the region is joined by the application. This forces
-the underlying virtual memory and file systems to instantiate both the
-necessary memory and the necessary disk space. This can also avoid
-out-of-disk space failures later on.
-<p>The DbEnv.set_region_init interface affects the entire application, not a single
-database or database environment.
-<p>While the DbEnv.set_region_init interface may be used to configure Berkeley DB at any time
-during the life of the application, it should normally be called before
-making any calls to the <a href="../api_c/env_create.html">db_env_create</a> or <a href="../api_c/db_create.html">db_create</a> methods.
-<p>The DbEnv.set_region_init method throws an exception that encapsulates a non-zero error value on
-failure.
-<p>The database environment's initial behavior with respect to shared memory regions may also be set using the environment's
-<b>DB_CONFIG</b> file. The syntax of the entry in that file is a
-single line with the string "set_region_init", one or more whitespace characters,
-and the string "1". Because the <b>DB_CONFIG</b> file is read when the database
-environment is opened, it will silently overrule configuration done
-before that time.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<h3>Class</h3>
-<a href="../api_java/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_java/env_close.html">DbEnv.close</a>,
-<a href="../api_java/env_open.html">DbEnv.open</a>,
-<a href="../api_java/env_remove.html">DbEnv.remove</a>,
-<a href="../api_java/env_strerror.html">DbEnv.strerror</a>,
-<a href="../api_java/env_version.html">DbEnv.get_version_string</a>
-<a href="../api_java/env_set_cachesize.html">DbEnv.set_cachesize</a>,
-<a href="../api_java/env_set_errcall.html">DbEnv.set_errcall</a>,
-<a href="../api_java/env_set_error_stream.html">DbEnv.set_error_stream</a>,
-<a href="../api_java/env_set_errpfx.html">DbEnv.set_errpfx</a>,
-<a href="../api_java/env_set_flags.html">DbEnv.set_flags</a>,
-<a href="../api_java/env_set_mutexlocks.html">DbEnv.set_mutexlocks</a>,
-and
-<a href="../api_java/env_set_verbose.html">DbEnv.set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/env_set_server.html b/db/docs/api_java/env_set_server.html
deleted file mode 100644
index a0ffeefe3..000000000
--- a/db/docs/api_java/env_set_server.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<!--"@(#)env_set_server.so 10.13 (Sleepycat) 8/25/99"-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv.set_server</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>
-<h1>DbEnv.set_server</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-public void set_server(String host,
- long cl_timeout, long sv_timeout, int flags)
- throws DbException;
-</pre></h3>
-<h1>Description</h1>
-<p>Connects to the DB server on the indicated hostname and sets up a channel
-for communication.
-<p>The <b>cl_timeout</b> argument specifies the number of seconds the client
-should wait for results to come back from the server. Once the timeout
-has expired on any communication with the server, Db.DB_NOSERVER will
-be returned. If this value is zero, a default timeout is used.
-<p>The <b>sv_timeout</b> argument specifies the number of seconds the server
-should allow a client connection to remain idle before assuming that
-client is gone. Once that timeout has been reached, the server releases
-all resources associated with that client connection. Subsequent attempts
-by that client to communicate with the server result in
-Db.DB_NOSERVER_ID indicating that an invalid identifier has been
-given to the server. This value can be considered a hint to the server.
-The server may alter this value based on its own policies or allowed
-values. If this value is zero, a default timeout is used.
-<p>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<p>When the DbEnv.set_server method has been called, any subsequent calls
-to Berkeley DB library interfaces may return either <a name="DB_NOSERVER">DB_NOSERVER</a> or
-<a name="DB_NOSERVER_ID">DB_NOSERVER_ID</a>.
-<p>The DbEnv.set_server method throws an exception that encapsulates a non-zero error value on
-failure.
-<h3>Errors</h3>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>dbenv_set_server
-</dl>
-<h3>Class</h3>
-<a href="../api_java/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_java/env_close.html">DbEnv.close</a>,
-<a href="../api_java/env_open.html">DbEnv.open</a>,
-<a href="../api_java/env_remove.html">DbEnv.remove</a>,
-<a href="../api_java/env_strerror.html">DbEnv.strerror</a>,
-<a href="../api_java/env_version.html">DbEnv.get_version_string</a>
-<a href="../api_java/env_set_cachesize.html">DbEnv.set_cachesize</a>,
-<a href="../api_java/env_set_errcall.html">DbEnv.set_errcall</a>,
-<a href="../api_java/env_set_error_stream.html">DbEnv.set_error_stream</a>,
-<a href="../api_java/env_set_errpfx.html">DbEnv.set_errpfx</a>,
-<a href="../api_java/env_set_flags.html">DbEnv.set_flags</a>,
-<a href="../api_java/env_set_mutexlocks.html">DbEnv.set_mutexlocks</a>,
-and
-<a href="../api_java/env_set_verbose.html">DbEnv.set_verbose</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/env_set_tx_recover.html b/db/docs/api_java/env_set_tx_recover.html
deleted file mode 100644
index c3c71e9ba..000000000
--- a/db/docs/api_java/env_set_tx_recover.html
+++ /dev/null
@@ -1,84 +0,0 @@
-<!--$Id: env_set_tx_recover.so,v 10.26 2000/07/09 19:13:19 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: 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>
- <a name="2"><!--meow--></a>
-<table><tr valign=top>
-<td>
-<h1>DbEnv.set_tx_recover</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-public interface DbTxnRecover
-{
- public abstract int
- tx_recover(DbEnv dbenv, Dbt log_rec, DbLsn lsn, int op);
-}
-public class DbEnv
-{
- public void set_tx_recover(DbTxnRecover tx_recover)
- throws DbException;
- ...
-}
-</pre></h3>
-<h1>Description</h1>
-<p>Set the application's method to be called during transaction abort
-and recovery. This method must return 0 on success and either
-<b>errno</b> or a value outside of the Berkeley DB error name space on
-failure. It takes four arguments:
-<p><dl compact>
-<p><dt>dbenv <dd>A Berkeley DB environment.
-<p><dt>log_rec<dd>A log record.
-<p><dt>lsn<dd>A log sequence number.
-<p><dt>op<dd>One of the following values:
-<p><dl compact>
-<p><dt><a name="Db.DB_TXN_BACKWARD_ROLL">Db.DB_TXN_BACKWARD_ROLL</a><dd>The log is being read backward to determine which transactions have been
-committed and to abort those operations that were not, undo the operation
-described by the log record.
-<p><dt><a name="Db.DB_TXN_FORWARD_ROLL">Db.DB_TXN_FORWARD_ROLL</a><dd>The log is being played forward, redo the operation described by the log
-record.
-<p><dt><a name="Db.DB_TXN_ABORT">Db.DB_TXN_ABORT</a><dd>The log is being read backwards during a transaction abort, undo the
-operation described by the log record.
-</dl>
-</dl>
-<p>The DbEnv.set_tx_recover interface may only be used to configure Berkeley DB before
-the <a href="../api_java/env_open.html">DbEnv.open</a> interface is called.
-<p>The DbEnv.set_tx_recover method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>Called after <a href="../api_java/env_open.html">DbEnv.open</a> was called.
-</dl>
-<h3>Classes</h3>
-<a href="../api_java/dbenv_class.html">DbEnv</a>, <a href="../api_java/txn_class.html">DbTxn</a>
-<h1>See Also</h1>
-<a href="../api_java/env_set_tx_max.html">DbEnv.set_tx_max</a>,
-<a href="../api_java/env_set_tx_timestamp.html">DbEnv.set_tx_timestamp</a>,
-<a href="../api_java/txn_abort.html">DbTxn.abort</a>,
-<a href="../api_java/txn_begin.html">DbEnv.txn_begin</a>,
-<a href="../api_java/txn_checkpoint.html">DbEnv.txn_checkpoint</a>,
-<a href="../api_java/txn_commit.html">DbTxn.commit</a>,
-<a href="../api_java/txn_id.html">DbTxn.id</a>,
-<a href="../api_java/txn_prepare.html">DbTxn.prepare</a>
-and
-<a href="../api_java/txn_stat.html">DbEnv.txn_stat</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/get_dbt.html b/db/docs/api_java/get_dbt.html
deleted file mode 100644
index cb1ea69f3..000000000
--- a/db/docs/api_java/get_dbt.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!--Id: get_dbt.so,v 1.1 2001/04/06 13:24:51 bostic Exp -->
-<!--Copyright 1997-2001 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbMemoryException.get_dbt</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 width="100%"><tr valign=top>
-<td>
-<h1>DbMemoryException.get_dbt</h1>
-</td>
-<td align=right>
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-public Dbt get_dbt();
-</pre></h3>
-<h1>Description</h1>
-<p>Return the <a href="../api_java/dbt_class.html">Dbt</a> that has insufficient memory to complete the
-operation, causing the <a href="../api_java/mem_class.html">DbMemoryException</a> to be thrown.
-<h1>Class</h1>
-<a href="../api_java/except_class.html">DbException</a>
-<h1>See Also</h1>
-<a href="../api_java/get_errno.html">DbException.get_errno</a>,
-<a href="../api_java/deadlock_class.html">DbDeadlockException</a>,
-<a href="../api_java/mem_class.html">DbMemoryException</a>,
-and
-<a href="../api_java/runrec_class.html">DbRunRecoveryException</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/get_errno.html b/db/docs/api_java/get_errno.html
deleted file mode 100644
index 5d3850d1f..000000000
--- a/db/docs/api_java/get_errno.html
+++ /dev/null
@@ -1,46 +0,0 @@
-<!--$Id: get_errno.so,v 10.8 1999/12/20 08:52:33 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbException.get_errno</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>
-<h1>DbException.get_errno</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-public int get_errno();
-</pre></h3>
-<h1>Description</h1>
-<p>Most methods in the Db classes throw an exception when an error occurs.
-A DbException object contains an informational string and an errno.
-The errno can be obtained using DbException.get_errno.
-Since DbException inherits from the java.Exception, the string
-portion is available using toString().
-<h3>Class</h3>
-<a href="../api_java/except_class.html">DbException</a>
-<h1>See Also</h1>
-<a href="../api_java/get_errno.html">DbException.get_errno</a>,
-<a href="../api_java/deadlock_class.html">DbDeadlockException</a>,
-<a href="../api_java/mem_class.html">DbMemoryException</a>
-and
-<a href="../api_java/runrec_class.html">DbRunRecoveryException</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/java_index.html b/db/docs/api_java/java_index.html
deleted file mode 100644
index c36227ede..000000000
--- a/db/docs/api_java/java_index.html
+++ /dev/null
@@ -1,131 +0,0 @@
-<!--$Id: cxx_index.so,v 10.65 2000/12/21 19:11:27 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: Java Interface by Class</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>Java Interface by Class</h1>
-<p><table border=1 align=center>
-<tr><th>Class</th><th>Method</th><th>Description</th></tr>
-<tr><td><a href="../api_java/dbenv_class.html">DbEnv</a></td><td><br></td><td>Berkeley DB Environment Class</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_close.html">DbEnv.close</a></td><td>Close an environment</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_open.html">DbEnv.open</a></td><td>Open an environment</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_remove.html">DbEnv.remove</a></td><td>Remove an environment</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_cachesize.html">DbEnv.set_cachesize</a></td><td>Set the environment cache size</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_data_dir.html">DbEnv.set_data_dir</a></td><td>Set the environment data directory</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_errcall.html">DbEnv.set_errcall</a></td><td>Set error message callback</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_error_stream.html">DbEnv.set_error_stream</a></td><td>Set error message output stream</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_errpfx.html">DbEnv.set_errpfx</a></td><td>Set error message prefix</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_feedback.html">DbEnv.set_feedback</a></td><td>Set feedback callback</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_flags.html">DbEnv.set_flags</a></td><td>Environment configuration</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_lg_bsize.html">DbEnv.set_lg_bsize</a></td><td>Set log buffer size</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_lg_dir.html">DbEnv.set_lg_dir</a></td><td>Set the environment logging directory</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_lg_max.html">DbEnv.set_lg_max</a></td><td>Set log file size</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_lk_conflicts.html">DbEnv.set_lk_conflicts</a></td><td>Set lock conflicts matrix</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_lk_detect.html">DbEnv.set_lk_detect</a></td><td>Set automatic deadlock detection</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_lk_max.html">DbEnv.set_lk_max</a></td><td>Set maximum number of locks (<b>Deprecated</b>)</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_lk_max_locks.html">DbEnv.set_lk_max_locks</a></td><td>Set maximum number of locks</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_lk_max_lockers.html">DbEnv.set_lk_max_lockers</a></td><td>Set maximum number of lockers</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_lk_max_objects.html">DbEnv.set_lk_max_objects</a></td><td>Set maximum number of lock objects</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_mp_mmapsize.html">DbEnv.set_mp_mmapsize</a></td><td>Set maximum mapped-in database file size</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_mutexlocks.html">DbEnv.set_mutexlocks</a></td><td>Turn off mutual exclusion locking</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_pageyield.html">DbEnv.set_pageyield</a></td><td>Yield the processor on each page access</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_panicstate.html">DbEnv.set_panicstate</a></td><td>Reset panic state</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_rec_init.html">DbEnv.set_recovery_init</a></td><td>Set recovery initialization callback</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_region_init.html">DbEnv.set_region_init</a></td><td>Fault in shared regions on initial access</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_server.html">DbEnv.set_server</a></td><td>Establish server connection</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_shm_key.html">DbEnv.set_shm_key</a></td><td>Set system memory shared segment ID</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_tas_spins.html">DbEnv.set_tas_spins</a></td><td>Set the number of test-and-set spins</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_tmp_dir.html">DbEnv.set_tmp_dir</a></td><td>Set the environment temporary file directory</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_tx_max.html">DbEnv.set_tx_max</a></td><td>Set maximum number of transactions</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_tx_recover.html">DbEnv.set_tx_recover</a></td><td>Set transaction abort recover function</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_tx_timestamp.html">DbEnv.set_tx_timestamp</a></td><td>Set recovery timestamp</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_set_verbose.html">DbEnv.set_verbose</a></td><td>Set verbose messages</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_strerror.html">DbEnv.strerror</a></td><td>Error strings</td></tr>
-<tr><td><br></td><td><a href="../api_java/lock_detect.html">DbEnv.lock_detect</a></td><td>Perform deadlock detection</td></tr>
-<tr><td><br></td><td><a href="../api_java/lock_get.html">DbEnv.lock_get</a></td><td>Acquire a lock</td></tr>
-<tr><td><br></td><td><a href="../api_java/lock_id.html">DbEnv.lock_id</a></td><td>Acquire a locker ID</td></tr>
-<tr><td><br></td><td><a href="../api_java/lock_stat.html">DbEnv.lock_stat</a></td><td>Return lock subsystem statistics</td></tr>
-<tr><td><br></td><td><a href="../api_java/log_archive.html">DbEnv.log_archive</a></td><td>List log and database files</td></tr>
-<tr><td><br></td><td><a href="../api_java/log_compare.html">DbEnv.log_compare</a></td><td>Compare two Log Sequence Numbers</td></tr>
-<tr><td><br></td><td><a href="../api_java/log_file.html">DbEnv.log_file</a></td><td>Map Log Sequence Numbers to log files</td></tr>
-<tr><td><br></td><td><a href="../api_java/log_flush.html">DbEnv.log_flush</a></td><td>Flush log records</td></tr>
-<tr><td><br></td><td><a href="../api_java/log_get.html">DbEnv.log_get</a></td><td>Get a log record</td></tr>
-<tr><td><br></td><td><a href="../api_java/log_put.html">DbEnv.log_put</a></td><td>Write a log record</td></tr>
-<tr><td><br></td><td><a href="../api_java/log_register.html">DbEnv.log_register</a></td><td>Register a file name with the log manager</td></tr>
-<tr><td><br></td><td><a href="../api_java/log_stat.html">DbEnv.log_stat</a></td><td>Return log subsystem statistics</td></tr>
-<tr><td><br></td><td><a href="../api_java/log_unregister.html">DbEnv.log_unregister</a></td><td>Unregister a file name with the log manager</td></tr>
-<tr><td><br></td><td><a href="../api_java/memp_stat.html">DbEnv.memp_fstat</a></td><td>Return buffer pool statistics.</td></tr>
-<tr><td><br></td><td><a href="../api_java/memp_stat.html">DbEnv.memp_stat</a></td><td>Return buffer pool statistics</td></tr>
-<tr><td><br></td><td><a href="../api_java/memp_trickle.html">DbEnv.memp_trickle</a></td><td>Trickle flush pages from a buffer pool</td></tr>
-<tr><td><br></td><td><a href="../api_java/txn_begin.html">DbEnv.txn_begin</a></td><td>Begin a transaction</td></tr>
-<tr><td><br></td><td><a href="../api_java/txn_checkpoint.html">DbEnv.txn_checkpoint</a></td><td>Checkpoint the transaction subsystem</td></tr>
-<tr><td><br></td><td><a href="../api_java/txn_stat.html">DbEnv.txn_stat</a></td><td>Return transaction subsystem statistics</td></tr>
-<tr><td><br></td><td><a href="../api_java/env_version.html">DbEnv.version</a></td><td>Return version information</td></tr>
-<tr><td><a href="../api_java/db_class.html">Db</a></td><td><br></td><td>Berkeley DB Access Method Class</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_close.html">Db.close</a></td><td>Close a database</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_cursor.html">Db.cursor</a></td><td>Open a cursor into a database</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_del.html">Db.del</a></td><td>Delete items from a database</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_fd.html">Db.fd</a></td><td>Return a file descriptor from a database</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_get.html">Db.get</a></td><td>Get items from a database</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_get_byteswapped.html">Db.get_byteswapped</a></td><td>Return if the underlying database is in host order</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_get_type.html">Db.get_type</a></td><td>Return the database type</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_join.html">Db.join</a></td><td>Perform a database join on cursors</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_key_range.html">Db.key_range</a></td><td>Return estimate of key location</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_open.html">Db.open</a></td><td>Open a database</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_put.html">Db.put</a></td><td>Store items into a database</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_remove.html">Db.remove</a></td><td>Remove a database</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_rename.html">Db.rename</a></td><td>Rename a database</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_append_recno.html">Db.set_append_recno</a></td><td>Set record append callback</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_bt_compare.html">Db.set_bt_compare</a></td><td>Set a Btree comparison function</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_bt_minkey.html">Db.set_bt_minkey</a></td><td>Set the minimum number of keys per Btree page</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_bt_prefix.html">Db.set_bt_prefix</a></td><td>Set a Btree prefix comparison function</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_cachesize.html">Db.set_cachesize</a></td><td>Set the database cache size</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_dup_compare.html">Db.set_dup_compare</a></td><td>Set a duplicate comparison function</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_errcall.html">Db.set_errcall</a></td><td>Set error message callback</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_errpfx.html">Db.set_errpfx</a></td><td>Set error message prefix</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_feedback.html">Db.set_feedback</a></td><td>Set feedback callback</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_flags.html">Db.set_flags</a></td><td>General database configuration</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_h_ffactor.html">Db.set_h_ffactor</a></td><td>Set the Hash table density</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_h_hash.html">Db.set_h_hash</a></td><td>Set a hashing function</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_h_nelem.html">Db.set_h_nelem</a></td><td>Set the Hash table size</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_lorder.html">Db.set_lorder</a></td><td>Set the database byte order</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_pagesize.html">Db.set_pagesize</a></td><td>Set the underlying database page size</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_q_extentsize.html">Db.set_q_extentsize</a></td><td>Set Queue database extent size</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_re_delim.html">Db.set_re_delim</a></td><td>Set the variable-length record delimiter</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_re_len.html">Db.set_re_len</a></td><td>Set the fixed-length record length</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_re_pad.html">Db.set_re_pad</a></td><td>Set the fixed-length record pad byte</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_set_re_source.html">Db.set_re_source</a></td><td>Set the backing Recno text file</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_stat.html">Db.stat</a></td><td>Return database statistics</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_sync.html">Db.sync</a></td><td>Flush a database to stable storage</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_upgrade.html">Db.upgrade</a></td><td>Upgrade a database</td></tr>
-<tr><td><br></td><td><a href="../api_java/db_verify.html">Db.verify</a></td><td>Verify/upgrade a database</td></tr>
-<tr><td><a href="../api_java/dbc_class.html">Dbc</a></td><td><br></td><td>Berkeley DB Cursor Class</td></tr>
-<tr><td><br></td><td><a href="../api_java/dbc_close.html">Dbc.close</a></td><td>Close a cursor</td></tr>
-<tr><td><br></td><td><a href="../api_java/dbc_count.html">Dbc.count</a></td><td>Return count of duplicates</td></tr>
-<tr><td><br></td><td><a href="../api_java/dbc_del.html">Dbc.del</a></td><td>Delete by cursor</td></tr>
-<tr><td><br></td><td><a href="../api_java/dbc_dup.html">Dbc.dup</a></td><td>Duplicate a cursor</td></tr>
-<tr><td><br></td><td><a href="../api_java/dbc_get.html">Dbc.get</a></td><td>Retrieve by cursor</td></tr>
-<tr><td><br></td><td><a href="../api_java/dbc_put.html">Dbc.put</a></td><td>Store by cursor</td></tr>
-<tr><td><a href="../api_java/dbt_class.html">Dbt</a></td><td><br></td><td>Key/Data Encoding Class</td></tr>
-<tr><td><a href="../api_java/lock_class.html">DbLock</a></td><td><br></td><td>Lock Class</td></tr>
-<tr><td><br></td><td><a href="../api_java/lock_put.html">DbLock.put</a></td><td>Release a lock</td></tr>
-<tr><td><a href="../api_java/lsn_class.html">DbLsn</a></td><td><br></td><td>Log Sequence Number Class</td></tr>
-<tr><td><a href="../api_java/txn_class.html">DbTxn</a></td><td><br></td><td>Transaction Class</td></tr>
-<tr><td><br></td><td><a href="../api_java/txn_abort.html">DbTxn.abort</a></td><td>Abort a transaction</td></tr>
-<tr><td><br></td><td><a href="../api_java/txn_commit.html">DbTxn.commit</a></td><td>Commit a transaction</td></tr>
-<tr><td><br></td><td><a href="../api_java/txn_id.html">DbTxn.id</a></td><td>Return a transaction ID</td></tr>
-<tr><td><br></td><td><a href="../api_java/txn_prepare.html">DbTxn.prepare</a></td><td>Prepare a transaction for commit</td></tr>
-<tr><td><a href="../api_java/except_class.html">DbException</a></td><td><br></td><td>Exception Class for Berkeley DB Activity</td></tr>
-<tr><td><br></td><td><a href="../api_java/get_errno.html">DbException.get_errno</a></td><td>Get the error value</td></tr>
-<tr><td><a href="../api_java/deadlock_class.html">DbDeadlockException</a></td><td><br></td><td>Exception Class for deadlocks</td></tr>
-<tr><td><a href="../api_java/mem_class.html">DbMemoryException</a></td><td><br></td><td>Exception Class for insufficient memory</td></tr>
-<tr><td><a href="../api_java/runrec_class.html">DbRunRecoveryException</a></td><td><br></td><td>Exception Class for failures requiring recovery</td></tr>
-</table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/log_get.html b/db/docs/api_java/log_get.html
deleted file mode 100644
index 94eed0134..000000000
--- a/db/docs/api_java/log_get.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!--$Id: log_get.so,v 10.22 2000/03/17 01:53:59 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv.log_get</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>
-<h1>DbEnv.log_get</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-public void log_get(DbLsn lsn, Dbt data, int flags)
- throws DbException;
-</pre></h3>
-<h1>Description</h1>
-<p>The DbEnv.log_get method implements a cursor inside of the log,
-retrieving records from the log according to the <b>lsn</b> and
-<b>flags</b> arguments.
-<p>The data field of the <b>data</b> structure is set to the record
-retrieved and the size field indicates the number of bytes in the record.
-See <a href="../api_java/dbt_class.html">Dbt</a> for a description of other fields in the <b>data</b>
-structure. When multiple threads are using the returned log handle
-concurrently, one of the <a href="../api_java/dbt_class.html#DB_DBT_MALLOC">Db.DB_DBT_MALLOC</a>, <a href="../api_java/dbt_class.html#DB_DBT_REALLOC">Db.DB_DBT_REALLOC</a> or
-<a href="../api_java/dbt_class.html#DB_DBT_USERMEM">Db.DB_DBT_USERMEM</a> flags must be specified for any <a href="../api_java/dbt_class.html">Dbt</a> used
-for data retrieval.
-<p>The <b>flags</b> argument must be set to exactly one of the following values:
-<p><dl compact>
-<p><dt><a name="Db.DB_CHECKPOINT">Db.DB_CHECKPOINT</a><dd>The last record written with the DB_CHECKPOINT flag specified to the
-<a href="../api_java/log_put.html">DbEnv.log_put</a> method is returned in the <b>data</b> argument. The
-<b>lsn</b> argument is overwritten with the <a href="../api_java/lsn_class.html">DbLsn</a> of the record
-returned. If no record has been previously written with the DB_CHECKPOINT
-flag specified, the first record in the log is returned.
-<p>If the log is empty, the DbEnv.log_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">Db.DB_NOTFOUND</a>.
-<p><dt><a name="Db.DB_FIRST">Db.DB_FIRST</a><dd>The first record from any of the log files found in the log directory
-is returned in the <b>data</b> argument.
-The <b>lsn</b> argument is overwritten with the <a href="../api_java/lsn_class.html">DbLsn</a> of the
-record returned.
-<p>If the log is empty, the DbEnv.log_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">Db.DB_NOTFOUND</a>.
-<p><dt><a name="Db.DB_LAST">Db.DB_LAST</a><dd>The last record in the log is returned in the <b>data</b> argument.
-The <b>lsn</b> argument is overwritten with the <a href="../api_java/lsn_class.html">DbLsn</a> of the
-record returned.
-<p>If the log is empty, the DbEnv.log_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">Db.DB_NOTFOUND</a>.
-<p><dt><a name="Db.DB_NEXT">Db.DB_NEXT</a><dd>The current log position is advanced to the next record in the log and that
-record is returned in the <b>data</b> argument.
-The <b>lsn</b> argument is overwritten with the <a href="../api_java/lsn_class.html">DbLsn</a> of the
-record returned.
-<p>If the pointer has not been initialized via DB_FIRST, DB_LAST, DB_SET,
-DB_NEXT, or DB_PREV, DbEnv.log_get will return the first record in the log.
-If the last log record has already been returned or the log is empty, the
-DbEnv.log_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">Db.DB_NOTFOUND</a>.
-<p>If the log was opened with the DB_THREAD flag set, calls to
-DbEnv.log_get with the DB_NEXT flag set will return EINVAL.
-<p><dt><a name="Db.DB_PREV">Db.DB_PREV</a><dd>The current log position is moved to the previous record in the log and that
-record is returned in the <b>data</b> argument.
-The <b>lsn</b> argument is overwritten with the <a href="../api_java/lsn_class.html">DbLsn</a> of the
-record returned.
-<p>If the pointer has not been initialized via DB_FIRST, DB_LAST, DB_SET,
-DB_NEXT, or DB_PREV,
-DbEnv.log_get will return the last record in the log.
-If the first log record has already been returned or the log is empty, the
-DbEnv.log_get method will return <a href="../ref/program/errorret.html#DB_NOTFOUND">Db.DB_NOTFOUND</a>.
-<p>If the log was opened with the DB_THREAD flag set, calls to
-DbEnv.log_get with the DB_PREV flag set will return EINVAL.
-<p><dt><a name="Db.DB_CURRENT">Db.DB_CURRENT</a><dd>Return the log record currently referenced by the log.
-<p>If the log pointer has not been initialized via DB_FIRST, DB_LAST, DB_SET,
-DB_NEXT, or DB_PREV, or if the log was opened with the DB_THREAD flag set,
-DbEnv.log_get will return EINVAL.
-<p><dt><a name="Db.DB_SET">Db.DB_SET</a><dd>Retrieve the record specified by the <b>lsn</b> argument. If the
-specified <a href="../api_java/lsn_class.html">DbLsn</a> is invalid (e.g., does not appear in the log)
-DbEnv.log_get will return EINVAL.
-</dl>
-<p>Otherwise, the DbEnv.log_get method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The DbEnv.log_get method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The DB_FIRST flag was specified and no log files were found.
-</dl>
-<p>The DbEnv.log_get method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the DbEnv.log_get method may fail and throw
-a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>, in which case all subsequent Berkeley DB calls
-will fail in the same way.
-<h3>Class</h3>
-<a href="../api_java/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_java/env_set_lg_bsize.html">DbEnv.set_lg_bsize</a>,
-<a href="../api_java/env_set_lg_max.html">DbEnv.set_lg_max</a>,
-<a href="../api_java/log_archive.html">DbEnv.log_archive</a>,
-<a href="../api_java/log_compare.html">DbEnv.log_compare</a>,
-<a href="../api_java/log_file.html">DbEnv.log_file</a>,
-<a href="../api_java/log_flush.html">DbEnv.log_flush</a>,
-<a href="../api_java/log_get.html">DbEnv.log_get</a>,
-<a href="../api_java/log_put.html">DbEnv.log_put</a>,
-<a href="../api_java/log_register.html">DbEnv.log_register</a>,
-<a href="../api_java/log_stat.html">DbEnv.log_stat</a>
-and
-<a href="../api_java/log_unregister.html">DbEnv.log_unregister</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/log_register.html b/db/docs/api_java/log_register.html
deleted file mode 100644
index 7d4833c3c..000000000
--- a/db/docs/api_java/log_register.html
+++ /dev/null
@@ -1,67 +0,0 @@
-<!--$Id: log_register.so,v 10.27 2000/05/09 14:46:45 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv.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>
- <a name="2"><!--meow--></a>
-<table><tr valign=top>
-<td>
-<h1>DbEnv.log_register</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-public int log_register(Db dbp, String name)
- throws DbException;
-</pre></h3>
-<h1>Description</h1>
-<p>The DbEnv.log_register method registers a file name with the specified Berkeley DB
-environment's log manager. The log manager records all file name mappings
-at each checkpoint so that a recovery process can identify the file to
-which a record in the log refers.
-<p>The <b>dbp</b> argument should be a reference to the <a href="../api_java/db_class.html">Db</a> object being
-registered. The <b>name</b> argument should be a file name appropriate
-for opening the file in the environment, during recovery.
-<p>The DbEnv.log_register method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The DbEnv.log_register method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The DbEnv.log_register method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the DbEnv.log_register method may fail and throw
-a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>, in which case all subsequent Berkeley DB calls
-will fail in the same way.
-<h3>Class</h3>
-<a href="../api_java/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_java/env_set_lg_bsize.html">DbEnv.set_lg_bsize</a>,
-<a href="../api_java/env_set_lg_max.html">DbEnv.set_lg_max</a>,
-<a href="../api_java/log_archive.html">DbEnv.log_archive</a>,
-<a href="../api_java/log_compare.html">DbEnv.log_compare</a>,
-<a href="../api_java/log_file.html">DbEnv.log_file</a>,
-<a href="../api_java/log_flush.html">DbEnv.log_flush</a>,
-<a href="../api_java/log_get.html">DbEnv.log_get</a>,
-<a href="../api_java/log_put.html">DbEnv.log_put</a>,
-<a href="../api_java/log_register.html">DbEnv.log_register</a>,
-<a href="../api_java/log_stat.html">DbEnv.log_stat</a>
-and
-<a href="../api_java/log_unregister.html">DbEnv.log_unregister</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/log_unregister.html b/db/docs/api_java/log_unregister.html
deleted file mode 100644
index c79c324ee..000000000
--- a/db/docs/api_java/log_unregister.html
+++ /dev/null
@@ -1,62 +0,0 @@
-<!--$Id: log_unregister.so,v 10.21 2000/05/03 22:39:10 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbEnv.log_unregister</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>
-<h1>DbEnv.log_unregister</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-public void log_unregister(Db dbp)
- throws DbException;
-</pre></h3>
-<h1>Description</h1>
-<p>The DbEnv.log_unregister method function unregisters the file represented by
-the <b>dbp</b> parameter from the Berkeley DB environment's log manager.
-<p>The DbEnv.log_unregister method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The DbEnv.log_unregister method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The DbEnv.log_unregister method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the DbEnv.log_unregister method may fail and throw
-a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>, in which case all subsequent Berkeley DB calls
-will fail in the same way.
-<h3>Class</h3>
-<a href="../api_java/dbenv_class.html">DbEnv</a>
-<h1>See Also</h1>
-<a href="../api_java/env_set_lg_bsize.html">DbEnv.set_lg_bsize</a>,
-<a href="../api_java/env_set_lg_max.html">DbEnv.set_lg_max</a>,
-<a href="../api_java/log_archive.html">DbEnv.log_archive</a>,
-<a href="../api_java/log_compare.html">DbEnv.log_compare</a>,
-<a href="../api_java/log_file.html">DbEnv.log_file</a>,
-<a href="../api_java/log_flush.html">DbEnv.log_flush</a>,
-<a href="../api_java/log_get.html">DbEnv.log_get</a>,
-<a href="../api_java/log_put.html">DbEnv.log_put</a>,
-<a href="../api_java/log_register.html">DbEnv.log_register</a>,
-<a href="../api_java/log_stat.html">DbEnv.log_stat</a>
-and
-<a href="../api_java/log_unregister.html">DbEnv.log_unregister</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/mem_class.html b/db/docs/api_java/mem_class.html
deleted file mode 100644
index be9239def..000000000
--- a/db/docs/api_java/mem_class.html
+++ /dev/null
@@ -1,48 +0,0 @@
-<!--$Id: mem_class.so,v 10.4 2000/09/21 19:58:54 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbMemoryException</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>
-<h1>DbMemoryException</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-<p>
-public class DbMemoryException extends DbException { ... }
-</pre></h3>
-<h1>Description</h1>
-<p>This manual page describes the DbMemoryException class and
-how it is used by the various Db* classes.
-<p>A DbMemoryException is thrown when there is insufficient memory
-to complete an operation.
-<p>This may or may not be recoverable. An example of where it would be
-recoverable is during a <a href="../api_java/db_get.html">Db.get</a> or <a href="../api_java/dbc_get.html">Dbc.get</a> operation
-with the <a href="../api_java/dbt_class.html">Dbt</a> flags set to <a href="../api_java/dbt_class.html#DB_DBT_USERMEM">Db.DB_DBT_USERMEM</a>.
-<h3>Class</h3>
-<a href="../api_java/except_class.html">DbException</a>
-<h1>See Also</h1>
-<a href="../api_java/get_errno.html">DbException.get_errno</a>,
-<a href="../api_java/deadlock_class.html">DbDeadlockException</a>,
-<a href="../api_java/mem_class.html">DbMemoryException</a>
-and
-<a href="../api_java/runrec_class.html">DbRunRecoveryException</a>.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/memp_fget.html b/db/docs/api_java/memp_fget.html
deleted file mode 100644
index a59b4bbe8..000000000
--- a/db/docs/api_java/memp_fget.html
+++ /dev/null
@@ -1,33 +0,0 @@
-<!--$Id: memp_fget.so,v 10.23 2000/12/04 18:05:39 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbMpoolFile.get</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>
-<h1>DbMpoolFile.get</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-</pre></h3>
-<h1>Description</h1>
-<p>A DbMpoolFile.get method is not available in the Berkeley DB
-Java API.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/memp_fput.html b/db/docs/api_java/memp_fput.html
deleted file mode 100644
index 64cb4732a..000000000
--- a/db/docs/api_java/memp_fput.html
+++ /dev/null
@@ -1,33 +0,0 @@
-<!--$Id: memp_fput.so,v 10.18 2000/03/01 21:41:30 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbMpoolFile.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>
- <a name="2"><!--meow--></a>
-<table><tr valign=top>
-<td>
-<h1>DbMpoolFile.put</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-</pre></h3>
-<h1>Description</h1>
-<p>A DbMpoolFile.put method is not available in the Berkeley DB
-Java API.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/memp_fset.html b/db/docs/api_java/memp_fset.html
deleted file mode 100644
index 3ab3ed0ee..000000000
--- a/db/docs/api_java/memp_fset.html
+++ /dev/null
@@ -1,33 +0,0 @@
-<!--$Id: memp_fset.so,v 10.18 2000/03/01 21:41:30 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB: DbMpoolFile.set</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>
-<h1>DbMpoolFile.set</h1>
-</td>
-<td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-</pre></h3>
-<h1>Description</h1>
-<p>A DbMpoolFile.set method is not available in the Berkeley DB
-Java API.
-</tt>
-<table><tr><td><br></td><td width="1%">
-<a href="../api_java/java_index.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xml_close.html b/db/docs/api_java/xml_close.html
deleted file mode 100644
index f391866a0..000000000
--- a/db/docs/api_java/xml_close.html
+++ /dev/null
@@ -1,86 +0,0 @@
-<!--Id: xml_close.so,v 10.5 2002/07/30 16:57:43 merrells Exp -->
-<!--Id: m4.db_close,v 10.1 2002/06/19 19:31:15 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer.close</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer.close</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void close(int flags)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer.close method closes the specified container.
-
-<p>The <a href="../api_java/xmlcontainer_class.html">XmlContainer</a> must be in the open state for the
-call to succeed. The container is only open after a successful
-call to the <a href="../api_java/xml_open.html">XmlContainer.open</a> method. Note that it is allowable
-to re-open a container after it has been closed.
-
-<p><dl compact>
-
-<p><dt><a name="Db.DB_NOSYNC">Db.DB_NOSYNC</a><dd>Do not flush cached information to disk. The <a href="../api_java/db_close.html#DB_NOSYNC">Db.DB_NOSYNC</a> flag is
-a dangerous option. It should be set only if the application is doing
-logging (with transactions) so that the database is recoverable after
-a system or application crash, or if the database is always generated
-from scratch after any system or application crash.
-<p><b>It is important to understand that flushing cached information to disk
-only minimizes the window of opportunity for corrupted data.</b> Although
-unlikely, it is possible for database corruption to happen if a system
-or application crash occurs while writing data to the database. To
-ensure that database corruption never occurs, applications must either:
-use transactions and logging with automatic recovery; use logging and
-application-specific recovery; or edit a copy of the database, and once
-all applications using the database have successfully called
-UNREF==xm_close, atomically replace the original database with the
-updated copy.
-
-</dl>
-<p>When multiple threads are using the <a href="../api_java/xmlcontainer_class.html">XmlContainer</a> concurrently,
-only a single thread may call the XmlContainer.close method.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xml_declare.html b/db/docs/api_java/xml_declare.html
deleted file mode 100644
index bae121b5b..000000000
--- a/db/docs/api_java/xml_declare.html
+++ /dev/null
@@ -1,121 +0,0 @@
-<!--Id: xml_declare.so,v 10.8 2002/08/07 15:14:58 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer.declareIndex</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer.declareIndex</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void declareIndex(DbTxn txnid,
- String node, String index, int flags)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer.declareIndex method declares the indexing required for a
-particular node. The node may be an element or attribute.
-<p>The <b>node</b> parameter provides the name of the node
-to be indexed. Attribute node names are prefixed with the '@' character
-to distinguish them from element node names. For example, within the
-following XML document fragment the element name is 'fruit', and the
-attribute name is '@color',
-"&lt;fruit color='red'&gt;apple&lt;/fruit&gt;".
-<p>A fully qualified node name is a node name that includes its full
-namespace specification. In the following fragment from the
-<a href="http://www.w3.org/TR/1999/REC-xml-names-19990114/">W3C XML Namespaces specification</a>, the fully qualified name of
-the "price units" element is "http://ecommerce.org/schema:price units":
-<p><blockquote><pre>&lt;x xmlns:edi='http://ecommerce.org/schema'&gt;
- &lt;!-- the 'price' element's namespace is http://ecommerce.org/schema --&gt;
- &lt;edi:price units='Euro'&gt;32.18&lt;/edi:price&gt;
-&lt;/x&gt;</pre></blockquote>
-<p>The index string is a comma separated list of one or more of the
-following indexing strategy names:
-<p><ul type=disc>
-<li>none-none-none-none
-<li>node-element-presence
-<li>node-attribute-presence
-<li>node-element-equality-string
-<li>node-element-equality-number
-<li>node-element-substring-string
-<li>node-attribute-equality-string
-<li>node-attribute-equality-number
-<li>node-attribute-substring-string
-<li>edge-element-presence
-<li>edge-attribute-presence
-<li>edge-element-equality-string
-<li>edge-element-equality-number
-<li>edge-element-substring-string
-<li>edge-attribute-equality-string
-<li>edge-attribute-equality-number
-<li>edge-attribute-substring-string
-</ul>
-<p>Indices may only be declared for empty containers. Once documents have
-been added to a container the indexing specification for the container
-may not be changed.
-<p>If the operation is to be transaction-protected, the <b>txnid</b>
-parameter is a transaction handle returned from <a href="../api_java/txn_begin.html">DbEnv.txn_begin</a>;
-otherwise, null.
-<p>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<p>The XmlContainer.declareIndex method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlContainer.declareIndex method may fail and throw an UNREF==xmlexception_class
-exception with the following exception code:
-<p><dl compact>
-<p><dt>CONTAINER_NOT_EMPTY<dd>Indexes may only be declared for empty containers.
-</dl>
-<p><dl compact>
-<p><dt>CONTAINER_CLOSED<dd>Indexes may only be declared on open containers.
-</dl>
-<p><dl compact>
-<p><dt>DATABASE_ERROR<dd>An error occurred in an underlying Berkeley DB database.
-UNREF==xml_getdberror method returns the error code for the error.
-</dl>
-<p>The XmlContainer.declareIndex method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer.declareIndex method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xml_del.html b/db/docs/api_java/xml_del.html
deleted file mode 100644
index 13356586a..000000000
--- a/db/docs/api_java/xml_del.html
+++ /dev/null
@@ -1,81 +0,0 @@
-<!--Id: xml_del.so,v 10.5 2002/07/01 16:46:15 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer.deleteDocument</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer.deleteDocument</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void deleteDocument(DbTxn txnid, int id, int flags)
- throws DbException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer.deleteDocument method removes the document identified by the <b>id</b>
-parameter from the container.
-<p>If the operation is to be transaction-protected (other than by specifying
-the Db.DB_AUTO_COMMIT flag), the <b>txnid</b> parameter is a
-transaction handle returned from <a href="../api_java/txn_begin.html">DbEnv.txn_begin</a>; otherwise, null.
-<p>The <b>flags</b> value must be set to 0 or
-the following value:
-<p><dl compact>
-<p><dt><a name="Db.DB_AUTO_COMMIT">Db.DB_AUTO_COMMIT</a><dd>Enclose the XmlContainer.deleteDocument call within a transaction. If the call succeeds,
-changes made by the operation will be recoverable. If the call fails,
-the operation will have made no changes.
-</dl>
-<p>
-If the specified document is not in the container, the XmlContainer.deleteDocument method will return Db.DB_NOTFOUND.
-Otherwise, the XmlContainer.deleteDocument method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>If the operation was selected to resolve a deadlock, the
-XmlContainer.deleteDocument method will fail and
-throw a <a href="../api_java/deadlock_class.html">DbDeadlockException</a> exception.
-<p>The XmlContainer.deleteDocument method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer.deleteDocument method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xml_get.html b/db/docs/api_java/xml_get.html
deleted file mode 100644
index fc7c6656b..000000000
--- a/db/docs/api_java/xml_get.html
+++ /dev/null
@@ -1,90 +0,0 @@
-<!--Id: xml_get.so,v 10.5 2002/07/01 16:46:15 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer.getDocument</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer.getDocument</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public XmlDocument getDocument(DbTxn txnid, int id, int flags)
- throws DbException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer.getDocument method returns the document identified by the <b>id</b>
-parameter.
-<p>If the operation is to be transaction-protected, the <b>txnid</b>
-parameter is a transaction handle returned from <a href="../api_java/txn_begin.html">DbEnv.txn_begin</a>;
-otherwise, null.
-<p>The <b>flags</b> value must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one or
-more of the following values:
-<p><dl compact>
-<p><dt><a name="Db.DB_DIRTY_READ">Db.DB_DIRTY_READ</a><dd>Read modified but not yet committed data. Silently ignored if the
-<a href="../api_java/db_open.html#DB_DIRTY_READ">Db.DB_DIRTY_READ</a> flag was not specified when the underlying
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a> was opened.
-<p><dt><a name="Db.DB_RMW">Db.DB_RMW</a><dd>Acquire write locks instead of read locks when doing the retrieval.
-Setting this flag can eliminate deadlock during a read-modify-write
-cycle by acquiring the write lock during the read part of the cycle so
-that another thread of control acquiring a read lock for the same item,
-in its own read-modify-write cycle, will not result in deadlock.
-<p>Because the XmlContainer.getDocument interface will not hold locks
-across Berkeley DB interface calls in non-transactional environments, the
-<a href="../api_java/dbc_get.html#DB_RMW">Db.DB_RMW</a> flag to the XmlContainer.getDocument call is meaningful only in
-the presence of transactions.
-</dl>
-<p>
-If the specified document is not in the container, the XmlContainer.getDocument method will return Db.DB_NOTFOUND.
-Otherwise, the XmlContainer.getDocument method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>If the operation was selected to resolve a deadlock, the
-XmlContainer.getDocument method will fail and
-throw a <a href="../api_java/deadlock_class.html">DbDeadlockException</a> exception.
-<p>The XmlContainer.getDocument method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer.getDocument method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xml_getname.html b/db/docs/api_java/xml_getname.html
deleted file mode 100644
index 821bd543a..000000000
--- a/db/docs/api_java/xml_getname.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!--Id: xml_getname.so,v 10.4 2002/06/24 14:49:37 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer.getName</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer.getName</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public String getName()
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer.getName method returns the name of the container.
-<p>The XmlContainer.getName method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlContainer.getName method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The container has not yet been opened.
-</dl>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlContainer.getName method will fail and
-throw a <a href="../api_java/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlContainer.getName method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer.getName method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xml_index.html b/db/docs/api_java/xml_index.html
deleted file mode 100644
index 0867ad133..000000000
--- a/db/docs/api_java/xml_index.html
+++ /dev/null
@@ -1,56 +0,0 @@
-<!--Id: xml_index.so,v 10.5 2002/06/25 17:17:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: Berkeley DB XML: Java Interface</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>Berkeley DB XML: Java Interface</h1>
-<p><table border=1 align=center>
-<tr><th>Section</th><th>Class/Method</th><th>Description</th></tr>
-<tr><td><b>DbXML Operations</b></td><td><a href="../api_java/xmlcontainer_class.html">XmlContainer</a></td><td>Create a XML container handle</td></tr>
-<tr><td><br></td><td><a href="../api_java/xml_close.html">XmlContainer.close</a></td><td>Close a XML container</td></tr>
-<tr><td><br></td><td><a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a></td><td>Declare an index</td></tr>
-<tr><td><br></td><td><a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a></td><td>Delete a document from a container</td></tr>
-<tr><td><br></td><td><a href="../api_java/xml_get.html">XmlContainer.getDocument</a></td><td>Retrieve a document from a container</td></tr>
-<tr><td><br></td><td><a href="../api_java/xml_getname.html">XmlContainer.getName</a></td><td>Return a container name</td></tr>
-<tr><td><br></td><td><a href="../api_java/xml_open.html">XmlContainer.open</a></td><td>Open a XML container</td></tr>
-<tr><td><br></td><td><a href="../api_java/xml_xparse.html">XmlContainer.parseXPathExpression</a></td><td>Parse an XPath 1.0 expression</td></tr>
-<tr><td><br></td><td><a href="../api_java/xml_put.html">XmlContainer.putDocument</a></td><td>Store a document in a container</td></tr>
-<tr><td><br></td><td><a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a></td><td>Query a container using XPath 1.0</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmldocument_class.html">XmlDocument</a></td><td>Create a XML document handle</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a></td><td>Get the document annotation attributes</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a></td><td>Get the document content</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmldoc_getcontlen.html">XmlDocument.getContentLength</a></td><td>Return the document's length</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmldoc_getdom.html">XmlDocument.getDOM</a></td><td>Return the document as a DOM</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmldoc_getenc.html">XmlDocument.getEncoding</a></td><td>Return the document's encoding</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a></td><td>Get the document ID</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a></td><td>Get the document name</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a></td><td>Get the document type</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmldoc_setattr.html">XmlDocument.setAttributeValue</a></td><td>Set the document annotation attributes</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a></td><td>Set the document content</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a></td><td>Set the document name</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a></td><td>Set the document type</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlquery_class.html">XmlQueryContext</a></td><td>Create a XPath query context</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlq_clearname.html">XmlQueryContext.clearNamespaces</a></td><td>Delete all namespace mappings</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlq_getname.html">XmlQueryContext.getNamespace</a></td><td>Return the namespace URI</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlq_getvar.html">XmlQueryContext.getVariableValue</a></td><td>Return the value bound to a variable</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlq_remname.html">XmlQueryContext.removeNamespace</a></td><td>Delete the namespace URI</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlq_seteval.html">XmlQueryContext.setEvaluationType</a></td><td>Set the query evaluation type</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlq_setname.html">XmlQueryContext.setNamespace</a></td><td>Set the namespace URI</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlq_setret.html">XmlQueryContext.setReturnType</a></td><td>Set the query return type</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlq_setvar.html">XmlQueryContext.setVariableValue</a></td><td>Bind a value to a variable</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlresults_class.html">XmlResults</a></td><td>Encapsulate XPath query results</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlr_next.html">XmlResults.next</a></td><td>Return the next result</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlr_reset.html">XmlResults.reset</a></td><td>Reset the results iterator</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlvalue_class.html">XmlValue</a></td><td>Encapsulate the value of a document node</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlxpathexp_class.html">XPathExpression</a></td><td>Encapsulate a parsed XPath expression</td></tr>
-<tr><td><br></td><td><a href="../api_java/xmlxpe_get.html">XPathExpression.getXPathQuery</a></td><td>Return the XPath query</td></tr>
-</table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xml_open.html b/db/docs/api_java/xml_open.html
deleted file mode 100644
index 474da8e95..000000000
--- a/db/docs/api_java/xml_open.html
+++ /dev/null
@@ -1,148 +0,0 @@
-<!--Id: xml_open.so,v 10.5 2002/07/30 16:57:43 merrells Exp -->
-<!--Id: m4.db_open,v 10.2 2002/06/20 03:47:44 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer.open</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer.open</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.db.*;
-import java.io.FileNotFoundException;
-<p>
-public void open(DbTxn txnid, int flags, int mode)
- throws DbException, FileNotFoundException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer.open method opens the <a href="../api_java/xmlcontainer_class.html">XmlContainer</a>
-for both reading and writing. The container name, passed
-through the constructor, is used as the base name for a set of
-underlying Berkeley DB databases that are used to back the
-container.
-
-<p>The XmlContainer.open method may only be called on a closed
-container. A container is in the closed state after construction,
-and after the <a href="../api_java/xml_close.html">XmlContainer.close</a> method has been called. Note
-that it is allowable to re-open a container after it has been
-closed.
-
-<p>An open <a href="../api_java/xmlcontainer_class.html">XmlContainer</a> must be closed, by calling the
-<a href="../api_java/xml_close.html">XmlContainer.close</a> method, before the <a href="../api_java/xmlcontainer_class.html">XmlContainer</a>
-object is destroyed. Otherwise the underlying database
-resources will not be released.
-<p>If the operation is to be transaction-protected (other than by specifying
-the Db.DB_AUTO_COMMIT flag), the <b>txnid</b> parameter is a
-transaction handle returned from <a href="../api_java/txn_begin.html">DbEnv.txn_begin</a>; otherwise, null.
-<p>The <b>flags</b> and <b>mode</b> arguments specify how files will be opened
-and/or created if they do not already exist.
-<p>The <b>flags</b> value must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one or
-more of the following values:
-<p><dl compact>
-<p><dt><a name="Db.DB_AUTO_COMMIT">Db.DB_AUTO_COMMIT</a><dd>Enclose the XmlContainer.open call within a transaction. If the call succeeds,
-the open operation will be recoverable. If the call fails, no container will
-have been created.
-<p><dt><a name="Db.DB_CREATE">Db.DB_CREATE</a><dd>Create the container. If the container does not already exist and the Db.DB_CREATE
-flag is not specified, the XmlContainer.open will fail.
-<p><dt><a name="Db.DB_DIRTY_READ">Db.DB_DIRTY_READ</a><dd>Support dirty reads; that is, read operations on the container may request the
-return of modified but not yet committed data.
-<p><dt><a name="Db.DB_EXCL">Db.DB_EXCL</a><dd>Return an error if the container already exists. The <a href="../api_java/db_open.html#DB_EXCL">Db.DB_EXCL</a> flag is
-only meaningful when specified with the <a href="../api_java/env_open.html#DB_CREATE">Db.DB_CREATE</a> flag.
-<p><dt><a name="Db.DB_NOMMAP">Db.DB_NOMMAP</a><dd>Do not map this container into process memory (see the description of the
-<a href="../api_java/env_set_mp_mmapsize.html">DbEnv.set_mp_mmapsize</a> method for further information).
-<p><dt><a name="Db.DB_RDONLY">Db.DB_RDONLY</a><dd>Open the container for reading only. Any attempt to modify items in the container
-will fail, regardless of the actual permissions of any underlying files.
-<p><dt><a name="Db.DB_THREAD">Db.DB_THREAD</a><dd>Cause the <a href="../api_java/xmlcontainer_class.html">XmlContainer</a> handle returned by XmlContainer.open to be
-<i>free-threaded</i>; that is, usable by multiple threads within a
-single address space.
-<p>Threading is always assumed in the Java API, so no special flags are
-required, and Berkeley DB functions will always behave as if the
-<a href="../api_java/env_open.html#DB_THREAD">Db.DB_THREAD</a> flag was specified.
-</dl>
-<p>On UNIX systems or in IEEE/ANSI Std 1003.1 (POSIX) environments, all files created by
-the container open are created with mode <b>mode</b> (as described in <b>chmod</b>(2)) and modified by the process' umask value at the time of creation
-(see <b>umask</b>(2)). If <b>mode</b> is 0, the container open will use a default
-mode of readable and writable by both owner and group. On Windows
-systems, the mode argument is ignored. The group ownership of created
-files is based on the system and directory defaults, and is not further
-specified by Berkeley DB.
-<p>Calling XmlContainer.open is a reasonably expensive operation, and maintaining
-a set of open containers will normally be preferable to repeatedly opening
-and closing the container for each new query.
-<p>The XmlContainer.open method throws an exception that encapsulates a non-zero error value on
-failure.
-If XmlContainer.open fails, the <a href="../api_java/xml_close.html">XmlContainer.close</a> method should be called to discard the
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a> handle.
-<h1>Environment Variables</h1>
-<p><dl compact>
-<p><dt>DB_HOME<dd>If a <b>dbenv</b> argument to <a href="../api_c/db_create.html">db_create</a> was specified, the
-environment variable <b>DB_HOME</b> may be used as the path of the
-database environment home.
-<p>XmlContainer.open is affected by any database directory specified using the
-<a href="../api_java/env_set_data_dir.html">DbEnv.set_data_dir</a> method, or by setting the "set_data_dir" string
-in the environment's <b>DB_CONFIG</b> file.
-</dl>
-<p><dl compact>
-<p><dt>TMPDIR<dd>If the <b>file</b> and <b>dbenv</b> arguments to XmlContainer.open are
-null, the environment variable <b>TMPDIR</b> may be used as a
-directory in which to create temporary backing files
-</dl>
-<h1>Errors</h1>
-<p>The XmlContainer.open method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt><a name="Db.DB_OLD_VERSION">Db.DB_OLD_VERSION</a><dd>The container cannot be opened without being first upgraded.
-<p><dt>EEXIST<dd>DB_CREATE and DB_EXCL were specified and the container exists.
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>
-The <a href="../api_java/env_open.html#DB_THREAD">Db.DB_THREAD</a> flag was specified and fast mutexes are not
-available for this architecture.
-<p>The <a href="../api_java/env_open.html#DB_THREAD">Db.DB_THREAD</a> flag was specified to XmlContainer.open, but was not
-specified to the <a href="../api_java/env_open.html">DbEnv.open</a> call for the environment in which the
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a> handle was created.
-</dl>
-<p>The XmlContainer.open method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer.open method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xml_put.html b/db/docs/api_java/xml_put.html
deleted file mode 100644
index 5a7b16cd0..000000000
--- a/db/docs/api_java/xml_put.html
+++ /dev/null
@@ -1,90 +0,0 @@
-<!--Id: xml_put.so,v 10.6 2002/06/24 14:49:37 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer.putDocument</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer.putDocument</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public int putDocument(DbTxn txnid, XmlDocument xmldoc, int flags)
- throws DbException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer.putDocument method stores a XML document into the container and
-returns the document ID. The contents of an <a href="../api_java/xmldocument_class.html">XmlDocument</a> may be
-of type <a href="../api_java/xmldoc_settype.html#XmlDocument::BYTES">Db.XmlDocument::BYTES</a> or <a href="../api_java/xmldoc_settype.html#XmlDocument::XML">Db.XmlDocument::XML</a>. XML
-content is parsed and indexed as per the container indexing
-specification. Non-XML (<a href="../api_java/xmldoc_settype.html#XmlDocument::BYTES">Db.XmlDocument::BYTES</a>) content is not
-indexed.
-<p>Regardless of the content type the document annotation attributes
-are always indexed.]
-<p>The XML indexer expects XML content to be encoded as UTF-8. The indexer
-also expects the XML content to be
-<a href="http://www.w3.org/TR/2000/REC-xml-20001006.html#dt-wellformed">well-formed</a>, but the content need not be
-<a href="http://www.w3.org/TR/2000/REC-xml-20001006.html#dt-valid">valid</a>.
-<p>If the operation is to be transaction-protected (other than by specifying
-the Db.DB_AUTO_COMMIT flag), the <b>txnid</b> parameter is a
-transaction handle returned from <a href="../api_java/txn_begin.html">DbEnv.txn_begin</a>; otherwise, null.
-<p>The <b>flags</b> value must be set to 0 or
-the following value:
-<p><dl compact>
-<p><dt><a name="Db.DB_AUTO_COMMIT">Db.DB_AUTO_COMMIT</a><dd>Enclose the XmlContainer.putDocument call within a transaction. If the call succeeds,
-changes made by the operation will be recoverable. If the call fails,
-the operation will have made no changes.
-</dl>
-<p>The XmlContainer.putDocument method returns a document ID on success.
-Otherwise, the XmlContainer.putDocument method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>If the operation was selected to resolve a deadlock, the
-XmlContainer.putDocument method will fail and
-throw a <a href="../api_java/deadlock_class.html">DbDeadlockException</a> exception.
-<p>The XmlContainer.putDocument method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer.putDocument method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xml_xparse.html b/db/docs/api_java/xml_xparse.html
deleted file mode 100644
index ad8091b74..000000000
--- a/db/docs/api_java/xml_xparse.html
+++ /dev/null
@@ -1,77 +0,0 @@
-<!--Id: xml_xparse.so,v 10.5 2002/06/24 14:49:38 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer.parseXPathExpression</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer.parseXPathExpression</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public XPathExpression parseXPathExpression(
- String xpath, XmlQueryContext context, int flags)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>Return a pre-parsed XPath 1.0 version query for later use with the
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a> method. The query is provided as a string and is expected
-to be in the syntax defined in the
-<a href="http://www.w3c.org/TR/xpath">W3C XPath 1.0
-specification</a>.
-<p>The query may optionally be done within the execution context
-<b>context</b>, which describes how the query is to be performed.
-<p>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<p>The XmlContainer.parseXPathExpression method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlContainer.parseXPathExpression method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The XmlContainer.parseXPathExpression method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer.parseXPathExpression method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xml_xpath.html b/db/docs/api_java/xml_xpath.html
deleted file mode 100644
index f998cab9b..000000000
--- a/db/docs/api_java/xml_xpath.html
+++ /dev/null
@@ -1,102 +0,0 @@
-<!--Id: xml_xpath.so,v 10.5 2002/06/24 14:49:38 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer.queryWithXPath</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer.queryWithXPath</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public XmlResults queryWithXPath(DbTxn txnid,
- XPathExpression expression, int flags)
- throws XmlException;
-<p>
-public XmlResults queryWithXPath(DbTxn txnid,
- String query, XmlQueryContext context, int flags)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>Return the results of an XPath 1.0 version query against the container.
-In the first variant, <b>expression</b> is provided as the results of
-a call to the <a href="../api_java/xml_xparse.html">XmlContainer.parseXPathExpression</a> method.
-<p>In the second variant, <b>query</b> is provided as a string (expected
-to be in the syntax defined in the
-<a href="http://www.w3c.org/TR/xpath">W3C XPath 1.0 specification</a>).
-In this case, the query may optionally be done within the execution
-context <b>context</b>, which describes how the query is to be
-performed. If no context is specified, the query will retrieve the set
-of <a href="../api_java/xmldocument_class.html">XmlDocument</a>s matching the XPath expression.
-<p>If the operation is to be transaction-protected, the <b>txnid</b>
-parameter is a transaction handle returned from <a href="../api_java/txn_begin.html">DbEnv.txn_begin</a>;
-otherwise, null.
-<p>The <b>flags</b> value must be set to 0 or by bitwise inclusively <b>OR</b>'ing together one or
-more of the following values:
-<p><dl compact>
-<p><dt><a name="Db.DB_DIRTY_READ">Db.DB_DIRTY_READ</a><dd>Read modified but not yet committed data. Silently ignored if the
-<a href="../api_java/db_open.html#DB_DIRTY_READ">Db.DB_DIRTY_READ</a> flag was not specified when the underlying
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a> was opened.
-<p><dt><a name="Db.DB_RMW">Db.DB_RMW</a><dd>Acquire write locks instead of read locks when doing the retrieval.
-Setting this flag can eliminate deadlock during a read-modify-write
-cycle by acquiring the write lock during the read part of the cycle so
-that another thread of control acquiring a read lock for the same item,
-in its own read-modify-write cycle, will not result in deadlock.
-<p>Because the <a href="../api_java/xml_get.html">XmlContainer.getDocument</a> interface will not hold locks
-across Berkeley DB interface calls in non-transactional environments, the
-<a href="../api_java/dbc_get.html#DB_RMW">Db.DB_RMW</a> flag to the <a href="../api_java/xml_get.html">XmlContainer.getDocument</a> call is meaningful only in
-the presence of transactions.
-</dl>
-<p>The XmlContainer.queryWithXPath method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlContainer.queryWithXPath method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The XmlContainer.queryWithXPath method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlContainer.queryWithXPath method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlcontainer_class.html b/db/docs/api_java/xmlcontainer_class.html
deleted file mode 100644
index 8a02ded46..000000000
--- a/db/docs/api_java/xmlcontainer_class.html
+++ /dev/null
@@ -1,85 +0,0 @@
-<!--Id: xmlcontainer_class.so,v 1.8 2002/07/30 16:57:44 merrells Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlContainer</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlContainer</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public class XmlContainer extends Object
-{
- XmlContainer(DbEnv dbenv, String name, int flags)
- throws DbException;
- ...
-}
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlContainer class provides methods for managing the storage and
-retrieval of XmlDocuments. The constructor creates an XmlContainer
-object that is the handle for an XML Container.
-<p>If no <b>dbenv</b> value is specified, the container is standalone; that
-is, it is not part of any Berkeley DB environment.
-<p>If a <b>dbenv</b> value is specified, the container is created within
-the specified Berkeley DB environment and all operations are performed within
-the context of that environment. The container methods automatically
-make calls to the other subsystems in Berkeley DB based on the enclosing
-environment. For example, if the environment has been configured to use
-locking, the container methods will automatically acquire the correct
-locks when reading and writing pages of the underlying databases that
-support the container. The user is expected to suitably configure the
-environment for their particular application.
-<p>The <b>flags</b> value must be set to 0 or
-the following value:
-<p><dl compact>
-<p><dt><a name="Db.DB_XA_CREATE">Db.DB_XA_CREATE</a><dd>Instead of creating a standalone database, create a database intended to
-be accessed via applications running under a X/Open conformant Transaction
-Manager. The database will be opened in the environment specified by the
-OPENINFO parameter of the GROUPS section of the ubbconfig file. See the
-<a href="../ref/xa/intro.html">XA Resource Manager</a> chapter in the
-Reference Guide for more information.
-</dl>
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmldoc_getattr.html b/db/docs/api_java/xmldoc_getattr.html
deleted file mode 100644
index f3e0127f4..000000000
--- a/db/docs/api_java/xmldoc_getattr.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!--Id: xmldoc_getattr.so,v 10.6 2002/07/01 16:46:15 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument.getAttributeValue</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument.getAttributeValue</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public XmlValue getAttributeValue(String attr)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument.getAttributeValue method returns the value of the <b>attr</b>
-annotation attribute.
-<p>
-If the specified attribute is not in the document, the XmlDocument.getAttributeValue method will return Db.DB_NOTFOUND.
-Otherwise, the XmlDocument.getAttributeValue method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument.getAttributeValue method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlDocument.getAttributeValue method will fail and
-throw a <a href="../api_java/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlDocument.getAttributeValue method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument.getAttributeValue method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmldoc_getcont.html b/db/docs/api_java/xmldoc_getcont.html
deleted file mode 100644
index eb62821e2..000000000
--- a/db/docs/api_java/xmldoc_getcont.html
+++ /dev/null
@@ -1,70 +0,0 @@
-<!--Id: xmldoc_getcont.so,v 10.5 2002/06/24 14:49:39 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument.getContent</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument.getContent</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public String getContent()
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument.getContent method returns the document content.
-<p>The XmlDocument.getContent method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument.getContent method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document has no content stored in it.
-</dl>
-<p>The XmlDocument.getContent method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument.getContent method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmldoc_getcontlen.html b/db/docs/api_java/xmldoc_getcontlen.html
deleted file mode 100644
index 745e7f5a8..000000000
--- a/db/docs/api_java/xmldoc_getcontlen.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<!--Id: xmldoc_getcontlen.so,v 10.4 2002/06/24 14:49:39 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument.getContentLength</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument.getContentLength</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public size_t getContentLength()
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument.getContentLength method returns the length of the document's
-content, in bytes.
-<p>The XmlDocument.getContentLength method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument.getContentLength method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document has no content stored in it.
-</dl>
-<p>The XmlDocument.getContentLength method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument.getContentLength method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmldoc_getdom.html b/db/docs/api_java/xmldoc_getdom.html
deleted file mode 100644
index 98483a903..000000000
--- a/db/docs/api_java/xmldoc_getdom.html
+++ /dev/null
@@ -1,78 +0,0 @@
-<!--Id: xmldoc_getdom.so,v 10.6 2002/06/24 14:49:39 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument.getDOM</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument.getDOM</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void * getDOM(bool withAnnotationAttributes)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument.getDOM method returns the document as a
-W3C Level 3
-Document Object Model (DOM).
-<p>The <b>flags</b> value must be set to 0 or
-the following value:
-<p><dl compact>
-<p><dt><a name="Db.DB_WITHATTRIBUTES">Db.DB_WITHATTRIBUTES</a><dd>The document annotation attributes are added as attributes of the
-document's root element.
-</dl>
-<p>The XmlDocument.getDOM method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument.getDOM method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document has no content stored in it.
-</dl>
-<p>The XmlDocument.getDOM method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument.getDOM method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmldoc_getenc.html b/db/docs/api_java/xmldoc_getenc.html
deleted file mode 100644
index 430bbb4b5..000000000
--- a/db/docs/api_java/xmldoc_getenc.html
+++ /dev/null
@@ -1,86 +0,0 @@
-<!--Id: xmldoc_getenc.so,v 10.6 2002/06/24 14:49:39 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument.getEncoding</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument.getEncoding</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public int getEncoding()
- throws XmlException;
-<p>
-public String getEncodingName()
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument.getEncoding method returns the document encoding as one of the
-following types:
-<p><ul type=disc>
-<li><a name="Db.XmlDocument::EBCDIC">Db.XmlDocument::EBCDIC</a>
-<li><a name="Db.XmlDocument::NONE">Db.XmlDocument::NONE</a>
-<li><a name="Db.XmlDocument::UCS4">Db.XmlDocument::UCS4</a>
-<li><a name="Db.XmlDocument::UCS4_ASCII">Db.XmlDocument::UCS4_ASCII</a>
-<li><a name="Db.XmlDocument::UTF16">Db.XmlDocument::UTF16</a>
-<li><a name="Db.XmlDocument::UTF8">Db.XmlDocument::UTF8</a>
-</ul>
-<p>The <a href="../api_java/xmldoc_getenc.html">XmlDocument.getEncodingName</a> method returns the document encoding as a string.
-<p>The XmlDocument.getEncoding method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument.getEncoding method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document has no content stored in it.
-</dl>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlDocument.getEncoding method will fail and
-throw a <a href="../api_java/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlDocument.getEncoding method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument.getEncoding method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmldoc_getid.html b/db/docs/api_java/xmldoc_getid.html
deleted file mode 100644
index f2c7b811e..000000000
--- a/db/docs/api_java/xmldoc_getid.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!--Id: xmldoc_getid.so,v 10.5 2002/06/24 14:49:39 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument.getID</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument.getID</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public u_int32_t getID()
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument.getID method returns the document ID. The document ID will
-be zero if the document has not yet been assigned any content, or the
-document has not yet been added to a container.
-<p>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<p>The XmlDocument.getID method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument.getID method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document does not have an ID.
-</dl>
-<p>The XmlDocument.getID method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument.getID method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmldoc_getname.html b/db/docs/api_java/xmldoc_getname.html
deleted file mode 100644
index 7f10c7ec7..000000000
--- a/db/docs/api_java/xmldoc_getname.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!--Id: xmldoc_getname.so,v 10.5 2002/06/24 14:49:39 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument.getName</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument.getName</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public String getName()
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument.getName method returns the document name.
-<p>The XmlDocument.getName method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument.getName method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document does not have a name.
-</dl>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlDocument.getName method will fail and
-throw a <a href="../api_java/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlDocument.getName method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument.getName method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmldoc_gettype.html b/db/docs/api_java/xmldoc_gettype.html
deleted file mode 100644
index e5e680c87..000000000
--- a/db/docs/api_java/xmldoc_gettype.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!--Id: xmldoc_gettype.so,v 10.4 2002/06/24 14:49:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument.getType</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument.getType</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public Type getType()
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument.getType method returns the document type, either
-<a href="../api_java/xmldoc_settype.html#XmlDocument::BYTES">Db.XmlDocument::BYTES</a>, <a href="../api_java/xmldoc_gettype.html#XmlDocument::UNKNOWN">Db.XmlDocument::UNKNOWN</a>, or
-<a href="../api_java/xmldoc_settype.html#XmlDocument::XML">Db.XmlDocument::XML</a>.
-<p>The XmlDocument.getType method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument.getType method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-<p>The document does not have a type.
-</dl>
-<p>The XmlDocument.getType method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument.getType method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmldoc_setattr.html b/db/docs/api_java/xmldoc_setattr.html
deleted file mode 100644
index f9de10c8e..000000000
--- a/db/docs/api_java/xmldoc_setattr.html
+++ /dev/null
@@ -1,74 +0,0 @@
-<!--Id: xmldoc_setattr.so,v 10.4 2002/06/24 14:49:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument.setAttributeValue</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument.setAttributeValue</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void setAttributeValue(String attr, String value, int flags)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument.setAttributeValue method sets the value of the specified <b>attr</b>
-annotation attribute. The only values supported are Strings.
-<p>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<p>The XmlDocument.setAttributeValue method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument.setAttributeValue method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlDocument.setAttributeValue method will fail and
-throw a <a href="../api_java/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlDocument.setAttributeValue method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument.setAttributeValue method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmldoc_setcont.html b/db/docs/api_java/xmldoc_setcont.html
deleted file mode 100644
index 7927d3b06..000000000
--- a/db/docs/api_java/xmldoc_setcont.html
+++ /dev/null
@@ -1,70 +0,0 @@
-<!--Id: xmldoc_setcont.so,v 10.4 2002/06/24 14:49:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument.setContent</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument.setContent</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void setContent(String content, int flags)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument.setContent method sets the document content.
-<p>The <b>flags</b> parameter is currently unused, and must be set to 0.
-<p>The XmlDocument.setContent method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument.setContent method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The XmlDocument.setContent method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument.setContent method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmldoc_setname.html b/db/docs/api_java/xmldoc_setname.html
deleted file mode 100644
index 16f0d3109..000000000
--- a/db/docs/api_java/xmldoc_setname.html
+++ /dev/null
@@ -1,69 +0,0 @@
-<!--Id: xmldoc_setname.so,v 10.4 2002/06/24 14:49:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument.setName</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument.setName</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void setName(String name)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument.setName method sets the name of the document.
-<p>The XmlDocument.setName method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument.setName method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlDocument.setName method will fail and
-throw a <a href="../api_java/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlDocument.setName method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument.setName method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmldoc_settype.html b/db/docs/api_java/xmldoc_settype.html
deleted file mode 100644
index 9853c12f2..000000000
--- a/db/docs/api_java/xmldoc_settype.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<!--Id: xmldoc_settype.so,v 10.4 2002/06/24 14:49:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument.setType</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument.setType</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void setType(Type type)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlDocument.setType method sets the document type. The document type
-must be set to one of the following values:
-<p><dl compact>
-<p><dt>Db.XmlDocument::BYTES<dd>Untyped input, which cannot be indexed.
-<p><dt>Db.XmlDocument::XML<dd>XML input.
-</dl>
-<p>The XmlDocument.setType method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlDocument.setType method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p>The XmlDocument.setType method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlDocument.setType method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmldocument_class.html b/db/docs/api_java/xmldocument_class.html
deleted file mode 100644
index c7a98942d..000000000
--- a/db/docs/api_java/xmldocument_class.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!--Id: xmldocument_class.so,v 1.9 2002/07/29 04:20:27 mjc Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlDocument</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlDocument</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public class XmlDocument extends Object
-{
- XmlDocument()
- throws DbException;
- ...
-}
-</pre></h3>
-<h1>Description</h1>
-<p>An XmlDocument is the unit of storage within a <a href="../api_java/xmlcontainer_class.html">XmlContainer</a>.
-<p>A XmlDocument contains a stream of bytes that may be of type
-XML or BYTES. The <a href="../api_java/xmlcontainer_class.html">XmlContainer</a> will only index the content of
-XmlDocuments that contain XML. The BYTES type is supported to
-allow the storage of arbitrary content along with XML content.
-<p>All documents objects stored within a container are assigned a document
-ID, at 32-bit unsigned integral value. This ID uniquely identifies a
-document within a container. The ID is assigned by the container when
-the document is first added to the container.
-<p>The XmlDocument class supports annotation attributes. The user
-may annotate their documents with meta-information to be stored with
-their document, but not within their document.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlq_clearname.html b/db/docs/api_java/xmlq_clearname.html
deleted file mode 100644
index 99c07abb1..000000000
--- a/db/docs/api_java/xmlq_clearname.html
+++ /dev/null
@@ -1,66 +0,0 @@
-<!--Id: xmlq_clearname.so,v 10.3 2002/06/24 14:49:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext.clearNamespaces</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext.clearNamespaces</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void clearNamespaces()
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext.clearNamespaces method removes all current namespace prefix to URI
-mappings.
-<p>The XmlQueryContext.clearNamespaces method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext.clearNamespaces method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext.clearNamespaces method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlq_getname.html b/db/docs/api_java/xmlq_getname.html
deleted file mode 100644
index e0ecbce4b..000000000
--- a/db/docs/api_java/xmlq_getname.html
+++ /dev/null
@@ -1,75 +0,0 @@
-<!--Id: xmlq_getname.so,v 10.5 2002/07/01 16:46:15 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext.getNamespace</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext.getNamespace</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public String getNamespace(String prefix)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext.getNamespace method returns the namespace prefix to URI mapping
-for <b>prefix</b>.
-<p>
-If no mapping is found, the XmlQueryContext.getNamespace method will return Db.DB_NOTFOUND.
-Otherwise, the XmlQueryContext.getNamespace method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext.getNamespace method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlQueryContext.getNamespace method will fail and
-throw a <a href="../api_java/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlQueryContext.getNamespace method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext.getNamespace method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlq_getvar.html b/db/docs/api_java/xmlq_getvar.html
deleted file mode 100644
index 2fe1295bc..000000000
--- a/db/docs/api_java/xmlq_getvar.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!--Id: xmlq_getvar.so,v 10.5 2002/07/01 16:46:16 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext.getVariableValue</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext.getVariableValue</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public XmlValue getVariableValue(String name)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext.getVariableValue method returns the value bound to the variable
-<b>name</b>.
-<p>
-If there is no value, the XmlQueryContext.getVariableValue method will return Db.DB_NOTFOUND.
-Otherwise, the XmlQueryContext.getVariableValue method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext.getVariableValue method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The XmlQueryContext.getVariableValue method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext.getVariableValue method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlq_remname.html b/db/docs/api_java/xmlq_remname.html
deleted file mode 100644
index 1598bd9c0..000000000
--- a/db/docs/api_java/xmlq_remname.html
+++ /dev/null
@@ -1,67 +0,0 @@
-<!--Id: xmlq_remname.so,v 10.3 2002/06/24 14:49:41 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext.removeNamespace</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext.removeNamespace</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void removeNamespace(String prefix)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext.removeNamespace method removes the namespace prefix to URI mapping
-for <b>prefix</b>. A prefix with no mapping is ignored.
-<p>The XmlQueryContext.removeNamespace method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext.removeNamespace method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p>The XmlQueryContext.removeNamespace method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext.removeNamespace method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlq_seteval.html b/db/docs/api_java/xmlq_seteval.html
deleted file mode 100644
index 235489fb5..000000000
--- a/db/docs/api_java/xmlq_seteval.html
+++ /dev/null
@@ -1,80 +0,0 @@
-<!--Id: xmlq_seteval.so,v 10.3 2002/06/24 14:49:41 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext.setEvaluationType</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext.setEvaluationType</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void setEvaluationType(EvaluationType type)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext.setEvaluationType method sets the query evaluation type. This option
-is provided as large result sets could consume large amounts of memory.
-By electing lazy evaluation the caller can read documents into memory
-as needed. The <b>type</b> must be set to one of the following
-values:
-<p><dl compact>
-<p><dt>Db.XmlQueryContext::Eager<dd>The whole query is executed and its restultant values derived and stored
-in-memory before the call to <a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a> returns.
-<p><dt>Db.XmlQueryContext::Lazy<dd>Perform as little up-front processing as possible, deferring all
-processing to results iteration. This means that as each call to
-<a href="../api_java/xmlr_next.html">XmlResults.next</a> is called the next resultant value is determined.
-</dl>
-<p>The XmlQueryContext.setEvaluationType method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext.setEvaluationType method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The XmlQueryContext.setEvaluationType method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext.setEvaluationType method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlq_setname.html b/db/docs/api_java/xmlq_setname.html
deleted file mode 100644
index 8dbc42f89..000000000
--- a/db/docs/api_java/xmlq_setname.html
+++ /dev/null
@@ -1,66 +0,0 @@
-<!--Id: xmlq_setname.so,v 10.3 2002/06/24 14:49:41 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext.setNamespace</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext.setNamespace</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void setNamespace(String prefix, String uri)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext.setNamespace method defines the namespace prefix to URI mapping
-for <b>prefix</b> and <b>uri</b>.
-<p>The XmlQueryContext.setNamespace method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext.setNamespace method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext.setNamespace method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlq_setret.html b/db/docs/api_java/xmlq_setret.html
deleted file mode 100644
index 3cc7d8a73..000000000
--- a/db/docs/api_java/xmlq_setret.html
+++ /dev/null
@@ -1,86 +0,0 @@
-<!--Id: xmlq_setret.so,v 10.4 2002/06/24 14:49:41 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext.setReturnType</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext.setReturnType</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void setReturnType(ReturnType type)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext.setReturnType method sets the query return type. The query can
-return candidate documents, result documents, or result values. A
-candidate document is a document that may match the XPath expression,
-a result document is a document that does match the XPath expression,
-and a result value is the result of executing the XPath expression
-against the result document.
-<p>For some expressions it might be known that the candidate set is in fact
-equivalent to the result set. For these expressions there is no need to
-pass the candidate documents through a filter to eliminate false
-positives. The query processor can detect some expressions of this
-nature, but not all. The user application may know better, or may want
-to do its own false positive elimination.
-<p>The <b>type</b> must be set to one of the following values:
-<p><dl compact>
-<p><dt>Db.Db.XmlQueryContext::CandidateDocuments<dd>Return documents that may match the XPath expression.
-<p><dt>Db.Db.XmlQueryContext::ResultDocuments<dd>Return documents that match the XPath expression.
-<p><dt>Db.Db.XmlQueryContext::ResultValues<dd>Project the XPath expression over the matching document.
-</dl>
-<p>The XmlQueryContext.setReturnType method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XmlQueryContext.setReturnType method may fail and throw an exception encapsulating a non-zero error for the following conditions:
-<p><dl compact>
-<p><dt>EINVAL<dd>An invalid flag value or parameter was specified.
-</dl>
-<p>The XmlQueryContext.setReturnType method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext.setReturnType method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlq_setvar.html b/db/docs/api_java/xmlq_setvar.html
deleted file mode 100644
index ee78ab414..000000000
--- a/db/docs/api_java/xmlq_setvar.html
+++ /dev/null
@@ -1,64 +0,0 @@
-<!--Id: xmlq_setvar.so,v 10.3 2002/06/24 14:49:41 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext.setVariableValue</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext.setVariableValue</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void setVariableValue(String name, XmlValue value)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlQueryContext.setVariableValue method binds the variable <b>name</b> to the value
-<b>value</b>.
-<h1>Errors</h1>
-<p>The XmlQueryContext.setVariableValue method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlQueryContext.setVariableValue method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlquery_class.html b/db/docs/api_java/xmlquery_class.html
deleted file mode 100644
index c5c57e60e..000000000
--- a/db/docs/api_java/xmlquery_class.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!--Id: xmlquery_class.so,v 1.9 2002/07/29 04:20:27 mjc Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlQueryContext</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlQueryContext</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public class XmlQueryContext extends Object
-{
- XmlQueryContext(int flags)
- throws DbException;
- ...
-}
-</pre></h3>
-<h1>Description</h1>
-<p>An XmlQueryContext is the context within which a query is
-performed against an <a href="../api_java/xmlcontainer_class.html">XmlContainer</a>. This context includes a
-namespace mapping, variable bindings, and flags that determine how the
-query result set should be determined and returned to the caller.
-<p>The XPath syntax permits expressions to refer to namespace prefixes,
-but not to define them. The XmlQueryContext class provides
-namespace management methods so the caller may manage the namespace
-prefix to URI mapping. The XPath syntax also permits expressions to
-refer to variables, but not to define them. The XmlQueryContext class
-provides methods so the caller may manage the variable to value
-bindings.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlr_next.html b/db/docs/api_java/xmlr_next.html
deleted file mode 100644
index 6e809759d..000000000
--- a/db/docs/api_java/xmlr_next.html
+++ /dev/null
@@ -1,71 +0,0 @@
-<!--Id: xmlr_next.so,v 10.3 2002/06/24 14:49:41 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlResults.next</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlResults.next</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void next(DbTxn txnid, XmlValue value)
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlResults.next method returns the next value in the results into the
-memory referenced by <b>value</b>. When no more values remain in the
-result set, XmlResults.next will return a value with an empty pointer,
-so that UNREF==xmlv_get will return 0.
-<p>The XmlResults.next method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlResults.next method will fail and
-throw a <a href="../api_java/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlResults.next method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlResults.next method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlr_reset.html b/db/docs/api_java/xmlr_reset.html
deleted file mode 100644
index 379b73695..000000000
--- a/db/docs/api_java/xmlr_reset.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!--Id: xmlr_reset.so,v 10.2 2002/06/24 14:49:42 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlResults.reset</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlResults.reset</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public void reset()
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlResults.reset method reset the results iterator, for eager
-evaluation. If the query was processed with eager evaluation then reset
-will reset the iterator so a subsequent call to <a href="../api_java/xmlr_next.html">XmlResults.next</a> method will
-return the first value in the result set. If the query was processed
-with lazy evaluation then XmlResults.reset will have no effect.
-<p>The XmlResults.reset method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>If the requested item could not be returned due to insufficient memory,
-the XmlResults.reset method will fail and
-throw a <a href="../api_java/mem_class.html">DbMemoryException</a> exception.
-<p>The XmlResults.reset method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XmlResults.reset method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlresults_class.html b/db/docs/api_java/xmlresults_class.html
deleted file mode 100644
index 7c46b5a25..000000000
--- a/db/docs/api_java/xmlresults_class.html
+++ /dev/null
@@ -1,73 +0,0 @@
-<!--Id: xmlresults_class.so,v 1.8 2002/07/29 04:20:27 mjc Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlResults</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlResults</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public class XmlResults extends Object { ... }
-</pre></h3>
-<h1>Description</h1>
-<p>The XmlResults class encapsulates the results of a query against
-an <a href="../api_java/xmlcontainer_class.html">XmlContainer</a>.
-<p>The results of a query are a collection of <a href="../api_java/xmlvalue_class.html">XmlValue</a>s. The
-<a href="../api_java/xmlvalue_class.html">XmlValue</a>s may be either documents or nodesets. If the query
-context selected a return type of <a href="../api_java/xmlq_setret.html#XmlQueryContext::ResultValues">Db.XmlQueryContext::ResultValues</a>
-then the values will be of type NodeListValue, otherwise they will be
-of type DocumentValue.
-<p>An XmlResults object is created by calling <a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-If the query context called for lazy expression evaluation then the
-resultant values will be computed as needed. If eager evaluation was
-selected the resultant values are stored within the XmlResults
-object.
-<p>XmlResults provides an iteration interface through its next()
-method. When there are no more values available the passed back value
-pointer will be zero. If eager evaluation was selected then the reset
-method can be called to reset the iterator, and the next call to next()
-will return the first value of the results.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlvalue_class.html b/db/docs/api_java/xmlvalue_class.html
deleted file mode 100644
index 64ff42c28..000000000
--- a/db/docs/api_java/xmlvalue_class.html
+++ /dev/null
@@ -1,88 +0,0 @@
-<!--Id: xmlvalue_class.so,v 1.4 2002/07/29 04:20:28 mjc Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XmlValue</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 width="100%"><tr valign=top>
-<td>
-<h1>XmlValue</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public class XmlValue extends Object
-{
- XmlValue(int flags)
- throws DbException;
- ...
-}
-</pre></h3>
-<h1>Description</h1>
-<p>An XmlValue is the value of a node in an XML document.
-<p>The value types Db.XmlValue::BOOLEAN, Db.XmlValue::NUMBER, and
-Db.XmlValue::STRING are defined in the W3C XPath 1.0 specification.
-This implementation adds the value types Db.XmlValue::DOCUMENT,
-Db.XmlValue::NODELIST, and Db.XmlValue::VARIABLE.
-<p>The query context is passed though each of the XmlValue methods as the
-value of an XmlValue object of type Variable is taken from the context.
-If no context is provided and a lookup is performed then
-XmlException::NO_VARIABLE_BINDING will be thrown. This exception is also
-thrown if a context is provided, but a value is not bound to the
-variable referred to in the XmlValue object.
-<p><dl compact>
-<p><dt>DOM_NodeList asNodeList (const XmlQueryContext *context) const<dd>Return the value as a NodeList.
-<dt>XmlDocument asDocument (const XmlQueryContext *context) const<dd>Return the value as a Document.
-<dt>XmlValue::Type getType (const XmlQueryContext *context) const<dd>Return the type of the value.
-<dt>bool asBoolean (const XmlQueryContext *context) const<dd>Return the value as a Boolean.
-<dt>bool equals (const XmlValue &v, const XmlQueryContext *context) const<dd>Compare two values for equality.
-<dt>bool isBoolean (const XmlQueryContext *context) const<dd>Return if the value is a Boolean.
-<dt>bool isDocument (const XmlQueryContext *context) const<dd>Return if the value is a Document.
-<dt>bool isNull () const<dd>Return if the value has no value.
-<dt>bool isNumber (const XmlQueryContext *context) const<dd>Return if the value is a Number.
-<dt>bool isString (const XmlQueryContext *context) const<dd>Return if the value is a String.
-<dt>bool isVariable (const XmlQueryContext *context) const<dd>Return if the value is a Variable.
-<dt>double asNumber (const XmlQueryContext *context) const<dd>Return the value as a Number.
-<dt>isNodeList (const XmlQueryContext *context) const<dd>Return if the value is a NodeList.
-<dt>std::string asString (const XmlQueryContext *context) const<dd>Return the value as a String.
-</dl>
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlxpathexp_class.html b/db/docs/api_java/xmlxpathexp_class.html
deleted file mode 100644
index efd37fc9b..000000000
--- a/db/docs/api_java/xmlxpathexp_class.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<!--Id: xmlxpathexp_class.so,v 1.3 2002/07/29 04:20:28 mjc Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XPathExpression</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 width="100%"><tr valign=top>
-<td>
-<h1>XPathExpression</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public class XPathExpression extends Object
-{
- XPathExpression(int flags)
- throws DbException;
- ...
-}
-</pre></h3>
-<h1>Description</h1>
-<p>An XPathExpression represents a parsed XPath expression. They
-are created with <a href="../api_java/xml_xparse.html">XmlContainer.parseXPathExpression</a> and evaluated with <a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>Parsed XPath expressions are useful as the cost of the expression
-parsing and optimization can be amortized over many evaluations.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_java/xmlxpe_get.html b/db/docs/api_java/xmlxpe_get.html
deleted file mode 100644
index c9f14fe5c..000000000
--- a/db/docs/api_java/xmlxpe_get.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<!--Id: xmlxpe_get.so,v 10.1 2002/06/25 17:17:40 bostic Exp -->
-<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: XPathExpression.getXPathQuery</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 width="100%"><tr valign=top>
-<td>
-<h1>XPathExpression.getXPathQuery</h1>
-</td>
-<td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<hr size=1 noshade>
-<tt>
-<h3><pre>
-import com.sleepycat.dbxml.*;
-<p>
-public String getXPathQuery()
- throws XmlException;
-</pre></h3>
-<h1>Description</h1>
-<p>The XPathExpression.getXPathQuery method returns the Xpath query as a string.
-<p>The XPathExpression.getXPathQuery method throws an exception that encapsulates a non-zero error value on
-failure.
-<h1>Errors</h1>
-<p>The XPathExpression.getXPathQuery method may fail and throw an exception for errors specified for other Berkeley DB and C library or system methods.
-If a catastrophic error has occurred, the XPathExpression.getXPathQuery method may fail and
-throw a <a href="../api_java/runrec_class.html">DbRunRecoveryException</a>,
-in which case all subsequent Berkeley DB calls will fail in the same way.
-<h1>Class</h1>
-<a href="../api_java/xmlcontainer_class.html">XmlContainer</a>, <a href="../api_java/xmldocument_class.html">XmlDocument</a>, <a href="../api_java/xmlquery_class.html">XmlQueryContext</a>
-<h1>See Also</h1>
-<a href="../api_java/xml_close.html">XmlContainer.close</a>,
-<a href="../api_java/xml_declare.html">XmlContainer.declareIndex</a>,
-<a href="../api_java/xml_del.html">XmlContainer.deleteDocument</a>,
-<a href="../api_java/xml_get.html">XmlContainer.getDocument</a>,
-<a href="../api_java/xml_getname.html">XmlContainer.getName</a>,
-<a href="../api_java/xml_open.html">XmlContainer.open</a>,
-<a href="../api_java/xml_put.html">XmlContainer.putDocument</a>
-and
-<a href="../api_java/xml_xpath.html">XmlContainer.queryWithXPath</a>.
-<p>
-<a href="../api_java/xmldoc_getattr.html">XmlDocument.getAttributeValue</a>,
-<a href="../api_java/xmldoc_getcont.html">XmlDocument.getContent</a>,
-<a href="../api_java/xmldoc_getid.html">XmlDocument.getID</a>,
-<a href="../api_java/xmldoc_getname.html">XmlDocument.getName</a>,
-<a href="../api_java/xmldoc_gettype.html">XmlDocument.getType</a>,
-<a href="../api_java/xmldoc_setcont.html">XmlDocument.setContent</a>,
-<a href="../api_java/xmldoc_setname.html">XmlDocument.setName</a>,
-and
-<a href="../api_java/xmldoc_settype.html">XmlDocument.setType</a>.
-</tt>
-<table width="100%"><tr><td><br></td><td align=right>
-<a href="../api_java/c_index.html"><img src="../images/api.gif" alt="API"></a><a href="../reftoc.html"><img src="../images/ref.gif" alt="Ref"></a>
-</td></tr></table>
-<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>
-</body>
-</html>
diff --git a/db/docs/api_tcl/api_tcl.html b/db/docs/api_tcl/api_tcl.html
index bc7caf3b4..e72db926d 100644
--- a/db/docs/api_tcl/api_tcl.html
+++ b/db/docs/api_tcl/api_tcl.html
@@ -1,6 +1,5 @@
<!--$Id: api_tcl.so,v 11.21 2003/10/18 19:16:23 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -49,6 +48,6 @@
<tr><td><br></td><td><br></td></tr>
<tr><td><a href="../api_tcl/version.html"><b>berkdb version</b></a></td><td>Return version information</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_close.html b/db/docs/api_tcl/db_close.html
index a6b0abd40..dd992e512 100644
--- a/db/docs/api_tcl/db_close.html
+++ b/db/docs/api_tcl/db_close.html
@@ -1,7 +1,6 @@
<!--$Id: db_close.so,v 11.15 2002/08/18 21:17:23 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -55,6 +54,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_count.html b/db/docs/api_tcl/db_count.html
index 4f3a06000..6b2d5477d 100644
--- a/db/docs/api_tcl/db_count.html
+++ b/db/docs/api_tcl/db_count.html
@@ -1,7 +1,6 @@
<!--$Id: db_count.so,v 11.4 2002/08/18 21:17:24 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -33,6 +32,6 @@ Tcl error is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_cursor.html b/db/docs/api_tcl/db_cursor.html
index f164eaf31..f412eb703 100644
--- a/db/docs/api_tcl/db_cursor.html
+++ b/db/docs/api_tcl/db_cursor.html
@@ -1,7 +1,6 @@
<!--$Id: db_cursor.so,v 11.13 2002/08/18 21:17:25 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -43,6 +42,6 @@ the operation will be implicitly transaction protected.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_del.html b/db/docs/api_tcl/db_del.html
index c464070d4..42f57a13e 100644
--- a/db/docs/api_tcl/db_del.html
+++ b/db/docs/api_tcl/db_del.html
@@ -1,7 +1,6 @@
<!--$Id: db_del.so,v 11.15 2004/12/16 19:13:04 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -48,6 +47,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_get.html b/db/docs/api_tcl/db_get.html
index ddaddd147..bc253a1bf 100644
--- a/db/docs/api_tcl/db_get.html
+++ b/db/docs/api_tcl/db_get.html
@@ -1,7 +1,6 @@
<!--$Id: db_get.so,v 11.20 2004/12/16 19:13:04 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -99,6 +98,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_get_join.html b/db/docs/api_tcl/db_get_join.html
index 43ebe9d8e..10be491e1 100644
--- a/db/docs/api_tcl/db_get_join.html
+++ b/db/docs/api_tcl/db_get_join.html
@@ -1,7 +1,6 @@
<!--$Id: db_get_join.so,v 11.18 2002/08/18 21:17:25 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -45,6 +44,6 @@ the operation will be implicitly transaction protected.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_get_type.html b/db/docs/api_tcl/db_get_type.html
index 166a32c4b..a3e2b0ce3 100644
--- a/db/docs/api_tcl/db_get_type.html
+++ b/db/docs/api_tcl/db_get_type.html
@@ -1,7 +1,6 @@
<!--$Id: db_get_type.so,v 11.11 2002/08/18 21:17:25 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -30,6 +29,6 @@ returning one of "btree", "hash", "queue" or "recno".</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_is_byteswapped.html b/db/docs/api_tcl/db_is_byteswapped.html
index d94cbbe2b..868830d58 100644
--- a/db/docs/api_tcl/db_is_byteswapped.html
+++ b/db/docs/api_tcl/db_is_byteswapped.html
@@ -1,7 +1,6 @@
<!--$Id: db_is_byteswapped.so,v 11.15 2003/10/13 19:57:26 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -34,6 +33,6 @@ or not.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_join.html b/db/docs/api_tcl/db_join.html
index 821700c25..bad1c18a0 100644
--- a/db/docs/api_tcl/db_join.html
+++ b/db/docs/api_tcl/db_join.html
@@ -1,7 +1,6 @@
<!--$Id: db_join.so,v 11.22 2002/08/18 21:17:26 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -44,6 +43,6 @@ been created within the same transaction.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_open.html b/db/docs/api_tcl/db_open.html
index a713cf275..1a61d5ab9 100644
--- a/db/docs/api_tcl/db_open.html
+++ b/db/docs/api_tcl/db_open.html
@@ -1,7 +1,6 @@
<!--$Id: db_open.so,v 11.34 2004/12/16 19:13:04 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -310,6 +309,6 @@ file</a> for more information.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_put.html b/db/docs/api_tcl/db_put.html
index 04ec31ee2..a3a93faa3 100644
--- a/db/docs/api_tcl/db_put.html
+++ b/db/docs/api_tcl/db_put.html
@@ -1,7 +1,6 @@
<!--$Id: db_put.so,v 11.14 2004/12/16 19:13:05 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ types, the key is interpreted by Tcl as a byte array.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_remove.html b/db/docs/api_tcl/db_remove.html
index d513426c8..f7482e400 100644
--- a/db/docs/api_tcl/db_remove.html
+++ b/db/docs/api_tcl/db_remove.html
@@ -1,7 +1,6 @@
<!--$Id: db_remove.so,v 11.12 2002/09/26 17:34:02 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -56,6 +55,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_rename.html b/db/docs/api_tcl/db_rename.html
index e293672e5..b2ff6339a 100644
--- a/db/docs/api_tcl/db_rename.html
+++ b/db/docs/api_tcl/db_rename.html
@@ -1,7 +1,6 @@
<!--$Id: db_rename.so,v 11.7 2002/09/26 17:34:02 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -57,6 +56,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_stat.html b/db/docs/api_tcl/db_stat.html
index d2a0f5edb..ac3aec419 100644
--- a/db/docs/api_tcl/db_stat.html
+++ b/db/docs/api_tcl/db_stat.html
@@ -1,7 +1,6 @@
<!--$Id: db_stat.so,v 11.12 2002/08/18 21:17:27 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -36,6 +35,6 @@ of the database.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_sync.html b/db/docs/api_tcl/db_sync.html
index 68f6d70ef..defc10e89 100644
--- a/db/docs/api_tcl/db_sync.html
+++ b/db/docs/api_tcl/db_sync.html
@@ -1,7 +1,6 @@
<!--$Id: db_sync.so,v 11.12 2004/12/02 18:21:08 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -32,6 +31,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/db_truncate.html b/db/docs/api_tcl/db_truncate.html
index edd721ddb..0c0a48fc8 100644
--- a/db/docs/api_tcl/db_truncate.html
+++ b/db/docs/api_tcl/db_truncate.html
@@ -1,7 +1,6 @@
<!--$Id: db_truncate.so,v 11.6 2004/12/16 19:13:05 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -41,6 +40,6 @@ from the database on success.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/dbc_close.html b/db/docs/api_tcl/dbc_close.html
index dd42aa71e..0b4ad54e8 100644
--- a/db/docs/api_tcl/dbc_close.html
+++ b/db/docs/api_tcl/dbc_close.html
@@ -1,7 +1,6 @@
<!--$Id: dbc_close.so,v 11.14 2004/12/02 18:21:08 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -32,6 +31,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/dbc_del.html b/db/docs/api_tcl/dbc_del.html
index f4c2c1fd5..fe4c04e1a 100644
--- a/db/docs/api_tcl/dbc_del.html
+++ b/db/docs/api_tcl/dbc_del.html
@@ -1,7 +1,6 @@
<!--$Id: dbc_del.so,v 11.13 2002/08/18 21:17:28 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -34,6 +33,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/dbc_dup.html b/db/docs/api_tcl/dbc_dup.html
index 172a50e6c..005da42a2 100644
--- a/db/docs/api_tcl/dbc_dup.html
+++ b/db/docs/api_tcl/dbc_dup.html
@@ -1,7 +1,6 @@
<!--$Id: dbc_dup.so,v 11.8 2002/08/18 21:17:28 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -42,6 +41,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/dbc_get.html b/db/docs/api_tcl/dbc_get.html
index 1542f106a..7e08d52ae 100644
--- a/db/docs/api_tcl/dbc_get.html
+++ b/db/docs/api_tcl/dbc_get.html
@@ -1,7 +1,6 @@
<!--$Id: dbc_get.so,v 11.22 2004/12/02 18:21:08 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -163,6 +162,6 @@ exist an empty list is returned.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/dbc_put.html b/db/docs/api_tcl/dbc_put.html
index a77e36fd4..6a2556d49 100644
--- a/db/docs/api_tcl/dbc_put.html
+++ b/db/docs/api_tcl/dbc_put.html
@@ -1,7 +1,6 @@
<!--$Id: dbc_put.so,v 11.18 2004/12/02 18:21:08 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -129,6 +128,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/env_close.html b/db/docs/api_tcl/env_close.html
index 12026e042..42e4f06e6 100644
--- a/db/docs/api_tcl/env_close.html
+++ b/db/docs/api_tcl/env_close.html
@@ -1,7 +1,6 @@
<!--$Id: env_close.so,v 11.14 2002/08/18 21:17:29 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -38,6 +37,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/env_dbremove.html b/db/docs/api_tcl/env_dbremove.html
index d79915022..229b3daf2 100644
--- a/db/docs/api_tcl/env_dbremove.html
+++ b/db/docs/api_tcl/env_dbremove.html
@@ -1,7 +1,6 @@
<!--$Id: env_dbremove.so,v 11.4 2004/12/16 19:13:05 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -45,6 +44,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/env_dbrename.html b/db/docs/api_tcl/env_dbrename.html
index b8d519ee3..00cc2ce01 100644
--- a/db/docs/api_tcl/env_dbrename.html
+++ b/db/docs/api_tcl/env_dbrename.html
@@ -1,7 +1,6 @@
<!--$Id: env_dbrename.so,v 11.4 2004/12/16 19:13:05 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -46,6 +45,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/env_open.html b/db/docs/api_tcl/env_open.html
index 98ad6ac3f..52795e63f 100644
--- a/db/docs/api_tcl/env_open.html
+++ b/db/docs/api_tcl/env_open.html
@@ -1,7 +1,6 @@
<!--$Id: env_open.so,v 11.29 2002/12/22 21:11:07 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -170,6 +169,6 @@ systems).
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/env_remove.html b/db/docs/api_tcl/env_remove.html
index f7b3abe7e..d9d3d32a7 100644
--- a/db/docs/api_tcl/env_remove.html
+++ b/db/docs/api_tcl/env_remove.html
@@ -1,7 +1,6 @@
<!--$Id: env_remove.so,v 11.17 2002/08/18 21:17:29 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -68,6 +67,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/txn.html b/db/docs/api_tcl/txn.html
index 65e5ffc01..13767a849 100644
--- a/db/docs/api_tcl/txn.html
+++ b/db/docs/api_tcl/txn.html
@@ -1,7 +1,6 @@
<!--$Id: txn.so,v 11.17 2003/10/18 19:16:24 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -59,6 +58,6 @@ consistency, isolation, and durability) properties.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/txn_abort.html b/db/docs/api_tcl/txn_abort.html
index 7e91f12ed..03e9fa166 100644
--- a/db/docs/api_tcl/txn_abort.html
+++ b/db/docs/api_tcl/txn_abort.html
@@ -1,7 +1,6 @@
<!--$Id: txn_abort.so,v 11.15 2002/08/18 21:17:30 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -41,6 +40,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/txn_checkpoint.html b/db/docs/api_tcl/txn_checkpoint.html
index 8634fc2c4..5f2fb92c3 100644
--- a/db/docs/api_tcl/txn_checkpoint.html
+++ b/db/docs/api_tcl/txn_checkpoint.html
@@ -1,7 +1,6 @@
<!--$Id: txn_checkpoint.so,v 11.1 2003/09/02 14:38:51 sue Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -40,6 +39,6 @@ of minutes has passed since the last checkpoint.
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/txn_commit.html b/db/docs/api_tcl/txn_commit.html
index 833ff9b19..4e3a47184 100644
--- a/db/docs/api_tcl/txn_commit.html
+++ b/db/docs/api_tcl/txn_commit.html
@@ -1,7 +1,6 @@
<!--$Id: txn_commit.so,v 11.20 2004/12/02 18:21:08 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -65,6 +64,6 @@ is thrown.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/api_tcl/version.html b/db/docs/api_tcl/version.html
index d5478226f..250ec95f7 100644
--- a/db/docs/api_tcl/version.html
+++ b/db/docs/api_tcl/version.html
@@ -1,7 +1,6 @@
<!--$Id: version.so,v 11.12 2002/08/18 21:17:30 bostic Exp $-->
<!--$Id: m4.tcl,v 11.28 2004/12/16 19:13:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -35,6 +34,6 @@ patch levels of the underlying Berkeley DB release.</p>
<table width="100%"><tr><td><br></td><td align=right>
<a href="../api_tcl/api_tcl.html"><img src="../images/api.gif" alt="API"></a><a href="../ref/toc.html"><img src="../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/articles/inmemory/C/InMemoryDBApplication.pdf b/db/docs/articles/inmemory/C/InMemoryDBApplication.pdf
new file mode 100644
index 000000000..a26e0bd7c
--- /dev/null
+++ b/db/docs/articles/inmemory/C/InMemoryDBApplication.pdf
Binary files differ
diff --git a/db/docs/articles/inmemory/C/gettingStarted.css b/db/docs/articles/inmemory/C/gettingStarted.css
new file mode 100644
index 000000000..c1b4c86b7
--- /dev/null
+++ b/db/docs/articles/inmemory/C/gettingStarted.css
@@ -0,0 +1,41 @@
+body { width: 45em;
+ margin-left: 3em;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 11pt;
+ }
+
+h2.title { margin-left: -1em;
+ font-family: Verdana, serif;
+ font-size: 16pt;
+ }
+
+h3.title { font-family: Verdana, serif;
+ font-size: 14pt;
+ }
+
+pre.programlisting {
+ font-family: monospace;
+ background-color: #eae8e9;
+}
+
+div.navheader { font-size: 9pt;
+ width: 60em;
+ margin-left: -2em;
+ }
+
+div.navheader table tr td { font-size: 9pt; }
+
+div.navfooter { font-size: 9pt;
+ width: 60em;
+ margin-left: -2em;
+ }
+div.navfooter table tr td { font-size: 9pt; }
+
+span.emphasis { font-style: italic; font-size: 9pt;}
+
+div.appendix div.informaltable { font-size: 9pt; }
+div.appendix div.informaltable td { vertical-align: top; }
+div.appendix div.informaltable p { margin-top: .25em; }
+div.appendix div.informaltable p { margin-bottom: .25em; }
+
+
diff --git a/db/docs/articles/inmemory/C/index.html b/db/docs/articles/inmemory/C/index.html
new file mode 100644
index 000000000..68e4db031
--- /dev/null
+++ b/db/docs/articles/inmemory/C/index.html
@@ -0,0 +1,1165 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Writing In-Memory Berkeley DB Applications</title>
+ <link rel="stylesheet" href="gettingStarted.css" type="text/css" />
+ <meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
+ <link rel="home" href="index.html" title="Writing In-Memory Berkeley DB Applications" />
+ </head>
+ <body>
+ <div class="navheader">
+ <table width="100%" summary="Navigation header">
+ <tr>
+ <th colspan="3" align="center">Writing In-Memory Berkeley DB Applications</th>
+ </tr>
+ </table>
+ <hr />
+ </div>
+ <div class="article" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h1 class="title"><a id="id793395"></a>Writing In-Memory Berkeley DB Applications</h1>
+ </div>
+ <div>
+ <div class="legalnotice">
+ <p class="legalnotice-title">
+ <b>Legal Notice</b>
+ </p>
+ <p>
+ This documentation is distributed under an open source license.
+ You may review the terms of this license at:
+ <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html</a>
+
+
+ </p>
+ <p>
+ Oracle, Berkeley DB,
+
+
+ and
+ Sleepycat are trademarks or registered trademarks of
+ Oracle. All rights to these marks are reserved.
+ No third-party use is permitted without the
+ express prior written consent of Oracle.
+ </p>
+ <p>
+ To obtain a copy of this document's original source code, please
+ submit a request to the Oracle Technology Network forum at:
+ <a href="http://forums.oracle.com/forums/forum.jspa?forumID=271" target="_top">http://forums.oracle.com/forums/forum.jspa?forumID=271</a>
+
+
+ </p>
+ </div>
+ </div>
+ <div>
+ <p class="pubdate">7/5/2007</p>
+ </div>
+ </div>
+ <div></div>
+ <hr />
+ </div>
+ <div class="toc">
+ <p>
+ <b>Table of Contents</b>
+ </p>
+ <dl>
+ <dt>
+ <span class="sect1">
+ <a href="index.html#intro">Introduction</a>
+ </span>
+ </dt>
+ <dt>
+ <span class="sect1">
+ <a href="index.html#resources">Resources to be Managed</a>
+ </span>
+ </dt>
+ <dt>
+ <span class="sect1">
+ <a href="index.html#strategies">Strategies</a>
+ </span>
+ </dt>
+ <dt>
+ <span class="sect1">
+ <a href="index.html#dbfiles">Keeping the Database in Memory</a>
+ </span>
+ </dt>
+ <dt>
+ <span class="sect1">
+ <a href="index.html#env">Keeping Environments in Memory</a>
+ </span>
+ </dt>
+ <dt>
+ <span class="sect1">
+ <a href="index.html#cachesize">Sizing the Cache</a>
+ </span>
+ </dt>
+ <dd>
+ <dl>
+ <dt>
+ <span class="sect2">
+ <a href="index.html#dbcachesize-db">Specifying a Cache Size using the
+ Database Handle</a>
+ </span>
+ </dt>
+ <dt>
+ <span class="sect2">
+ <a href="index.html#dbcachesize-env">Specifying a Cache Size using the
+ Environment Handle</a>
+ </span>
+ </dt>
+ </dl>
+ </dd>
+ <dt>
+ <span class="sect1">
+ <a href="index.html#mpool-nofile">Keeping Temporary Overflow Pages in Memory</a>
+ </span>
+ </dt>
+ <dt>
+ <span class="sect1">
+ <a href="index.html#logs">Keeping Logs in Memory</a>
+ </span>
+ </dt>
+ <dt>
+ <span class="sect1">
+ <a href="index.html#example_in-mem">Example In-Memory Application</a>
+ </span>
+ </dt>
+ </dl>
+ </div>
+ <div class="sect1" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h2 class="title" style="clear: both"><a id="intro"></a>Introduction</h2>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ This document describes how to write a DB application
+ that keeps its data entirely in memory. That is, the
+ application writes no data to disk. For this reason,
+ in-memory only applications typically discard all
+ data durability guarantees.
+ </p>
+ <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
+ <h3 class="title">Note</h3>
+ <p>
+ This document assume familiarity with the
+ <i class="citetitle">Getting Started with Berkeley DB</i> guide. If
+ you are using environments or transactions, then
+ you should also have an understanding of the
+ concepts in <i class="citetitle">Berkeley DB Getting Started with Transaction Processing</i>
+ guide.
+ </p>
+ </div>
+ <p>
+ There are several reasons why you might want to write an
+ in-memory only DB application. For platforms on which a
+ disk drive is available to back your data, an in-memory
+ application might be desirable from a performance
+ perspective. In this case, the data that your application
+ manages might be generated during run-time and so is of no
+ interest across application startups.
+ </p>
+ <p>
+ Other platforms are disk-less. In this case, an in-memory only
+ configuration is the only possible choice. Note that this
+ document's primary focus is disk-less systems for which an
+ on-disk filesystem is not available.
+ </p>
+ </div>
+ <div class="sect1" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h2 class="title" style="clear: both"><a id="resources"></a>Resources to be Managed</h2>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ Before continuing, it is worthwhile to briefly
+ describe the DB resources that must be managed
+ if you are going to configure an in-memory only
+ DB application. These are resources that are by
+ default persisted on disk, or backed by a
+ filesystem on disk. Some configuration is therefore
+ required to keep these resources in-memory only.
+ </p>
+ <p>
+ Note that you can configure only some of these
+ resources to be held in-memory, and allow others to
+ be backed by disk. This might be desireable for
+ some applications that wish to improve application
+ performance by, for example, eliminating disk I/O
+ for some, but not all, of these resources. However,
+ for the purpose of this document, we assume you
+ want to configure all of these resources to be held
+ in memory.
+ </p>
+ <p>
+ Managing these resources for an in-memory
+ application is described in detail later in this
+ article.
+ </p>
+ <div class="itemizedlist">
+ <ul type="disc">
+ <li>
+ <p>
+ Database files
+ </p>
+ <p>
+ Normally, DB stores your
+ database data within on-disk files.
+ For an entirely in-memory
+ application, you are required to turn
+ off this behavior.
+ </p>
+ </li>
+ <li>
+ <p>
+ Environment region files
+ </p>
+ <p>
+ DB environments manage region
+ files for a variety of purposes.
+ Normally these are backed by the
+ filesystem, but by using the
+ appropriate configuration option
+ you can cause region files to
+ reside in memory only.
+ </p>
+ </li>
+ <li>
+ <p>
+ Database cache
+ </p>
+ <p>
+ The DB cache must be configured
+ large enough to hold all your data
+ in memory. If you do not size your
+ cache large enough, then DB
+ will attempt to write pages to
+ disk. In a disk-less system, this
+ will result in an abnormal
+ termination of your program.
+ </p>
+ </li>
+ <li>
+ <p>
+ Logs
+ </p>
+ <p>
+ DB logs describe the write activity
+ that has occurred in your application.
+ They are used for a number of purposes,
+ such as recovery operations for
+ applications that are seeking data
+ durability guarantees.
+ </p>
+ <p>
+ For in-memory applications that do not
+ care about durability guarantees, logs
+ are still required if you want
+ transactional benefits other than
+ durability (such as isolation
+ and atomicity). This is because DB's
+ transactional subsystem requires logs,
+ even if you want to discard all data
+ durability guarantees.
+ </p>
+ <p>
+ If this describes your application, you
+ must enable logs but configure them to
+ reside only within memory.
+ </p>
+ </li>
+ <li>
+ <p>
+ Temporary overflow pages
+ </p>
+ <p>
+ You must disallow backing temporary
+ database files with the
+ filesystem. This is mostly a
+ configuration option, but it is
+ also dependent upon sizing your
+ cache correctly.
+ </p>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div class="sect1" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h2 class="title" style="clear: both"><a id="strategies"></a>Strategies</h2>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ DB is an extremely flexible product that can be
+ adapted to suit almost any data management
+ requirements. This means that you can configure
+ DB to operate entirely within memory, but still
+ retain some data durability guarantees or even
+ throw away all durability guarantees.
+ </p>
+ <p>
+ Data durability guarantees describe how persistent
+ your data is. That is, once you have made a change
+ to the data stored in your database, how much of a
+ guarantee do you require that that modification
+ will persist (not be lost)? There are a great many
+ options here. For the absolute best durability guarantee, you
+ should fully transaction-protect your data and
+ allow your data to be written to disk upon each
+ transaction commit. Of course, this guarantee is
+ not available for disk-less systems.
+ </p>
+ <p>
+ At the opposite end of the spectrum, you can throw
+ away all your data once your application is done
+ with it (for example, at application shutdown).
+ This is a good option if you are using DB only
+ as a kind of caching mechanism. In this case, you
+ obviously must either generate your data entirely
+ during runtime, or obtain it from some remote
+ location during application startup.
+ </p>
+ <p>
+ There are also durability options that exist somewhere in
+ between these two extremes. For example, disk-less
+ systems are sometimes backed by some kind of flash
+ memory (e.g. compact flash cards). These
+ platforms may want to limit the number of writes
+ applied to the backing media because it is capable
+ of accepting only a limited number of writes before it must
+ be replaced. For this reason, you might want to
+ limit data writes to the flash media only during
+ specific moments during your application's
+ runtime; for example, only at application shutdown.
+ </p>
+ <p>
+ The point here is to be aware that a great many
+ options are available to you when writing an
+ in-memory only application. That said, the focus of
+ this document is strictly disk-less systems; that
+ is, systems that provide no means by which
+ data can be written to persistent media.
+ </p>
+ </div>
+ <div class="sect1" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h2 class="title" style="clear: both"><a id="dbfiles"></a>Keeping the Database in Memory</h2>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ Normally DB databases are backed by the
+ filesystem. For in-memory applications, such as
+ is required on disk-less systems, you can cause your
+ database to only reside in-memory. That is,
+ their contents are stored entirely within DB's
+ cache.
+ </p>
+ <p>
+ There are two requirements for keeping your
+ database(s) in-memory.
+ The first is to size your cache such that it is big
+ enough to hold all your data in-memory. If your
+ cache fills up, then your application will
+ encounter an unpredictable but almost certainly
+ fatal condition.
+ </p>
+ <p>
+ For information on setting the cache size, see
+ <a href="index.html#cachesize">Sizing the Cache</a>.
+ </p>
+ <p>
+ Beyond cache sizing, you also must tell DB not
+ to back your database with an on-disk file. You do
+ this by NOT providing a database file name
+ when you open the database. Note that the database
+ file name is different from the database name; you
+ can name your in-memory databases even if you
+ are not storing them in an on-disk file.
+ </p>
+ <p>
+ For example:
+ </p>
+ <pre class="programlisting">#include "db.h"
+
+...
+
+ int ret, ret_c;
+ const char *db_name = "in_mem_db1";
+ u_int32_t db_flags; /* For open flags */
+ DB *dbp; /* Database handle */
+
+...
+
+ /* Initialize the DB handle */
+ ret = db_create(&amp;dbp, NULL, 0);
+ if (ret != 0) {
+ fprintf(stderr, "Error creating database handle: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+
+ db_flags = DB_CREATE; /* If it doesn't exist, create it */
+
+ /*
+ * Open the database. Note that the file name is NULL.
+ * This forces the database to be stored in the cache only.
+ * Also note that the database has a name, even though its
+ * file name is NULL.
+ */
+ ret = dbp-&gt;open(dbp, /* Pointer to the database */
+ NULL, /* Txn pointer */
+ <b class="userinput"><tt>NULL,</tt></b> /* File name is not specified on purpose */
+ db_name, /* Logical db name. */
+ DB_BTREE, /* Database type (using btree) */
+ db_flags, /* Open flags */
+ 0); /* File mode. Using defaults */
+ if (ret != 0) {
+ dbp-&gt;err(dbp, ret, "Database open failed");
+ goto err;
+ }
+
+err:
+ /* Close the database */
+ if (dbp != NULL) {
+ ret_c = dbp-&gt;close(dbp, 0);
+ if (ret_c != 0) {
+ fprintf(stderr, "%s database close failed.\n",
+ db_strerror(ret_c));
+ ret = ret_c
+ }
+ } </pre>
+ </div>
+ <div class="sect1" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h2 class="title" style="clear: both"><a id="env"></a>Keeping Environments in Memory</h2>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ Like databases, DB environments are usually backed by the filesystem. In
+ fact, a big part of what environments do is identify the location on disk
+ where resources (such as log and database files) are kept.
+ </p>
+ <p>
+ However, environments are also used for managing resources, such as
+ obtaining new transactions, so they are useful even when building an
+ in-memory application. Therefore, if you are going to use an environment for
+ your in-memory DB application, you must configure it such that it does
+ not want to use the filesystem. There are two things you need to do here.
+ </p>
+ <p>
+ First, when you open your environment, do NOT identify a home directory. To
+ accomplish this, you must:
+ </p>
+ <div class="itemizedlist">
+ <ul type="disc">
+ <li>
+ <p>
+ NOT provide a value for the <tt class="literal">db_home</tt>
+ parameter on the
+ <tt class="methodname">DB_ENV-&gt;open()</tt>
+ method.
+ </p>
+ </li>
+ <li>
+ <p>
+ NOT have a DB_HOME environment variable set.
+ </p>
+ </li>
+ <li>
+ <p>
+ NOT call any of the methods that affect file naming
+ (<tt class="methodname">DB_ENV-&gt;set_data_dir()</tt>,
+ <tt class="methodname">DB_ENV-&gt;set_lg_dir()</tt>, or
+ <tt class="methodname">DB_ENV-&gt;set_tmp_dir()</tt>).
+ </p>
+ </li>
+ </ul>
+ </div>
+ <p>
+ Beyond this, you must also ensure that regions are
+ backed by heap memory
+ instead of by the filesystem or system shared memory. You do this when you
+ open your environment by specifying the <tt class="literal">DB_PRIVATE</tt> flag.
+ Note that the use of <tt class="literal">DB_PRIVATE</tt> means that other processes
+ cannot share the environment. Consequently, your in-memory only application
+ must be a single-process, although it can be multi-threaded.
+ </p>
+ <p>
+ For example:
+ </p>
+ <pre class="programlisting">#include "db.h"
+
+...
+
+ int ret, ret_c;
+ u_int32_t env_flags; /* For open flags */
+ DB_ENV *envp; /* Environment handle */
+
+...
+
+ /* Initialize the ENV handle */
+ ret = db_env_create(&amp;envp, 0);
+ if (ret != 0) {
+ fprintf(stderr, "Error creating environment handle: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+
+
+ /*
+ * Environment flags. These are for a non-threaded
+ * in-memory application.
+ */
+ env_flags =
+ DB_CREATE | /* Create the environment if it does not exist */
+ DB_INIT_LOCK | /* Initialize the locking subsystem */
+ DB_INIT_LOG | /* Initialize the logging subsystem */
+ DB_INIT_TXN | /* Initialize the transactional subsystem. This
+ * also turns on logging. */
+ DB_INIT_MPOOL | /* Initialize the memory pool (in-memory cache) */
+ <b class="userinput"><tt>DB_PRIVATE | /* Region files are not backed by the filesystem.
+ * Instead, they are backed by heap memory. */</tt></b>
+
+ /*
+ * Now open the environment. Notice that we do not provide a location
+ * for the environment's home directory. This is required for an
+ * in-memory only application.
+ */
+ ret = envp-&gt;open(envp, <b class="userinput"><tt>NULL</tt></b>, env_flags, 0);
+ if (ret != 0) {
+ fprintf(stderr, "Error opening environment: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+
+err:
+ /* Close the environment */
+ if (envp != NULL) {
+ ret_c = envp-&gt;close(envp, 0);
+ if (ret_c != 0) {
+ fprintf(stderr, "environment close failed: %s\n",
+ db_strerror(ret_c));
+ ret = ret_c
+ }
+ }</pre>
+ </div>
+ <div class="sect1" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h2 class="title" style="clear: both"><a id="cachesize"></a>Sizing the Cache</h2>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ One of the most important considerations for an
+ in-memory application is to ensure that your
+ database cache is large enough. In a normal
+ application that is not in-memory, the cache
+ provides a mechanism by which frequently-used
+ data can be accessed without resorting to disk I/O.
+ For an in-memory application, the cache is the only
+ location your data can exist so it is critical that
+ you make the cache large enough for your data set.
+ </p>
+ <p>
+ You specify the size of your cache at application
+ startup. Obviously you should not specify a size
+ that is larger than available memory. Note that the
+ size you specify for your cache is actually a
+ <span class="emphasis"><em>maximum</em></span> size; DB will only
+ use memory as required so if you specify a cache
+ size of 1 GB but your data set is only ever 10 MB
+ in size, then 10 MB is what DB will use.
+ </p>
+ <p>
+ Note that if you specify a cache size less than
+ 500 MB, then the cache size is automatically
+ increased by 25% to account for internal overhead
+ purposes.
+ </p>
+ <p>
+ There are two ways to specify a cache size,
+ depending on whether you are using a database
+ environment.
+ </p>
+ <div class="sect2" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h3 class="title"><a id="dbcachesize-db"></a>Specifying a Cache Size using the
+ Database Handle</h3>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ To select a cache size using the database
+ handle, use the
+ <tt class="methodname">DB-&gt;set_cachesize()</tt>
+ method. Note that you cannot use this
+ method after the database has been opened.
+ </p>
+ <p>
+ Also, if you are using a database environment,
+ it is an error to use this method. See
+ the next section for details on
+ selecting your cache size.
+ </p>
+ <p>
+ The following code fragment creates a
+ database handle, sets the cache size to
+ 10 MB and then opens the database:
+ </p>
+ <pre class="programlisting">#include "db.h"
+
+...
+
+ int ret, ret_c;
+ const char *db_name = "in_mem_db1";
+ u_int32_t db_flags; /* For open flags */
+ DB *dbp; /* Database handle */
+
+...
+
+ /* Initialize the DB handle */
+ ret = db_create(&amp;dbp, NULL, 0);
+ if (ret != 0) {
+ fprintf(stderr, "Error creating database handle: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+
+ <b class="userinput"><tt>/*************************************************************/
+ /*************************************************************/
+ /************* Set the cache size here **********************/
+ /*************************************************************/
+ /*************************************************************/
+
+ ret = dbp-&gt;set_cachesize(dbp,
+ 0, /* 0 gigabytes */
+ 10 * 1024 * 1024, /* 10 megabytes */
+ 1); /* Create 1 cache. All memory will
+ * be allocated contiguously. */
+ if (ret != 0) {
+ dbp-&gt;err(dbp, ret, "Database open failed");
+ goto err;
+ }</tt></b>
+
+
+ db_flags = DB_CREATE; /* If it doesn't exist, create it */
+ ret = dbp-&gt;open(dbp, /* Pointer to the database */
+ NULL, /* Txn pointer */
+ NULL, /* File name is not specified on purpose */
+ db_name, /* Logical db name */
+ DB_BTREE, /* Database type (using btree) */
+ db_flags, /* Open flags */
+ 0); /* File mode. Using defaults */
+ if (ret != 0) {
+ dbp-&gt;err(dbp, ret, "Database open failed");
+ goto err;
+ }
+
+err:
+ /* Close the database */
+ if (dbp != NULL) {
+ ret_c = dbp-&gt;close(dbp, 0);
+ if (ret_c != 0) {
+ fprintf(stderr, "%s database close failed.\n",
+ db_strerror(ret_c));
+ ret = ret_c
+ }
+ } </pre>
+ </div>
+ <div class="sect2" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h3 class="title"><a id="dbcachesize-env"></a>Specifying a Cache Size using the
+ Environment Handle</h3>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ To select a cache size using the
+ environment handle, use the
+ <tt class="methodname">ENV-&gt;set_cachesize()</tt>
+ method. Note that you cannot use this
+ method after the environment has been opened.
+ </p>
+ <p>
+ The following code fragment creates an
+ environment handle, sets the cache size to
+ 10 MB and then opens the environment: Once
+ opened, you can use the environment when
+ you open your database(s). This means all
+ your databases will use the same
+ cache.
+ </p>
+ <pre class="programlisting">#include "db.h"
+
+...
+
+ int ret, ret_c;
+ u_int32_t env_flags; /* For open flags */
+ DB_ENV *envp; /* Environment handle */
+
+...
+
+ /* Initialize the ENV handle */
+ ret = db_env_create(&amp;envp, 0);
+ if (ret != 0) {
+ fprintf(stderr, "Error creating environment handle: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+
+ <b class="userinput"><tt>/*************************************************************/
+ /*************************************************************/
+ /************* Set the cache size here **********************/
+ /*************************************************************/
+ /*************************************************************/
+
+ ret =
+ envp-&gt;set_cachesize(envp,
+ 0, /* 0 gigabytes */
+ 10 * 1024 * 1024, /* 10 megabytes */
+ 1); /* Create 1 cache. All memory will
+ * be allocated contiguously. */
+ if (ret != 0) {
+ envp-&gt;err(envp, ret, "Environment open failed");
+ goto err;
+ }</tt></b>
+
+ /*
+ * Environment flags. These are for a non-threaded
+ * in-memory application.
+ */
+ env_flags =
+ DB_CREATE | /* Create the environment if it does not exist */
+ DB_INIT_LOCK | /* Initialize the locking subsystem */
+ DB_INIT_LOG | /* Initialize the logging subsystem */
+ DB_INIT_TXN | /* Initialize the transactional subsystem. This
+ * also turns on logging. */
+ DB_INIT_MPOOL | /* Initialize the memory pool (in-memory cache) */
+ DB_PRIVATE | /* Region files are not backed by the filesystem.
+ * Instead, they are backed by heap memory. */
+
+ /*
+ * Now open the environment. Notice that we do not provide a location
+ * for the environment's home directory. This is required for an
+ * in-memory only application.
+ */
+ ret = envp-&gt;open(envp, NULL, env_flags, 0);
+ if (ret != 0) {
+ fprintf(stderr, "Error opening environment: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+
+err:
+ /* Close the environment */
+ if (envp != NULL) {
+ ret_c = envp-&gt;close(envp, 0);
+ if (ret_c != 0) {
+ fprintf(stderr, "environment close failed: %s\n",
+ db_strerror(ret_c));
+ ret = ret_c
+ }
+ } </pre>
+ </div>
+ </div>
+ <div class="sect1" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h2 class="title" style="clear: both"><a id="mpool-nofile"></a>Keeping Temporary Overflow Pages in Memory</h2>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ Normally, when a database is opened, a temporary
+ file is opened on-disk to back the database. This
+ file is used if the database grows so large that it
+ fills the entire cache. At that time, database
+ pages that do not fit into the in-memory cache file
+ are written temporarily to this file.
+ </p>
+ <p>
+ For disk-less systems, you should configure your
+ databases so that this temporary file is not
+ created. When you do this, any attempt to create
+ new database pages once the cache is full will
+ fail.
+ </p>
+ <p>
+ You configure this option on a per-database handle
+ basis. That means you must configure this for every
+ in-memory database that your application uses.
+ </p>
+ <p>
+ To set this option, obtain the
+ <tt class="literal">DB_MPOOLFILE</tt> field from you
+ <tt class="literal">DB</tt> and then configure
+ <tt class="literal">DB_MPOOL_NOFILE</tt> using the
+ <tt class="methodname">DB_MPOOLFILE-&gt;set_flags()</tt>
+ method.
+ </p>
+ <p>
+ For example:
+ </p>
+ <pre class="programlisting">#include "db.h"
+
+...
+
+ int ret, ret_c;
+ u_int32_t env_flags; /* For open flags */
+ DB_ENV *envp; /* Environment handle */
+
+...
+
+ /*
+ * Configure the cache file. This can be done
+ * at any point in the application's life once the
+ * DB handle has been created.
+ */
+ mpf = dbp-&gt;get_mpf(dbp);
+ ret = mpf-&gt;set_flags(mpf, DB_MPOOL_NOFILE, 1);
+
+ if (ret != 0) {
+ fprintf(stderr,
+ "Attempt failed to configure for no backing of temp files: %s\n",
+ db_strerror(ret));
+ goto err;
+ } </pre>
+ </div>
+ <div class="sect1" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h2 class="title" style="clear: both"><a id="logs"></a>Keeping Logs in Memory</h2>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ DB logs describe the write activity that has occurred in
+ your application. For a purely in-memory application, logs
+ should be used only if you wish to transaction-protect your
+ database writes as logs are required by the DB
+ transactional subsystem.
+ </p>
+ <p>
+ Note that transactions provide a number of guarantees. One
+ of these is not interesting to a purely in-memory
+ application (data durability). However, other transaction
+ guarantees such as isolation and atomicity might be of
+ interest to your application.
+ </p>
+ <p>
+ If this is the case for your application, then you must
+ configure your logs to be kept entirely in-memory. You
+ do this by setting a configuration option that prevents
+ DB from writing log data to disk.
+ Do this by setting the <tt class="literal">DB_LOG_INMEMORY</tt> flag using the
+ <tt class="methodname">DB_ENV-&gt;set_flags()</tt> method.
+ </p>
+ <p>
+ In addition, you must configure your log buffer size so that it is capable
+ of holding all log information that can accumulate during your longest
+ running transaction. That is, make sure the in-memory log buffer is large
+ enough that no transaction will ever span the entire buffer. Also, avoid a
+ state where the in-memory buffer is full and no space can be freed because a
+ transaction that started the first log "file" is still active.
+ </p>
+ <p>
+ How much log buffer space is required is a function of the number of
+ transactions you have running concurrently, how long they last, and how much
+ write activity occurs within them. When in-memory logging is configured, the
+ default log buffer space is 1 MB.
+ </p>
+ <p>
+ You set your log buffer space using the
+ <tt class="methodname">DB_ENV-&gt;set_lg_bsize()</tt>.
+ </p>
+ <p>
+ For example, the following code fragment configure in-memory log usage, and
+ it configures the log buffer size to 10 MB:
+ </p>
+ <pre class="programlisting">#include "db.h"
+
+...
+
+ int ret, ret_c;
+ u_int32_t env_flags; /* For open flags */
+ DB_ENV *envp; /* Environment handle */
+
+...
+
+ /* Initialize the ENV handle */
+ ret = db_env_create(&amp;envp, 0);
+ if (ret != 0) {
+ fprintf(stderr, "Error creating environment handle: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+
+ /*
+ * Environment flags. These are for a non-threaded
+ * in-memory application.
+ */
+ env_flags =
+ DB_CREATE | /* Create the environment if it does not exist */
+ DB_INIT_LOCK | /* Initialize the locking subsystem */
+ DB_INIT_LOG | /* Initialize the logging subsystem */
+ DB_INIT_TXN | /* Initialize the transactional subsystem. This
+ * also turns on logging. */
+ DB_INIT_MPOOL | /* Initialize the memory pool (in-memory cache) */
+ DB_PRIVATE | /* Region files are not backed by the filesystem.
+ * Instead, they are backed by heap memory. */
+
+
+ <b class="userinput"><tt>/* Specify in-memory logging */
+ ret = envp-&gt;set_flags(envp, DB_LOG_INMEMORY, 1);
+ if (ret != 0) {
+ fprintf(stderr, "Error setting log subsystem to in-memory: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+
+ /*
+ * Specify the size of the in-memory log buffer.
+ */
+ ret = envp-&gt;set_lg_bsize(envp, 10 * 1024 * 1024);
+ if (ret != 0) {
+ fprintf(stderr, "Error increasing the log buffer size: %s\n",
+ db_strerror(ret));
+ goto err;
+ }</tt></b>
+
+ /*
+ * Now open the environment. Notice that we do not provide a location
+ * for the environment's home directory. This is required for an
+ * in-memory only application.
+ */
+ ret = envp-&gt;open(envp, NULL, env_flags, 0);
+ if (ret != 0) {
+ fprintf(stderr, "Error opening environment: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+
+err:
+ /* Close the environment */
+ if (envp != NULL) {
+ ret_c = envp-&gt;close(envp, 0);
+ if (ret_c != 0) {
+ fprintf(stderr, "environment close failed: %s\n",
+ db_strerror(ret_c));
+ ret = ret_c
+ }
+ } </pre>
+ </div>
+ <div class="sect1" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h2 class="title" style="clear: both"><a id="example_in-mem"></a>Example In-Memory Application</h2>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ The following brief example illustrates how to open
+ an application that is entirely in-memory. The
+ application opens an environment and a single
+ database, and does this in a way that the database
+ is transaction-protected.
+ </p>
+ <p>
+ Transactions can be
+ desirable for an in-memory application even though
+ you discard your durability guarantees, because of
+ the other things that transactions offer such as
+ atomicity and isolation.
+ </p>
+ <p>
+ Notice that the example does nothing other than
+ open and close the environment and database. DB
+ database reads and writes work identically between
+ in-memory-only and durable applications (that is,
+ applications that write database application to
+ durable storage). Consequently, there is no point
+ in illustrating those actions here.
+ </p>
+ <pre class="programlisting">/* We assume an ANSI-compatible compiler */
+#include &lt;stdio.h&gt;
+#include &lt;stdlib.h&gt;
+#include &lt;string.h&gt;
+#include &lt;db.h&gt;
+
+
+int
+main(void)
+{
+ /* Initialize our handles */
+ DB *dbp = NULL;
+ DB_ENV *envp = NULL;
+ DB_MPOOLFILE *mpf = NULL;
+
+ int ret, ret_t;
+ const char *db_name = "in_mem_db1";
+ u_int32_t open_flags;
+
+ /* Create the environment */
+ ret = db_env_create(&amp;envp, 0);
+ if (ret != 0) {
+ fprintf(stderr, "Error creating environment handle: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+
+ open_flags =
+ DB_CREATE | /* Create the environment if it does not exist */
+ DB_INIT_LOCK | /* Initialize the locking subsystem */
+ DB_INIT_LOG | /* Initialize the logging subsystem */
+ DB_INIT_MPOOL | /* Initialize the memory pool (in-memory cache) */
+ DB_INIT_TXN |
+ DB_PRIVATE; /* Region files are not backed by the filesystem.
+ * Instead, they are backed by heap memory. */
+
+ /* Specify in-memory logging */
+ ret = envp-&gt;set_flags(envp, DB_LOG_INMEMORY, 1);
+ if (ret != 0) {
+ fprintf(stderr, "Error setting log subsystem to in-memory: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+ /*
+ * Specify the size of the in-memory log buffer.
+ */
+ ret = envp-&gt;set_lg_bsize(envp, 10 * 1024 * 1024);
+ if (ret != 0) {
+ fprintf(stderr, "Error increasing the log buffer size: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+
+ /*
+ * Specify the size of the in-memory cache.
+ */
+ ret = envp-&gt;set_cachesize(envp, 0, 10 * 1024 * 1024, 1);
+ if (ret != 0) {
+ fprintf(stderr, "Error increasing the cache size: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+
+ /*
+ * Now actually open the environment. Notice that the environment home
+ * directory is NULL. This is required for an in-memory only
+ * application.
+ */
+ ret = envp-&gt;open(envp, NULL, open_flags, 0);
+ if (ret != 0) {
+ fprintf(stderr, "Error opening environment: %s\n",
+ db_strerror(ret));
+ goto err;
+ }
+
+
+ /* Initialize the DB handle */
+ ret = db_create(&amp;dbp, envp, 0);
+ if (ret != 0) {
+ envp-&gt;err(envp, ret,
+ "Attempt to create db handle failed.");
+ goto err;
+ }
+
+
+ /*
+ * Set the database open flags. Autocommit is used because we are
+ * transactional.
+ */
+ open_flags = DB_CREATE | DB_AUTO_COMMIT;
+ ret = dbp-&gt;open(dbp, /* Pointer to the database */
+ NULL, /* Txn pointer */
+ NULL, /* File name -- Must be NULL for inmemory! */
+ db_name, /* Logical db name */
+ DB_BTREE, /* Database type (using btree) */
+ open_flags, /* Open flags */
+ 0); /* File mode. Using defaults */
+
+ if (ret != 0) {
+ envp-&gt;err(envp, ret,
+ "Attempt to open db failed.");
+ goto err;
+ }
+
+ /* Configure the cache file */
+ mpf = dbp-&gt;get_mpf(dbp);
+ ret = mpf-&gt;set_flags(mpf, DB_MPOOL_NOFILE, 1);
+
+ if (ret != 0) {
+ envp-&gt;err(envp, ret,
+ "Attempt failed to configure for no backing of temp files.");
+ goto err;
+ }
+
+err:
+ /* Close our database handle, if it was opened. */
+ if (dbp != NULL) {
+ ret_t = dbp-&gt;close(dbp, 0);
+ if (ret_t != 0) {
+ fprintf(stderr, "%s database close failed.\n",
+ db_strerror(ret_t));
+ ret = ret_t;
+ }
+ }
+
+ /* Close our environment, if it was opened. */
+ if (envp != NULL) {
+ ret_t = envp-&gt;close(envp, 0);
+ if (ret_t != 0) {
+ fprintf(stderr, "environment close failed: %s\n",
+ db_strerror(ret_t));
+ ret = ret_t;
+ }
+ }
+
+ /* Final status message and return. */
+ printf("I'm all done.\n");
+ return (ret == 0 ? EXIT_SUCCESS : EXIT_FAILURE);
+} </pre>
+ </div>
+ </div>
+ <div class="navfooter">
+ <hr />
+ </div>
+ </body>
+</html>
diff --git a/db/docs/collections/tutorial/BasicProgram.html b/db/docs/collections/tutorial/BasicProgram.html
index b1e276e8b..def1a5bd6 100644
--- a/db/docs/collections/tutorial/BasicProgram.html
+++ b/db/docs/collections/tutorial/BasicProgram.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 2. 
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 2. 
The Basic Program
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
@@ -17,14 +17,14 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 2. 
+ <th colspan="3" align="center">Chapter 2. 
The Basic Program
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="tutorialintroduction.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="opendbenvironment.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="tutorialintroduction.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="opendbenvironment.html">Next</a></td>
</tr>
</table>
<hr />
@@ -33,7 +33,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="BasicProgram"></a>Chapter 2. 
+ <h2 class="title"><a id="BasicProgram"></a>Chapter 2. 
The Basic Program
</h2>
</div>
@@ -138,8 +138,8 @@
<div></div>
</div>
<p>
- The key and value classes for each type of shipment record &#8212;
- Parts, Suppliers and Shipments &#8212; are defined as ordinary Java
+ The key and value classes for each type of shipment record —
+ Parts, Suppliers and Shipments — are defined as ordinary Java
classes. In this example the serialized form of the key and value
objects is stored directly in the database. Therefore these classes
must implement the standard Java java.io.Serializable interface. A
@@ -207,7 +207,7 @@ public class PartKey implements Serializable
}
public String toString() {
- return &quot;[PartKey: number=&quot; + number + ']';
+ return "[PartKey: number=" + number + ']';
}
}</tt></b> </pre>
<p>
@@ -254,10 +254,10 @@ public class PartData implements Serializable
public String toString()
{
- return &quot;[PartData: name=&quot; + name +
- &quot; color=&quot; + color +
- &quot; weight=&quot; + weight +
- &quot; city=&quot; + city + ']';
+ return "[PartData: name=" + name +
+ " color=" + color +
+ " weight=" + weight +
+ " city=" + city + ']';
}
}</tt></b> </pre>
<p>
@@ -271,8 +271,8 @@ public class PartData implements Serializable
public class Weight implements Serializable
{
- public final static String GRAMS = &quot;grams&quot;;
- public final static String OUNCES = &quot;ounces&quot;;
+ public final static String GRAMS = "grams";
+ public final static String OUNCES = "ounces";
private double amount;
private String units;
@@ -295,7 +295,7 @@ public class Weight implements Serializable
public String toString()
{
- return &quot;[&quot; + amount + ' ' + units + ']';
+ return "[" + amount + ' ' + units + ']';
}
}</tt></b> </pre>
<p>
@@ -321,7 +321,7 @@ public class SupplierKey implements Serializable
public String toString()
{
- return &quot;[SupplierKey: number=&quot; + number + ']';
+ return "[SupplierKey: number=" + number + ']';
}
}</tt></b> </pre>
<p>
@@ -361,9 +361,9 @@ public class SupplierData implements Serializable
public String toString()
{
- return &quot;[SupplierData: name=&quot; + name +
- &quot; status=&quot; + status +
- &quot; city=&quot; + city + ']';
+ return "[SupplierData: name=" + name +
+ " status=" + status +
+ " city=" + city + ']';
}
}</tt></b>
</pre>
@@ -397,8 +397,8 @@ public class ShipmentKey implements Serializable
public String toString()
{
- return &quot;[ShipmentKey: supplier=&quot; + supplierNumber +
- &quot; part=&quot; + partNumber + ']';
+ return "[ShipmentKey: supplier=" + supplierNumber +
+ " part=" + partNumber + ']';
}
}</tt></b> </pre>
<p>
@@ -427,7 +427,7 @@ public class ShipmentData implements Serializable
public String toString()
{
- return &quot;[ShipmentData: quantity=&quot; + quantity + ']';
+ return "[ShipmentData: quantity=" + quantity + ']';
}
}</tt></b> </pre>
</div>
@@ -436,18 +436,18 @@ public class ShipmentData implements Serializable
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="tutorialintroduction.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="tutorialintroduction.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="opendbenvironment.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="opendbenvironment.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Tutorial Introduction </td>
+ <td width="40%" align="left" valign="top">Tutorial Introduction </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Opening and Closing the Database Environment
</td>
</tr>
diff --git a/db/docs/collections/tutorial/BerkeleyDB-Java-Collections.pdf b/db/docs/collections/tutorial/BerkeleyDB-Java-Collections.pdf
index 1858c36f0..cc6998479 100644
--- a/db/docs/collections/tutorial/BerkeleyDB-Java-Collections.pdf
+++ b/db/docs/collections/tutorial/BerkeleyDB-Java-Collections.pdf
Binary files differ
diff --git a/db/docs/collections/tutorial/Entity.html b/db/docs/collections/tutorial/Entity.html
index 57ec58187..c085ea785 100644
--- a/db/docs/collections/tutorial/Entity.html
+++ b/db/docs/collections/tutorial/Entity.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 4. 
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 4. 
Using Entity Classes
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
@@ -17,14 +17,14 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 4. 
+ <th colspan="3" align="center">Chapter 4. 
Using Entity Classes
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="retrievingbyindexkey.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="creatingentitybindings.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="retrievingbyindexkey.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="creatingentitybindings.html">Next</a></td>
</tr>
</table>
<hr />
@@ -33,7 +33,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="Entity"></a>Chapter 4. 
+ <h2 class="title"><a id="Entity"></a>Chapter 4. 
Using Entity Classes
</h2>
</div>
@@ -118,10 +118,10 @@
before writing it to a collection. But this would detract from the
convenience of the using the Java collections API. It is convenient
to obtain a <tt class="classname">Part</tt> object directly from
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#get" target="_top">Map.get</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#get" target="_top">Map.get</a>
and to add a <tt class="classname">Part</tt> object using
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#add" target="_top">Set.add</a>.
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#add" target="_top">Set.add</a>.
Collections having entity bindings can be used naturally without
combining and splitting objects each time a collection method is
called; however, an entity binding class must be defined by the
@@ -136,7 +136,7 @@
bindings, but the <tt class="classname">SampleDatabase</tt> class was not changed at
all. In fact, the Entity program and the Index program can be used
interchangeably to access the same physical database files. This
- demonstrates that bindings are only a &quot;view&quot; onto the physical
+ demonstrates that bindings are only a "view" onto the physical
stored data.
</p>
<p>
@@ -183,7 +183,7 @@
An important difference between the entity classes defined here
and the key and value classes defined earlier is that the entity
classes are not serializable (do not implement the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" target="_top">Serializable</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" target="_top">Serializable</a>
interface). This is because the entity classes are not directly
stored. The entity binding decomposes an entity object into key and
@@ -243,11 +243,11 @@
public String toString()
{
- return &quot;Part: number=&quot; + number +
- &quot; name=&quot; + name +
- &quot; color=&quot; + color +
- &quot; weight=&quot; + weight +
- &quot; city=&quot; + city + '.';
+ return "Part: number=" + number +
+ " name=" + name +
+ " color=" + color +
+ " weight=" + weight +
+ " city=" + city + '.';
}
}</tt></b> </pre>
<a id="entity_supplier"></a>
@@ -288,10 +288,10 @@
public String toString()
{
- return &quot;Supplier: number=&quot; + number +
- &quot; name=&quot; + name +
- &quot; status=&quot; + status +
- &quot; city=&quot; + city + '.';
+ return "Supplier: number=" + number +
+ " name=" + name +
+ " status=" + status +
+ " city=" + city + '.';
}
} </tt></b> </pre>
<a id="entity_shipment"></a>
@@ -325,9 +325,9 @@
public String toString()
{
- return &quot;Shipment: part=&quot; + partNumber +
- &quot; supplier=&quot; + supplierNumber +
- &quot; quantity=&quot; + quantity + '.';
+ return "Shipment: part=" + partNumber +
+ " supplier=" + supplierNumber +
+ " quantity=" + quantity + '.';
}
} </tt></b> </pre>
</div>
@@ -336,20 +336,20 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="retrievingbyindexkey.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="retrievingbyindexkey.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="creatingentitybindings.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="creatingentitybindings.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Retrieving Items by Index Key
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Creating Entity Bindings
</td>
</tr>
diff --git a/db/docs/collections/tutorial/SerializableEntity.html b/db/docs/collections/tutorial/SerializableEntity.html
index a9221e202..939ba38f5 100644
--- a/db/docs/collections/tutorial/SerializableEntity.html
+++ b/db/docs/collections/tutorial/SerializableEntity.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 6. 
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 6. 
Using Serializable Entities
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
@@ -17,14 +17,14 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 6. 
+ <th colspan="3" align="center">Chapter 6. 
Using Serializable Entities
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="sortedcollections.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="transientfieldsinbinding.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="sortedcollections.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="transientfieldsinbinding.html">Next</a></td>
</tr>
</table>
<hr />
@@ -33,7 +33,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="SerializableEntity"></a>Chapter 6. 
+ <h2 class="title"><a id="SerializableEntity"></a>Chapter 6. 
Using Serializable Entities
</h2>
</div>
@@ -220,11 +220,11 @@ public class Part <b class="userinput"><tt>implements Serializable</tt></b>
public String toString()
{
- return &quot;Part: number=&quot; + number +
- &quot; name=&quot; + name +
- &quot; color=&quot; + color +
- &quot; weight=&quot; + weight +
- &quot; city=&quot; + city + '.';
+ return "Part: number=" + number +
+ " name=" + name +
+ " color=" + color +
+ " weight=" + weight +
+ " city=" + city + '.';
}
}
...
@@ -270,10 +270,10 @@ public class Supplier <b class="userinput"><tt>implements Serializable</tt></b>
public String toString()
{
- return &quot;Supplier: number=&quot; + number +
- &quot; name=&quot; + name +
- &quot; status=&quot; + status +
- &quot; city=&quot; + city + '.';
+ return "Supplier: number=" + number +
+ " name=" + name +
+ " status=" + status +
+ " city=" + city + '.';
}
}
...
@@ -313,9 +313,9 @@ public class Shipment <b class="userinput"><tt>implements Serializable</tt></b>
public String toString()
{
- return &quot;Shipment: part=&quot; + partNumber +
- &quot; supplier=&quot; + supplierNumber +
- &quot; quantity=&quot; + quantity + '.';
+ return "Shipment: part=" + partNumber +
+ " supplier=" + supplierNumber +
+ " quantity=" + quantity + '.';
}
}
</pre>
@@ -325,20 +325,20 @@ public class Shipment <b class="userinput"><tt>implements Serializable</tt></b>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="sortedcollections.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="sortedcollections.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="transientfieldsinbinding.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="transientfieldsinbinding.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Using Sorted Collections
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Using Transient Fields in an Entity Binding
</td>
</tr>
diff --git a/db/docs/collections/tutorial/SerializedObjectStorage.html b/db/docs/collections/tutorial/SerializedObjectStorage.html
index bb088dae7..e29772171 100644
--- a/db/docs/collections/tutorial/SerializedObjectStorage.html
+++ b/db/docs/collections/tutorial/SerializedObjectStorage.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Serialized Object Storage
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="collectionOverview.html" title="Appendix A. &#10; API Notes and Details&#10; " />
+ <link rel="up" href="collectionOverview.html" title="Appendix A. &#10; API Notes and Details&#10; " />
<link rel="previous" href="UsingStoredCollections.html" title="&#10; Using Stored Collections&#10; " />
</head>
<body>
@@ -21,11 +21,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="UsingStoredCollections.html">Prev</a> </td>
- <th width="60%" align="center">Appendix A. 
+ <td width="20%" align="left"><a accesskey="p" href="UsingStoredCollections.html">Prev</a> </td>
+ <th width="60%" align="center">Appendix A. 
API Notes and Details
</th>
- <td width="20%" align="right"> </td>
+ <td width="20%" align="right"> </td>
</tr>
</table>
<hr />
@@ -63,20 +63,20 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="UsingStoredCollections.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="UsingStoredCollections.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="collectionOverview.html">Up</a>
</td>
- <td width="40%" align="right"> </td>
+ <td width="40%" align="right"> </td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Using Stored Collections
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> </td>
+ <td width="40%" align="right" valign="top"> </td>
</tr>
</table>
</div>
diff --git a/db/docs/collections/tutorial/Summary.html b/db/docs/collections/tutorial/Summary.html
index 529e0fef4..c33f880e1 100644
--- a/db/docs/collections/tutorial/Summary.html
+++ b/db/docs/collections/tutorial/Summary.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 7. 
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 7. 
Summary
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
@@ -11,20 +11,20 @@
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
<link rel="up" href="index.html" title="Berkeley DB Collections Tutorial" />
<link rel="previous" href="removingredundantvalueclasses.html" title="&#10;&#9;&#9;Removing the Redundant Value Classes&#10;&#9;" />
- <link rel="next" href="collectionOverview.html" title="Appendix A. &#10; API Notes and Details&#10; " />
+ <link rel="next" href="collectionOverview.html" title="Appendix A. &#10; API Notes and Details&#10; " />
</head>
<body>
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 7. 
+ <th colspan="3" align="center">Chapter 7. 
Summary
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="removingredundantvalueclasses.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="collectionOverview.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="removingredundantvalueclasses.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="collectionOverview.html">Next</a></td>
</tr>
</table>
<hr />
@@ -33,7 +33,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="Summary"></a>Chapter 7. 
+ <h2 class="title"><a id="Summary"></a>Chapter 7. 
Summary
</h2>
</div>
@@ -41,9 +41,9 @@
<div></div>
</div>
<p>
- In summary, the Java Collections API tutorial has
+ In summary, the DB Java Collections API tutorial has
demonstrated how to create different types of bindings, as well as
- how to use the basic facilities of the Java Collections API:
+ how to use the basic facilities of the DB Java Collections API:
the environment, databases, secondary indices, collections, and
transactions. The final approach illustrated by the last example
program, Serializable Entity, uses tuple keys and serial entity
@@ -142,7 +142,7 @@
</p>
<p>
Internal bindings are called <span class="emphasis"><em>marshalled bindings</em></span> in the
- Java Collections API, and in this model each data class
+ DB Java Collections API, and in this model each data class
implements a marshalling interface. A single external binding class
that understands the marshalling interface is used to call the
internal bindings of each data object, and therefore the overall
@@ -170,20 +170,20 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="removingredundantvalueclasses.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="removingredundantvalueclasses.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="collectionOverview.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="collectionOverview.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Removing the Redundant Value Classes
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Appendix A. 
+ <td width="40%" align="right" valign="top"> Appendix A. 
API Notes and Details
</td>
</tr>
diff --git a/db/docs/collections/tutorial/Tuple.html b/db/docs/collections/tutorial/Tuple.html
index d5965430b..c057d5521 100644
--- a/db/docs/collections/tutorial/Tuple.html
+++ b/db/docs/collections/tutorial/Tuple.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 5. 
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 5. 
Using Tuples
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
@@ -17,14 +17,14 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 5. 
+ <th colspan="3" align="center">Chapter 5. 
Using Tuples
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="entitieswithcollections.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="tupleswithkeycreators.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="entitieswithcollections.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="tupleswithkeycreators.html">Next</a></td>
</tr>
</table>
<hr />
@@ -33,7 +33,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="Tuple"></a>Chapter 5. 
+ <h2 class="title"><a id="Tuple"></a>Chapter 5. 
Using Tuples
</h2>
</div>
@@ -83,7 +83,7 @@ Creating Tuple-Serial Entity Bindings
</dl>
</div>
<p>
- Java Collections API <span class="emphasis"><em>tuples</em></span> are sequences of
+ DB Java Collections API <span class="emphasis"><em>tuples</em></span> are sequences of
primitive Java data types, for example, integers and strings. The
<span class="emphasis"><em>tuple format</em></span> is a binary format for tuples that can be used
to store keys and/or values.
@@ -141,17 +141,17 @@ Creating Tuple-Serial Entity Bindings
Tuples are sequences of primitive Java values that can be
written to, and read from, the raw data bytes of a stored record.
The primitive values are written or read one at a time in sequence,
- using the Java Collections API
+ using the DB Java Collections API
<a href="../../java/com/sleepycat/bind/tuple/TupleInput.html" target="_top">TupleInput</a>
and
<a href="../../java/com/sleepycat/bind/tuple/TupleOutput.html" target="_top">TupleOutput</a>
classes. These classes are very similar to the standard Java
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/io/DataInput.html" target="_top">DataInput</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/io/DataInput.html" target="_top">DataInput</a>
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/io/DataOutput.html" target="_top">DataOutput</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/io/DataOutput.html" target="_top">DataOutput</a>
interfaces. The primary difference is the binary format of the
data, which is designed for sorting in the case of tuples.
@@ -189,20 +189,20 @@ output.writeString(supplierNumber); </tt></b> </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="entitieswithcollections.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="entitieswithcollections.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="tupleswithkeycreators.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="tupleswithkeycreators.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Using Entities with Collections
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Using Tuples with Key Creators
</td>
</tr>
diff --git a/db/docs/collections/tutorial/UsingCollectionsAPI.html b/db/docs/collections/tutorial/UsingCollectionsAPI.html
index 34236b7bd..2ac358002 100644
--- a/db/docs/collections/tutorial/UsingCollectionsAPI.html
+++ b/db/docs/collections/tutorial/UsingCollectionsAPI.html
@@ -1,16 +1,16 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
- Using the Java Collections API
+ Using the DB Java Collections API
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="collectionOverview.html" title="Appendix A. &#10; API Notes and Details&#10; " />
- <link rel="previous" href="collectionOverview.html" title="Appendix A. &#10; API Notes and Details&#10; " />
+ <link rel="up" href="collectionOverview.html" title="Appendix A. &#10; API Notes and Details&#10; " />
+ <link rel="previous" href="collectionOverview.html" title="Appendix A. &#10; API Notes and Details&#10; " />
<link rel="next" href="UsingStoredCollections.html" title="&#10; Using Stored Collections&#10; " />
</head>
<body>
@@ -18,15 +18,15 @@
<table width="100%" summary="Navigation header">
<tr>
<th colspan="3" align="center">
- Using the Java Collections API
+ Using the DB Java Collections API
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="collectionOverview.html">Prev</a> </td>
- <th width="60%" align="center">Appendix A. 
+ <td width="20%" align="left"><a accesskey="p" href="collectionOverview.html">Prev</a> </td>
+ <th width="60%" align="center">Appendix A. 
API Notes and Details
</th>
- <td width="20%" align="right"> <a accesskey="n" href="UsingStoredCollections.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="UsingStoredCollections.html">Next</a></td>
</tr>
</table>
<hr />
@@ -36,7 +36,7 @@
<div>
<div>
<h2 class="title" style="clear: both"><a id="UsingCollectionsAPI"></a>
- Using the Java Collections API
+ Using the DB Java Collections API
</h2>
</div>
</div>
@@ -86,7 +86,7 @@
more stored collections, you are ready to access (read and write)
stored data. For a transactional environment, a transaction must be
started before accessing data, and must be committed or aborted
- after access is complete. The Java Collections API provides several
+ after access is complete. The DB Java Collections API provides several
ways of managing transactions.
</p>
<p>
@@ -175,7 +175,7 @@
environment.
</p>
<p>
- The Java Collections API supports nested transactions. If
+ The DB Java Collections API supports nested transactions. If
<a href="../../java/com/sleepycat/collections/TransactionRunner.html#run(com.sleepycat.collections.TransactionWorker)" target="_top">TransactionRunner.run(com.sleepycat.collections.TransactionWorker)</a>
or
@@ -197,12 +197,12 @@
is active.
</p>
<p>
- The Java Collections API supports transaction auto-commit.
+ The DB Java Collections API supports transaction auto-commit.
If no transaction is active and a write operation is requested for
a transactional database, auto-commit is used automatically.
</p>
<p>
- The Java Collections API also supports transaction
+ The DB Java Collections API also supports transaction
dirty-read via the
<a href="../../java/com/sleepycat/collections/StoredCollections.html" target="_top">StoredCollections</a>
@@ -230,9 +230,9 @@
<p>
When a transaction is aborted (or rolled back) the application
is responsible for discarding references to any data objects that
- were modified during the transaction. Since the Java Collections API
+ were modified during the transaction. Since the DB Java Collections API
treats data by value, not by reference, neither the data
- objects nor the Java Collections API objects contain status
+ objects nor the DB Java Collections API objects contain status
information indicating whether the data objects are 1- in sync with
the database, 2- dirty (contain changes that have not been written
to the database), 3- stale (were read previously but have become
@@ -553,7 +553,7 @@
<p>
If duplicates are allowed then more than one value may be
associated with the same key. This means that the data store cannot
- be strictly considered a map &#8212; it is really a multi-map. See
+ be strictly considered a map — it is really a multi-map. See
<a href="UsingStoredCollections.html">
Using Stored Collections
</a>
@@ -569,7 +569,7 @@
<li>
<p>
For secondary indices with duplicates, the duplicates must be
- sorted. This restriction is imposed by the Java Collections API.
+ sorted. This restriction is imposed by the DB Java Collections API.
</p>
</li>
<li>
@@ -613,20 +613,20 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="collectionOverview.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="collectionOverview.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="collectionOverview.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="UsingStoredCollections.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="UsingStoredCollections.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Appendix A. 
+ <td width="40%" align="left" valign="top">Appendix A. 
API Notes and Details
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Using Stored Collections
</td>
</tr>
diff --git a/db/docs/collections/tutorial/UsingSecondaries.html b/db/docs/collections/tutorial/UsingSecondaries.html
index 35fb50ef7..4bddc9f45 100644
--- a/db/docs/collections/tutorial/UsingSecondaries.html
+++ b/db/docs/collections/tutorial/UsingSecondaries.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 3. 
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 3. 
Using Secondary Indices
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
@@ -17,14 +17,14 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 3. 
+ <th colspan="3" align="center">Chapter 3. 
Using Secondary Indices
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="handlingexceptions.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="openingforeignkeys.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="handlingexceptions.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="openingforeignkeys.html">Next</a></td>
</tr>
</table>
<hr />
@@ -33,7 +33,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="UsingSecondaries"></a>Chapter 3. 
+ <h2 class="title"><a id="UsingSecondaries"></a>Chapter 3. 
Using Secondary Indices
</h2>
</div>
@@ -201,7 +201,7 @@ import com.sleepycat.db.SecondaryDatabase;</tt></b>
public class SampleDatabase
{
...
-<b class="userinput"><tt> private static final String SUPPLIER_CITY_INDEX = &quot;supplier_city_index&quot;;
+<b class="userinput"><tt> private static final String SUPPLIER_CITY_INDEX = "supplier_city_index";
...
private SecondaryDatabase supplierByCityDb;
...</tt></b>
@@ -357,7 +357,7 @@ public class SampleDatabase
base class is used because the database record uses the serial
format for both its key and its value. The abstract methods of this
class have key and value parameters of type
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" target="_top">Object</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" target="_top">Object</a>
which are automatically converted to and from the raw record data
by the base class.
@@ -433,20 +433,20 @@ public class SampleDatabase
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="handlingexceptions.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="handlingexceptions.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="openingforeignkeys.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="openingforeignkeys.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Handling Exceptions
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
More Secondary Key Indices
</td>
diff --git a/db/docs/collections/tutorial/UsingStoredCollections.html b/db/docs/collections/tutorial/UsingStoredCollections.html
index 37fdc6096..f79826d3b 100644
--- a/db/docs/collections/tutorial/UsingStoredCollections.html
+++ b/db/docs/collections/tutorial/UsingStoredCollections.html
@@ -1,16 +1,16 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Using Stored Collections
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="collectionOverview.html" title="Appendix A. &#10; API Notes and Details&#10; " />
- <link rel="previous" href="UsingCollectionsAPI.html" title="&#10; Using the Java Collections API&#10; " />
+ <link rel="up" href="collectionOverview.html" title="Appendix A. &#10; API Notes and Details&#10; " />
+ <link rel="previous" href="UsingCollectionsAPI.html" title="&#10; Using the DB Java Collections API&#10; " />
<link rel="next" href="SerializedObjectStorage.html" title="&#10; Serialized Object Storage&#10; " />
</head>
<body>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="UsingCollectionsAPI.html">Prev</a> </td>
- <th width="60%" align="center">Appendix A. 
+ <td width="20%" align="left"><a accesskey="p" href="UsingCollectionsAPI.html">Prev</a> </td>
+ <th width="60%" align="center">Appendix A. 
API Notes and Details
</th>
- <td width="20%" align="right"> <a accesskey="n" href="SerializedObjectStorage.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="SerializedObjectStorage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -74,10 +74,10 @@
described below.
<span>
Most of these restrictions have to do with
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" target="_top">List</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" target="_top">List</a>
interfaces; for
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" target="_top">Map</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" target="_top">Map</a>
interfaces, most all access modes are fully supported since the
Berkeley DB model is map-like.
@@ -87,10 +87,10 @@
<ul type="disc">
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" target="_top">SortedMap</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" target="_top">SortedMap</a>
interfaces may only be used if keys are ordered. This means ordered keys are required for creating a
@@ -104,21 +104,21 @@
<li>
<p>
All iterators for stored collections implement the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" target="_top">ListIterator</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" target="_top">ListIterator</a>
interface as well as the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" target="_top">Iterator</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" target="_top">Iterator</a>
interface.
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#hasPrevious()" target="_top">ListIterator.hasPrevious()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#hasPrevious()" target="_top">ListIterator.hasPrevious()</a>
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#previous()" target="_top">ListIterator.previous()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#previous()" target="_top">ListIterator.previous()</a>
work in all cases.
<span>
However, the following
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" target="_top">ListIterator</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" target="_top">ListIterator</a>
method behavior is dependent on the access method.
</span>
@@ -127,20 +127,20 @@
<ul type="circle">
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#nextIndex()" target="_top">ListIterator.nextIndex()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#nextIndex()" target="_top">ListIterator.nextIndex()</a>
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#previousIndex()" target="_top">ListIterator.previousIndex()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#previousIndex()" target="_top">ListIterator.previousIndex()</a>
only work when record number keys are used, and throw
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>
otherwise.
</p>
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#add()" target="_top">ListIterator.add()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#add()" target="_top">ListIterator.add()</a>
inserts before the current position and renumbers following keys if the RECNO-RENUMBER
access method is used.
@@ -154,17 +154,17 @@
<ul type="disc">
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#add()" target="_top">ListIterator.add()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#add()" target="_top">ListIterator.add()</a>
throws
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>
if duplicates are not allowed.
</p>
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#add()" target="_top">ListIterator.add()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#add()" target="_top">ListIterator.add()</a>
inserts a duplicate before the current position
if duplicates are unsorted.
@@ -172,7 +172,7 @@
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#add()" target="_top">ListIterator.add()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#add()" target="_top">ListIterator.add()</a>
inserts a duplicate in sorted order if
duplicates are sorted.
@@ -183,10 +183,10 @@
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#set()" target="_top">ListIterator.set()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#set()" target="_top">ListIterator.set()</a>
throws
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>
if sorted duplicates are configured, since updating with sorted duplicates would change the
iterator position.
@@ -197,10 +197,10 @@
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#setValue()" target="_top">Map.Entry.setValue()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#setValue()" target="_top">Map.Entry.setValue()</a>
throws
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>
if duplicates are sorted.
</p>
@@ -209,7 +209,7 @@
<p>
Only the access methods that use a record number key may be used
with a
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" target="_top">List</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" target="_top">List</a>
<tt class="classname">List</tt>
view.
</p>
@@ -217,7 +217,7 @@
<li>
<p>
To create a stored List that supports the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#add()" target="_top">List.add()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#add()" target="_top">List.add()</a>
<tt class="methodname">List.add()</tt>
method, only the RECNO-RENUMBER access method may be used.
</p>
@@ -225,7 +225,7 @@
<li>
<p>
For List access methods that do not support
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#add()" target="_top">List.add()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#add()" target="_top">List.add()</a>
<tt class="methodname">List.add()</tt>
(RECNO, QUEUE, and BTREE-RECNUM):
</p>
@@ -233,21 +233,21 @@
<ul type="circle">
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#add()" target="_top">List.add()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#add()" target="_top">List.add()</a>
<tt class="methodname">List.add()</tt>
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#add()" target="_top">ListIterator.add()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#add()" target="_top">ListIterator.add()</a>
<tt class="methodname">ListIterator.add()</tt>
always throw
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a> .
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a> .
</p>
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#remove()" target="_top">List.remove()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#remove()" target="_top">List.remove()</a>
<tt class="methodname">List.remove()</tt>
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#remove()" target="_top">ListIterator.remove()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#remove()" target="_top">ListIterator.remove()</a>
<tt class="methodname">ListIterator.remove()</tt>
do not cause list indices to be renumbered. However, iterators will skip
the removed values.
@@ -264,7 +264,7 @@
<li>
<p>
When duplicates are allowed the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" target="_top">Collection</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" target="_top">Collection</a>
interfaces are modified in several ways as described in the next
section.
@@ -298,24 +298,24 @@
<ul type="disc">
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#entrySet()" target="_top">Map.entrySet()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#entrySet()" target="_top">Map.entrySet()</a>
may contain multiple
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" target="_top">Map.Entry</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" target="_top">Map.Entry</a>
objects with the same key.
</p>
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#keySet()" target="_top">Map.keySet()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#keySet()" target="_top">Map.keySet()</a>
always contains unique keys, it does not contain duplicates.
</p>
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#values()" target="_top">Map.values()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#values()" target="_top">Map.values()</a>
contains all values including the values
associated with duplicate keys.
@@ -323,7 +323,7 @@
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#put()" target="_top">Map.put()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#put()" target="_top">Map.put()</a>
appends a duplicate if the key already exists rather than replacing
the existing value, and always returns null.
@@ -331,14 +331,14 @@
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#remove()" target="_top">Map.remove()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#remove()" target="_top">Map.remove()</a>
removes all duplicates for the specified key.
</p>
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#get()" target="_top">Map.get()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#get()" target="_top">Map.get()</a>
returns the first duplicate for the specified key.
</p>
@@ -348,7 +348,7 @@
<a href="../../java/com/sleepycat/collections/StoredMap.html#duplicates(java.lang.Object)" target="_top">StoredMap.duplicates()</a>
is an additional method for returning the values for a given key as a
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" target="_top">Collection</a>.
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" target="_top">Collection</a>.
</p>
</li>
</ul>
@@ -360,22 +360,8 @@
<ul type="disc">
<li>
<p>
- All iterators for stored collections must be explicitly closed with
- <a href="../../java/com/sleepycat/collections/StoredIterator.html#close(java.util.Iterator)" target="_top">StoredIterator.close()</a>.
- The static method
- <a href="../../java/com/sleepycat/collections/StoredIterator.html#close(java.util.Iterator)" target="_top">StoredIterator.close()</a>
-
- allows calling close
- for all iterators without harm to iterators that are not from
- stored collections, and also avoids casting. If a stored iterator
- is not closed, unpredictable behavior including process death may
- result.
- </p>
- </li>
- <li>
- <p>
Collection.size() and Map.size() always throws
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>.
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>.
This is because the number of
records in a database cannot be determined reliably or
cheaply.
@@ -409,16 +395,16 @@
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" target="_top">Comparator</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" target="_top">Comparator</a>
objects cannot be used and the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#comparator()" target="_top">SortedMap.comparator()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#comparator()" target="_top">SortedMap.comparator()</a>
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#comparator()" target="_top">SortedSet.comparator()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#comparator()" target="_top">SortedSet.comparator()</a>
methods always return null. The
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/Comparable.html" target="_top">Comparable</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Comparable.html" target="_top">Comparable</a>
interface is not supported. However, Comparators that operate on
byte arrays may be specified using
@@ -431,7 +417,7 @@
<li>
<p>
The
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals()" target="_top">Object.equals()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals()" target="_top">Object.equals()</a>
method is not used to determine whether a key
or value is contained in a collection, to locate a value by key,
@@ -462,7 +448,7 @@
<p>
The following characteristics of stored collections are
extensions of the definitions in the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/package-summary.html" target="_top">java.util</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/package-summary.html" target="_top">java.util</a>
package. These differences do not violate the Java
collections interface contract.
@@ -480,7 +466,7 @@
Locking is handled by the Berkeley DB
environment. To access a collection from multiple threads, creation
of synchronized collections using the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Collections.html" target="_top">Collections</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collections.html" target="_top">Collections</a>
class is not necessary
<span>
@@ -494,7 +480,7 @@
All stored collections may be read-only if desired by passing
false for the writeAllowed parameter of their constructor. Creation
of immutable collections using the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Collections.html" target="_top">Collections</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collections.html" target="_top">Collections</a>
class is not necessary.
</p>
@@ -504,48 +490,48 @@
A stored collection is partially read-only if a secondary
index is used. Specifically, values may be removed but may not be
added or updated. The following methods will throw
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>
when an index is used:
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#add()" target="_top">Collection.add()</a>,
- <span><a href="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#set()" target="_top">List.set()</a>,</span>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#set()" target="_top">ListIterator.set()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#add()" target="_top">Collection.add()</a>,
+ <span><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#set()" target="_top">List.set()</a>,</span>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#set()" target="_top">ListIterator.set()</a>
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#setValue()" target="_top">Map.Entry.setValue()</a>.
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#setValue()" target="_top">Map.Entry.setValue()</a>.
</p>
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#entrySet()" target="_top">SortedMap.entrySet()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#entrySet()" target="_top">SortedMap.entrySet()</a>
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#keySet()" target="_top">SortedMap.keySet()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#keySet()" target="_top">SortedMap.keySet()</a>
return a
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>,
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>,
not just a
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" target="_top">Set</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" target="_top">Set</a>
as specified in Java collections interface. This allows using the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>
methods on the returned collection.
</p>
</li>
<li>
<p>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#values()" target="_top">SortedMap.values()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#values()" target="_top">SortedMap.values()</a>
returns a
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>,
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>,
not just a
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" target="_top">Collection</a>,
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" target="_top">Collection</a>,
whenever the keys of the map can be derived from the values using
an entity binding. Note that the sorted set returned is not really
a set if duplicates are allowed, since it is technically a
collection; however, the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>
methods (for example, subSet()), can still be used.
</p>
@@ -553,10 +539,10 @@
<li>
<p>
For
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" target="_top">SortedMap</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" target="_top">SortedMap</a>
views, additional subSet() and subMap() methods are provided that
allow control over whether keys are treated as inclusive or
@@ -588,16 +574,16 @@
<li>
<p>
All iterators for stored collections implement the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" target="_top">ListIterator</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" target="_top">ListIterator</a>
interface as well as the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" target="_top">Iterator</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" target="_top">Iterator</a>
interface. This is to allow use of the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#hasPrevious()" target="_top">ListIterator.hasPrevious()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#hasPrevious()" target="_top">ListIterator.hasPrevious()</a>
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#previous()" target="_top">ListIterator.previous()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#previous()" target="_top">ListIterator.previous()</a>
methods, which work for all collections
since Berkeley DB provides bidirectional cursors.
@@ -610,7 +596,7 @@
method that allows creating
a read-only iterator for a writable collection. For the standard
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#iterator()" target="_top">Collection.iterator()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#iterator()" target="_top">Collection.iterator()</a>
method, the iterator is read-only only
when the collection is read-only.
@@ -633,18 +619,18 @@
When an entity binding is used, updating (setting) a value is
not allowed if the key in the entity is not equal to the original
key. For example, calling
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#put()" target="_top">Map.put()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#put()" target="_top">Map.put()</a>
is not allowed when the key parameter is not equal to the key of
the entity parameter.
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#put()" target="_top">Map.put()</a>,
- <span><a href="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#set()" target="_top">List.set()</a>,</span>
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#set()" target="_top">ListIterator.set()</a>,
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#put()" target="_top">Map.put()</a>,
+ <span><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#set()" target="_top">List.set()</a>,</span>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#set()" target="_top">ListIterator.set()</a>,
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#setValue()" target="_top">Map.Entry.setValue()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#setValue()" target="_top">Map.Entry.setValue()</a>
will throw
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" target="_top">IllegalArgumentException</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" target="_top">IllegalArgumentException</a>
in this situation.
</p>
@@ -655,13 +641,13 @@
sublists. This is simply an unimplemented feature and may be
changed in the future. Currently for sublists the following
methods throw
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>:
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#add()" target="_top">List.add()</a><tt class="methodname">List.add()</tt>,
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#remove()" target="_top">List.remove()</a><tt class="methodname">List.remove()</tt>,
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#add()" target="_top">ListIterator.add()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" target="_top">UnsupportedOperationException</a>:
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#add()" target="_top">List.add()</a><tt class="methodname">List.add()</tt>,
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#remove()" target="_top">List.remove()</a><tt class="methodname">List.remove()</tt>,
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#add()" target="_top">ListIterator.add()</a>
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#remove()" target="_top">ListIterator.remove()</a><tt class="methodname">ListIterator.remove()</tt>.
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#remove()" target="_top">ListIterator.remove()</a><tt class="methodname">ListIterator.remove()</tt>.
</p>
</li>
<li>
@@ -781,20 +767,20 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="UsingCollectionsAPI.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="UsingCollectionsAPI.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="collectionOverview.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="SerializedObjectStorage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="SerializedObjectStorage.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
- Using the Java Collections API
-  </td>
+ Using the DB Java Collections API
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Serialized Object Storage
</td>
</tr>
diff --git a/db/docs/collections/tutorial/addingdatabaseitems.html b/db/docs/collections/tutorial/addingdatabaseitems.html
index 53b3b8e84..77a62f71f 100644
--- a/db/docs/collections/tutorial/addingdatabaseitems.html
+++ b/db/docs/collections/tutorial/addingdatabaseitems.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Adding Database Items
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
+ <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
<link rel="previous" href="usingtransactions.html" title="&#10;&#9;&#9;Using Transactions&#10;&#9;" />
<link rel="next" href="retrievingdatabaseitems.html" title="&#10;&#9;&#9;Retrieving Database Items&#10;&#9;" />
</head>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="usingtransactions.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. 
+ <td width="20%" align="left"><a accesskey="p" href="usingtransactions.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. 
The Basic Program
</th>
- <td width="20%" align="right"> <a accesskey="n" href="retrievingdatabaseitems.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="retrievingdatabaseitems.html">Next</a></td>
</tr>
</table>
<hr />
@@ -46,10 +46,10 @@
Adding (as well as updating, removing, and deleting) information
in the database is accomplished via the standard Java collections
API. In the example, the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#put" target="_top">Map.put</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#put" target="_top">Map.put</a>
method is used to add objects. All standard Java methods for
- modifying a collection may be used with the Java Collections API.
+ modifying a collection may be used with the DB Java Collections API.
</p>
<p>
The <tt class="methodname">PopulateDatabase.doWork()</tt> method calls private methods
@@ -96,7 +96,7 @@ public class Sample
The <tt class="methodname">addSuppliers()</tt>, <tt class="methodname">addParts()</tt> and <tt class="methodname">addShipments()</tt>
methods add objects to the Suppliers, Parts and Shipments stores.
The
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" target="_top">Map</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" target="_top">Map</a>
for each store is obtained from the <tt class="classname">SampleViews</tt> object.
</p>
@@ -106,17 +106,17 @@ public class Sample
<b class="userinput"><tt> Map suppliers = views.getSupplierMap();
if (suppliers.isEmpty())
{
- System.out.println(&quot;Adding Suppliers&quot;);
- suppliers.put(new SupplierKey(&quot;S1&quot;),
- new SupplierData(&quot;Smith&quot;, 20, &quot;London&quot;));
- suppliers.put(new SupplierKey(&quot;S2&quot;),
- new SupplierData(&quot;Jones&quot;, 10, &quot;Paris&quot;));
- suppliers.put(new SupplierKey(&quot;S3&quot;),
- new SupplierData(&quot;Blake&quot;, 30, &quot;Paris&quot;));
- suppliers.put(new SupplierKey(&quot;S4&quot;),
- new SupplierData(&quot;Clark&quot;, 20, &quot;London&quot;));
- suppliers.put(new SupplierKey(&quot;S5&quot;),
- new SupplierData(&quot;Adams&quot;, 30, &quot;Athens&quot;));
+ System.out.println("Adding Suppliers");
+ suppliers.put(new SupplierKey("S1"),
+ new SupplierData("Smith", 20, "London"));
+ suppliers.put(new SupplierKey("S2"),
+ new SupplierData("Jones", 10, "Paris"));
+ suppliers.put(new SupplierKey("S3"),
+ new SupplierData("Blake", 30, "Paris"));
+ suppliers.put(new SupplierKey("S4"),
+ new SupplierData("Clark", 20, "London"));
+ suppliers.put(new SupplierKey("S5"),
+ new SupplierData("Adams", 30, "Athens"));
}</tt></b>
}
@@ -125,31 +125,31 @@ public class Sample
<b class="userinput"><tt> Map parts = views.getPartMap();
if (parts.isEmpty())
{
- System.out.println(&quot;Adding Parts&quot;);
- parts.put(new PartKey(&quot;P1&quot;),
- new PartData(&quot;Nut&quot;, &quot;Red&quot;,
+ System.out.println("Adding Parts");
+ parts.put(new PartKey("P1"),
+ new PartData("Nut", "Red",
new Weight(12.0, Weight.GRAMS),
- &quot;London&quot;));
- parts.put(new PartKey(&quot;P2&quot;),
- new PartData(&quot;Bolt&quot;, &quot;Green&quot;,
+ "London"));
+ parts.put(new PartKey("P2"),
+ new PartData("Bolt", "Green",
new Weight(17.0, Weight.GRAMS),
- &quot;Paris&quot;));
- parts.put(new PartKey(&quot;P3&quot;),
- new PartData(&quot;Screw&quot;, &quot;Blue&quot;,
+ "Paris"));
+ parts.put(new PartKey("P3"),
+ new PartData("Screw", "Blue",
new Weight(17.0, Weight.GRAMS),
- &quot;Rome&quot;));
- parts.put(new PartKey(&quot;P4&quot;),
- new PartData(&quot;Screw&quot;, &quot;Red&quot;,
+ "Rome"));
+ parts.put(new PartKey("P4"),
+ new PartData("Screw", "Red",
new Weight(14.0, Weight.GRAMS),
- &quot;London&quot;));
- parts.put(new PartKey(&quot;P5&quot;),
- new PartData(&quot;Cam&quot;, &quot;Blue&quot;,
+ "London"));
+ parts.put(new PartKey("P5"),
+ new PartData("Cam", "Blue",
new Weight(12.0, Weight.GRAMS),
- &quot;Paris&quot;));
- parts.put(new PartKey(&quot;P6&quot;),
- new PartData(&quot;Cog&quot;, &quot;Red&quot;,
+ "Paris"));
+ parts.put(new PartKey("P6"),
+ new PartData("Cog", "Red",
new Weight(19.0, Weight.GRAMS),
- &quot;London&quot;));
+ "London"));
}</tt></b>
}
@@ -158,30 +158,30 @@ public class Sample
<b class="userinput"><tt> Map shipments = views.getShipmentMap();
if (shipments.isEmpty())
{
- System.out.println(&quot;Adding Shipments&quot;);
- shipments.put(new ShipmentKey(&quot;P1&quot;, &quot;S1&quot;),
+ System.out.println("Adding Shipments");
+ shipments.put(new ShipmentKey("P1", "S1"),
new ShipmentData(300));
- shipments.put(new ShipmentKey(&quot;P2&quot;, &quot;S1&quot;),
+ shipments.put(new ShipmentKey("P2", "S1"),
new ShipmentData(200));
- shipments.put(new ShipmentKey(&quot;P3&quot;, &quot;S1&quot;),
+ shipments.put(new ShipmentKey("P3", "S1"),
new ShipmentData(400));
- shipments.put(new ShipmentKey(&quot;P4&quot;, &quot;S1&quot;),
+ shipments.put(new ShipmentKey("P4", "S1"),
new ShipmentData(200));
- shipments.put(new ShipmentKey(&quot;P5&quot;, &quot;S1&quot;),
+ shipments.put(new ShipmentKey("P5", "S1"),
new ShipmentData(100));
- shipments.put(new ShipmentKey(&quot;P6&quot;, &quot;S1&quot;),
+ shipments.put(new ShipmentKey("P6", "S1"),
new ShipmentData(100));
- shipments.put(new ShipmentKey(&quot;P1&quot;, &quot;S2&quot;),
+ shipments.put(new ShipmentKey("P1", "S2"),
new ShipmentData(300));
- shipments.put(new ShipmentKey(&quot;P2&quot;, &quot;S2&quot;),
+ shipments.put(new ShipmentKey("P2", "S2"),
new ShipmentData(400));
- shipments.put(new ShipmentKey(&quot;P2&quot;, &quot;S3&quot;),
+ shipments.put(new ShipmentKey("P2", "S3"),
new ShipmentData(200));
- shipments.put(new ShipmentKey(&quot;P2&quot;, &quot;S4&quot;),
+ shipments.put(new ShipmentKey("P2", "S4"),
new ShipmentData(200));
- shipments.put(new ShipmentKey(&quot;P4&quot;, &quot;S4&quot;),
+ shipments.put(new ShipmentKey("P4", "S4"),
new ShipmentData(300));
- shipments.put(new ShipmentKey(&quot;P5&quot;, &quot;S4&quot;),
+ shipments.put(new ShipmentKey("P5", "S4"),
new ShipmentData(400));
}</tt></b>
}
@@ -195,31 +195,31 @@ public class Sample
<p>
In each method above, objects are added only if the map is not
empty. This is a simple way of allowing the example program to be
- run repeatedly. In real-life applications another technique &#8212;
+ run repeatedly. In real-life applications another technique —
checking the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#containsKey" target="_top">Map.containsKey</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#containsKey" target="_top">Map.containsKey</a>
- method, for example &#8212; might be used.
+ method, for example — might be used.
</p>
</div>
<div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="usingtransactions.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="usingtransactions.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="BasicProgram.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="retrievingdatabaseitems.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="retrievingdatabaseitems.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Using Transactions
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Retrieving Database Items
</td>
</tr>
diff --git a/db/docs/collections/tutorial/collectionOverview.html b/db/docs/collections/tutorial/collectionOverview.html
index 02ac86e91..6e9a0326d 100644
--- a/db/docs/collections/tutorial/collectionOverview.html
+++ b/db/docs/collections/tutorial/collectionOverview.html
@@ -1,30 +1,30 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Appendix A. 
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Appendix A. 
API Notes and Details
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
<link rel="up" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="previous" href="Summary.html" title="Chapter 7. &#10;&#9;&#9;Summary&#10;&#9;" />
- <link rel="next" href="UsingCollectionsAPI.html" title="&#10; Using the Java Collections API&#10; " />
+ <link rel="previous" href="Summary.html" title="Chapter 7. &#10;&#9;&#9;Summary&#10;&#9;" />
+ <link rel="next" href="UsingCollectionsAPI.html" title="&#10; Using the DB Java Collections API&#10; " />
</head>
<body>
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Appendix A. 
+ <th colspan="3" align="center">Appendix A. 
API Notes and Details
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="Summary.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="UsingCollectionsAPI.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="Summary.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="UsingCollectionsAPI.html">Next</a></td>
</tr>
</table>
<hr />
@@ -33,7 +33,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="collectionOverview"></a>Appendix A. 
+ <h2 class="title"><a id="collectionOverview"></a>Appendix A. 
API Notes and Details
</h2>
</div>
@@ -57,7 +57,7 @@
<li>
<p>
<a href="UsingCollectionsAPI.html">
- Using the Java Collections API
+ Using the DB Java Collections API
</a>
</p>
</li>
@@ -250,8 +250,8 @@
in other cases will create a database that is not portable
between platforms. When constructing the stored collection,
- the Java Collections API will throw an
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" target="_top">IllegalArgumentException</a>
+ the DB Java Collections API will throw an
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" target="_top">IllegalArgumentException</a>
in such cases.
</p>
@@ -315,7 +315,7 @@
Note that even when an entity binding is used a key binding is
also usually needed. For example, a key binding is used to create
key objects that are passed to the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.get().html" target="_top">Map.get()</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#get" target="_top">Map.get()</a>
method. A key object is passed to this method even though it may
return an entity that also contains the key.
@@ -450,21 +450,21 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="Summary.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="Summary.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="UsingCollectionsAPI.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="UsingCollectionsAPI.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 7. 
+ <td width="40%" align="left" valign="top">Chapter 7. 
Summary
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
- Using the Java Collections API
+ <td width="40%" align="right" valign="top"> 
+ Using the DB Java Collections API
</td>
</tr>
</table>
diff --git a/db/docs/collections/tutorial/collectionswithentities.html b/db/docs/collections/tutorial/collectionswithentities.html
index 74f5774c8..231fa7ca8 100644
--- a/db/docs/collections/tutorial/collectionswithentities.html
+++ b/db/docs/collections/tutorial/collectionswithentities.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Creating Collections with Entity Bindings
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="Entity.html" title="Chapter 4. &#10; Using Entity Classes&#9;&#10;&#9;" />
+ <link rel="up" href="Entity.html" title="Chapter 4. &#10; Using Entity Classes&#9;&#10;&#9;" />
<link rel="previous" href="creatingentitybindings.html" title="&#10;&#9;&#9;Creating Entity Bindings&#10;&#9;" />
<link rel="next" href="entitieswithcollections.html" title="&#10;&#9;&#9;Using Entities with Collections&#10;&#9;" />
</head>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="creatingentitybindings.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. 
+ <td width="20%" align="left"><a accesskey="p" href="creatingentitybindings.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. 
Using Entity Classes
</th>
- <td width="20%" align="right"> <a accesskey="n" href="entitieswithcollections.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="entitieswithcollections.html">Next</a></td>
</tr>
</table>
<hr />
@@ -89,9 +89,9 @@
The following getter methods are defined for use by other
classes in the example program. Instead of returning the map's
entry set
- (<a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#entrySet" target="_top">Map.entrySet</a>),
+ (<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#entrySet" target="_top">Map.entrySet</a>),
the map's value set
- (<a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#values" target="_top">Map.values</a>)
+ (<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#values" target="_top">Map.values</a>)
is returned. The entry set was convenient in prior examples because
it allowed enumerating all key/value pairs in the collection. Since
an entity contains the key and the value, enumerating the value set
@@ -127,10 +127,10 @@ public class SampleViews
<a href="../../java/com/sleepycat/collections/StoredValueSet.html" target="_top">StoredValueSet</a>
and not just a
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" target="_top">Collection</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" target="_top">Collection</a>
as defined by the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#values" target="_top">Map.values</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#values" target="_top">Map.values</a>
interface. As long as duplicate keys are not allowed, this
collection will behave as a true set and will disallow the addition
@@ -141,20 +141,20 @@ public class SampleViews
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="creatingentitybindings.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="creatingentitybindings.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Entity.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="entitieswithcollections.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="entitieswithcollections.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Creating Entity Bindings
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Using Entities with Collections
</td>
</tr>
diff --git a/db/docs/collections/tutorial/createbindingscollections.html b/db/docs/collections/tutorial/createbindingscollections.html
index aa0c46253..eb1384cd2 100644
--- a/db/docs/collections/tutorial/createbindingscollections.html
+++ b/db/docs/collections/tutorial/createbindingscollections.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Creating Bindings and Collections
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
+ <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
<link rel="previous" href="opendatabases.html" title="&#10;&#9;&#9;Opening and Closing Databases&#10;&#9;" />
<link rel="next" href="implementingmain.html" title="&#10;&#9;&#9;Implementing the Main Program&#10;&#9;" />
</head>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="opendatabases.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. 
+ <td width="20%" align="left"><a accesskey="p" href="opendatabases.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. 
The Basic Program
</th>
- <td width="20%" align="right"> <a accesskey="n" href="implementingmain.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="implementingmain.html">Next</a></td>
</tr>
</table>
<hr />
@@ -46,9 +46,9 @@
<span class="emphasis"><em>Bindings</em></span> translate between stored records and Java objects.
In this example, Java serialization bindings are used. Serial
bindings are the simplest type of bindings because no mapping of
- fields or type conversion is needed. Tuple bindings &#8212; which are
+ fields or type conversion is needed. Tuple bindings — which are
more difficult to create than serial bindings but have some
- advantages &#8212; will be introduced later in the Tuple example
+ advantages — will be introduced later in the Tuple example
program.
</p>
<p>
@@ -99,19 +99,19 @@ public class SampleViews
field is used for each database. The StoredMap class implements the
standard Java
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" target="_top">Map</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" target="_top">Map</a>
interface, which has methods for obtaining a
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" target="_top">Set</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" target="_top">Set</a>
of keys, a
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" target="_top">Collection</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" target="_top">Collection</a>
of values, or a
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" target="_top">Set</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" target="_top">Set</a>
of
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" target="_top">Map.Entry</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" target="_top">Map.Entry</a>
key/value pairs. Because databases contain key/value pairs, any
Berkeley DB database may be represented as a Java map.
@@ -251,7 +251,7 @@ public class SampleViews
follows.
</p>
<a id="cb_sampleviews_usage"></a>
- <pre class="programlisting"><b class="userinput"><tt> SampleDatabase sd = new SampleDatabase(new String(&quot;/home&quot;));
+ <pre class="programlisting"><b class="userinput"><tt> SampleDatabase sd = new SampleDatabase(new String("/home"));
SampleViews views = new SampleViews(sd);
Map partMap = views.getPartMap();
Set supplierEntries = views.getSupplierEntrySet();</tt></b> </pre>
@@ -260,20 +260,20 @@ public class SampleViews
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="opendatabases.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="opendatabases.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="BasicProgram.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="implementingmain.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="implementingmain.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Opening and Closing Databases
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Implementing the Main Program
</td>
</tr>
diff --git a/db/docs/collections/tutorial/creatingentitybindings.html b/db/docs/collections/tutorial/creatingentitybindings.html
index adf98ba17..84eb931f3 100644
--- a/db/docs/collections/tutorial/creatingentitybindings.html
+++ b/db/docs/collections/tutorial/creatingentitybindings.html
@@ -1,16 +1,16 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Creating Entity Bindings
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="Entity.html" title="Chapter 4. &#10; Using Entity Classes&#9;&#10;&#9;" />
- <link rel="previous" href="Entity.html" title="Chapter 4. &#10; Using Entity Classes&#9;&#10;&#9;" />
+ <link rel="up" href="Entity.html" title="Chapter 4. &#10; Using Entity Classes&#9;&#10;&#9;" />
+ <link rel="previous" href="Entity.html" title="Chapter 4. &#10; Using Entity Classes&#9;&#10;&#9;" />
<link rel="next" href="collectionswithentities.html" title="&#10;&#9;&#9;Creating Collections with Entity Bindings&#10;&#9;" />
</head>
<body>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="Entity.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. 
+ <td width="20%" align="left"><a accesskey="p" href="Entity.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. 
Using Entity Classes
</th>
- <td width="20%" align="right"> <a accesskey="n" href="collectionswithentities.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="collectionswithentities.html">Next</a></td>
</tr>
</table>
<hr />
@@ -245,20 +245,20 @@ public class SampleViews
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="Entity.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="Entity.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Entity.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="collectionswithentities.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="collectionswithentities.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 4. 
+ <td width="40%" align="left" valign="top">Chapter 4. 
Using Entity Classes
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Creating Collections with Entity Bindings
</td>
</tr>
diff --git a/db/docs/collections/tutorial/developing.html b/db/docs/collections/tutorial/developing.html
index f8787ef3c..e12180f56 100644
--- a/db/docs/collections/tutorial/developing.html
+++ b/db/docs/collections/tutorial/developing.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Developing a DB Collections Application</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="intro.html" title="Chapter 1. &#10; Introduction&#10; " />
- <link rel="previous" href="intro.html" title="Chapter 1. &#10; Introduction&#10; " />
+ <link rel="up" href="intro.html" title="Chapter 1. &#10; Introduction&#10; " />
+ <link rel="previous" href="intro.html" title="Chapter 1. &#10; Introduction&#10; " />
<link rel="next" href="tutorialintroduction.html" title="Tutorial Introduction" />
</head>
<body>
@@ -18,11 +18,11 @@
<th colspan="3" align="center">Developing a DB Collections Application</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="intro.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. 
+ <td width="20%" align="left"><a accesskey="p" href="intro.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. 
Introduction
</th>
- <td width="20%" align="right"> <a accesskey="n" href="tutorialintroduction.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="tutorialintroduction.html">Next</a></td>
</tr>
</table>
<hr />
@@ -38,7 +38,7 @@
</div>
<p>
There are several important choices to make when developing an
- application using the Java Collections API.
+ application using the DB Java Collections API.
</p>
<div class="orderedlist">
<ol type="1">
@@ -61,7 +61,7 @@
</p>
<p>
For each Berkeley DB datastore, you may choose from any of the
- four Berkeley DB access methods &#8212; BTREE, HASH, RECNO, or
+ four Berkeley DB access methods — BTREE, HASH, RECNO, or
QUEUE
<span class="html">
(<a href="../../java/com/sleepycat/db/DatabaseType.html#BTREE" target="_top">DatabaseType.BTREE</a>,
@@ -70,7 +70,7 @@
or
<a href="../../java/com/sleepycat/db/DatabaseType.html#QUEUE" target="_top">DatabaseType.QUEUE</a>.)
</span>
- &#8212; and a number of other database options. Your choice
+ — and a number of other database options. Your choice
depends on several factors such as whether you need ordered
keys, unique keys, record number access, and so forth. For more
information on access methods, see the
@@ -173,17 +173,17 @@
It is sometimes desirable to use a Java class that encapsulates
both a data key and a data value. For example, a Part object might
contain both the part number (key) and the part name (value). Using
- the Java Collections API this type of object is called an
- &quot;entity&quot;. An entity binding is used to translate between the Java
+ the DB Java Collections API this type of object is called an
+ "entity". An entity binding is used to translate between the Java
object and the stored data key and value. Entity bindings may be
used with all Collection types.
</p>
<p>
- Please be aware that the provided Java Collections API collection classes
+ Please be aware that the provided DB Java Collections API collection classes
do not conform completely to the interface contracts
defined in the <tt class="literal">java.util</tt> package. For example, all
iterators must be explicitly closed and the <tt class="methodname">size()</tt>
- method is not available. The differences between the Java Collections API
+ method is not available. The differences between the DB Java Collections API
collections and the standard Java collections are
documented in
<a href="UsingStoredCollections.html#StoredVersusStandardCollections">
@@ -195,20 +195,20 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="intro.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="intro.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="intro.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="tutorialintroduction.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="tutorialintroduction.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 1. 
+ <td width="40%" align="left" valign="top">Chapter 1. 
Introduction
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Tutorial Introduction</td>
+ <td width="40%" align="right" valign="top"> Tutorial Introduction</td>
</tr>
</table>
</div>
diff --git a/db/docs/collections/tutorial/entitieswithcollections.html b/db/docs/collections/tutorial/entitieswithcollections.html
index 592d4ea8b..b72a0a33f 100644
--- a/db/docs/collections/tutorial/entitieswithcollections.html
+++ b/db/docs/collections/tutorial/entitieswithcollections.html
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Using Entities with Collections
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="Entity.html" title="Chapter 4. &#10; Using Entity Classes&#9;&#10;&#9;" />
+ <link rel="up" href="Entity.html" title="Chapter 4. &#10; Using Entity Classes&#9;&#10;&#9;" />
<link rel="previous" href="collectionswithentities.html" title="&#10;&#9;&#9;Creating Collections with Entity Bindings&#10;&#9;" />
- <link rel="next" href="Tuple.html" title="Chapter 5. &#10;&#9;&#9;Using Tuples&#10;&#9;" />
+ <link rel="next" href="Tuple.html" title="Chapter 5. &#10;&#9;&#9;Using Tuples&#10;&#9;" />
</head>
<body>
<div class="navheader">
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="collectionswithentities.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. 
+ <td width="20%" align="left"><a accesskey="p" href="collectionswithentities.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. 
Using Entity Classes
</th>
- <td width="20%" align="right"> <a accesskey="n" href="Tuple.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="Tuple.html">Next</a></td>
</tr>
</table>
<hr />
@@ -52,7 +52,7 @@
<p>
For adding and iterating entities, the collection of entities
returned by
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#values" target="_top">Map.values</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#values" target="_top">Map.values</a>
is used. In general, when using an entity binding, all Java
collection methods that are passed or returned a value object will
@@ -61,14 +61,14 @@
<p>
The <tt class="classname">Sample</tt> class has been changed in this example to add
objects using the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#add" target="_top">Set.add</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#add" target="_top">Set.add</a>
method rather than the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#put" target="_top">Map.put</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#put" target="_top">Map.put</a>
method that was used in the prior examples. Entity objects are
constructed and passed to
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#add" target="_top">Set.add</a>.
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#add" target="_top">Set.add</a>.
</p>
<a id="entity_addsuppliers"></a>
<pre class="programlisting">import java.util.Set;
@@ -81,12 +81,12 @@ public class Sample
<b class="userinput"><tt> Set suppliers = views.getSupplierSet();
if (suppliers.isEmpty())
{
- System.out.println(&quot;Adding Suppliers&quot;);
- suppliers.add(new Supplier(&quot;S1&quot;, &quot;Smith&quot;, 20, &quot;London&quot;));
- suppliers.add(new Supplier(&quot;S2&quot;, &quot;Jones&quot;, 10, &quot;Paris&quot;));
- suppliers.add(new Supplier(&quot;S3&quot;, &quot;Blake&quot;, 30, &quot;Paris&quot;));
- suppliers.add(new Supplier(&quot;S4&quot;, &quot;Clark&quot;, 20, &quot;London&quot;));
- suppliers.add(new Supplier(&quot;S5&quot;, &quot;Adams&quot;, 30, &quot;Athens&quot;));
+ System.out.println("Adding Suppliers");
+ suppliers.add(new Supplier("S1", "Smith", 20, "London"));
+ suppliers.add(new Supplier("S2", "Jones", 10, "Paris"));
+ suppliers.add(new Supplier("S3", "Blake", 30, "Paris"));
+ suppliers.add(new Supplier("S4", "Clark", 20, "London"));
+ suppliers.add(new Supplier("S5", "Adams", 30, "Athens"));
}</tt></b>
}
@@ -95,19 +95,19 @@ public class Sample
<b class="userinput"><tt> Set parts = views.getPartSet();
if (parts.isEmpty())
{
- System.out.println(&quot;Adding Parts&quot;);
- parts.add(new Part(&quot;P1&quot;, &quot;Nut&quot;, &quot;Red&quot;,
- new Weight(12.0, Weight.GRAMS), &quot;London&quot;));
- parts.add(new Part(&quot;P2&quot;, &quot;Bolt&quot;, &quot;Green&quot;,
- new Weight(17.0, Weight.GRAMS), &quot;Paris&quot;));
- parts.add(new Part(&quot;P3&quot;, &quot;Screw&quot;, &quot;Blue&quot;,
- new Weight(17.0, Weight.GRAMS), &quot;Rome&quot;));
- parts.add(new Part(&quot;P4&quot;, &quot;Screw&quot;, &quot;Red&quot;,
- new Weight(14.0, Weight.GRAMS), &quot;London&quot;));
- parts.add(new Part(&quot;P5&quot;, &quot;Cam&quot;, &quot;Blue&quot;,
- new Weight(12.0, Weight.GRAMS), &quot;Paris&quot;));
- parts.add(new Part(&quot;P6&quot;, &quot;Cog&quot;, &quot;Red&quot;,
- new Weight(19.0, Weight.GRAMS), &quot;London&quot;));
+ System.out.println("Adding Parts");
+ parts.add(new Part("P1", "Nut", "Red",
+ new Weight(12.0, Weight.GRAMS), "London"));
+ parts.add(new Part("P2", "Bolt", "Green",
+ new Weight(17.0, Weight.GRAMS), "Paris"));
+ parts.add(new Part("P3", "Screw", "Blue",
+ new Weight(17.0, Weight.GRAMS), "Rome"));
+ parts.add(new Part("P4", "Screw", "Red",
+ new Weight(14.0, Weight.GRAMS), "London"));
+ parts.add(new Part("P5", "Cam", "Blue",
+ new Weight(12.0, Weight.GRAMS), "Paris"));
+ parts.add(new Part("P6", "Cog", "Red",
+ new Weight(19.0, Weight.GRAMS), "London"));
}</tt></b>
}
@@ -116,34 +116,33 @@ public class Sample
<b class="userinput"><tt> Set shipments = views.getShipmentSet();
if (shipments.isEmpty())
{
- System.out.println(&quot;Adding Shipments&quot;);
- shipments.add(new Shipment(&quot;P1&quot;, &quot;S1&quot;, 300));
- shipments.add(new Shipment(&quot;P2&quot;, &quot;S1&quot;, 200));
- shipments.add(new Shipment(&quot;P3&quot;, &quot;S1&quot;, 400));
- shipments.add(new Shipment(&quot;P4&quot;, &quot;S1&quot;, 200));
- shipments.add(new Shipment(&quot;P5&quot;, &quot;S1&quot;, 100));
- shipments.add(new Shipment(&quot;P6&quot;, &quot;S1&quot;, 100));
- shipments.add(new Shipment(&quot;P1&quot;, &quot;S2&quot;, 300));
- shipments.add(new Shipment(&quot;P2&quot;, &quot;S2&quot;, 400));
- shipments.add(new Shipment(&quot;P2&quot;, &quot;S3&quot;, 200));
- shipments.add(new Shipment(&quot;P2&quot;, &quot;S4&quot;, 200));
- shipments.add(new Shipment(&quot;P4&quot;, &quot;S4&quot;, 300));
- shipments.add(new Shipment(&quot;P5&quot;, &quot;S4&quot;, 400));
+ System.out.println("Adding Shipments");
+ shipments.add(new Shipment("P1", "S1", 300));
+ shipments.add(new Shipment("P2", "S1", 200));
+ shipments.add(new Shipment("P3", "S1", 400));
+ shipments.add(new Shipment("P4", "S1", 200));
+ shipments.add(new Shipment("P5", "S1", 100));
+ shipments.add(new Shipment("P6", "S1", 100));
+ shipments.add(new Shipment("P1", "S2", 300));
+ shipments.add(new Shipment("P2", "S2", 400));
+ shipments.add(new Shipment("P2", "S3", 200));
+ shipments.add(new Shipment("P2", "S4", 200));
+ shipments.add(new Shipment("P4", "S4", 300));
+ shipments.add(new Shipment("P5", "S4", 400));
}</tt></b>
} </pre>
<p>
Instead of printing the key/value pairs by iterating over the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#entrySet" target="_top">Map.entrySet</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#entrySet" target="_top">Map.entrySet</a>
as done in the prior example, this example
iterates over the entities in the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#values" target="_top">Map.values</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#values" target="_top">Map.values</a>
collection.
</p>
<a id="entity_printdatabase"></a>
- <pre class="programlisting">import com.sleepycat.collections.StoredIterator;
-import java.util.Iterator;
+ <pre class="programlisting">import java.util.Iterator;
import java.util.Set;
...
public class Sample
@@ -154,21 +153,21 @@ public class Sample
public void doWork()
throws Exception
{
-<b class="userinput"><tt> printValues(&quot;Parts&quot;,
+<b class="userinput"><tt> printValues("Parts",
views.getPartSet().iterator());
- printValues(&quot;Suppliers&quot;,
+ printValues("Suppliers",
views.getSupplierSet().iterator());</tt></b>
- printValues(&quot;Suppliers for City Paris&quot;,
+ printValues("Suppliers for City Paris",
views.getSupplierByCityMap().duplicates(
- &quot;Paris&quot;).iterator());
-<b class="userinput"><tt> printValues(&quot;Shipments&quot;,
+ "Paris").iterator());
+<b class="userinput"><tt> printValues("Shipments",
views.getShipmentSet().iterator());</tt></b>
- printValues(&quot;Shipments for Part P1&quot;,
+ printValues("Shipments for Part P1",
views.getShipmentByPartMap().duplicates(
- new PartKey(&quot;P1&quot;)).iterator());
- printValues(&quot;Shipments for Supplier S1&quot;,
+ new PartKey("P1")).iterator());
+ printValues("Shipments for Supplier S1",
views.getShipmentBySupplierMap().duplicates(
- new SupplierKey(&quot;S1&quot;)).iterator());
+ new SupplierKey("S1")).iterator());
}
}
...
@@ -229,20 +228,20 @@ Shipment: part=P6 supplier=S1 quantity=100 </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="collectionswithentities.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="collectionswithentities.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Entity.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="Tuple.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="Tuple.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Creating Collections with Entity Bindings
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 5. 
+ <td width="40%" align="right" valign="top"> Chapter 5. 
Using Tuples
</td>
</tr>
diff --git a/db/docs/collections/tutorial/handlingexceptions.html b/db/docs/collections/tutorial/handlingexceptions.html
index 8222563ab..161e09224 100644
--- a/db/docs/collections/tutorial/handlingexceptions.html
+++ b/db/docs/collections/tutorial/handlingexceptions.html
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Handling Exceptions
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
+ <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
<link rel="previous" href="retrievingdatabaseitems.html" title="&#10;&#9;&#9;Retrieving Database Items&#10;&#9;" />
- <link rel="next" href="UsingSecondaries.html" title="Chapter 3. &#10;&#9;&#9;Using Secondary Indices&#10;&#9;" />
+ <link rel="next" href="UsingSecondaries.html" title="Chapter 3. &#10;&#9;&#9;Using Secondary Indices&#10;&#9;" />
</head>
<body>
<div class="navheader">
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="retrievingdatabaseitems.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. 
+ <td width="20%" align="left"><a accesskey="p" href="retrievingdatabaseitems.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. 
The Basic Program
</th>
- <td width="20%" align="right"> <a accesskey="n" href="UsingSecondaries.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="UsingSecondaries.html">Next</a></td>
</tr>
</table>
<hr />
@@ -51,7 +51,7 @@
<a href="usingtransactions.html">
Using Transactions
</a>
- exception handling in a Java Collections API application in
+ exception handling in a DB Java Collections API application in
more detail.
</p>
<p>
@@ -81,7 +81,7 @@
is thrown, the application should normally retry the operation. If
a deadlock continues to occur for some maximum number of retries,
the application should give up and try again later or take other
- corrective actions. The Java Collections API provides two APIs
+ corrective actions. The DB Java Collections API provides two APIs
for transaction execution.
</p>
<div class="itemizedlist">
@@ -192,20 +192,20 @@ import com.sleepycat.util.ExceptionUnwrapper;
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="retrievingdatabaseitems.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="retrievingdatabaseitems.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="BasicProgram.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="UsingSecondaries.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="UsingSecondaries.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Retrieving Database Items
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 3. 
+ <td width="40%" align="right" valign="top"> Chapter 3. 
Using Secondary Indices
</td>
</tr>
diff --git a/db/docs/collections/tutorial/implementingmain.html b/db/docs/collections/tutorial/implementingmain.html
index 02a64e271..43c43169e 100644
--- a/db/docs/collections/tutorial/implementingmain.html
+++ b/db/docs/collections/tutorial/implementingmain.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Implementing the Main Program
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
+ <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
<link rel="previous" href="createbindingscollections.html" title="&#10;&#9;&#9;Creating Bindings and Collections&#10;&#9;" />
<link rel="next" href="usingtransactions.html" title="&#10;&#9;&#9;Using Transactions&#10;&#9;" />
</head>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="createbindingscollections.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. 
+ <td width="20%" align="left"><a accesskey="p" href="createbindingscollections.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. 
The Basic Program
</th>
- <td width="20%" align="right"> <a accesskey="n" href="usingtransactions.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="usingtransactions.html">Next</a></td>
</tr>
</table>
<hr />
@@ -96,21 +96,21 @@ public class Sample
<a id="cb_main"></a>
<pre class="programlisting"> public static void main(String[] args)
{
-<b class="userinput"><tt> System.out.println(&quot;\nRunning sample: &quot; + Sample.class);
- String homeDir = &quot;./tmp&quot;;
+<b class="userinput"><tt> System.out.println("\nRunning sample: " + Sample.class);
+ String homeDir = "./tmp";
for (int i = 0; i &lt; args.length; i += 1)
{
String arg = args[i];
- if (args[i].equals(&quot;-h&quot;) &amp;&amp; i &lt; args.length - 1)
+ if (args[i].equals("-h") &amp;&amp; i &lt; args.length - 1)
{
i += 1;
homeDir = args[i];
}
else
{
- System.err.println(&quot;Usage:\n java &quot; +
+ System.err.println("Usage:\n java " +
Sample.class.getName() +
- &quot;\n [-h &lt;home-directory&gt;]&quot;);
+ "\n [-h &lt;home-directory&gt;]");
System.exit(2);
}
}</tt></b>
@@ -128,7 +128,7 @@ public class Sample
to configure their database environment home directory.
</p>
<p>
- The default for the home directory is <tt class="filename">./tmp</tt> &#8212; the tmp
+ The default for the home directory is <tt class="filename">./tmp</tt> — the tmp
subdirectory of the current directory where the sample is run. The
home directory must exist before running the sample. To re-create
the sample database from scratch, delete all files in the home
@@ -174,7 +174,7 @@ public class Sample
}
catch (Exception e)
{
- System.err.println(&quot;Exception during database close:&quot;);
+ System.err.println("Exception during database close:");
e.printStackTrace();
}
}
@@ -230,20 +230,20 @@ public class Sample
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="createbindingscollections.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="createbindingscollections.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="BasicProgram.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="usingtransactions.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="usingtransactions.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Creating Bindings and Collections
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Using Transactions
</td>
</tr>
diff --git a/db/docs/collections/tutorial/index.html b/db/docs/collections/tutorial/index.html
index a3d4c201b..0b47e9bfb 100644
--- a/db/docs/collections/tutorial/index.html
+++ b/db/docs/collections/tutorial/index.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Berkeley DB Collections Tutorial</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
@@ -16,9 +16,9 @@
<th colspan="3" align="center">Berkeley DB Collections Tutorial</th>
</tr>
<tr>
- <td width="20%" align="left"> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="20%" align="left"> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
</table>
<hr />
@@ -27,7 +27,7 @@
<div class="titlepage">
<div>
<div>
- <h1 class="title"><a id="id650925"></a>Berkeley DB Collections Tutorial</h1>
+ <h1 class="title"><a id="id613741"></a>Berkeley DB Collections Tutorial</h1>
</div>
<div>
<div class="legalnotice">
@@ -37,7 +37,7 @@
<p>
This documentation is distributed under an open source license.
You may review the terms of this license at:
- <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html</a>
+ <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html</a>
</p>
@@ -47,12 +47,12 @@
and
Sleepycat are trademarks or registered trademarks of
- Oracle Corporation. All rights to these marks are reserved.
+ Oracle. All rights to these marks are reserved.
No third-party use is permitted without the
- express prior written consent of Oracle Corporation.
+ express prior written consent of Oracle.
</p>
<p>
- <span class="trademark">Java</span>&#8482; and all Java-based marks are a trademark
+ <span class="trademark">Java</span>â„¢ and all Java-based marks are a trademark
or registered trademark of Sun Microsystems,
Inc, in the United States and other countries.
</p>
@@ -66,7 +66,7 @@
</div>
</div>
<div>
- <p class="pubdate">9/20/2006</p>
+ <p class="pubdate">6/30/2007</p>
</div>
</div>
<div></div>
@@ -430,7 +430,7 @@ Creating Tuple-Serial Entity Bindings
<dt>
<span class="sect1">
<a href="UsingCollectionsAPI.html">
- Using the Java Collections API
+ Using the DB Java Collections API
</a>
</span>
</dt>
@@ -519,14 +519,14 @@ Creating Tuple-Serial Entity Bindings
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="40%" align="left"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right" valign="top"> Preface</td>
+ <td width="40%" align="left" valign="top"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right" valign="top"> Preface</td>
</tr>
</table>
</div>
diff --git a/db/docs/collections/tutorial/indexedcollections.html b/db/docs/collections/tutorial/indexedcollections.html
index 9be8495ac..2e32b63e4 100644
--- a/db/docs/collections/tutorial/indexedcollections.html
+++ b/db/docs/collections/tutorial/indexedcollections.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Creating Indexed Collections
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="UsingSecondaries.html" title="Chapter 3. &#10;&#9;&#9;Using Secondary Indices&#10;&#9;" />
+ <link rel="up" href="UsingSecondaries.html" title="Chapter 3. &#10;&#9;&#9;Using Secondary Indices&#10;&#9;" />
<link rel="previous" href="openingforeignkeys.html" title="&#10;&#9;&#9;&#10;&#9;&#9;More Secondary Key Indices&#10;&#9;" />
<link rel="next" href="retrievingbyindexkey.html" title="&#10;&#9;&#9;Retrieving Items by Index Key&#10;&#9;" />
</head>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="openingforeignkeys.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. 
+ <td width="20%" align="left"><a accesskey="p" href="openingforeignkeys.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. 
Using Secondary Indices
</th>
- <td width="20%" align="right"> <a accesskey="n" href="retrievingbyindexkey.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="retrievingbyindexkey.html">Next</a></td>
</tr>
</table>
<hr />
@@ -48,7 +48,7 @@
example, bindings and collections are added for accessing the same
databases via their index keys. As in the prior example, serial
bindings and the Java
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" target="_top">Map</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" target="_top">Map</a>
class are used.
</p>
@@ -68,10 +68,10 @@
be used to access the Supplier database. When a map is created
using the <tt class="methodname">supplierByCityDb()</tt> method, the key to the map will be the
City field, a
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" target="_top">String</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" target="_top">String</a>
object. When
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#get" target="_top">Map.get</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#get" target="_top">Map.get</a>
is called passing the City as the key parameter, a
<tt class="classname">SupplierData</tt>
@@ -158,7 +158,7 @@ public class SampleViews
<a href="../../java/com/sleepycat/bind/serial/SerialBinding.html" target="_top">SerialBinding</a>.
Unlike the bindings created earlier, it is an example of creating a
binding for a built-in Java class,
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" target="_top">String</a>,
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" target="_top">String</a>,
instead of an application-defined class. Any serializable class may
be used.
</p>
@@ -170,8 +170,8 @@ public class SampleViews
and <tt class="literal">supplierMap</tt>.
</p>
<p>
- The value bindings &#8212; <tt class="literal">supplierValueBinding</tt> and
- <tt class="literal">shipmentValueBinding</tt> &#8212; were also created in the Basic
+ The value bindings — <tt class="literal">supplierValueBinding</tt> and
+ <tt class="literal">shipmentValueBinding</tt> — were also created in the Basic
example.
</p>
<p>
@@ -224,21 +224,21 @@ public class SampleViews
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="openingforeignkeys.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="openingforeignkeys.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="UsingSecondaries.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="retrievingbyindexkey.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="retrievingbyindexkey.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
More Secondary Key Indices
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Retrieving Items by Index Key
</td>
</tr>
diff --git a/db/docs/collections/tutorial/intro.html b/db/docs/collections/tutorial/intro.html
index ec0d79ca8..4eb5d4d7f 100644
--- a/db/docs/collections/tutorial/intro.html
+++ b/db/docs/collections/tutorial/intro.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 1. 
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 1. 
Introduction
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
@@ -17,14 +17,14 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 1. 
+ <th colspan="3" align="center">Chapter 1. 
Introduction
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="moreinfo.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="developing.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="moreinfo.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="developing.html">Next</a></td>
</tr>
</table>
<hr />
@@ -33,7 +33,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="intro"></a>Chapter 1. 
+ <h2 class="title"><a id="intro"></a>Chapter 1. 
Introduction
</h2>
</div>
@@ -63,20 +63,20 @@
</dl>
</div>
<p>
- The Java Collections API is a Java framework that extends
+ The DB Java Collections API is a Java framework that extends
the well known
- <a href="http://java.sun.com/j2se/1.3/docs/guide/collections/" target="_top">Java Collections</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/guide/collections/" target="_top">Java Collections</a>
design pattern such that collections can now be
stored, updated and queried in a transactional manner. The
- Java Collections API is a layer on top of DB.
+ DB Java Collections API is a layer on top of DB.
</p>
<p>
- Together the Java Collections API and Berkeley DB provide an
+ Together the DB Java Collections API and Berkeley DB provide an
embedded data management solution with all the benefits of a full
transactional storage and the simplicity of a well known Java API.
Java programmers who need fast, scalable, transactional data
management for their projects can quickly adopt and deploy the
- Java Collections API with confidence.
+ DB Java Collections API with confidence.
</p>
<p>
This framework was first known as
@@ -107,7 +107,7 @@
- The Java Collections API is a layer on top of
+ The DB Java Collections API is a layer on top of
<span>that
thin JNI mapping of the C API to Berkeley DB.</span>
@@ -170,7 +170,7 @@
</li>
<li>
<p>
- The Java Collections API insulates the application
+ The DB Java Collections API insulates the application
from minor differences in the use of the Berkeley DB Data Store,
Concurrent Data Store, and Transactional Data Store products.
This allows for development with one and deployment with another
@@ -180,17 +180,17 @@
</ul>
</div>
<p>
- Note that the Java Collections API does not support caching
+ Note that the DB Java Collections API does not support caching
of programming language objects nor does it keep track of their stored
- status. This is in contrast to &quot;persistent object&quot; approaches such
+ status. This is in contrast to "persistent object" approaches such
as those defined by
<a href="http://www.odmg.org/" target="_top">ODMG</a>
and JDO
(<a href="http://www.jcp.org/en/jsr/detail?id=12" target="_top">JSR 12</a>).
Such approaches have benefits but also require sophisticated object
- caching. For simplicity the Java Collections API treats data
+ caching. For simplicity the DB Java Collections API treats data
objects by value, not by reference, and does not perform object
- caching of any kind. Since the Java Collections API is a thin
+ caching of any kind. Since the DB Java Collections API is a thin
layer, its reliability and performance characteristics are roughly
equivalent to those of Berkeley DB, and database tuning is
accomplished in the same way as for any Berkeley DB database.
@@ -201,18 +201,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="moreinfo.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="moreinfo.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="developing.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="developing.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">For More Information </td>
+ <td width="40%" align="left" valign="top">For More Information </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Developing a DB Collections Application</td>
+ <td width="40%" align="right" valign="top"> Developing a DB Collections Application</td>
</tr>
</table>
</div>
diff --git a/db/docs/collections/tutorial/moreinfo.html b/db/docs/collections/tutorial/moreinfo.html
index 9a98b5bbc..aa88b7a7d 100644
--- a/db/docs/collections/tutorial/moreinfo.html
+++ b/db/docs/collections/tutorial/moreinfo.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>For More Information</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
<link rel="up" href="preface.html" title="Preface" />
<link rel="previous" href="preface.html" title="Preface" />
- <link rel="next" href="intro.html" title="Chapter 1. &#10; Introduction&#10; " />
+ <link rel="next" href="intro.html" title="Chapter 1. &#10; Introduction&#10; " />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">For More Information</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
<th width="60%" align="center">Preface</th>
- <td width="20%" align="right"> <a accesskey="n" href="intro.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="intro.html">Next</a></td>
</tr>
</table>
<hr />
@@ -87,18 +87,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="preface.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="intro.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="intro.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Preface </td>
+ <td width="40%" align="left" valign="top">Preface </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 1. 
+ <td width="40%" align="right" valign="top"> Chapter 1. 
Introduction
</td>
</tr>
diff --git a/db/docs/collections/tutorial/openclasscatalog.html b/db/docs/collections/tutorial/openclasscatalog.html
index b68f6abdf..6e42824f3 100644
--- a/db/docs/collections/tutorial/openclasscatalog.html
+++ b/db/docs/collections/tutorial/openclasscatalog.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Opening and Closing the Class Catalog
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
+ <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
<link rel="previous" href="opendbenvironment.html" title="&#10;&#9;&#9;Opening and Closing the Database Environment&#10;&#9;" />
<link rel="next" href="opendatabases.html" title="&#10;&#9;&#9;Opening and Closing Databases&#10;&#9;" />
</head>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="opendbenvironment.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. 
+ <td width="20%" align="left"><a accesskey="p" href="opendbenvironment.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. 
The Basic Program
</th>
- <td width="20%" align="right"> <a accesskey="n" href="opendatabases.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="opendatabases.html">Next</a></td>
</tr>
</table>
<hr />
@@ -72,7 +72,7 @@ import java.io.FileNotFoundException;
public class SampleDatabase
{
private Environment env;
-<b class="userinput"><tt> private static final String CLASS_CATALOG = &quot;java_class_catalog&quot;;</tt></b>
+<b class="userinput"><tt> private static final String CLASS_CATALOG = "java_class_catalog";</tt></b>
...
<b class="userinput"><tt> private StoredClassCatalog javaCatalog;</tt></b>
...
@@ -80,7 +80,7 @@ public class SampleDatabase
<p>
While the class catalog is itself a database, it contains
metadata for other databases and is therefore treated specially by
- the Java Collections API. The
+ the DB Java Collections API. The
<a href="../../java/com/sleepycat/bind/serial/StoredClassCatalog.html" target="_top">StoredClassCatalog</a>
class encapsulates the catalog store and implements this special
@@ -117,8 +117,8 @@ public class SampleDatabase
<a href="../../java/com/sleepycat/db/DatabaseConfig.html" target="_top">DatabaseConfig</a>
class is used to specify configuration parameters when opening a
- database. The first configuration option specified &#8212;
- <tt class="methodname">setTransactional()</tt> &#8212; is set to true to create a transactional
+ database. The first configuration option specified —
+ <tt class="methodname">setTransactional()</tt> — is set to true to create a transactional
database. While non-transactional databases can also be created,
the examples in this tutorial use transactional databases.
</p>
@@ -185,20 +185,20 @@ public class SampleDatabase
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="opendbenvironment.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="opendbenvironment.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="BasicProgram.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="opendatabases.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="opendatabases.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Opening and Closing the Database Environment
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Opening and Closing Databases
</td>
</tr>
diff --git a/db/docs/collections/tutorial/opendatabases.html b/db/docs/collections/tutorial/opendatabases.html
index 811b8f54f..eb25b0e60 100644
--- a/db/docs/collections/tutorial/opendatabases.html
+++ b/db/docs/collections/tutorial/opendatabases.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Opening and Closing Databases
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
+ <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
<link rel="previous" href="openclasscatalog.html" title="&#10;&#9;&#9;Opening and Closing the Class Catalog&#10;&#9;" />
<link rel="next" href="createbindingscollections.html" title="&#10;&#9;&#9;Creating Bindings and Collections&#10;&#9;" />
</head>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="openclasscatalog.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. 
+ <td width="20%" align="left"><a accesskey="p" href="openclasscatalog.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. 
The Basic Program
</th>
- <td width="20%" align="right"> <a accesskey="n" href="createbindingscollections.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="createbindingscollections.html">Next</a></td>
</tr>
</table>
<hr />
@@ -60,9 +60,9 @@
<pre class="programlisting">public class SampleDatabase
{
...
-<b class="userinput"><tt> private static final String SUPPLIER_STORE = &quot;supplier_store&quot;;
- private static final String PART_STORE = &quot;part_store&quot;;
- private static final String SHIPMENT_STORE = &quot;shipment_store&quot;;</tt></b>
+<b class="userinput"><tt> private static final String SUPPLIER_STORE = "supplier_store";
+ private static final String PART_STORE = "part_store";
+ private static final String SHIPMENT_STORE = "shipment_store";</tt></b>
...
<b class="userinput"><tt> private Database supplierDb;
private Database partDb;
@@ -145,20 +145,20 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="openclasscatalog.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="openclasscatalog.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="BasicProgram.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="createbindingscollections.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="createbindingscollections.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Opening and Closing the Class Catalog
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Creating Bindings and Collections
</td>
</tr>
diff --git a/db/docs/collections/tutorial/opendbenvironment.html b/db/docs/collections/tutorial/opendbenvironment.html
index 28edafb2b..50bf22d38 100644
--- a/db/docs/collections/tutorial/opendbenvironment.html
+++ b/db/docs/collections/tutorial/opendbenvironment.html
@@ -1,16 +1,16 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Opening and Closing the Database Environment
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
- <link rel="previous" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
+ <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
+ <link rel="previous" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
<link rel="next" href="openclasscatalog.html" title="&#10;&#9;&#9;Opening and Closing the Class Catalog&#10;&#9;" />
</head>
<body>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="BasicProgram.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. 
+ <td width="20%" align="left"><a accesskey="p" href="BasicProgram.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. 
The Basic Program
</th>
- <td width="20%" align="right"> <a accesskey="n" href="openclasscatalog.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="openclasscatalog.html">Next</a></td>
</tr>
</table>
<hr />
@@ -94,7 +94,7 @@ public class SampleDatabase
<span>com.sleepycat.db</span>
package. Both packages are needed to create a complete application
- based on the Java Collections API.
+ based on the DB Java Collections API.
</p>
<p>
The following statements create an
@@ -107,7 +107,7 @@ public class SampleDatabase
<pre class="programlisting">public SampleDatabase(String homeDirectory)
throws DatabaseException, FileNotFoundException
{
-<b class="userinput"><tt> System.out.println(&quot;Opening environment in: &quot; + homeDirectory);
+<b class="userinput"><tt> System.out.println("Opening environment in: " + homeDirectory);
EnvironmentConfig envConfig = new EnvironmentConfig();
envConfig.setTransactional(true);
@@ -123,7 +123,7 @@ public class SampleDatabase
<a href="../../java/com/sleepycat/db/EnvironmentConfig.html" target="_top">EnvironmentConfig</a>
class is used to specify environment configuration parameters. The
- first configuration option specified &#8212; <tt class="methodname">setTransactional()</tt> &#8212;
+ first configuration option specified — <tt class="methodname">setTransactional()</tt> —
is set to true to create an environment where transactional (and
non-transactional) databases may be opened. While non-transactional
environments can also be created, the examples in this tutorial use
@@ -177,20 +177,20 @@ public class SampleDatabase
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="BasicProgram.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="BasicProgram.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="BasicProgram.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="openclasscatalog.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="openclasscatalog.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 2. 
+ <td width="40%" align="left" valign="top">Chapter 2. 
The Basic Program
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Opening and Closing the Class Catalog
</td>
</tr>
diff --git a/db/docs/collections/tutorial/openingforeignkeys.html b/db/docs/collections/tutorial/openingforeignkeys.html
index 0e274a98a..690bc8453 100644
--- a/db/docs/collections/tutorial/openingforeignkeys.html
+++ b/db/docs/collections/tutorial/openingforeignkeys.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
More Secondary Key Indices
@@ -10,8 +10,8 @@
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="UsingSecondaries.html" title="Chapter 3. &#10;&#9;&#9;Using Secondary Indices&#10;&#9;" />
- <link rel="previous" href="UsingSecondaries.html" title="Chapter 3. &#10;&#9;&#9;Using Secondary Indices&#10;&#9;" />
+ <link rel="up" href="UsingSecondaries.html" title="Chapter 3. &#10;&#9;&#9;Using Secondary Indices&#10;&#9;" />
+ <link rel="previous" href="UsingSecondaries.html" title="Chapter 3. &#10;&#9;&#9;Using Secondary Indices&#10;&#9;" />
<link rel="next" href="indexedcollections.html" title="&#10;&#9;&#9;Creating Indexed Collections&#10;&#9;" />
</head>
<body>
@@ -24,11 +24,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="UsingSecondaries.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. 
+ <td width="20%" align="left"><a accesskey="p" href="UsingSecondaries.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. 
Using Secondary Indices
</th>
- <td width="20%" align="right"> <a accesskey="n" href="indexedcollections.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="indexedcollections.html">Next</a></td>
</tr>
</table>
<hr />
@@ -63,9 +63,9 @@ import com.sleepycat.db.SecondaryDatabase;</tt></b>
public class SampleDatabase
{
...
-<b class="userinput"><tt> private static final String SHIPMENT_PART_INDEX = &quot;shipment_part_index&quot;;
+<b class="userinput"><tt> private static final String SHIPMENT_PART_INDEX = "shipment_part_index";
private static final String SHIPMENT_SUPPLIER_INDEX =
- &quot;shipment_supplier_index&quot;;
+ "shipment_supplier_index";
...
private SecondaryDatabase shipmentByPartDb;
private SecondaryDatabase shipmentBySupplierDb;
@@ -214,20 +214,20 @@ public class SampleDatabase
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="UsingSecondaries.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="UsingSecondaries.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="UsingSecondaries.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="indexedcollections.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="indexedcollections.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 3. 
+ <td width="40%" align="left" valign="top">Chapter 3. 
Using Secondary Indices
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Creating Indexed Collections
</td>
</tr>
diff --git a/db/docs/collections/tutorial/preface.html b/db/docs/collections/tutorial/preface.html
index 4a2f8a93d..331f16789 100644
--- a/db/docs/collections/tutorial/preface.html
+++ b/db/docs/collections/tutorial/preface.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Preface</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Preface</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="moreinfo.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="moreinfo.html">Next</a></td>
</tr>
</table>
<hr />
@@ -74,12 +74,12 @@
</p>
<p>
Class names are represented in <tt class="classname">monospaced font</tt>, as are <tt class="methodname">method
- names</tt>. For example: &quot;The <tt class="methodname">Environment.openDatabase()</tt> method
- returns a <tt class="classname">Database</tt> class object.&quot;
+ names</tt>. For example: "The <tt class="methodname">Environment.openDatabase()</tt> method
+ returns a <tt class="classname">Database</tt> class object."
</p>
<p>
- Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: &quot;Go to your
- <span class="emphasis"><em>DB_INSTALLATION_HOME</em></span> directory.&quot;
+ Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: "Go to your
+ <span class="emphasis"><em>DB_INSTALLATION_HOME</em></span> directory."
</p>
<p>
Program examples are displayed in a monospaced font on a shaded background. For example:
@@ -106,25 +106,25 @@ import java.io.File;
<b class="userinput"><tt>Environment myDbEnv;
EnvironmentConfig envConfig = new EnvironmentConfig();
envConfig.setAllowCreate(true);
-myDbEnv = new Environment(new File(&quot;/export/dbEnv&quot;), envConfig);</tt></b> </pre>
+myDbEnv = new Environment(new File("/export/dbEnv"), envConfig);</tt></b> </pre>
</div>
</div>
<div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="moreinfo.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="moreinfo.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Berkeley DB Collections Tutorial </td>
+ <td width="40%" align="left" valign="top">Berkeley DB Collections Tutorial </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> For More Information</td>
+ <td width="40%" align="right" valign="top"> For More Information</td>
</tr>
</table>
</div>
diff --git a/db/docs/collections/tutorial/removingredundantvalueclasses.html b/db/docs/collections/tutorial/removingredundantvalueclasses.html
index 828b177b0..bca571440 100644
--- a/db/docs/collections/tutorial/removingredundantvalueclasses.html
+++ b/db/docs/collections/tutorial/removingredundantvalueclasses.html
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Removing the Redundant Value Classes
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="SerializableEntity.html" title="Chapter 6. &#10;&#9;&#9;Using Serializable Entities&#10;&#9;" />
+ <link rel="up" href="SerializableEntity.html" title="Chapter 6. &#10;&#9;&#9;Using Serializable Entities&#10;&#9;" />
<link rel="previous" href="transientfieldsinbinding.html" title="&#10;&#9;&#9;Using Transient Fields in an Entity Binding&#10;&#9;" />
- <link rel="next" href="Summary.html" title="Chapter 7. &#10;&#9;&#9;Summary&#10;&#9;" />
+ <link rel="next" href="Summary.html" title="Chapter 7. &#10;&#9;&#9;Summary&#10;&#9;" />
</head>
<body>
<div class="navheader">
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="transientfieldsinbinding.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. 
+ <td width="20%" align="left"><a accesskey="p" href="transientfieldsinbinding.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. 
Using Serializable Entities
</th>
- <td width="20%" align="right"> <a accesskey="n" href="Summary.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="Summary.html">Next</a></td>
</tr>
</table>
<hr />
@@ -107,20 +107,20 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="transientfieldsinbinding.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="transientfieldsinbinding.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="SerializableEntity.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="Summary.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="Summary.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Using Transient Fields in an Entity Binding
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 7. 
+ <td width="40%" align="right" valign="top"> Chapter 7. 
Summary
</td>
</tr>
diff --git a/db/docs/collections/tutorial/retrievingbyindexkey.html b/db/docs/collections/tutorial/retrievingbyindexkey.html
index 96731060e..ab07e6d5a 100644
--- a/db/docs/collections/tutorial/retrievingbyindexkey.html
+++ b/db/docs/collections/tutorial/retrievingbyindexkey.html
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Retrieving Items by Index Key
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="UsingSecondaries.html" title="Chapter 3. &#10;&#9;&#9;Using Secondary Indices&#10;&#9;" />
+ <link rel="up" href="UsingSecondaries.html" title="Chapter 3. &#10;&#9;&#9;Using Secondary Indices&#10;&#9;" />
<link rel="previous" href="indexedcollections.html" title="&#10;&#9;&#9;Creating Indexed Collections&#10;&#9;" />
- <link rel="next" href="Entity.html" title="Chapter 4. &#10; Using Entity Classes&#9;&#10;&#9;" />
+ <link rel="next" href="Entity.html" title="Chapter 4. &#10; Using Entity Classes&#9;&#10;&#9;" />
</head>
<body>
<div class="navheader">
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="indexedcollections.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. 
+ <td width="20%" align="left"><a accesskey="p" href="indexedcollections.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. 
Using Secondary Indices
</th>
- <td width="20%" align="right"> <a accesskey="n" href="Entity.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="Entity.html">Next</a></td>
</tr>
</table>
<hr />
@@ -65,7 +65,7 @@
</p>
<p>
Using the standard Java collections API, the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#get" target="_top">Map.get</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#get" target="_top">Map.get</a>
method for a stored collection with duplicate keys will return only
the first value for a given key. To obtain all values for a given
@@ -73,7 +73,7 @@
<a href="../../java/com/sleepycat/collections/StoredMap.html#duplicates(java.lang.Object)" target="_top">StoredMap.duplicates</a>
method may be called. This returns a
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" target="_top">Collection</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" target="_top">Collection</a>
of values for the given key. If duplicate keys are not allowed, the
returned collection will have at most one value. If the key is not
@@ -84,8 +84,7 @@
specific index keys that are present in the database.
</p>
<a id="index_sampleviewsprintdatabase"></a>
- <pre class="programlisting">import com.sleepycat.collections.StoredIterator;
-import java.util.Iterator;
+ <pre class="programlisting">import java.util.Iterator;
...
public class Sample
{
@@ -97,40 +96,33 @@ public class Sample
public void doWork()
throws Exception
{
- printEntries(&quot;Parts&quot;,
+ printEntries("Parts",
views.getPartEntrySet().iterator());
- printEntries(&quot;Suppliers&quot;,
+ printEntries("Suppliers",
views.getSupplierEntrySet().iterator());
-<b class="userinput"><tt> printValues(&quot;Suppliers for City Paris&quot;,
+<b class="userinput"><tt> printValues("Suppliers for City Paris",
views.getSupplierByCityMap().duplicates(
- &quot;Paris&quot;).iterator());</tt></b>
- printEntries(&quot;Shipments&quot;,
+ "Paris").iterator());</tt></b>
+ printEntries("Shipments",
views.getShipmentEntrySet().iterator());
-<b class="userinput"><tt> printValues(&quot;Shipments for Part P1&quot;,
+<b class="userinput"><tt> printValues("Shipments for Part P1",
views.getShipmentByPartMap().duplicates(
- new PartKey(&quot;P1&quot;)).iterator());
- printValues(&quot;Shipments for Supplier S1&quot;,
+ new PartKey("P1")).iterator());
+ printValues("Shipments for Supplier S1",
views.getShipmentBySupplierMap().duplicates(
new
- SupplierKey(&quot;S1&quot;)).iterator());</tt></b>
+ SupplierKey("S1")).iterator());</tt></b>
}
}
<b class="userinput"><tt> private void printValues(String label, Iterator iterator)
{
- System.out.println(&quot;\n--- &quot; + label + &quot; ---&quot;);
- try
+ System.out.println("\n--- " + label + " ---");
+ while (iterator.hasNext())
{
- while (iterator.hasNext())
- {
System.out.println(iterator.next().toString());
- }
}
- finally
- {
- StoredIterator.close(iterator);
- }
- }</tt></b>
+ } </tt></b>
...
} </pre>
<p>
@@ -139,10 +131,10 @@ public class Sample
method is called passing the desired key. The returned value is a
standard Java
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" target="_top">Collection</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" target="_top">Collection</a>
containing the values for the specified key. A standard Java
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" target="_top">Iterator</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" target="_top">Iterator</a>
is then obtained for this collection and all values returned by
that iterator are printed.
@@ -150,9 +142,9 @@ public class Sample
<p>
Another technique for retrieving duplicates is to use the
collection returned by
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#entrySet" target="_top">Map.entrySet</a>.
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#entrySet" target="_top">Map.entrySet</a>.
When duplicate keys are present, a
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" target="_top">Map.Entry</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" target="_top">Map.Entry</a>
object will be present in this collection for each duplicate. This
collection can then be iterated or a subset can be created from it,
@@ -168,22 +160,22 @@ public class Sample
<p>
While not shown in the example program, it is also possible to
create a store with duplicate keys in the same way as an index with
- duplicate keys &#8212; by calling
+ duplicate keys — by calling
<tt class="methodname">DatabaseConfig.setSortedDuplicates()</tt> method. In that case,
calling
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#put" target="_top">Map.put</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#put" target="_top">Map.put</a>
will add duplicate keys. To remove all duplicate keys, call
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#remove" target="_top">Map.remove</a>.
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#remove" target="_top">Map.remove</a>.
To remove a specific duplicate key, call
<a href="../../java/com/sleepycat/collections/StoredMap.html#duplicates(java.lang.Object)" target="_top">StoredMap.duplicates</a>
and then call
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#remove" target="_top">Collection.remove</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#remove" target="_top">Collection.remove</a>
using the returned collection. Duplicate
values may also be added to this collection using
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#add" target="_top"> Collection.add</a>.
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#add" target="_top"> Collection.add</a>.
</p>
<p>
The output of the example program is shown below.
@@ -264,20 +256,20 @@ ShipmentData: quantity=100</tt></b> </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="indexedcollections.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="indexedcollections.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="UsingSecondaries.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="Entity.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="Entity.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Creating Indexed Collections
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 4. 
+ <td width="40%" align="right" valign="top"> Chapter 4. 
Using Entity Classes
</td>
</tr>
diff --git a/db/docs/collections/tutorial/retrievingdatabaseitems.html b/db/docs/collections/tutorial/retrievingdatabaseitems.html
index d73e93b72..3ad57f5da 100644
--- a/db/docs/collections/tutorial/retrievingdatabaseitems.html
+++ b/db/docs/collections/tutorial/retrievingdatabaseitems.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Retrieving Database Items
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
+ <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
<link rel="previous" href="addingdatabaseitems.html" title="&#10;&#9;&#9;Adding Database Items&#10;&#9;" />
<link rel="next" href="handlingexceptions.html" title="&#10;&#9;&#9;Handling Exceptions&#10;&#9;" />
</head>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="addingdatabaseitems.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. 
+ <td width="20%" align="left"><a accesskey="p" href="addingdatabaseitems.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. 
The Basic Program
</th>
- <td width="20%" align="right"> <a accesskey="n" href="handlingexceptions.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="handlingexceptions.html">Next</a></td>
</tr>
</table>
<hr />
@@ -45,13 +45,13 @@
<p>
Retrieving information from the database is accomplished via the
standard Java collections API. In the example, the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#iterator" target="_top">Set.iterator</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#iterator" target="_top">Set.iterator</a>
method is used to iterate all
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" target="_top">Map.Entry</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" target="_top">Map.Entry</a>
objects for each store. All standard Java methods for retrieving
- objects from a collection may be used with the Java Collections API.
+ objects from a collection may be used with the DB Java Collections API.
</p>
<p>
The <tt class="methodname">PrintDatabase.doWork()</tt> method calls
@@ -63,8 +63,7 @@
class and was outlined in the previous section.
</p>
<a id="cb_printdatabase"></a>
- <pre class="programlisting">import com.sleepycat.collections.StoredIterator;
-import java.util.Iterator;
+ <pre class="programlisting">import java.util.Iterator;
...
public class Sample
{
@@ -76,11 +75,11 @@ public class Sample
public void doWork()
throws Exception
{
-<b class="userinput"><tt> printEntries(&quot;Parts&quot;,
+<b class="userinput"><tt> printEntries("Parts",
views.getPartEntrySet().iterator());
- printEntries(&quot;Suppliers&quot;,
+ printEntries("Suppliers",
views.getSupplierEntrySet().iterator());
- printEntries(&quot;Shipments&quot;,
+ printEntries("Shipments",
views.getShipmentEntrySet().iterator());</tt></b>
}
}
@@ -93,21 +92,21 @@ public class Sample
} </pre>
<p>
The
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" target="_top">Set</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" target="_top">Set</a>
of
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" target="_top">Map.Entry</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" target="_top">Map.Entry</a>
objects for each store is obtained from the <tt class="classname">SampleViews</tt>
object. This set can also be obtained by calling the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#entrySet" target="_top">Map.entrySet</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#entrySet" target="_top">Map.entrySet</a>
method of a stored map.
</p>
<p>
The <tt class="methodname">printEntries()</tt> prints the map entries for any stored
map. The
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString" target="_top">Object.toString</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString" target="_top">Object.toString</a>
method of each key and value is called to
obtain a printable representation of each object.
@@ -115,46 +114,15 @@ public class Sample
<a id="cb_printentries"></a>
<pre class="programlisting"> private void printEntries(String label, Iterator iterator)
{
-<b class="userinput"><tt> System.out.println(&quot;\n--- &quot; + label + &quot; ---&quot;);
- try
+<b class="userinput"><tt> System.out.println("\n--- " + label + " ---");
+ while (iterator.hasNext())
{
- while (iterator.hasNext())
- {
- Map.Entry entry = (Map.Entry) iterator.next();
- System.out.println(entry.getKey().toString());
- System.out.println(entry.getValue().toString());
- }
- }
- finally
- {
- StoredIterator.close(iterator);
+ Map.Entry entry = (Map.Entry) iterator.next();
+ System.out.println(entry.getKey().toString());
+ System.out.println(entry.getValue().toString());
}</tt></b>
} </pre>
<p>
- It is very important that all iterators for stored collections
- are explicitly closed. To ensure they are closed, a <tt class="literal">finally</tt>
- clause should be used as shown above. If the iterator is not
- closed, the underlying Berkeley DB cursor is not closed either and
- the store may become unusable.
-</p>
- <p>
- If the iterator is cast to
- <a href="../../java/com/sleepycat/collections/StoredIterator.html" target="_top">StoredIterator</a>
-
- then its
- <a href="../../java/com/sleepycat/collections/StoredIterator.html#close()" target="_top">StoredIterator.close()</a>
-
- method can be called. Or, as shown above, the static
- <a href="../../java/com/sleepycat/collections/StoredIterator.html#close(java.util.Iterator)" target="_top">StoredIterator.close()</a>
-
- method can be called
- to avoid casting. The static form of this method can be called
- safely for any
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" target="_top">Iterator</a>.
- If an iterator for a non-stored collection is passed, it is simply
- ignored.
-</p>
- <p>
This is one of a small number of behavioral differences between
standard Java collections and stored collections. For a complete
list see
@@ -225,20 +193,20 @@ ShipmentData: quantity=100 </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="addingdatabaseitems.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="addingdatabaseitems.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="BasicProgram.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="handlingexceptions.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="handlingexceptions.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Adding Database Items
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Handling Exceptions
</td>
</tr>
diff --git a/db/docs/collections/tutorial/sortedcollections.html b/db/docs/collections/tutorial/sortedcollections.html
index 13ba7467c..dae4ffb94 100644
--- a/db/docs/collections/tutorial/sortedcollections.html
+++ b/db/docs/collections/tutorial/sortedcollections.html
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Using Sorted Collections
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="Tuple.html" title="Chapter 5. &#10;&#9;&#9;Using Tuples&#10;&#9;" />
+ <link rel="up" href="Tuple.html" title="Chapter 5. &#10;&#9;&#9;Using Tuples&#10;&#9;" />
<link rel="previous" href="tuple-serialentitybindings.html" title="&#10;Creating Tuple-Serial Entity Bindings&#10;" />
- <link rel="next" href="SerializableEntity.html" title="Chapter 6. &#10;&#9;&#9;Using Serializable Entities&#10;&#9;" />
+ <link rel="next" href="SerializableEntity.html" title="Chapter 6. &#10;&#9;&#9;Using Serializable Entities&#10;&#9;" />
</head>
<body>
<div class="navheader">
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="tuple-serialentitybindings.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. 
+ <td width="20%" align="left"><a accesskey="p" href="tuple-serialentitybindings.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. 
Using Tuples
</th>
- <td width="20%" align="right"> <a accesskey="n" href="SerializableEntity.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="SerializableEntity.html">Next</a></td>
</tr>
</table>
<hr />
@@ -61,10 +61,10 @@
</p>
<p>
Although not shown in the example, all methods of the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" target="_top">SortedMap</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" target="_top">SortedMap</a>
and
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" target="_top">SortedSet</a>
interfaces may be used with sorted collections. For example,
submaps and subsets may be created.
@@ -126,20 +126,20 @@ Shipment: part=P6 supplier=S1 quantity=100 </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="tuple-serialentitybindings.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="tuple-serialentitybindings.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Tuple.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="SerializableEntity.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="SerializableEntity.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Creating Tuple-Serial Entity Bindings
- </td>
+ </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 6. 
+ <td width="40%" align="right" valign="top"> Chapter 6. 
Using Serializable Entities
</td>
</tr>
diff --git a/db/docs/collections/tutorial/transientfieldsinbinding.html b/db/docs/collections/tutorial/transientfieldsinbinding.html
index add369ec3..6470bfa58 100644
--- a/db/docs/collections/tutorial/transientfieldsinbinding.html
+++ b/db/docs/collections/tutorial/transientfieldsinbinding.html
@@ -1,16 +1,16 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Using Transient Fields in an Entity Binding
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="SerializableEntity.html" title="Chapter 6. &#10;&#9;&#9;Using Serializable Entities&#10;&#9;" />
- <link rel="previous" href="SerializableEntity.html" title="Chapter 6. &#10;&#9;&#9;Using Serializable Entities&#10;&#9;" />
+ <link rel="up" href="SerializableEntity.html" title="Chapter 6. &#10;&#9;&#9;Using Serializable Entities&#10;&#9;" />
+ <link rel="previous" href="SerializableEntity.html" title="Chapter 6. &#10;&#9;&#9;Using Serializable Entities&#10;&#9;" />
<link rel="next" href="removingredundantvalueclasses.html" title="&#10;&#9;&#9;Removing the Redundant Value Classes&#10;&#9;" />
</head>
<body>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="SerializableEntity.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. 
+ <td width="20%" align="left"><a accesskey="p" href="SerializableEntity.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. 
Using Serializable Entities
</th>
- <td width="20%" align="right"> <a accesskey="n" href="removingredundantvalueclasses.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="removingredundantvalueclasses.html">Next</a></td>
</tr>
</table>
<hr />
@@ -154,20 +154,20 @@ public class SampleViews
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="SerializableEntity.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="SerializableEntity.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="SerializableEntity.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="removingredundantvalueclasses.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="removingredundantvalueclasses.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 6. 
+ <td width="40%" align="left" valign="top">Chapter 6. 
Using Serializable Entities
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Removing the Redundant Value Classes
</td>
</tr>
diff --git a/db/docs/collections/tutorial/tuple-serialentitybindings.html b/db/docs/collections/tutorial/tuple-serialentitybindings.html
index 649e3770c..553f0ed78 100644
--- a/db/docs/collections/tutorial/tuple-serialentitybindings.html
+++ b/db/docs/collections/tutorial/tuple-serialentitybindings.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Creating Tuple-Serial Entity Bindings
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="Tuple.html" title="Chapter 5. &#10;&#9;&#9;Using Tuples&#10;&#9;" />
+ <link rel="up" href="Tuple.html" title="Chapter 5. &#10;&#9;&#9;Using Tuples&#10;&#9;" />
<link rel="previous" href="tuplekeybindings.html" title="&#10;&#9;&#9;Creating Tuple Key Bindings&#10;&#9;" />
<link rel="next" href="sortedcollections.html" title="&#10;&#9;&#9;Using Sorted Collections&#10;&#9;" />
</head>
@@ -22,11 +22,11 @@ Creating Tuple-Serial Entity Bindings
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="tuplekeybindings.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. 
+ <td width="20%" align="left"><a accesskey="p" href="tuplekeybindings.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. 
Using Tuples
</th>
- <td width="20%" align="right"> <a accesskey="n" href="sortedcollections.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="sortedcollections.html">Next</a></td>
</tr>
</table>
<hr />
@@ -174,20 +174,20 @@ public class SampleViews
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="tuplekeybindings.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="tuplekeybindings.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Tuple.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="sortedcollections.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="sortedcollections.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Creating Tuple Key Bindings
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Using Sorted Collections
</td>
</tr>
diff --git a/db/docs/collections/tutorial/tuplekeybindings.html b/db/docs/collections/tutorial/tuplekeybindings.html
index 3a3b80633..ce7939996 100644
--- a/db/docs/collections/tutorial/tuplekeybindings.html
+++ b/db/docs/collections/tutorial/tuplekeybindings.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Creating Tuple Key Bindings
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="Tuple.html" title="Chapter 5. &#10;&#9;&#9;Using Tuples&#10;&#9;" />
+ <link rel="up" href="Tuple.html" title="Chapter 5. &#10;&#9;&#9;Using Tuples&#10;&#9;" />
<link rel="previous" href="tupleswithkeycreators.html" title="&#10;&#9;&#9;Using Tuples with Key Creators&#10;&#9;" />
<link rel="next" href="tuple-serialentitybindings.html" title="&#10;Creating Tuple-Serial Entity Bindings&#10;" />
</head>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="tupleswithkeycreators.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. 
+ <td width="20%" align="left"><a accesskey="p" href="tupleswithkeycreators.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. 
Using Tuples
</th>
- <td width="20%" align="right"> <a accesskey="n" href="tuple-serialentitybindings.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="tuple-serialentitybindings.html">Next</a></td>
</tr>
</table>
<hr />
@@ -49,7 +49,7 @@
Because keys are no longer stored as serialized objects, the
<tt class="classname">PartKey</tt>, <tt class="classname">SupplierKey</tt> and <tt class="classname">ShipmentKey</tt> classes
no longer implement the
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" target="_top">Serializable</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" target="_top">Serializable</a>
interface (this is the only change to these classes and is not
shown below).
@@ -95,7 +95,7 @@ public class SampleViews
<p>
For the City key, however, a custom binding class is not needed
because the key class is a primitive Java type,
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" target="_top">String</a>.
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" target="_top">String</a>.
For any primitive Java type, a tuple binding may be created using the
<a href="../../java/com/sleepycat/bind/tuple/TupleBinding.html#getPrimitiveBinding(java.lang.Class)" target="_top">TupleBinding.getPrimitiveBinding</a>
@@ -197,20 +197,20 @@ public class SampleViews
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="tupleswithkeycreators.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="tupleswithkeycreators.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Tuple.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="tuple-serialentitybindings.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="tuple-serialentitybindings.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Using Tuples with Key Creators
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Creating Tuple-Serial Entity Bindings
</td>
</tr>
diff --git a/db/docs/collections/tutorial/tupleswithkeycreators.html b/db/docs/collections/tutorial/tupleswithkeycreators.html
index 57cb10fcc..2df0a5cee 100644
--- a/db/docs/collections/tutorial/tupleswithkeycreators.html
+++ b/db/docs/collections/tutorial/tupleswithkeycreators.html
@@ -1,16 +1,16 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Using Tuples with Key Creators
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="Tuple.html" title="Chapter 5. &#10;&#9;&#9;Using Tuples&#10;&#9;" />
- <link rel="previous" href="Tuple.html" title="Chapter 5. &#10;&#9;&#9;Using Tuples&#10;&#9;" />
+ <link rel="up" href="Tuple.html" title="Chapter 5. &#10;&#9;&#9;Using Tuples&#10;&#9;" />
+ <link rel="previous" href="Tuple.html" title="Chapter 5. &#10;&#9;&#9;Using Tuples&#10;&#9;" />
<link rel="next" href="tuplekeybindings.html" title="&#10;&#9;&#9;Creating Tuple Key Bindings&#10;&#9;" />
</head>
<body>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="Tuple.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. 
+ <td width="20%" align="left"><a accesskey="p" href="Tuple.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. 
Using Tuples
</th>
- <td width="20%" align="right"> <a accesskey="n" href="tuplekeybindings.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="tuplekeybindings.html">Next</a></td>
</tr>
</table>
<hr />
@@ -72,7 +72,7 @@
<a href="../../java/com/sleepycat/bind/tuple/TupleOutput.html" target="_top">TupleOutput</a>
classes are used instead of
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" target="_top">Object</a>
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" target="_top">Object</a>
(representing a deserialized object).
</p>
@@ -183,20 +183,20 @@ public class SampleDatabase
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="Tuple.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="Tuple.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Tuple.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="tuplekeybindings.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="tuplekeybindings.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 5. 
+ <td width="40%" align="left" valign="top">Chapter 5. 
Using Tuples
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Creating Tuple Key Bindings
</td>
</tr>
diff --git a/db/docs/collections/tutorial/tutorialintroduction.html b/db/docs/collections/tutorial/tutorialintroduction.html
index 39c1c349a..36d66bc55 100644
--- a/db/docs/collections/tutorial/tutorialintroduction.html
+++ b/db/docs/collections/tutorial/tutorialintroduction.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Tutorial Introduction</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="intro.html" title="Chapter 1. &#10; Introduction&#10; " />
+ <link rel="up" href="intro.html" title="Chapter 1. &#10; Introduction&#10; " />
<link rel="previous" href="developing.html" title="Developing a DB Collections Application" />
- <link rel="next" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
+ <link rel="next" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
</head>
<body>
<div class="navheader">
@@ -18,11 +18,11 @@
<th colspan="3" align="center">Tutorial Introduction</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="developing.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. 
+ <td width="20%" align="left"><a accesskey="p" href="developing.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. 
Introduction
</th>
- <td width="20%" align="right"> <a accesskey="n" href="BasicProgram.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="BasicProgram.html">Next</a></td>
</tr>
</table>
<hr />
@@ -38,12 +38,12 @@
</div>
<p>
Most of the remainder of this document illustrates the use of the
- Java Collections API by presenting a tutorial that describes usage of the API.
+ DB Java Collections API by presenting a tutorial that describes usage of the API.
This tutorial builds a shipment database, a familiar example from classic
database texts.
</p>
<p>
- The examples illustrate the following concepts of the Java Collections API:
+ The examples illustrate the following concepts of the DB Java Collections API:
</p>
<div class="itemizedlist">
<ul type="disc">
@@ -172,12 +172,12 @@
<tt class="classname">SupplierData</tt>,
<tt class="classname">ShipmentKey</tt> and <tt class="classname">ShipmentData</tt>. In
addition, because the Part's Weight field is itself composed of two
- fields &#8212; the weight value and the unit of measure &#8212; it is
+ fields — the weight value and the unit of measure — it is
represented by a separate <tt class="classname">Weight</tt> class. These classes will
be defined in the first example program.
</p>
<p>
- In general the Java Collections API uses bindings to
+ In general the DB Java Collections API uses bindings to
describe how Java objects are stored. A binding defines the stored
data syntax and the mapping between a Java object and the stored
data. The example programs show how to create different types of
@@ -387,18 +387,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="developing.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="developing.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="intro.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="BasicProgram.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="BasicProgram.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Developing a DB Collections Application </td>
+ <td width="40%" align="left" valign="top">Developing a DB Collections Application </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 2. 
+ <td width="40%" align="right" valign="top"> Chapter 2. 
The Basic Program
</td>
</tr>
diff --git a/db/docs/collections/tutorial/usingtransactions.html b/db/docs/collections/tutorial/usingtransactions.html
index 36c7a3594..c58dc1508 100644
--- a/db/docs/collections/tutorial/usingtransactions.html
+++ b/db/docs/collections/tutorial/usingtransactions.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Using Transactions
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Berkeley DB Collections Tutorial" />
- <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
+ <link rel="up" href="BasicProgram.html" title="Chapter 2. &#10;&#9;&#9;The Basic Program&#10;&#9;" />
<link rel="previous" href="implementingmain.html" title="&#10;&#9;&#9;Implementing the Main Program&#10;&#9;" />
<link rel="next" href="addingdatabaseitems.html" title="&#10;&#9;&#9;Adding Database Items&#10;&#9;" />
</head>
@@ -22,11 +22,11 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="implementingmain.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. 
+ <td width="20%" align="left"><a accesskey="p" href="implementingmain.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. 
The Basic Program
</th>
- <td width="20%" align="right"> <a accesskey="n" href="addingdatabaseitems.html">Next</a></td>
+ <td width="20%" align="right"> <a accesskey="n" href="addingdatabaseitems.html">Next</a></td>
</tr>
</table>
<hr />
@@ -46,7 +46,7 @@
DB transactional applications have standard
transactional characteristics: recoverability, atomicity and
integrity (this is sometimes also referred to generically as <span class="emphasis"><em>ACID
- properties</em></span>). The Java Collections API provides these
+ properties</em></span>). The DB Java Collections API provides these
transactional capabilities using a <span class="emphasis"><em>transaction-per-thread</em></span>
model. Once a transaction is begun, it is implicitly associated
with the current thread until it is committed or aborted. This
@@ -65,13 +65,13 @@
Since the Java collections API is used for data access, there
is no way to pass a transaction object to methods such
as
- <a href="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#put" target="_top">Map.put</a>.
+ <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#put" target="_top">Map.put</a>.
</p>
</li>
</ul>
</div>
<p>
- The Java Collections API provides two transaction APIs. The
+ The DB Java Collections API provides two transaction APIs. The
lower-level API is the
<a href="../../java/com/sleepycat/collections/CurrentTransaction.html" target="_top">CurrentTransaction</a>
@@ -179,8 +179,8 @@ public class Sample
<p>
For each call to <tt class="methodname">TransactionRunner.run()</tt>, a separate
transaction will be performed. The use of two transactions in the
- example &#8212; one for populating the database and another for printing
- its contents &#8212; is arbitrary. A real-life application should be
+ example — one for populating the database and another for printing
+ its contents — is arbitrary. A real-life application should be
designed to create transactions for each group of operations that
should have ACID properties, while also
taking into account the impact of transactions on performance.
@@ -198,20 +198,20 @@ public class Sample
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="implementingmain.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="implementingmain.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="BasicProgram.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="addingdatabaseitems.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="addingdatabaseitems.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Implementing the Main Program
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Adding Database Items
</td>
</tr>
diff --git a/db/docs/gsg/C/BerkeleyDB-Core-C-GSG.pdf b/db/docs/gsg/C/BerkeleyDB-Core-C-GSG.pdf
index c6abf15f1..f141a3fa8 100644
--- a/db/docs/gsg/C/BerkeleyDB-Core-C-GSG.pdf
+++ b/db/docs/gsg/C/BerkeleyDB-Core-C-GSG.pdf
Binary files differ
diff --git a/db/docs/gsg/C/CoreCursorUsage.html b/db/docs/gsg/C/CoreCursorUsage.html
index e7263ef2e..7d4351d9f 100644
--- a/db/docs/gsg/C/CoreCursorUsage.html
+++ b/db/docs/gsg/C/CoreCursorUsage.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Cursor Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="previous" href="ReplacingEntryWCursor.html" title="Replacing Records Using Cursors" />
- <link rel="next" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="next" href="indexes.html" title="Chapter 5. Secondary Databases" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Cursor Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="ReplacingEntryWCursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="indexes.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="ReplacingEntryWCursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="indexes.html">Next</a></td>
</tr>
</table>
<hr />
@@ -109,7 +109,7 @@
<a id="c_cursor10"></a>
<pre class="programlisting">/* File: example_database_read.c */
/* gettingstarted_common.h includes db.h for us */
-#include &quot;gettingstarted_common.h&quot;
+#include "gettingstarted_common.h"
/* Forward declarations */
char * show_inventory_item(void *);
@@ -149,9 +149,9 @@ main(int argc, char *argv[])
set_db_filenames(&amp;my_stock);
/* Open all databases */
- ret = databases_setup(&amp;my_stock, &quot;example_database_read&quot;, stderr);
+ ret = databases_setup(&amp;my_stock, "example_database_read", stderr);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening databases\n&quot;);
+ fprintf(stderr, "Error opening databases\n");
databases_close(&amp;my_stock);
return (ret);
}
@@ -192,7 +192,7 @@ main(int argc, char *argv[])
*/
exit_value = 0;
while ((ret =
- cursorp-&gt;c_get(cursorp, &amp;key, &amp;data, DB_NEXT))
+ cursorp-&gt;get(cursorp, &amp;key, &amp;data, DB_NEXT))
== 0)
{
the_vendor = show_inventory_item(data.data);
@@ -204,7 +204,7 @@ main(int argc, char *argv[])
}
/* Close the cursor */
- cursorp-&gt;c_close(cursorp);
+ cursorp-&gt;close(cursorp);
return(exit_value);
} </pre>
<p>
@@ -258,12 +258,12 @@ show_inventory_item(void *vBuf)
vendor_name = buf + buf_pos;
/* Display all this information */
- printf(&quot;name: %s\n&quot;, name);
- printf(&quot;\tSKU: %s\n&quot;, sku);
- printf(&quot;\tCategory: %s\n&quot;, category);
- printf(&quot;\tPrice: %.2f\n&quot;, price);
- printf(&quot;\tQuantity: %i\n&quot;, quantity);
- printf(&quot;\tVendor:\n&quot;);
+ printf("name: %s\n", name);
+ printf("\tSKU: %s\n", sku);
+ printf("\tCategory: %s\n", category);
+ printf("\tPrice: %.2f\n", price);
+ printf("\tQuantity: %i\n", quantity);
+ printf("\tVendor:\n");
/* Return the vendor's name */
return(vendor_name);
@@ -311,17 +311,17 @@ show_vendor_record(char *vendor_name, DB *vendor_dbp)
/* Get the record */
ret = vendor_dbp-&gt;get(vendor_dbp, 0, &amp;key, &amp;data, 0);
if (ret != 0) {
- vendor_dbp-&gt;err(vendor_dbp, ret, &quot;Error searching for vendor: '%s'&quot;,
+ vendor_dbp-&gt;err(vendor_dbp, ret, "Error searching for vendor: '%s'",
vendor_name);
return(ret);
} else {
- printf(&quot;\t\t%s\n&quot;, my_vendor.name);
- printf(&quot;\t\t%s\n&quot;, my_vendor.street);
- printf(&quot;\t\t%s, %s\n&quot;, my_vendor.city, my_vendor.state);
- printf(&quot;\t\t%s\n\n&quot;, my_vendor.zipcode);
- printf(&quot;\t\t%s\n\n&quot;, my_vendor.phone_number);
- printf(&quot;\t\tContact: %s\n&quot;, my_vendor.sales_rep);
- printf(&quot;\t\t%s\n&quot;, my_vendor.sales_rep_phone);
+ printf("\t\t%s\n", my_vendor.name);
+ printf("\t\t%s\n", my_vendor.street);
+ printf("\t\t%s, %s\n", my_vendor.city, my_vendor.state);
+ printf("\t\t%s\n\n", my_vendor.zipcode);
+ printf("\t\t%s\n\n", my_vendor.phone_number);
+ printf("\t\tContact: %s\n", my_vendor.sales_rep);
+ printf("\t\t%s\n", my_vendor.sales_rep_phone);
}
return(0);
} </pre>
@@ -337,18 +337,18 @@ show_vendor_record(char *vendor_name, DB *vendor_dbp)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="ReplacingEntryWCursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="ReplacingEntryWCursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="indexes.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="indexes.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Replacing Records Using Cursors </td>
+ <td width="40%" align="left" valign="top">Replacing Records Using Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 5. Secondary Databases</td>
+ <td width="40%" align="right" valign="top"> Chapter 5. Secondary Databases</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/CoreDBAdmin.html b/db/docs/gsg/C/CoreDBAdmin.html
index 65f102a61..b7b2e53d0 100644
--- a/db/docs/gsg/C/CoreDBAdmin.html
+++ b/db/docs/gsg/C/CoreDBAdmin.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Administrative Methods</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="DBOpenFlags.html" title="Database Open Flags" />
<link rel="next" href="dbErrorReporting.html" title="Error Reporting Functions" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Administrative Methods</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DBOpenFlags.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="dbErrorReporting.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DBOpenFlags.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="dbErrorReporting.html">Next</a></td>
</tr>
</table>
<hr />
@@ -82,10 +82,10 @@ dbp-&gt;get_open_flags(dbp, &amp;open_flags); </pre>
...
DB *dbp;
-/* Database open and subsequent operations omitted for clarity */
+/* Database handle creation omitted for clarity */
dbp-&gt;remove(dbp, /* Database pointer */
- &quot;mydb.db&quot;, /* Database file to remove */
+ "mydb.db", /* Database file to remove */
NULL, /* Database to remove. This is
* NULL so the entire file is
* removed. */
@@ -110,14 +110,14 @@ dbp-&gt;remove(dbp, /* Database pointer */
...
DB *dbp;
-/* Database open and subsequent operations omitted for clarity */
+/* Database handle creation omitted for clarity */
dbp-&gt;rename(dbp, /* Database pointer */
- &quot;mydb.db&quot;, /* Database file to rename */
+ "mydb.db", /* Database file to rename */
NULL, /* Database to rename. This is
* NULL so the entire file is
* renamed. */
- &quot;newdb.db&quot;, /* New database file name */
+ "newdb.db", /* New database file name */
0); /* Flags. None used. */</pre>
</li>
</ul>
@@ -130,18 +130,18 @@ dbp-&gt;rename(dbp, /* Database pointer */
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DBOpenFlags.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DBOpenFlags.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="dbErrorReporting.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="dbErrorReporting.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Open Flags </td>
+ <td width="40%" align="left" valign="top">Database Open Flags </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Error Reporting Functions</td>
+ <td width="40%" align="right" valign="top"> Error Reporting Functions</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/CoreDbUsage.html b/db/docs/gsg/C/CoreDbUsage.html
index 729090baa..8dfdf050f 100644
--- a/db/docs/gsg/C/CoreDbUsage.html
+++ b/db/docs/gsg/C/CoreDbUsage.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="CoreEnvUsage.html" title="Managing Databases in Environments" />
- <link rel="next" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="next" href="DBEntry.html" title="Chapter 3. Database Records" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="CoreEnvUsage.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="DBEntry.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="CoreEnvUsage.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="DBEntry.html">Next</a></td>
</tr>
</table>
<hr />
@@ -101,7 +101,7 @@ void set_db_filenames(STOCK_DBS *my_stock); </pre>
</p>
<a id="c_db12"></a>
<pre class="programlisting">/* File: gettingstarted_common.c */
-#include &quot;gettingstarted_common.h&quot;
+#include "gettingstarted_common.h"
/* Initializes the STOCK_DBS struct.*/
void
@@ -124,13 +124,13 @@ set_db_filenames(STOCK_DBS *my_stock)
/* Create the Inventory DB file name */
size = strlen(my_stock-&gt;db_home_dir) + strlen(INVENTORYDB) + 1;
my_stock-&gt;inventory_db_name = malloc(size);
- snprintf(my_stock-&gt;inventory_db_name, size, &quot;%s%s&quot;,
+ snprintf(my_stock-&gt;inventory_db_name, size, "%s%s",
my_stock-&gt;db_home_dir, INVENTORYDB);
/* Create the Vendor DB file name */
size = strlen(my_stock-&gt;db_home_dir) + strlen(VENDORDB) + 1;
my_stock-&gt;vendor_db_name = malloc(size);
- snprintf(my_stock-&gt;vendor_db_name, size, &quot;%s%s&quot;,
+ snprintf(my_stock-&gt;vendor_db_name, size, "%s%s",
my_stock-&gt;db_home_dir, VENDORDB);
} </pre>
</div>
@@ -163,7 +163,7 @@ open_database(DB **dbpp, /* The DB handle that we are opening */
/* Initialize the DB handle */
ret = db_create(&amp;dbp, NULL, 0);
if (ret != 0) {
- fprintf(error_file_pointer, &quot;%s: %s\n&quot;, program_name,
+ fprintf(error_file_pointer, "%s: %s\n", program_name,
db_strerror(ret));
return(ret);
}
@@ -187,7 +187,7 @@ open_database(DB **dbpp, /* The DB handle that we are opening */
open_flags, /* Open flags */
0); /* File mode. Using defaults */
if (ret != 0) {
- dbp-&gt;err(dbp, ret, &quot;Database '%s' open failed.&quot;, file_name);
+ dbp-&gt;err(dbp, ret, "Database '%s' open failed.", file_name);
return(ret);
}
@@ -234,7 +234,7 @@ databases_setup(STOCK_DBS *my_stock, const char *program_name,
*/
return (ret);
- printf(&quot;databases opened successfully\n&quot;);
+ printf("databases opened successfully\n");
return (0);
}</pre>
</div>
@@ -260,18 +260,18 @@ databases_close(STOCK_DBS *my_stock)
if (my_stock-&gt;inventory_dbp != NULL) {
ret = my_stock-&gt;inventory_dbp-&gt;close(my_stock-&gt;inventory_dbp, 0);
if (ret != 0)
- fprintf(stderr, &quot;Inventory database close failed: %s\n&quot;,
+ fprintf(stderr, "Inventory database close failed: %s\n",
db_strerror(ret));
}
if (my_stock-&gt;vendor_dbp != NULL) {
ret = my_stock-&gt;vendor_dbp-&gt;close(my_stock-&gt;vendor_dbp, 0);
if (ret != 0)
- fprintf(stderr, &quot;Vendor database close failed: %s\n&quot;,
+ fprintf(stderr, "Vendor database close failed: %s\n",
db_strerror(ret));
}
- printf(&quot;databases closed.\n&quot;);
+ printf("databases closed.\n");
return (0);
} </pre>
</div>
@@ -280,18 +280,18 @@ databases_close(STOCK_DBS *my_stock)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="CoreEnvUsage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="CoreEnvUsage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DBEntry.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DBEntry.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Managing Databases in Environments </td>
+ <td width="40%" align="left" valign="top">Managing Databases in Environments </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 3. Database Records</td>
+ <td width="40%" align="right" valign="top"> Chapter 3. Database Records</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/CoreEnvUsage.html b/db/docs/gsg/C/CoreEnvUsage.html
index 07a411400..8979f74f8 100644
--- a/db/docs/gsg/C/CoreEnvUsage.html
+++ b/db/docs/gsg/C/CoreEnvUsage.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Managing Databases in Environments</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="dbErrorReporting.html" title="Error Reporting Functions" />
<link rel="next" href="CoreDbUsage.html" title="Database Example" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Managing Databases in Environments</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="dbErrorReporting.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="CoreDbUsage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="dbErrorReporting.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="CoreDbUsage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -73,7 +73,7 @@ int ret; /* function return value */
*/
ret = db_env_create(&amp;myEnv, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating env handle: %s\n&quot;, db_strerror(ret));
+ fprintf(stderr, "Error creating env handle: %s\n", db_strerror(ret));
return -1;
}
@@ -83,11 +83,11 @@ env_flags = DB_CREATE | /* If the environment does not exist,
DB_INIT_MPOOL; /* Initialize the in-memory cache. */
ret = myEnv-&gt;open(myEnv, /* DB_ENV ptr */
- &quot;/export1/testEnv&quot;, /* env home directory */
+ "/export1/testEnv", /* env home directory */
env_flags, /* Open flags */
0); /* File mode (default) */
if (ret != 0) {
- fprintf(stderr, &quot;Environment open failed: %s&quot;, db_strerror(ret));
+ fprintf(stderr, "Environment open failed: %s", db_strerror(ret));
return -1;
} </pre>
<p>
@@ -112,7 +112,7 @@ db_flags = DB_CREATE; /* If the database does not exist,
/* open the database */
ret = dbp-&gt;open(dbp, /* DB structure pointer */
NULL, /* Transaction pointer */
- &quot;my_db.db&quot;, /* On-disk file that holds the database. */
+ "my_db.db", /* On-disk file that holds the database. */
NULL, /* Optional logical database name */
DB_BTREE, /* Database access method */
db_flags, /* Open flags */
@@ -141,18 +141,18 @@ if (myEnv != NULL) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="dbErrorReporting.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="dbErrorReporting.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="CoreDbUsage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="CoreDbUsage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Error Reporting Functions </td>
+ <td width="40%" align="left" valign="top">Error Reporting Functions </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Example</td>
+ <td width="40%" align="right" valign="top"> Database Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/Cursors.html b/db/docs/gsg/C/Cursors.html
index 0f8b696e9..8d8e35ae2 100644
--- a/db/docs/gsg/C/Cursors.html
+++ b/db/docs/gsg/C/Cursors.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 4. Using Cursors</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 4. Using Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 4. Using Cursors</th>
+ <th colspan="3" align="center">Chapter 4. Using Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DbUsage.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="Positioning.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DbUsage.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="Positioning.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="Cursors"></a>Chapter 4. Using Cursors</h2>
+ <h2 class="title"><a id="Cursors"></a>Chapter 4. Using Cursors</h2>
</div>
</div>
<div></div>
@@ -133,7 +133,7 @@ my_database-&gt;cursor(my_database, NULL, &amp;cursorp, 0); </pre>
<p>
When you are done with the cursor, you should close it. To close a
cursor, call the
- <tt class="methodname">DBC-&gt;c_close()</tt>
+ <tt class="methodname">DBC-&gt;close()</tt>
method. Note that closing your database while cursors are still opened
within the scope of the DB handle, especially if those cursors are
@@ -151,7 +151,7 @@ DBC *cursorp;
/* Database and cursor open omitted for clarity */
if (cursorp != NULL)
- cursorp-&gt;c_close(cursorp);
+ cursorp-&gt;close(cursorp);
if (my_database != NULL)
my_database-&gt;close(my_database, 0); </pre>
@@ -161,18 +161,18 @@ if (my_database != NULL)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DbUsage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DbUsage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="Positioning.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="Positioning.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Usage Example </td>
+ <td width="40%" align="left" valign="top">Database Usage Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Getting Records Using the Cursor</td>
+ <td width="40%" align="right" valign="top"> Getting Records Using the Cursor</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/DB.html b/db/docs/gsg/C/DB.html
index 08b5724a0..ce78ae0d1 100644
--- a/db/docs/gsg/C/DB.html
+++ b/db/docs/gsg/C/DB.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 2. Databases</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 2. Databases</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 2. Databases</th>
+ <th colspan="3" align="center">Chapter 2. Databases</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="gettingit.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="coredbclose.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="gettingit.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="coredbclose.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="DB"></a>Chapter 2. Databases</h2>
+ <h2 class="title"><a id="DB"></a>Chapter 2. Databases</h2>
</div>
</div>
<div></div>
@@ -158,7 +158,7 @@ flags = DB_CREATE; /* If the database does not exist,
/* open the database */
ret = dbp-&gt;open(dbp, /* DB structure pointer */
NULL, /* Transaction pointer */
- &quot;my_db.db&quot;, /* On-disk file that holds the database. */
+ "my_db.db", /* On-disk file that holds the database. */
NULL, /* Optional logical database name */
DB_BTREE, /* Database access method */
flags, /* Open flags */
@@ -172,18 +172,18 @@ if (ret != 0) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="gettingit.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="gettingit.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="coredbclose.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="coredbclose.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting and Using DB  </td>
+ <td width="40%" align="left" valign="top">Getting and Using DB  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Closing Databases</td>
+ <td width="40%" align="right" valign="top"> Closing Databases</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/DBEntry.html b/db/docs/gsg/C/DBEntry.html
index 321148040..d3e162aba 100644
--- a/db/docs/gsg/C/DBEntry.html
+++ b/db/docs/gsg/C/DBEntry.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 3. Database Records</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 3. Database Records</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 3. Database Records</th>
+ <th colspan="3" align="center">Chapter 3. Database Records</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="CoreDbUsage.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="usingDbt.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="CoreDbUsage.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="usingDbt.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="DBEntry"></a>Chapter 3. Database Records</h2>
+ <h2 class="title"><a id="DBEntry"></a>Chapter 3. Database Records</h2>
</div>
</div>
<div></div>
@@ -95,7 +95,7 @@
</dl>
</div>
<p>
- DB records contain two parts &#8212; a key and some data. Both the key
+ DB records contain two parts — a key and some data. Both the key
and its corresponding data are
encapsulated in
@@ -134,7 +134,7 @@
<span><tt class="classname">DBT</tt> structures</span>
- &#8212; one for the key and another for the data.
+ — one for the key and another for the data.
</p>
@@ -153,7 +153,7 @@
DBT key, data;
float money = 122.45;
-char *description = &quot;Grocery bill.&quot;;
+char *description = "Grocery bill.";
/* Zero out the DBTs before using them. */
memset(&amp;key, 0, sizeof(DBT));
@@ -211,18 +211,18 @@ description = data.data;</pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="CoreDbUsage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="CoreDbUsage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="usingDbt.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="usingDbt.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Example </td>
+ <td width="40%" align="left" valign="top">Database Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Reading and Writing Database Records</td>
+ <td width="40%" align="right" valign="top"> Reading and Writing Database Records</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/DBOpenFlags.html b/db/docs/gsg/C/DBOpenFlags.html
index fccbb1831..c8cc1751d 100644
--- a/db/docs/gsg/C/DBOpenFlags.html
+++ b/db/docs/gsg/C/DBOpenFlags.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Open Flags</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="coredbclose.html" title="Closing Databases" />
<link rel="next" href="CoreDBAdmin.html" title="Administrative Methods" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Open Flags</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="coredbclose.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="CoreDBAdmin.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="coredbclose.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="CoreDBAdmin.html">Next</a></td>
</tr>
</table>
<hr />
@@ -36,7 +36,7 @@
</div>
<p>
The following are the flags that you may want to use at database open time.
- Note that this list is not exhaustive &#8212; it includes only those flags likely
+ Note that this list is not exhaustive — it includes only those flags likely
to be of interest for introductory, single-threaded
database applications. For a complete list of the flags available to you, see the
<i class="citetitle">Berkeley DB C API guide.</i>
@@ -99,18 +99,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="coredbclose.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="coredbclose.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="CoreDBAdmin.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="CoreDBAdmin.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Closing Databases </td>
+ <td width="40%" align="left" valign="top">Closing Databases </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Administrative Methods</td>
+ <td width="40%" align="right" valign="top"> Administrative Methods</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/DbUsage.html b/db/docs/gsg/C/DbUsage.html
index a1d35b612..6bcfd44fa 100644
--- a/db/docs/gsg/C/DbUsage.html
+++ b/db/docs/gsg/C/DbUsage.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Usage Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
<link rel="previous" href="cstructs.html" title="Using C Structures with DB" />
- <link rel="next" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="next" href="Cursors.html" title="Chapter 4. Using Cursors" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Usage Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="cstructs.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Database Records</th>
- <td width="20%" align="right"> <a accesskey="n" href="Cursors.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="cstructs.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Database Records</th>
+ <td width="20%" align="right"> <a accesskey="n" href="Cursors.html">Next</a></td>
</tr>
</table>
<hr />
@@ -113,7 +113,7 @@
</p>
<a id="c_dbt11"></a>
<pre class="programlisting">/* example_database_load.c */
-#include &quot;gettingstarted_common.h&quot;
+#include "gettingstarted_common.h"
/* Forward declarations */
@@ -145,7 +145,7 @@ main(int argc, char *argv[])
* identify the location of the flat-text data
* input files.
*/
- basename = &quot;./&quot;;
+ basename = "./";
/*
* Parse the command line arguments here and determine
@@ -164,29 +164,29 @@ main(int argc, char *argv[])
/* Find our input files */
size = strlen(basename) + strlen(INVENTORY_FILE) + 1;
inventory_file = malloc(size);
- snprintf(inventory_file, size, &quot;%s%s&quot;, basename, INVENTORY_FILE);
+ snprintf(inventory_file, size, "%s%s", basename, INVENTORY_FILE);
size = strlen(basename) + strlen(VENDORS_FILE) + 1;
vendor_file = malloc(size);
- snprintf(vendor_file, size, &quot;%s%s&quot;, basename, VENDORS_FILE);
+ snprintf(vendor_file, size, "%s%s", basename, VENDORS_FILE);
/* Open all databases */
- ret = databases_setup(&amp;my_stock, &quot;example_database_load&quot;, stderr);
+ ret = databases_setup(&amp;my_stock, "example_database_load", stderr);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening databases\n&quot;);
+ fprintf(stderr, "Error opening databases\n");
databases_close(&amp;my_stock);
return (ret);
}
ret = load_vendors_database(my_stock, vendor_file);
if (!ret) {
- fprintf(stderr, &quot;Error loading vendors database.\n&quot;);
+ fprintf(stderr, "Error loading vendors database.\n");
databases_close(&amp;my_stock);
return (ret);
}
ret = load_inventory_database(my_stock, inventory_file);
if (!ret) {
- fprintf(stderr, &quot;Error loading inventory database.\n&quot;);
+ fprintf(stderr, "Error loading inventory database.\n");
databases_close(&amp;my_stock);
return (ret);
}
@@ -194,7 +194,7 @@ main(int argc, char *argv[])
/* close our environment and databases */
databases_close(&amp;my_stock);
- printf(&quot;Done loading databases.\n&quot;);
+ printf("Done loading databases.\n");
return (0);
}</pre>
<p>
@@ -233,9 +233,9 @@ load_vendors_database(STOCK_DBS my_stock, char *vendor_file)
char buf[MAXLINE];
/* Open the vendor file for read access */
- ifp = fopen(vendor_file, &quot;r&quot;);
+ ifp = fopen(vendor_file, "r");
if (ifp == NULL) {
- fprintf(stderr, &quot;Error opening file '%s'\n&quot;, vendor_file);
+ fprintf(stderr, "Error opening file '%s'\n", vendor_file);
return(-1);
}
@@ -254,7 +254,7 @@ load_vendors_database(STOCK_DBS my_stock, char *vendor_file)
* defensive code here.
*/
sscanf(buf,
- &quot;%20[^#]#%20[^#]#%20[^#]#%3[^#]#%6[^#]#%13[^#]#%20[^#]#%20[^\n]&quot;,
+ "%20[^#]#%20[^#]#%20[^#]#%3[^#]#%6[^#]#%13[^#]#%20[^#]#%20[^\n]",
my_vendor.name, my_vendor.street,
my_vendor.city, my_vendor.state,
my_vendor.zipcode, my_vendor.phone_number,
@@ -362,9 +362,9 @@ load_inventory_database(STOCK_DBS my_stock, char *inventory_file)
char vendor[MAXFIELD], sku[MAXFIELD];
/* Load the inventory database */
- ifp = fopen(inventory_file, &quot;r&quot;);
+ ifp = fopen(inventory_file, "r");
if (ifp == NULL) {
- fprintf(stderr, &quot;Error opening file '%s'\n&quot;, inventory_file);
+ fprintf(stderr, "Error opening file '%s'\n", inventory_file);
return(-1);
}
@@ -382,7 +382,7 @@ load_inventory_database(STOCK_DBS my_stock, char *inventory_file)
* program, there would be a lot more defensive code here.
*/
sscanf(buf,
- &quot;%20[^#]#%20[^#]#%f#%i#%20[^#]#%20[^\n]&quot;,
+ "%20[^#]#%20[^#]#%f#%i#%20[^#]#%20[^\n]",
name, sku, &amp;price, &amp;quantity, category, vendor);
/*
@@ -459,18 +459,18 @@ load_inventory_database(STOCK_DBS my_stock, char *inventory_file)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="cstructs.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="cstructs.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DBEntry.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="Cursors.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="Cursors.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Using C Structures with DB </td>
+ <td width="40%" align="left" valign="top">Using C Structures with DB </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 4. Using Cursors</td>
+ <td width="40%" align="right" valign="top"> Chapter 4. Using Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/DeleteEntryWCursor.html b/db/docs/gsg/C/DeleteEntryWCursor.html
index c3e8a68cb..229a05fae 100644
--- a/db/docs/gsg/C/DeleteEntryWCursor.html
+++ b/db/docs/gsg/C/DeleteEntryWCursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Deleting Records Using Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="previous" href="PutEntryWCursor.html" title="Putting Records Using Cursors" />
<link rel="next" href="ReplacingEntryWCursor.html" title="Replacing Records Using Cursors" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Deleting Records Using Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="PutEntryWCursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="ReplacingEntryWCursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="PutEntryWCursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="ReplacingEntryWCursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -42,7 +42,7 @@
<span>
- <span><tt class="methodname">DBC-&gt;c_del()</tt>.</span>
+ <span><tt class="methodname">DBC-&gt;del()</tt>.</span>
</span>
@@ -57,31 +57,31 @@
DB *dbp;
DBC *cursorp;
DBT key, data;
-char *key1str = &quot;My first string&quot;;
+char *key1str = "My first string";
int ret;
+/* Database open omitted */
+
+/* Initialize our DBTs. */
+memset(&amp;key, 0, sizeof(DBT));
+memset(&amp;data, 0, sizeof(DBT));
+
/* Set up our DBTs */
key.data = key1str;
key.size = strlen(key1str) + 1;
-/* Database open omitted */
-
/* Get the cursor */
dbp-&gt;cursor(dbp, NULL, &amp;cursorp, 0);
-/* Initialize our DBTs. */
-memset(&amp;key, 0, sizeof(DBT));
-memset(&amp;data, 0, sizeof(DBT));
-
/* Iterate over the database, deleting each record in turn. */
-while ((ret = cursorp-&gt;c_get(cursorp, &amp;key,
+while ((ret = cursorp-&gt;get(cursorp, &amp;key,
&amp;data, DB_SET)) == 0) {
- cursorp-&gt;c_del(cursorp, 0);
+ cursorp-&gt;del(cursorp, 0);
}
/* Cursors must be closed */
if (cursorp != NULL)
- cursorp-&gt;c_close(cursorp);
+ cursorp-&gt;close(cursorp);
if (dbp != NULL)
dbp-&gt;close(dbp, 0);</pre>
@@ -90,18 +90,18 @@ if (dbp != NULL)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="PutEntryWCursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="PutEntryWCursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="ReplacingEntryWCursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="ReplacingEntryWCursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Putting Records Using Cursors </td>
+ <td width="40%" align="left" valign="top">Putting Records Using Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Replacing Records Using Cursors</td>
+ <td width="40%" align="right" valign="top"> Replacing Records Using Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/Positioning.html b/db/docs/gsg/C/Positioning.html
index f0d88fb44..6e1441fdb 100644
--- a/db/docs/gsg/C/Positioning.html
+++ b/db/docs/gsg/C/Positioning.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting Records Using the Cursor</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
- <link rel="previous" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="previous" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="next" href="PutEntryWCursor.html" title="Putting Records Using Cursors" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Getting Records Using the Cursor</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="Cursors.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="PutEntryWCursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="Cursors.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="PutEntryWCursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -38,7 +38,7 @@
To iterate over database records, from the first record to
the last, simply open the cursor and then use the
- <tt class="methodname">DBC-&gt;c_get()</tt>
+ <tt class="methodname">DBC-&gt;get()</tt>
method.
<span>Note that you need to supply the
@@ -66,7 +66,7 @@ memset(&amp;key, 0, sizeof(DBT));
memset(&amp;data, 0, sizeof(DBT));
/* Iterate over the database, retrieving each record in turn. */
-while ((ret = cursorp-&gt;c_get(cursorp, &amp;key, &amp;data, DB_NEXT)) == 0) {
+while ((ret = cursorp-&gt;get(cursorp, &amp;key, &amp;data, DB_NEXT)) == 0) {
/* Do interesting things with the DBTs here. */
}
if (ret != DB_NOTFOUND) {
@@ -75,7 +75,7 @@ if (ret != DB_NOTFOUND) {
/* Cursors must be closed */
if (cursorp != NULL)
- cursorp-&gt;c_close(cursorp);
+ cursorp-&gt;close(cursorp);
if (my_database != NULL)
my_database-&gt;close(my_database, 0);</pre>
@@ -104,7 +104,7 @@ memset(&amp;key, 0, sizeof(DBT));
memset(&amp;data, 0, sizeof(DBT));
/* Iterate over the database, retrieving each record in turn. */
-while ((ret = cursorp-&gt;c_get(cursorp, &amp;key,
+while ((ret = cursorp-&gt;get(cursorp, &amp;key,
&amp;data, DB_PREV)) == 0) {
/* Do interesting things with the DBTs here. */
}
@@ -114,7 +114,7 @@ if (ret != DB_NOTFOUND) {
// Cursors must be closed
if (cursorp != NULL)
- cursorp-&gt;c_close(cursorp);
+ cursorp-&gt;close(cursorp);
if (my_database != NULL)
my_database-&gt;close(my_database, 0);</pre>
@@ -146,7 +146,7 @@ if (my_database != NULL)
</p>
<p>
To use a cursor to search for a record, use
- <span>DBT-&gt;c_get()<tt class="methodname"></tt>.</span>
+ <span>DBT-&gt;get()<tt class="methodname"></tt>.</span>
When you use this method, you can provide the following flags:
</p>
@@ -190,7 +190,7 @@ if (my_database != NULL)
<p>
<span>Identical to
<tt class="literal">DB_SET</tt>
- <tt class="methodname">Cursor.getSearchKey()</tt>
+
unless you are using the BTree access. In this case, the cursor
moves</span>
@@ -318,8 +318,8 @@ DBC *cursorp;
DBT key, data;
DB *dbp;
int ret;
-char *search_data = &quot;Fa&quot;;
-char *search_key = &quot;Alaska&quot;;
+char *search_data = "Fa";
+char *search_key = "Alaska";
/* database open omitted for clarity */
@@ -337,7 +337,7 @@ data.size = strlen(search_data) + 1;
* key matches the search key and whose data begins with the
* search data.
*/
-ret = cursorp-&gt;c_get(cursorp, &amp;key, &amp;data, DB_GET_BOTH_RANGE);
+ret = cursorp-&gt;get(cursorp, &amp;key, &amp;data, DB_GET_BOTH_RANGE);
if (!ret) {
/* Do something with the data */
} else {
@@ -346,7 +346,7 @@ if (!ret) {
/* Close the cursor */
if (cursorp != NULL)
- cursorp-&gt;c_close(cursorp);
+ cursorp-&gt;close(cursorp);
/* Close the database */
if (dbp != NULL)
@@ -384,7 +384,7 @@ if (dbp != NULL)
The following
- <span><tt class="methodname">DBC-&gt;c_get()</tt> flags</span>
+ <span><tt class="methodname">DBC-&gt;get()</tt> flags</span>
are interesting when working with databases that support duplicate records:
</p>
@@ -429,7 +429,7 @@ if (dbp != NULL)
records. If you call
<span>
- <tt class="methodname">c_get()</tt>
+ <tt class="methodname">DBC-&gt;get()</tt>
with <tt class="literal">DB_PREV_NODUP</tt>,
</span>
@@ -448,7 +448,7 @@ Arizona/Florence</pre>
and you then call
<span>
- <tt class="methodname">c_get()</tt>
+ <tt class="methodname">DBC-&gt;get()</tt>
with <tt class="literal">DB_PREV_NODUP</tt>,
</span>
@@ -456,7 +456,7 @@ Arizona/Florence</pre>
you call
<span>
- <tt class="methodname">c_get()</tt>
+ <tt class="methodname">DBC-&gt;get()</tt>
with <tt class="literal">DB_NEXT_NODUP</tt>,
</span>
@@ -486,7 +486,7 @@ Arizona/Florence</pre>
you call
<span>
- <tt class="methodname">DBC-&gt;c_get()</tt>
+ <tt class="methodname">DBC-&gt;get()</tt>
with <tt class="literal">DB_NEXT_DUP</tt>,
</span>
@@ -520,7 +520,7 @@ DB *dbp;
DBC *cursorp;
DBT key, data;
int ret;
-char *search_key = &quot;Al&quot;;
+char *search_key = "Al";
/* database open omitted for clarity */
@@ -535,15 +535,15 @@ key.size = strlen(search_key) + 1;
* Position the cursor to the first record in the database whose
* key and data begin with the correct strings.
*/
-ret = cursorp-&gt;c_get(cursorp, &amp;key, &amp;data, DB_SET);
+ret = cursorp-&gt;get(cursorp, &amp;key, &amp;data, DB_SET);
while (ret != DB_NOTFOUND) {
- printf(&quot;key: %s, data: %s\n&quot;, (char *)key.data, (char *)data.data);
- ret = cursorp-&gt;c_get(cursorp, &amp;key, &amp;data, DB_NEXT_DUP);
+ printf("key: %s, data: %s\n", (char *)key.data, (char *)data.data);
+ ret = cursorp-&gt;get(cursorp, &amp;key, &amp;data, DB_NEXT_DUP);
}
/* Close the cursor */
if (cursorp != NULL)
- cursorp-&gt;c_close(cursorp);
+ cursorp-&gt;close(cursorp);
/* Close the database */
if (dbp != NULL)
@@ -554,18 +554,18 @@ if (dbp != NULL)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="Cursors.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="Cursors.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="PutEntryWCursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="PutEntryWCursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 4. Using Cursors </td>
+ <td width="40%" align="left" valign="top">Chapter 4. Using Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Putting Records Using Cursors</td>
+ <td width="40%" align="right" valign="top"> Putting Records Using Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/PutEntryWCursor.html b/db/docs/gsg/C/PutEntryWCursor.html
index c3c12e812..3a5da9c96 100644
--- a/db/docs/gsg/C/PutEntryWCursor.html
+++ b/db/docs/gsg/C/PutEntryWCursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Putting Records Using Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="previous" href="Positioning.html" title="Getting Records Using the Cursor" />
<link rel="next" href="DeleteEntryWCursor.html" title="Deleting Records Using Cursors" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Putting Records Using Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="Positioning.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="DeleteEntryWCursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="Positioning.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="DeleteEntryWCursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -46,7 +46,7 @@
</p>
<p>
You use
- <tt class="methodname">DBC-&gt;c_put()</tt>
+ <tt class="methodname">DBC-&gt;put()</tt>
to put (write) records to the database. You can use the following flags
@@ -140,11 +140,11 @@ DB *dbp;
DBC *cursorp;
DBT data1, data2, data3;
DBT key1, key2;
-char *key1str = &quot;My first string&quot;;
-char *data1str = &quot;My first data&quot;;
-char *key2str = &quot;A second string&quot;;
-char *data2str = &quot;My second data&quot;;
-char *data3str = &quot;My third data&quot;;
+char *key1str = "My first string";
+char *data1str = "My first data";
+char *key2str = "A second string";
+char *data2str = "My second data";
+char *data3str = "My third data";
int ret;
/* Set up our DBTs */
@@ -167,31 +167,31 @@ dbp-&gt;cursor(dbp, NULL, &amp;cursorp, 0);
/*
* Assuming an empty database, this first put places
- * &quot;My first string&quot;/&quot;My first data&quot; in the first
+ * "My first string"/"My first data" in the first
* position in the database
*/
-ret = cursorp-&gt;c_put(cursorp, &amp;key1,
+ret = cursorp-&gt;put(cursorp, &amp;key1,
&amp;data1, DB_KEYFIRST);
/*
- * This put places &quot;A second string&quot;/&quot;My second data&quot; in the
+ * This put places "A second string"/"My second data" in the
* the database according to its key sorts against the key
* used for the currently existing database record. Most likely
* this record would appear first in the database.
*/
-ret = cursorp-&gt;c_put(cursorp, &amp;key2,
+ret = cursorp-&gt;put(cursorp, &amp;key2,
&amp;data2, DB_KEYFIRST); /* Added according to sort order */
/*
* If duplicates are not allowed, the currently existing record that
- * uses &quot;key2&quot; is overwritten with the data provided on this put.
- * That is, the record &quot;A second string&quot;/&quot;My second data&quot; becomes
- * &quot;A second string&quot;/&quot;My third data&quot;
+ * uses "key2" is overwritten with the data provided on this put.
+ * That is, the record "A second string"/"My second data" becomes
+ * "A second string"/"My third data"
*
- * If duplicates are allowed, then &quot;My third data&quot; is placed in the
- * duplicates list according to how it sorts against &quot;My second data&quot;.
+ * If duplicates are allowed, then "My third data" is placed in the
+ * duplicates list according to how it sorts against "My second data".
*/
-ret = cursorp-&gt;c_put(cursorp, &amp;key2,
+ret = cursorp-&gt;put(cursorp, &amp;key2,
&amp;data3, DB_KEYFIRST); /* If duplicates are not allowed, record
* is overwritten with new data. Otherwise,
* the record is added to the beginning of
@@ -202,18 +202,18 @@ ret = cursorp-&gt;c_put(cursorp, &amp;key2,
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="Positioning.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="Positioning.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DeleteEntryWCursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DeleteEntryWCursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting Records Using the Cursor </td>
+ <td width="40%" align="left" valign="top">Getting Records Using the Cursor </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Deleting Records Using Cursors</td>
+ <td width="40%" align="right" valign="top"> Deleting Records Using Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/ReplacingEntryWCursor.html b/db/docs/gsg/C/ReplacingEntryWCursor.html
index 52a1c2984..44d560304 100644
--- a/db/docs/gsg/C/ReplacingEntryWCursor.html
+++ b/db/docs/gsg/C/ReplacingEntryWCursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Replacing Records Using Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="previous" href="DeleteEntryWCursor.html" title="Deleting Records Using Cursors" />
<link rel="next" href="CoreCursorUsage.html" title="Cursor Example" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Replacing Records Using Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DeleteEntryWCursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="CoreCursorUsage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DeleteEntryWCursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="CoreCursorUsage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -41,7 +41,7 @@
<span>
- <tt class="methodname">DBC-&gt;c_put()</tt>
+ <tt class="methodname">DBC-&gt;put()</tt>
with the <tt class="literal">DB_CURRENT</tt> flag.
</span>
@@ -56,14 +56,14 @@
DB *dbp;
DBC *cursorp;
DBT key, data;
-char *key1str = &quot;My first string&quot;;
-char *replacement_data = &quot;replace me&quot;;
+char *key1str = "My first string";
+char *replacement_data = "replace me";
int ret;
/* Initialize our DBTs. */
memset(&amp;key, 0, sizeof(DBT));
memset(&amp;data, 0, sizeof(DBT));
-
+
/* Set up our DBTs */
key.data = key1str;
key.size = strlen(key1str) + 1;
@@ -74,16 +74,16 @@ key.size = strlen(key1str) + 1;
dbp-&gt;cursor(dbp, NULL, &amp;cursorp, 0);
/* Position the cursor */
-ret = cursorp-&gt;c_get(cursorp, &amp;key, &amp;data, DB_SET);
+ret = cursorp-&gt;get(cursorp, &amp;key, &amp;data, DB_SET);
if (ret == 0) {
data.data = replacement_data;
data.size = strlen(replacement_data) + 1;
- cursorp-&gt;c_put(cursorp, &amp;key, &amp;data, DB_CURRENT);
+ cursorp-&gt;put(cursorp, &amp;key, &amp;data, DB_CURRENT);
}
/* Cursors must be closed */
if (cursorp != NULL)
- cursorp-&gt;c_close(cursorp);
+ cursorp-&gt;close(cursorp);
if (dbp != NULL)
dbp-&gt;close(dbp, 0);</pre>
@@ -118,18 +118,18 @@ if (dbp != NULL)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DeleteEntryWCursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DeleteEntryWCursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="CoreCursorUsage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="CoreCursorUsage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Deleting Records Using Cursors </td>
+ <td width="40%" align="left" valign="top">Deleting Records Using Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Cursor Example</td>
+ <td width="40%" align="right" valign="top"> Cursor Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/accessmethods.html b/db/docs/gsg/C/accessmethods.html
index dcbd74844..cbcc86fcb 100644
--- a/db/docs/gsg/C/accessmethods.html
+++ b/db/docs/gsg/C/accessmethods.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Access Methods</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="concepts.html" title="Berkeley DB Concepts" />
<link rel="next" href="databaseLimits.html" title="Database Limits and Portability" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Access Methods</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="concepts.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="databaseLimits.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="concepts.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="databaseLimits.html">Next</a></td>
</tr>
</table>
<hr />
@@ -262,18 +262,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="concepts.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="concepts.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="databaseLimits.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="databaseLimits.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Berkeley DB Concepts </td>
+ <td width="40%" align="left" valign="top">Berkeley DB Concepts </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Limits and Portability</td>
+ <td width="40%" align="right" valign="top"> Database Limits and Portability</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/btree.html b/db/docs/gsg/C/btree.html
index 27de59365..6b941340e 100644
--- a/db/docs/gsg/C/btree.html
+++ b/db/docs/gsg/C/btree.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>BTree Configuration</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="dbconfig.html" title="Chapter 6. Database Configuration" />
+ <link rel="up" href="dbconfig.html" title="Chapter 6. Database Configuration" />
<link rel="previous" href="cachesize.html" title="Selecting the Cache Size" />
</head>
<body>
@@ -17,9 +17,9 @@
<th colspan="3" align="center">BTree Configuration</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="cachesize.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. Database Configuration</th>
- <td width="20%" align="right"> </td>
+ <td width="20%" align="left"><a accesskey="p" href="cachesize.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. Database Configuration</th>
+ <td width="20%" align="right"> </td>
</tr>
</table>
<hr />
@@ -179,7 +179,7 @@
If a cursor is used to put the duplicate record to the database,
then the new record is placed in the duplicate set according to the
flags that are provided on the
- <tt class="methodname">DBC-&gt;c_put()</tt>
+ <tt class="methodname">DBC-&gt;put()</tt>
method. The relevant flags are:
</p>
@@ -194,7 +194,7 @@
The data
<span>
provided on the call to
- <tt class="methodname">DBC-&gt;c_put()</tt>
+ <tt class="methodname">DBC-&gt;put()</tt>
</span>
is placed into the database
@@ -204,7 +204,7 @@
<span>
to
- <tt class="methodname">DBC-&gt;c_put()</tt>
+ <tt class="methodname">DBC-&gt;put()</tt>
</span>
@@ -242,7 +242,7 @@
If the key
<span>
provided on the call to
- <tt class="methodname">DBC-&gt;c_put()</tt>
+ <tt class="methodname">DBC-&gt;put()</tt>
</span>
already exists in the
@@ -329,15 +329,15 @@
DB *dbp;
FILE *error_file_pointer;
int ret;
-char *program_name = &quot;my_prog&quot;;
-char *file_name = &quot;mydb.db&quot;;
+char *program_name = "my_prog";
+char *file_name = "mydb.db";
/* Variable assignments omitted for brevity */
/* Initialize the DB handle */
ret = db_create(&amp;dbp, NULL, 0);
if (ret != 0) {
- fprintf(error_file_pointer, &quot;%s: %s\n&quot;, program_name,
+ fprintf(error_file_pointer, "%s: %s\n", program_name,
db_strerror(ret));
return(ret);
}
@@ -351,7 +351,7 @@ dbp-&gt;set_errpfx(dbp, program_name);
*/
ret = dbp-&gt;set_flags(dbp, DB_DUPSORT);
if (ret != 0) {
- dbp-&gt;err(dbp, ret, &quot;Attempt to set DUPSORT flag failed.&quot;);
+ dbp-&gt;err(dbp, ret, "Attempt to set DUPSORT flag failed.");
dbp-&gt;close(dbp, 0);
return(ret);
}
@@ -365,7 +365,7 @@ ret = dbp-&gt;open(dbp, /* Pointer to the database */
DB_CREATE, /* Open flags */
0); /* File mode. Using defaults */
if (ret != 0) {
- dbp-&gt;err(dbp, ret, &quot;Database '%s' open failed.&quot;, file_name);
+ dbp-&gt;err(dbp, ret, "Database '%s' open failed.", file_name);
dbp-&gt;close(dbp, 0);
return(ret);
} </pre>
@@ -537,7 +537,7 @@ int ret;
/* Create a database */
ret = db_create(&amp;dbp, NULL, 0);
if (ret != 0) {
- fprintf(stderr, &quot;%s: %s\n&quot;, &quot;my_program&quot;,
+ fprintf(stderr, "%s: %s\n", "my_program",
db_strerror(ret));
return(-1);
}
@@ -553,18 +553,18 @@ dbp-&gt;set_bt_compare(dbp, compare_int);
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="cachesize.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="cachesize.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="dbconfig.html">Up</a>
</td>
- <td width="40%" align="right"> </td>
+ <td width="40%" align="right"> </td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Selecting the Cache Size </td>
+ <td width="40%" align="left" valign="top">Selecting the Cache Size </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> </td>
+ <td width="40%" align="right" valign="top"> </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/cachesize.html b/db/docs/gsg/C/cachesize.html
index 21faf2439..2276a5971 100644
--- a/db/docs/gsg/C/cachesize.html
+++ b/db/docs/gsg/C/cachesize.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Selecting the Cache Size</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="dbconfig.html" title="Chapter 6. Database Configuration" />
- <link rel="previous" href="dbconfig.html" title="Chapter 6. Database Configuration" />
+ <link rel="up" href="dbconfig.html" title="Chapter 6. Database Configuration" />
+ <link rel="previous" href="dbconfig.html" title="Chapter 6. Database Configuration" />
<link rel="next" href="btree.html" title="BTree Configuration" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Selecting the Cache Size</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="dbconfig.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. Database Configuration</th>
- <td width="20%" align="right"> <a accesskey="n" href="btree.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="dbconfig.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. Database Configuration</th>
+ <td width="20%" align="right"> <a accesskey="n" href="btree.html">Next</a></td>
</tr>
</table>
<hr />
@@ -56,14 +56,14 @@
available memory and performance considerations.
</p>
<p>
- Selecting a cache size is something of an art, but fortunately it is
- selected at database (or environment) open time, so it can be easily
- tuned to your application's data requirements as they change over time.
- The best way to determine how large your cache needs to be is to put
- your application into a production environment and watch to see how much
- disk I/O is occurring. If your application is going to disk quite a lot
- to retrieve database records, then you should increase the size of your
- cache (provided that you have enough memory to do so).
+ Selecting a cache size is something of an art, but fortunately you
+ can change it any time, so it can be easily tuned to your
+ application's changing data requirements. The best way to
+ determine how large your cache needs to be is to put your
+ application into a production environment and watch to see how much
+ disk I/O is occurring. If your application is going to disk quite a
+ lot to retrieve database records, then you should increase the size
+ of your cache (provided that you have enough memory to do so).
</p>
<p>
You can use the <tt class="literal">db_stat</tt> command line utility with the
@@ -79,18 +79,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="dbconfig.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="dbconfig.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="dbconfig.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="btree.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="btree.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 6. Database Configuration </td>
+ <td width="40%" align="left" valign="top">Chapter 6. Database Configuration </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> BTree Configuration</td>
+ <td width="40%" align="right" valign="top"> BTree Configuration</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/concepts.html b/db/docs/gsg/C/concepts.html
index 161e6a25b..53cababbe 100644
--- a/db/docs/gsg/C/concepts.html
+++ b/db/docs/gsg/C/concepts.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Berkeley DB Concepts</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
- <link rel="previous" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="previous" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="next" href="accessmethods.html" title="Access Methods" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Berkeley DB Concepts</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="accessmethods.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="accessmethods.html">Next</a></td>
</tr>
</table>
<hr />
@@ -149,18 +149,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="accessmethods.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="accessmethods.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 1. Introduction to Berkeley DB  </td>
+ <td width="40%" align="left" valign="top">Chapter 1. Introduction to Berkeley DB  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Access Methods</td>
+ <td width="40%" align="right" valign="top"> Access Methods</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/coredbclose.html b/db/docs/gsg/C/coredbclose.html
index 55f99ffb3..02e294e82 100644
--- a/db/docs/gsg/C/coredbclose.html
+++ b/db/docs/gsg/C/coredbclose.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Closing Databases</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
- <link rel="previous" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="previous" href="DB.html" title="Chapter 2. Databases" />
<link rel="next" href="DBOpenFlags.html" title="Database Open Flags" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Closing Databases</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DB.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="DBOpenFlags.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DB.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="DBOpenFlags.html">Next</a></td>
</tr>
</table>
<hr />
@@ -87,18 +87,18 @@ if (dbp != NULL)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DB.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DB.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DBOpenFlags.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DBOpenFlags.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 2. Databases </td>
+ <td width="40%" align="left" valign="top">Chapter 2. Databases </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Open Flags</td>
+ <td width="40%" align="right" valign="top"> Database Open Flags</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/coreindexusage.html b/db/docs/gsg/C/coreindexusage.html
index fd59043e2..91680d243 100644
--- a/db/docs/gsg/C/coreindexusage.html
+++ b/db/docs/gsg/C/coreindexusage.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Secondary Database Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="joins.html" title="Database Joins" />
- <link rel="next" href="dbconfig.html" title="Chapter 6. Database Configuration" />
+ <link rel="next" href="dbconfig.html" title="Chapter 6. Database Configuration" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Secondary Database Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="joins.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="dbconfig.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="joins.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="dbconfig.html">Next</a></td>
</tr>
</table>
<hr />
@@ -175,7 +175,7 @@ void set_db_filenames(STOCK_DBS *my_stock);
</p>
<a id="c_index11"></a>
<pre class="programlisting">/* file: gettingstarted_common.c */
-#include &quot;gettingstarted_common.h&quot;
+#include "gettingstarted_common.h"
<b class="userinput"><tt>/*
* Used to extract an inventory item's name from an
@@ -219,7 +219,6 @@ get_item_name(DB *dbp, const DBT *pkey, const DBT *pdata, DBT *skey)
new secondary databases that our application will now use.
These functions were originally introduced in
<a href="CoreDbUsage.html#stock-db-functions">The stock_db Utility Functions</a>.
-
</p>
<a id="c_index11.1"></a>
<pre class="programlisting">
@@ -246,19 +245,19 @@ set_db_filenames(STOCK_DBS *my_stock)
/* Create the Inventory DB file name */
size = strlen(my_stock-&gt;db_home_dir) + strlen(INVENTORYDB) + 1;
my_stock-&gt;inventory_db_name = malloc(size);
- snprintf(my_stock-&gt;inventory_db_name, size, &quot;%s%s&quot;,
+ snprintf(my_stock-&gt;inventory_db_name, size, "%s%s",
my_stock-&gt;db_home_dir, INVENTORYDB);
/* Create the Vendor DB file name */
size = strlen(my_stock-&gt;db_home_dir) + strlen(VENDORDB) + 1;
my_stock-&gt;vendor_db_name = malloc(size);
- snprintf(my_stock-&gt;vendor_db_name, size, &quot;%s%s&quot;,
+ snprintf(my_stock-&gt;vendor_db_name, size, "%s%s",
my_stock-&gt;db_home_dir, VENDORDB);
<b class="userinput"><tt>/* Create the itemname DB file name */
size = strlen(my_stock-&gt;db_home_dir) + strlen(ITEMNAMEDB) + 1;
my_stock-&gt;itemname_db_name = malloc(size);
- snprintf(my_stock-&gt;itemname_db_name, size, &quot;%s%s&quot;,
+ snprintf(my_stock-&gt;itemname_db_name, size, "%s%s",
my_stock-&gt;db_home_dir, ITEMNAMEDB);</tt></b>
} </pre>
<p>
@@ -298,7 +297,7 @@ open_database(DB **dbpp, /* The DB handle that we are opening */
/* Initialize the DB handle */
ret = db_create(&amp;dbp, NULL, 0);
if (ret != 0) {
- fprintf(error_file_pointer, &quot;%s: %s\n&quot;, program_name,
+ fprintf(error_file_pointer, "%s: %s\n", program_name,
db_strerror(ret));
return (ret);
}
@@ -317,7 +316,7 @@ open_database(DB **dbpp, /* The DB handle that we are opening */
if (is_secondary) {
ret = dbp-&gt;set_flags(dbp, DB_DUPSORT);
if (ret != 0) {
- dbp-&gt;err(dbp, ret, &quot;Attempt to set DUPSORT flag failed.&quot;,
+ dbp-&gt;err(dbp, ret, "Attempt to set DUPSORT flag failed.",
file_name);
return (ret);
}
@@ -335,7 +334,7 @@ open_database(DB **dbpp, /* The DB handle that we are opening */
open_flags, /* Open flags */
0); /* File mode. Using defaults */
if (ret != 0) {
- dbp-&gt;err(dbp, ret, &quot;Database '%s' open failed.&quot;, file_name);
+ dbp-&gt;err(dbp, ret, "Database '%s' open failed.", file_name);
return (ret);
}
@@ -416,7 +415,7 @@ databases_setup(STOCK_DBS *my_stock, const char *program_name,
0); /* Flags */
</tt></b>
- printf(&quot;databases opened successfully\n&quot;);
+ printf("databases opened successfully\n");
return (0);
}</pre>
<p>
@@ -441,25 +440,25 @@ databases_close(STOCK_DBS *my_stock)
<b class="userinput"><tt>if (my_stock-&gt;itemname_sdbp != NULL) {
ret = my_stock-&gt;itemname_sdbp-&gt;close(my_stock-&gt;itemname_sdbp, 0);
if (ret != 0)
- fprintf(stderr, &quot;Itemname database close failed: %s\n&quot;,
+ fprintf(stderr, "Itemname database close failed: %s\n",
db_strerror(ret));
}</tt></b>
if (my_stock-&gt;inventory_dbp != NULL) {
ret = my_stock-&gt;inventory_dbp-&gt;close(my_stock-&gt;inventory_dbp, 0);
if (ret != 0)
- fprintf(stderr, &quot;Inventory database close failed: %s\n&quot;,
+ fprintf(stderr, "Inventory database close failed: %s\n",
db_strerror(ret));
}
if (my_stock-&gt;vendor_dbp != NULL) {
ret = my_stock-&gt;vendor_dbp-&gt;close(my_stock-&gt;vendor_dbp, 0);
if (ret != 0)
- fprintf(stderr, &quot;Vendor database close failed: %s\n&quot;,
+ fprintf(stderr, "Vendor database close failed: %s\n",
db_strerror(ret));
}
- printf(&quot;databases closed.\n&quot;);
+ printf("databases closed.\n");
return (0);
} </pre>
<p>
@@ -508,7 +507,7 @@ databases_close(STOCK_DBS *my_stock)
<a id="c_index15"></a>
<pre class="programlisting">/* File: example_database_read.c */
/* gettingstarted_common.h includes db.h for us */
-#include &quot;gettingstarted_common.h&quot;
+#include "gettingstarted_common.h"
/* Forward declarations */
char * show_inventory_item(void *);
@@ -557,9 +556,9 @@ main(int argc, char *argv[])
set_db_filenames(&amp;my_stock);
/* Open all databases */
- ret = databases_setup(&amp;my_stock, &quot;example_database_read&quot;, stderr);
+ ret = databases_setup(&amp;my_stock, "example_database_read", stderr);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening databases\n&quot;);
+ fprintf(stderr, "Error opening databases\n");
databases_close(&amp;my_stock);
return (ret);
}</pre>
@@ -640,7 +639,7 @@ show_records(STOCK_DBS *my_stock, char *itemname)
* database that has the appropriate key.
*/
exit_value = 0;
- ret = itemname_cursorp-&gt;c_get(itemname_cursorp, &amp;key, &amp;data, DB_SET);
+ ret = itemname_cursorp-&gt;get(itemname_cursorp, &amp;key, &amp;data, DB_SET);
if (!ret) {
do {
/*
@@ -658,14 +657,14 @@ show_records(STOCK_DBS *my_stock, char *itemname)
* the next duplicate records and show them all. This is done
* because an inventory item's name is not a unique value.
*/
- } while(itemname_cursorp-&gt;c_get(itemname_cursorp, &amp;key, &amp;data,
+ } while(itemname_cursorp-&gt;get(itemname_cursorp, &amp;key, &amp;data,
DB_NEXT_DUP) == 0);
} else {
- printf(&quot;No records found for '%s'\n&quot;, itemname);
+ printf("No records found for '%s'\n", itemname);
}
/* Close the cursor */
- itemname_cursorp-&gt;c_close(itemname_cursorp);
+ itemname_cursorp-&gt;close(itemname_cursorp);
return (exit_value);
} </pre>
@@ -675,25 +674,25 @@ show_records(STOCK_DBS *my_stock, char *itemname)
can now search for and show all inventory items that match a particular
name. For example:
</p>
- <pre class="programlisting"> example_inventory_read -i &quot;Zulu Nut&quot;</pre>
+ <pre class="programlisting"> example_inventory_read -i "Zulu Nut"</pre>
</div>
</div>
<div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="joins.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="joins.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="dbconfig.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="dbconfig.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Joins </td>
+ <td width="40%" align="left" valign="top">Database Joins </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 6. Database Configuration</td>
+ <td width="40%" align="right" valign="top"> Chapter 6. Database Configuration</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/cstructs.html b/db/docs/gsg/C/cstructs.html
index 14d06a246..bdcdee964 100644
--- a/db/docs/gsg/C/cstructs.html
+++ b/db/docs/gsg/C/cstructs.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Using C Structures with DB</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
<link rel="previous" href="usingDbt.html" title="Reading and Writing Database Records" />
<link rel="next" href="DbUsage.html" title="Database Usage Example" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Using C Structures with DB</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="usingDbt.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Database Records</th>
- <td width="20%" align="right"> <a accesskey="n" href="DbUsage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="usingDbt.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Database Records</th>
+ <td width="20%" align="right"> <a accesskey="n" href="DbUsage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -62,8 +62,8 @@ typedef struct my_struct {
DBT key, data;
DB *my_database;
MY_STRUCT user;
-char *fname = &quot;David&quot;;
-char *sname = &quot;Rider&quot;;
+char *fname = "David";
+char *sname = "Rider";
/* Database open omitted for clarity */
@@ -119,8 +119,8 @@ data.flags = DB_DBT_USERMEM;
my_database-&gt;get(my_database, NULL, &amp;key, &amp;data, 0);
-printf(&quot;Familiar name: %s\n&quot;, user.familiar_name);
-printf(&quot;Surname: %s\n&quot;, user.surname); </pre>
+printf("Familiar name: %s\n", user.familiar_name);
+printf("Surname: %s\n", user.surname); </pre>
<p>
Be aware that while this is the easiest way to manage structures stored
in DB databases, this approach does suffer from causing your
@@ -204,11 +204,11 @@ DBT key, data;
DB *my_database;
MY_STRUCT user;
int buffsize, bufflen;
-char fname[ ] = &quot;Pete&quot;;
+char fname[ ] = "Pete";
char sname[10];
char *databuff;
-strncpy(sname, &quot;Oar&quot;, strlen(&quot;Oar&quot;)+1);
+strncpy(sname, "Oar", strlen("Oar")+1);
/* Database open omitted for clarity */
@@ -305,18 +305,18 @@ user.surname = buffer + sizeof(int) + strlen(user.familiar_name) + 1; </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="usingDbt.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="usingDbt.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DBEntry.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DbUsage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DbUsage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Reading and Writing Database Records </td>
+ <td width="40%" align="left" valign="top">Reading and Writing Database Records </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Usage Example</td>
+ <td width="40%" align="right" valign="top"> Database Usage Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/databaseLimits.html b/db/docs/gsg/C/databaseLimits.html
index 15c23a81c..abf321bdc 100644
--- a/db/docs/gsg/C/databaseLimits.html
+++ b/db/docs/gsg/C/databaseLimits.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Limits and Portability</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="accessmethods.html" title="Access Methods" />
<link rel="next" href="environments.html" title="Environments" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Limits and Portability</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="accessmethods.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="environments.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="accessmethods.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="environments.html">Next</a></td>
</tr>
</table>
<hr />
@@ -50,7 +50,7 @@
</p>
<p>
Also, DB's databases and data structures are designed for concurrent
- access &#8212; they are thread-safe, and they share well across multiple
+ access — they are thread-safe, and they share well across multiple
processes. That said, in order to allow multiple processes to share
databases and the cache, DB makes use of mechanisms that do not work
well on network-shared drives (NFS or Windows networks shares, for
@@ -62,18 +62,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="accessmethods.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="accessmethods.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="environments.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="environments.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Access Methods </td>
+ <td width="40%" align="left" valign="top">Access Methods </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Environments</td>
+ <td width="40%" align="right" valign="top"> Environments</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/dbErrorReporting.html b/db/docs/gsg/C/dbErrorReporting.html
index dc6646baa..b9ee6a3e0 100644
--- a/db/docs/gsg/C/dbErrorReporting.html
+++ b/db/docs/gsg/C/dbErrorReporting.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Error Reporting Functions</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="CoreDBAdmin.html" title="Administrative Methods" />
<link rel="next" href="CoreEnvUsage.html" title="Managing Databases in Environments" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Error Reporting Functions</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="CoreDBAdmin.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="CoreEnvUsage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="CoreDBAdmin.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="CoreEnvUsage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -153,28 +153,28 @@ int ret;
*/
ret = db_create(&amp;dbp, NULL, 0);
if (ret != 0) {
- fprintf(stderr, &quot;%s: %s\n&quot;, &quot;my_program&quot;,
+ fprintf(stderr, "%s: %s\n", "my_program",
db_strerror(ret));
return(ret);
}
/* Set up error handling for this database */
dbp-&gt;set_errcall(dbp, my_error_handler);
-dbp-&gt;set_errpfx(dbp, &quot;my_example_program&quot;); </pre>
+dbp-&gt;set_errpfx(dbp, "my_example_program"); </pre>
<p>
And to issue an error message:
</p>
<a id="c_db10"></a>
<pre class="programlisting">ret = dbp-&gt;open(dbp,
NULL,
- &quot;mydb.db&quot;,
+ "mydb.db",
NULL,
DB_BTREE,
DB_CREATE,
0);
if (ret != 0) {
dbp-&gt;err(dbp, ret,
- &quot;Database open failed: %s&quot;, &quot;mydb.db&quot;);
+ "Database open failed: %s", "mydb.db");
return(ret);
}</pre>
<span>
@@ -185,18 +185,18 @@ if (ret != 0) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="CoreDBAdmin.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="CoreDBAdmin.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="CoreEnvUsage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="CoreEnvUsage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Administrative Methods </td>
+ <td width="40%" align="left" valign="top">Administrative Methods </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Managing Databases in Environments</td>
+ <td width="40%" align="right" valign="top"> Managing Databases in Environments</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/dbconfig.html b/db/docs/gsg/C/dbconfig.html
index 47eefc20e..31140d500 100644
--- a/db/docs/gsg/C/dbconfig.html
+++ b/db/docs/gsg/C/dbconfig.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 6. Database Configuration</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 6. Database Configuration</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 6. Database Configuration</th>
+ <th colspan="3" align="center">Chapter 6. Database Configuration</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="coreindexusage.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="cachesize.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="coreindexusage.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="cachesize.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="dbconfig"></a>Chapter 6. Database Configuration</h2>
+ <h2 class="title"><a id="dbconfig"></a>Chapter 6. Database Configuration</h2>
</div>
</div>
<div></div>
@@ -381,18 +381,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="coreindexusage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="coreindexusage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="cachesize.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="cachesize.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Secondary Database Example </td>
+ <td width="40%" align="left" valign="top">Secondary Database Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Selecting the Cache Size</td>
+ <td width="40%" align="right" valign="top"> Selecting the Cache Size</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/environments.html b/db/docs/gsg/C/environments.html
index 4fc6267d8..bf1e9a9f3 100644
--- a/db/docs/gsg/C/environments.html
+++ b/db/docs/gsg/C/environments.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Environments</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="databaseLimits.html" title="Database Limits and Portability" />
<link rel="next" href="returns.html" title="Error Returns" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Environments</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="databaseLimits.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="returns.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="databaseLimits.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="returns.html">Next</a></td>
</tr>
</table>
<hr />
@@ -116,7 +116,7 @@
obtain a high-degree of recoverability in the face of an
application or system crash. Once enabled, the logging subsystem
allows the application to perform two kinds of recovery
- (&quot;normal&quot; and &quot;catastrophic&quot;) through the use of the information
+ ("normal" and "catastrophic") through the use of the information
contained in the log files.
</p>
</li>
@@ -132,18 +132,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="databaseLimits.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="databaseLimits.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="returns.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="returns.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Limits and Portability </td>
+ <td width="40%" align="left" valign="top">Database Limits and Portability </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Error Returns</td>
+ <td width="40%" align="right" valign="top"> Error Returns</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/gettingit.html b/db/docs/gsg/C/gettingit.html
index c84496093..a04c82710 100644
--- a/db/docs/gsg/C/gettingit.html
+++ b/db/docs/gsg/C/gettingit.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting and Using DB </title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="returns.html" title="Error Returns" />
- <link rel="next" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="next" href="DB.html" title="Chapter 2. Databases" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Getting and Using DB </th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="returns.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="DB.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="returns.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="DB.html">Next</a></td>
</tr>
</table>
<hr />
@@ -58,18 +58,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="returns.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="returns.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DB.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DB.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Error Returns </td>
+ <td width="40%" align="left" valign="top">Error Returns </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 2. Databases</td>
+ <td width="40%" align="right" valign="top"> Chapter 2. Databases</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/index.html b/db/docs/gsg/C/index.html
index c77c5f886..dd010d38d 100644
--- a/db/docs/gsg/C/index.html
+++ b/db/docs/gsg/C/index.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting Started with Berkeley DB</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
@@ -16,9 +16,9 @@
<th colspan="3" align="center">Getting Started with Berkeley DB</th>
</tr>
<tr>
- <td width="20%" align="left"> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="20%" align="left"> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
</table>
<hr />
@@ -27,7 +27,7 @@
<div class="titlepage">
<div>
<div>
- <h1 class="title"><a id="id650925"></a>Getting Started with Berkeley DB</h1>
+ <h1 class="title"><a id="id613741"></a>Getting Started with Berkeley DB</h1>
</div>
<div>
<div class="legalnotice">
@@ -37,7 +37,7 @@
<p>
This documentation is distributed under an open source license.
You may review the terms of this license at:
- <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html</a>
+ <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html</a>
</p>
@@ -47,9 +47,9 @@
and
Sleepycat are trademarks or registered trademarks of
- Oracle Corporation. All rights to these marks are reserved.
+ Oracle. All rights to these marks are reserved.
No third-party use is permitted without the
- express prior written consent of Oracle Corporation.
+ express prior written consent of Oracle.
</p>
<p>
To obtain a copy of this document's original source code, please
@@ -61,7 +61,7 @@
</div>
</div>
<div>
- <p class="pubdate">9/20/2006</p>
+ <p class="pubdate">6/30/2007</p>
</div>
</div>
<div></div>
@@ -337,6 +337,15 @@
</a>
</span>
</dt>
+ <dd>
+ <dl>
+ <dt>
+ <span class="sect2">
+ <a href="keyCreator.html#multikeys">Working with Multiple Keys</a>
+ </span>
+ </dt>
+ </dl>
+ </dd>
<dt>
<span class="sect1">
<a href="readSecondary.html">Reading Secondary Databases</a>
@@ -474,14 +483,14 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="40%" align="left"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right" valign="top"> Preface</td>
+ <td width="40%" align="left" valign="top"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right" valign="top"> Preface</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/indexes.html b/db/docs/gsg/C/indexes.html
index 1c21ea2cf..26ebc1e79 100644
--- a/db/docs/gsg/C/indexes.html
+++ b/db/docs/gsg/C/indexes.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 5. Secondary Databases</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 5. Secondary Databases</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 5. Secondary Databases</th>
+ <th colspan="3" align="center">Chapter 5. Secondary Databases</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="CoreCursorUsage.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="keyCreator.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="CoreCursorUsage.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="keyCreator.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="indexes"></a>Chapter 5. Secondary Databases</h2>
+ <h2 class="title"><a id="indexes"></a>Chapter 5. Secondary Databases</h2>
</div>
</div>
<div></div>
@@ -52,6 +52,15 @@
</a>
</span>
</dt>
+ <dd>
+ <dl>
+ <dt>
+ <span class="sect2">
+ <a href="keyCreator.html#multikeys">Working with Multiple Keys</a>
+ </span>
+ </dt>
+ </dl>
+ </dd>
<dt>
<span class="sect1">
<a href="readSecondary.html">Reading Secondary Databases</a>
@@ -118,7 +127,7 @@
people such as names, addresses, phone numbers, and so forth.
While your application may frequently want to query a person by user
ID (that is, by the information stored in the key), it may also on occasion
- want to location people by, say, their name.
+ want to locate people by, say, their name.
</p>
<p>
Rather than iterate through all of the records in your database, examining
@@ -284,7 +293,7 @@ flags = DB_CREATE; /* If the database does not exist,
/* open the primary database */
ret = dbp-&gt;open(dbp, /* DB structure pointer */
NULL, /* Transaction pointer */
- &quot;my_db.db&quot;, /* On-disk file that holds the database. */
+ "my_db.db", /* On-disk file that holds the database. */
NULL, /* Optional logical database name */
DB_BTREE, /* Database access method */
flags, /* Open flags */
@@ -296,7 +305,7 @@ if (ret != 0) {
/* open the secondary database */
ret = sdbp-&gt;open(sdbp, /* DB structure pointer */
NULL, /* Transaction pointer */
- &quot;my_secdb.db&quot;, /* On-disk file that holds the database. */
+ "my_secdb.db", /* On-disk file that holds the database. */
NULL, /* Optional logical database name */
DB_BTREE, /* Database access method */
flags, /* Open flags */
@@ -329,18 +338,18 @@ if (dbp != NULL)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="CoreCursorUsage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="CoreCursorUsage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="keyCreator.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="keyCreator.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Cursor Example </td>
+ <td width="40%" align="left" valign="top">Cursor Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Implementing Key
+ <td width="40%" align="right" valign="top"> Implementing Key
Extractors
</td>
diff --git a/db/docs/gsg/C/introduction.html b/db/docs/gsg/C/introduction.html
index 36e417ff1..887336b41 100644
--- a/db/docs/gsg/C/introduction.html
+++ b/db/docs/gsg/C/introduction.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 1. Introduction to Berkeley DB </title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 1. Introduction to Berkeley DB </title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <th colspan="3" align="center">Chapter 1. Introduction to Berkeley DB </th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="concepts.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="concepts.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction to Berkeley DB </h2>
+ <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction to Berkeley DB </h2>
</div>
</div>
<div></div>
@@ -210,18 +210,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="concepts.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="concepts.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Preface </td>
+ <td width="40%" align="left" valign="top">Preface </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Berkeley DB Concepts</td>
+ <td width="40%" align="right" valign="top"> Berkeley DB Concepts</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/joins.html b/db/docs/gsg/C/joins.html
index 8b3464328..122c105d6 100644
--- a/db/docs/gsg/C/joins.html
+++ b/db/docs/gsg/C/joins.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Joins</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="secondaryCursor.html" title="&#10; &#10; Using Cursors with Secondary Databases&#10; " />
<link rel="next" href="coreindexusage.html" title="Secondary Database Example" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Joins</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="secondaryCursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="coreindexusage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="secondaryCursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="coreindexusage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -98,9 +98,6 @@
using a
<span>join cursor.</span>
- <span>
-
- </span>
</p>
<div class="sect2" lang="en" xml:lang="en">
<div class="titlepage">
@@ -179,7 +176,6 @@
</div>
<p>
For example:
-
</p>
<a id="c_index9"></a>
<pre class="programlisting">#include &lt;db.h&gt;
@@ -196,9 +192,9 @@ DBC *carray[4];
DBT key, data;
int ret;
-char *the_color = &quot;red&quot;;
-char *the_type = &quot;minivan&quot;;
-char *the_make = &quot;Toyota&quot;;
+char *the_color = "red";
+char *the_type = "minivan";
+char *the_make = "Toyota";
/* Database and secondary database opens omitted for brevity.
* Assume a primary database handle:
@@ -240,17 +236,17 @@ if (( ret =
/* Position the cursors */
key.data = the_color;
key.size = strlen(the_color) + 1;
-if ((ret = color_curs-&gt;c_get(color_curs, &amp;key, &amp;data, DB_SET)) != 0)
+if ((ret = color_curs-&gt;get(color_curs, &amp;key, &amp;data, DB_SET)) != 0)
/* Error handling goes here */
key.data = the_make;
key.size = strlen(the_make) + 1;
-if ((ret = make_curs-&gt;c_get(make_curs, &amp;key, &amp;data, DB_SET)) != 0)
+if ((ret = make_curs-&gt;get(make_curs, &amp;key, &amp;data, DB_SET)) != 0)
/* Error handling goes here */
key.data = the_type;
key.size = strlen(the_type) + 1;
-if ((ret = type_curs-&gt;c_get(type_curs, &amp;key, &amp;data, DB_SET)) != 0)
+if ((ret = type_curs-&gt;get(type_curs, &amp;key, &amp;data, DB_SET)) != 0)
/* Error handling goes here */
/* Set up the cursor array */
@@ -264,7 +260,7 @@ if ((ret = automotiveDB-&gt;join(automotiveDB, carray, &amp;join_curs, 0)) != 0)
/* Error handling goes here */
/* Iterate using the join cursor */
-while ((ret = join_curs-&gt;c_get(join_curs, &amp;key, &amp;data, 0)) == 0) {
+while ((ret = join_curs-&gt;get(join_curs, &amp;key, &amp;data, 0)) == 0) {
/* Do interesting things with the key and data */
}
@@ -284,21 +280,21 @@ if (ret == DB_NOTFOUND) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="secondaryCursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="secondaryCursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="coreindexusage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="coreindexusage.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Using Cursors with Secondary Databases
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Secondary Database Example</td>
+ <td width="40%" align="right" valign="top"> Secondary Database Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/keyCreator.html b/db/docs/gsg/C/keyCreator.html
index 906f4d832..bd7e2e7e9 100644
--- a/db/docs/gsg/C/keyCreator.html
+++ b/db/docs/gsg/C/keyCreator.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Implementing Key
Extractors
@@ -10,8 +10,8 @@
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
- <link rel="previous" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="previous" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="next" href="readSecondary.html" title="Reading Secondary Databases" />
</head>
<body>
@@ -24,9 +24,9 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="indexes.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="readSecondary.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="indexes.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="readSecondary.html">Next</a></td>
</tr>
</table>
<hr />
@@ -125,23 +125,130 @@ get_sales_rep(DB *sdbp, /* secondary db handle */
sdbp, /* Secondary database */
get_sales_rep, /* Callback used for key creation. */
0); /* Flags */</pre>
+ <div class="sect2" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h3 class="title"><a id="multikeys"></a>Working with Multiple Keys</h3>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ Until now we have only discussed indexes as if there is
+ a one-to-one relationship between the secondary key and
+ the primary database record. In fact, it is possible to
+ generate multiple keys for any given record, provided
+ that you take appropriate steps in your key creator
+ to do so.
+ </p>
+ <p>
+ For example, suppose you had a database that contained
+ information about books. Suppose further that you
+ sometimes want to look up books by author. Because
+ sometimes books have multiple authors, you may want to
+ return multiple secondary keys for every book that you
+ index.
+ </p>
+ <p>
+ To do this, you write a key extractor that returns a
+ <span>DBT</span>
+
+ whose <tt class="literal">data</tt> member points to an array of
+ <span>DBTs.</span>
+
+ Each such member of this array contains a single secondary key.
+ In addition, the
+ <span>DBT</span>
+
+ returned by your key extractor must have a size field
+ equal to the number of elements contained in the
+ <span>DBT</span>
+
+ array. Also, the flag field for the
+ <span>DBT</span>
+
+ returned by the callback must include
+ <tt class="literal">DB_DBT_MULTIPLE</tt>. For example:
+ </p>
+ <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
+ <h3 class="title">Note</h3>
+ <p>
+ It is important that the array of secondary
+ keys created by your callback not contain
+ repeats. That is, every element in the array
+ must be unique. If the array does not contain
+ a unique set, then the secondary can get out
+ of sync with the primary.
+ </p>
+ </div>
+ <pre class="programlisting">int
+my_callback(DB *dbp, const DBT *pkey, const DBT *pdata, DBT *skey)
+{
+ DBT *tmpdbt;
+ char *tmpdata1, tmpdata2;
+
+ /*
+ * This example skips the step of extracting the data you
+ * want to use for building your secondary keys from the
+ * pkey or pdata DBT.
+ *
+ * Assume for the purpose of this example that the data
+ * is temporarily stored in two variables,
+ * tmpdata1 and tmpdata2.
+ */
+
+ /*
+ * Create an array of DBTs that is large enough for the
+ * number of keys that you want to return. In this case,
+ * we go with an array of size two.
+ */
+
+ tmpdbt = malloc(sizeof(DBT) * 2);
+ memset(tmpdbt, 0, sizeof(DBT) * 2);
+
+ /* Now assign secondary keys to each element of the array. */
+ tmpdbt[0].data = tmpdata1;
+ tmpdbt[0].size = (u_int32_t)strlen(tmpdbt[0].data) + 1;
+ tmpdbt[1].data = tmpdata2;
+ tmpdbt[1].size = (u_int32_t)strlen(tmpdbt[1].data) + 1;
+
+ /*
+ * Now we set flags for the returned DBT. DB_DBT_MULTIPLE is
+ * required in order for DB to know that the DBT references an
+ * array. In addition, we set DB_DBT_APPMALLOC because we
+ * dynamically allocated memory for the DBT's data field.
+ * DB_DBT_APPMALLOC causes DB to release that memory once it
+ * is done with the returned DBT.
+ */
+ skey-&gt;flags = DB_DBT_MULTIPLE | DB_DBT_APPMALLOC;
+
+ /* Point the results data field to the arrays of DBTs */
+ skey-&gt;data = tmpdbt;
+
+ /* Indicate the returned array is of size 2 */
+ skey-&gt;size = 2;
+
+ return (0);
+} </pre>
+ </div>
</div>
<div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="indexes.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="indexes.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="readSecondary.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="readSecondary.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 5. Secondary Databases </td>
+ <td width="40%" align="left" valign="top">Chapter 5. Secondary Databases </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Reading Secondary Databases</td>
+ <td width="40%" align="right" valign="top"> Reading Secondary Databases</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/preface.html b/db/docs/gsg/C/preface.html
index 1b74e4636..ac6d83896 100644
--- a/db/docs/gsg/C/preface.html
+++ b/db/docs/gsg/C/preface.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Preface</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
<link rel="up" href="index.html" title="Getting Started with Berkeley DB" />
<link rel="previous" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="next" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="next" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Preface</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
</table>
<hr />
@@ -58,15 +58,21 @@
<p>
Welcome to Berkeley DB (DB). This document introduces
- <span>DB, version 4.5. </span>
+ <span>DB, version 4.6. </span>
+
It is intended
to provide a rapid introduction to the DB API set and related concepts. The goal of this document is
to provide you with an efficient mechanism
with which you can evaluate DB against your project's technical requirements. As such, this document is
- intended for
+ intended for
+
<span>C</span> developers and senior software architects who are
- looking for an in-process data management solution. No prior
- experience with Berkeley DB is expected or required.
+ looking for an
+ <span>
+ in-process data management solution.
+ </span>
+
+ No prior experience with Berkeley DB is expected or required.
</p>
<div class="sect1" lang="en" xml:lang="en">
<div class="titlepage">
@@ -82,12 +88,15 @@
</p>
<p>
Structure names are represented in <tt class="classname">monospaced font</tt>, as are <tt class="methodname">method
- names</tt>. For example: &quot;<tt class="methodname">DB-&gt;open()</tt> is a method
- on a <tt class="classname">DB</tt> handle.&quot;
+ names</tt>. For example: "<tt class="methodname">DB-&gt;open()</tt> is a method
+ on a <tt class="classname">DB</tt> handle."
</p>
<p>
- Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: &quot;Go to your
- <span class="emphasis"><em>DB_INSTALL</em></span> directory.&quot;
+ Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: "Go to your
+
+ <span class="emphasis"><em>DB_INSTALL</em></span>
+
+ directory."
</p>
<p>
Program examples are displayed in a <tt class="classname">monospaced font</tt> on a shaded background.
@@ -146,6 +155,8 @@ typedef struct stock_dbs {
</a>
+
+
</p>
</li>
<li>
@@ -172,6 +183,8 @@ typedef struct stock_dbs {
+
+
</p>
</li>
</ul>
@@ -183,18 +196,18 @@ typedef struct stock_dbs {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting Started with Berkeley DB </td>
+ <td width="40%" align="left" valign="top">Getting Started with Berkeley DB </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 1. Introduction to Berkeley DB </td>
+ <td width="40%" align="right" valign="top"> Chapter 1. Introduction to Berkeley DB </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/readSecondary.html b/db/docs/gsg/C/readSecondary.html
index 69f4ebf73..0f76e2806 100644
--- a/db/docs/gsg/C/readSecondary.html
+++ b/db/docs/gsg/C/readSecondary.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Reading Secondary Databases</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="keyCreator.html" title="Implementing Key &#10; &#10; Extractors&#10; " />
<link rel="next" href="secondaryDelete.html" title="Deleting Secondary Database Records" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Reading Secondary Databases</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="keyCreator.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="secondaryDelete.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="keyCreator.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="secondaryDelete.html">Next</a></td>
</tr>
</table>
<hr />
@@ -68,7 +68,7 @@
DB *my_secondary_database;
DBT key; /* Used for the search key */
DBT pkey, pdata; /* Used to return the primary key and data */
-char *search_name = &quot;John Doe&quot;;
+char *search_name = "John Doe";
/* Primary and secondary database opens omitted for brevity */
@@ -118,21 +118,21 @@ my_secondary_database-&gt;pget(my_secondary_database, NULL,
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="keyCreator.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="keyCreator.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="secondaryDelete.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="secondaryDelete.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Implementing Key
Extractors
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Deleting Secondary Database Records</td>
+ <td width="40%" align="right" valign="top"> Deleting Secondary Database Records</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/returns.html b/db/docs/gsg/C/returns.html
index 020e384dd..e5938abf6 100644
--- a/db/docs/gsg/C/returns.html
+++ b/db/docs/gsg/C/returns.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Error Returns</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="environments.html" title="Environments" />
<link rel="next" href="gettingit.html" title="Getting and Using DB " />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Error Returns</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="environments.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="gettingit.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="environments.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="gettingit.html">Next</a></td>
</tr>
</table>
<hr />
@@ -82,18 +82,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="environments.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="environments.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="gettingit.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="gettingit.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Environments </td>
+ <td width="40%" align="left" valign="top">Environments </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Getting and Using DB </td>
+ <td width="40%" align="right" valign="top"> Getting and Using DB </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/secondaryCursor.html b/db/docs/gsg/C/secondaryCursor.html
index fc4820f8e..00a0df841 100644
--- a/db/docs/gsg/C/secondaryCursor.html
+++ b/db/docs/gsg/C/secondaryCursor.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Using Cursors with Secondary Databases
@@ -10,7 +10,7 @@
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="secondaryDelete.html" title="Deleting Secondary Database Records" />
<link rel="next" href="joins.html" title="Database Joins" />
</head>
@@ -24,9 +24,9 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="secondaryDelete.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="joins.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="secondaryDelete.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="joins.html">Next</a></td>
</tr>
</table>
<hr />
@@ -77,13 +77,13 @@
<li>
<p>
You cannot use <tt class="literal">DB_GET_BOTH</tt> and related flags with
- <tt class="methodname">DB-&gt;c_get()</tt>
+ <tt class="methodname">DB-&gt;get()</tt>
and a secondary database. Instead, you must use
- <span><tt class="methodname">DB-&gt;c_pget()</tt>.</span>
+ <span><tt class="methodname">DB-&gt;pget()</tt>.</span>
Also, in that case the primary and secondary key given on the call to
- <tt class="methodname">DB-&gt;c_pget()</tt>
+ <tt class="methodname">DB-&gt;pget()</tt>
must match the secondary key and associated primary record key in
order for that primary record to be returned as a result of the
@@ -113,7 +113,7 @@
DB *sdbp; /* Secondary DB handle */
DBC *cursorp; /* Cursor */
DBT key, data; /* DBTs used for the delete */
-char *search_name = &quot;John Doe&quot;; /* Name to delete */
+char *search_name = "John Doe"; /* Name to delete */
/* Primary and secondary database opens omitted for brevity. */
@@ -131,25 +131,25 @@ key.size = strlen(search_name) + 1;
/* Position the cursor */
-while (cursorp-&gt;c_get(cursorp, &amp;key, &amp;data, DB_SET) == 0)
- cursorp-&gt;c_del(cursorp, 0); </pre>
+while (cursorp-&gt;get(cursorp, &amp;key, &amp;data, DB_SET) == 0)
+ cursorp-&gt;del(cursorp, 0); </pre>
</div>
<div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="secondaryDelete.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="secondaryDelete.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="joins.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="joins.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Deleting Secondary Database Records </td>
+ <td width="40%" align="left" valign="top">Deleting Secondary Database Records </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Joins</td>
+ <td width="40%" align="right" valign="top"> Database Joins</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/C/secondaryDelete.html b/db/docs/gsg/C/secondaryDelete.html
index d39ebdab5..f77a4ba1a 100644
--- a/db/docs/gsg/C/secondaryDelete.html
+++ b/db/docs/gsg/C/secondaryDelete.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Deleting Secondary Database Records</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="readSecondary.html" title="Reading Secondary Databases" />
<link rel="next" href="secondaryCursor.html" title="&#10; &#10; Using Cursors with Secondary Databases&#10; " />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Deleting Secondary Database Records</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="readSecondary.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="secondaryCursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="readSecondary.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="secondaryCursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -90,7 +90,7 @@
DB *dbp, *sdbp; /* Primary and secondary DB handles */
DBT key; /* DBTs used for the delete */
int ret; /* Function return value */
-char *search_name = &quot;John Doe&quot;; /* Name to delete */
+char *search_name = "John Doe"; /* Name to delete */
/* Primary */
ret = db_create(&amp;dbp, NULL, 0);
@@ -113,7 +113,7 @@ if (ret != 0) {
/* open the primary database */
ret = dbp-&gt;open(dbp, /* DB structure pointer */
NULL, /* Transaction pointer */
- &quot;my_db.db&quot;, /* On-disk file that holds the database.
+ "my_db.db", /* On-disk file that holds the database.
* Required. */
NULL, /* Optional logical database name */
DB_BTREE, /* Database access method */
@@ -126,7 +126,7 @@ if (ret != 0) {
/* open the secondary database */
ret = sdbp-&gt;open(sdbp, /* DB structure pointer */
NULL, /* Transaction pointer */
- &quot;my_secdb.db&quot;, /* On-disk file that holds the database.
+ "my_secdb.db", /* On-disk file that holds the database.
* Required. */
NULL, /* Optional logical database name */
DB_BTREE, /* Database access method */
@@ -162,18 +162,18 @@ key.size = strlen(search_name) + 1;
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="readSecondary.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="readSecondary.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="secondaryCursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="secondaryCursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Reading Secondary Databases </td>
+ <td width="40%" align="left" valign="top">Reading Secondary Databases </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Using Cursors with Secondary Databases
</td>
diff --git a/db/docs/gsg/C/usingDbt.html b/db/docs/gsg/C/usingDbt.html
index bea353a9c..f9cee5d62 100644
--- a/db/docs/gsg/C/usingDbt.html
+++ b/db/docs/gsg/C/usingDbt.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Reading and Writing Database Records</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
- <link rel="previous" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="previous" href="DBEntry.html" title="Chapter 3. Database Records" />
<link rel="next" href="cstructs.html" title="Using C Structures with DB" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Reading and Writing Database Records</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DBEntry.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Database Records</th>
- <td width="20%" align="right"> <a accesskey="n" href="cstructs.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DBEntry.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Database Records</th>
+ <td width="20%" align="right"> <a accesskey="n" href="cstructs.html">Next</a></td>
</tr>
</table>
<hr />
@@ -127,7 +127,7 @@
...
-char *description = &quot;Grocery bill.&quot;;
+char *description = "Grocery bill.";
DBT key, data;
DB *my_database;
int ret;
@@ -150,7 +150,7 @@ data.size = strlen(description) +1;
ret = my_database-&gt;put(my_database, NULL, &amp;key, &amp;data, DB_NOOVERWRITE);
if (ret == DB_KEYEXIST) {
my_database-&gt;err(my_database, ret,
- &quot;Put failed because key %f already exists&quot;, money);
+ "Put failed because key %f already exists", money);
}</pre>
</div>
<div class="sect2" lang="en" xml:lang="en">
@@ -206,7 +206,7 @@ if (ret == DB_KEYEXIST) {
DBT key, data;
DB *my_database;
float money;
-char *description[DESCRIPTION_SIZE + 1];
+char description[DESCRIPTION_SIZE + 1];
/* Database open omitted for clarity */
@@ -217,11 +217,11 @@ memset(&amp;key, 0, sizeof(DBT));
memset(&amp;data, 0, sizeof(DBT));
key.data = &amp;money;
-key.ulen = sizeof(float);
+key.size = sizeof(float);
-data.set_data(&amp;description);
-data.set_ulen(DESCRIPTION_SIZE + 1);
-data.set_flags(DB_DBT_USERMEM);
+data.data = description;
+data.ulen = DESCRIPTION_SIZE + 1;
+data.flags = DB_DBT_USERMEM;
my_database-&gt;get(my_database, NULL, &amp;key, &amp;data, 0);
/*
@@ -378,18 +378,18 @@ my_database-&gt;del(my_database, NULL, &amp;key, 0);</pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DBEntry.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DBEntry.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DBEntry.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="cstructs.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="cstructs.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 3. Database Records </td>
+ <td width="40%" align="left" valign="top">Chapter 3. Database Records </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Using C Structures with DB</td>
+ <td width="40%" align="right" valign="top"> Using C Structures with DB</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/BerkeleyDB-Core-Cxx-GSG.pdf b/db/docs/gsg/CXX/BerkeleyDB-Core-Cxx-GSG.pdf
index 4c140dd09..74ec2d8f3 100644
--- a/db/docs/gsg/CXX/BerkeleyDB-Core-Cxx-GSG.pdf
+++ b/db/docs/gsg/CXX/BerkeleyDB-Core-Cxx-GSG.pdf
Binary files differ
diff --git a/db/docs/gsg/CXX/CoreCursorUsage.html b/db/docs/gsg/CXX/CoreCursorUsage.html
index 4795904e1..8cbe19863 100644
--- a/db/docs/gsg/CXX/CoreCursorUsage.html
+++ b/db/docs/gsg/CXX/CoreCursorUsage.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Cursor Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="previous" href="ReplacingEntryWCursor.html" title="Replacing Records Using Cursors" />
- <link rel="next" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="next" href="indexes.html" title="Chapter 5. Secondary Databases" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Cursor Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="ReplacingEntryWCursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="indexes.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="ReplacingEntryWCursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="indexes.html">Next</a></td>
</tr>
</table>
<hr />
@@ -113,8 +113,8 @@
#include &lt;fstream&gt;
#include &lt;cstdlib&gt;
-#include &quot;MyDb.hpp&quot;
-#include &quot;gettingStartedCommon.hpp&quot;
+#include "MyDb.hpp"
+#include "gettingStartedCommon.hpp"
// Forward declarations
int show_all_records(MyDb &amp;inventoryDB, MyDb &amp;vendorDB);
@@ -130,11 +130,11 @@ int
main (int argc, char *argv[])
{
// Initialize the path to the database files
- std::string databaseHome(&quot;./&quot;);
+ std::string databaseHome("./");
// Database names
- std::string vDbName(&quot;vendordb.db&quot;);
- std::string iDbName(&quot;inventorydb.db&quot;);
+ std::string vDbName("vendordb.db");
+ std::string iDbName("inventorydb.db");
// Parse the command line arguments
// Omitted for brevity
@@ -147,11 +147,11 @@ main (int argc, char *argv[])
show_all_records(inventoryDB, vendorDB);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error reading databases. &quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Error reading databases. " &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return(e.get_errno());
} catch(std::exception &amp;e) {
- std::cerr &lt;&lt; &quot;Error reading databases. &quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Error reading databases. " &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return(-1);
}
@@ -189,7 +189,7 @@ show_all_records(MyDb &amp;inventoryDB, MyDb &amp;vendorDB)
show_vendor(vendorDB, inventoryItem.getVendor().c_str());
}
} catch(DbException &amp;e) {
- inventoryDB.getDb().err(e.get_errno(), &quot;Error in show_all_records&quot;);
+ inventoryDB.getDb().err(e.get_errno(), "Error in show_all_records");
cursorp-&gt;close();
throw e;
} catch(std::exception &amp;e) {
@@ -241,17 +241,17 @@ show_vendor(MyDb &amp;vendorDB, const char *vendor)
// Get the record
vendorDB.getDb().get(NULL, &amp;key, &amp;data, 0);
- std::cout &lt;&lt; &quot; &quot; &lt;&lt; my_vendor.street &lt;&lt; &quot;\n&quot;
- &lt;&lt; &quot; &quot; &lt;&lt; my_vendor.city &lt;&lt; &quot;, &quot;
- &lt;&lt; my_vendor.state &lt;&lt; &quot;\n&quot;
- &lt;&lt; &quot; &quot; &lt;&lt; my_vendor.zipcode &lt;&lt; &quot;\n&quot;
- &lt;&lt; &quot; &quot; &lt;&lt; my_vendor.phone_number &lt;&lt; &quot;\n&quot;
- &lt;&lt; &quot; Contact: &quot; &lt;&lt; my_vendor.sales_rep &lt;&lt; &quot;\n&quot;
- &lt;&lt; &quot; &quot; &lt;&lt; my_vendor.sales_rep_phone
+ std::cout &lt;&lt; " " &lt;&lt; my_vendor.street &lt;&lt; "\n"
+ &lt;&lt; " " &lt;&lt; my_vendor.city &lt;&lt; ", "
+ &lt;&lt; my_vendor.state &lt;&lt; "\n"
+ &lt;&lt; " " &lt;&lt; my_vendor.zipcode &lt;&lt; "\n"
+ &lt;&lt; " " &lt;&lt; my_vendor.phone_number &lt;&lt; "\n"
+ &lt;&lt; " Contact: " &lt;&lt; my_vendor.sales_rep &lt;&lt; "\n"
+ &lt;&lt; " " &lt;&lt; my_vendor.sales_rep_phone
&lt;&lt; std::endl;
} catch(DbException &amp;e) {
- vendorDB.getDb().err(e.get_errno(), &quot;Error in show_vendor&quot;);
+ vendorDB.getDb().err(e.get_errno(), "Error in show_vendor");
throw e;
} catch(std::exception &amp;e) {
throw e;
@@ -270,18 +270,18 @@ show_vendor(MyDb &amp;vendorDB, const char *vendor)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="ReplacingEntryWCursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="ReplacingEntryWCursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="indexes.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="indexes.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Replacing Records Using Cursors </td>
+ <td width="40%" align="left" valign="top">Replacing Records Using Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 5. Secondary Databases</td>
+ <td width="40%" align="right" valign="top"> Chapter 5. Secondary Databases</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/CoreDBAdmin.html b/db/docs/gsg/CXX/CoreDBAdmin.html
index 1bec126a7..49d69febe 100644
--- a/db/docs/gsg/CXX/CoreDBAdmin.html
+++ b/db/docs/gsg/CXX/CoreDBAdmin.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Administrative Methods</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="DBOpenFlags.html" title="Database Open Flags" />
<link rel="next" href="dbErrorReporting.html" title="Error Reporting Functions" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Administrative Methods</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DBOpenFlags.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="dbErrorReporting.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DBOpenFlags.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="dbErrorReporting.html">Next</a></td>
</tr>
</table>
<hr />
@@ -82,9 +82,9 @@ db.get_open_flags(&amp;open_flags); </pre>
...
Db db(NULL, 0);
-// Database open and subsequent operations omitted for clarity
+// Database handle creation omitted for clarity
-db.remove(&quot;mydb.db&quot;, // Database file to remove
+db.remove("mydb.db", // Database file to remove
NULL, // Database to remove. This is
// NULL so the entire file is
// removed.
@@ -109,13 +109,13 @@ db.remove(&quot;mydb.db&quot;, // Database file to remove
...
Db db(NULL, 0);
-// Database open and subsequent operations omitted for clarity
+// Database handle creation omitted for clarity
-db.rename(&quot;mydb.db&quot;, // Database file to rename
+db.rename("mydb.db", // Database file to rename
NULL, // Database to rename. This is
// NULL so the entire file is
// renamed.
- &quot;newdb.db&quot;, // New database file name
+ "newdb.db", // New database file name
0); // Flags. None used.</pre>
</li>
</ul>
@@ -128,18 +128,18 @@ db.rename(&quot;mydb.db&quot;, // Database file to rename
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DBOpenFlags.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DBOpenFlags.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="dbErrorReporting.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="dbErrorReporting.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Open Flags </td>
+ <td width="40%" align="left" valign="top">Database Open Flags </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Error Reporting Functions</td>
+ <td width="40%" align="right" valign="top"> Error Reporting Functions</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/CoreDbCXXUsage.html b/db/docs/gsg/CXX/CoreDbCXXUsage.html
index a40416c0e..580674333 100644
--- a/db/docs/gsg/CXX/CoreDbCXXUsage.html
+++ b/db/docs/gsg/CXX/CoreDbCXXUsage.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="CoreEnvUsage.html" title="Managing Databases in Environments" />
- <link rel="next" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="next" href="DBEntry.html" title="Chapter 3. Database Records" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="CoreEnvUsage.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="DBEntry.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="CoreEnvUsage.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="DBEntry.html">Next</a></td>
</tr>
</table>
<hr />
@@ -106,7 +106,7 @@ private:
</p>
<a id="cxx_db12"></a>
<pre class="programlisting">// File: MyDb.cpp
-#include &quot;MyDb.hpp&quot;
+#include "MyDb.hpp"
// Class constructor. Requires a path to the location
// where the database is located, and a database name
@@ -128,12 +128,12 @@ MyDb::MyDb(std::string &amp;path, std::string &amp;dbName)
// need to catch them both.
catch(DbException &amp;e)
{
- std::cerr &lt;&lt; &quot;Error opening database: &quot; &lt;&lt; dbFileName_ &lt;&lt; &quot;\n&quot;;
+ std::cerr &lt;&lt; "Error opening database: " &lt;&lt; dbFileName_ &lt;&lt; "\n";
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
catch(std::exception &amp;e)
{
- std::cerr &lt;&lt; &quot;Error opening database: &quot; &lt;&lt; dbFileName_ &lt;&lt; &quot;\n&quot;;
+ std::cerr &lt;&lt; "Error opening database: " &lt;&lt; dbFileName_ &lt;&lt; "\n";
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
}</pre>
@@ -152,17 +152,17 @@ MyDb::close()
try
{
db_.close(0);
- std::cout &lt;&lt; &quot;Database &quot; &lt;&lt; dbFileName_
- &lt;&lt; &quot; is closed.&quot; &lt;&lt; std::endl;
+ std::cout &lt;&lt; "Database " &lt;&lt; dbFileName_
+ &lt;&lt; " is closed." &lt;&lt; std::endl;
}
catch(DbException &amp;e)
{
- std::cerr &lt;&lt; &quot;Error closing database: &quot; &lt;&lt; dbFileName_ &lt;&lt; &quot;\n&quot;;
+ std::cerr &lt;&lt; "Error closing database: " &lt;&lt; dbFileName_ &lt;&lt; "\n";
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
catch(std::exception &amp;e)
{
- std::cerr &lt;&lt; &quot;Error closing database: &quot; &lt;&lt; dbFileName_ &lt;&lt; &quot;\n&quot;;
+ std::cerr &lt;&lt; "Error closing database: " &lt;&lt; dbFileName_ &lt;&lt; "\n";
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
} </pre>
@@ -172,18 +172,18 @@ MyDb::close()
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="CoreEnvUsage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="CoreEnvUsage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DBEntry.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DBEntry.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Managing Databases in Environments </td>
+ <td width="40%" align="left" valign="top">Managing Databases in Environments </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 3. Database Records</td>
+ <td width="40%" align="right" valign="top"> Chapter 3. Database Records</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/CoreEnvUsage.html b/db/docs/gsg/CXX/CoreEnvUsage.html
index cc8196954..2ad775edf 100644
--- a/db/docs/gsg/CXX/CoreEnvUsage.html
+++ b/db/docs/gsg/CXX/CoreEnvUsage.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Managing Databases in Environments</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="dbErrorReporting.html" title="Error Reporting Functions" />
<link rel="next" href="CoreDbCXXUsage.html" title="Database Example" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Managing Databases in Environments</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="dbErrorReporting.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="CoreDbCXXUsage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="dbErrorReporting.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="CoreDbCXXUsage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -63,18 +63,18 @@ u_int32_t env_flags = DB_CREATE | // If the environment does not
// exist, create it.
DB_INIT_MPOOL; // Initialize the in-memory cache.
-std::string envHome(&quot;/export1/testEnv&quot;);
+std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
myEnv.open(envHome.c_str(), env_flags, 0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database environment: &quot;
+ std::cerr &lt;&lt; "Error opening database environment: "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
exit( -1 );
} catch(std::exception &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database environment: &quot;
+ std::cerr &lt;&lt; "Error opening database environment: "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
exit( -1 );
@@ -87,12 +87,14 @@ try {
<a id="cxx_env2"></a>
<pre class="programlisting">#include &lt;db_cxx.h&gt;
...
-u_int32_t env_flags = DB_CREATE; // If the environment does not
+u_int32_t env_flags = DB_CREATE | // If the environment does not
// exist, create it.
+ DB_INIT_MPOOL; // Initialize the in-memory cache.
+std::string envHome("/export1/testEnv");
+
<b class="userinput"><tt>u_int32_t db_flags = DB_CREATE; // If the database does not
// exist, create it.</tt></b>
-std::string envHome(&quot;/export1/testEnv&quot;);
-<b class="userinput"><tt>std::string dbName(&quot;mydb.db&quot;);</tt></b>
+<b class="userinput"><tt>std::string dbName("mydb.db");</tt></b>
DbEnv myEnv(0);
<b class="userinput"><tt>Db *myDb;</tt></b>
@@ -106,16 +108,16 @@ try {
db_flags,
0);</tt></b>
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database environment: &quot;
+ std::cerr &lt;&lt; "Error opening database environment: "
&lt;&lt; envHome
- &lt;&lt; &quot; and database &quot;
+ &lt;&lt; " and database "
&lt;&lt; dbName &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
exit( -1 );
} catch(std::exception &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database environment: &quot;
+ std::cerr &lt;&lt; "Error opening database environment: "
&lt;&lt; envHome
- &lt;&lt; &quot; and database &quot;
+ &lt;&lt; " and database "
&lt;&lt; dbName &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
exit( -1 );
@@ -132,16 +134,16 @@ try {
myEnv.close(0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error closing database environment: &quot;
+ std::cerr &lt;&lt; "Error closing database environment: "
&lt;&lt; envHome
- &lt;&lt; &quot; or database &quot;
+ &lt;&lt; " or database "
&lt;&lt; dbName &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
exit( -1 );
} catch(std::exception &amp;e) {
- std::cerr &lt;&lt; &quot;Error closing database environment: &quot;
+ std::cerr &lt;&lt; "Error closing database environment: "
&lt;&lt; envHome
- &lt;&lt; &quot; or database &quot;
+ &lt;&lt; " or database "
&lt;&lt; dbName &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
exit( -1 );
@@ -151,18 +153,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="dbErrorReporting.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="dbErrorReporting.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="CoreDbCXXUsage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="CoreDbCXXUsage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Error Reporting Functions </td>
+ <td width="40%" align="left" valign="top">Error Reporting Functions </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Example</td>
+ <td width="40%" align="right" valign="top"> Database Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/Cursors.html b/db/docs/gsg/CXX/Cursors.html
index 7b657c03e..bceef8149 100644
--- a/db/docs/gsg/CXX/Cursors.html
+++ b/db/docs/gsg/CXX/Cursors.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 4. Using Cursors</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 4. Using Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 4. Using Cursors</th>
+ <th colspan="3" align="center">Chapter 4. Using Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DbCXXUsage.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="Positioning.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DbCXXUsage.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="Positioning.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="Cursors"></a>Chapter 4. Using Cursors</h2>
+ <h2 class="title"><a id="Cursors"></a>Chapter 4. Using Cursors</h2>
</div>
</div>
<div></div>
@@ -160,18 +160,18 @@ my_database.close(0);</pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DbCXXUsage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DbCXXUsage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="Positioning.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="Positioning.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Usage Example </td>
+ <td width="40%" align="left" valign="top">Database Usage Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Getting Records Using the Cursor</td>
+ <td width="40%" align="right" valign="top"> Getting Records Using the Cursor</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/DB.html b/db/docs/gsg/CXX/DB.html
index 73718a1e5..6a39c4cad 100644
--- a/db/docs/gsg/CXX/DB.html
+++ b/db/docs/gsg/CXX/DB.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 2. Databases</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 2. Databases</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 2. Databases</th>
+ <th colspan="3" align="center">Chapter 2. Databases</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="gettingit.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="coredbclose.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="gettingit.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="coredbclose.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="DB"></a>Chapter 2. Databases</h2>
+ <h2 class="title"><a id="DB"></a>Chapter 2. Databases</h2>
</div>
</div>
<div></div>
@@ -144,7 +144,7 @@ u_int32_t oFlags = DB_CREATE; // Open flags;
try {
// Open the database
db.open(NULL, // Transaction pointer
- &quot;my_db.db&quot;, // Database file name
+ "my_db.db", // Database file name
NULL, // Optional logical database name
DB_BTREE, // Database access method
oFlags, // Open flags
@@ -162,18 +162,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="gettingit.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="gettingit.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="coredbclose.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="coredbclose.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting and Using DB  </td>
+ <td width="40%" align="left" valign="top">Getting and Using DB  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Closing Databases</td>
+ <td width="40%" align="right" valign="top"> Closing Databases</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/DBEntry.html b/db/docs/gsg/CXX/DBEntry.html
index 07dc492d3..f040284ad 100644
--- a/db/docs/gsg/CXX/DBEntry.html
+++ b/db/docs/gsg/CXX/DBEntry.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 3. Database Records</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 3. Database Records</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 3. Database Records</th>
+ <th colspan="3" align="center">Chapter 3. Database Records</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="CoreDbCXXUsage.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="usingDbt.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="CoreDbCXXUsage.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="usingDbt.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="DBEntry"></a>Chapter 3. Database Records</h2>
+ <h2 class="title"><a id="DBEntry"></a>Chapter 3. Database Records</h2>
</div>
</div>
<div></div>
@@ -81,7 +81,7 @@
</dl>
</div>
<p>
- DB records contain two parts &#8212; a key and some data. Both the key
+ DB records contain two parts — a key and some data. Both the key
and its corresponding data are
encapsulated in
@@ -120,7 +120,7 @@
<span><tt class="classname">Dbt</tt> objects</span>
- &#8212; one for the key and another for the data.
+ — one for the key and another for the data.
</p>
@@ -131,7 +131,7 @@
...
float money = 122.45;
-char *description = &quot;Grocery bill.&quot;;
+char *description = "Grocery bill.";
Dbt key(&amp;money, sizeof(float));
Dbt data(description, strlen(description)+1); </pre>
@@ -170,18 +170,18 @@ description = (char *)data.get_data();</pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="CoreDbCXXUsage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="CoreDbCXXUsage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="usingDbt.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="usingDbt.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Example </td>
+ <td width="40%" align="left" valign="top">Database Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Reading and Writing Database Records</td>
+ <td width="40%" align="right" valign="top"> Reading and Writing Database Records</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/DBOpenFlags.html b/db/docs/gsg/CXX/DBOpenFlags.html
index 5cc47eefb..388270a1f 100644
--- a/db/docs/gsg/CXX/DBOpenFlags.html
+++ b/db/docs/gsg/CXX/DBOpenFlags.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Open Flags</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="coredbclose.html" title="Closing Databases" />
<link rel="next" href="CoreDBAdmin.html" title="Administrative Methods" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Open Flags</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="coredbclose.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="CoreDBAdmin.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="coredbclose.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="CoreDBAdmin.html">Next</a></td>
</tr>
</table>
<hr />
@@ -36,7 +36,7 @@
</div>
<p>
The following are the flags that you may want to use at database open time.
- Note that this list is not exhaustive &#8212; it includes only those flags likely
+ Note that this list is not exhaustive — it includes only those flags likely
to be of interest for introductory, single-threaded
database applications. For a complete list of the flags available to you, see the
@@ -99,18 +99,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="coredbclose.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="coredbclose.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="CoreDBAdmin.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="CoreDBAdmin.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Closing Databases </td>
+ <td width="40%" align="left" valign="top">Closing Databases </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Administrative Methods</td>
+ <td width="40%" align="right" valign="top"> Administrative Methods</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/DbCXXUsage.html b/db/docs/gsg/CXX/DbCXXUsage.html
index 34ca01e17..449852bd1 100644
--- a/db/docs/gsg/CXX/DbCXXUsage.html
+++ b/db/docs/gsg/CXX/DbCXXUsage.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Usage Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
<link rel="previous" href="usingDbt.html" title="Reading and Writing Database Records" />
- <link rel="next" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="next" href="Cursors.html" title="Chapter 4. Using Cursors" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Usage Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="usingDbt.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Database Records</th>
- <td width="20%" align="right"> <a accesskey="n" href="Cursors.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="usingDbt.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Database Records</th>
+ <td width="20%" align="right"> <a accesskey="n" href="Cursors.html">Next</a></td>
</tr>
</table>
<hr />
@@ -226,12 +226,12 @@ public:
<pre class="programlisting"> // Utility function used to show the contents of this class
void
show() {
- std::cout &lt;&lt; &quot;\nName: &quot; &lt;&lt; name_ &lt;&lt; std::endl;
- std::cout &lt;&lt; &quot; SKU: &quot; &lt;&lt; sku_ &lt;&lt; std::endl;
- std::cout &lt;&lt; &quot; Price: &quot; &lt;&lt; price_ &lt;&lt; std::endl;
- std::cout &lt;&lt; &quot; Quantity: &quot; &lt;&lt; quantity_ &lt;&lt; std::endl;
- std::cout &lt;&lt; &quot; Category: &quot; &lt;&lt; category_ &lt;&lt; std::endl;
- std::cout &lt;&lt; &quot; Vendor: &quot; &lt;&lt; vendor_ &lt;&lt; std::endl;
+ std::cout &lt;&lt; "\nName: " &lt;&lt; name_ &lt;&lt; std::endl;
+ std::cout &lt;&lt; " SKU: " &lt;&lt; sku_ &lt;&lt; std::endl;
+ std::cout &lt;&lt; " Price: " &lt;&lt; price_ &lt;&lt; std::endl;
+ std::cout &lt;&lt; " Quantity: " &lt;&lt; quantity_ &lt;&lt; std::endl;
+ std::cout &lt;&lt; " Category: " &lt;&lt; category_ &lt;&lt; std::endl;
+ std::cout &lt;&lt; " Vendor: " &lt;&lt; vendor_ &lt;&lt; std::endl;
} </pre>
<p>
Finally, we provide a private method that is used to help us pack data
@@ -283,8 +283,8 @@ public:
#include &lt;fstream&gt;
#include &lt;cstdlib&gt;
-#include &quot;MyDb.hpp&quot;
-#include &quot;gettingStartedCommon.hpp&quot;
+#include "MyDb.hpp"
+#include "gettingStartedCommon.hpp"
// Forward declarations
void loadVendorDB(MyDb&amp;, std::string&amp;);
@@ -302,12 +302,12 @@ int
main(int argc, char *argv[])
{
// Initialize the path to the database files
- std::string basename(&quot;./&quot;);
- std::string databaseHome(&quot;./&quot;);
+ std::string basename("./");
+ std::string databaseHome("./");
// Database names
- std::string vDbName(&quot;vendordb.db&quot;);
- std::string iDbName(&quot;inventorydb.db&quot;);
+ std::string vDbName("vendordb.db");
+ std::string iDbName("inventorydb.db");
// Parse the command line arguments here and determine
// the location of the flat text files containing the
@@ -315,8 +315,8 @@ main(int argc, char *argv[])
// Identify the full name for our input files, which should
// also include some path information.
- std::string inventoryFile = basename + &quot;inventory.txt&quot;;
- std::string vendorFile = basename + &quot;vendors.txt&quot;;
+ std::string inventoryFile = basename + "inventory.txt";
+ std::string vendorFile = basename + "vendors.txt";
try
{
@@ -330,11 +330,11 @@ main(int argc, char *argv[])
// Load the inventory database
loadInventoryDB(inventoryDB, inventoryFile);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error loading databases. &quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Error loading databases. " &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return(e.get_errno());
} catch(std::exception &amp;e) {
- std::cerr &lt;&lt; &quot;Error loading databases. &quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Error loading databases. " &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return(-1);
}
@@ -374,8 +374,8 @@ loadVendorDB(MyDb &amp;vendorDB, std::string &amp;vendorFile)
std::ifstream inFile(vendorFile.c_str(), std::ios::in);
if ( !inFile )
{
- std::cerr &lt;&lt; &quot;Could not open file '&quot; &lt;&lt; vendorFile
- &lt;&lt; &quot;'. Giving up.&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Could not open file '" &lt;&lt; vendorFile
+ &lt;&lt; "'. Giving up." &lt;&lt; std::endl;
throw std::exception();
}
@@ -391,7 +391,7 @@ loadVendorDB(MyDb &amp;vendorDB, std::string &amp;vendorFile)
// In a real program, there would be a lot more
// defensive code here.
sscanf(stringBuf.c_str(),
- &quot;%20[^#]#%20[^#]#%20[^#]#%3[^#]#%6[^#]#%13[^#]#%20[^#]#%20[^\n]&quot;,
+ "%20[^#]#%20[^#]#%20[^#]#%3[^#]#%6[^#]#%13[^#]#%20[^#]#%20[^\n]",
my_vendor.name, my_vendor.street,
my_vendor.city, my_vendor.state,
my_vendor.zipcode, my_vendor.phone_number,
@@ -438,7 +438,7 @@ loadVendorDB(MyDb &amp;vendorDB, std::string &amp;vendorFile)
int
getNextPound(std::string &amp;theString, std::string &amp;substring)
{
- int pos = theString.find(&quot;#&quot;);
+ int pos = theString.find("#");
substring.assign(theString, 0, pos);
theString.assign(theString, pos + 1, theString.size());
return (pos);
@@ -456,8 +456,8 @@ loadInventoryDB(MyDb &amp;inventoryDB, std::string &amp;inventoryFile)
std::ifstream inFile(inventoryFile.c_str(), std::ios::in);
if (!inFile)
{
- std::cerr &lt;&lt; &quot;Could not open file '&quot; &lt;&lt; inventoryFile
- &lt;&lt; &quot;'. Giving up.&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Could not open file '" &lt;&lt; inventoryFile
+ &lt;&lt; "'. Giving up." &lt;&lt; std::endl;
throw std::exception();
}
@@ -511,18 +511,18 @@ loadInventoryDB(MyDb &amp;inventoryDB, std::string &amp;inventoryFile)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="usingDbt.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="usingDbt.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DBEntry.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="Cursors.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="Cursors.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Reading and Writing Database Records </td>
+ <td width="40%" align="left" valign="top">Reading and Writing Database Records </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 4. Using Cursors</td>
+ <td width="40%" align="right" valign="top"> Chapter 4. Using Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/DeleteEntryWCursor.html b/db/docs/gsg/CXX/DeleteEntryWCursor.html
index 482f1dfa0..e4f4564f6 100644
--- a/db/docs/gsg/CXX/DeleteEntryWCursor.html
+++ b/db/docs/gsg/CXX/DeleteEntryWCursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Deleting Records Using Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="previous" href="PutEntryWCursor.html" title="Putting Records Using Cursors" />
<link rel="next" href="ReplacingEntryWCursor.html" title="Replacing Records Using Cursors" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Deleting Records Using Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="PutEntryWCursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="ReplacingEntryWCursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="PutEntryWCursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="ReplacingEntryWCursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -54,7 +54,7 @@
...
-char *key1str = &quot;My first string&quot;;
+char *key1str = "My first string";
Db my_database(NULL, 0);
Dbc *cursorp;
@@ -76,9 +76,9 @@ try {
}
} catch(DbException &amp;e) {
- my_database.err(e.get_errno(), &quot;Error!&quot;);
+ my_database.err(e.get_errno(), "Error!");
} catch(std::exception &amp;e) {
- my_database.errx(&quot;Error! %s&quot;, e.what());
+ my_database.errx("Error! %s", e.what());
}
// Cursors must be closed
@@ -91,18 +91,18 @@ my_database.close(0);</pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="PutEntryWCursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="PutEntryWCursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="ReplacingEntryWCursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="ReplacingEntryWCursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Putting Records Using Cursors </td>
+ <td width="40%" align="left" valign="top">Putting Records Using Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Replacing Records Using Cursors</td>
+ <td width="40%" align="right" valign="top"> Replacing Records Using Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/Positioning.html b/db/docs/gsg/CXX/Positioning.html
index 6c0001657..329fafe40 100644
--- a/db/docs/gsg/CXX/Positioning.html
+++ b/db/docs/gsg/CXX/Positioning.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting Records Using the Cursor</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
- <link rel="previous" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="previous" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="next" href="PutEntryWCursor.html" title="Putting Records Using Cursors" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Getting Records Using the Cursor</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="Cursors.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="PutEntryWCursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="Cursors.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="PutEntryWCursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -73,9 +73,9 @@ try {
// can never be reached.
}
} catch(DbException &amp;e) {
- my_database.err(e.get_errno(), &quot;Error!&quot;);
+ my_database.err(e.get_errno(), "Error!");
} catch(std::exception &amp;e) {
- my_database.errx(&quot;Error! %s&quot;, e.what());
+ my_database.errx("Error! %s", e.what());
}
// Cursors must be closed
@@ -114,9 +114,9 @@ try {
// can never be reached.
}
} catch(DbException &amp;e) {
- my_database.err(e.get_errno(), &quot;Error!&quot;);
+ my_database.err(e.get_errno(), "Error!");
} catch(std::exception &amp;e) {
- my_database.errx(&quot;Error! %s&quot;, e.what());
+ my_database.errx("Error! %s", e.what());
}
// Cursors must be closed
@@ -196,7 +196,7 @@ my_database.close(0);</pre>
<p>
<span>Identical to
<tt class="literal">DB_SET</tt>
- <tt class="methodname">Cursor.getSearchKey()</tt>
+
unless you are using the BTree access. In this case, the cursor
moves</span>
@@ -330,8 +330,8 @@ try {
my_database.cursor(NULL, &amp;cursorp, 0);
// Search criteria
- char *search_key = &quot;Alaska&quot;;
- char *search_data = &quot;Fa&quot;;
+ char *search_key = "Alaska";
+ char *search_data = "Fa";
// Set up our DBTs
Dbt key(search_key, strlen(search_key) + 1);
@@ -345,9 +345,9 @@ try {
// Do something with the data
}
} catch(DbException &amp;e) {
- my_database.err(e.get_errno(), &quot;Error!&quot;);
+ my_database.err(e.get_errno(), "Error!");
} catch(std::exception &amp;e) {
- my_database.errx(&quot;Error! %s&quot;, e.what());
+ my_database.errx("Error! %s", e.what());
}
// Close the cursor
@@ -453,7 +453,7 @@ Arizona/Florence</pre>
and you then call
<span>
-
+
<tt class="methodname">Dbc::get()</tt>
with <tt class="literal">DB_PREV_NODUP</tt>,
</span>
@@ -521,7 +521,7 @@ Arizona/Florence</pre>
...
-char *search_key = &quot;Al&quot;;
+char *search_key = "Al";
Db my_database(NULL, 0);
Dbc *cursorp;
@@ -540,14 +540,14 @@ try {
// key and data begin with the correct strings.
int ret = cursorp-&gt;get(&amp;key, &amp;data, DB_SET);
while (ret != DB_NOTFOUND) {
- std::cout &lt;&lt; &quot;key: &quot; &lt;&lt; (char *)key.get_data()
- &lt;&lt; &quot;data: &quot; &lt;&lt; (char *)data.get_data()&lt;&lt; std::endl;
+ std::cout &lt;&lt; "key: " &lt;&lt; (char *)key.get_data()
+ &lt;&lt; "data: " &lt;&lt; (char *)data.get_data()&lt;&lt; std::endl;
ret = cursorp-&gt;get(&amp;key, &amp;data, DB_NEXT_DUP);
}
} catch(DbException &amp;e) {
- my_database.err(e.get_errno(), &quot;Error!&quot;);
+ my_database.err(e.get_errno(), "Error!");
} catch(std::exception &amp;e) {
- my_database.errx(&quot;Error! %s&quot;, e.what());
+ my_database.errx("Error! %s", e.what());
}
// Close the cursor
@@ -562,18 +562,18 @@ my_database.close(0); </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="Cursors.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="Cursors.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="PutEntryWCursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="PutEntryWCursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 4. Using Cursors </td>
+ <td width="40%" align="left" valign="top">Chapter 4. Using Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Putting Records Using Cursors</td>
+ <td width="40%" align="right" valign="top"> Putting Records Using Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/PutEntryWCursor.html b/db/docs/gsg/CXX/PutEntryWCursor.html
index 1374295e9..8a68d920c 100644
--- a/db/docs/gsg/CXX/PutEntryWCursor.html
+++ b/db/docs/gsg/CXX/PutEntryWCursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Putting Records Using Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="previous" href="Positioning.html" title="Getting Records Using the Cursor" />
<link rel="next" href="DeleteEntryWCursor.html" title="Deleting Records Using Cursors" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Putting Records Using Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="Positioning.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="DeleteEntryWCursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="Positioning.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="DeleteEntryWCursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -136,11 +136,11 @@
...
-char *key1str = &quot;My first string&quot;;
-char *data1str = &quot;My first data&quot;;
-char *key2str = &quot;A second string&quot;;
-char *data2str = &quot;My second data&quot;;
-char *data3str = &quot;My third data&quot;;
+char *key1str = "My first string";
+char *data1str = "My first data";
+char *key2str = "A second string";
+char *data2str = "My second data";
+char *data3str = "My third data";
Db my_database(NULL, 0);
@@ -161,11 +161,11 @@ try {
my_database.cursor(NULL, &amp;cursorp, 0);
// Assuming an empty database, this first put places
- // &quot;My first string&quot;/&quot;My first data&quot; in the first
+ // "My first string"/"My first data" in the first
// position in the database
int ret = cursorp-&gt;put(&amp;key1, &amp;data1, DB_KEYFIRST);
- // This put places &quot;A second string&quot;/&quot;My second data&quot; in the
+ // This put places "A second string"/"My second data" in the
// the database according to its key sorts against the key
// used for the currently existing database record. Most likely
// this record would appear first in the database.
@@ -173,21 +173,21 @@ try {
DB_KEYFIRST); /* Added according to sort order */
// If duplicates are not allowed, the currently existing record that
- // uses &quot;key2&quot; is overwritten with the data provided on this put.
- // That is, the record &quot;A second string&quot;/&quot;My second data&quot; becomes
- // &quot;A second string&quot;/&quot;My third data&quot;
+ // uses "key2" is overwritten with the data provided on this put.
+ // That is, the record "A second string"/"My second data" becomes
+ // "A second string"/"My third data"
//
- // If duplicates are allowed, then &quot;My third data&quot; is placed in the
- // duplicates list according to how it sorts against &quot;My second data&quot;.
+ // If duplicates are allowed, then "My third data" is placed in the
+ // duplicates list according to how it sorts against "My second data".
ret = cursorp-&gt;put(&amp;key2, &amp;data3,
DB_KEYFIRST); // If duplicates are not allowed, record
// is overwritten with new data. Otherwise,
// the record is added to the beginning of
// the duplicates list.
} catch(DbException &amp;e) {
- my_database.err(e.get_errno(), &quot;Error!&quot;);
+ my_database.err(e.get_errno(), "Error!");
} catch(std::exception &amp;e) {
- my_database.errx(&quot;Error! %s&quot;, e.what());
+ my_database.errx("Error! %s", e.what());
}
// Cursors must be closed
@@ -200,18 +200,18 @@ my_database.close(0);</pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="Positioning.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="Positioning.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DeleteEntryWCursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DeleteEntryWCursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting Records Using the Cursor </td>
+ <td width="40%" align="left" valign="top">Getting Records Using the Cursor </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Deleting Records Using Cursors</td>
+ <td width="40%" align="right" valign="top"> Deleting Records Using Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/ReplacingEntryWCursor.html b/db/docs/gsg/CXX/ReplacingEntryWCursor.html
index 5d6bd4dd7..e231ace99 100644
--- a/db/docs/gsg/CXX/ReplacingEntryWCursor.html
+++ b/db/docs/gsg/CXX/ReplacingEntryWCursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Replacing Records Using Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="previous" href="DeleteEntryWCursor.html" title="Deleting Records Using Cursors" />
<link rel="next" href="CoreCursorUsage.html" title="Cursor Example" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Replacing Records Using Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DeleteEntryWCursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="CoreCursorUsage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DeleteEntryWCursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="CoreCursorUsage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -57,8 +57,8 @@ Db my_database(NULL, 0);
Dbc *cursorp;
int ret;
-char *key1str = &quot;My first string&quot;;
-char *replacement_data = &quot;replace me&quot;;
+char *key1str = "My first string";
+char *replacement_data = "replace me";
try {
// Database open omitted
@@ -78,9 +78,9 @@ try {
cursorp-&gt;put(&amp;key, &amp;data, DB_CURRENT);
}
} catch(DbException &amp;e) {
- my_database.err(e.get_errno(), &quot;Error!&quot;);
+ my_database.err(e.get_errno(), "Error!");
} catch(std::exception &amp;e) {
- my_database.errx(&quot;Error! %s&quot;, e.what());
+ my_database.errx("Error! %s", e.what());
}
// Cursors must be closed
@@ -119,18 +119,18 @@ my_database.close(0);</pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DeleteEntryWCursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DeleteEntryWCursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="CoreCursorUsage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="CoreCursorUsage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Deleting Records Using Cursors </td>
+ <td width="40%" align="left" valign="top">Deleting Records Using Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Cursor Example</td>
+ <td width="40%" align="right" valign="top"> Cursor Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/accessmethods.html b/db/docs/gsg/CXX/accessmethods.html
index dcbd74844..cbcc86fcb 100644
--- a/db/docs/gsg/CXX/accessmethods.html
+++ b/db/docs/gsg/CXX/accessmethods.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Access Methods</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="concepts.html" title="Berkeley DB Concepts" />
<link rel="next" href="databaseLimits.html" title="Database Limits and Portability" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Access Methods</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="concepts.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="databaseLimits.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="concepts.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="databaseLimits.html">Next</a></td>
</tr>
</table>
<hr />
@@ -262,18 +262,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="concepts.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="concepts.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="databaseLimits.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="databaseLimits.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Berkeley DB Concepts </td>
+ <td width="40%" align="left" valign="top">Berkeley DB Concepts </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Limits and Portability</td>
+ <td width="40%" align="right" valign="top"> Database Limits and Portability</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/btree.html b/db/docs/gsg/CXX/btree.html
index 6e34d7bbc..ce42b565b 100644
--- a/db/docs/gsg/CXX/btree.html
+++ b/db/docs/gsg/CXX/btree.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>BTree Configuration</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="dbconfig.html" title="Chapter 6. Database Configuration" />
+ <link rel="up" href="dbconfig.html" title="Chapter 6. Database Configuration" />
<link rel="previous" href="cachesize.html" title="Selecting the Cache Size" />
</head>
<body>
@@ -17,9 +17,9 @@
<th colspan="3" align="center">BTree Configuration</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="cachesize.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. Database Configuration</th>
- <td width="20%" align="right"> </td>
+ <td width="20%" align="left"><a accesskey="p" href="cachesize.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. Database Configuration</th>
+ <td width="20%" align="right"> </td>
</tr>
</table>
<hr />
@@ -327,7 +327,7 @@
...
Db db(NULL, 0);
-const char *file_name = &quot;myd.db&quot;;
+const char *file_name = "myd.db";
try {
// Configure the database for sorted duplicates
@@ -341,9 +341,9 @@ try {
DB_CREATE, // Open flags
0); // File mode. Using defaults
} catch(DbException &amp;e) {
- db.err(e.get_errno(), &quot;Database '%s' open failed.&quot;, file_name);
+ db.err(e.get_errno(), "Database '%s' open failed.", file_name);
} catch(std::exception &amp;e) {
- db.errx(&quot;Error opening database: %s : %s\n&quot;, file_name, e.what());
+ db.errx("Error opening database: %s : %s\n", file_name, e.what());
}
...
@@ -351,9 +351,9 @@ try {
try {
db.close(0);
} catch(DbException &amp;e) {
- db.err(e.get_errno(), &quot;Database '%s' close failed.&quot;, file_name);
+ db.err(e.get_errno(), "Database '%s' close failed.", file_name);
} catch(std::exception &amp;e) {
- db.errx(&quot;Error closing database: %s : %s\n&quot;, file_name, e.what());
+ db.errx("Error closing database: %s : %s\n", file_name, e.what());
}
</pre>
@@ -528,18 +528,18 @@ db.set_bt_compare(compare_int);
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="cachesize.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="cachesize.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="dbconfig.html">Up</a>
</td>
- <td width="40%" align="right"> </td>
+ <td width="40%" align="right"> </td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Selecting the Cache Size </td>
+ <td width="40%" align="left" valign="top">Selecting the Cache Size </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> </td>
+ <td width="40%" align="right" valign="top"> </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/cachesize.html b/db/docs/gsg/CXX/cachesize.html
index 8b95477a8..426308cf6 100644
--- a/db/docs/gsg/CXX/cachesize.html
+++ b/db/docs/gsg/CXX/cachesize.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Selecting the Cache Size</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="dbconfig.html" title="Chapter 6. Database Configuration" />
- <link rel="previous" href="dbconfig.html" title="Chapter 6. Database Configuration" />
+ <link rel="up" href="dbconfig.html" title="Chapter 6. Database Configuration" />
+ <link rel="previous" href="dbconfig.html" title="Chapter 6. Database Configuration" />
<link rel="next" href="btree.html" title="BTree Configuration" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Selecting the Cache Size</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="dbconfig.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. Database Configuration</th>
- <td width="20%" align="right"> <a accesskey="n" href="btree.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="dbconfig.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. Database Configuration</th>
+ <td width="20%" align="right"> <a accesskey="n" href="btree.html">Next</a></td>
</tr>
</table>
<hr />
@@ -56,14 +56,14 @@
available memory and performance considerations.
</p>
<p>
- Selecting a cache size is something of an art, but fortunately it is
- selected at database (or environment) open time, so it can be easily
- tuned to your application's data requirements as they change over time.
- The best way to determine how large your cache needs to be is to put
- your application into a production environment and watch to see how much
- disk I/O is occurring. If your application is going to disk quite a lot
- to retrieve database records, then you should increase the size of your
- cache (provided that you have enough memory to do so).
+ Selecting a cache size is something of an art, but fortunately you
+ can change it any time, so it can be easily tuned to your
+ application's changing data requirements. The best way to
+ determine how large your cache needs to be is to put your
+ application into a production environment and watch to see how much
+ disk I/O is occurring. If your application is going to disk quite a
+ lot to retrieve database records, then you should increase the size
+ of your cache (provided that you have enough memory to do so).
</p>
<p>
You can use the <tt class="literal">db_stat</tt> command line utility with the
@@ -79,18 +79,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="dbconfig.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="dbconfig.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="dbconfig.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="btree.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="btree.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 6. Database Configuration </td>
+ <td width="40%" align="left" valign="top">Chapter 6. Database Configuration </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> BTree Configuration</td>
+ <td width="40%" align="right" valign="top"> BTree Configuration</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/concepts.html b/db/docs/gsg/CXX/concepts.html
index 161e6a25b..53cababbe 100644
--- a/db/docs/gsg/CXX/concepts.html
+++ b/db/docs/gsg/CXX/concepts.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Berkeley DB Concepts</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
- <link rel="previous" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="previous" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="next" href="accessmethods.html" title="Access Methods" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Berkeley DB Concepts</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="accessmethods.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="accessmethods.html">Next</a></td>
</tr>
</table>
<hr />
@@ -149,18 +149,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="accessmethods.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="accessmethods.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 1. Introduction to Berkeley DB  </td>
+ <td width="40%" align="left" valign="top">Chapter 1. Introduction to Berkeley DB  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Access Methods</td>
+ <td width="40%" align="right" valign="top"> Access Methods</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/coreExceptions.html b/db/docs/gsg/CXX/coreExceptions.html
index eec772f92..979a56cf6 100644
--- a/db/docs/gsg/CXX/coreExceptions.html
+++ b/db/docs/gsg/CXX/coreExceptions.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Exception Handling</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="environments.html" title="Environments" />
<link rel="next" href="returns.html" title="Error Returns" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Exception Handling</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="environments.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="returns.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="environments.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="returns.html">Next</a></td>
</tr>
</table>
<hr />
@@ -97,18 +97,18 @@ catch(std::exception &amp;e)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="environments.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="environments.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="returns.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="returns.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Environments </td>
+ <td width="40%" align="left" valign="top">Environments </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Error Returns</td>
+ <td width="40%" align="right" valign="top"> Error Returns</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/coredbclose.html b/db/docs/gsg/CXX/coredbclose.html
index 2f88f3123..1f4f134f5 100644
--- a/db/docs/gsg/CXX/coredbclose.html
+++ b/db/docs/gsg/CXX/coredbclose.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Closing Databases</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
- <link rel="previous" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="previous" href="DB.html" title="Chapter 2. Databases" />
<link rel="next" href="DBOpenFlags.html" title="Database Open Flags" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Closing Databases</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DB.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="DBOpenFlags.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DB.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="DBOpenFlags.html">Next</a></td>
</tr>
</table>
<hr />
@@ -90,18 +90,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DB.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DB.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DBOpenFlags.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DBOpenFlags.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 2. Databases </td>
+ <td width="40%" align="left" valign="top">Chapter 2. Databases </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Open Flags</td>
+ <td width="40%" align="right" valign="top"> Database Open Flags</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/coreindexusage.html b/db/docs/gsg/CXX/coreindexusage.html
index 7fdffdd47..3547a57e3 100644
--- a/db/docs/gsg/CXX/coreindexusage.html
+++ b/db/docs/gsg/CXX/coreindexusage.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Secondary Database Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="joins.html" title="Database Joins" />
- <link rel="next" href="dbconfig.html" title="Chapter 6. Database Configuration" />
+ <link rel="next" href="dbconfig.html" title="Chapter 6. Database Configuration" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Secondary Database Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="joins.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="dbconfig.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="joins.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="dbconfig.html">Next</a></td>
</tr>
</table>
<hr />
@@ -149,7 +149,7 @@ get_item_name(Db *dbp, const Dbt *pkey, const Dbt *pdata, Dbt *skey)
// programming error in how the buffer is marshalled/unmarshalled.
// This should never happen!
if ((u_int32_t)id.getBufferSize() != pdata-&gt;get_size()) {
- dbp-&gt;errx(&quot;get_item_name: buffer sizes do not match!&quot;);
+ dbp-&gt;errx("get_item_name: buffer sizes do not match!");
// When we return non-zero, the index record is not
// added/updated.
return (-1);
@@ -213,7 +213,7 @@ private:
</p>
<a id="cxx_index12"></a>
<pre class="programlisting">// File: MyDb.cpp
-#include &quot;MyDb.hpp&quot;
+#include "MyDb.hpp"
// Class constructor. Requires a path to the location
// where the database is located, and a database name
@@ -241,12 +241,12 @@ MyDb::MyDb(std::string &amp;path, std::string &amp;dbName,
// need to catch them both.
catch(DbException &amp;e)
{
- std::cerr &lt;&lt; &quot;Error opening database: &quot; &lt;&lt; dbFileName_ &lt;&lt; &quot;\n&quot;;
+ std::cerr &lt;&lt; "Error opening database: " &lt;&lt; dbFileName_ &lt;&lt; "\n";
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
catch(std::exception &amp;e)
{
- std::cerr &lt;&lt; &quot;Error opening database: &quot; &lt;&lt; dbFileName_ &lt;&lt; &quot;\n&quot;;
+ std::cerr &lt;&lt; "Error opening database: " &lt;&lt; dbFileName_ &lt;&lt; "\n";
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
} </pre>
@@ -269,13 +269,13 @@ int
main(int argc, char *argv[])
{
// Initialize the path to the database files
- std::string basename(&quot;./&quot;);
- std::string databaseHome(&quot;./&quot;);
+ std::string basename("./");
+ std::string databaseHome("./");
// Database names
- std::string vDbName(&quot;vendordb.db&quot;);
- std::string iDbName(&quot;inventorydb.db&quot;);
- <b class="userinput"><tt>std::string itemSDbName(&quot;itemname.sdb&quot;);</tt></b>
+ std::string vDbName("vendordb.db");
+ std::string iDbName("inventorydb.db");
+ <b class="userinput"><tt>std::string itemSDbName("itemname.sdb");</tt></b>
// Parse the command line arguments here and determine
// the location of the flat text files containing the
@@ -283,8 +283,8 @@ main(int argc, char *argv[])
// Identify the full name for our input files, which should
// also include some path information.
- std::string inventoryFile = basename + &quot;inventory.txt&quot;;
- std::string vendorFile = basename + &quot;vendors.txt&quot;;
+ std::string inventoryFile = basename + "inventory.txt";
+ std::string vendorFile = basename + "vendors.txt";
try
{
@@ -305,11 +305,11 @@ main(int argc, char *argv[])
// Load the inventory database
loadInventoryDB(inventoryDB, inventoryFile);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error loading databases. &quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Error loading databases. " &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return(e.get_errno());
} catch(std::exception &amp;e) {
- std::cerr &lt;&lt; &quot;Error loading databases. &quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Error loading databases. " &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return(-1);
}
@@ -372,8 +372,8 @@ main(int argc, char *argv[])
#include &lt;fstream&gt;
#include &lt;cstdlib&gt;
-#include &quot;MyDb.hpp&quot;
-#include &quot;gettingStartedCommon.hpp&quot;
+#include "MyDb.hpp"
+#include "gettingStartedCommon.hpp"
// Forward declarations
int show_all_records(MyDb &amp;inventoryDB, MyDb &amp;vendorDB);
@@ -397,13 +397,13 @@ int
main (int argc, char *argv[])
{
// Initialize the path to the database files
- std::string databaseHome(&quot;./&quot;);
+ std::string databaseHome("./");
<b class="userinput"><tt>std::string itemName;</tt></b>
// Database names
- std::string vDbName(&quot;vendordb.db&quot;);
- std::string iDbName(&quot;inventorydb.db&quot;);
- <b class="userinput"><tt>std::string itemSDbName(&quot;itemname.sdb&quot;);</tt></b>
+ std::string vDbName("vendordb.db");
+ std::string iDbName("inventorydb.db");
+ <b class="userinput"><tt>std::string itemSDbName("itemname.sdb");</tt></b>
// Parse the command line arguments
// Omitted for brevity
@@ -428,11 +428,11 @@ main (int argc, char *argv[])
show_item(itemnameSDB, vendorDB, itemName);
}</tt></b>
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error reading databases. &quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Error reading databases. " &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return(e.get_errno());
} catch(std::exception &amp;e) {
- std::cerr &lt;&lt; &quot;Error reading databases. &quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Error reading databases. " &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return(-1);
}
@@ -477,7 +477,7 @@ show_item(MyDb &amp;itemnameSDB, MyDb &amp;vendorDB, std::string &amp;itemName)
// Get the search key. This is the name on the inventory
// record that we want to examine.
- std::cout &lt;&lt; &quot;Looking for &quot; &lt;&lt; itemName &lt;&lt; std::endl;
+ std::cout &lt;&lt; "Looking for " &lt;&lt; itemName &lt;&lt; std::endl;
Dbt key((void *)itemName.c_str(), itemName.length() + 1);
Dbt data;
@@ -493,15 +493,15 @@ show_item(MyDb &amp;itemnameSDB, MyDb &amp;vendorDB, std::string &amp;itemName)
} while(cursorp-&gt;get(&amp;key, &amp;data, DB_NEXT_DUP) == 0);
} else {
- std::cerr &lt;&lt; &quot;No records found for '&quot; &lt;&lt; itemName
- &lt;&lt; &quot;'&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "No records found for '" &lt;&lt; itemName
+ &lt;&lt; "'" &lt;&lt; std::endl;
}
} catch(DbException &amp;e) {
- itemnameSDB.getDb().err(e.get_errno(), &quot;Error in show_item&quot;);
+ itemnameSDB.getDb().err(e.get_errno(), "Error in show_item");
cursorp-&gt;close();
throw e;
} catch(std::exception &amp;e) {
- itemnameSDB.getDb().errx(&quot;Error in show_item: %s&quot;, e.what());
+ itemnameSDB.getDb().errx("Error in show_item: %s", e.what());
cursorp-&gt;close();
throw e;
}
@@ -517,25 +517,25 @@ show_item(MyDb &amp;itemnameSDB, MyDb &amp;vendorDB, std::string &amp;itemName)
can now search for and show all inventory items that match a particular
name. For example:
</p>
- <pre class="programlisting"> example_inventory_read -i &quot;Zulu Nut&quot;</pre>
+ <pre class="programlisting"> example_inventory_read -i "Zulu Nut"</pre>
</div>
</div>
<div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="joins.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="joins.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="dbconfig.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="dbconfig.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Joins </td>
+ <td width="40%" align="left" valign="top">Database Joins </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 6. Database Configuration</td>
+ <td width="40%" align="right" valign="top"> Chapter 6. Database Configuration</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/databaseLimits.html b/db/docs/gsg/CXX/databaseLimits.html
index 15c23a81c..abf321bdc 100644
--- a/db/docs/gsg/CXX/databaseLimits.html
+++ b/db/docs/gsg/CXX/databaseLimits.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Limits and Portability</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="accessmethods.html" title="Access Methods" />
<link rel="next" href="environments.html" title="Environments" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Limits and Portability</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="accessmethods.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="environments.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="accessmethods.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="environments.html">Next</a></td>
</tr>
</table>
<hr />
@@ -50,7 +50,7 @@
</p>
<p>
Also, DB's databases and data structures are designed for concurrent
- access &#8212; they are thread-safe, and they share well across multiple
+ access — they are thread-safe, and they share well across multiple
processes. That said, in order to allow multiple processes to share
databases and the cache, DB makes use of mechanisms that do not work
well on network-shared drives (NFS or Windows networks shares, for
@@ -62,18 +62,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="accessmethods.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="accessmethods.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="environments.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="environments.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Access Methods </td>
+ <td width="40%" align="left" valign="top">Access Methods </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Environments</td>
+ <td width="40%" align="right" valign="top"> Environments</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/dbErrorReporting.html b/db/docs/gsg/CXX/dbErrorReporting.html
index b1d0a11ef..a114a3a6d 100644
--- a/db/docs/gsg/CXX/dbErrorReporting.html
+++ b/db/docs/gsg/CXX/dbErrorReporting.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Error Reporting Functions</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="CoreDBAdmin.html" title="Administrative Methods" />
<link rel="next" href="CoreEnvUsage.html" title="Managing Databases in Environments" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Error Reporting Functions</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="CoreDBAdmin.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="CoreEnvUsage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="CoreDBAdmin.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="CoreEnvUsage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -157,13 +157,13 @@ my_error_handler(const char *error_prefix, char *msg)
...
Db db(NULL, 0);
-std::string dbFileName(&quot;my_db.db&quot;);
+std::string dbFileName("my_db.db");
try
{
// Set up error handling for this database
db.set_errcall(my_error_handler);
- db.set_errpfx(&quot;my_example_program&quot;); </pre>
+ db.set_errpfx("my_example_program"); </pre>
<p>
And to issue an error message:
</p>
@@ -174,14 +174,14 @@ try
// Must catch both DbException and std::exception
catch(DbException &amp;e)
{
- db.err(e.get_errno(), &quot;Database open failed %s&quot;,
+ db.err(e.get_errno(), "Database open failed %s",
dbFileName.c_str());
throw e;
}
catch(std::exception &amp;e)
{
// No DB error number available, so use errx
- db.errx(&quot;Error opening database: %s&quot;, e.what());
+ db.errx("Error opening database: %s", e.what());
throw e;
} </pre>
<span>
@@ -192,18 +192,18 @@ try
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="CoreDBAdmin.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="CoreDBAdmin.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="CoreEnvUsage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="CoreEnvUsage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Administrative Methods </td>
+ <td width="40%" align="left" valign="top">Administrative Methods </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Managing Databases in Environments</td>
+ <td width="40%" align="right" valign="top"> Managing Databases in Environments</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/dbconfig.html b/db/docs/gsg/CXX/dbconfig.html
index 3de67dc92..e86d5aaf2 100644
--- a/db/docs/gsg/CXX/dbconfig.html
+++ b/db/docs/gsg/CXX/dbconfig.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 6. Database Configuration</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 6. Database Configuration</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 6. Database Configuration</th>
+ <th colspan="3" align="center">Chapter 6. Database Configuration</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="coreindexusage.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="cachesize.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="coreindexusage.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="cachesize.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="dbconfig"></a>Chapter 6. Database Configuration</h2>
+ <h2 class="title"><a id="dbconfig"></a>Chapter 6. Database Configuration</h2>
</div>
</div>
<div></div>
@@ -381,18 +381,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="coreindexusage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="coreindexusage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="cachesize.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="cachesize.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Secondary Database Example </td>
+ <td width="40%" align="left" valign="top">Secondary Database Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Selecting the Cache Size</td>
+ <td width="40%" align="right" valign="top"> Selecting the Cache Size</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/environments.html b/db/docs/gsg/CXX/environments.html
index 95107b29c..b75813c6b 100644
--- a/db/docs/gsg/CXX/environments.html
+++ b/db/docs/gsg/CXX/environments.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Environments</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="databaseLimits.html" title="Database Limits and Portability" />
<link rel="next" href="coreExceptions.html" title="Exception Handling" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Environments</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="databaseLimits.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="coreExceptions.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="databaseLimits.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="coreExceptions.html">Next</a></td>
</tr>
</table>
<hr />
@@ -116,7 +116,7 @@
obtain a high-degree of recoverability in the face of an
application or system crash. Once enabled, the logging subsystem
allows the application to perform two kinds of recovery
- (&quot;normal&quot; and &quot;catastrophic&quot;) through the use of the information
+ ("normal" and "catastrophic") through the use of the information
contained in the log files.
</p>
</li>
@@ -132,18 +132,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="databaseLimits.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="databaseLimits.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="coreExceptions.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="coreExceptions.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Limits and Portability </td>
+ <td width="40%" align="left" valign="top">Database Limits and Portability </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Exception Handling</td>
+ <td width="40%" align="right" valign="top"> Exception Handling</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/gettingit.html b/db/docs/gsg/CXX/gettingit.html
index c84496093..a04c82710 100644
--- a/db/docs/gsg/CXX/gettingit.html
+++ b/db/docs/gsg/CXX/gettingit.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting and Using DB </title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="returns.html" title="Error Returns" />
- <link rel="next" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="next" href="DB.html" title="Chapter 2. Databases" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Getting and Using DB </th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="returns.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="DB.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="returns.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="DB.html">Next</a></td>
</tr>
</table>
<hr />
@@ -58,18 +58,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="returns.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="returns.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DB.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DB.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Error Returns </td>
+ <td width="40%" align="left" valign="top">Error Returns </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 2. Databases</td>
+ <td width="40%" align="right" valign="top"> Chapter 2. Databases</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/index.html b/db/docs/gsg/CXX/index.html
index 68eb40022..d1800c1cd 100644
--- a/db/docs/gsg/CXX/index.html
+++ b/db/docs/gsg/CXX/index.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting Started with Berkeley DB</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
@@ -16,9 +16,9 @@
<th colspan="3" align="center">Getting Started with Berkeley DB</th>
</tr>
<tr>
- <td width="20%" align="left"> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="20%" align="left"> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
</table>
<hr />
@@ -27,7 +27,7 @@
<div class="titlepage">
<div>
<div>
- <h1 class="title"><a id="id650925"></a>Getting Started with Berkeley DB</h1>
+ <h1 class="title"><a id="id613741"></a>Getting Started with Berkeley DB</h1>
</div>
<div>
<div class="legalnotice">
@@ -37,7 +37,7 @@
<p>
This documentation is distributed under an open source license.
You may review the terms of this license at:
- <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html</a>
+ <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html</a>
</p>
@@ -47,9 +47,9 @@
and
Sleepycat are trademarks or registered trademarks of
- Oracle Corporation. All rights to these marks are reserved.
+ Oracle. All rights to these marks are reserved.
No third-party use is permitted without the
- express prior written consent of Oracle Corporation.
+ express prior written consent of Oracle.
</p>
<p>
To obtain a copy of this document's original source code, please
@@ -61,7 +61,7 @@
</div>
</div>
<div>
- <p class="pubdate">9/20/2006</p>
+ <p class="pubdate">6/30/2007</p>
</div>
</div>
<div></div>
@@ -328,6 +328,15 @@
</a>
</span>
</dt>
+ <dd>
+ <dl>
+ <dt>
+ <span class="sect2">
+ <a href="keyCreator.html#multikeys">Working with Multiple Keys</a>
+ </span>
+ </dt>
+ </dl>
+ </dd>
<dt>
<span class="sect1">
<a href="readSecondary.html">Reading Secondary Databases</a>
@@ -462,14 +471,14 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="40%" align="left"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right" valign="top"> Preface</td>
+ <td width="40%" align="left" valign="top"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right" valign="top"> Preface</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/indexes.html b/db/docs/gsg/CXX/indexes.html
index 8e7c0a1e6..9ba125ac5 100644
--- a/db/docs/gsg/CXX/indexes.html
+++ b/db/docs/gsg/CXX/indexes.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 5. Secondary Databases</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 5. Secondary Databases</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 5. Secondary Databases</th>
+ <th colspan="3" align="center">Chapter 5. Secondary Databases</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="CoreCursorUsage.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="keyCreator.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="CoreCursorUsage.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="keyCreator.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="indexes"></a>Chapter 5. Secondary Databases</h2>
+ <h2 class="title"><a id="indexes"></a>Chapter 5. Secondary Databases</h2>
</div>
</div>
<div></div>
@@ -52,6 +52,15 @@
</a>
</span>
</dt>
+ <dd>
+ <dl>
+ <dt>
+ <span class="sect2">
+ <a href="keyCreator.html#multikeys">Working with Multiple Keys</a>
+ </span>
+ </dt>
+ </dl>
+ </dd>
<dt>
<span class="sect1">
<a href="readSecondary.html">Reading Secondary Databases</a>
@@ -118,7 +127,7 @@
people such as names, addresses, phone numbers, and so forth.
While your application may frequently want to query a person by user
ID (that is, by the information stored in the key), it may also on occasion
- want to location people by, say, their name.
+ want to locate people by, say, their name.
</p>
<p>
Rather than iterate through all of the records in your database, examining
@@ -259,7 +268,7 @@ Db my_index(NULL, 0); // Secondary
// Open the primary
my_database.open(NULL, // Transaction pointer
- &quot;my_db.db&quot;, // On-disk file that holds the database.
+ "my_db.db", // On-disk file that holds the database.
NULL, // Optional logical database name
DB_BTREE, // Database access method
DB_CREATE, // Open flags
@@ -271,7 +280,7 @@ my_index.set_flags(DB_DUPSORT);
// Open the secondary
my_index.open(NULL, // Transaction pointer
- &quot;my_secondary.db&quot;, // On-disk file that holds the database.
+ "my_secondary.db", // On-disk file that holds the database.
NULL, // Optional logical database name
DB_BTREE, // Database access method
DB_CREATE, // Open flags.
@@ -299,18 +308,18 @@ my_database.close(0);</pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="CoreCursorUsage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="CoreCursorUsage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="keyCreator.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="keyCreator.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Cursor Example </td>
+ <td width="40%" align="left" valign="top">Cursor Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Implementing Key
+ <td width="40%" align="right" valign="top"> Implementing Key
Extractors
</td>
diff --git a/db/docs/gsg/CXX/introduction.html b/db/docs/gsg/CXX/introduction.html
index 2a6941eaf..6676202b3 100644
--- a/db/docs/gsg/CXX/introduction.html
+++ b/db/docs/gsg/CXX/introduction.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 1. Introduction to Berkeley DB </title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 1. Introduction to Berkeley DB </title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <th colspan="3" align="center">Chapter 1. Introduction to Berkeley DB </th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="concepts.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="concepts.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction to Berkeley DB </h2>
+ <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction to Berkeley DB </h2>
</div>
</div>
<div></div>
@@ -215,18 +215,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="concepts.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="concepts.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Preface </td>
+ <td width="40%" align="left" valign="top">Preface </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Berkeley DB Concepts</td>
+ <td width="40%" align="right" valign="top"> Berkeley DB Concepts</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/joins.html b/db/docs/gsg/CXX/joins.html
index 8a96e7b40..b822402b2 100644
--- a/db/docs/gsg/CXX/joins.html
+++ b/db/docs/gsg/CXX/joins.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Joins</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="secondaryCursor.html" title="&#10; &#10; Using Cursors with Secondary Databases&#10; " />
<link rel="next" href="coreindexusage.html" title="Secondary Database Example" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Joins</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="secondaryCursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="coreindexusage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="secondaryCursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="coreindexusage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -98,7 +98,6 @@
using a
<span>join cursor.</span>
-
</p>
<div class="sect2" lang="en" xml:lang="en">
<div class="titlepage">
@@ -177,9 +176,6 @@
</div>
<p>
For example:
- <span>
-
- </span>
</p>
<a id="cxx_index9"></a>
<pre class="programlisting">#include &lt;db_cxx.h&gt;
@@ -207,7 +203,7 @@ Db automotiveTypeDB(NULL, 0);
// Position the cursors
Dbc *color_curs;
automotiveColorDB.cursor(NULL, &amp;color_curs, 0);
-char *the_color = &quot;red&quot;;
+char *the_color = "red";
Dbt key(the_color, strlen(the_color) + 1);
Dbt data;
if ((ret = color_curs-&gt;get(&amp;key, &amp;data, DB_SET)) != 0) {
@@ -216,7 +212,7 @@ if ((ret = color_curs-&gt;get(&amp;key, &amp;data, DB_SET)) != 0) {
Dbc *make_curs;
automotiveMakeDB.cursor(NULL, &amp;make_curs, 0);
-char *the_make = &quot;Toyota&quot;;
+char *the_make = "Toyota";
key.set_data(the_make);
key.set_size(strlen(the_make) + 1);
if ((ret = make_curs-&gt;get(&amp;key, &amp;data, DB_SET)) != 0) {
@@ -225,7 +221,7 @@ if ((ret = make_curs-&gt;get(&amp;key, &amp;data, DB_SET)) != 0) {
Dbc *type_curs;
automotiveTypeDB.cursor(NULL, &amp;type_curs, 0);
-char *the_type = &quot;minivan&quot;;
+char *the_type = "minivan";
key.set_data(the_type);
key.set_size(strlen(the_type) + 1);
if ((ret = type_curs-&gt;get(&amp;key, &amp;data, DB_SET)) != 0) {
@@ -262,21 +258,21 @@ if (ret == DB_NOTFOUND) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="secondaryCursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="secondaryCursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="coreindexusage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="coreindexusage.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Using Cursors with Secondary Databases
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Secondary Database Example</td>
+ <td width="40%" align="right" valign="top"> Secondary Database Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/keyCreator.html b/db/docs/gsg/CXX/keyCreator.html
index 604a7befc..e1e6462f3 100644
--- a/db/docs/gsg/CXX/keyCreator.html
+++ b/db/docs/gsg/CXX/keyCreator.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Implementing Key
Extractors
@@ -10,8 +10,8 @@
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
- <link rel="previous" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="previous" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="next" href="readSecondary.html" title="Reading Secondary Databases" />
</head>
<body>
@@ -24,9 +24,9 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="indexes.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="readSecondary.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="indexes.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="readSecondary.html">Next</a></td>
</tr>
</table>
<hr />
@@ -123,23 +123,124 @@ get_sales_rep(Db *sdbp, // secondary db handle
&amp;sdb, // Secondary database
get_sales_rep, // Callback used for key creation.
0); // Flags</pre>
+ <div class="sect2" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h3 class="title"><a id="multikeys"></a>Working with Multiple Keys</h3>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ Until now we have only discussed indexes as if there is
+ a one-to-one relationship between the secondary key and
+ the primary database record. In fact, it is possible to
+ generate multiple keys for any given record, provided
+ that you take appropriate steps in your key creator
+ to do so.
+ </p>
+ <p>
+ For example, suppose you had a database that contained
+ information about books. Suppose further that you
+ sometimes want to look up books by author. Because
+ sometimes books have multiple authors, you may want to
+ return multiple secondary keys for every book that you
+ index.
+ </p>
+ <p>
+ To do this, you write a key extractor that returns a
+
+ <span>Dbt</span>
+ whose <tt class="literal">data</tt> member points to an array of
+
+ <span>Dbts.</span>
+ Each such member of this array contains a single secondary key.
+ In addition, the
+
+ <span>Dbt</span>
+ returned by your key extractor must have a size field
+ equal to the number of elements contained in the
+
+ <span>Dbt</span>
+ array. Also, the flag field for the
+
+ <span>Dbt</span>
+ returned by the callback must include
+ <tt class="literal">DB_DBT_MULTIPLE</tt>. For example:
+ </p>
+ <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
+ <h3 class="title">Note</h3>
+ <p>
+ It is important that the array of secondary
+ keys created by your callback not contain
+ repeats. That is, every element in the array
+ must be unique. If the array does not contain
+ a unique set, then the secondary can get out
+ of sync with the primary.
+ </p>
+ </div>
+ <pre class="programlisting">int
+my_callback(Db *dbp, const Dbt *pkey, const Dbt *pdata, Dbt *skey)
+{
+ Dbt *tmpdbt;
+ char *tmpdata1, tmpdata2;
+
+ // This example skips the step of extracting the data you
+ // want to use for building your secondary keys from the
+ // pkey or pdata Dbt.
+
+ // Assume for the purpose of this example that the data
+ // is temporarily stored in two variables,
+ // tmpdata1 and tmpdata2.
+
+ // Create an array of Dbts that is large enough for the
+ // number of keys that you want to return. In this case,
+ // we go with an array of size two.
+
+ tmpdbt = malloc(sizeof(Dbt) * 2);
+ memset(tmpdbt, 0, sizeof(Dbt) * 2);
+
+ // Now assign secondary keys to each element of the array.
+ tmpdbt[0].set_data(tmpdata1);
+ tmpdbt[0].set_size((u_int32_t)strlen(tmpdbt[0].data) + 1);
+ tmpdbt[1].set_data(tmpdata2);
+ tmpdbt[1].set_size((u_int32_t)strlen(tmpdbt[1].data) + 1);
+
+ // Now we set flags for the returned Dbt. DB_DBT_MULTIPLE is
+ // required in order for DB to know that the Dbt references an
+ // array. In addition, we set DB_DBT_APPMALLOC because we
+ // dynamically allocated memory for the Dbt's data field.
+ // DB_DBT_APPMALLOC causes DB to release that memory once it
+ // is done with the returned Dbt.
+ skey-&gt;set_flags(DB_DBT_MULTIPLE | DB_DBT_APPMALLOC);
+
+ // Point the results data field to the arrays of Dbts
+ skey-&gt;set_data(tmpdbt);
+
+ // Indicate the returned array is of size 2
+ skey-&gt;size = 2;
+
+ return (0);
+} </pre>
+ </div>
</div>
<div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="indexes.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="indexes.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="readSecondary.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="readSecondary.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 5. Secondary Databases </td>
+ <td width="40%" align="left" valign="top">Chapter 5. Secondary Databases </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Reading Secondary Databases</td>
+ <td width="40%" align="right" valign="top"> Reading Secondary Databases</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/preface.html b/db/docs/gsg/CXX/preface.html
index 83219a76e..4cd7bab6f 100644
--- a/db/docs/gsg/CXX/preface.html
+++ b/db/docs/gsg/CXX/preface.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Preface</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
<link rel="up" href="index.html" title="Getting Started with Berkeley DB" />
<link rel="previous" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="next" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="next" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Preface</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
</table>
<hr />
@@ -58,15 +58,21 @@
<p>
Welcome to Berkeley DB (DB). This document introduces
- <span>DB, version 4.5. </span>
+ <span>DB, version 4.6. </span>
+
It is intended
to provide a rapid introduction to the DB API set and related concepts. The goal of this document is
to provide you with an efficient mechanism
with which you can evaluate DB against your project's technical requirements. As such, this document is
- intended for <span>C++</span>
+ intended for
+ <span>C++</span>
developers and senior software architects who are
- looking for an in-process data management solution. No prior
- experience with Berkeley DB is expected or required.
+ looking for an
+ <span>
+ in-process data management solution.
+ </span>
+
+ No prior experience with Berkeley DB is expected or required.
</p>
<div class="sect1" lang="en" xml:lang="en">
<div class="titlepage">
@@ -88,12 +94,17 @@
- <span>&quot;<tt class="methodname">Db::open()</tt> is a
- <tt class="classname">Db</tt> class method.&quot;</span>
+ <span>"<tt class="methodname">Db::open()</tt> is a
+ <tt class="classname">Db</tt> class method."</span>
+
+
</p>
<p>
- Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: &quot;Go to your
- <span class="emphasis"><em>DB_INSTALL</em></span> directory.&quot;
+ Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: "Go to your
+
+ <span class="emphasis"><em>DB_INSTALL</em></span>
+
+ directory."
</p>
<p>
Program examples are displayed in a <tt class="classname">monospaced font</tt> on a shaded background.
@@ -152,6 +163,8 @@
Getting Started with Transaction Processing for C++
</a>
+
+
</p>
</li>
<li>
@@ -178,6 +191,8 @@
</a>
+
+
</p>
</li>
</ul>
@@ -189,18 +204,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting Started with Berkeley DB </td>
+ <td width="40%" align="left" valign="top">Getting Started with Berkeley DB </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 1. Introduction to Berkeley DB </td>
+ <td width="40%" align="right" valign="top"> Chapter 1. Introduction to Berkeley DB </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/readSecondary.html b/db/docs/gsg/CXX/readSecondary.html
index 8c286935c..a628449f5 100644
--- a/db/docs/gsg/CXX/readSecondary.html
+++ b/db/docs/gsg/CXX/readSecondary.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Reading Secondary Databases</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="keyCreator.html" title="Implementing Key &#10; &#10; Extractors&#10; " />
<link rel="next" href="secondaryDelete.html" title="Deleting Secondary Database Records" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Reading Secondary Databases</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="keyCreator.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="secondaryDelete.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="keyCreator.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="secondaryDelete.html">Next</a></td>
</tr>
</table>
<hr />
@@ -67,7 +67,7 @@
// The string to search for
-char *search_name = &quot;John Doe&quot;;
+char *search_name = "John Doe";
// Instantiate our Dbt's
Dbt key(search_name, strlen(search_name) + 1);
@@ -111,21 +111,21 @@ my_secondary_database.pget(NULL, &amp;key, &amp;pkey, &amp;pdata, 0);</pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="keyCreator.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="keyCreator.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="secondaryDelete.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="secondaryDelete.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Implementing Key
Extractors
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Deleting Secondary Database Records</td>
+ <td width="40%" align="right" valign="top"> Deleting Secondary Database Records</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/returns.html b/db/docs/gsg/CXX/returns.html
index 46433419f..ecec87fed 100644
--- a/db/docs/gsg/CXX/returns.html
+++ b/db/docs/gsg/CXX/returns.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Error Returns</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="coreExceptions.html" title="Exception Handling" />
<link rel="next" href="gettingit.html" title="Getting and Using DB " />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Error Returns</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="coreExceptions.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="gettingit.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="coreExceptions.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="gettingit.html">Next</a></td>
</tr>
</table>
<hr />
@@ -62,18 +62,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="coreExceptions.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="coreExceptions.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="gettingit.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="gettingit.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Exception Handling </td>
+ <td width="40%" align="left" valign="top">Exception Handling </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Getting and Using DB </td>
+ <td width="40%" align="right" valign="top"> Getting and Using DB </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/secondaryCursor.html b/db/docs/gsg/CXX/secondaryCursor.html
index cc2e40522..d03ae85bb 100644
--- a/db/docs/gsg/CXX/secondaryCursor.html
+++ b/db/docs/gsg/CXX/secondaryCursor.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Using Cursors with Secondary Databases
@@ -10,7 +10,7 @@
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="secondaryDelete.html" title="Deleting Secondary Database Records" />
<link rel="next" href="joins.html" title="Database Joins" />
</head>
@@ -24,9 +24,9 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="secondaryDelete.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="joins.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="secondaryDelete.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="joins.html">Next</a></td>
</tr>
</table>
<hr />
@@ -78,13 +78,13 @@
<p>
You cannot use <tt class="literal">DB_GET_BOTH</tt> and related flags with
- <tt class="methodname">DB::c_get()</tt>
+ <tt class="methodname">Db::get()</tt>
and a secondary database. Instead, you must use
- <span><tt class="methodname">DB::c_pget()</tt>.</span>
+ <span><tt class="methodname">Db::pget()</tt>.</span>
Also, in that case the primary and secondary key given on the call to
- <tt class="methodname">DB::c_pget()</tt>
+ <tt class="methodname">Db::pget()</tt>
must match the secondary key and associated primary record key in
order for that primary record to be returned as a result of the
call.
@@ -119,7 +119,7 @@ my_index.cursor(NULL, &amp;cursorp, 0);
// Name to delete
-char *search_name = &quot;John Doe&quot;;
+char *search_name = "John Doe";
// Instantiate Dbts as normal
Dbt key(search_name, strlen(search_name) + 1);
@@ -134,18 +134,18 @@ while (cursorp-&gt;get(&amp;key, &amp;data, DB_SET) == 0)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="secondaryDelete.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="secondaryDelete.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="joins.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="joins.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Deleting Secondary Database Records </td>
+ <td width="40%" align="left" valign="top">Deleting Secondary Database Records </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Joins</td>
+ <td width="40%" align="right" valign="top"> Database Joins</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/CXX/secondaryDelete.html b/db/docs/gsg/CXX/secondaryDelete.html
index d9b54f1f7..3d4b11b29 100644
--- a/db/docs/gsg/CXX/secondaryDelete.html
+++ b/db/docs/gsg/CXX/secondaryDelete.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Deleting Secondary Database Records</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="readSecondary.html" title="Reading Secondary Databases" />
<link rel="next" href="secondaryCursor.html" title="&#10; &#10; Using Cursors with Secondary Databases&#10; " />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Deleting Secondary Database Records</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="readSecondary.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="secondaryCursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="readSecondary.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="secondaryCursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -92,7 +92,7 @@ Db my_index(NULL, 0); // Secondary
// Open the primary
my_database.open(NULL, // Transaction pointer
- &quot;my_db.db&quot;, // On-disk file that holds the database.
+ "my_db.db", // On-disk file that holds the database.
NULL, // Optional logical database name
DB_BTREE, // Database access method
DB_CREATE, // Open flags
@@ -104,7 +104,7 @@ my_index.set_flags(DB_DUPSORT);
// Open the secondary
my_index.open(NULL, // Transaction pointer
- &quot;my_secondary.db&quot;, // On-disk file that holds the database.
+ "my_secondary.db", // On-disk file that holds the database.
NULL, // Optional logical database name
DB_BTREE, // Database access method
DB_CREATE, // Open flags.
@@ -118,7 +118,7 @@ my_database.associate(NULL, // Txn id
0); // Flags
// Name to delete
-char *search_name = &quot;John Doe&quot;;
+char *search_name = "John Doe";
// Get a search key
Dbt key(search_name, strlen(search_name) + 1);
@@ -133,18 +133,18 @@ my_index.del(NULL, &amp;key, 0); </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="readSecondary.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="readSecondary.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="secondaryCursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="secondaryCursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Reading Secondary Databases </td>
+ <td width="40%" align="left" valign="top">Reading Secondary Databases </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Using Cursors with Secondary Databases
</td>
diff --git a/db/docs/gsg/CXX/usingDbt.html b/db/docs/gsg/CXX/usingDbt.html
index 8ac226a1d..4cbeb4b19 100644
--- a/db/docs/gsg/CXX/usingDbt.html
+++ b/db/docs/gsg/CXX/usingDbt.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Reading and Writing Database Records</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
- <link rel="previous" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="previous" href="DBEntry.html" title="Chapter 3. Database Records" />
<link rel="next" href="DbCXXUsage.html" title="Database Usage Example" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Reading and Writing Database Records</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DBEntry.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Database Records</th>
- <td width="20%" align="right"> <a accesskey="n" href="DbCXXUsage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DBEntry.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Database Records</th>
+ <td width="20%" align="right"> <a accesskey="n" href="DbCXXUsage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -127,7 +127,7 @@
...
-char *description = &quot;Grocery bill.&quot;;
+char *description = "Grocery bill.";
float money = 122.45;
Db my_database(NULL, 0);
@@ -138,7 +138,7 @@ Dbt data(description, strlen(description) + 1);
int ret = my_database.put(NULL, &amp;key, &amp;data, DB_NOOVERWRITE);
if (ret == DB_KEYEXIST) {
- my_database.err(ret, &quot;Put failed because key %f already exists&quot;, money);
+ my_database.err(ret, "Put failed because key %f already exists", money);
}</pre>
</div>
<div class="sect2" lang="en" xml:lang="en">
@@ -192,7 +192,7 @@ if (ret == DB_KEYEXIST) {
...
float money;
-char *description[DESCRIPTION_SIZE + 1];
+char description[DESCRIPTION_SIZE + 1];
Db my_database(NULL, 0);
// Database open omitted for clarity
@@ -202,9 +202,9 @@ money = 122.45;
Dbt key, data;
key.set_data(&amp;money);
-key.set_ulen(sizeof(float));
+key.set_size(sizeof(float));
-data.set_data(&amp;description);
+data.set_data(description);
data.set_ulen(DESCRIPTION_SIZE + 1);
data.set_flags(DB_DBT_USERMEM);
@@ -355,18 +355,18 @@ my_database.del(NULL, &amp;key, 0);</pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DBEntry.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DBEntry.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DBEntry.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DbCXXUsage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DbCXXUsage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 3. Database Records </td>
+ <td width="40%" align="left" valign="top">Chapter 3. Database Records </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Usage Example</td>
+ <td width="40%" align="right" valign="top"> Database Usage Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/BerkeleyDB-Core-JAVA-GSG.pdf b/db/docs/gsg/JAVA/BerkeleyDB-Core-JAVA-GSG.pdf
index af17d1e46..6cad2fe05 100644
--- a/db/docs/gsg/JAVA/BerkeleyDB-Core-JAVA-GSG.pdf
+++ b/db/docs/gsg/JAVA/BerkeleyDB-Core-JAVA-GSG.pdf
Binary files differ
diff --git a/db/docs/gsg/JAVA/CoreEnvUsage.html b/db/docs/gsg/JAVA/CoreEnvUsage.html
index abe675a6a..7a7dc17d1 100644
--- a/db/docs/gsg/JAVA/CoreEnvUsage.html
+++ b/db/docs/gsg/JAVA/CoreEnvUsage.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Managing Databases in Environments</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="dbErrorReporting.html" title="Error Reporting Functions" />
<link rel="next" href="CoreJavaUsage.html" title="Database Example" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Managing Databases in Environments</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="dbErrorReporting.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="CoreJavaUsage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="dbErrorReporting.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="CoreJavaUsage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -69,7 +69,7 @@ import java.io.FileNotFoundException;
...
Environment myEnv = null;
-File envHome = new File(&quot;/export1/testEnv&quot;);
+File envHome = new File("/export1/testEnv");
try {
EnvironmentConfig envConf = new EnvironmentConfig();
envConf.setAllowCreate(true); // If the environment does not
@@ -105,8 +105,8 @@ import java.io.FileNotFoundException;
Environment myEnv = null;
Database myDb = null;
-File envHome = new File(&quot;/export1/testEnv&quot;);
-String dbFileName = new String(&quot;mydb.db&quot;, &quot;UTF-8&quot;);
+File envHome = new File("/export1/testEnv");
+String dbFileName = new String("mydb.db", "UTF-8");
try {
EnvironmentConfig envConf = new EnvironmentConfig();
@@ -145,18 +145,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="dbErrorReporting.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="dbErrorReporting.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="CoreJavaUsage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="CoreJavaUsage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Error Reporting Functions </td>
+ <td width="40%" align="left" valign="top">Error Reporting Functions </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Example</td>
+ <td width="40%" align="right" valign="top"> Database Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/CoreJavaUsage.html b/db/docs/gsg/JAVA/CoreJavaUsage.html
index 36c50f694..adc1ed4fc 100644
--- a/db/docs/gsg/JAVA/CoreJavaUsage.html
+++ b/db/docs/gsg/JAVA/CoreJavaUsage.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="CoreEnvUsage.html" title="Managing Databases in Environments" />
- <link rel="next" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="next" href="DBEntry.html" title="Chapter 3. Database Records" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="CoreEnvUsage.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="DBEntry.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="CoreEnvUsage.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="DBEntry.html">Next</a></td>
</tr>
</table>
<hr />
@@ -89,8 +89,8 @@ import java.io.FileNotFoundException; </pre>
private Database vendorDb = null;
private Database inventoryDb = null;
- private String vendordb = &quot;VendorDB.db&quot;;
- private String inventorydb = &quot;InventoryDB.db&quot;;
+ private String vendordb = "VendorDB.db";
+ private String inventorydb = "InventoryDB.db";
// Our constructor does nothing
public MyDbs() {} </pre>
@@ -107,24 +107,24 @@ import java.io.FileNotFoundException; </pre>
DatabaseConfig myDbConfig = new DatabaseConfig();
myDbConfig.setErrorStream(System.err);
- myDbConfig.setErrorPrefix(&quot;MyDbs&quot;);
+ myDbConfig.setErrorPrefix("MyDbs");
myDbConfig.setType(DatabaseType.BTREE);
myDbConfig.setAllowCreate(true);
// Now open, or create and open, our databases
// Open the vendors and inventory databases
try {
- vendordb = databasesHome + &quot;/&quot; + vendordb;
+ vendordb = databasesHome + "/" + vendordb;
vendorDb = new Database(vendordb,
null,
myDbConfig);
- inventorydb = databasesHome + &quot;/&quot; + inventorydb;
+ inventorydb = databasesHome + "/" + inventorydb;
inventoryDb = new Database(inventorydb,
null,
myDbConfig);
} catch(FileNotFoundException fnfe) {
- System.err.println(&quot;MyDbs: &quot; + fnfe.toString());
+ System.err.println("MyDbs: " + fnfe.toString());
System.exit(-1);
}
} </pre>
@@ -152,7 +152,7 @@ import java.io.FileNotFoundException; </pre>
inventoryDb.close();
}
} catch(DatabaseException dbe) {
- System.err.println(&quot;Error closing MyDbs: &quot; +
+ System.err.println("Error closing MyDbs: " +
dbe.toString());
System.exit(-1);
}
@@ -164,18 +164,18 @@ import java.io.FileNotFoundException; </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="CoreEnvUsage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="CoreEnvUsage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DBEntry.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DBEntry.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Managing Databases in Environments </td>
+ <td width="40%" align="left" valign="top">Managing Databases in Environments </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 3. Database Records</td>
+ <td width="40%" align="right" valign="top"> Chapter 3. Database Records</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/Cursors.html b/db/docs/gsg/JAVA/Cursors.html
index 6359918ac..070c19d3d 100644
--- a/db/docs/gsg/JAVA/Cursors.html
+++ b/db/docs/gsg/JAVA/Cursors.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 4. Using Cursors</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 4. Using Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 4. Using Cursors</th>
+ <th colspan="3" align="center">Chapter 4. Using Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="dbtJavaUsage.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="Positioning.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="dbtJavaUsage.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="Positioning.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="Cursors"></a>Chapter 4. Using Cursors</h2>
+ <h2 class="title"><a id="Cursors"></a>Chapter 4. Using Cursors</h2>
</div>
</div>
<div></div>
@@ -131,7 +131,7 @@ Database myDatabase = null;
Cursor myCursor = null;
try {
- myDatabase = new Database(&quot;myDB&quot;, null, null);
+ myDatabase = new Database("myDB", null, null);
myCursor = myDatabase.openCursor(null, null);
} catch (FileNotFoundException fnfe) {
@@ -167,7 +167,7 @@ try {
myDatabase.close();
}
} catch(DatabaseException dbe) {
- System.err.println(&quot;Error in close: &quot; + dbe.toString());
+ System.err.println("Error in close: " + dbe.toString());
}
} </pre>
</div>
@@ -176,18 +176,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="dbtJavaUsage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="dbtJavaUsage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="Positioning.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="Positioning.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Usage Example </td>
+ <td width="40%" align="left" valign="top">Database Usage Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Getting Records Using the Cursor</td>
+ <td width="40%" align="right" valign="top"> Getting Records Using the Cursor</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/DB.html b/db/docs/gsg/JAVA/DB.html
index c7b87085c..06b0fc89a 100644
--- a/db/docs/gsg/JAVA/DB.html
+++ b/db/docs/gsg/JAVA/DB.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 2. Databases</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 2. Databases</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 2. Databases</th>
+ <th colspan="3" align="center">Chapter 2. Databases</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="gettingit.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="coredbclose.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="gettingit.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="coredbclose.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="DB"></a>Chapter 2. Databases</h2>
+ <h2 class="title"><a id="DB"></a>Chapter 2. Databases</h2>
</div>
</div>
<div></div>
@@ -148,7 +148,7 @@ try {
// Open the database. Create it if it does not already exist.
DatabaseConfig dbConfig = new DatabaseConfig();
dbConfig.setAllowCreate(true);
- myDatabase = new Database (&quot;sampleDatabase.db&quot;,
+ myDatabase = new Database ("sampleDatabase.db",
null,
dbConfig);
} catch (DatabaseException dbe) {
@@ -162,18 +162,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="gettingit.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="gettingit.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="coredbclose.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="coredbclose.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting and Using DB  </td>
+ <td width="40%" align="left" valign="top">Getting and Using DB  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Closing Databases</td>
+ <td width="40%" align="right" valign="top"> Closing Databases</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/DBAdmin.html b/db/docs/gsg/JAVA/DBAdmin.html
index e5b5aba01..5f3e0f85f 100644
--- a/db/docs/gsg/JAVA/DBAdmin.html
+++ b/db/docs/gsg/JAVA/DBAdmin.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Administrative Methods</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="DBConfig.html" title="Database Properties" />
<link rel="next" href="dbErrorReporting.html" title="Error Reporting Functions" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Administrative Methods</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DBConfig.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="dbErrorReporting.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DBConfig.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="dbErrorReporting.html">Next</a></td>
</tr>
</table>
<hr />
@@ -67,10 +67,10 @@
...
myDatabase.close();
try {
- myDatabase.rename(&quot;mydb.db&quot;, // Database file to rename
+ myDatabase.rename("mydb.db", // Database file to rename
null, // Database to rename. Not used so
// the entire file is renamed.
- &quot;newdb.db&quot;, // New name to use.
+ "newdb.db", // New name to use.
null); // DatabaseConfig object.
// None provided.
} catch (FileNotFoundException fnfe) {
@@ -94,8 +94,8 @@ try {
true); // If true, then the
// number of records
// deleted are counted.
-System.out.println(&quot;Discarded &quot; + numDiscarded +
- &quot; records from database &quot; +
+System.out.println("Discarded " + numDiscarded +
+ " records from database " +
myDatabase.getDatabaseName()); </pre>
</li>
</ul>
@@ -105,18 +105,18 @@ System.out.println(&quot;Discarded &quot; + numDiscarded +
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DBConfig.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DBConfig.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="dbErrorReporting.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="dbErrorReporting.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Properties </td>
+ <td width="40%" align="left" valign="top">Database Properties </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Error Reporting Functions</td>
+ <td width="40%" align="right" valign="top"> Error Reporting Functions</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/DBEntry.html b/db/docs/gsg/JAVA/DBEntry.html
index 9986b8494..43946cbc4 100644
--- a/db/docs/gsg/JAVA/DBEntry.html
+++ b/db/docs/gsg/JAVA/DBEntry.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 3. Database Records</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 3. Database Records</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 3. Database Records</th>
+ <th colspan="3" align="center">Chapter 3. Database Records</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="CoreJavaUsage.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="usingDbt.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="CoreJavaUsage.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="usingDbt.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="DBEntry"></a>Chapter 3. Database Records</h2>
+ <h2 class="title"><a id="DBEntry"></a>Chapter 3. Database Records</h2>
</div>
</div>
<div></div>
@@ -105,7 +105,7 @@
</dl>
</div>
<p>
- DB records contain two parts &#8212; a key and some data. Both the key
+ DB records contain two parts — a key and some data. Both the key
and its corresponding data are
encapsulated in
<span><tt class="classname">DatabaseEntry</tt> class objects.</span>
@@ -147,7 +147,7 @@
<span><tt class="classname">DatabaseEntry</tt> objects</span>
- &#8212; one for the key and another for the data.
+ — one for the key and another for the data.
<span>The key and data information are passed to-
and returned from DB using
@@ -170,12 +170,12 @@ import com.sleepycat.db.DatabaseEntry;
...
-String aKey = &quot;key&quot;;
-String aData = &quot;data&quot;;
+String aKey = "key";
+String aData = "data";
try {
- DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes(&quot;UTF-8&quot;));
- DatabaseEntry theData = new DatabaseEntry(aData.getBytes(&quot;UTF-8&quot;));
+ DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes("UTF-8"));
+ DatabaseEntry theData = new DatabaseEntry(aData.getBytes("UTF-8"));
} catch (Exception e) {
// Exception handling goes here
}
@@ -216,8 +216,8 @@ import com.sleepycat.db.DatabaseEntry;
byte[] myKey = theKey.getData();
byte[] myData = theData.getData();
-String key = new String(myKey, &quot;UTF-8&quot;);
-String data = new String(myData, &quot;UTF-8&quot;); </pre>
+String key = new String(myKey, "UTF-8");
+String data = new String(myData, "UTF-8"); </pre>
<p>
There are a large number of mechanisms that you can use to move data in
and out of <tt class="literal">byte</tt> arrays. To help you with this
@@ -237,18 +237,18 @@ String data = new String(myData, &quot;UTF-8&quot;); </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="CoreJavaUsage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="CoreJavaUsage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="usingDbt.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="usingDbt.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Example </td>
+ <td width="40%" align="left" valign="top">Database Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Reading and Writing Database Records</td>
+ <td width="40%" align="right" valign="top"> Reading and Writing Database Records</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/DeleteEntryWCursor.html b/db/docs/gsg/JAVA/DeleteEntryWCursor.html
index 28348f7df..6f57dc623 100644
--- a/db/docs/gsg/JAVA/DeleteEntryWCursor.html
+++ b/db/docs/gsg/JAVA/DeleteEntryWCursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Deleting Records Using Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="previous" href="PutEntryWCursor.html" title="Putting Records Using Cursors" />
<link rel="next" href="ReplacingEntryWCursor.html" title="Replacing Records Using Cursors" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Deleting Records Using Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="PutEntryWCursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="ReplacingEntryWCursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="PutEntryWCursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="ReplacingEntryWCursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -63,7 +63,7 @@ try {
...
// Create DatabaseEntry objects
// searchKey is some String.
- DatabaseEntry theKey = new DatabaseEntry(searchKey.getBytes(&quot;UTF-8&quot;));
+ DatabaseEntry theKey = new DatabaseEntry(searchKey.getBytes("UTF-8"));
DatabaseEntry theData = new DatabaseEntry();
// Open a cursor using a database handle
@@ -76,10 +76,10 @@ try {
// Count the number of records using the given key. If there is only
// one, delete that record.
if (cursor.count() == 1) {
- System.out.println(&quot;Deleting &quot; +
- new String(theKey.getData(), &quot;UTF-8&quot;) +
- &quot;|&quot; +
- new String(theData.getData(), &quot;UTF-8&quot;));
+ System.out.println("Deleting " +
+ new String(theKey.getData(), "UTF-8") +
+ "|" +
+ new String(theData.getData(), "UTF-8"));
cursor.delete();
}
} catch (Exception e) {
@@ -93,18 +93,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="PutEntryWCursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="PutEntryWCursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="ReplacingEntryWCursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="ReplacingEntryWCursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Putting Records Using Cursors </td>
+ <td width="40%" align="left" valign="top">Putting Records Using Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Replacing Records Using Cursors</td>
+ <td width="40%" align="right" valign="top"> Replacing Records Using Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/Positioning.html b/db/docs/gsg/JAVA/Positioning.html
index 124446528..4f225806f 100644
--- a/db/docs/gsg/JAVA/Positioning.html
+++ b/db/docs/gsg/JAVA/Positioning.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting Records Using the Cursor</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
- <link rel="previous" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="previous" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="next" href="PutEntryWCursor.html" title="Putting Records Using Cursors" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Getting Records Using the Cursor</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="Cursors.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="PutEntryWCursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="Cursors.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="PutEntryWCursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -81,13 +81,13 @@ try {
// DatabaseEntry held a byte array representation of some other data
// type (such as a complex object) then this operation would look
// considerably different.
- String keyString = new String(foundKey.getData(), &quot;UTF-8&quot;);
- String dataString = new String(foundData.getData(), &quot;UTF-8&quot;);
- System.out.println(&quot;Key | Data : &quot; + keyString + &quot; | &quot; +
- dataString + &quot;&quot;);
+ String keyString = new String(foundKey.getData(), "UTF-8");
+ String dataString = new String(foundData.getData(), "UTF-8");
+ System.out.println("Key | Data : " + keyString + " | " +
+ dataString + "");
}
} catch (DatabaseException de) {
- System.err.println(&quot;Error accessing database.&quot; + de);
+ System.err.println("Error accessing database." + de);
} finally {
// Cursors must be closed.
cursor.close();
@@ -128,12 +128,12 @@ try {
while (cursor.getPrev(foundKey, foundData, LockMode.DEFAULT) ==
OperationStatus.SUCCESS) {
- String theKey = new String(foundKey.getData(), &quot;UTF-8&quot;);
- String theData = new String(foundData.getData(), &quot;UTF-8&quot;);
- System.out.println(&quot;Key | Data : &quot; + theKey + &quot; | &quot; + theData + &quot;&quot;);
+ String theKey = new String(foundKey.getData(), "UTF-8");
+ String theData = new String(foundData.getData(), "UTF-8");
+ System.out.println("Key | Data : " + theKey + " | " + theData + "");
}
} catch (DatabaseException de) {
- System.err.println(&quot;Error accessing database.&quot; + de);
+ System.err.println("Error accessing database." + de);
} finally {
// Cursors must be closed.
cursor.close();
@@ -188,7 +188,7 @@ try {
<p>
<span>Identical to
-
+ <tt class="methodname">Cursor.getSearchKey()</tt>
unless you are using the BTree access. In this case, the cursor
moves</span>
@@ -319,8 +319,8 @@ import com.sleepycat.db.OperationStatus;
...
// For this example, hard code the search key and data
-String searchKey = &quot;Alaska&quot;;
-String searchData = &quot;Fa&quot;;
+String searchKey = "Alaska";
+String searchData = "Fa";
Cursor cursor = null;
Database myDatabase = null;
@@ -333,9 +333,9 @@ try {
cursor = myDatabase.openCursor(null, null);
DatabaseEntry theKey =
- new DatabaseEntry(searchKey.getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(searchKey.getBytes("UTF-8"));
DatabaseEntry theData =
- new DatabaseEntry(searchData.getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(searchData.getBytes("UTF-8"));
// Open a cursor using a database handle
cursor = myDatabase.openCursor(null, null);
@@ -346,18 +346,18 @@ try {
// NOTFOUND is returned if a record cannot be found whose key
// matches the search key AND whose data begins with the search data.
if (retVal == OperationStatus.NOTFOUND) {
- System.out.println(searchKey + &quot;/&quot; + searchData +
- &quot; not matched in database &quot; +
+ System.out.println(searchKey + "/" + searchData +
+ " not matched in database " +
myDatabase.getDatabaseName());
} else {
// Upon completing a search, the key and data DatabaseEntry
// parameters for getSearchBothRange() are populated with the
// key/data values of the found record.
- String foundKey = new String(theKey.getData(), &quot;UTF-8&quot;);
- String foundData = new String(theData.getData(), &quot;UTF-8&quot;);
- System.out.println(&quot;Found record &quot; + foundKey + &quot;/&quot; + foundData +
- &quot;for search key/data: &quot; + searchKey +
- &quot;/&quot; + searchData);
+ String foundKey = new String(theKey.getData(), "UTF-8");
+ String foundData = new String(theData.getData(), "UTF-8");
+ System.out.println("Found record " + foundKey + "/" + foundData +
+ "for search key/data: " + searchKey +
+ "/" + searchData);
}
} catch (Exception e) {
@@ -543,7 +543,7 @@ try {
// Create DatabaseEntry objects
// searchKey is some String.
- DatabaseEntry theKey = new DatabaseEntry(searchKey.getBytes(&quot;UTF-8&quot;));
+ DatabaseEntry theKey = new DatabaseEntry(searchKey.getBytes("UTF-8"));
DatabaseEntry theData = new DatabaseEntry();
// Open a cursor using a database handle
@@ -558,10 +558,10 @@ try {
// print the duplicates.
if (cursor.count() &gt; 1) {
while (retVal == OperationStatus.SUCCESS) {
- String keyString = new String(theKey.getData(), &quot;UTF-8&quot;);
- String dataString = new String(theData.getData(), &quot;UTF-8&quot;);
- System.out.println(&quot;Key | Data : &quot; + keyString + &quot; | &quot; +
- dataString + &quot;&quot;);
+ String keyString = new String(theKey.getData(), "UTF-8");
+ String dataString = new String(theData.getData(), "UTF-8");
+ System.out.println("Key | Data : " + keyString + " | " +
+ dataString + "");
retVal = cursor.getNextDup(theKey, theData, LockMode.DEFAULT);
}
@@ -578,18 +578,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="Cursors.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="Cursors.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="PutEntryWCursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="PutEntryWCursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 4. Using Cursors </td>
+ <td width="40%" align="left" valign="top">Chapter 4. Using Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Putting Records Using Cursors</td>
+ <td width="40%" align="right" valign="top"> Putting Records Using Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/PutEntryWCursor.html b/db/docs/gsg/JAVA/PutEntryWCursor.html
index cbad1a7ec..92e886419 100644
--- a/db/docs/gsg/JAVA/PutEntryWCursor.html
+++ b/db/docs/gsg/JAVA/PutEntryWCursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Putting Records Using Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="previous" href="Positioning.html" title="Getting Records Using the Cursor" />
<link rel="next" href="DeleteEntryWCursor.html" title="Deleting Records Using Cursors" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Putting Records Using Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="Positioning.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="DeleteEntryWCursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="Positioning.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="DeleteEntryWCursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -147,11 +147,11 @@ import com.sleepycat.db.OperationStatus;
...
// Create the data to put into the database
-String key1str = &quot;My first string&quot;;
-String data1str = &quot;My first data&quot;;
-String key2str = &quot;My second string&quot;;
-String data2str = &quot;My second data&quot;;
-String data3str = &quot;My third data&quot;;
+String key1str = "My first string";
+String data1str = "My first data";
+String key2str = "My second string";
+String data2str = "My second data";
+String data3str = "My third data";
Cursor cursor = null;
Database myDatabase = null;
@@ -160,11 +160,11 @@ try {
// Database open omitted for brevity
...
- DatabaseEntry key1 = new DatabaseEntry(key1str.getBytes(&quot;UTF-8&quot;));
- DatabaseEntry data1 = new DatabaseEntry(data1str.getBytes(&quot;UTF-8&quot;));
- DatabaseEntry key2 = new DatabaseEntry(key2str.getBytes(&quot;UTF-8&quot;));
- DatabaseEntry data2 = new DatabaseEntry(data2str.getBytes(&quot;UTF-8&quot;));
- DatabaseEntry data3 = new DatabaseEntry(data3str.getBytes(&quot;UTF-8&quot;));
+ DatabaseEntry key1 = new DatabaseEntry(key1str.getBytes("UTF-8"));
+ DatabaseEntry data1 = new DatabaseEntry(data1str.getBytes("UTF-8"));
+ DatabaseEntry key2 = new DatabaseEntry(key2str.getBytes("UTF-8"));
+ DatabaseEntry data2 = new DatabaseEntry(data2str.getBytes("UTF-8"));
+ DatabaseEntry data3 = new DatabaseEntry(data3str.getBytes("UTF-8"));
// Open a cursor using a database handle
cursor = myDatabase.openCursor(null, null);
@@ -187,18 +187,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="Positioning.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="Positioning.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DeleteEntryWCursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DeleteEntryWCursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting Records Using the Cursor </td>
+ <td width="40%" align="left" valign="top">Getting Records Using the Cursor </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Deleting Records Using Cursors</td>
+ <td width="40%" align="right" valign="top"> Deleting Records Using Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/ReplacingEntryWCursor.html b/db/docs/gsg/JAVA/ReplacingEntryWCursor.html
index beb492675..f7f787f5d 100644
--- a/db/docs/gsg/JAVA/ReplacingEntryWCursor.html
+++ b/db/docs/gsg/JAVA/ReplacingEntryWCursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Replacing Records Using Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="previous" href="DeleteEntryWCursor.html" title="Deleting Records Using Cursors" />
<link rel="next" href="cursorJavaUsage.html" title="Cursor Example" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Replacing Records Using Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DeleteEntryWCursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="cursorJavaUsage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DeleteEntryWCursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="cursorJavaUsage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -61,7 +61,7 @@ try {
...
// Create DatabaseEntry objects
// searchKey is some String.
- DatabaseEntry theKey = new DatabaseEntry(searchKey.getBytes(&quot;UTF-8&quot;));
+ DatabaseEntry theKey = new DatabaseEntry(searchKey.getBytes("UTF-8"));
DatabaseEntry theData = new DatabaseEntry();
// Open a cursor using a database handle
@@ -72,9 +72,9 @@ try {
LockMode.DEFAULT);
// Replacement data
- String replaceStr = &quot;My replacement string&quot;;
+ String replaceStr = "My replacement string";
DatabaseEntry replacementData =
- new DatabaseEntry(replaceStr.getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(replaceStr.getBytes("UTF-8"));
cursor.putCurrent(replacementData);
} catch (Exception e) {
// Exception handling goes here
@@ -113,18 +113,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DeleteEntryWCursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DeleteEntryWCursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="cursorJavaUsage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="cursorJavaUsage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Deleting Records Using Cursors </td>
+ <td width="40%" align="left" valign="top">Deleting Records Using Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Cursor Example</td>
+ <td width="40%" align="right" valign="top"> Cursor Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/accessmethods.html b/db/docs/gsg/JAVA/accessmethods.html
index dcbd74844..cbcc86fcb 100644
--- a/db/docs/gsg/JAVA/accessmethods.html
+++ b/db/docs/gsg/JAVA/accessmethods.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Access Methods</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="concepts.html" title="Berkeley DB Concepts" />
<link rel="next" href="databaseLimits.html" title="Database Limits and Portability" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Access Methods</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="concepts.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="databaseLimits.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="concepts.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="databaseLimits.html">Next</a></td>
</tr>
</table>
<hr />
@@ -262,18 +262,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="concepts.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="concepts.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="databaseLimits.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="databaseLimits.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Berkeley DB Concepts </td>
+ <td width="40%" align="left" valign="top">Berkeley DB Concepts </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Limits and Portability</td>
+ <td width="40%" align="right" valign="top"> Database Limits and Portability</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/bindAPI.html b/db/docs/gsg/JAVA/bindAPI.html
index b8ce535ef..b9d0226b8 100644
--- a/db/docs/gsg/JAVA/bindAPI.html
+++ b/db/docs/gsg/JAVA/bindAPI.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Using the BIND APIs</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
<link rel="previous" href="usingDbt.html" title="Reading and Writing Database Records" />
<link rel="next" href="dbtJavaUsage.html" title="Database Usage Example" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Using the BIND APIs</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="usingDbt.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Database Records</th>
- <td width="20%" align="right"> <a accesskey="n" href="dbtJavaUsage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="usingDbt.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Database Records</th>
+ <td width="20%" align="right"> <a accesskey="n" href="dbtJavaUsage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -161,8 +161,8 @@ Database myDatabase = null;
// Need a key for the put.
try {
- String aKey = &quot;myLong&quot;;
- DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes(&quot;UTF-8&quot;));
+ String aKey = "myLong";
+ DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes("UTF-8"));
// Now build the DatabaseEntry using a TupleBinding
Long myLong = new Long(123456789l);
@@ -194,8 +194,8 @@ Database myDatabase = null;
try {
// Need a key for the get
- String aKey = &quot;myLong&quot;;
- DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes(&quot;UTF-8&quot;));
+ String aKey = "myLong";
+ DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes("UTF-8"));
// Need a DatabaseEntry to hold the associated data.
DatabaseEntry theData = new DatabaseEntry();
@@ -212,11 +212,11 @@ try {
// Use the binding to convert the byte array contained in theData
// to a Long type.
Long theLong = (Long) myBinding.entryToObject(theData);
- retKey = new String(theKey.getData(), &quot;UTF-8&quot;);
- System.out.println(&quot;For key: '&quot; + retKey + &quot;' found Long: '&quot; +
- theLong + &quot;'.&quot;);
+ retKey = new String(theKey.getData(), "UTF-8");
+ System.out.println("For key: '" + retKey + "' found Long: '" +
+ theLong + "'.");
} else {
- System.out.println(&quot;No record found for key '&quot; + retKey + &quot;'.&quot;);
+ System.out.println("No record found for key '" + retKey + "'.");
}
} catch (Exception e) {
// Exception handling goes here
@@ -247,7 +247,7 @@ try {
serialization. While this is functionally a correct solution, the result
is poor space-performance because this causes the class information
to be stored on every such database record. This information can be quite large
- and it is redundant &#8212; the class information does not vary for serialized objects of the same type.
+ and it is redundant — the class information does not vary for serialized objects of the same type.
</p>
<p>
In other words, directly using serialization to place your objects into byte
@@ -412,13 +412,13 @@ import com.sleepycat.db.DatabaseType;
...
// The key data.
-String aKey = &quot;myData&quot;;
+String aKey = "myData";
// The data data
MyData data2Store = new MyData();
data2Store.setLong(123456789l);
data2Store.setDouble(1234.9876543);
-data2Store.setDescription(&quot;A test instance of this class&quot;);
+data2Store.setDescription("A test instance of this class");
try {
// Open the database that you will use to store your data
@@ -426,13 +426,13 @@ try {
myDbConfig.setAllowCreate(true);
myDbConfig.setSortedDuplicates(true);
myDbConfig.setType(DatabaseType.BTREE);
- Database myDatabase = new Database(&quot;myDb&quot;, null, myDbConfig);
+ Database myDatabase = new Database("myDb", null, myDbConfig);
// Open the database that you use to store your class information.
// The db used to store class information does not require duplicates
// support.
myDbConfig.setSortedDuplicates(false);
- Database myClassDb = new Database(&quot;classDb&quot;, null, myDbConfig);
+ Database myClassDb = new Database("classDb", null, myDbConfig);
// Instantiate the class catalog
StoredClassCatalog classCatalog = new StoredClassCatalog(myClassDb);
@@ -442,7 +442,7 @@ try {
MyData.class);
// Create the DatabaseEntry for the key
- DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes(&quot;UTF-8&quot;));
+ DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes("UTF-8"));
// Create the DatabaseEntry for the data. Use the EntryBinding object
// that was just created to populate the DatabaseEntry
@@ -485,17 +485,17 @@ import com.sleepycat.db.LockMode;
...
// The key data.
-String aKey = &quot;myData&quot;;
+String aKey = "myData";
try {
// Open the database that stores your data
DatabaseConfig myDbConfig = new DatabaseConfig();
myDbConfig.setAllowCreate(false);
myDbConfig.setType(DatabaseType.BTREE);
- Database myDatabase = new Database(&quot;myDb&quot;, null, myDbConfig);
+ Database myDatabase = new Database("myDb", null, myDbConfig);
// Open the database that stores your class information.
- Database myClassDb = new Database(&quot;classDb&quot;, null, myDbConfig);
+ Database myClassDb = new Database("classDb", null, myDbConfig);
// Instantiate the class catalog
StoredClassCatalog classCatalog = new StoredClassCatalog(myClassDb);
@@ -505,7 +505,7 @@ try {
MyData.class);
// Create DatabaseEntry objects for the key and data
- DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes(&quot;UTF-8&quot;));
+ DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes("UTF-8"));
DatabaseEntry theData = new DatabaseEntry();
// Do the get as normal
@@ -585,7 +585,7 @@ public class MyData2 {
public MyData2() {
longData = 0;
doubleData = new Double(0.0);
- description = &quot;&quot;;
+ description = "";
}
public void setLong(long data) {
@@ -724,7 +724,7 @@ TupleBinding keyBinding = new MyTupleBinding();
MyData2 theKeyData = new MyData2();
theKeyData.setLong(123456789l);
theKeyData.setDouble(new Double(12345.6789));
-theKeyData.setString(&quot;My key data&quot;);
+theKeyData.setString("My key data");
DatabaseEntry myKey = new DatabaseEntry();
@@ -747,18 +747,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="usingDbt.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="usingDbt.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DBEntry.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="dbtJavaUsage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="dbtJavaUsage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Reading and Writing Database Records </td>
+ <td width="40%" align="left" valign="top">Reading and Writing Database Records </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Usage Example</td>
+ <td width="40%" align="right" valign="top"> Database Usage Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/btree.html b/db/docs/gsg/JAVA/btree.html
index fc2545ee2..4bec710fd 100644
--- a/db/docs/gsg/JAVA/btree.html
+++ b/db/docs/gsg/JAVA/btree.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>BTree Configuration</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="dbconfig.html" title="Chapter 6. Database Configuration" />
+ <link rel="up" href="dbconfig.html" title="Chapter 6. Database Configuration" />
<link rel="previous" href="cachesize.html" title="Selecting the Cache Size" />
</head>
<body>
@@ -17,9 +17,9 @@
<th colspan="3" align="center">BTree Configuration</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="cachesize.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. Database Configuration</th>
- <td width="20%" align="right"> </td>
+ <td width="20%" align="left"><a accesskey="p" href="cachesize.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. Database Configuration</th>
+ <td width="20%" align="right"> </td>
</tr>
</table>
<hr />
@@ -328,12 +328,12 @@ try {
myDbConfig.setSortedDuplicates(true);
// Open the database
- myDb = new Database(&quot;mydb.db&quot;, null, myDbConfig);
+ myDb = new Database("mydb.db", null, myDbConfig);
} catch(DatabaseException dbe) {
- System.err.println(&quot;MyDbs: &quot; + dbe.toString());
+ System.err.println("MyDbs: " + dbe.toString());
System.exit(-1);
} catch(FileNotFoundException fnfe) {
- System.err.println(&quot;MyDbs: &quot; + fnfe.toString());
+ System.err.println("MyDbs: " + fnfe.toString());
System.exit(-1);
} </pre>
</div>
@@ -458,7 +458,7 @@ try {
comparator that uses <tt class="methodname">String.compareTo()</tt>,
which performs a Unicode comparison of two strings (note that for
single-byte roman characters, Unicode comparison and UTF-8
- byte-by-byte comparisons are identical &#8211; this is something you
+ byte-by-byte comparisons are identical – this is something you
would only want to do if you were using multibyte unicode characters
with DB). In this case, your comparator would look like the
following:
@@ -508,7 +508,7 @@ try {
// Open the database that you will use to store your data
myDbConfig.setSortedDuplicates(true);
- myDatabase = new Database(&quot;myDb&quot;, null, myDbConfig);
+ myDatabase = new Database("myDb", null, myDbConfig);
} catch (DatabaseException dbe) {
// Exception handling goes here
} catch (FileNotFoundException fnfe) {
@@ -521,18 +521,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="cachesize.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="cachesize.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="dbconfig.html">Up</a>
</td>
- <td width="40%" align="right"> </td>
+ <td width="40%" align="right"> </td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Selecting the Cache Size </td>
+ <td width="40%" align="left" valign="top">Selecting the Cache Size </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> </td>
+ <td width="40%" align="right" valign="top"> </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/cachesize.html b/db/docs/gsg/JAVA/cachesize.html
index ace996d76..0590e5c10 100644
--- a/db/docs/gsg/JAVA/cachesize.html
+++ b/db/docs/gsg/JAVA/cachesize.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Selecting the Cache Size</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="dbconfig.html" title="Chapter 6. Database Configuration" />
- <link rel="previous" href="dbconfig.html" title="Chapter 6. Database Configuration" />
+ <link rel="up" href="dbconfig.html" title="Chapter 6. Database Configuration" />
+ <link rel="previous" href="dbconfig.html" title="Chapter 6. Database Configuration" />
<link rel="next" href="btree.html" title="BTree Configuration" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Selecting the Cache Size</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="dbconfig.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. Database Configuration</th>
- <td width="20%" align="right"> <a accesskey="n" href="btree.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="dbconfig.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. Database Configuration</th>
+ <td width="20%" align="right"> <a accesskey="n" href="btree.html">Next</a></td>
</tr>
</table>
<hr />
@@ -56,14 +56,14 @@
available memory and performance considerations.
</p>
<p>
- Selecting a cache size is something of an art, but fortunately it is
- selected at database (or environment) open time, so it can be easily
- tuned to your application's data requirements as they change over time.
- The best way to determine how large your cache needs to be is to put
- your application into a production environment and watch to see how much
- disk I/O is occurring. If your application is going to disk quite a lot
- to retrieve database records, then you should increase the size of your
- cache (provided that you have enough memory to do so).
+ Selecting a cache size is something of an art, but fortunately you
+ can change it any time, so it can be easily tuned to your
+ application's changing data requirements. The best way to
+ determine how large your cache needs to be is to put your
+ application into a production environment and watch to see how much
+ disk I/O is occurring. If your application is going to disk quite a
+ lot to retrieve database records, then you should increase the size
+ of your cache (provided that you have enough memory to do so).
</p>
<p>
You can use the <tt class="literal">db_stat</tt> command line utility with the
@@ -79,18 +79,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="dbconfig.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="dbconfig.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="dbconfig.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="btree.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="btree.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 6. Database Configuration </td>
+ <td width="40%" align="left" valign="top">Chapter 6. Database Configuration </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> BTree Configuration</td>
+ <td width="40%" align="right" valign="top"> BTree Configuration</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/concepts.html b/db/docs/gsg/JAVA/concepts.html
index 161e6a25b..53cababbe 100644
--- a/db/docs/gsg/JAVA/concepts.html
+++ b/db/docs/gsg/JAVA/concepts.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Berkeley DB Concepts</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
- <link rel="previous" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="previous" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="next" href="accessmethods.html" title="Access Methods" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Berkeley DB Concepts</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="accessmethods.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="accessmethods.html">Next</a></td>
</tr>
</table>
<hr />
@@ -149,18 +149,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="accessmethods.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="accessmethods.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 1. Introduction to Berkeley DB  </td>
+ <td width="40%" align="left" valign="top">Chapter 1. Introduction to Berkeley DB  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Access Methods</td>
+ <td width="40%" align="right" valign="top"> Access Methods</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/coreExceptions.html b/db/docs/gsg/JAVA/coreExceptions.html
index f3b8ae4b2..9d830e40d 100644
--- a/db/docs/gsg/JAVA/coreExceptions.html
+++ b/db/docs/gsg/JAVA/coreExceptions.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Exception Handling</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="environments.html" title="Environments" />
<link rel="next" href="returns.html" title="Error Returns" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Exception Handling</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="environments.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="returns.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="environments.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="returns.html">Next</a></td>
</tr>
</table>
<hr />
@@ -83,18 +83,18 @@ catch(DatabaseException e)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="environments.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="environments.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="returns.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="returns.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Environments </td>
+ <td width="40%" align="left" valign="top">Environments </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Error Returns</td>
+ <td width="40%" align="right" valign="top"> Error Returns</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/coredbclose.html b/db/docs/gsg/JAVA/coredbclose.html
index 6ded493dc..45996d414 100644
--- a/db/docs/gsg/JAVA/coredbclose.html
+++ b/db/docs/gsg/JAVA/coredbclose.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Closing Databases</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
- <link rel="previous" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="previous" href="DB.html" title="Chapter 2. Databases" />
<link rel="next" href="DBConfig.html" title="Database Properties" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Closing Databases</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DB.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="DBConfig.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DB.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="DBConfig.html">Next</a></td>
</tr>
</table>
<hr />
@@ -84,18 +84,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DB.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DB.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DBConfig.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DBConfig.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 2. Databases </td>
+ <td width="40%" align="left" valign="top">Chapter 2. Databases </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Properties</td>
+ <td width="40%" align="right" valign="top"> Database Properties</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/cursorJavaUsage.html b/db/docs/gsg/JAVA/cursorJavaUsage.html
index c75134a34..dd485c8a8 100644
--- a/db/docs/gsg/JAVA/cursorJavaUsage.html
+++ b/db/docs/gsg/JAVA/cursorJavaUsage.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Cursor Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="up" href="Cursors.html" title="Chapter 4. Using Cursors" />
<link rel="previous" href="ReplacingEntryWCursor.html" title="Replacing Records Using Cursors" />
- <link rel="next" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="next" href="indexes.html" title="Chapter 5. Secondary Databases" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Cursor Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="ReplacingEntryWCursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Using Cursors</th>
- <td width="20%" align="right"> <a accesskey="n" href="indexes.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="ReplacingEntryWCursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Using Cursors</th>
+ <td width="20%" align="right"> <a accesskey="n" href="indexes.html">Next</a></td>
</tr>
</table>
<hr />
@@ -113,7 +113,7 @@ import com.sleepycat.db.OperationStatus;</pre>
<a id="java_cursor11"></a>
<pre class="programlisting">public class ExampleDatabaseRead {
- private static String myDbsPath = &quot;./&quot;;
+ private static String myDbsPath = "./";
// Encapsulates the database environment and databases.
private static MyDbs myDbs = new MyDbs();
@@ -129,8 +129,8 @@ import com.sleepycat.db.OperationStatus;</pre>
</p>
<a id="java_cursor12"></a>
<pre class="programlisting"> private static void usage() {
- System.out.println(&quot;ExampleDatabaseRead [-h &lt;env directory&gt;]&quot; +
- &quot;[-s &lt;item to locate&gt;]&quot;);
+ System.out.println("ExampleDatabaseRead [-h &lt;env directory&gt;]" +
+ "[-s &lt;item to locate&gt;]");
System.exit(-1);
}
@@ -139,12 +139,12 @@ import com.sleepycat.db.OperationStatus;</pre>
try {
edr.run(args);
} catch (DatabaseException dbe) {
- System.err.println(&quot;ExampleDatabaseRead: &quot; + dbe.toString());
+ System.err.println("ExampleDatabaseRead: " + dbe.toString());
dbe.printStackTrace();
} finally {
myDbs.close();
}
- System.out.println(&quot;All done.&quot;);
+ System.out.println("All done.");
}</pre>
<p>In <tt class="methodname">ExampleDatabaseRead.run()</tt>, we call <tt class="methodname">MyDbs.setup()</tt> to
open our databases. Then we create the bindings that we need for using our data objects with
@@ -187,7 +187,7 @@ import com.sleepycat.db.OperationStatus;</pre>
displayInventoryRecord(foundKey, theInventory);
}
} catch (Exception e) {
- System.err.println(&quot;Error on inventory cursor:&quot;);
+ System.err.println("Error on inventory cursor:");
System.err.println(e.toString());
e.printStackTrace();
} finally {
@@ -206,40 +206,40 @@ import com.sleepycat.db.OperationStatus;</pre>
Inventory theInventory)
throws DatabaseException {
- String theSKU = new String(theKey.getData(), &quot;UTF-8&quot;);
- System.out.println(theSKU + &quot;:&quot;);
- System.out.println(&quot;\t &quot; + theInventory.getItemName());
- System.out.println(&quot;\t &quot; + theInventory.getCategory());
- System.out.println(&quot;\t &quot; + theInventory.getVendor());
- System.out.println(&quot;\t\tNumber in stock: &quot; +
+ String theSKU = new String(theKey.getData(), "UTF-8");
+ System.out.println(theSKU + ":");
+ System.out.println("\t " + theInventory.getItemName());
+ System.out.println("\t " + theInventory.getCategory());
+ System.out.println("\t " + theInventory.getVendor());
+ System.out.println("\t\tNumber in stock: " +
theInventory.getVendorInventory());
- System.out.println(&quot;\t\tPrice per unit: &quot; +
+ System.out.println("\t\tPrice per unit: " +
theInventory.getVendorPrice());
- System.out.println(&quot;\t\tContact: &quot;);
+ System.out.println("\t\tContact: ");
DatabaseEntry searchKey = null;
try {
searchKey =
- new DatabaseEntry(theInventory.getVendor().getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(theInventory.getVendor().getBytes("UTF-8"));
} catch (IOException willNeverOccur) {}
DatabaseEntry foundVendor = new DatabaseEntry();
if (myDbs.getVendorDB().get(null, searchKey, foundVendor,
LockMode.DEFAULT) != OperationStatus.SUCCESS) {
- System.out.println(&quot;Could not find vendor: &quot; +
- theInventory.getVendor() + &quot;.&quot;);
+ System.out.println("Could not find vendor: " +
+ theInventory.getVendor() + ".");
System.exit(-1);
} else {
Vendor theVendor =
(Vendor)vendorBinding.entryToObject(foundVendor);
- System.out.println(&quot;\t\t &quot; + theVendor.getAddress());
- System.out.println(&quot;\t\t &quot; + theVendor.getCity() + &quot;, &quot; +
- theVendor.getState() + &quot; &quot; + theVendor.getZipcode());
- System.out.println(&quot;\t\t Business Phone: &quot; +
+ System.out.println("\t\t " + theVendor.getAddress());
+ System.out.println("\t\t " + theVendor.getCity() + ", " +
+ theVendor.getState() + " " + theVendor.getZipcode());
+ System.out.println("\t\t Business Phone: " +
theVendor.getBusinessPhoneNumber());
- System.out.println(&quot;\t\t Sales Rep: &quot; +
+ System.out.println("\t\t Sales Rep: " +
theVendor.getRepName());
- System.out.println(&quot;\t\t &quot; +
+ System.out.println("\t\t " +
theVendor.getRepPhoneNumber());
}
}</pre>
@@ -259,18 +259,18 @@ import com.sleepycat.db.OperationStatus;</pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="ReplacingEntryWCursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="ReplacingEntryWCursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="Cursors.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="indexes.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="indexes.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Replacing Records Using Cursors </td>
+ <td width="40%" align="left" valign="top">Replacing Records Using Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 5. Secondary Databases</td>
+ <td width="40%" align="right" valign="top"> Chapter 5. Secondary Databases</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/databaseLimits.html b/db/docs/gsg/JAVA/databaseLimits.html
index 15c23a81c..abf321bdc 100644
--- a/db/docs/gsg/JAVA/databaseLimits.html
+++ b/db/docs/gsg/JAVA/databaseLimits.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Limits and Portability</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="accessmethods.html" title="Access Methods" />
<link rel="next" href="environments.html" title="Environments" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Limits and Portability</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="accessmethods.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="environments.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="accessmethods.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="environments.html">Next</a></td>
</tr>
</table>
<hr />
@@ -50,7 +50,7 @@
</p>
<p>
Also, DB's databases and data structures are designed for concurrent
- access &#8212; they are thread-safe, and they share well across multiple
+ access — they are thread-safe, and they share well across multiple
processes. That said, in order to allow multiple processes to share
databases and the cache, DB makes use of mechanisms that do not work
well on network-shared drives (NFS or Windows networks shares, for
@@ -62,18 +62,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="accessmethods.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="accessmethods.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="environments.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="environments.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Access Methods </td>
+ <td width="40%" align="left" valign="top">Access Methods </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Environments</td>
+ <td width="40%" align="right" valign="top"> Environments</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/dbErrorReporting.html b/db/docs/gsg/JAVA/dbErrorReporting.html
index 261db41fb..c609ee23a 100644
--- a/db/docs/gsg/JAVA/dbErrorReporting.html
+++ b/db/docs/gsg/JAVA/dbErrorReporting.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Error Reporting Functions</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="up" href="DB.html" title="Chapter 2. Databases" />
<link rel="previous" href="DBAdmin.html" title="Administrative Methods" />
<link rel="next" href="CoreEnvUsage.html" title="Managing Databases in Environments" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Error Reporting Functions</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DBAdmin.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="CoreEnvUsage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DBAdmin.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="CoreEnvUsage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -128,18 +128,18 @@ myDbConfig.setMessageHandler(mmh); </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DBAdmin.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DBAdmin.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DB.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="CoreEnvUsage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="CoreEnvUsage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Administrative Methods </td>
+ <td width="40%" align="left" valign="top">Administrative Methods </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Managing Databases in Environments</td>
+ <td width="40%" align="right" valign="top"> Managing Databases in Environments</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/dbconfig.html b/db/docs/gsg/JAVA/dbconfig.html
index cf7d93bbe..f45dbce5d 100644
--- a/db/docs/gsg/JAVA/dbconfig.html
+++ b/db/docs/gsg/JAVA/dbconfig.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 6. Database Configuration</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 6. Database Configuration</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 6. Database Configuration</th>
+ <th colspan="3" align="center">Chapter 6. Database Configuration</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="javaindexusage.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="cachesize.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="javaindexusage.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="cachesize.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="dbconfig"></a>Chapter 6. Database Configuration</h2>
+ <h2 class="title"><a id="dbconfig"></a>Chapter 6. Database Configuration</h2>
</div>
</div>
<div></div>
@@ -379,18 +379,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="javaindexusage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="javaindexusage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="cachesize.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="cachesize.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Secondary Database Example </td>
+ <td width="40%" align="left" valign="top">Secondary Database Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Selecting the Cache Size</td>
+ <td width="40%" align="right" valign="top"> Selecting the Cache Size</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/dbtJavaUsage.html b/db/docs/gsg/JAVA/dbtJavaUsage.html
index 69d46266d..a3ed65a53 100644
--- a/db/docs/gsg/JAVA/dbtJavaUsage.html
+++ b/db/docs/gsg/JAVA/dbtJavaUsage.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Usage Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
<link rel="previous" href="bindAPI.html" title="Using the BIND APIs" />
- <link rel="next" href="Cursors.html" title="Chapter 4. Using Cursors" />
+ <link rel="next" href="Cursors.html" title="Chapter 4. Using Cursors" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Usage Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="bindAPI.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Database Records</th>
- <td width="20%" align="right"> <a accesskey="n" href="Cursors.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="bindAPI.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Database Records</th>
+ <td width="20%" align="right"> <a accesskey="n" href="Cursors.html">Next</a></td>
</tr>
</table>
<hr />
@@ -345,9 +345,9 @@ import java.io.FileNotFoundException; </pre>
// Needed for object serialization
private StoredClassCatalog classCatalog;</tt></b>
- private String vendordb = &quot;VendorDB.db&quot;;
- private String inventorydb = &quot;InventoryDB.db&quot;;
- <b class="userinput"><tt>private String classcatalogdb = &quot;ClassCatalogDB.db&quot;;</tt></b>
+ private String vendordb = "VendorDB.db";
+ private String inventorydb = "InventoryDB.db";
+ <b class="userinput"><tt>private String classcatalogdb = "ClassCatalogDB.db";</tt></b>
// Our constructor does nothing
public MyDbs() {} </pre>
@@ -370,31 +370,31 @@ import java.io.FileNotFoundException; </pre>
// Now open, or create and open, our databases
// Open the vendors and inventory databases
try {
- vendordb = databasesHome + &quot;/&quot; + vendordb;
+ vendordb = databasesHome + "/" + vendordb;
vendorDb = new Database(vendordb,
null,
myDbConfig);
- inventorydb = databasesHome + &quot;/&quot; + inventorydb;
+ inventorydb = databasesHome + "/" + inventorydb;
inventoryDb = new Database(inventorydb,
null,
myDbConfig);
<b class="userinput"><tt>// Open the class catalog db. This is used to
// optimize class serialization.
- classcatalogdb = databasesHome + &quot;/&quot; + classcatalogdb;
+ classcatalogdb = databasesHome + "/" + classcatalogdb;
classCatalogDb = new Database(classcatalogdb,
null,
myDbConfig); </tt></b>
} catch(FileNotFoundException fnfe) {
- System.err.println(&quot;MyDbs: &quot; + fnfe.toString());
+ System.err.println("MyDbs: " + fnfe.toString());
System.exit(-1);
}
} </pre>
<p>
Finally we need a getter method to return the class catalog. Note that we do not provide a getter for
- the catalog database itself &#8211; our application has no need for that.
+ the catalog database itself – our application has no need for that.
</p>
<p>
We also update our <tt class="methodname">close()</tt> to close our class catalog.
@@ -434,7 +434,7 @@ import java.io.FileNotFoundException; </pre>
classCatalogDb.close();
}</tt></b>
} catch(DatabaseException dbe) {
- System.err.println(&quot;Error closing MyDbs: &quot; +
+ System.err.println("Error closing MyDbs: " +
dbe.toString());
System.exit(-1);
}
@@ -491,9 +491,9 @@ import com.sleepycat.db.DatabaseException; </pre>
<a id="java_dbt25"></a>
<pre class="programlisting">public class ExampleDatabaseLoad {
- private static String myDbsPath = &quot;./&quot;;
- private static File inventoryFile = new File(&quot;./inventory.txt&quot;);
- private static File vendorsFile = new File(&quot;./vendors.txt&quot;);
+ private static String myDbsPath = "./";
+ private static File inventoryFile = new File("./inventory.txt");
+ private static File vendorsFile = new File("./vendors.txt");
// DatabaseEntries used for loading records
private static DatabaseEntry theKey = new DatabaseEntry();
@@ -517,8 +517,8 @@ import com.sleepycat.db.DatabaseException; </pre>
handles for you.</p>
<a id="java_dbt26"></a>
<pre class="programlisting"> private static void usage() {
- System.out.println(&quot;ExampleDatabaseLoad [-h &lt;database home&gt;]&quot;);
- System.out.println(&quot; [-s &lt;selections file&gt;] [-v &lt;vendors file&gt;]&quot;);
+ System.out.println("ExampleDatabaseLoad [-h &lt;database home&gt;]");
+ System.out.println(" [-s &lt;selections file&gt;] [-v &lt;vendors file&gt;]");
System.exit(-1);
}
@@ -527,15 +527,15 @@ import com.sleepycat.db.DatabaseException; </pre>
try {
edl.run(args);
} catch (DatabaseException dbe) {
- System.err.println(&quot;ExampleDatabaseLoad: &quot; + dbe.toString());
+ System.err.println("ExampleDatabaseLoad: " + dbe.toString());
dbe.printStackTrace();
} catch (Exception e) {
- System.out.println(&quot;Exception: &quot; + e.toString());
+ System.out.println("Exception: " + e.toString());
e.printStackTrace();
} finally {
myDbs.close();
}
- System.out.println(&quot;All done.&quot;);
+ System.out.println("All done.");
} </pre>
<p>Next we write the <tt class="methodname">ExampleDatabaseLoad.run()</tt>
method. This method is responsible for initializing all objects.
@@ -551,9 +551,9 @@ import com.sleepycat.db.DatabaseException; </pre>
myDbs.setup(myDbsPath); // path to the environment home
- System.out.println(&quot;loading vendors db.&quot;);
+ System.out.println("loading vendors db.");
loadVendorsDb();
- System.out.println(&quot;loading inventory db.&quot;);
+ System.out.println("loading inventory db.");
loadInventoryDb();
} </pre>
<p>This next method loads the vendor database. This method
@@ -592,7 +592,7 @@ import com.sleepycat.db.DatabaseException; </pre>
// ASSUMES THE VENDOR'S NAME IS UNIQUE!
String vendorName = theVendor.getVendorName();
try {
- theKey = new DatabaseEntry(vendorName.getBytes(&quot;UTF-8&quot;));
+ theKey = new DatabaseEntry(vendorName.getBytes("UTF-8"));
} catch (IOException willNeverOccur) {}
// Convert the Vendor object to a DatabaseEntry object
@@ -626,7 +626,7 @@ import com.sleepycat.db.DatabaseException; </pre>
String[] sArray = (String[])inventoryArray.get(i);
String sku = sArray[1];
try {
- theKey = new DatabaseEntry(sku.getBytes(&quot;UTF-8&quot;));
+ theKey = new DatabaseEntry(sku.getBytes("UTF-8"));
} catch (IOException willNeverOccur) {}
Inventory theInventory = new Inventory();
@@ -684,18 +684,18 @@ import com.sleepycat.db.DatabaseException; </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="bindAPI.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="bindAPI.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DBEntry.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="Cursors.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="Cursors.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Using the BIND APIs </td>
+ <td width="40%" align="left" valign="top">Using the BIND APIs </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 4. Using Cursors</td>
+ <td width="40%" align="right" valign="top"> Chapter 4. Using Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/environments.html b/db/docs/gsg/JAVA/environments.html
index 95107b29c..b75813c6b 100644
--- a/db/docs/gsg/JAVA/environments.html
+++ b/db/docs/gsg/JAVA/environments.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Environments</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="databaseLimits.html" title="Database Limits and Portability" />
<link rel="next" href="coreExceptions.html" title="Exception Handling" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Environments</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="databaseLimits.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="coreExceptions.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="databaseLimits.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="coreExceptions.html">Next</a></td>
</tr>
</table>
<hr />
@@ -116,7 +116,7 @@
obtain a high-degree of recoverability in the face of an
application or system crash. Once enabled, the logging subsystem
allows the application to perform two kinds of recovery
- (&quot;normal&quot; and &quot;catastrophic&quot;) through the use of the information
+ ("normal" and "catastrophic") through the use of the information
contained in the log files.
</p>
</li>
@@ -132,18 +132,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="databaseLimits.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="databaseLimits.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="coreExceptions.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="coreExceptions.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Limits and Portability </td>
+ <td width="40%" align="left" valign="top">Database Limits and Portability </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Exception Handling</td>
+ <td width="40%" align="right" valign="top"> Exception Handling</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/gettingit.html b/db/docs/gsg/JAVA/gettingit.html
index c84496093..a04c82710 100644
--- a/db/docs/gsg/JAVA/gettingit.html
+++ b/db/docs/gsg/JAVA/gettingit.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting and Using DB </title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="returns.html" title="Error Returns" />
- <link rel="next" href="DB.html" title="Chapter 2. Databases" />
+ <link rel="next" href="DB.html" title="Chapter 2. Databases" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Getting and Using DB </th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="returns.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="DB.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="returns.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="DB.html">Next</a></td>
</tr>
</table>
<hr />
@@ -58,18 +58,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="returns.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="returns.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="DB.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="DB.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Error Returns </td>
+ <td width="40%" align="left" valign="top">Error Returns </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 2. Databases</td>
+ <td width="40%" align="right" valign="top"> Chapter 2. Databases</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/index.html b/db/docs/gsg/JAVA/index.html
index 8e7bfdf61..fbd9b617e 100644
--- a/db/docs/gsg/JAVA/index.html
+++ b/db/docs/gsg/JAVA/index.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting Started with Berkeley DB</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
@@ -16,9 +16,9 @@
<th colspan="3" align="center">Getting Started with Berkeley DB</th>
</tr>
<tr>
- <td width="20%" align="left"> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="20%" align="left"> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
</table>
<hr />
@@ -27,7 +27,7 @@
<div class="titlepage">
<div>
<div>
- <h1 class="title"><a id="id650925"></a>Getting Started with Berkeley DB</h1>
+ <h1 class="title"><a id="id613741"></a>Getting Started with Berkeley DB</h1>
</div>
<div>
<div class="legalnotice">
@@ -37,7 +37,7 @@
<p>
This documentation is distributed under an open source license.
You may review the terms of this license at:
- <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html</a>
+ <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html</a>
</p>
@@ -47,12 +47,12 @@
and
Sleepycat are trademarks or registered trademarks of
- Oracle Corporation. All rights to these marks are reserved.
+ Oracle. All rights to these marks are reserved.
No third-party use is permitted without the
- express prior written consent of Oracle Corporation.
+ express prior written consent of Oracle.
</p>
<p>
- <span class="trademark">Java</span>&#8482; and all Java-based marks are a trademark
+ <span class="trademark">Java</span>â„¢ and all Java-based marks are a trademark
or registered trademark of Sun Microsystems,
Inc, in the United States and other countries.
</p>
@@ -66,7 +66,7 @@
</div>
</div>
<div>
- <p class="pubdate">9/20/2006</p>
+ <p class="pubdate">6/30/2007</p>
</div>
</div>
<div></div>
@@ -357,6 +357,15 @@
</a>
</span>
</dt>
+ <dd>
+ <dl>
+ <dt>
+ <span class="sect2">
+ <a href="keyCreator.html#multikeys">Working with Multiple Keys</a>
+ </span>
+ </dt>
+ </dl>
+ </dd>
<dt>
<span class="sect1">
<a href="secondaryProps.html">Secondary Database Properties</a>
@@ -506,14 +515,14 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="40%" align="left"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right" valign="top"> Preface</td>
+ <td width="40%" align="left" valign="top"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right" valign="top"> Preface</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/indexes.html b/db/docs/gsg/JAVA/indexes.html
index 59182ab2e..3b6c3e94b 100644
--- a/db/docs/gsg/JAVA/indexes.html
+++ b/db/docs/gsg/JAVA/indexes.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 5. Secondary Databases</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 5. Secondary Databases</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 5. Secondary Databases</th>
+ <th colspan="3" align="center">Chapter 5. Secondary Databases</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="cursorJavaUsage.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="keyCreator.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="cursorJavaUsage.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="keyCreator.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="indexes"></a>Chapter 5. Secondary Databases</h2>
+ <h2 class="title"><a id="indexes"></a>Chapter 5. Secondary Databases</h2>
</div>
</div>
<div></div>
@@ -52,6 +52,15 @@
</a>
</span>
</dt>
+ <dd>
+ <dl>
+ <dt>
+ <span class="sect2">
+ <a href="keyCreator.html#multikeys">Working with Multiple Keys</a>
+ </span>
+ </dt>
+ </dl>
+ </dd>
<dt>
<span class="sect1">
<a href="secondaryProps.html">Secondary Database Properties</a>
@@ -128,7 +137,7 @@
people such as names, addresses, phone numbers, and so forth.
While your application may frequently want to query a person by user
ID (that is, by the information stored in the key), it may also on occasion
- want to location people by, say, their name.
+ want to locate people by, say, their name.
</p>
<p>
Rather than iterate through all of the records in your database, examining
@@ -318,7 +327,7 @@ mySecConfig.setSortedDuplicates(true);
Database myDb = null;
SecondaryDatabase mySecDb = null;
try {
- String dbName = &quot;myPrimaryDatabase&quot;;
+ String dbName = "myPrimaryDatabase";
myDb = new Database(dbName, null, myDbConfig);
@@ -335,7 +344,7 @@ try {
mySecConfig.setKeyCreator(keyCreator);
// Perform the actual open
- String secDbName = &quot;mySecondaryDatabase&quot;;
+ String secDbName = "mySecondaryDatabase";
mySecDb = new SecondaryDatabase(secDbName, null, myDb, mySecConfig);
} catch (DatabaseException de) {
// Exception handling goes here ...
@@ -364,18 +373,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="cursorJavaUsage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="cursorJavaUsage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="keyCreator.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="keyCreator.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Cursor Example </td>
+ <td width="40%" align="left" valign="top">Cursor Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Implementing Key
+ <td width="40%" align="right" valign="top"> Implementing Key
Creators
</td>
diff --git a/db/docs/gsg/JAVA/introduction.html b/db/docs/gsg/JAVA/introduction.html
index fad63309c..7969e765b 100644
--- a/db/docs/gsg/JAVA/introduction.html
+++ b/db/docs/gsg/JAVA/introduction.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 1. Introduction to Berkeley DB </title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 1. Introduction to Berkeley DB </title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <th colspan="3" align="center">Chapter 1. Introduction to Berkeley DB </th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="concepts.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="concepts.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction to Berkeley DB </h2>
+ <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction to Berkeley DB </h2>
</div>
</div>
<div></div>
@@ -215,18 +215,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="concepts.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="concepts.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Preface </td>
+ <td width="40%" align="left" valign="top">Preface </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Berkeley DB Concepts</td>
+ <td width="40%" align="right" valign="top"> Berkeley DB Concepts</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/javaindexusage.html b/db/docs/gsg/JAVA/javaindexusage.html
index ddb17114d..897d83c13 100644
--- a/db/docs/gsg/JAVA/javaindexusage.html
+++ b/db/docs/gsg/JAVA/javaindexusage.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Secondary Database Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="joins.html" title="Database Joins" />
- <link rel="next" href="dbconfig.html" title="Chapter 6. Database Configuration" />
+ <link rel="next" href="dbconfig.html" title="Chapter 6. Database Configuration" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Secondary Database Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="joins.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="dbconfig.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="joins.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="dbconfig.html">Next</a></td>
</tr>
</table>
<hr />
@@ -110,7 +110,7 @@ public class ItemNameKeyCreator implements SecondaryKeyCreator {
(Inventory) theBinding.entryToObject(dataEntry);
// Get the item name and use that as the key
String theItem = inventoryItem.getItemName();
- resultEntry.setData(theItem.getBytes(&quot;UTF-8&quot;));
+ resultEntry.setData(theItem.getBytes("UTF-8"));
} catch (IOException willNeverOccur) {}
return true;
@@ -170,10 +170,10 @@ public class MyDbs {
private Database classCatalogDb = null;
<b class="userinput"><tt>private SecondaryDatabase itemNameIndexDb = null;</tt></b>
- private String vendordb = &quot;VendorDB.db&quot;;
- private String inventorydb = &quot;InventoryDB.db&quot;;
- private String classcatalogdb = &quot;ClassCatalogDB.db&quot;;
- <b class="userinput"><tt>private String itemnameindexdb = &quot;ItemNameIndexDB.db&quot;;</tt></b>
+ private String vendordb = "VendorDB.db";
+ private String inventorydb = "InventoryDB.db";
+ private String classcatalogdb = "ClassCatalogDB.db";
+ <b class="userinput"><tt>private String itemnameindexdb = "ItemNameIndexDB.db";</tt></b>
// Needed for object serialization
private StoredClassCatalog classCatalog;
@@ -197,8 +197,8 @@ public class MyDbs {
myDbConfig.setErrorStream(System.err);
<b class="userinput"><tt>mySecConfig.setErrorStream(System.err);</tt></b>
- myDbConfig.setErrorPrefix(&quot;MyDbs&quot;);
- <b class="userinput"><tt>mySecConfig.setErrorPrefix(&quot;MyDbs&quot;);</tt></b>
+ myDbConfig.setErrorPrefix("MyDbs");
+ <b class="userinput"><tt>mySecConfig.setErrorPrefix("MyDbs");</tt></b>
myDbConfig.setType(DatabaseType.BTREE);
<b class="userinput"><tt>mySecConfig.setType(DatabaseType.BTREE);</tt></b>
myDbConfig.setAllowCreate(true);
@@ -207,24 +207,24 @@ public class MyDbs {
// Now open, or create and open, our databases
// Open the vendors and inventory databases
try {
- vendordb = databasesHome + &quot;/&quot; + vendordb;
+ vendordb = databasesHome + "/" + vendordb;
vendorDb = new Database(vendordb,
null,
myDbConfig);
- inventorydb = databasesHome + &quot;/&quot; + inventorydb;
+ inventorydb = databasesHome + "/" + inventorydb;
inventoryDb = new Database(inventorydb,
null,
myDbConfig);
// Open the class catalog db. This is used to
// optimize class serialization.
- classcatalogdb = databasesHome + &quot;/&quot; + classcatalogdb;
+ classcatalogdb = databasesHome + "/" + classcatalogdb;
classCatalogDb = new Database(classcatalogdb,
null,
myDbConfig);
} catch(FileNotFoundException fnfe) {
- System.err.println(&quot;MyDbs: &quot; + fnfe.toString());
+ System.err.println("MyDbs: " + fnfe.toString());
System.exit(-1);
}
@@ -252,13 +252,13 @@ public class MyDbs {
mySecConfig.setKeyCreator(keyCreator);
// Now open it
try {
- itemnameindexdb = databasesHome + &quot;/&quot; + itemnameindexdb;
+ itemnameindexdb = databasesHome + "/" + itemnameindexdb;
itemNameIndexDb = new SecondaryDatabase(itemnameindexdb,
null,
inventoryDb,
mySecConfig);
} catch(FileNotFoundException fnfe) {
- System.err.println(&quot;MyDbs: &quot; + fnfe.toString());
+ System.err.println("MyDbs: " + fnfe.toString());
System.exit(-1);
}</tt></b>
}
@@ -295,7 +295,7 @@ public class MyDbs {
}
} catch(DatabaseException dbe) {
- System.err.println(&quot;Error closing MyDbs: &quot; +
+ System.err.println("Error closing MyDbs: " +
dbe.toString());
System.exit(-1);
}
@@ -374,7 +374,7 @@ import com.sleepycat.db.OperationStatus;
<a id="java_index17"></a>
<pre class="programlisting"> public class ExampleDatabaseRead {
- private static String myDbsPath = &quot;./&quot;;
+ private static String myDbsPath = "./";
// Encapsulates the database environment and databases.
private static MyDbs myDbs = new MyDbs();
@@ -421,7 +421,7 @@ import com.sleepycat.db.OperationStatus;
// searchKey is the key that we want to find in the
// secondary db.
DatabaseEntry searchKey =
- new DatabaseEntry(locateItem.getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(locateItem.getBytes("UTF-8"));
// foundKey and foundData are populated from the primary
// entry that is associated with the secondary db key.
@@ -447,7 +447,7 @@ import com.sleepycat.db.OperationStatus;
foundData, LockMode.DEFAULT);
}
} catch (Exception e) {
- System.err.println(&quot;Error on inventory secondary cursor:&quot;);
+ System.err.println("Error on inventory secondary cursor:");
System.err.println(e.toString());
e.printStackTrace();
} finally {
@@ -474,18 +474,18 @@ import com.sleepycat.db.OperationStatus;
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="joins.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="joins.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="dbconfig.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="dbconfig.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Database Joins </td>
+ <td width="40%" align="left" valign="top">Database Joins </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 6. Database Configuration</td>
+ <td width="40%" align="right" valign="top"> Chapter 6. Database Configuration</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/joins.html b/db/docs/gsg/JAVA/joins.html
index 15a0654e3..d43f9e6e1 100644
--- a/db/docs/gsg/JAVA/joins.html
+++ b/db/docs/gsg/JAVA/joins.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Database Joins</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="secondaryCursor.html" title="&#10; Using Secondary Cursors&#10; &#10; " />
<link rel="next" href="javaindexusage.html" title="Secondary Database Example" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Database Joins</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="secondaryCursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="javaindexusage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="secondaryCursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="javaindexusage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -104,7 +104,6 @@
using a
<span><tt class="classname">JoinCursor</tt> class instance.</span>
-
</p>
<div class="sect2" lang="en" xml:lang="en">
<div class="titlepage">
@@ -183,7 +182,6 @@
</div>
<p>
For example:
-
</p>
<a id="java_index9"></a>
<pre class="programlisting">package db.GettingStarted;
@@ -212,9 +210,9 @@ SecondaryDatabase automotiveTypeDB = null;
SecondaryDatabase automotiveMakeDB = null;
// Query strings:
-String theColor = &quot;red&quot;;
-String theType = &quot;minivan&quot;;
-String theMake = &quot;Toyota&quot;;
+String theColor = "red";
+String theType = "minivan";
+String theMake = "Toyota";
// Secondary cursors used for the query:
SecondaryCursor colorSecCursor = null;
@@ -233,9 +231,9 @@ DatabaseEntry foundData = new DatabaseEntry();
try {
// Database entries used for the query:
- DatabaseEntry color = new DatabaseEntry(theColor.getBytes(&quot;UTF-8&quot;));
- DatabaseEntry type = new DatabaseEntry(theType.getBytes(&quot;UTF-8&quot;));
- DatabaseEntry make = new DatabaseEntry(theMake.getBytes(&quot;UTF-8&quot;));
+ DatabaseEntry color = new DatabaseEntry(theColor.getBytes("UTF-8"));
+ DatabaseEntry type = new DatabaseEntry(theType.getBytes("UTF-8"));
+ DatabaseEntry make = new DatabaseEntry(theMake.getBytes("UTF-8"));
colorSecCursor = automotiveColorDB.openSecondaryCursor(null, null);
typeSecCursor = automotiveTypeDB.openSecondaryCursor(null, null);
@@ -346,21 +344,21 @@ JoinCursor joinCursor = myDb.join(cursorArray, config); </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="secondaryCursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="secondaryCursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="javaindexusage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="javaindexusage.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">
Using Secondary Cursors
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Secondary Database Example</td>
+ <td width="40%" align="right" valign="top"> Secondary Database Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/keyCreator.html b/db/docs/gsg/JAVA/keyCreator.html
index 09f087522..3ea8f0239 100644
--- a/db/docs/gsg/JAVA/keyCreator.html
+++ b/db/docs/gsg/JAVA/keyCreator.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Implementing Key
Creators
@@ -10,8 +10,8 @@
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
- <link rel="previous" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="previous" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="next" href="secondaryProps.html" title="Secondary Database Properties" />
</head>
<body>
@@ -24,9 +24,9 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="indexes.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="secondaryProps.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="indexes.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="secondaryProps.html">Next</a></td>
</tr>
</table>
<hr />
@@ -159,9 +159,9 @@ public class FullNameKeyCreator implements SecondaryKeyCreator {
try {
PersonData pd =
(PersonData) theBinding.entryToObject(dataEntry);
- String fullName = pd.getFamiliarName() + &quot; &quot; +
+ String fullName = pd.getFamiliarName() + " " +
pd.getSurname();
- resultEntry.setData(fullName.getBytes(&quot;UTF-8&quot;));
+ resultEntry.setData(fullName.getBytes("UTF-8"));
} catch (IOException willNeverOccur) {}
return true;
}
@@ -195,7 +195,7 @@ try {
mySecConfig.setType(DatabaseType.BTREE);
//Perform the actual open
- String secDbName = &quot;mySecondaryDatabase&quot;;
+ String secDbName = "mySecondaryDatabase";
mySecDb = new SecondaryDatabase(secDbName, null, myDb, mySecConfig);
} catch (DatabaseException de) {
// Exception handling goes here
@@ -214,23 +214,108 @@ try {
// Exception handling goes here
}
}</pre>
+ <div class="sect2" lang="en" xml:lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h3 class="title"><a id="multikeys"></a>Working with Multiple Keys</h3>
+ </div>
+ </div>
+ <div></div>
+ </div>
+ <p>
+ Until now we have only discussed indexes as if there is
+ a one-to-one relationship between the secondary key and
+ the primary database record. In fact, it is possible to
+ generate multiple keys for any given record, provided
+ that you take appropriate steps in your key creator
+ to do so.
+ </p>
+ <p>
+ For example, suppose you had a database that contained
+ information about books. Suppose further that you
+ sometimes want to look up books by author. Because
+ sometimes books have multiple authors, you may want to
+ return multiple secondary keys for every book that you
+ index.
+ </p>
+ <p>
+ To do this, you write a key creator that implements
+ <tt class="classname">SecondaryMultiKeyCreator</tt>
+ instead of
+ <tt class="classname">SecondaryKeyCreator</tt>. The key
+ difference between the two is that
+ <tt class="classname">SecondaryKeyCreator</tt>
+ uses a single <tt class="classname">DatabaseEntry</tt>
+ object as the result, while
+ <tt class="classname">SecondaryMultiKeyCreator</tt>
+ returns a set of <tt class="classname">DatabaseEntry</tt>
+ objects (using <tt class="classname">java.util.Set</tt>).
+ Also, you assign the
+ <tt class="classname">SecondaryMultiKeyCreator</tt>
+ implementation using
+ <tt class="methodname">SecondaryConfig.setMultiKeyCreator()</tt>
+ instead of
+ <tt class="methodname">SecondaryConfig.setKeyCreator()</tt>.
+ </p>
+ <p>
+ For example:
+ </p>
+ <pre class="programlisting">package db.GettingStarted;
+
+import com.sleepycat.db.DatabaseEntry;
+import com.sleepycat.db.DatabaseException;
+import com.sleepycat.db.SecondaryDatabase;
+import com.sleepycat.db.SecondaryMultiKeyCreator;
+
+import java.util.HashSet;
+import java.util.Set;
+
+public class MyMultiKeyCreator implements SecondaryMultiKeyCreator {
+
+ // Constructor not implemented. How this is implemented depends on
+ // how you want to extract the data for your keys.
+ MyMultiKeyCreator() {
+ ...
+ }
+
+ // Abstract method that we must implement
+ public void createSecondaryKeys(SecondaryDatabase secDb,
+ DatabaseEntry keyEntry, // From the primary
+ DatabaseEntry dataEntry, // From the primary
+ Set results) // Results set
+ throws DatabaseException {
+
+ try {
+ // Create your keys, adding each to the set
+
+ // Creation of key 'a' not shown
+ results.add(a)
+
+ // Creation of key 'b' not shown
+ results.add(b)
+
+ } catch (IOException willNeverOccur) {}
+ }
+} </pre>
+ </div>
</div>
<div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="indexes.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="indexes.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="secondaryProps.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="secondaryProps.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 5. Secondary Databases </td>
+ <td width="40%" align="left" valign="top">Chapter 5. Secondary Databases </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Secondary Database Properties</td>
+ <td width="40%" align="right" valign="top"> Secondary Database Properties</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/preface.html b/db/docs/gsg/JAVA/preface.html
index afd10d9f0..f32ee8247 100644
--- a/db/docs/gsg/JAVA/preface.html
+++ b/db/docs/gsg/JAVA/preface.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Preface</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
<link rel="up" href="index.html" title="Getting Started with Berkeley DB" />
<link rel="previous" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="next" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="next" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Preface</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
</table>
<hr />
@@ -58,15 +58,21 @@
<p>
Welcome to Berkeley DB (DB). This document introduces
- <span>DB, version 4.5. </span>
+ <span>DB, version 4.6. </span>
+
It is intended
to provide a rapid introduction to the DB API set and related concepts. The goal of this document is
to provide you with an efficient mechanism
with which you can evaluate DB against your project's technical requirements. As such, this document is
- intended for <span>Java</span>
+ intended for <span>Java</span>
+
developers and senior software architects who are
- looking for an in-process data management solution. No prior
- experience with Berkeley DB is expected or required.
+ looking for an
+ <span>
+ in-process data management solution.
+ </span>
+
+ No prior experience with Berkeley DB is expected or required.
</p>
<div class="sect1" lang="en" xml:lang="en">
<div class="titlepage">
@@ -86,14 +92,19 @@
- <span>&quot;The <tt class="methodname">Database()</tt>
- constructor returns a <tt class="classname">Database</tt> class object.&quot;</span>
+ <span>"The <tt class="methodname">Database()</tt>
+ constructor returns a <tt class="classname">Database</tt> class object."</span>
+
+
</p>
<p>
- Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: &quot;Go to your
- <span class="emphasis"><em>DB_INSTALL</em></span> directory.&quot;
+ Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: "Go to your
+
+ <span class="emphasis"><em>DB_INSTALL</em></span>
+
+ directory."
</p>
<p>
Program examples are displayed in a <tt class="classname">monospaced font</tt> on a shaded background.
@@ -118,7 +129,7 @@ import com.sleepycat.db.DatabaseConfig;
// Allow the database to be created.
DatabaseConfig myDbConfig = new DatabaseConfig();
myDbConfig.setAllowCreate(true);
-<b class="userinput"><tt>Database myDb = new Database(&quot;mydb.db&quot;, null, myDbConfig);</tt></b> </pre>
+<b class="userinput"><tt>Database myDb = new Database("mydb.db", null, myDbConfig);</tt></b> </pre>
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Note</h3>
<p>
@@ -150,6 +161,8 @@ myDbConfig.setAllowCreate(true);
<a href="http://www.oracle.com/technology/documentation/berkeley-db/db/gsg_txn/JAVA/index.html" target="_top">
Getting Started with Transaction Processing for Java
</a>
+
+
</p>
</li>
<li>
@@ -176,6 +189,8 @@ myDbConfig.setAllowCreate(true);
Berkeley DB Javadoc
</a>
+
+
</p>
</li>
<li>
@@ -195,18 +210,18 @@ myDbConfig.setAllowCreate(true);
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting Started with Berkeley DB </td>
+ <td width="40%" align="left" valign="top">Getting Started with Berkeley DB </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 1. Introduction to Berkeley DB </td>
+ <td width="40%" align="right" valign="top"> Chapter 1. Introduction to Berkeley DB </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/readSecondary.html b/db/docs/gsg/JAVA/readSecondary.html
index e50d31a5f..dd93b1e23 100644
--- a/db/docs/gsg/JAVA/readSecondary.html
+++ b/db/docs/gsg/JAVA/readSecondary.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Reading Secondary Databases</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="secondaryProps.html" title="Secondary Database Properties" />
<link rel="next" href="secondaryDelete.html" title="Deleting Secondary Database Records" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Reading Secondary Databases</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="secondaryProps.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="secondaryDelete.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="secondaryProps.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="secondaryDelete.html">Next</a></td>
</tr>
</table>
<hr />
@@ -68,9 +68,9 @@ try {
// Omitting all database opens
...
- String searchName = &quot;John Doe&quot;;
+ String searchName = "John Doe";
DatabaseEntry searchKey =
- new DatabaseEntry(searchName.getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(searchName.getBytes("UTF-8"));
DatabaseEntry primaryKey = new DatabaseEntry();
DatabaseEntry primaryData = new DatabaseEntry();
@@ -105,18 +105,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="secondaryProps.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="secondaryProps.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="secondaryDelete.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="secondaryDelete.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Secondary Database Properties </td>
+ <td width="40%" align="left" valign="top">Secondary Database Properties </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Deleting Secondary Database Records</td>
+ <td width="40%" align="right" valign="top"> Deleting Secondary Database Records</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/returns.html b/db/docs/gsg/JAVA/returns.html
index 46433419f..ecec87fed 100644
--- a/db/docs/gsg/JAVA/returns.html
+++ b/db/docs/gsg/JAVA/returns.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Error Returns</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction to Berkeley DB " />
<link rel="previous" href="coreExceptions.html" title="Exception Handling" />
<link rel="next" href="gettingit.html" title="Getting and Using DB " />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Error Returns</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="coreExceptions.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
- <td width="20%" align="right"> <a accesskey="n" href="gettingit.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="coreExceptions.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction to Berkeley DB </th>
+ <td width="20%" align="right"> <a accesskey="n" href="gettingit.html">Next</a></td>
</tr>
</table>
<hr />
@@ -62,18 +62,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="coreExceptions.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="coreExceptions.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="gettingit.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="gettingit.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Exception Handling </td>
+ <td width="40%" align="left" valign="top">Exception Handling </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Getting and Using DB </td>
+ <td width="40%" align="right" valign="top"> Getting and Using DB </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/secondaryCursor.html b/db/docs/gsg/JAVA/secondaryCursor.html
index 49bfa6662..87e2d976e 100644
--- a/db/docs/gsg/JAVA/secondaryCursor.html
+++ b/db/docs/gsg/JAVA/secondaryCursor.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>
Using Secondary Cursors
@@ -10,7 +10,7 @@
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="secondaryDelete.html" title="Deleting Secondary Database Records" />
<link rel="next" href="joins.html" title="Database Joins" />
</head>
@@ -24,9 +24,9 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="secondaryDelete.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="joins.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="secondaryDelete.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="joins.html">Next</a></td>
</tr>
</table>
<hr />
@@ -112,9 +112,9 @@ try {
// Database opens omitted for brevity
...
- String secondaryName = &quot;John Doe&quot;;
+ String secondaryName = "John Doe";
DatabaseEntry secondaryKey =
- new DatabaseEntry(secondaryName.getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(secondaryName.getBytes("UTF-8"));
DatabaseEntry foundData = new DatabaseEntry();
@@ -138,18 +138,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="secondaryDelete.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="secondaryDelete.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="joins.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="joins.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Deleting Secondary Database Records </td>
+ <td width="40%" align="left" valign="top">Deleting Secondary Database Records </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Database Joins</td>
+ <td width="40%" align="right" valign="top"> Database Joins</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/secondaryDelete.html b/db/docs/gsg/JAVA/secondaryDelete.html
index 115b65e99..52bf5e7e4 100644
--- a/db/docs/gsg/JAVA/secondaryDelete.html
+++ b/db/docs/gsg/JAVA/secondaryDelete.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Deleting Secondary Database Records</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="readSecondary.html" title="Reading Secondary Databases" />
<link rel="next" href="secondaryCursor.html" title="&#10; Using Secondary Cursors&#10; &#10; " />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Deleting Secondary Database Records</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="readSecondary.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="secondaryCursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="readSecondary.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="secondaryCursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -94,11 +94,11 @@ try {
// Omitting all database opens
...
- String searchName = &quot;John Doe&quot;;
+ String searchName = "John Doe";
DatabaseEntry searchKey =
- new DatabaseEntry(searchName.getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(searchName.getBytes("UTF-8"));
- // Delete the first secondary record that uses &quot;John Doe&quot; as
+ // Delete the first secondary record that uses "John Doe" as
// a key. This causes the primary record referenced by this secondary
// record to be deleted.
OperationStatus retVal = mySecondaryDatabase.delete(null, searchKey);
@@ -110,18 +110,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="readSecondary.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="readSecondary.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="secondaryCursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="secondaryCursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Reading Secondary Databases </td>
+ <td width="40%" align="left" valign="top">Reading Secondary Databases </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> 
+ <td width="40%" align="right" valign="top"> 
Using Secondary Cursors
</td>
diff --git a/db/docs/gsg/JAVA/secondaryProps.html b/db/docs/gsg/JAVA/secondaryProps.html
index 986d9f97d..cc4132cec 100644
--- a/db/docs/gsg/JAVA/secondaryProps.html
+++ b/db/docs/gsg/JAVA/secondaryProps.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Secondary Database Properties</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
+ <link rel="up" href="indexes.html" title="Chapter 5. Secondary Databases" />
<link rel="previous" href="keyCreator.html" title="Implementing Key &#10; Creators&#10; &#10; " />
<link rel="next" href="readSecondary.html" title="Reading Secondary Databases" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Secondary Database Properties</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="keyCreator.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Secondary Databases</th>
- <td width="20%" align="right"> <a accesskey="n" href="readSecondary.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="keyCreator.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Secondary Databases</th>
+ <td width="20%" align="right"> <a accesskey="n" href="readSecondary.html">Next</a></td>
</tr>
</table>
<hr />
@@ -70,21 +70,21 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="keyCreator.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="keyCreator.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="indexes.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="readSecondary.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="readSecondary.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Implementing Key
Creators
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Reading Secondary Databases</td>
+ <td width="40%" align="right" valign="top"> Reading Secondary Databases</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg/JAVA/usingDbt.html b/db/docs/gsg/JAVA/usingDbt.html
index 6d6253699..5339e3042 100644
--- a/db/docs/gsg/JAVA/usingDbt.html
+++ b/db/docs/gsg/JAVA/usingDbt.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Reading and Writing Database Records</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB" />
- <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
- <link rel="previous" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="up" href="DBEntry.html" title="Chapter 3. Database Records" />
+ <link rel="previous" href="DBEntry.html" title="Chapter 3. Database Records" />
<link rel="next" href="bindAPI.html" title="Using the BIND APIs" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Reading and Writing Database Records</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="DBEntry.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Database Records</th>
- <td width="20%" align="right"> <a accesskey="n" href="bindAPI.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="DBEntry.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Database Records</th>
+ <td width="20%" align="right"> <a accesskey="n" href="bindAPI.html">Next</a></td>
</tr>
</table>
<hr />
@@ -157,12 +157,12 @@ import com.sleepycat.db.Database;
// Database opens omitted for clarity.
// Databases must NOT be opened read-only.
-String aKey = &quot;myFirstKey&quot;;
-String aData = &quot;myFirstData&quot;;
+String aKey = "myFirstKey";
+String aData = "myFirstData";
try {
- DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes(&quot;UTF-8&quot;));
- DatabaseEntry theData = new DatabaseEntry(aData.getBytes(&quot;UTF-8&quot;));
+ DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes("UTF-8"));
+ DatabaseEntry theData = new DatabaseEntry(aData.getBytes("UTF-8"));
myDatabase.put(null, theKey, theData);
} catch (Exception e) {
// Exception handling goes here
@@ -232,13 +232,13 @@ Database myDatabase = null;
// Database opens omitted for clarity.
// Database may be opened read-only.
-String aKey = &quot;myFirstKey&quot;;
+String aKey = "myFirstKey";
try {
// Create a pair of DatabaseEntry objects. theKey
// is used to perform the search. theData is used
// to store the data returned by the get() operation.
- DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes(&quot;UTF-8&quot;));
+ DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes("UTF-8"));
DatabaseEntry theData = new DatabaseEntry();
// Perform the get.
@@ -247,11 +247,11 @@ try {
// Recreate the data String.
byte[] retData = theData.getData();
- String foundData = new String(retData, &quot;UTF-8&quot;);
- System.out.println(&quot;For key: '&quot; + aKey + &quot;' found data: '&quot; +
- foundData + &quot;'.&quot;);
+ String foundData = new String(retData, "UTF-8");
+ System.out.println("For key: '" + aKey + "' found data: '" +
+ foundData + "'.");
} else {
- System.out.println(&quot;No record found for key '&quot; + aKey + &quot;'.&quot;);
+ System.out.println("No record found for key '" + aKey + "'.");
}
} catch (Exception e) {
// Exception handling goes here
@@ -298,8 +298,8 @@ Database myDatabase = null;
// Database can NOT be opened read-only.
try {
- String aKey = &quot;myFirstKey&quot;;
- DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes(&quot;UTF-8&quot;));
+ String aKey = "myFirstKey";
+ DatabaseEntry theKey = new DatabaseEntry(aKey.getBytes("UTF-8"));
// Perform the deletion. All records that use this key are
// deleted.
@@ -405,18 +405,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="DBEntry.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="DBEntry.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="DBEntry.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="bindAPI.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="bindAPI.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 3. Database Records </td>
+ <td width="40%" align="left" valign="top">Chapter 3. Database Records </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Using the BIND APIs</td>
+ <td width="40%" align="right" valign="top"> Using the BIND APIs</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/Replication-C-GSG.pdf b/db/docs/gsg_db_rep/C/Replication-C-GSG.pdf
index 85cdab4d0..a81b85500 100644
--- a/db/docs/gsg_db_rep/C/Replication-C-GSG.pdf
+++ b/db/docs/gsg_db_rep/C/Replication-C-GSG.pdf
Binary files differ
diff --git a/db/docs/gsg_db_rep/C/addfeatures.html b/db/docs/gsg_db_rep/C/addfeatures.html
index 117a07589..679f365bd 100644
--- a/db/docs/gsg_db_rep/C/addfeatures.html
+++ b/db/docs/gsg_db_rep/C/addfeatures.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 5. Additional Features</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 5. Additional Features</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 5. Additional Features</th>
+ <th colspan="3" align="center">Chapter 5. Additional Features</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="exampledoloop.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="manageblock.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="exampledoloop.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="manageblock.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="addfeatures"></a>Chapter 5. Additional Features</h2>
+ <h2 class="title"><a id="addfeatures"></a>Chapter 5. Additional Features</h2>
</div>
</div>
<div></div>
@@ -172,18 +172,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="exampledoloop.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="exampledoloop.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="manageblock.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="manageblock.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Example Processing Loop </td>
+ <td width="40%" align="left" valign="top">Example Processing Loop </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Managing Blocking Operations</td>
+ <td width="40%" align="right" valign="top"> Managing Blocking Operations</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/apioverview.html b/db/docs/gsg_db_rep/C/apioverview.html
index 4b201d88c..172a8d180 100644
--- a/db/docs/gsg_db_rep/C/apioverview.html
+++ b/db/docs/gsg_db_rep/C/apioverview.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>The Replication APIs</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="previous" href="repadvantage.html" title="Replication Benefits" />
<link rel="next" href="elections.html" title="Holding Elections" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">The Replication APIs</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="repadvantage.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="elections.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="repadvantage.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="elections.html">Next</a></td>
</tr>
</table>
<hr />
@@ -206,18 +206,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="repadvantage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="repadvantage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="elections.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="elections.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Replication Benefits </td>
+ <td width="40%" align="left" valign="top">Replication Benefits </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Holding Elections</td>
+ <td width="40%" align="right" valign="top"> Holding Elections</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/bulk.html b/db/docs/gsg_db_rep/C/bulk.html
index b339aa6c8..517619400 100644
--- a/db/docs/gsg_db_rep/C/bulk.html
+++ b/db/docs/gsg_db_rep/C/bulk.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Bulk Transfers</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
<link rel="previous" href="c2ctransfer.html" title="Client to Client Transfer" />
</head>
<body>
@@ -17,9 +17,9 @@
<th colspan="3" align="center">Bulk Transfers</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="c2ctransfer.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Additional Features</th>
- <td width="20%" align="right"> </td>
+ <td width="20%" align="left"><a accesskey="p" href="c2ctransfer.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Additional Features</th>
+ <td width="20%" align="right"> </td>
</tr>
</table>
<hr />
@@ -120,18 +120,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="c2ctransfer.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="c2ctransfer.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="addfeatures.html">Up</a>
</td>
- <td width="40%" align="right"> </td>
+ <td width="40%" align="right"> </td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Client to Client Transfer </td>
+ <td width="40%" align="left" valign="top">Client to Client Transfer </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> </td>
+ <td width="40%" align="right" valign="top"> </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/c2ctransfer.html b/db/docs/gsg_db_rep/C/c2ctransfer.html
index 8145d4000..8dfc8ce29 100644
--- a/db/docs/gsg_db_rep/C/c2ctransfer.html
+++ b/db/docs/gsg_db_rep/C/c2ctransfer.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Client to Client Transfer</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
<link rel="previous" href="noautoinit.html" title="Stop Auto-Initialization" />
<link rel="next" href="bulk.html" title="Bulk Transfers" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Client to Client Transfer</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="noautoinit.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Additional Features</th>
- <td width="20%" align="right"> <a accesskey="n" href="bulk.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="noautoinit.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Additional Features</th>
+ <td width="20%" align="right"> <a accesskey="n" href="bulk.html">Next</a></td>
</tr>
</table>
<hr />
@@ -112,18 +112,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="noautoinit.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="noautoinit.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="addfeatures.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="bulk.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="bulk.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Stop Auto-Initialization </td>
+ <td width="40%" align="left" valign="top">Stop Auto-Initialization </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Bulk Transfers</td>
+ <td width="40%" align="right" valign="top"> Bulk Transfers</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/elections.html b/db/docs/gsg_db_rep/C/elections.html
index 8157cf14a..5d67963fe 100644
--- a/db/docs/gsg_db_rep/C/elections.html
+++ b/db/docs/gsg_db_rep/C/elections.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Holding Elections</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="previous" href="apioverview.html" title="The Replication APIs" />
<link rel="next" href="permmessages.html" title="Permanent Message Handling" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Holding Elections</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="apioverview.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="permmessages.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="apioverview.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="permmessages.html">Next</a></td>
</tr>
</table>
<hr />
@@ -208,18 +208,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="apioverview.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="apioverview.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="permmessages.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="permmessages.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">The Replication APIs </td>
+ <td width="40%" align="left" valign="top">The Replication APIs </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Permanent Message Handling</td>
+ <td width="40%" align="right" valign="top"> Permanent Message Handling</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/electiontimes.html b/db/docs/gsg_db_rep/C/electiontimes.html
index 8f6a2cf9e..213165dee 100644
--- a/db/docs/gsg_db_rep/C/electiontimes.html
+++ b/db/docs/gsg_db_rep/C/electiontimes.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Managing Election Times</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
<link rel="previous" href="fwrkpermmessage.html" title="Permanent Message Handling" />
<link rel="next" href="fmwrkconnectretry.html" title="Managing Connection Retries" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Managing Election Times</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="fwrkpermmessage.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
- <td width="20%" align="right"> <a accesskey="n" href="fmwrkconnectretry.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="fwrkpermmessage.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
+ <td width="20%" align="right"> <a accesskey="n" href="fmwrkconnectretry.html">Next</a></td>
</tr>
</table>
<hr />
@@ -133,18 +133,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="fwrkpermmessage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="fwrkpermmessage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="repapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="fmwrkconnectretry.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="fmwrkconnectretry.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Permanent Message Handling </td>
+ <td width="40%" align="left" valign="top">Permanent Message Handling </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Managing Connection Retries</td>
+ <td width="40%" align="right" valign="top"> Managing Connection Retries</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/exampledoloop.html b/db/docs/gsg_db_rep/C/exampledoloop.html
index 859f4a837..743eeba57 100644
--- a/db/docs/gsg_db_rep/C/exampledoloop.html
+++ b/db/docs/gsg_db_rep/C/exampledoloop.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Example Processing Loop</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
+ <link rel="up" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
<link rel="previous" href="processingloop.html" title="Processing Loop" />
- <link rel="next" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="next" href="addfeatures.html" title="Chapter 5. Additional Features" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Example Processing Loop</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="processingloop.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Replica versus Master Processes</th>
- <td width="20%" align="right"> <a accesskey="n" href="addfeatures.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="processingloop.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Replica versus Master Processes</th>
+ <td width="20%" align="right"> <a accesskey="n" href="addfeatures.html">Next</a></td>
</tr>
</table>
<hr />
@@ -89,10 +89,10 @@ extern int getopt(int, char * const *, const char *);
#define CACHESIZE (10 * 1024 * 1024)
-#define DATABASE &quot;quote.db&quot;
+#define DATABASE "quote.db"
<b class="userinput"><tt>#define SLEEPTIME 3</tt></b>
-const char *progname = &quot;rep_mgr&quot;;
+const char *progname = "rep_mgr";
<b class="userinput"><tt>typedef struct {
int is_master;
@@ -143,37 +143,37 @@ main(int argc, char *argv[])
dbenv-&gt;rep_set_priority(dbenv, 100);
/* Collect the command line options */
- while ((ch = getopt(argc, argv, &quot;h:m:o:p:&quot;)) != EOF)
+ while ((ch = getopt(argc, argv, "h:m:o:p:")) != EOF)
switch (ch) {
case 'h':
home = optarg;
break;
/* Set the host and port used by this environment */
case 'm':
- host = strtok(optarg, &quot;:&quot;);
- if ((portstr = strtok(NULL, &quot;:&quot;)) == NULL) {
- fprintf(stderr, &quot;Bad host specification.\n&quot;);
+ host = strtok(optarg, ":");
+ if ((portstr = strtok(NULL, ":")) == NULL) {
+ fprintf(stderr, "Bad host specification.\n");
goto err;
}
port = (unsigned short)atoi(portstr);
if (dbenv-&gt;repmgr_set_local_site(dbenv, host, port, 0) != 0) {
fprintf(stderr,
- &quot;Could not set local address %s.\n&quot;, host);
+ "Could not set local address %s.\n", host);
goto err;
}
local_is_set = 1;
break;
/* Identify another site in the replication group */
case 'o':
- host = strtok(optarg, &quot;:&quot;);
- if ((portstr = strtok(NULL, &quot;:&quot;)) == NULL) {
- fprintf(stderr, &quot;Bad host specification.\n&quot;);
+ host = strtok(optarg, ":");
+ if ((portstr = strtok(NULL, ":")) == NULL) {
+ fprintf(stderr, "Bad host specification.\n");
goto err;
}
port = (unsigned short)atoi(portstr);
if (dbenv-&gt;repmgr_add_remote_site(dbenv, host, port, 0) != 0) {
fprintf(stderr,
- &quot;Could not add site %s.\n&quot;, host);
+ "Could not add site %s.\n", host);
goto err;
}
break;
@@ -181,7 +181,7 @@ main(int argc, char *argv[])
case 'n':
totalsites = atoi(optarg);
if ((ret = dbenv-&gt;rep_set_nsites(dbenv, totalsites)) != 0)
- dbenv-&gt;err(dbenv, ret, &quot;set_nsites&quot;);
+ dbenv-&gt;err(dbenv, ret, "set_nsites");
break;
/* Set this replica's election priority */
case 'p':
@@ -206,7 +206,7 @@ main(int argc, char *argv[])
sleep(5);
if ((ret = doloop(dbenv)) != 0) {
- dbenv-&gt;err(dbenv, ret, &quot;Application failed&quot;);
+ dbenv-&gt;err(dbenv, ret, "Application failed");
goto err;
}
@@ -230,7 +230,7 @@ create_env(char *progname, DB_ENV **dbenvp)
int ret;
if ((ret = db_env_create(&amp;dbenv, 0)) != 0) {
- fprintf(stderr, &quot;can't create env handle: %s\n&quot;,
+ fprintf(stderr, "can't create env handle: %s\n",
db_strerror(ret));
return (ret);
}
@@ -261,7 +261,7 @@ env_init(DB_ENV *dbenv, const char *home)
DB_THREAD |
DB_RECOVER;
if ((ret = dbenv-&gt;open(dbenv, home, flags, 0)) != 0)
- dbenv-&gt;err(dbenv, ret, &quot;can't open environment&quot;);
+ dbenv-&gt;err(dbenv, ret, "can't open environment");
return (ret);
}</pre>
<p>
@@ -300,7 +300,7 @@ event_callback(DB_ENV *dbenv, u_int32_t which, void *info)
break;
default:
- dbenv-&gt;errx(dbenv, &quot;ignoring event %d&quot;, which);
+ dbenv-&gt;errx(dbenv, "ignoring event %d", which);
}
}</tt>
</b>
@@ -378,17 +378,17 @@ doloop(DB_ENV *dbenv)
NULL, DATABASE, NULL, DB_BTREE, flags, 0)) != 0) {
<b class="userinput"><tt>if (ret == ENOENT) {
printf(
- &quot;No stock database yet available.\n&quot;);
+ "No stock database yet available.\n");
if ((ret = dbp-&gt;close(dbp, 0)) != 0) {
dbenv-&gt;err(dbenv, ret,
- &quot;DB-&gt;close&quot;);
+ "DB-&gt;close");
goto err;
}
dbp = NULL;
sleep(SLEEPTIME);
continue;
}</tt></b>
- dbenv-&gt;err(dbenv, ret, &quot;DB-&gt;open&quot;);
+ dbenv-&gt;err(dbenv, ret, "DB-&gt;open");
goto err;
}
} </pre>
@@ -397,8 +397,8 @@ doloop(DB_ENV *dbenv)
as a replica, we can tell from the shell that the prompt is for a
read-only process.
</p>
- <pre class="programlisting"> printf(&quot;QUOTESERVER<b class="userinput"><tt>%s</tt></b>&gt; &quot;,
- <b class="userinput"><tt>app_data-&gt;is_master ? &quot;&quot; : &quot; (read-only)&quot;);</tt></b>
+ <pre class="programlisting"> printf("QUOTESERVER<b class="userinput"><tt>%s</tt></b>&gt; ",
+ <b class="userinput"><tt>app_data-&gt;is_master ? "" : " (read-only)");</tt></b>
fflush(stdout); </pre>
<p>
When we collect data from the prompt, there is a case that says
@@ -432,26 +432,26 @@ doloop(DB_ENV *dbenv)
</p>
<pre class="programlisting"> if (fgets(buf, sizeof(buf), stdin) == NULL)
break;
- if (strtok(&amp;buf[0], &quot; \t\n&quot;) == NULL) {
+ if (strtok(&amp;buf[0], " \t\n") == NULL) {
switch ((ret = print_stocks(dbp))) {
case 0:
continue;
<b class="userinput"><tt>case DB_REP_HANDLE_DEAD:
(void)dbp-&gt;close(dbp, DB_NOSYNC);
dbp = NULL;
- dbenv-&gt;errx(dbenv, &quot;Got a dead replication handle&quot;);
+ dbenv-&gt;errx(dbenv, "Got a dead replication handle");
continue; </tt></b>
default:
- dbp-&gt;err(dbp, ret, &quot;Error traversing data&quot;);
+ dbp-&gt;err(dbp, ret, "Error traversing data");
goto err;
}
}
- rbuf = strtok(NULL, &quot; \t\n&quot;);
+ rbuf = strtok(NULL, " \t\n");
if (rbuf == NULL || rbuf[0] == '\0') {
- if (strncmp(buf, &quot;exit&quot;, 4) == 0 ||
- strncmp(buf, &quot;quit&quot;, 4) == 0)
+ if (strncmp(buf, "exit", 4) == 0 ||
+ strncmp(buf, "quit", 4) == 0)
break;
- dbenv-&gt;errx(dbenv, &quot;Format: TICKER VALUE&quot;);
+ dbenv-&gt;errx(dbenv, "Format: TICKER VALUE");
continue;
}</pre>
<p>
@@ -462,7 +462,7 @@ doloop(DB_ENV *dbenv)
that happening due to user input at the prompt.
</p>
<pre class="programlisting"> <b class="userinput"><tt>if (!app_data-&gt;is_master) {
- dbenv-&gt;errx(dbenv, &quot;Can't update at client&quot;);
+ dbenv-&gt;errx(dbenv, "Can't update at client");
continue;
}</tt></b>
key.data = buf;
@@ -473,7 +473,7 @@ doloop(DB_ENV *dbenv)
if ((ret = dbp-&gt;put(dbp,
NULL, &amp;key, &amp;data, 0)) != 0) {
- dbp-&gt;err(dbp, ret, &quot;DB-&gt;put&quot;);
+ dbp-&gt;err(dbp, ret, "DB-&gt;put");
goto err;
}
}
@@ -624,18 +624,18 @@ QUOTESERVER (read-only)&gt; </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="processingloop.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="processingloop.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="fwrkmasterreplica.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="addfeatures.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="addfeatures.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Processing Loop </td>
+ <td width="40%" align="left" valign="top">Processing Loop </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 5. Additional Features</td>
+ <td width="40%" align="right" valign="top"> Chapter 5. Additional Features</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/fmwrkconnectretry.html b/db/docs/gsg_db_rep/C/fmwrkconnectretry.html
index c86b01c37..e1ff4ab1e 100644
--- a/db/docs/gsg_db_rep/C/fmwrkconnectretry.html
+++ b/db/docs/gsg_db_rep/C/fmwrkconnectretry.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Managing Connection Retries</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
<link rel="previous" href="electiontimes.html" title="Managing Election Times" />
- <link rel="next" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
+ <link rel="next" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Managing Connection Retries</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="electiontimes.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
- <td width="20%" align="right"> <a accesskey="n" href="fwrkmasterreplica.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="electiontimes.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
+ <td width="20%" align="right"> <a accesskey="n" href="fwrkmasterreplica.html">Next</a></td>
</tr>
</table>
<hr />
@@ -57,18 +57,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="electiontimes.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="electiontimes.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="repapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="fwrkmasterreplica.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="fwrkmasterreplica.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Managing Election Times </td>
+ <td width="40%" align="left" valign="top">Managing Election Times </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 4. Replica versus Master Processes</td>
+ <td width="40%" align="right" valign="top"> Chapter 4. Replica versus Master Processes</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/fwrkmasterreplica.html b/db/docs/gsg_db_rep/C/fwrkmasterreplica.html
index 975bdd027..3951204cd 100644
--- a/db/docs/gsg_db_rep/C/fwrkmasterreplica.html
+++ b/db/docs/gsg_db_rep/C/fwrkmasterreplica.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 4. Replica versus Master Processes</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 4. Replica versus Master Processes</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 4. Replica versus Master Processes</th>
+ <th colspan="3" align="center">Chapter 4. Replica versus Master Processes</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="fmwrkconnectretry.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="processingloop.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="fmwrkconnectretry.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="processingloop.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="fwrkmasterreplica"></a>Chapter 4. Replica versus Master Processes</h2>
+ <h2 class="title"><a id="fwrkmasterreplica"></a>Chapter 4. Replica versus Master Processes</h2>
</div>
</div>
<div></div>
@@ -218,7 +218,7 @@ my_app_data.is_master = 0; /* Assume we start as a replica */
* to it's app_private member.
*/
if ((ret = db_env_create(&amp;dbenv, 0)) != 0 ) {
- fprintf(stderr, &quot;Error creating handles: %s\n&quot;,
+ fprintf(stderr, "Error creating handles: %s\n",
db_strerror(ret));
goto err;
}
@@ -259,7 +259,7 @@ event_callback(DB_ENV *dbenv, u_int32_t which, void *info)
break;
default:
- dbenv-&gt;errx(dbenv, &quot;ignoring event %d&quot;, which);
+ dbenv-&gt;errx(dbenv, "ignoring event %d", which);
}
} </pre>
<p>
@@ -282,18 +282,18 @@ event_callback(DB_ENV *dbenv, u_int32_t which, void *info)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="fmwrkconnectretry.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="fmwrkconnectretry.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="processingloop.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="processingloop.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Managing Connection Retries </td>
+ <td width="40%" align="left" valign="top">Managing Connection Retries </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Processing Loop</td>
+ <td width="40%" align="right" valign="top"> Processing Loop</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/fwrkpermmessage.html b/db/docs/gsg_db_rep/C/fwrkpermmessage.html
index ecb3b882c..409ad618e 100644
--- a/db/docs/gsg_db_rep/C/fwrkpermmessage.html
+++ b/db/docs/gsg_db_rep/C/fwrkpermmessage.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Permanent Message Handling</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
<link rel="previous" href="repmgr_init_example_c.html" title="Adding the Replication Framework to&#10; simple_txn&#10; &#10; " />
<link rel="next" href="electiontimes.html" title="Managing Election Times" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Permanent Message Handling</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="repmgr_init_example_c.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
- <td width="20%" align="right"> <a accesskey="n" href="electiontimes.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="repmgr_init_example_c.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
+ <td width="20%" align="right"> <a accesskey="n" href="electiontimes.html">Next</a></td>
</tr>
</table>
<hr />
@@ -111,7 +111,7 @@
<p>
No permanent message acknowledgments are required. If
this policy is selected, permanent message handling is
- essentially &quot;turned off.&quot; That is, the master will
+ essentially "turned off." That is, the master will
never wait for replica acknowledgments. In this case,
transaction log data is either flushed or not strictly
depending on the type of commit that is being performed
@@ -306,7 +306,7 @@
* Create and configure the environment handle.
*/
if ((ret = db_env_create(&amp;dbenv, 0)) != 0 ) {
- fprintf(stderr, &quot;Error creating handles: %s\n&quot;,
+ fprintf(stderr, "Error creating handles: %s\n",
db_strerror(ret));
goto err;
}
@@ -324,7 +324,7 @@
dbenv-&gt;rep_set_timeout(dbenv, DB_REP_ACK_TIMEOUT, 500);</tt></b>
/* Collect the command line options */
- while ((ch = getopt(argc, argv, &quot;h:<b class="userinput"><tt>m:o:p:</tt></b>&quot;)) != EOF)
+ while ((ch = getopt(argc, argv, "h:<b class="userinput"><tt>m:o:p:</tt></b>")) != EOF)
... </pre>
</div>
@@ -333,21 +333,21 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="repmgr_init_example_c.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="repmgr_init_example_c.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="repapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="electiontimes.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="electiontimes.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Adding the Replication Framework to
simple_txn
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Managing Election Times</td>
+ <td width="40%" align="right" valign="top"> Managing Election Times</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/index.html b/db/docs/gsg_db_rep/C/index.html
index 4fe9dc3af..0d1b9208e 100644
--- a/db/docs/gsg_db_rep/C/index.html
+++ b/db/docs/gsg_db_rep/C/index.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting Started with Replicated Berkeley DB Applications</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
@@ -16,9 +16,9 @@
<th colspan="3" align="center">Getting Started with Replicated Berkeley DB Applications</th>
</tr>
<tr>
- <td width="20%" align="left"> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="20%" align="left"> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
</table>
<hr />
@@ -27,7 +27,7 @@
<div class="titlepage">
<div>
<div>
- <h1 class="title"><a id="id650925"></a>Getting Started with Replicated Berkeley DB Applications</h1>
+ <h1 class="title"><a id="id613740"></a>Getting Started with Replicated Berkeley DB Applications</h1>
</div>
<div>
<div class="legalnotice">
@@ -37,7 +37,7 @@
<p>
This documentation is distributed under an open source license.
You may review the terms of this license at:
- <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html</a>
+ <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html</a>
</p>
@@ -47,9 +47,9 @@
and
Sleepycat are trademarks or registered trademarks of
- Oracle Corporation. All rights to these marks are reserved.
+ Oracle. All rights to these marks are reserved.
No third-party use is permitted without the
- express prior written consent of Oracle Corporation.
+ express prior written consent of Oracle.
</p>
<p>
To obtain a copy of this document's original source code, please
@@ -61,7 +61,7 @@
</div>
</div>
<div>
- <p class="pubdate">9/20/2006</p>
+ <p class="pubdate">6/30/2007</p>
</div>
</div>
<div></div>
@@ -432,14 +432,14 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="40%" align="left"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right" valign="top"> Preface</td>
+ <td width="40%" align="left" valign="top"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right" valign="top"> Preface</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/introduction.html b/db/docs/gsg_db_rep/C/introduction.html
index e3368a9c3..6d0059d98 100644
--- a/db/docs/gsg_db_rep/C/introduction.html
+++ b/db/docs/gsg_db_rep/C/introduction.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 1. Introduction</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 1. Introduction</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 1. Introduction</th>
+ <th colspan="3" align="center">Chapter 1. Introduction</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="repadvantage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="repadvantage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction</h2>
+ <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction</h2>
</div>
</div>
<div></div>
@@ -250,7 +250,7 @@
<p>
There is no DB-specified limit to the number of
environments which can participate in a replication group.
- The only limitation here is one of resources &#8212;
+ The only limitation here is one of resources —
network bandwidth, for example.
</p>
<p>
@@ -356,7 +356,7 @@
implement them.
</p>
<p>
- When holding an election, replicas &quot;vote&quot; on who should
+ When holding an election, replicas "vote" on who should
be the master. Among replicas participating in the
election, the one with the most up-to-date set of log
records will win the election. Note that it's possible
@@ -376,18 +376,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="repadvantage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="repadvantage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Preface </td>
+ <td width="40%" align="left" valign="top">Preface </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Replication Benefits</td>
+ <td width="40%" align="right" valign="top"> Replication Benefits</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/manageblock.html b/db/docs/gsg_db_rep/C/manageblock.html
index 230d1a3db..18de6a130 100644
--- a/db/docs/gsg_db_rep/C/manageblock.html
+++ b/db/docs/gsg_db_rep/C/manageblock.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Managing Blocking Operations</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
- <link rel="previous" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="previous" href="addfeatures.html" title="Chapter 5. Additional Features" />
<link rel="next" href="noautoinit.html" title="Stop Auto-Initialization" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Managing Blocking Operations</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="addfeatures.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Additional Features</th>
- <td width="20%" align="right"> <a accesskey="n" href="noautoinit.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="addfeatures.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Additional Features</th>
+ <td width="20%" align="right"> <a accesskey="n" href="noautoinit.html">Next</a></td>
</tr>
</table>
<hr />
@@ -69,18 +69,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="addfeatures.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="addfeatures.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="addfeatures.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="noautoinit.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="noautoinit.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 5. Additional Features </td>
+ <td width="40%" align="left" valign="top">Chapter 5. Additional Features </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Stop Auto-Initialization</td>
+ <td width="40%" align="right" valign="top"> Stop Auto-Initialization</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/noautoinit.html b/db/docs/gsg_db_rep/C/noautoinit.html
index 85771bd35..87b0fed6d 100644
--- a/db/docs/gsg_db_rep/C/noautoinit.html
+++ b/db/docs/gsg_db_rep/C/noautoinit.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Stop Auto-Initialization</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
<link rel="previous" href="manageblock.html" title="Managing Blocking Operations" />
<link rel="next" href="c2ctransfer.html" title="Client to Client Transfer" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Stop Auto-Initialization</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="manageblock.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Additional Features</th>
- <td width="20%" align="right"> <a accesskey="n" href="c2ctransfer.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="manageblock.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Additional Features</th>
+ <td width="20%" align="right"> <a accesskey="n" href="c2ctransfer.html">Next</a></td>
</tr>
</table>
<hr />
@@ -69,18 +69,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="manageblock.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="manageblock.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="addfeatures.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="c2ctransfer.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="c2ctransfer.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Managing Blocking Operations </td>
+ <td width="40%" align="left" valign="top">Managing Blocking Operations </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Client to Client Transfer</td>
+ <td width="40%" align="right" valign="top"> Client to Client Transfer</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/permmessages.html b/db/docs/gsg_db_rep/C/permmessages.html
index c2ed56f92..d2e2b8d0f 100644
--- a/db/docs/gsg_db_rep/C/permmessages.html
+++ b/db/docs/gsg_db_rep/C/permmessages.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Permanent Message Handling</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="previous" href="elections.html" title="Holding Elections" />
- <link rel="next" href="txnapp.html" title="Chapter 2. Transactional Application" />
+ <link rel="next" href="txnapp.html" title="Chapter 2. Transactional Application" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Permanent Message Handling</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="elections.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="txnapp.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="elections.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnapp.html">Next</a></td>
</tr>
</table>
<hr />
@@ -81,8 +81,8 @@
</p>
<p>
If the master does not
- receive message acknowledgments &#8212; or, more likely, it does not receive
- <span class="emphasis"><em>enough</em></span> acknowledgments &#8212; the
+ receive message acknowledgments — or, more likely, it does not receive
+ <span class="emphasis"><em>enough</em></span> acknowledgments — the
committing thread flushes its log data to disk and then
continues operations as normal. The master application can
do this because replicas that fail to handle a message, for
@@ -371,18 +371,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="elections.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="elections.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnapp.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnapp.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Holding Elections </td>
+ <td width="40%" align="left" valign="top">Holding Elections </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 2. Transactional Application</td>
+ <td width="40%" align="right" valign="top"> Chapter 2. Transactional Application</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/preface.html b/db/docs/gsg_db_rep/C/preface.html
index db9d98bdc..41d4726ac 100644
--- a/db/docs/gsg_db_rep/C/preface.html
+++ b/db/docs/gsg_db_rep/C/preface.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Preface</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
<link rel="up" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
<link rel="previous" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="next" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="next" href="introduction.html" title="Chapter 1. Introduction" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Preface</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
</table>
<hr />
@@ -86,12 +86,12 @@
</p>
<p>
Structure names are represented in <tt class="classname">monospaced font</tt>, as are <tt class="methodname">method
- names</tt>. For example: &quot;<tt class="methodname">DB-&gt;open()</tt> is a method
- on a <tt class="classname">DB</tt> handle.&quot;
+ names</tt>. For example: "<tt class="methodname">DB-&gt;open()</tt> is a method
+ on a <tt class="classname">DB</tt> handle."
</p>
<p>
- Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: &quot;Go to your
- <span class="emphasis"><em>DB_INSTALL</em></span> directory.&quot;
+ Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: "Go to your
+ <span class="emphasis"><em>DB_INSTALL</em></span> directory."
</p>
<p>
Program examples are displayed in a <tt class="classname">monospaced font</tt> on a shaded background.
@@ -193,18 +193,18 @@ typedef struct stock_dbs {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting Started with Replicated Berkeley DB Applications </td>
+ <td width="40%" align="left" valign="top">Getting Started with Replicated Berkeley DB Applications </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 1. Introduction</td>
+ <td width="40%" align="right" valign="top"> Chapter 1. Introduction</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/processingloop.html b/db/docs/gsg_db_rep/C/processingloop.html
index 94c0035a9..e6eecfe03 100644
--- a/db/docs/gsg_db_rep/C/processingloop.html
+++ b/db/docs/gsg_db_rep/C/processingloop.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Processing Loop</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
- <link rel="previous" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
+ <link rel="up" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
+ <link rel="previous" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
<link rel="next" href="exampledoloop.html" title="Example Processing Loop" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Processing Loop</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="fwrkmasterreplica.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Replica versus Master Processes</th>
- <td width="20%" align="right"> <a accesskey="n" href="exampledoloop.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="fwrkmasterreplica.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Replica versus Master Processes</th>
+ <td width="20%" align="right"> <a accesskey="n" href="exampledoloop.html">Next</a></td>
</tr>
</table>
<hr />
@@ -236,18 +236,18 @@ for (;;) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="fwrkmasterreplica.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="fwrkmasterreplica.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="fwrkmasterreplica.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="exampledoloop.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="exampledoloop.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 4. Replica versus Master Processes </td>
+ <td width="40%" align="left" valign="top">Chapter 4. Replica versus Master Processes </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Example Processing Loop</td>
+ <td width="40%" align="right" valign="top"> Example Processing Loop</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/repadvantage.html b/db/docs/gsg_db_rep/C/repadvantage.html
index c7ab72c1a..3e001b900 100644
--- a/db/docs/gsg_db_rep/C/repadvantage.html
+++ b/db/docs/gsg_db_rep/C/repadvantage.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Replication Benefits</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
- <link rel="previous" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="previous" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="next" href="apioverview.html" title="The Replication APIs" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Replication Benefits</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="apioverview.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="apioverview.html">Next</a></td>
</tr>
</table>
<hr />
@@ -150,7 +150,7 @@
one or more replicas before continuing with the next
operation. This will obviously impact your
application's write performance to some degree
- &#8212; with the performance penalty being largely dependent
+ — with the performance penalty being largely dependent
upon the speed and stability of the network connecting
your replication group.
</p>
@@ -165,18 +165,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="apioverview.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="apioverview.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 1. Introduction </td>
+ <td width="40%" align="left" valign="top">Chapter 1. Introduction </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> The Replication APIs</td>
+ <td width="40%" align="right" valign="top"> The Replication APIs</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/repapp.html b/db/docs/gsg_db_rep/C/repapp.html
index d46f167d9..391f322fa 100644
--- a/db/docs/gsg_db_rep/C/repapp.html
+++ b/db/docs/gsg_db_rep/C/repapp.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 3. The DB Replication Framework</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 3. The DB Replication Framework</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 3. The DB Replication Framework</th>
+ <th colspan="3" align="center">Chapter 3. The DB Replication Framework</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="simpleprogramlisting.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="repmgr_init_example_c.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="simpleprogramlisting.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="repmgr_init_example_c.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="repapp"></a>Chapter 3. The DB Replication Framework</h2>
+ <h2 class="title"><a id="repapp"></a>Chapter 3. The DB Replication Framework</h2>
</div>
</div>
<div></div>
@@ -295,20 +295,6 @@
stops and starts replication. Note that other replication
activities are omitted for brevity.
</p>
- <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
- <h3 class="title">Note</h3>
- <p>
- Note that the following code fragment would be part of a larger
- class that must implement
- <tt class="classname">com.sleepycat.db.EventHandler</tt>. This
- class is used to track state changes between master and
- replica. We put off that implementation for the moment, but the
- point remains that the following code fragment would be
- contained in a method or two that you would include in your
- <tt class="classname">com.sleepycat.db.EventHandler</tt>
- implementation.
- </p>
- </div>
<pre class="programlisting">#include &lt;db.h&gt;
/* Use a 10mb cache */
@@ -327,17 +313,17 @@
/* Initialize variables */
dbenv = NULL;
- progname = &quot;example_replication&quot;;
- envHome = &quot;ENVIRONMENT_HOME&quot;;
- listen_host = &quot;mymachine.sleepycat.com&quot;;
+ progname = "example_replication";
+ envHome = "ENVIRONMENT_HOME";
+ listen_host = "mymachine.sleepycat.com";
listen_port = 5001;
- other_host = &quot;anothermachine.sleepycat.com&quot;;
+ other_host = "anothermachine.sleepycat.com";
other_port = 4555;
ret = 0;
/* Create the environment handle */
if ((ret = db_env_create(&amp;dbenv, 0)) != 0 ) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
goto err;
}
@@ -360,7 +346,7 @@
*/
if ((ret = dbenv-&gt;repmgr_set_local_site(dbenv, listen_host,
listen_port, 0)) != 0) {
- fprintf(stderr, &quot;Could not set local address (%d).\n&quot;, ret);
+ fprintf(stderr, "Could not set local address (%d).\n", ret);
goto err;
}
@@ -377,7 +363,7 @@
* application.
*/
if (dbenv-&gt;repmgr_add_remote_site(dbenv, other_host, other_port) != 0) {
- fprintf(stderr, &quot;Could not add site %s.\n&quot;, other_host);
+ fprintf(stderr, "Could not add site %s.\n", other_host);
goto err;
}
@@ -387,7 +373,7 @@
* performed correctly.
*/
if (dbenv-&gt;repmgr_add_nsites(dbenv, 2) != 0) {
- fprintf(stderr, &quot;Could not set the number of sites.\n&quot;;
+ fprintf(stderr, "Could not set the number of sites.\n";
goto err;
}
@@ -556,7 +542,7 @@ err: /*
of duplicate masters, because once a master is
selected, the environment that loses the election will
have to roll back any transactions committed
- until it is in sync with the &quot;real&quot; master.
+ until it is in sync with the "real" master.
</p>
</td>
</tr>
@@ -698,18 +684,18 @@ err: /*
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="simpleprogramlisting.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="simpleprogramlisting.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="repmgr_init_example_c.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="repmgr_init_example_c.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Program Listing </td>
+ <td width="40%" align="left" valign="top">Program Listing </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Adding the Replication Framework to
+ <td width="40%" align="right" valign="top"> Adding the Replication Framework to
simple_txn
</td>
diff --git a/db/docs/gsg_db_rep/C/repmgr_init_example_c.html b/db/docs/gsg_db_rep/C/repmgr_init_example_c.html
index c3b850cd1..eae67e9f7 100644
--- a/db/docs/gsg_db_rep/C/repmgr_init_example_c.html
+++ b/db/docs/gsg_db_rep/C/repmgr_init_example_c.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Adding the Replication Framework to
simple_txn
@@ -10,8 +10,8 @@
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
- <link rel="previous" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="previous" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
<link rel="next" href="fwrkpermmessage.html" title="Permanent Message Handling" />
</head>
<body>
@@ -24,9 +24,9 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="repapp.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
- <td width="20%" align="right"> <a accesskey="n" href="fwrkpermmessage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="repapp.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
+ <td width="20%" align="right"> <a accesskey="n" href="fwrkpermmessage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -120,9 +120,9 @@ extern int getopt(int, char * const *, const char *);
#endif
#define CACHESIZE (10 * 1024 * 1024)
-#define DATABASE &quot;quote.db&quot;
+#define DATABASE "quote.db"
-const char *progname = <b class="userinput"><tt>&quot;rep_mgr&quot;;</tt></b>
+const char *progname = <b class="userinput"><tt>"rep_mgr";</tt></b>
int create_env(const char *, DB_ENV **);
int env_init(DB_ENV *, const char *);
@@ -169,19 +169,19 @@ int print_stocks(DBC *); </pre>
static void
usage()
{
- fprintf(stderr, &quot;usage: %s &quot;, progname);
- fprintf(stderr, &quot;[-h home] <b class="userinput"><tt>-m host:port [-o host:port]</tt></b>\n&quot;);
- <b class="userinput"><tt>fprintf(stderr, &quot;\t\t[-p priority]\n&quot;);</tt></b>
- fprintf(stderr, &quot;where:\n&quot;);
- fprintf(stderr, &quot;\t-h identifies the environment home directory\n&quot;);
- <b class="userinput"><tt>fprintf(stderr, &quot;\t-o identifies another site participating in &quot;);
- fprintf(stderr, &quot;this replication group\n&quot;);
- fprintf(stderr, &quot;\t-m identifies the host and port used by this &quot;);
- fprintf(stderr, &quot;site (required).\n&quot;);
- fprintf(stderr, &quot;\t-n identifies the number of sites in this &quot;);
- fprintf(stderr, &quot;replication group (required).\n&quot;);
- fprintf(stderr, &quot;\t-p identifies the election priority used by &quot;);
- fprintf(stderr, &quot;this replica.\n&quot;);</tt></b>
+ fprintf(stderr, "usage: %s ", progname);
+ fprintf(stderr, "[-h home] <b class="userinput"><tt>-m host:port [-o host:port]</tt></b>\n");
+ <b class="userinput"><tt>fprintf(stderr, "\t\t[-p priority]\n");</tt></b>
+ fprintf(stderr, "where:\n");
+ fprintf(stderr, "\t-h identifies the environment home directory\n");
+ <b class="userinput"><tt>fprintf(stderr, "\t-o identifies another site participating in ");
+ fprintf(stderr, "this replication group\n");
+ fprintf(stderr, "\t-m identifies the host and port used by this ");
+ fprintf(stderr, "site (required).\n");
+ fprintf(stderr, "\t-n identifies the number of sites in this ");
+ fprintf(stderr, "replication group (required).\n");
+ fprintf(stderr, "\t-p identifies the election priority used by ");
+ fprintf(stderr, "this replica.\n");</tt></b>
exit(EXIT_FAILURE);
} </pre>
<p>
@@ -229,37 +229,37 @@ main(int argc, char *argv[])
configure the application's election priority if necessary.
</p>
<pre class="programlisting"> /* Collect the command line options */
- while ((ch = getopt(argc, argv, &quot;h:<b class="userinput"><tt>m:o:p:</tt></b>&quot;)) != EOF)
+ while ((ch = getopt(argc, argv, "h:<b class="userinput"><tt>m:o:p:</tt></b>")) != EOF)
switch (ch) {
case 'h':
home = optarg;
break;
<b class="userinput"><tt>/* Set the host and port used by this environment */
case 'm':
- host = strtok(optarg, &quot;:&quot;);
- if ((portstr = strtok(NULL, &quot;:&quot;)) == NULL) {
- fprintf(stderr, &quot;Bad host specification.\n&quot;);
+ host = strtok(optarg, ":");
+ if ((portstr = strtok(NULL, ":")) == NULL) {
+ fprintf(stderr, "Bad host specification.\n");
goto err;
}
port = (unsigned short)atoi(portstr);
if (dbenv-&gt;repmgr_set_local_site(dbenv, host, port, 0) != 0) {
fprintf(stderr,
- &quot;Could not set local address %s.\n&quot;, host);
+ "Could not set local address %s.\n", host);
goto err;
}
local_is_set = 1;
break;
/* Identify another site in the replication group */
case 'o':
- host = strtok(optarg, &quot;:&quot;);
- if ((portstr = strtok(NULL, &quot;:&quot;)) == NULL) {
- fprintf(stderr, &quot;Bad host specification.\n&quot;);
+ host = strtok(optarg, ":");
+ if ((portstr = strtok(NULL, ":")) == NULL) {
+ fprintf(stderr, "Bad host specification.\n");
goto err;
}
port = (unsigned short)atoi(portstr);
if (dbenv-&gt;repmgr_add_remote_site(dbenv, host, port, 0) != 0) {
fprintf(stderr,
- &quot;Could not add site %s.\n&quot;, host);
+ "Could not add site %s.\n", host);
goto err;
}
break;
@@ -267,7 +267,7 @@ main(int argc, char *argv[])
case 'n':
totalsites = atoi(optarg);
if ((ret = dbenv-&gt;rep_set_nsites(dbenv, totalsites)) != 0)
- dbenv-&gt;err(dbenv, ret, &quot;set_nsites&quot;);
+ dbenv-&gt;err(dbenv, ret, "set_nsites");
break;
/* Set this replica's election priority */
case 'p':
@@ -298,7 +298,7 @@ main(int argc, char *argv[])
goto err; </tt></b>
if ((ret = doloop(dbenv)) != 0) {
- dbenv-&gt;err(dbenv, ret, &quot;Application failed&quot;);
+ dbenv-&gt;err(dbenv, ret, "Application failed");
goto err;
}
@@ -349,7 +349,7 @@ env_init(DB_ENV *dbenv, const char *home)
DB_THREAD |</tt></b>
DB_RECOVER;
if ((ret = dbenv-&gt;open(dbenv, home, flags, 0)) != 0)
- dbenv-&gt;err(dbenv, ret, &quot;can't open environment&quot;);
+ dbenv-&gt;err(dbenv, ret, "can't open environment");
return (ret);
}</pre>
<p>
@@ -364,18 +364,18 @@ env_init(DB_ENV *dbenv, const char *home)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="repapp.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="repapp.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="repapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="fwrkpermmessage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="fwrkpermmessage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 3. The DB Replication Framework </td>
+ <td width="40%" align="left" valign="top">Chapter 3. The DB Replication Framework </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Permanent Message Handling</td>
+ <td width="40%" align="right" valign="top"> Permanent Message Handling</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/simpleprogramlisting.html b/db/docs/gsg_db_rep/C/simpleprogramlisting.html
index 2df5281f9..ba1c916ae 100644
--- a/db/docs/gsg_db_rep/C/simpleprogramlisting.html
+++ b/db/docs/gsg_db_rep/C/simpleprogramlisting.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Program Listing</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="txnapp.html" title="Chapter 2. Transactional Application" />
- <link rel="previous" href="txnapp.html" title="Chapter 2. Transactional Application" />
- <link rel="next" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="txnapp.html" title="Chapter 2. Transactional Application" />
+ <link rel="previous" href="txnapp.html" title="Chapter 2. Transactional Application" />
+ <link rel="next" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Program Listing</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnapp.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Transactional Application</th>
- <td width="20%" align="right"> <a accesskey="n" href="repapp.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txnapp.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Transactional Application</th>
+ <td width="20%" align="right"> <a accesskey="n" href="repapp.html">Next</a></td>
</tr>
</table>
<hr />
@@ -104,9 +104,9 @@ extern int getopt(int, char * const *, const char *);
error reporting later on.
</p>
<pre class="programlisting">#define CACHESIZE (10 * 1024 * 1024)
-#define DATABASE &quot;quote.db&quot;
+#define DATABASE "quote.db"
-const char *progname = &quot;simple_txn&quot;; </pre>
+const char *progname = "simple_txn"; </pre>
<p>
Then we perform a couple of forward declarations. The first
of these, <tt class="function">create_env()</tt> and
@@ -138,8 +138,8 @@ int print_stocks(DBC *); </pre>
static void
usage()
{
- fprintf(stderr, &quot;usage: %s &quot;, progname);
- fprintf(stderr, &quot;[-h home]\n&quot;);
+ fprintf(stderr, "usage: %s ", progname);
+ fprintf(stderr, "[-h home]\n");
exit(EXIT_FAILURE);
} </pre>
<p>
@@ -173,7 +173,7 @@ main(int argc, char *argv[])
<p>
Then we parse the command line arguments:
</p>
- <pre class="programlisting"> while ((ch = getopt(argc, argv, &quot;h:&quot;)) != EOF)
+ <pre class="programlisting"> while ((ch = getopt(argc, argv, "h:")) != EOF)
switch (ch) {
case 'h':
home = optarg;
@@ -205,7 +205,7 @@ main(int argc, char *argv[])
here.
</p>
<pre class="programlisting"> if ((ret = doloop(dbenv)) != 0) {
- dbenv-&gt;err(dbenv, ret, &quot;Application failed&quot;);
+ dbenv-&gt;err(dbenv, ret, "Application failed");
goto err;
} </pre>
<p>
@@ -245,7 +245,7 @@ create_env(char *progname, DB_ENV **dbenvp)
int ret;
if ((ret = db_env_create(&amp;dbenv, 0)) != 0) {
- fprintf(stderr, &quot;can't create env handle: %s\n&quot;,
+ fprintf(stderr, "can't create env handle: %s\n",
db_strerror(ret));
return (ret);
}
@@ -290,7 +290,7 @@ env_init(DB_ENV *dbenv, const char *home)
DB_INIT_TXN |
DB_RECOVER;
if ((ret = dbenv-&gt;open(dbenv, home, flags, 0)) != 0)
- dbenv-&gt;err(dbenv, ret, &quot;can't open environment&quot;);
+ dbenv-&gt;err(dbenv, ret, "can't open environment");
return (ret);
} </pre>
</div>
@@ -366,7 +366,7 @@ doloop(DB_ENV *dbenv)
if ((ret = dbp-&gt;open(dbp, NULL, DATABASE,
NULL, DB_BTREE, db_flags, 0)) != 0) {
- dbenv-&gt;err(dbenv, ret, &quot;DB-&gt;open&quot;);
+ dbenv-&gt;err(dbenv, ret, "DB-&gt;open");
goto err;
}
} </pre>
@@ -392,26 +392,26 @@ doloop(DB_ENV *dbenv)
However, in order to keep this example code as simple as
possible, we refrain from implementing a thorough user interface.
</p>
- <pre class="programlisting"> printf(&quot;QUOTESERVER &gt; &quot;);
+ <pre class="programlisting"> printf("QUOTESERVER &gt; ");
fflush(stdout);
if (fgets(buf, sizeof(buf), stdin) == NULL)
break;
- if (strtok(&amp;buf[0], &quot; \t\n&quot;) == NULL) {
+ if (strtok(&amp;buf[0], " \t\n") == NULL) {
switch ((ret = print_stocks(dbp))) {
case 0:
continue;
default:
- dbp-&gt;err(dbp, ret, &quot;Error traversing data&quot;);
+ dbp-&gt;err(dbp, ret, "Error traversing data");
goto err;
}
}
- rbuf = strtok(NULL, &quot; \t\n&quot;);
+ rbuf = strtok(NULL, " \t\n");
if (rbuf == NULL || rbuf[0] == '\0') {
- if (strncmp(buf, &quot;exit&quot;, 4) == 0 ||
- strncmp(buf, &quot;quit&quot;, 4) == 0)
+ if (strncmp(buf, "exit", 4) == 0 ||
+ strncmp(buf, "quit", 4) == 0)
break;
- dbenv-&gt;errx(dbenv, &quot;Format: TICKER VALUE&quot;);
+ dbenv-&gt;errx(dbenv, "Format: TICKER VALUE");
continue;
} </pre>
<p>
@@ -430,12 +430,12 @@ doloop(DB_ENV *dbenv)
the database is not configured for duplicate records, so
the data portion of a record is overwritten if the provided
key already exists in the database. However, in this case
- DB returns <tt class="literal">DB_KEYEXIST</tt> &#8212; which
+ DB returns <tt class="literal">DB_KEYEXIST</tt> — which
we ignore.
</p>
<pre class="programlisting"> if ((ret = dbp-&gt;put(dbp, NULL, &amp;key, &amp;data, 0)) != 0)
{
- dbp-&gt;err(dbp, ret, &quot;DB-&gt;put&quot;);
+ dbp-&gt;err(dbp, ret, "DB-&gt;put");
if (ret != DB_KEYEXIST)
goto err;
}
@@ -495,19 +495,19 @@ print_stocks(DB *dbp)
u_int32_t keysize, datasize;
if ((ret = dbp-&gt;cursor(dbp, NULL, &amp;dbc, 0)) != 0) {
- dbp-&gt;err(dbp, ret, &quot;can't open cursor&quot;);
+ dbp-&gt;err(dbp, ret, "can't open cursor");
return (ret);
}
memset(&amp;key, 0, sizeof(key));
memset(&amp;data, 0, sizeof(data));
- printf(&quot;\tSymbol\tPrice\n&quot;);
- printf(&quot;\t======\t=====\n&quot;);
+ printf("\tSymbol\tPrice\n");
+ printf("\t======\t=====\n");
- for (ret = dbc-&gt;c_get(dbc, &amp;key, &amp;data, DB_FIRST);
+ for (ret = dbc-&gt;get(dbc, &amp;key, &amp;data, DB_FIRST);
ret == 0;
- ret = dbc-&gt;c_get(dbc, &amp;key, &amp;data, DB_NEXT)) {
+ ret = dbc-&gt;get(dbc, &amp;key, &amp;data, DB_NEXT)) {
keysize = key.size &gt; MAXKEYSIZE ? MAXKEYSIZE : key.size;
memcpy(keybuf, key.data, keysize);
keybuf[keysize] = '\0';
@@ -516,12 +516,12 @@ print_stocks(DB *dbp)
memcpy(databuf, data.data, datasize);
databuf[datasize] = '\0';
- printf(&quot;\t%s\t%s\n&quot;, keybuf, databuf);
+ printf("\t%s\t%s\n", keybuf, databuf);
}
- printf(&quot;\n&quot;);
+ printf("\n");
fflush(stdout);
- if ((t_ret = dbc-&gt;c_close(dbc)) != 0 &amp;&amp; ret == 0)
+ if ((t_ret = dbc-&gt;close(dbc)) != 0 &amp;&amp; ret == 0)
ret = t_ret;
switch (ret) {
@@ -538,18 +538,18 @@ print_stocks(DB *dbp)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnapp.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnapp.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="repapp.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="repapp.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 2. Transactional Application </td>
+ <td width="40%" align="left" valign="top">Chapter 2. Transactional Application </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 3. The DB Replication Framework</td>
+ <td width="40%" align="right" valign="top"> Chapter 3. The DB Replication Framework</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/C/txnapp.html b/db/docs/gsg_db_rep/C/txnapp.html
index 5f3fe1446..b39bebdcb 100644
--- a/db/docs/gsg_db_rep/C/txnapp.html
+++ b/db/docs/gsg_db_rep/C/txnapp.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 2. Transactional Application</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 2. Transactional Application</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 2. Transactional Application</th>
+ <th colspan="3" align="center">Chapter 2. Transactional Application</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="permmessages.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="simpleprogramlisting.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="permmessages.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="simpleprogramlisting.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="txnapp"></a>Chapter 2. Transactional Application</h2>
+ <h2 class="title"><a id="txnapp"></a>Chapter 2. Transactional Application</h2>
</div>
</div>
<div></div>
@@ -155,18 +155,18 @@ QUOTESERVER&gt; quit
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="permmessages.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="permmessages.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="simpleprogramlisting.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="simpleprogramlisting.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Permanent Message Handling </td>
+ <td width="40%" align="left" valign="top">Permanent Message Handling </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Program Listing</td>
+ <td width="40%" align="right" valign="top"> Program Listing</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/Replication-CXX-GSG.pdf b/db/docs/gsg_db_rep/CXX/Replication-CXX-GSG.pdf
index 0ee3ce3ab..45ad3db68 100644
--- a/db/docs/gsg_db_rep/CXX/Replication-CXX-GSG.pdf
+++ b/db/docs/gsg_db_rep/CXX/Replication-CXX-GSG.pdf
Binary files differ
diff --git a/db/docs/gsg_db_rep/CXX/addfeatures.html b/db/docs/gsg_db_rep/CXX/addfeatures.html
index 1adee537f..f50219a8e 100644
--- a/db/docs/gsg_db_rep/CXX/addfeatures.html
+++ b/db/docs/gsg_db_rep/CXX/addfeatures.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 5. Additional Features</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 5. Additional Features</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 5. Additional Features</th>
+ <th colspan="3" align="center">Chapter 5. Additional Features</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="exampledoloop.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="manageblock.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="exampledoloop.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="manageblock.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="addfeatures"></a>Chapter 5. Additional Features</h2>
+ <h2 class="title"><a id="addfeatures"></a>Chapter 5. Additional Features</h2>
</div>
</div>
<div></div>
@@ -172,18 +172,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="exampledoloop.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="exampledoloop.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="manageblock.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="manageblock.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Example Processing Loop </td>
+ <td width="40%" align="left" valign="top">Example Processing Loop </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Managing Blocking Operations</td>
+ <td width="40%" align="right" valign="top"> Managing Blocking Operations</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/apioverview.html b/db/docs/gsg_db_rep/CXX/apioverview.html
index 5b713eb23..d18df6f98 100644
--- a/db/docs/gsg_db_rep/CXX/apioverview.html
+++ b/db/docs/gsg_db_rep/CXX/apioverview.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>The Replication APIs</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="previous" href="repadvantage.html" title="Replication Benefits" />
<link rel="next" href="elections.html" title="Holding Elections" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">The Replication APIs</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="repadvantage.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="elections.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="repadvantage.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="elections.html">Next</a></td>
</tr>
</table>
<hr />
@@ -206,18 +206,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="repadvantage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="repadvantage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="elections.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="elections.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Replication Benefits </td>
+ <td width="40%" align="left" valign="top">Replication Benefits </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Holding Elections</td>
+ <td width="40%" align="right" valign="top"> Holding Elections</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/bulk.html b/db/docs/gsg_db_rep/CXX/bulk.html
index 25646dc08..1fe9c1edb 100644
--- a/db/docs/gsg_db_rep/CXX/bulk.html
+++ b/db/docs/gsg_db_rep/CXX/bulk.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Bulk Transfers</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
<link rel="previous" href="c2ctransfer.html" title="Client to Client Transfer" />
</head>
<body>
@@ -17,9 +17,9 @@
<th colspan="3" align="center">Bulk Transfers</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="c2ctransfer.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Additional Features</th>
- <td width="20%" align="right"> </td>
+ <td width="20%" align="left"><a accesskey="p" href="c2ctransfer.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Additional Features</th>
+ <td width="20%" align="right"> </td>
</tr>
</table>
<hr />
@@ -120,18 +120,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="c2ctransfer.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="c2ctransfer.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="addfeatures.html">Up</a>
</td>
- <td width="40%" align="right"> </td>
+ <td width="40%" align="right"> </td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Client to Client Transfer </td>
+ <td width="40%" align="left" valign="top">Client to Client Transfer </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> </td>
+ <td width="40%" align="right" valign="top"> </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/c2ctransfer.html b/db/docs/gsg_db_rep/CXX/c2ctransfer.html
index 13b479d0e..d9bae4e6d 100644
--- a/db/docs/gsg_db_rep/CXX/c2ctransfer.html
+++ b/db/docs/gsg_db_rep/CXX/c2ctransfer.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Client to Client Transfer</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
<link rel="previous" href="noautoinit.html" title="Stop Auto-Initialization" />
<link rel="next" href="bulk.html" title="Bulk Transfers" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Client to Client Transfer</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="noautoinit.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Additional Features</th>
- <td width="20%" align="right"> <a accesskey="n" href="bulk.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="noautoinit.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Additional Features</th>
+ <td width="20%" align="right"> <a accesskey="n" href="bulk.html">Next</a></td>
</tr>
</table>
<hr />
@@ -112,18 +112,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="noautoinit.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="noautoinit.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="addfeatures.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="bulk.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="bulk.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Stop Auto-Initialization </td>
+ <td width="40%" align="left" valign="top">Stop Auto-Initialization </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Bulk Transfers</td>
+ <td width="40%" align="right" valign="top"> Bulk Transfers</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/elections.html b/db/docs/gsg_db_rep/CXX/elections.html
index 8157cf14a..5d67963fe 100644
--- a/db/docs/gsg_db_rep/CXX/elections.html
+++ b/db/docs/gsg_db_rep/CXX/elections.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Holding Elections</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="previous" href="apioverview.html" title="The Replication APIs" />
<link rel="next" href="permmessages.html" title="Permanent Message Handling" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Holding Elections</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="apioverview.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="permmessages.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="apioverview.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="permmessages.html">Next</a></td>
</tr>
</table>
<hr />
@@ -208,18 +208,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="apioverview.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="apioverview.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="permmessages.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="permmessages.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">The Replication APIs </td>
+ <td width="40%" align="left" valign="top">The Replication APIs </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Permanent Message Handling</td>
+ <td width="40%" align="right" valign="top"> Permanent Message Handling</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/electiontimes.html b/db/docs/gsg_db_rep/CXX/electiontimes.html
index c7c0318cf..27ec13afb 100644
--- a/db/docs/gsg_db_rep/CXX/electiontimes.html
+++ b/db/docs/gsg_db_rep/CXX/electiontimes.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Managing Election Times</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
<link rel="previous" href="fwrkpermmessage.html" title="Permanent Message Handling" />
<link rel="next" href="fmwrkconnectretry.html" title="Managing Connection Retries" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Managing Election Times</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="fwrkpermmessage.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
- <td width="20%" align="right"> <a accesskey="n" href="fmwrkconnectretry.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="fwrkpermmessage.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
+ <td width="20%" align="right"> <a accesskey="n" href="fmwrkconnectretry.html">Next</a></td>
</tr>
</table>
<hr />
@@ -133,18 +133,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="fwrkpermmessage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="fwrkpermmessage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="repapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="fmwrkconnectretry.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="fmwrkconnectretry.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Permanent Message Handling </td>
+ <td width="40%" align="left" valign="top">Permanent Message Handling </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Managing Connection Retries</td>
+ <td width="40%" align="right" valign="top"> Managing Connection Retries</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/exampledoloop.html b/db/docs/gsg_db_rep/CXX/exampledoloop.html
index 77c3c0780..e5374fedd 100644
--- a/db/docs/gsg_db_rep/CXX/exampledoloop.html
+++ b/db/docs/gsg_db_rep/CXX/exampledoloop.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Example Processing Loop</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
+ <link rel="up" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
<link rel="previous" href="processingloop.html" title="Processing Loop" />
- <link rel="next" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="next" href="addfeatures.html" title="Chapter 5. Additional Features" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Example Processing Loop</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="processingloop.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Replica versus Master Processes</th>
- <td width="20%" align="right"> <a accesskey="n" href="addfeatures.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="processingloop.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Replica versus Master Processes</th>
+ <td width="20%" align="right"> <a accesskey="n" href="addfeatures.html">Next</a></td>
</tr>
</table>
<hr />
@@ -87,10 +87,10 @@ using std::endl;
using std::flush;
#define CACHESIZE (10 * 1024 * 1024)
-#define DATABASE &quot;quote.db&quot;
+#define DATABASE "quote.db"
<b class="userinput"><tt>#define SLEEPTIME 3</tt></b>
-const char *progname = &quot;RepMgr&quot;;
+const char *progname = "RepMgr";
<b class="userinput"><tt>// Struct used to store information in Db app_private field.
typedef struct {
@@ -204,7 +204,7 @@ void RepMgr::event_callback(DbEnv *dbenv, u_int32_t which, void *info)
break;
default:
- dbenv-&gt;errx(dbenv, &quot;ignoring event %d&quot;, which);
+ dbenv-&gt;errx(dbenv, "ignoring event %d", which);
}
}</tt>
</b>
@@ -268,12 +268,12 @@ int RepMgr::doloop()
* and synced, and no DB will be available until then.
*/
if (dbe.get_errno() == ENOENT) {
- cout &lt;&lt; &quot;No stock db available yet - retrying.&quot; &lt;&lt; endl;
+ cout &lt;&lt; "No stock db available yet - retrying." &lt;&lt; endl;
try {
dbp-&gt;close(0);
} catch (DbException dbe2) {
- cout &lt;&lt; &quot;Unexpected error closing after failed&quot;
- &lt;&lt; &quot; open, message: &quot; &lt;&lt; dbe2.what() &lt;&lt; endl;
+ cout &lt;&lt; "Unexpected error closing after failed"
+ &lt;&lt; " open, message: " &lt;&lt; dbe2.what() &lt;&lt; endl;
dbp = NULL;
goto err;
}
@@ -281,7 +281,7 @@ int RepMgr::doloop()
sleep(SLEEPTIME);
continue;
} else {</tt></b>
- dbenv.err(ret, &quot;DB-&gt;open&quot;);
+ dbenv.err(ret, "DB-&gt;open");
throw dbe;
<b class="userinput"><tt>}</tt></b>
}
@@ -291,10 +291,10 @@ int RepMgr::doloop()
as a replica, we can tell from the shell that the prompt is for a
read-only process.
</p>
- <pre class="programlisting"> <b class="userinput"><tt>cout &lt;&lt; &quot;QUOTESERVER&quot; ;
+ <pre class="programlisting"> <b class="userinput"><tt>cout &lt;&lt; "QUOTESERVER" ;
if (!app_data.is_master)
- cout &lt;&lt; &quot;(read-only)&quot;;
- cout &lt;&lt; &quot;&gt; &quot; &lt;&lt; flush; </tt></b></pre>
+ cout &lt;&lt; "(read-only)";
+ cout &lt;&lt; "&gt; " &lt;&lt; flush; </tt></b></pre>
<p>
When we collect data from the prompt, there is a case that says
if no data is entered then show the entire stocks database.
@@ -328,26 +328,26 @@ int RepMgr::doloop()
<pre class="programlisting">
if (fgets(buf, sizeof(buf), stdin) == NULL)
break;
- if (strtok(&amp;buf[0], &quot; \t\n&quot;) == NULL) {
+ if (strtok(&amp;buf[0], " \t\n") == NULL) {
switch ((ret = print_stocks(dbp))) {
case 0:
continue;
<b class="userinput"><tt>case DB_REP_HANDLE_DEAD:
(void)dbp-&gt;close(DB_NOSYNC);
- cout &lt;&lt; &quot;closing db handle due to rep handle dead&quot; &lt;&lt; endl;
+ cout &lt;&lt; "closing db handle due to rep handle dead" &lt;&lt; endl;
dbp = NULL;
continue;</tt></b>
default:
- dbp-&gt;err(ret, &quot;Error traversing data&quot;);
+ dbp-&gt;err(ret, "Error traversing data");
goto err;
}
}
- rbuf = strtok(NULL, &quot; \t\n&quot;);
+ rbuf = strtok(NULL, " \t\n");
if (rbuf == NULL || rbuf[0] == '\0') {
- if (strncmp(buf, &quot;exit&quot;, 4) == 0 ||
- strncmp(buf, &quot;quit&quot;, 4) == 0)
+ if (strncmp(buf, "exit", 4) == 0 ||
+ strncmp(buf, "quit", 4) == 0)
break;
- dbenv.errx(&quot;Format: TICKER VALUE&quot;);
+ dbenv.errx("Format: TICKER VALUE");
continue;
} </pre>
<p>
@@ -358,7 +358,7 @@ int RepMgr::doloop()
that happening due to user input at the prompt.
</p>
<pre class="programlisting"> <b class="userinput"><tt>if (!app_data.is_master) {
- dbenv-&gt;errx(dbenv, &quot;Can't update at client&quot;);
+ dbenv-&gt;errx(dbenv, "Can't update at client");
continue;
}</tt></b>
@@ -370,7 +370,7 @@ int RepMgr::doloop()
if ((ret = dbp-&gt;put(NULL, &amp;key, &amp;data, 0)) != 0)
{
- dbp-&gt;err(ret, &quot;DB-&gt;put&quot;);
+ dbp-&gt;err(ret, "DB-&gt;put");
if (ret != DB_KEYEXIST)
goto err;
}
@@ -522,18 +522,18 @@ QUOTESERVER (read-only)&gt; </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="processingloop.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="processingloop.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="fwrkmasterreplica.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="addfeatures.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="addfeatures.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Processing Loop </td>
+ <td width="40%" align="left" valign="top">Processing Loop </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 5. Additional Features</td>
+ <td width="40%" align="right" valign="top"> Chapter 5. Additional Features</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/fmwrkconnectretry.html b/db/docs/gsg_db_rep/CXX/fmwrkconnectretry.html
index 3d3890613..d0739789e 100644
--- a/db/docs/gsg_db_rep/CXX/fmwrkconnectretry.html
+++ b/db/docs/gsg_db_rep/CXX/fmwrkconnectretry.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Managing Connection Retries</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
<link rel="previous" href="electiontimes.html" title="Managing Election Times" />
- <link rel="next" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
+ <link rel="next" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Managing Connection Retries</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="electiontimes.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
- <td width="20%" align="right"> <a accesskey="n" href="fwrkmasterreplica.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="electiontimes.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
+ <td width="20%" align="right"> <a accesskey="n" href="fwrkmasterreplica.html">Next</a></td>
</tr>
</table>
<hr />
@@ -57,18 +57,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="electiontimes.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="electiontimes.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="repapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="fwrkmasterreplica.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="fwrkmasterreplica.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Managing Election Times </td>
+ <td width="40%" align="left" valign="top">Managing Election Times </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 4. Replica versus Master Processes</td>
+ <td width="40%" align="right" valign="top"> Chapter 4. Replica versus Master Processes</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/fwrkmasterreplica.html b/db/docs/gsg_db_rep/CXX/fwrkmasterreplica.html
index dc04d0f66..a53fb2c5e 100644
--- a/db/docs/gsg_db_rep/CXX/fwrkmasterreplica.html
+++ b/db/docs/gsg_db_rep/CXX/fwrkmasterreplica.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 4. Replica versus Master Processes</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 4. Replica versus Master Processes</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 4. Replica versus Master Processes</th>
+ <th colspan="3" align="center">Chapter 4. Replica versus Master Processes</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="fmwrkconnectretry.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="processingloop.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="fmwrkconnectretry.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="processingloop.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="fwrkmasterreplica"></a>Chapter 4. Replica versus Master Processes</h2>
+ <h2 class="title"><a id="fwrkmasterreplica"></a>Chapter 4. Replica versus Master Processes</h2>
</div>
</div>
<div></div>
@@ -255,7 +255,7 @@ event_callback(DbEnv *dbenv, u_int32_t which, void *info)
break;
default:
- dbenv-&gt;errx(dbenv, &quot;ignoring event %d&quot;, which);
+ dbenv-&gt;errx(dbenv, "ignoring event %d", which);
}
} </pre>
<p>
@@ -278,18 +278,18 @@ event_callback(DbEnv *dbenv, u_int32_t which, void *info)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="fmwrkconnectretry.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="fmwrkconnectretry.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="processingloop.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="processingloop.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Managing Connection Retries </td>
+ <td width="40%" align="left" valign="top">Managing Connection Retries </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Processing Loop</td>
+ <td width="40%" align="right" valign="top"> Processing Loop</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/fwrkpermmessage.html b/db/docs/gsg_db_rep/CXX/fwrkpermmessage.html
index b5fa7c4ab..649756f0d 100644
--- a/db/docs/gsg_db_rep/CXX/fwrkpermmessage.html
+++ b/db/docs/gsg_db_rep/CXX/fwrkpermmessage.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Permanent Message Handling</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
<link rel="previous" href="repmgr_init_example_c.html" title="Adding the Replication Framework to&#10; &#10; SimpleTxn&#10; " />
<link rel="next" href="electiontimes.html" title="Managing Election Times" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Permanent Message Handling</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="repmgr_init_example_c.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
- <td width="20%" align="right"> <a accesskey="n" href="electiontimes.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="repmgr_init_example_c.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
+ <td width="20%" align="right"> <a accesskey="n" href="electiontimes.html">Next</a></td>
</tr>
</table>
<hr />
@@ -107,7 +107,7 @@
<p>
No permanent message acknowledgments are required. If
this policy is selected, permanent message handling is
- essentially &quot;turned off.&quot; That is, the master will
+ essentially "turned off." That is, the master will
never wait for replica acknowledgments. In this case,
transaction log data is either flushed or not strictly
depending on the type of commit that is being performed
@@ -310,26 +310,26 @@
if ((ret = dbenv.repmgr_set_local_site(app_config-&gt;this_host.host,
app_config-&gt;this_host.port, 0)) != 0) {
- cerr &lt;&lt; &quot;Could not set listen address to host:port &quot;
- &lt;&lt; app_config-&gt;this_host.host &lt;&lt; &quot;:&quot;
+ cerr &lt;&lt; "Could not set listen address to host:port "
+ &lt;&lt; app_config-&gt;this_host.host &lt;&lt; ":"
&lt;&lt; app_config-&gt;this_host.port
- &lt;&lt; &quot;error: &quot; &lt;&lt; ret &lt;&lt; endl;
+ &lt;&lt; "error: " &lt;&lt; ret &lt;&lt; endl;
}
for ( REP_HOST_INFO *cur = app_config-&gt;other_hosts; cur != NULL;
cur = cur-&gt;next) {
if ((ret = dbenv.repmgr_add_remote_site(cur-&gt;host, cur-&gt;port,
0)) != 0) {
- cerr &lt;&lt; &quot;could not add site.&quot; &lt;&lt; endl
+ cerr &lt;&lt; "could not add site." &lt;&lt; endl
}
}
if (app_config-&gt;totalsites &gt; 0) {
try {
if ((ret = dbenv.rep_set_nsites(app_config-&gt;totalsites)) != 0)
- dbenv.err(ret, &quot;set_nsites&quot;);
+ dbenv.err(ret, "set_nsites");
} catch (DbException dbe) {
- cerr &lt;&lt; &quot;rep_set_nsites call failed. Continuing.&quot; &lt;&lt; endl;
+ cerr &lt;&lt; "rep_set_nsites call failed. Continuing." &lt;&lt; endl;
}
}
@@ -350,21 +350,21 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="repmgr_init_example_c.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="repmgr_init_example_c.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="repapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="electiontimes.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="electiontimes.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Adding the Replication Framework to
SimpleTxn
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Managing Election Times</td>
+ <td width="40%" align="right" valign="top"> Managing Election Times</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/index.html b/db/docs/gsg_db_rep/CXX/index.html
index 8d9affd41..cddcc4bff 100644
--- a/db/docs/gsg_db_rep/CXX/index.html
+++ b/db/docs/gsg_db_rep/CXX/index.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting Started with Replicated Berkeley DB Applications</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
@@ -16,9 +16,9 @@
<th colspan="3" align="center">Getting Started with Replicated Berkeley DB Applications</th>
</tr>
<tr>
- <td width="20%" align="left"> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="20%" align="left"> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
</table>
<hr />
@@ -27,7 +27,7 @@
<div class="titlepage">
<div>
<div>
- <h1 class="title"><a id="id650925"></a>Getting Started with Replicated Berkeley DB Applications</h1>
+ <h1 class="title"><a id="id613740"></a>Getting Started with Replicated Berkeley DB Applications</h1>
</div>
<div>
<div class="legalnotice">
@@ -37,7 +37,7 @@
<p>
This documentation is distributed under an open source license.
You may review the terms of this license at:
- <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html</a>
+ <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html</a>
</p>
@@ -47,9 +47,9 @@
and
Sleepycat are trademarks or registered trademarks of
- Oracle Corporation. All rights to these marks are reserved.
+ Oracle. All rights to these marks are reserved.
No third-party use is permitted without the
- express prior written consent of Oracle Corporation.
+ express prior written consent of Oracle.
</p>
<p>
To obtain a copy of this document's original source code, please
@@ -61,7 +61,7 @@
</div>
</div>
<div>
- <p class="pubdate">9/20/2006</p>
+ <p class="pubdate">6/30/2007</p>
</div>
</div>
<div></div>
@@ -445,14 +445,14 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="40%" align="left"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right" valign="top"> Preface</td>
+ <td width="40%" align="left" valign="top"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right" valign="top"> Preface</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/introduction.html b/db/docs/gsg_db_rep/CXX/introduction.html
index e23296295..de7e3d144 100644
--- a/db/docs/gsg_db_rep/CXX/introduction.html
+++ b/db/docs/gsg_db_rep/CXX/introduction.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 1. Introduction</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 1. Introduction</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 1. Introduction</th>
+ <th colspan="3" align="center">Chapter 1. Introduction</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="repadvantage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="repadvantage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction</h2>
+ <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction</h2>
</div>
</div>
<div></div>
@@ -250,7 +250,7 @@
<p>
There is no DB-specified limit to the number of
environments which can participate in a replication group.
- The only limitation here is one of resources &#8212;
+ The only limitation here is one of resources —
network bandwidth, for example.
</p>
<p>
@@ -356,7 +356,7 @@
implement them.
</p>
<p>
- When holding an election, replicas &quot;vote&quot; on who should
+ When holding an election, replicas "vote" on who should
be the master. Among replicas participating in the
election, the one with the most up-to-date set of log
records will win the election. Note that it's possible
@@ -376,18 +376,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="repadvantage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="repadvantage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Preface </td>
+ <td width="40%" align="left" valign="top">Preface </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Replication Benefits</td>
+ <td width="40%" align="right" valign="top"> Replication Benefits</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/manageblock.html b/db/docs/gsg_db_rep/CXX/manageblock.html
index baeb8ed90..6aaeebcef 100644
--- a/db/docs/gsg_db_rep/CXX/manageblock.html
+++ b/db/docs/gsg_db_rep/CXX/manageblock.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Managing Blocking Operations</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
- <link rel="previous" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="previous" href="addfeatures.html" title="Chapter 5. Additional Features" />
<link rel="next" href="noautoinit.html" title="Stop Auto-Initialization" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Managing Blocking Operations</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="addfeatures.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Additional Features</th>
- <td width="20%" align="right"> <a accesskey="n" href="noautoinit.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="addfeatures.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Additional Features</th>
+ <td width="20%" align="right"> <a accesskey="n" href="noautoinit.html">Next</a></td>
</tr>
</table>
<hr />
@@ -69,18 +69,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="addfeatures.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="addfeatures.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="addfeatures.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="noautoinit.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="noautoinit.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 5. Additional Features </td>
+ <td width="40%" align="left" valign="top">Chapter 5. Additional Features </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Stop Auto-Initialization</td>
+ <td width="40%" align="right" valign="top"> Stop Auto-Initialization</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/noautoinit.html b/db/docs/gsg_db_rep/CXX/noautoinit.html
index a3aaa2145..a9044c6a5 100644
--- a/db/docs/gsg_db_rep/CXX/noautoinit.html
+++ b/db/docs/gsg_db_rep/CXX/noautoinit.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Stop Auto-Initialization</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
<link rel="previous" href="manageblock.html" title="Managing Blocking Operations" />
<link rel="next" href="c2ctransfer.html" title="Client to Client Transfer" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Stop Auto-Initialization</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="manageblock.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Additional Features</th>
- <td width="20%" align="right"> <a accesskey="n" href="c2ctransfer.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="manageblock.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Additional Features</th>
+ <td width="20%" align="right"> <a accesskey="n" href="c2ctransfer.html">Next</a></td>
</tr>
</table>
<hr />
@@ -69,18 +69,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="manageblock.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="manageblock.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="addfeatures.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="c2ctransfer.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="c2ctransfer.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Managing Blocking Operations </td>
+ <td width="40%" align="left" valign="top">Managing Blocking Operations </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Client to Client Transfer</td>
+ <td width="40%" align="right" valign="top"> Client to Client Transfer</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/permmessages.html b/db/docs/gsg_db_rep/CXX/permmessages.html
index b404585b8..889ba69b8 100644
--- a/db/docs/gsg_db_rep/CXX/permmessages.html
+++ b/db/docs/gsg_db_rep/CXX/permmessages.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Permanent Message Handling</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="previous" href="elections.html" title="Holding Elections" />
- <link rel="next" href="txnapp.html" title="Chapter 2. Transactional Application" />
+ <link rel="next" href="txnapp.html" title="Chapter 2. Transactional Application" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Permanent Message Handling</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="elections.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="txnapp.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="elections.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnapp.html">Next</a></td>
</tr>
</table>
<hr />
@@ -81,8 +81,8 @@
</p>
<p>
If the master does not
- receive message acknowledgments &#8212; or, more likely, it does not receive
- <span class="emphasis"><em>enough</em></span> acknowledgments &#8212; the
+ receive message acknowledgments — or, more likely, it does not receive
+ <span class="emphasis"><em>enough</em></span> acknowledgments — the
committing thread flushes its log data to disk and then
continues operations as normal. The master application can
do this because replicas that fail to handle a message, for
@@ -371,18 +371,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="elections.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="elections.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnapp.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnapp.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Holding Elections </td>
+ <td width="40%" align="left" valign="top">Holding Elections </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 2. Transactional Application</td>
+ <td width="40%" align="right" valign="top"> Chapter 2. Transactional Application</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/preface.html b/db/docs/gsg_db_rep/CXX/preface.html
index e384eee45..0807bcc6c 100644
--- a/db/docs/gsg_db_rep/CXX/preface.html
+++ b/db/docs/gsg_db_rep/CXX/preface.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Preface</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
<link rel="up" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
<link rel="previous" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="next" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="next" href="introduction.html" title="Chapter 1. Introduction" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Preface</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
</table>
<hr />
@@ -90,12 +90,12 @@
- <span>&quot;<tt class="methodname">DbEnv::open()</tt> is a
- <tt class="classname">DbEnv</tt> class method.&quot;</span>
+ <span>"<tt class="methodname">DbEnv::open()</tt> is a
+ <tt class="classname">DbEnv</tt> class method."</span>
</p>
<p>
- Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: &quot;Go to your
- <span class="emphasis"><em>DB_INSTALL</em></span> directory.&quot;
+ Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: "Go to your
+ <span class="emphasis"><em>DB_INSTALL</em></span> directory."
</p>
<p>
Program examples are displayed in a <tt class="classname">monospaced font</tt> on a shaded background.
@@ -197,18 +197,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting Started with Replicated Berkeley DB Applications </td>
+ <td width="40%" align="left" valign="top">Getting Started with Replicated Berkeley DB Applications </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 1. Introduction</td>
+ <td width="40%" align="right" valign="top"> Chapter 1. Introduction</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/processingloop.html b/db/docs/gsg_db_rep/CXX/processingloop.html
index 3f18d2310..072d1bca0 100644
--- a/db/docs/gsg_db_rep/CXX/processingloop.html
+++ b/db/docs/gsg_db_rep/CXX/processingloop.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Processing Loop</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
- <link rel="previous" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
+ <link rel="up" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
+ <link rel="previous" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
<link rel="next" href="exampledoloop.html" title="Example Processing Loop" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Processing Loop</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="fwrkmasterreplica.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Replica versus Master Processes</th>
- <td width="20%" align="right"> <a accesskey="n" href="exampledoloop.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="fwrkmasterreplica.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Replica versus Master Processes</th>
+ <td width="20%" align="right"> <a accesskey="n" href="exampledoloop.html">Next</a></td>
</tr>
</table>
<hr />
@@ -199,12 +199,12 @@ for (;;) {
DB_AUTO_COMMIT, 0);
} catch(DbException dbe) {
if (dbe.get_errno() == ENOENT) {
- cout &lt;&lt; &quot;No stock db available yet - retrying.&quot; &lt;&lt; endl;
+ cout &lt;&lt; "No stock db available yet - retrying." &lt;&lt; endl;
try {
dbp-&gt;close(0);
} catch (DbException dbe2) {
- cout &lt;&lt; &quot;Unexpected error closing after failed&quot; &lt;&lt;
- &quot; open, message: &quot; &lt;&lt; dbe2.what() &lt;&lt; endl;
+ cout &lt;&lt; "Unexpected error closing after failed" &lt;&lt;
+ " open, message: " &lt;&lt; dbe2.what() &lt;&lt; endl;
dbp = NULL;
goto err;
}
@@ -212,7 +212,7 @@ for (;;) {
sleep(SLEEPTIME);
continue;
} else {
- dbenv.err(ret, &quot;DB-&gt;open&quot;);
+ dbenv.err(ret, "DB-&gt;open");
throw dbe;
}
}
@@ -240,18 +240,18 @@ for (;;) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="fwrkmasterreplica.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="fwrkmasterreplica.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="fwrkmasterreplica.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="exampledoloop.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="exampledoloop.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 4. Replica versus Master Processes </td>
+ <td width="40%" align="left" valign="top">Chapter 4. Replica versus Master Processes </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Example Processing Loop</td>
+ <td width="40%" align="right" valign="top"> Example Processing Loop</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/repadvantage.html b/db/docs/gsg_db_rep/CXX/repadvantage.html
index c7ab72c1a..3e001b900 100644
--- a/db/docs/gsg_db_rep/CXX/repadvantage.html
+++ b/db/docs/gsg_db_rep/CXX/repadvantage.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Replication Benefits</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
- <link rel="previous" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="previous" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="next" href="apioverview.html" title="The Replication APIs" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Replication Benefits</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="apioverview.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="apioverview.html">Next</a></td>
</tr>
</table>
<hr />
@@ -150,7 +150,7 @@
one or more replicas before continuing with the next
operation. This will obviously impact your
application's write performance to some degree
- &#8212; with the performance penalty being largely dependent
+ — with the performance penalty being largely dependent
upon the speed and stability of the network connecting
your replication group.
</p>
@@ -165,18 +165,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="apioverview.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="apioverview.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 1. Introduction </td>
+ <td width="40%" align="left" valign="top">Chapter 1. Introduction </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> The Replication APIs</td>
+ <td width="40%" align="right" valign="top"> The Replication APIs</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/repapp.html b/db/docs/gsg_db_rep/CXX/repapp.html
index 240383791..403d00b96 100644
--- a/db/docs/gsg_db_rep/CXX/repapp.html
+++ b/db/docs/gsg_db_rep/CXX/repapp.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 3. The DB Replication Framework</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 3. The DB Replication Framework</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 3. The DB Replication Framework</th>
+ <th colspan="3" align="center">Chapter 3. The DB Replication Framework</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="simpleprogramlisting.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="repmgr_init_example_c.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="simpleprogramlisting.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="repmgr_init_example_c.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="repapp"></a>Chapter 3. The DB Replication Framework</h2>
+ <h2 class="title"><a id="repapp"></a>Chapter 3. The DB Replication Framework</h2>
</div>
</div>
<div></div>
@@ -295,20 +295,6 @@
stops and starts replication. Note that other replication
activities are omitted for brevity.
</p>
- <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
- <h3 class="title">Note</h3>
- <p>
- Note that the following code fragment would be part of a larger
- class that must implement
- <tt class="classname">com.sleepycat.db.EventHandler</tt>. This
- class is used to track state changes between master and
- replica. We put off that implementation for the moment, but the
- point remains that the following code fragment would be
- contained in a method or two that you would include in your
- <tt class="classname">com.sleepycat.db.EventHandler</tt>
- implementation.
- </p>
- </div>
<pre class="programlisting">#include &lt;db_cxx.h&gt;
/* Use a 10mb cache */
@@ -326,11 +312,11 @@
/* Initialize variables */
dbenv = NULL;
- progname = &quot;example_replication&quot;;
- envHome = &quot;ENVIRONMENT_HOME&quot;;
- listen_host = &quot;mymachine.sleepycat.com&quot;;
+ progname = "example_replication";
+ envHome = "ENVIRONMENT_HOME";
+ listen_host = "mymachine.sleepycat.com";
listen_port = 5001;
- other_host = &quot;anothermachine.sleepycat.com&quot;;
+ other_host = "anothermachine.sleepycat.com";
other_port = 4555;
try {
@@ -547,7 +533,7 @@
of duplicate masters, because once a master is
selected, the environment that loses the election will
have to roll back any transactions committed
- until it is in sync with the &quot;real&quot; master.
+ until it is in sync with the "real" master.
</p>
</td>
</tr>
@@ -689,18 +675,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="simpleprogramlisting.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="simpleprogramlisting.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="repmgr_init_example_c.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="repmgr_init_example_c.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Program Listing </td>
+ <td width="40%" align="left" valign="top">Program Listing </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Adding the Replication Framework to
+ <td width="40%" align="right" valign="top"> Adding the Replication Framework to
SimpleTxn
</td>
diff --git a/db/docs/gsg_db_rep/CXX/repmgr_init_example_c.html b/db/docs/gsg_db_rep/CXX/repmgr_init_example_c.html
index 42be987b1..2cdea5323 100644
--- a/db/docs/gsg_db_rep/CXX/repmgr_init_example_c.html
+++ b/db/docs/gsg_db_rep/CXX/repmgr_init_example_c.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Adding the Replication Framework to
SimpleTxn
@@ -10,8 +10,8 @@
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
- <link rel="previous" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="previous" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
<link rel="next" href="fwrkpermmessage.html" title="Permanent Message Handling" />
</head>
<body>
@@ -24,9 +24,9 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="repapp.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
- <td width="20%" align="right"> <a accesskey="n" href="fwrkpermmessage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="repapp.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
+ <td width="20%" align="right"> <a accesskey="n" href="fwrkpermmessage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -110,7 +110,7 @@
<p>
First, we create a new structure,
<tt class="literal">RepHostInfoObj</tt>, which we use to store
- host and port information for all &quot;other&quot; servers
+ host and port information for all "other" servers
identified to the application via the
<tt class="literal">-o</tt> command line option. This structure
is chain-able, which makes cleaning up at program shutdown
@@ -123,7 +123,7 @@
typedef struct RepHostInfoObj{
char* host;
int port;
- RepHostInfoObj* next; // used for chaining multiple &quot;other&quot; hosts.
+ RepHostInfoObj* next; // used for chaining multiple "other" hosts.
} REP_HOST_INFO; </tt></b></pre>
<p>
Next, we update our <tt class="classname">RepConfigInfo</tt> class
@@ -151,7 +151,7 @@ public:
<pre class="programlisting">RepConfigInfo::RepConfigInfo()
{
<b class="userinput"><tt>start_policy = DB_REP_ELECTION;</tt></b>
- home = &quot;TESTDIR&quot;;
+ home = "TESTDIR";
<b class="userinput"><tt>got_listen_address = false;
totalsites = 0;
priority = 100;
@@ -160,7 +160,7 @@ public:
<p>
Next, we implement our new method, <tt class="methodname">RepConfigInfo::addOtherHost</tt>,
which is used to create <tt class="literal">RepHostInfoObj</tt> instances and add them to
- the chain of &quot;other&quot; hosts.
+ the chain of "other" hosts.
</p>
<pre class="programlisting">
<b class="userinput">
@@ -214,9 +214,9 @@ using std::endl;
using std::flush;
#define CACHESIZE (10 * 1024 * 1024)
-#define DATABASE &quot;quote.db&quot;
+#define DATABASE "quote.db"
-<b class="userinput"><tt>const char *progname = &quot;RepMgr&quot;;</tt></b> </pre>
+<b class="userinput"><tt>const char *progname = "RepMgr";</tt></b> </pre>
<p>
Next we update our usage function. The application will continue to
accept the <tt class="literal">-h</tt> parameter so that we can identify
@@ -282,20 +282,20 @@ private:
static void usage()
{
- cerr &lt;&lt; &quot;usage: &quot; &lt;&lt; progname &lt;&lt; endl
- &lt;&lt; &quot;[-h home]<b class="userinput"><tt>[-o host:port][-m host:port]</tt></b>&quot;
- <b class="userinput"><tt>&lt;&lt; &quot;[-n nsites][-p priority]&quot; &lt;&lt; endl;</tt></b>
+ cerr &lt;&lt; "usage: " &lt;&lt; progname &lt;&lt; endl
+ &lt;&lt; "[-h home]<b class="userinput"><tt>[-o host:port][-m host:port]</tt></b>"
+ <b class="userinput"><tt>&lt;&lt; "[-n nsites][-p priority]" &lt;&lt; endl;</tt></b>
- cerr <b class="userinput"><tt>&lt;&lt; &quot;\t -m host:port (required; m stands for me)&quot; &lt;&lt; endl
- &lt;&lt; &quot;\t -o host:port (optional; o stands for other; any &quot;
- &lt;&lt; &quot;number of these may be specified)&quot; &lt;&lt; endl</tt></b>
- &lt;&lt; &quot;\t -h home directory&quot; &lt;&lt; endl
- <b class="userinput"><tt>&lt;&lt; &quot;\t -n nsites (optional; number of sites in replication &quot;
- &lt;&lt; &quot;group; defaults to 0&quot; &lt;&lt; endl
- &lt;&lt; &quot;\t in which case we try to dynamically compute the &quot;
- &lt;&lt; &quot;number of sites in&quot; &lt;&lt; endl
- &lt;&lt; &quot;\t the replication group)&quot; &lt;&lt; endl
- &lt;&lt; &quot;\t -p priority (optional: defaults to 100)&quot; &lt;&lt; endl;</tt></b>
+ cerr <b class="userinput"><tt>&lt;&lt; "\t -m host:port (required; m stands for me)" &lt;&lt; endl
+ &lt;&lt; "\t -o host:port (optional; o stands for other; any "
+ &lt;&lt; "number of these may be specified)" &lt;&lt; endl</tt></b>
+ &lt;&lt; "\t -h home directory" &lt;&lt; endl
+ <b class="userinput"><tt>&lt;&lt; "\t -n nsites (optional; number of sites in replication "
+ &lt;&lt; "group; defaults to 0" &lt;&lt; endl
+ &lt;&lt; "\t in which case we try to dynamically compute the "
+ &lt;&lt; "number of sites in" &lt;&lt; endl
+ &lt;&lt; "\t the replication group)" &lt;&lt; endl
+ &lt;&lt; "\t -p priority (optional: defaults to 100)" &lt;&lt; endl;</tt></b>
exit(EXIT_FAILURE);
} </pre>
@@ -319,15 +319,15 @@ static void usage()
configure the application's election priority if necessary.
</p>
<pre class="programlisting"> // Extract the command line parameters
- while ((ch = getopt(argc, argv, &quot;h:<b class="userinput"><tt>m:n:o:p:</tt></b>&quot;)) != EOF) {
+ while ((ch = getopt(argc, argv, "h:<b class="userinput"><tt>m:n:o:p:</tt></b>")) != EOF) {
switch (ch) {
case 'h':
config.home = optarg;
break;
<b class="userinput"><tt>case 'm':
- config.this_host.host = strtok(optarg, &quot;:&quot;);
- if ((portstr = strtok(NULL, &quot;:&quot;)) == NULL) {
- cerr &lt;&lt; &quot;Bad host specification.&quot; &lt;&lt; endl;
+ config.this_host.host = strtok(optarg, ":");
+ if ((portstr = strtok(NULL, ":")) == NULL) {
+ cerr &lt;&lt; "Bad host specification." &lt;&lt; endl;
usage();
}
config.this_host.port = (unsigned short)atoi(portstr);
@@ -337,9 +337,9 @@ static void usage()
config.totalsites = atoi(optarg);
break;
case 'o':
- tmphost = strtok(optarg, &quot;:&quot;);
- if ((portstr = strtok(NULL, &quot;:&quot;)) == NULL) {
- cerr &lt;&lt; &quot;Bad host specification.&quot; &lt;&lt; endl;
+ tmphost = strtok(optarg, ":");
+ if ((portstr = strtok(NULL, ":")) == NULL) {
+ cerr &lt;&lt; "Bad host specification." &lt;&lt; endl;
usage();
}
tmpport = (unsigned short)atoi(portstr);
@@ -368,8 +368,8 @@ static void usage()
if((ret = runner.doloop()) != 0)
goto err;
} catch (DbException dbe) {
- cerr &lt;&lt; &quot;Caught an exception during initialization or&quot;
- &lt;&lt; &quot; processing: &quot; &lt;&lt; dbe.what() &lt;&lt; endl;
+ cerr &lt;&lt; "Caught an exception during initialization or"
+ &lt;&lt; " processing: " &lt;&lt; dbe.what() &lt;&lt; endl;
}
err:
runner.terminate();
@@ -399,15 +399,15 @@ int RepMgr::init(RepConfigInfo *config)
<b class="userinput"><tt>if ((ret = dbenv.repmgr_set_local_site(app_config-&gt;this_host.host,
app_config-&gt;this_host.port, 0)) != 0) {
- cerr &lt;&lt; &quot;Could not set listen address to host:port &quot;
- &lt;&lt; app_config-&gt;this_host.host &lt;&lt; &quot;:&quot;
+ cerr &lt;&lt; "Could not set listen address to host:port "
+ &lt;&lt; app_config-&gt;this_host.host &lt;&lt; ":"
&lt;&lt; app_config-&gt;this_host.port
- &lt;&lt; &quot;error: &quot; &lt;&lt; ret &lt;&lt; endl;
+ &lt;&lt; "error: " &lt;&lt; ret &lt;&lt; endl;
}</tt></b> </pre>
<p>
- And we also add code to allow us to identify &quot;other&quot; sites to the environment handle (that is,
+ And we also add code to allow us to identify "other" sites to the environment handle (that is,
the sites that we identify using the <tt class="literal">-o</tt> command line
-option). To do this, we iterate over each of the &quot;other&quot; sites provided to
+option). To do this, we iterate over each of the "other" sites provided to
us using the <tt class="literal">-o</tt> command line option, and we add each one
individually in turn:
</p>
@@ -415,7 +415,7 @@ individually in turn:
cur = cur-&gt;next) {
if ((ret = dbenv.repmgr_add_remote_site(cur-&gt;host, cur-&gt;port,
0)) != 0) {
- cerr &lt;&lt; &quot;could not add site.&quot; &lt;&lt; endl
+ cerr &lt;&lt; "could not add site." &lt;&lt; endl
}
} </tt></b> </pre>
<p>
@@ -425,9 +425,9 @@ individually in turn:
<pre class="programlisting"> <b class="userinput"><tt>if (app_config-&gt;totalsites &gt; 0) {
try {
if ((ret = dbenv.rep_set_nsites(app_config-&gt;totalsites)) != 0)
- dbenv.err(ret, &quot;set_nsites&quot;);
+ dbenv.err(ret, "set_nsites");
} catch (DbException dbe) {
- cerr &lt;&lt; &quot;rep_set_nsites call failed. Continuing.&quot; &lt;&lt; endl;
+ cerr &lt;&lt; "rep_set_nsites call failed. Continuing." &lt;&lt; endl;
}
}
dbenv.rep_set_priority(app_config-&gt;priority); </tt></b> </pre>
@@ -467,9 +467,9 @@ individually in turn:
DB_INIT_TXN,
0);
} catch(DbException dbe) {
- cerr &lt;&lt; &quot;Caught an exception during DB environment open.&quot; &lt;&lt; endl
- &lt;&lt; &quot;Ensure that the home directory is created prior to starting&quot;
- &lt;&lt; &quot; the application.&quot; &lt;&lt; endl;
+ cerr &lt;&lt; "Caught an exception during DB environment open." &lt;&lt; endl
+ &lt;&lt; "Ensure that the home directory is created prior to starting"
+ &lt;&lt; " the application." &lt;&lt; endl;
ret = ENOENT;
goto err;
}</pre>
@@ -501,18 +501,18 @@ err:
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="repapp.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="repapp.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="repapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="fwrkpermmessage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="fwrkpermmessage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 3. The DB Replication Framework </td>
+ <td width="40%" align="left" valign="top">Chapter 3. The DB Replication Framework </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Permanent Message Handling</td>
+ <td width="40%" align="right" valign="top"> Permanent Message Handling</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/simpleprogramlisting.html b/db/docs/gsg_db_rep/CXX/simpleprogramlisting.html
index 40e395005..fd0df785b 100644
--- a/db/docs/gsg_db_rep/CXX/simpleprogramlisting.html
+++ b/db/docs/gsg_db_rep/CXX/simpleprogramlisting.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Program Listing</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="txnapp.html" title="Chapter 2. Transactional Application" />
- <link rel="previous" href="txnapp.html" title="Chapter 2. Transactional Application" />
- <link rel="next" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="txnapp.html" title="Chapter 2. Transactional Application" />
+ <link rel="previous" href="txnapp.html" title="Chapter 2. Transactional Application" />
+ <link rel="next" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Program Listing</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnapp.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Transactional Application</th>
- <td width="20%" align="right"> <a accesskey="n" href="repapp.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txnapp.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Transactional Application</th>
+ <td width="20%" align="right"> <a accesskey="n" href="repapp.html">Next</a></td>
</tr>
</table>
<hr />
@@ -113,7 +113,7 @@ public:
RepConfigInfo::RepConfigInfo()
{
- home = &quot;TESTDIR&quot;;
+ home = "TESTDIR";
}
RepConfigInfo::~RepConfigInfo()
@@ -150,9 +150,9 @@ using std::endl;
using std::flush;
#define CACHESIZE (10 * 1024 * 1024)
-#define DATABASE &quot;quote.db&quot;
+#define DATABASE "quote.db"
-const char *progname = &quot;SimpleTxn&quot;; </pre>
+const char *progname = "SimpleTxn"; </pre>
<p>
And then we define our <tt class="classname">RepMgr</tt> class:
</p>
@@ -204,8 +204,8 @@ private:
</p>
<pre class="programlisting">static void usage()
{
- cerr &lt;&lt; &quot;usage: &quot; &lt;&lt; progname &lt;&lt; endl
- &lt;&lt; &quot;-h home&quot; &lt;&lt; endl;
+ cerr &lt;&lt; "usage: " &lt;&lt; progname &lt;&lt; endl
+ &lt;&lt; "-h home" &lt;&lt; endl;
exit(EXIT_FAILURE);
} </pre>
@@ -244,7 +244,7 @@ private:
this point fairly trivial:
</p>
<pre class="programlisting"> // Extract the command line parameters
- while ((ch = getopt(argc, argv, &quot;h:&quot;)) != EOF) {
+ while ((ch = getopt(argc, argv, "h:")) != EOF) {
switch (ch) {
case 'h':
config.home = optarg;
@@ -279,8 +279,8 @@ private:
Finally, catch exceptions and terminate the program:
</p>
<pre class="programlisting"> } catch (DbException dbe) {
- cerr &lt;&lt; &quot;Caught an exception during initialization or&quot;
- &lt;&lt; &quot; processing: &quot; &lt;&lt; dbe.what() &lt;&lt; endl;
+ cerr &lt;&lt; "Caught an exception during initialization or"
+ &lt;&lt; " processing: " &lt;&lt; dbe.what() &lt;&lt; endl;
}
err:
runner.terminate();
@@ -344,9 +344,9 @@ err:
DB_INIT_TXN,
0);
} catch(DbException dbe) {
- cerr &lt;&lt; &quot;Caught an exception during DB environment open.&quot; &lt;&lt; endl
- &lt;&lt; &quot;Ensure that the home directory is created prior to starting&quot;
- &lt;&lt; &quot; the application.&quot; &lt;&lt; endl;
+ cerr &lt;&lt; "Caught an exception during DB environment open." &lt;&lt; endl
+ &lt;&lt; "Ensure that the home directory is created prior to starting"
+ &lt;&lt; " the application." &lt;&lt; endl;
ret = ENOENT;
goto err;
}
@@ -365,7 +365,7 @@ err:
try {
dbenv.close(0);
} catch (DbException dbe) {
- cerr &lt;&lt; &quot;error closing environment: &quot; &lt;&lt; dbe.what() &lt;&lt; endl;
+ cerr &lt;&lt; "error closing environment: " &lt;&lt; dbe.what() &lt;&lt; endl;
}
return 0;
} </pre>
@@ -438,7 +438,7 @@ int RepMgr::doloop()
dbp-&gt;open(NULL, DATABASE, NULL, DB_BTREE,
DB_CREATE | DB_AUTO_COMMIT, 0);
} catch(DbException dbe) {
- dbenv.err(ret, &quot;DB-&gt;open&quot;);
+ dbenv.err(ret, "DB-&gt;open");
throw dbe;
}
} </pre>
@@ -464,26 +464,26 @@ int RepMgr::doloop()
However, in order to keep this example code as simple as
possible, we refrain from implementing a thorough user interface.
</p>
- <pre class="programlisting"> cout &lt;&lt; &quot;QUOTESERVER&quot; ;
- cout &lt;&lt; &quot;&gt; &quot; &lt;&lt; flush;
+ <pre class="programlisting"> cout &lt;&lt; "QUOTESERVER" ;
+ cout &lt;&lt; "&gt; " &lt;&lt; flush;
if (fgets(buf, sizeof(buf), stdin) == NULL)
break;
- if (strtok(&amp;buf[0], &quot; \t\n&quot;) == NULL) {
+ if (strtok(&amp;buf[0], " \t\n") == NULL) {
switch ((ret = print_stocks(dbp))) {
case 0:
continue;
default:
- dbp-&gt;err(ret, &quot;Error traversing data&quot;);
+ dbp-&gt;err(ret, "Error traversing data");
goto err;
}
}
- rbuf = strtok(NULL, &quot; \t\n&quot;);
+ rbuf = strtok(NULL, " \t\n");
if (rbuf == NULL || rbuf[0] == '\0') {
- if (strncmp(buf, &quot;exit&quot;, 4) == 0 ||
- strncmp(buf, &quot;quit&quot;, 4) == 0)
+ if (strncmp(buf, "exit", 4) == 0 ||
+ strncmp(buf, "quit", 4) == 0)
break;
- dbenv.errx(&quot;Format: TICKER VALUE&quot;);
+ dbenv.errx("Format: TICKER VALUE");
continue;
} </pre>
<p>
@@ -502,12 +502,12 @@ int RepMgr::doloop()
the database is not configured for duplicate records, so
the data portion of a record is overwritten if the provided
key already exists in the database. However, in this case
- DB returns <tt class="literal">DB_KEYEXIST</tt> &#8212; which
+ DB returns <tt class="literal">DB_KEYEXIST</tt> — which
we ignore.
</p>
<pre class="programlisting"> if ((ret = dbp-&gt;put(NULL, &amp;key, &amp;data, 0)) != 0)
{
- dbp-&gt;err(ret, &quot;DB-&gt;put&quot;);
+ dbp-&gt;err(ret, "DB-&gt;put");
if (ret != DB_KEYEXIST)
goto err;
}
@@ -518,7 +518,7 @@ int RepMgr::doloop()
</p>
<pre class="programlisting">err: if (dbp != NULL) {
(void)dbp-&gt;close(DB_NOSYNC);
- cout &lt;&lt; &quot;database closed&quot; &lt;&lt; endl;
+ cout &lt;&lt; "database closed" &lt;&lt; endl;
}
return (ret);
@@ -564,15 +564,15 @@ int RepMgr::doloop()
u_int32_t keysize, datasize;
if ((ret = dbp-&gt;cursor(NULL, &amp;dbc, 0)) != 0) {
- dbp-&gt;err(ret, &quot;can't open cursor&quot;);
+ dbp-&gt;err(ret, "can't open cursor");
return (ret);
}
memset(&amp;key, 0, sizeof(key));
memset(&amp;data, 0, sizeof(data));
- cout &lt;&lt; &quot;\tSymbol\tPrice&quot; &lt;&lt; endl
- &lt;&lt; &quot;\t======\t=====&quot; &lt;&lt; endl;
+ cout &lt;&lt; "\tSymbol\tPrice" &lt;&lt; endl
+ &lt;&lt; "\t======\t=====" &lt;&lt; endl;
for (ret = dbc-&gt;get(&amp;key, &amp;data, DB_FIRST);
ret == 0;
@@ -586,12 +586,12 @@ int RepMgr::doloop()
memcpy(databuf, data.get_data(), datasize);
databuf[datasize] = '\0';
- cout &lt;&lt; &quot;\t&quot; &lt;&lt; keybuf &lt;&lt; &quot;\t&quot; &lt;&lt; databuf &lt;&lt; endl;
+ cout &lt;&lt; "\t" &lt;&lt; keybuf &lt;&lt; "\t" &lt;&lt; databuf &lt;&lt; endl;
}
cout &lt;&lt; endl &lt;&lt; flush;
if ((t_ret = dbc-&gt;close()) != 0 &amp;&amp; ret == 0) {
- cout &lt;&lt; &quot;closed cursor&quot; &lt;&lt; endl;
+ cout &lt;&lt; "closed cursor" &lt;&lt; endl;
ret = t_ret;
}
@@ -609,18 +609,18 @@ int RepMgr::doloop()
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnapp.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnapp.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="repapp.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="repapp.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 2. Transactional Application </td>
+ <td width="40%" align="left" valign="top">Chapter 2. Transactional Application </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 3. The DB Replication Framework</td>
+ <td width="40%" align="right" valign="top"> Chapter 3. The DB Replication Framework</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/CXX/txnapp.html b/db/docs/gsg_db_rep/CXX/txnapp.html
index c8b12fa93..13e428d07 100644
--- a/db/docs/gsg_db_rep/CXX/txnapp.html
+++ b/db/docs/gsg_db_rep/CXX/txnapp.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 2. Transactional Application</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 2. Transactional Application</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 2. Transactional Application</th>
+ <th colspan="3" align="center">Chapter 2. Transactional Application</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="permmessages.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="simpleprogramlisting.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="permmessages.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="simpleprogramlisting.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="txnapp"></a>Chapter 2. Transactional Application</h2>
+ <h2 class="title"><a id="txnapp"></a>Chapter 2. Transactional Application</h2>
</div>
</div>
<div></div>
@@ -168,18 +168,18 @@ QUOTESERVER&gt; quit
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="permmessages.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="permmessages.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="simpleprogramlisting.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="simpleprogramlisting.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Permanent Message Handling </td>
+ <td width="40%" align="left" valign="top">Permanent Message Handling </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Program Listing</td>
+ <td width="40%" align="right" valign="top"> Program Listing</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/Replication-JAVA-GSG.pdf b/db/docs/gsg_db_rep/JAVA/Replication-JAVA-GSG.pdf
index 6c612292a..eb85948f2 100644
--- a/db/docs/gsg_db_rep/JAVA/Replication-JAVA-GSG.pdf
+++ b/db/docs/gsg_db_rep/JAVA/Replication-JAVA-GSG.pdf
Binary files differ
diff --git a/db/docs/gsg_db_rep/JAVA/addfeatures.html b/db/docs/gsg_db_rep/JAVA/addfeatures.html
index 223d1d985..c10d244b0 100644
--- a/db/docs/gsg_db_rep/JAVA/addfeatures.html
+++ b/db/docs/gsg_db_rep/JAVA/addfeatures.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 5. Additional Features</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 5. Additional Features</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 5. Additional Features</th>
+ <th colspan="3" align="center">Chapter 5. Additional Features</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="exampledoloop.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="manageblock.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="exampledoloop.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="manageblock.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="addfeatures"></a>Chapter 5. Additional Features</h2>
+ <h2 class="title"><a id="addfeatures"></a>Chapter 5. Additional Features</h2>
</div>
</div>
<div></div>
@@ -173,18 +173,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="exampledoloop.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="exampledoloop.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="manageblock.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="manageblock.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Example Processing Loop </td>
+ <td width="40%" align="left" valign="top">Example Processing Loop </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Managing Blocking Operations</td>
+ <td width="40%" align="right" valign="top"> Managing Blocking Operations</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/apioverview.html b/db/docs/gsg_db_rep/JAVA/apioverview.html
index 938a33c1f..fcc9d151e 100644
--- a/db/docs/gsg_db_rep/JAVA/apioverview.html
+++ b/db/docs/gsg_db_rep/JAVA/apioverview.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>The Replication APIs</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="previous" href="repadvantage.html" title="Replication Benefits" />
<link rel="next" href="elections.html" title="Holding Elections" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">The Replication APIs</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="repadvantage.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="elections.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="repadvantage.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="elections.html">Next</a></td>
</tr>
</table>
<hr />
@@ -208,18 +208,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="repadvantage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="repadvantage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="elections.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="elections.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Replication Benefits </td>
+ <td width="40%" align="left" valign="top">Replication Benefits </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Holding Elections</td>
+ <td width="40%" align="right" valign="top"> Holding Elections</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/bulk.html b/db/docs/gsg_db_rep/JAVA/bulk.html
index a2515ef18..005b198f2 100644
--- a/db/docs/gsg_db_rep/JAVA/bulk.html
+++ b/db/docs/gsg_db_rep/JAVA/bulk.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Bulk Transfers</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
<link rel="previous" href="c2ctransfer.html" title="Client to Client Transfer" />
</head>
<body>
@@ -17,9 +17,9 @@
<th colspan="3" align="center">Bulk Transfers</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="c2ctransfer.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Additional Features</th>
- <td width="20%" align="right"> </td>
+ <td width="20%" align="left"><a accesskey="p" href="c2ctransfer.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Additional Features</th>
+ <td width="20%" align="right"> </td>
</tr>
</table>
<hr />
@@ -121,18 +121,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="c2ctransfer.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="c2ctransfer.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="addfeatures.html">Up</a>
</td>
- <td width="40%" align="right"> </td>
+ <td width="40%" align="right"> </td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Client to Client Transfer </td>
+ <td width="40%" align="left" valign="top">Client to Client Transfer </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> </td>
+ <td width="40%" align="right" valign="top"> </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/c2ctransfer.html b/db/docs/gsg_db_rep/JAVA/c2ctransfer.html
index 4491d318b..dbf3a1f33 100644
--- a/db/docs/gsg_db_rep/JAVA/c2ctransfer.html
+++ b/db/docs/gsg_db_rep/JAVA/c2ctransfer.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Client to Client Transfer</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
<link rel="previous" href="noautoinit.html" title="Stop Auto-Initialization" />
<link rel="next" href="bulk.html" title="Bulk Transfers" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Client to Client Transfer</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="noautoinit.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Additional Features</th>
- <td width="20%" align="right"> <a accesskey="n" href="bulk.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="noautoinit.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Additional Features</th>
+ <td width="20%" align="right"> <a accesskey="n" href="bulk.html">Next</a></td>
</tr>
</table>
<hr />
@@ -116,18 +116,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="noautoinit.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="noautoinit.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="addfeatures.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="bulk.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="bulk.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Stop Auto-Initialization </td>
+ <td width="40%" align="left" valign="top">Stop Auto-Initialization </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Bulk Transfers</td>
+ <td width="40%" align="right" valign="top"> Bulk Transfers</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/elections.html b/db/docs/gsg_db_rep/JAVA/elections.html
index 8157cf14a..5d67963fe 100644
--- a/db/docs/gsg_db_rep/JAVA/elections.html
+++ b/db/docs/gsg_db_rep/JAVA/elections.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Holding Elections</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="previous" href="apioverview.html" title="The Replication APIs" />
<link rel="next" href="permmessages.html" title="Permanent Message Handling" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Holding Elections</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="apioverview.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="permmessages.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="apioverview.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="permmessages.html">Next</a></td>
</tr>
</table>
<hr />
@@ -208,18 +208,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="apioverview.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="apioverview.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="permmessages.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="permmessages.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">The Replication APIs </td>
+ <td width="40%" align="left" valign="top">The Replication APIs </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Permanent Message Handling</td>
+ <td width="40%" align="right" valign="top"> Permanent Message Handling</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/electiontimes.html b/db/docs/gsg_db_rep/JAVA/electiontimes.html
index 7a39ac11a..8ba719e55 100644
--- a/db/docs/gsg_db_rep/JAVA/electiontimes.html
+++ b/db/docs/gsg_db_rep/JAVA/electiontimes.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Managing Election Times</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
<link rel="previous" href="fwrkpermmessage.html" title="Permanent Message Handling" />
<link rel="next" href="fmwrkconnectretry.html" title="Managing Connection Retries" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Managing Election Times</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="fwrkpermmessage.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
- <td width="20%" align="right"> <a accesskey="n" href="fmwrkconnectretry.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="fwrkpermmessage.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
+ <td width="20%" align="right"> <a accesskey="n" href="fmwrkconnectretry.html">Next</a></td>
</tr>
</table>
<hr />
@@ -127,18 +127,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="fwrkpermmessage.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="fwrkpermmessage.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="repapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="fmwrkconnectretry.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="fmwrkconnectretry.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Permanent Message Handling </td>
+ <td width="40%" align="left" valign="top">Permanent Message Handling </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Managing Connection Retries</td>
+ <td width="40%" align="right" valign="top"> Managing Connection Retries</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/exampledoloop.html b/db/docs/gsg_db_rep/JAVA/exampledoloop.html
index d1da6e978..bc2bdc75e 100644
--- a/db/docs/gsg_db_rep/JAVA/exampledoloop.html
+++ b/db/docs/gsg_db_rep/JAVA/exampledoloop.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Example Processing Loop</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
+ <link rel="up" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
<link rel="previous" href="processingloop.html" title="Processing Loop" />
- <link rel="next" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="next" href="addfeatures.html" title="Chapter 5. Additional Features" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Example Processing Loop</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="processingloop.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Replica versus Master Processes</th>
- <td width="20%" align="right"> <a accesskey="n" href="addfeatures.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="processingloop.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Replica versus Master Processes</th>
+ <td width="20%" align="right"> <a accesskey="n" href="addfeatures.html">Next</a></td>
</tr>
</table>
<hr />
@@ -204,9 +204,9 @@ public class RepQuoteExample <b class="userinput"><tt> implements EventHandler</
try {
dbenv = new <b class="userinput"><tt>RepQuoteEnvironment</tt></b>(appConfig.getHome(), envConfig);
} catch(FileNotFoundException e) {
- System.err.println(&quot;FileNotFound exception: &quot; + e.toString());
+ System.err.println("FileNotFound exception: " + e.toString());
System.err.println(
- &quot;Ensure that the environment directory is pre-created.&quot;);
+ "Ensure that the environment directory is pre-created.");
ret = 1;
}
@@ -231,7 +231,7 @@ public class RepQuoteExample <b class="userinput"><tt> implements EventHandler</
else if (event == EventType.REP_NEW_MASTER) {
// ignored for now.
} else {
- System.err.println(&quot;Unknown event callback received.\n&quot;);
+ System.err.println("Unknown event callback received.\n");
ret = 1;
}
return ret;
@@ -283,7 +283,7 @@ public class RepQuoteExample <b class="userinput"><tt> implements EventHandler</
db = dbenv.openDatabase
(null, RepConfig.progname, null, dbconf);
} catch (java.io.FileNotFoundException e) {
- <b class="userinput"><tt>System.err.println(&quot;no stock database available yet.&quot;);
+ <b class="userinput"><tt>System.err.println("no stock database available yet.");
if (db != null) {
db.close(true);
db = null;
@@ -303,19 +303,19 @@ public class RepQuoteExample <b class="userinput"><tt> implements EventHandler</
new BufferedReader(new InputStreamReader(System.in));
// listen for input, and add it to the database.
- System.out.print(&quot;QUOTESERVER&quot;);
+ System.out.print("QUOTESERVER");
<b class="userinput"><tt>if (!dbenv.getIsMaster())
- System.out.print(&quot;(read-only)&quot;);
- System.out.print(&quot;&gt; &quot;);</tt></b>
+ System.out.print("(read-only)");
+ System.out.print("&gt; ");</tt></b>
System.out.flush();
String nextline = null;
try {
nextline = stdin.readLine();
} catch (IOException ioe) {
- System.err.println(&quot;Unable to get data from stdin&quot;);
+ System.err.println("Unable to get data from stdin");
break;
}
- String[] words = nextline.split(&quot;\\s&quot;); </pre>
+ String[] words = nextline.split("\\s"); </pre>
<p>
When we collect data from the prompt, there is a case that says
if no data is entered then show the entire stocks database.
@@ -361,19 +361,19 @@ public class RepQuoteExample <b class="userinput"><tt> implements EventHandler</
db = null;
continue;</tt></b>
} catch (DatabaseException e) {
- System.err.println(&quot;Got db exception reading &quot; +
- &quot;replication DB: &quot; + e.toString());
+ System.err.println("Got db exception reading " +
+ "replication DB: " + e.toString());
break;
}
continue;
}
if (words.length == 1 &amp;&amp;
- (words[0].compareToIgnoreCase(&quot;quit&quot;) == 0 ||
- words[0].compareToIgnoreCase(&quot;exit&quot;) == 0)) {
+ (words[0].compareToIgnoreCase("quit") == 0 ||
+ words[0].compareToIgnoreCase("exit") == 0)) {
break;
} else if (words.length != 2) {
- System.err.println(&quot;Format: TICKER VALUE&quot;);
+ System.err.println("Format: TICKER VALUE");
continue;
} </pre>
<p>
@@ -384,7 +384,7 @@ public class RepQuoteExample <b class="userinput"><tt> implements EventHandler</
that happening due to user input at the prompt.
</p>
<pre class="programlisting"> <b class="userinput"><tt>if (!dbenv.getIsMaster()) {
- System.err.println(&quot;Can't update client.&quot;);
+ System.err.println("Can't update client.");
continue;
}</tt></b>
@@ -540,18 +540,18 @@ QUOTESERVER (read-only)&gt; </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="processingloop.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="processingloop.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="fwrkmasterreplica.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="addfeatures.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="addfeatures.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Processing Loop </td>
+ <td width="40%" align="left" valign="top">Processing Loop </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 5. Additional Features</td>
+ <td width="40%" align="right" valign="top"> Chapter 5. Additional Features</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/fmwrkconnectretry.html b/db/docs/gsg_db_rep/JAVA/fmwrkconnectretry.html
index 6fe429ade..717ef4af8 100644
--- a/db/docs/gsg_db_rep/JAVA/fmwrkconnectretry.html
+++ b/db/docs/gsg_db_rep/JAVA/fmwrkconnectretry.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Managing Connection Retries</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
<link rel="previous" href="electiontimes.html" title="Managing Election Times" />
- <link rel="next" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
+ <link rel="next" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Managing Connection Retries</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="electiontimes.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
- <td width="20%" align="right"> <a accesskey="n" href="fwrkmasterreplica.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="electiontimes.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
+ <td width="20%" align="right"> <a accesskey="n" href="fwrkmasterreplica.html">Next</a></td>
</tr>
</table>
<hr />
@@ -62,18 +62,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="electiontimes.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="electiontimes.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="repapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="fwrkmasterreplica.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="fwrkmasterreplica.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Managing Election Times </td>
+ <td width="40%" align="left" valign="top">Managing Election Times </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 4. Replica versus Master Processes</td>
+ <td width="40%" align="right" valign="top"> Chapter 4. Replica versus Master Processes</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/fwrkmasterreplica.html b/db/docs/gsg_db_rep/JAVA/fwrkmasterreplica.html
index d7694c2c6..47f644622 100644
--- a/db/docs/gsg_db_rep/JAVA/fwrkmasterreplica.html
+++ b/db/docs/gsg_db_rep/JAVA/fwrkmasterreplica.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 4. Replica versus Master Processes</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 4. Replica versus Master Processes</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 4. Replica versus Master Processes</th>
+ <th colspan="3" align="center">Chapter 4. Replica versus Master Processes</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="fmwrkconnectretry.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="processingloop.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="fmwrkconnectretry.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="processingloop.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="fwrkmasterreplica"></a>Chapter 4. Replica versus Master Processes</h2>
+ <h2 class="title"><a id="fwrkmasterreplica"></a>Chapter 4. Replica versus Master Processes</h2>
</div>
</div>
<div></div>
@@ -218,7 +218,7 @@ isMaster = false;
// we must identify the class that is the event handler. In this
// example, we are performing this from within the class that
// implements com.sleepycat.db.EventHandler so we identify
-// &quot;this&quot; class as the event handler
+// "this" class as the event handler
envConfig.setEventHandler(this); </pre>
<p>
That done, we still need to implement the <tt class="methodname">handleEvent</tt>
@@ -234,7 +234,7 @@ envConfig.setEventHandler(this); </pre>
else if (event == EventType.REP_NEW_MASTER) {
// ignored for now.
} else {
- System.err.println(&quot;Unknown event callback received.\n&quot;);
+ System.err.println("Unknown event callback received.\n");
ret = 1;
}
return ret;
@@ -251,18 +251,18 @@ envConfig.setEventHandler(this); </pre>
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="fmwrkconnectretry.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="fmwrkconnectretry.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="processingloop.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="processingloop.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Managing Connection Retries </td>
+ <td width="40%" align="left" valign="top">Managing Connection Retries </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Processing Loop</td>
+ <td width="40%" align="right" valign="top"> Processing Loop</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/fwrkpermmessage.html b/db/docs/gsg_db_rep/JAVA/fwrkpermmessage.html
index 7eda5259f..d7b5cab6f 100644
--- a/db/docs/gsg_db_rep/JAVA/fwrkpermmessage.html
+++ b/db/docs/gsg_db_rep/JAVA/fwrkpermmessage.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Permanent Message Handling</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
- <link rel="previous" href="repmgr_init_example_c.html" title="Adding the Replication Framework to&#10; &#10; &#10; " />
+ <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="previous" href="repmgr_init_example_c.html" title="Adding the Replication Framework to&#10; &#10; SimpleTxn&#10; " />
<link rel="next" href="electiontimes.html" title="Managing Election Times" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Permanent Message Handling</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="repmgr_init_example_c.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
- <td width="20%" align="right"> <a accesskey="n" href="electiontimes.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="repmgr_init_example_c.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
+ <td width="20%" align="right"> <a accesskey="n" href="electiontimes.html">Next</a></td>
</tr>
</table>
<hr />
@@ -113,7 +113,7 @@
<p>
No permanent message acknowledgments are required. If
this policy is selected, permanent message handling is
- essentially &quot;turned off.&quot; That is, the master will
+ essentially "turned off." That is, the master will
never wait for replica acknowledgments. In this case,
transaction log data is either flushed or not strictly
depending on the type of commit that is being performed
@@ -336,21 +336,21 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="repmgr_init_example_c.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="repmgr_init_example_c.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="repapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="electiontimes.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="electiontimes.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Adding the Replication Framework to
-
-  </td>
+ SimpleTxn
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Managing Election Times</td>
+ <td width="40%" align="right" valign="top"> Managing Election Times</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/index.html b/db/docs/gsg_db_rep/JAVA/index.html
index 07402f6b2..d57f61962 100644
--- a/db/docs/gsg_db_rep/JAVA/index.html
+++ b/db/docs/gsg_db_rep/JAVA/index.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting Started with Replicated Berkeley DB Applications</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
@@ -16,9 +16,9 @@
<th colspan="3" align="center">Getting Started with Replicated Berkeley DB Applications</th>
</tr>
<tr>
- <td width="20%" align="left"> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="20%" align="left"> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
</table>
<hr />
@@ -27,7 +27,7 @@
<div class="titlepage">
<div>
<div>
- <h1 class="title"><a id="id650925"></a>Getting Started with Replicated Berkeley DB Applications</h1>
+ <h1 class="title"><a id="id613740"></a>Getting Started with Replicated Berkeley DB Applications</h1>
</div>
<div>
<div class="legalnotice">
@@ -37,7 +37,7 @@
<p>
This documentation is distributed under an open source license.
You may review the terms of this license at:
- <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html</a>
+ <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html</a>
</p>
@@ -47,12 +47,12 @@
and
Sleepycat are trademarks or registered trademarks of
- Oracle Corporation. All rights to these marks are reserved.
+ Oracle. All rights to these marks are reserved.
No third-party use is permitted without the
- express prior written consent of Oracle Corporation.
+ express prior written consent of Oracle.
</p>
<p>
- <span class="trademark">Java</span>&#8482; and all Java-based marks are a trademark
+ <span class="trademark">Java</span>â„¢ and all Java-based marks are a trademark
or registered trademark of Sun Microsystems,
Inc, in the United States and other countries.
</p>
@@ -66,7 +66,7 @@
</div>
</div>
<div>
- <p class="pubdate">9/20/2006</p>
+ <p class="pubdate">6/30/2007</p>
</div>
</div>
<div></div>
@@ -304,7 +304,7 @@
<span class="sect1">
<a href="repmgr_init_example_c.html">Adding the Replication Framework to
-
+ SimpleTxn
</a>
</span>
</dt>
@@ -445,14 +445,14 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="40%" align="left"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right" valign="top"> Preface</td>
+ <td width="40%" align="left" valign="top"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right" valign="top"> Preface</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/introduction.html b/db/docs/gsg_db_rep/JAVA/introduction.html
index dce03b363..47da0c3eb 100644
--- a/db/docs/gsg_db_rep/JAVA/introduction.html
+++ b/db/docs/gsg_db_rep/JAVA/introduction.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 1. Introduction</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 1. Introduction</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 1. Introduction</th>
+ <th colspan="3" align="center">Chapter 1. Introduction</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="repadvantage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="repadvantage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction</h2>
+ <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction</h2>
</div>
</div>
<div></div>
@@ -250,7 +250,7 @@
<p>
There is no DB-specified limit to the number of
environments which can participate in a replication group.
- The only limitation here is one of resources &#8212;
+ The only limitation here is one of resources —
network bandwidth, for example.
</p>
<p>
@@ -356,7 +356,7 @@
implement them.
</p>
<p>
- When holding an election, replicas &quot;vote&quot; on who should
+ When holding an election, replicas "vote" on who should
be the master. Among replicas participating in the
election, the one with the most up-to-date set of log
records will win the election. Note that it's possible
@@ -376,18 +376,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="repadvantage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="repadvantage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Preface </td>
+ <td width="40%" align="left" valign="top">Preface </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Replication Benefits</td>
+ <td width="40%" align="right" valign="top"> Replication Benefits</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/manageblock.html b/db/docs/gsg_db_rep/JAVA/manageblock.html
index 620562e2c..067caf454 100644
--- a/db/docs/gsg_db_rep/JAVA/manageblock.html
+++ b/db/docs/gsg_db_rep/JAVA/manageblock.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Managing Blocking Operations</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
- <link rel="previous" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="previous" href="addfeatures.html" title="Chapter 5. Additional Features" />
<link rel="next" href="noautoinit.html" title="Stop Auto-Initialization" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Managing Blocking Operations</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="addfeatures.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Additional Features</th>
- <td width="20%" align="right"> <a accesskey="n" href="noautoinit.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="addfeatures.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Additional Features</th>
+ <td width="20%" align="right"> <a accesskey="n" href="noautoinit.html">Next</a></td>
</tr>
</table>
<hr />
@@ -72,18 +72,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="addfeatures.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="addfeatures.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="addfeatures.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="noautoinit.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="noautoinit.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 5. Additional Features </td>
+ <td width="40%" align="left" valign="top">Chapter 5. Additional Features </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Stop Auto-Initialization</td>
+ <td width="40%" align="right" valign="top"> Stop Auto-Initialization</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/noautoinit.html b/db/docs/gsg_db_rep/JAVA/noautoinit.html
index 1a6decd6e..64209e424 100644
--- a/db/docs/gsg_db_rep/JAVA/noautoinit.html
+++ b/db/docs/gsg_db_rep/JAVA/noautoinit.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Stop Auto-Initialization</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
+ <link rel="up" href="addfeatures.html" title="Chapter 5. Additional Features" />
<link rel="previous" href="manageblock.html" title="Managing Blocking Operations" />
<link rel="next" href="c2ctransfer.html" title="Client to Client Transfer" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Stop Auto-Initialization</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="manageblock.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Additional Features</th>
- <td width="20%" align="right"> <a accesskey="n" href="c2ctransfer.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="manageblock.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Additional Features</th>
+ <td width="20%" align="right"> <a accesskey="n" href="c2ctransfer.html">Next</a></td>
</tr>
</table>
<hr />
@@ -70,18 +70,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="manageblock.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="manageblock.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="addfeatures.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="c2ctransfer.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="c2ctransfer.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Managing Blocking Operations </td>
+ <td width="40%" align="left" valign="top">Managing Blocking Operations </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Client to Client Transfer</td>
+ <td width="40%" align="right" valign="top"> Client to Client Transfer</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/permmessages.html b/db/docs/gsg_db_rep/JAVA/permmessages.html
index 9a8747053..3a08a8f68 100644
--- a/db/docs/gsg_db_rep/JAVA/permmessages.html
+++ b/db/docs/gsg_db_rep/JAVA/permmessages.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Permanent Message Handling</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="previous" href="elections.html" title="Holding Elections" />
- <link rel="next" href="txnapp.html" title="Chapter 2. Transactional Application" />
+ <link rel="next" href="txnapp.html" title="Chapter 2. Transactional Application" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Permanent Message Handling</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="elections.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="txnapp.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="elections.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnapp.html">Next</a></td>
</tr>
</table>
<hr />
@@ -81,8 +81,8 @@
</p>
<p>
If the master does not
- receive message acknowledgments &#8212; or, more likely, it does not receive
- <span class="emphasis"><em>enough</em></span> acknowledgments &#8212; the
+ receive message acknowledgments — or, more likely, it does not receive
+ <span class="emphasis"><em>enough</em></span> acknowledgments — the
committing thread flushes its log data to disk and then
continues operations as normal. The master application can
do this because replicas that fail to handle a message, for
@@ -371,18 +371,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="elections.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="elections.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnapp.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnapp.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Holding Elections </td>
+ <td width="40%" align="left" valign="top">Holding Elections </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 2. Transactional Application</td>
+ <td width="40%" align="right" valign="top"> Chapter 2. Transactional Application</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/preface.html b/db/docs/gsg_db_rep/JAVA/preface.html
index 909206faa..894d26171 100644
--- a/db/docs/gsg_db_rep/JAVA/preface.html
+++ b/db/docs/gsg_db_rep/JAVA/preface.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Preface</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
<link rel="up" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
<link rel="previous" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="next" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="next" href="introduction.html" title="Chapter 1. Introduction" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Preface</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
</table>
<hr />
@@ -88,14 +88,14 @@
Class names are represented in <tt class="classname">monospaced font</tt>, as are <tt class="methodname">method
names</tt>. For example:
- <span>&quot;The <tt class="methodname">Environment()</tt>
- constructor returns an <tt class="classname">Environment</tt> class object.&quot;</span>
+ <span>"The <tt class="methodname">Environment()</tt>
+ constructor returns an <tt class="classname">Environment</tt> class object."</span>
</p>
<p>
- Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: &quot;Go to your
- <span class="emphasis"><em>DB_INSTALL</em></span> directory.&quot;
+ Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: "Go to your
+ <span class="emphasis"><em>DB_INSTALL</em></span> directory."
</p>
<p>
Program examples are displayed in a <tt class="classname">monospaced font</tt> on a shaded background.
@@ -120,7 +120,7 @@ import com.sleepycat.db.DatabaseConfig;
// Allow the database to be created.
DatabaseConfig myDbConfig = new DatabaseConfig();
myDbConfig.setAllowCreate(true);
-<b class="userinput"><tt>Database myDb = new Database(&quot;mydb.db&quot;, null, myDbConfig);</tt></b> </pre>
+<b class="userinput"><tt>Database myDb = new Database("mydb.db", null, myDbConfig);</tt></b> </pre>
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Note</h3>
<p>
@@ -204,18 +204,18 @@ myDbConfig.setAllowCreate(true);
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting Started with Replicated Berkeley DB Applications </td>
+ <td width="40%" align="left" valign="top">Getting Started with Replicated Berkeley DB Applications </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 1. Introduction</td>
+ <td width="40%" align="right" valign="top"> Chapter 1. Introduction</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/processingloop.html b/db/docs/gsg_db_rep/JAVA/processingloop.html
index 72ee804ad..65b4e62ae 100644
--- a/db/docs/gsg_db_rep/JAVA/processingloop.html
+++ b/db/docs/gsg_db_rep/JAVA/processingloop.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Processing Loop</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
- <link rel="previous" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
+ <link rel="up" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
+ <link rel="previous" href="fwrkmasterreplica.html" title="Chapter 4. Replica versus Master Processes" />
<link rel="next" href="exampledoloop.html" title="Example Processing Loop" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Processing Loop</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="fwrkmasterreplica.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Replica versus Master Processes</th>
- <td width="20%" align="right"> <a accesskey="n" href="exampledoloop.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="fwrkmasterreplica.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Replica versus Master Processes</th>
+ <td width="20%" align="right"> <a accesskey="n" href="exampledoloop.html">Next</a></td>
</tr>
</table>
<hr />
@@ -196,18 +196,18 @@ for (;;) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="fwrkmasterreplica.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="fwrkmasterreplica.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="fwrkmasterreplica.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="exampledoloop.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="exampledoloop.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 4. Replica versus Master Processes </td>
+ <td width="40%" align="left" valign="top">Chapter 4. Replica versus Master Processes </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Example Processing Loop</td>
+ <td width="40%" align="right" valign="top"> Example Processing Loop</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/repadvantage.html b/db/docs/gsg_db_rep/JAVA/repadvantage.html
index c7ab72c1a..3e001b900 100644
--- a/db/docs/gsg_db_rep/JAVA/repadvantage.html
+++ b/db/docs/gsg_db_rep/JAVA/repadvantage.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Replication Benefits</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
- <link rel="previous" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="previous" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="next" href="apioverview.html" title="The Replication APIs" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Replication Benefits</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="apioverview.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="apioverview.html">Next</a></td>
</tr>
</table>
<hr />
@@ -150,7 +150,7 @@
one or more replicas before continuing with the next
operation. This will obviously impact your
application's write performance to some degree
- &#8212; with the performance penalty being largely dependent
+ — with the performance penalty being largely dependent
upon the speed and stability of the network connecting
your replication group.
</p>
@@ -165,18 +165,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="apioverview.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="apioverview.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 1. Introduction </td>
+ <td width="40%" align="left" valign="top">Chapter 1. Introduction </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> The Replication APIs</td>
+ <td width="40%" align="right" valign="top"> The Replication APIs</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/repapp.html b/db/docs/gsg_db_rep/JAVA/repapp.html
index 63d48f58a..2ac003cc2 100644
--- a/db/docs/gsg_db_rep/JAVA/repapp.html
+++ b/db/docs/gsg_db_rep/JAVA/repapp.html
@@ -1,26 +1,26 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 3. The DB Replication Framework</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 3. The DB Replication Framework</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
<link rel="up" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
<link rel="previous" href="simpleprogramlisting.html" title="Program Listing" />
- <link rel="next" href="repmgr_init_example_c.html" title="Adding the Replication Framework to&#10; &#10; &#10; " />
+ <link rel="next" href="repmgr_init_example_c.html" title="Adding the Replication Framework to&#10; &#10; SimpleTxn&#10; " />
</head>
<body>
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 3. The DB Replication Framework</th>
+ <th colspan="3" align="center">Chapter 3. The DB Replication Framework</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="simpleprogramlisting.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="repmgr_init_example_c.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="simpleprogramlisting.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="repmgr_init_example_c.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="repapp"></a>Chapter 3. The DB Replication Framework</h2>
+ <h2 class="title"><a id="repapp"></a>Chapter 3. The DB Replication Framework</h2>
</div>
</div>
<div></div>
@@ -64,7 +64,7 @@
<span class="sect1">
<a href="repmgr_init_example_c.html">Adding the Replication Framework to
-
+ SimpleTxn
</a>
</span>
</dt>
@@ -318,17 +318,17 @@ import com.sleepycat.db.ReplicationHostAddress;
import com.sleepycat.db.ReplicationManagerStartPolicy;
...
- String progname = &quot;example_replication&quot;;
- String envHome = &quot;TESTDIR&quot;;
+ String progname = "example_replication";
+ String envHome = "TESTDIR";
int cachesize = 10 * 1024 * 1024;
Environment dbenv;
ReplicationHostAddress thisHost;
- String listenHost = &quot;mymachine.sleepycat.com&quot;;
+ String listenHost = "mymachine.sleepycat.com";
int listenPort = 8080;
ReplicationHostAddress otherReplica;
- String otherHost = &quot;anothermachine.sleepycat.com&quot;;
+ String otherHost = "anothermachine.sleepycat.com";
int otherPort = 8081;
@@ -381,9 +381,9 @@ try {
try {
dbenv = new Environment(envHome, envConfig);
} catch(FileNotFoundException e) {
- System.err.println(&quot;FileNotFound exception: &quot; + e.toString());
+ System.err.println("FileNotFound exception: " + e.toString());
System.err.println(
- &quot;Ensure that the environment directory is pre-created.&quot;);
+ "Ensure that the environment directory is pre-created.");
}
// Start the replication framework such that it has three threads.
@@ -541,7 +541,7 @@ try {
of duplicate masters, because once a master is
selected, the environment that loses the election will
have to roll back any transactions committed
- until it is in sync with the &quot;real&quot; master.
+ until it is in sync with the "real" master.
</p>
</td>
</tr>
@@ -683,20 +683,20 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="simpleprogramlisting.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="simpleprogramlisting.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="repmgr_init_example_c.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="repmgr_init_example_c.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Program Listing </td>
+ <td width="40%" align="left" valign="top">Program Listing </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Adding the Replication Framework to
-
+ <td width="40%" align="right" valign="top"> Adding the Replication Framework to
+ SimpleTxn
</td>
</tr>
</table>
diff --git a/db/docs/gsg_db_rep/JAVA/repmgr_init_example_c.html b/db/docs/gsg_db_rep/JAVA/repmgr_init_example_c.html
index cc5a06bc4..62c63d9b0 100644
--- a/db/docs/gsg_db_rep/JAVA/repmgr_init_example_c.html
+++ b/db/docs/gsg_db_rep/JAVA/repmgr_init_example_c.html
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Adding the Replication Framework to
-
+ SimpleTxn
</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
- <link rel="previous" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="previous" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
<link rel="next" href="fwrkpermmessage.html" title="Permanent Message Handling" />
</head>
<body>
@@ -20,13 +20,13 @@
<tr>
<th colspan="3" align="center">Adding the Replication Framework to
-
+ SimpleTxn
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="repapp.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
- <td width="20%" align="right"> <a accesskey="n" href="fwrkpermmessage.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="repapp.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. The DB Replication Framework</th>
+ <td width="20%" align="right"> <a accesskey="n" href="fwrkpermmessage.html">Next</a></td>
</tr>
</table>
<hr />
@@ -37,7 +37,7 @@
<div>
<h2 class="title" style="clear: both"><a id="repmgr_init_example_c"></a>Adding the Replication Framework to
-
+ <span>SimpleTxn</span>
</h2>
</div>
</div>
@@ -47,7 +47,7 @@
We now use the methods described above to add partial
support to the
-
+ <tt class="literal">SimpleTxn</tt>
example that we presented in
<a href="txnapp.html">Transactional Application</a>.
That is, in this section we will:
@@ -99,7 +99,7 @@
<p>
We begin by changing our package name and then importing a few new
classes. <tt class="classname">java.util.Vector</tt> is used to
- organize a list of &quot;other host&quot; definitions (that is, the host and
+ organize a list of "other host" definitions (that is, the host and
port information for the other replication participants known to
this application). We also need a couple of classes used to manage
individual host and port information, as well as replication
@@ -122,13 +122,13 @@ public class RepConfig
application a little later in this description.
</p>
<pre class="programlisting"> // Constant values used in the RepQuote application.
- public static final String progname = <b class="userinput"><tt>&quot;RepQuoteExample&quot;;</tt></b>
+ public static final String progname = <b class="userinput"><tt>"RepQuoteExample";</tt></b>
public static final int CACHESIZE = 10 * 1024 * 1024;
<b class="userinput"><tt>public static final int SLEEPTIME = 5000;</tt></b>
// member variables containing configuration information
public String home; // String specifying the home directory for rep files.
- <b class="userinput"><tt>public Vector otherHosts; // stores an optional set of &quot;other&quot; hosts.
+ <b class="userinput"><tt>public Vector otherHosts; // stores an optional set of "other" hosts.
public int priority; // priority within the replication group.
public ReplicationManagerStartPolicy startPolicy;
public ReplicationHostAddress thisHost; // The host address to listen to.
@@ -145,7 +145,7 @@ public class RepConfig
<pre class="programlisting"> public RepConfig()
{
<b class="userinput"><tt>startPolicy = ReplicationManagerStartPolicy.REP_ELECTION;</tt></b>
- home = &quot;TESTDIR&quot;;
+ home = "TESTDIR";
<b class="userinput"><tt>gotListenAddress = false;
totalSites = 0;
priority = 100;
@@ -174,8 +174,8 @@ public class RepConfig
public ReplicationHostAddress getThisHost()
{
if (!gotListenAddress) {
- System.err.println(&quot;Warning: no host specified.&quot;);
- System.err.println(&quot;Returning default.&quot;);
+ System.err.println("Warning: no host specified.");
+ System.err.println("Returning default.");
}
return thisHost;
}
@@ -296,20 +296,20 @@ public class <b class="userinput"><tt>RepQuoteExample</tt></b>
public static void usage()
{
- System.err.println(&quot;usage: &quot; + repConfig.progname);
- System.err.println(&quot;[-h home]<b class="userinput"><tt>[-o host:port][-m host:port]&quot; +
- &quot;[-f host:port][-n nsites][-p priority]</tt></b>&quot;);
+ System.err.println("usage: " + repConfig.progname);
+ System.err.println("[-h home]<b class="userinput"><tt>[-o host:port][-m host:port]" +
+ "[-f host:port][-n nsites][-p priority]</tt></b>");
- System.err.println(<b class="userinput"><tt>&quot;\t -m host:port (required; m stands for me)\n&quot; +
- &quot;\t -o host:port (optional; o stands for other; any &quot; +
- &quot;number of these may be specified)\n&quot; +</tt></b>
- &quot;\t -h home directory\n&quot; +
- <b class="userinput"><tt>&quot;\t -n nsites (optional; number of sites in replication &quot; +
- &quot;group; defaults to 0\n&quot; +
- &quot;\t in which case we try to dynamically compute the &quot; +
- &quot;number of sites in\n&quot; +
- &quot;\t the replication group)\n&quot; +
- &quot;\t -p priority (optional: defaults to 100)\n&quot;);</tt></b>
+ System.err.println(<b class="userinput"><tt>"\t -m host:port (required; m stands for me)\n" +
+ "\t -o host:port (optional; o stands for other; any " +
+ "number of these may be specified)\n" +</tt></b>
+ "\t -h home directory\n" +
+ <b class="userinput"><tt>"\t -n nsites (optional; number of sites in replication " +
+ "group; defaults to 0\n" +
+ "\t in which case we try to dynamically compute the " +
+ "number of sites in\n" +
+ "\t the replication group)\n" +
+ "\t -p priority (optional: defaults to 100)\n");</tt></b>
System.exit(1);
} </pre>
@@ -335,51 +335,51 @@ public class <b class="userinput"><tt>RepQuoteExample</tt></b>
<pre class="programlisting"> // Extract the command line parameters
for (int i = 0; i &lt; argv.length; i++)
{
- if (argv[i].compareTo(&quot;-h&quot;) == 0) {
+ if (argv[i].compareTo("-h") == 0) {
// home - a string arg.
i++;
config.home = argv[i];
- <b class="userinput"><tt>} else if (argv[i].compareTo(&quot;-m&quot;) == 0) {
- // &quot;me&quot; should be host:port
+ <b class="userinput"><tt>} else if (argv[i].compareTo("-m") == 0) {
+ // "me" should be host:port
i++;
- String[] words = argv[i].split(&quot;:&quot;);
+ String[] words = argv[i].split(":");
if (words.length != 2) {
System.err.println(
- &quot;Invalid host specification host:port needed.&quot;);
+ "Invalid host specification host:port needed.");
usage();
}
try {
tmpPort = Integer.parseInt(words[1]);
} catch (NumberFormatException nfe) {
- System.err.println(&quot;Invalid host specification, &quot; +
- &quot;could not parse port number.&quot;);
+ System.err.println("Invalid host specification, " +
+ "could not parse port number.");
usage();
}
config.setThisHost(words[0], tmpPort);
- } else if (argv[i].compareTo(&quot;-n&quot;) == 0) {
+ } else if (argv[i].compareTo("-n") == 0) {
i++;
config.totalSites = Integer.parseInt(argv[i]);
- } else if (argv[i].compareTo(&quot;-o&quot;) == 0) {
+ } else if (argv[i].compareTo("-o") == 0) {
i++;
- String[] words = argv[i].split(&quot;:&quot;);
+ String[] words = argv[i].split(":");
if (words.length != 2) {
System.err.println(
- &quot;Invalid host specification host:port needed.&quot;);
+ "Invalid host specification host:port needed.");
usage();
}
try {
tmpPort = Integer.parseInt(words[1]);
} catch (NumberFormatException nfe) {
- System.err.println(&quot;Invalid host specification, &quot; +
- &quot;could not parse port number.&quot;);
+ System.err.println("Invalid host specification, " +
+ "could not parse port number.");
usage();
}
config.addOtherHost(words[0], tmpPort, isPeer);
- } else if (argv[i].compareTo(&quot;-p&quot;) == 0) {
+ } else if (argv[i].compareTo("-p") == 0) {
i++;
config.priority = Integer.parseInt(argv[i]);
}</tt></b> else {
- System.err.println(&quot;Unrecognized option: &quot; + argv[i]);
+ System.err.println("Unrecognized option: " + argv[i]);
usage();
}
}
@@ -400,8 +400,8 @@ public class <b class="userinput"><tt>RepQuoteExample</tt></b>
runner.doloop();
runner.terminate();
} catch (DatabaseException dbe) {
- System.err.println(&quot;Caught an exception during &quot; +
- &quot;initialization or processing: &quot; + dbe.toString());
+ System.err.println("Caught an exception during " +
+ "initialization or processing: " + dbe.toString());
if (runner != null)
runner.terminate();
}
@@ -427,9 +427,9 @@ public class <b class="userinput"><tt>RepQuoteExample</tt></b>
<b class="userinput"><tt>envConfig.setReplicationManagerLocalSite(appConfig.getThisHost());</tt></b> </pre>
<p>
- And we also add code to allow us to identify &quot;other&quot; sites to the environment handle (that is,
+ And we also add code to allow us to identify "other" sites to the environment handle (that is,
the sites that we identify using the <tt class="literal">-o</tt> command line
-option). To do this, we iterate over each of the &quot;other&quot; sites provided to
+option). To do this, we iterate over each of the "other" sites provided to
us using the <tt class="literal">-o</tt> command line option, and we add each one
individually in turn:
</p>
@@ -479,9 +479,9 @@ individually in turn:
try {
dbenv = new Environment(appConfig.getHome(), envConfig);
} catch(FileNotFoundException e) {
- System.err.println(&quot;FileNotFound exception: &quot; + e.toString());
+ System.err.println("FileNotFound exception: " + e.toString());
System.err.println(
- &quot;Ensure that the environment directory is pre-created.&quot;);
+ "Ensure that the environment directory is pre-created.");
ret = 1;
} </pre>
<p>
@@ -510,18 +510,18 @@ individually in turn:
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="repapp.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="repapp.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="repapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="fwrkpermmessage.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="fwrkpermmessage.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 3. The DB Replication Framework </td>
+ <td width="40%" align="left" valign="top">Chapter 3. The DB Replication Framework </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Permanent Message Handling</td>
+ <td width="40%" align="right" valign="top"> Permanent Message Handling</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/simpleprogramlisting.html b/db/docs/gsg_db_rep/JAVA/simpleprogramlisting.html
index f106a191f..d067236e4 100644
--- a/db/docs/gsg_db_rep/JAVA/simpleprogramlisting.html
+++ b/db/docs/gsg_db_rep/JAVA/simpleprogramlisting.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Program Listing</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
- <link rel="up" href="txnapp.html" title="Chapter 2. Transactional Application" />
- <link rel="previous" href="txnapp.html" title="Chapter 2. Transactional Application" />
- <link rel="next" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
+ <link rel="up" href="txnapp.html" title="Chapter 2. Transactional Application" />
+ <link rel="previous" href="txnapp.html" title="Chapter 2. Transactional Application" />
+ <link rel="next" href="repapp.html" title="Chapter 3. The DB Replication Framework" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Program Listing</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnapp.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Transactional Application</th>
- <td width="20%" align="right"> <a accesskey="n" href="repapp.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txnapp.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Transactional Application</th>
+ <td width="20%" align="right"> <a accesskey="n" href="repapp.html">Next</a></td>
</tr>
</table>
<hr />
@@ -103,7 +103,7 @@
public class RepConfig
{
// Constant values used in the RepQuote application.
- public static final String progname = &quot;SimpleTxn&quot;;
+ public static final String progname = "SimpleTxn";
public static final int CACHESIZE = 10 * 1024 * 1024;
// member variables containing configuration information
@@ -112,7 +112,7 @@ public class RepConfig
public RepConfig()
{
- home = &quot;TESTDIR&quot;;
+ home = "TESTDIR";
}
public java.io.File getHome()
@@ -182,10 +182,10 @@ public class SimpleTxn
</p>
<pre class="programlisting"> public static void usage()
{
- System.err.println(&quot;usage: &quot; + repConfig.progname);
- System.err.println(&quot;[-h home]&quot;);
+ System.err.println("usage: " + repConfig.progname);
+ System.err.println("[-h home]");
- System.err.println(&quot;\t -h home directory\n&quot;);
+ System.err.println("\t -h home directory\n");
System.exit(1);
} </pre>
@@ -218,12 +218,12 @@ public class SimpleTxn
// Extract the command line parameters
for (int i = 0; i &lt; argv.length; i++)
{
- if (argv[i].compareTo(&quot;-h&quot;) == 0) {
+ if (argv[i].compareTo("-h") == 0) {
// home - a string arg.
i++;
config.home = argv[i];
} else {
- System.err.println(&quot;Unrecognized option: &quot; + argv[i]);
+ System.err.println("Unrecognized option: " + argv[i]);
usage();
}
} </pre>
@@ -256,8 +256,8 @@ public class SimpleTxn
</p>
<pre class="programlisting"> runner.terminate();
} catch (DatabaseException dbe) {
- System.err.println(&quot;Caught an exception during &quot; +
- &quot;initialization or processing: &quot; + dbe.toString());
+ System.err.println("Caught an exception during " +
+ "initialization or processing: " + dbe.toString());
if (runner != null)
runner.terminate();
}
@@ -308,9 +308,9 @@ public class SimpleTxn
try {
dbenv = new Environment(repConfig.getHome(), envConfig);
} catch(FileNotFoundException e) {
- System.err.println(&quot;FileNotFound exception: &quot; + e.toString());
+ System.err.println("FileNotFound exception: " + e.toString());
System.err.println(
- &quot;Ensure that the environment directory is pre-created.&quot;);
+ "Ensure that the environment directory is pre-created.");
ret = 1;
}
@@ -376,7 +376,7 @@ public class SimpleTxn
null, // db name
dbconf);
} catch (FileNotFoundException fnfe) {
- System.err.println(&quot;File not found exception&quot; + fnfe.toString());
+ System.err.println("File not found exception" + fnfe.toString());
// Get here only if the environment home directory
// somehow does not exist.
}
@@ -407,16 +407,16 @@ public class SimpleTxn
new BufferedReader(new InputStreamReader(System.in));
// listen for input, and add it to the database.
- System.out.print(&quot;QUOTESERVER&gt; &quot;);
+ System.out.print("QUOTESERVER&gt; ");
System.out.flush();
String nextline = null;
try {
nextline = stdin.readLine();
} catch (IOException ioe) {
- System.err.println(&quot;Unable to get data from stdin&quot;);
+ System.err.println("Unable to get data from stdin");
break;
}
- String[] words = nextline.split(&quot;\\s&quot;);
+ String[] words = nextline.split("\\s");
// A blank line causes the DB to be dumped to stdout.
if (words.length == 0 ||
@@ -424,19 +424,19 @@ public class SimpleTxn
try {
printStocks(db);
} catch (DatabaseException e) {
- System.err.println(&quot;Got db exception reading &quot; +
- &quot;DB: &quot; + e.toString());
+ System.err.println("Got db exception reading " +
+ "DB: " + e.toString());
break;
}
continue;
}
if (words.length == 1 &amp;&amp;
- (words[0].compareToIgnoreCase(&quot;quit&quot;) == 0 ||
- words[0].compareToIgnoreCase(&quot;exit&quot;) == 0)) {
+ (words[0].compareToIgnoreCase("quit") == 0 ||
+ words[0].compareToIgnoreCase("exit") == 0)) {
break;
} else if (words.length != 2) {
- System.err.println(&quot;Format: TICKER VALUE&quot;);
+ System.err.println("Format: TICKER VALUE");
continue;
} </pre>
<p>
@@ -444,9 +444,9 @@ public class SimpleTxn
classes that we will use to write the new information to the database.
</p>
<pre class="programlisting"> DatabaseEntry key =
- new DatabaseEntry(words[0].getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(words[0].getBytes("UTF-8"));
DatabaseEntry data =
- new DatabaseEntry(words[1].getBytes(&quot;UTF-8&quot;)); </pre>
+ new DatabaseEntry(words[1].getBytes("UTF-8")); </pre>
<p>
Having done that, we can write the new information to the
database. Remember that because a transaction handle is not
@@ -462,7 +462,7 @@ public class SimpleTxn
Also, the database is not configured for duplicate records, so
the data portion of a record is overwritten if the provided
key already exists in the database. However, in this case
- DB returns <tt class="methodname">OperationStatus.KEYEXIST</tt> &#8212; which
+ DB returns <tt class="methodname">OperationStatus.KEYEXIST</tt> — which
we ignore.
</p>
<pre class="programlisting"> db.put(null, key, data); </pre>
@@ -520,8 +520,8 @@ public class SimpleTxn
{
Cursor dbc = db.openCursor(null, null);
- System.out.println(&quot;\tSymbol\tPrice&quot;);
- System.out.println(&quot;\t======\t=====&quot;);
+ System.out.println("\tSymbol\tPrice");
+ System.out.println("\t======\t=====");
DatabaseEntry key = new DatabaseEntry();
DatabaseEntry data = new DatabaseEntry();
@@ -533,7 +533,7 @@ public class SimpleTxn
(key.getData(), key.getOffset(), key.getSize());
String datastr = new String
(data.getData(), data.getOffset(), data.getSize());
- System.out.println(&quot;\t&quot;+keystr+&quot;\t&quot;+datastr);
+ System.out.println("\t"+keystr+"\t"+datastr);
}
dbc.close();
@@ -545,18 +545,18 @@ public class SimpleTxn
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnapp.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnapp.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnapp.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="repapp.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="repapp.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 2. Transactional Application </td>
+ <td width="40%" align="left" valign="top">Chapter 2. Transactional Application </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 3. The DB Replication Framework</td>
+ <td width="40%" align="right" valign="top"> Chapter 3. The DB Replication Framework</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_db_rep/JAVA/txnapp.html b/db/docs/gsg_db_rep/JAVA/txnapp.html
index 58e675765..667ec42e7 100644
--- a/db/docs/gsg_db_rep/JAVA/txnapp.html
+++ b/db/docs/gsg_db_rep/JAVA/txnapp.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 2. Transactional Application</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 2. Transactional Application</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Replicated Berkeley DB Applications" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 2. Transactional Application</th>
+ <th colspan="3" align="center">Chapter 2. Transactional Application</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="permmessages.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="simpleprogramlisting.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="permmessages.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="simpleprogramlisting.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="txnapp"></a>Chapter 2. Transactional Application</h2>
+ <h2 class="title"><a id="txnapp"></a>Chapter 2. Transactional Application</h2>
</div>
</div>
<div></div>
@@ -163,18 +163,18 @@ QUOTESERVER&gt; quit
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="permmessages.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="permmessages.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="simpleprogramlisting.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="simpleprogramlisting.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Permanent Message Handling </td>
+ <td width="40%" align="left" valign="top">Permanent Message Handling </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Program Listing</td>
+ <td width="40%" align="right" valign="top"> Program Listing</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/BerkeleyDB-Core-C-Txn.pdf b/db/docs/gsg_txn/C/BerkeleyDB-Core-C-Txn.pdf
index 622ee100b..56f25b756 100644
--- a/db/docs/gsg_txn/C/BerkeleyDB-Core-C-Txn.pdf
+++ b/db/docs/gsg_txn/C/BerkeleyDB-Core-C-Txn.pdf
Binary files differ
diff --git a/db/docs/gsg_txn/C/abortresults.html b/db/docs/gsg_txn/C/abortresults.html
index abf4a86e9..0dd7b9931 100644
--- a/db/docs/gsg_txn/C/abortresults.html
+++ b/db/docs/gsg_txn/C/abortresults.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Aborting a Transaction</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
- <link rel="previous" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="previous" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="next" href="autocommit.html" title="Auto Commit" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Aborting a Transaction</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="usingtxns.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="autocommit.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="usingtxns.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="autocommit.html">Next</a></td>
</tr>
</table>
<hr />
@@ -76,18 +76,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="usingtxns.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="usingtxns.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="autocommit.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="autocommit.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 3. Transaction Basics </td>
+ <td width="40%" align="left" valign="top">Chapter 3. Transaction Basics </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Auto Commit</td>
+ <td width="40%" align="right" valign="top"> Auto Commit</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/architectrecovery.html b/db/docs/gsg_txn/C/architectrecovery.html
index d461d9194..e9e61116e 100644
--- a/db/docs/gsg_txn/C/architectrecovery.html
+++ b/db/docs/gsg_txn/C/architectrecovery.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Designing Your Application for Recovery</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="recovery.html" title="Recovery Procedures" />
<link rel="next" href="hotfailover.html" title="Using Hot Failovers" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Designing Your Application for Recovery</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="recovery.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="hotfailover.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="recovery.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="hotfailover.html">Next</a></td>
</tr>
</table>
<hr />
@@ -155,7 +155,7 @@
handles. Recovery should be single threaded because when
recovery is run against an environment, it is
deleted and then recreated. This will cause all
- other processes and threads to &quot;fail&quot; when they
+ other processes and threads to "fail" when they
attempt operations against the newly recovered
environment. If all threads run recovery
when they start up, then it is likely that some
@@ -258,7 +258,7 @@
<div></div>
</div>
<p>
- One way to handle multi-process recovery is for every process to &quot;register&quot; its environment. In
+ One way to handle multi-process recovery is for every process to "register" its environment. In
doing so, the process gains the ability to see if any other applications are using the
environment and, if so, whether they have suffered an abnormal termination. If an abnormal
termination is detected, the process runs recovery; otherwise, it does not.
@@ -427,18 +427,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="recovery.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="recovery.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="hotfailover.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="hotfailover.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Recovery Procedures </td>
+ <td width="40%" align="left" valign="top">Recovery Procedures </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Using Hot Failovers</td>
+ <td width="40%" align="right" valign="top"> Using Hot Failovers</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/autocommit.html b/db/docs/gsg_txn/C/autocommit.html
index 4ae0787f0..11fbf1128 100644
--- a/db/docs/gsg_txn/C/autocommit.html
+++ b/db/docs/gsg_txn/C/autocommit.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Auto Commit</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="abortresults.html" title="Aborting a Transaction" />
<link rel="next" href="nestedtxn.html" title="Nested Transactions" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Auto Commit</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="abortresults.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="nestedtxn.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="abortresults.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="nestedtxn.html">Next</a></td>
</tr>
</table>
<hr />
@@ -91,7 +91,7 @@
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -101,10 +101,10 @@ main(void)
DB *dbp;
DB_ENV *envp;
DBT key, data;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
- const char *file_name = &quot;mydb.db&quot;;
- const char *keystr =&quot;thekey&quot;;
- const char *datastr = &quot;thedata&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
+ const char *file_name = "mydb.db";
+ const char *keystr ="thekey";
+ const char *datastr = "thedata";
dbp = NULL;
envp = NULL;
@@ -112,7 +112,7 @@ main(void)
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -126,7 +126,7 @@ main(void)
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -134,7 +134,7 @@ main(void)
/* Initialize the DB handle */
ret = db_create(&amp;dbp, envp, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database creation failed&quot;);
+ envp-&gt;err(envp, ret, "Database creation failed");
goto err;
}
@@ -151,7 +151,7 @@ main(void)
db_flags, /* Open flags */
0); /* File mode. Using defaults */
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database '%s' open failed&quot;,
+ envp-&gt;err(envp, ret, "Database '%s' open failed",
file_name);
goto err;
}
@@ -172,7 +172,7 @@ main(void)
*/
ret = dbp-&gt;put(dbp, NULL, &amp;key, &amp;data, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database put failed.&quot;);
+ envp-&gt;err(envp, ret, "Database put failed.");
goto err;
}
@@ -181,7 +181,7 @@ err:
if (dbp != NULL) {
ret_c = dbp-&gt;close(dbp, 0);
if (ret_c != 0) {
- envp-&gt;err(envp, ret_c, &quot;Database close failed.&quot;);
+ envp-&gt;err(envp, ret_c, "Database close failed.");
ret = ret_c
}
}
@@ -191,7 +191,7 @@ err:
if (envp != NULL) {
ret_c = envp-&gt;close(envp, 0);
if (ret_c != 0) {
- fprintf(stderr, &quot;environment close failed: %s\n&quot;,
+ fprintf(stderr, "environment close failed: %s\n",
db_strerror(ret_c));
ret = ret_c;
}
@@ -204,18 +204,18 @@ err:
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="abortresults.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="abortresults.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="nestedtxn.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="nestedtxn.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Aborting a Transaction </td>
+ <td width="40%" align="left" valign="top">Aborting a Transaction </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Nested Transactions</td>
+ <td width="40%" align="right" valign="top"> Nested Transactions</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/backuprestore.html b/db/docs/gsg_txn/C/backuprestore.html
index f9ae32bd7..a60dab54f 100644
--- a/db/docs/gsg_txn/C/backuprestore.html
+++ b/db/docs/gsg_txn/C/backuprestore.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Backup Procedures</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
- <link rel="previous" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="previous" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="next" href="recovery.html" title="Recovery Procedures" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Backup Procedures</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="filemanagement.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="recovery.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="filemanagement.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="recovery.html">Next</a></td>
</tr>
</table>
<hr />
@@ -322,18 +322,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="filemanagement.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="filemanagement.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="recovery.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="recovery.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 5. Managing DB Files </td>
+ <td width="40%" align="left" valign="top">Chapter 5. Managing DB Files </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Recovery Procedures</td>
+ <td width="40%" align="right" valign="top"> Recovery Procedures</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/blocking_deadlocks.html b/db/docs/gsg_txn/C/blocking_deadlocks.html
index cc7712aeb..733fe70ae 100644
--- a/db/docs/gsg_txn/C/blocking_deadlocks.html
+++ b/db/docs/gsg_txn/C/blocking_deadlocks.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Locks, Blocks, and Deadlocks</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
- <link rel="previous" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="previous" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="next" href="lockingsubsystem.html" title="The Locking Subsystem" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Locks, Blocks, and Deadlocks</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnconcurrency.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="lockingsubsystem.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txnconcurrency.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="lockingsubsystem.html">Next</a></td>
</tr>
</table>
<hr />
@@ -440,7 +440,7 @@
minimize the time you keep
transactional cursors
opened, or reduce your isolation
- levels &#8211; see below.
+ levels – see below.
</p>
</li>
<li>
@@ -655,18 +655,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnconcurrency.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnconcurrency.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="lockingsubsystem.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="lockingsubsystem.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 4. Concurrency </td>
+ <td width="40%" align="left" valign="top">Chapter 4. Concurrency </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> The Locking Subsystem</td>
+ <td width="40%" align="right" valign="top"> The Locking Subsystem</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/enabletxn.html b/db/docs/gsg_txn/C/enabletxn.html
index 719fba4bc..80aeb216c 100644
--- a/db/docs/gsg_txn/C/enabletxn.html
+++ b/db/docs/gsg_txn/C/enabletxn.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 2. Enabling Transactions</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 2. Enabling Transactions</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 2. Enabling Transactions</th>
+ <th colspan="3" align="center">Chapter 2. Enabling Transactions</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="perftune-intro.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="envopen.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="perftune-intro.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="envopen.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="enabletxn"></a>Chapter 2. Enabling Transactions</h2>
+ <h2 class="title"><a id="enabletxn"></a>Chapter 2. Enabling Transactions</h2>
</div>
</div>
<div></div>
@@ -230,6 +230,7 @@
<span><a href="inmem_txnexample_c.html">In-Memory Transaction Example</a>.</span>
+
</p>
<div class="sect2" lang="en" xml:lang="en">
<div class="titlepage">
@@ -245,7 +246,7 @@
locate its database files, log files, and region files. If these
are stored in the filesystem, then you must tell DB where
they are located (a number of mechanisms exist that allow you to
- identify the location of these files &#8211; see below). Otherwise,
+ identify the location of these files – see below). Otherwise,
by default they are located in the current working directory.
</p>
<div class="sect3" lang="en" xml:lang="en">
@@ -693,6 +694,7 @@
</span>
+
</p>
</div>
<div class="sect3" lang="en" xml:lang="en">
@@ -854,7 +856,7 @@
for the environment open. And, of course, if you must
use <tt class="literal">setuid</tt>, then make sure you use
- the weakest uid possible &#8211; preferably one that is
+ the weakest uid possible – preferably one that is
used only by the application itself.
</p>
</li>
@@ -906,18 +908,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="perftune-intro.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="perftune-intro.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="envopen.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="envopen.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Performance Tuning </td>
+ <td width="40%" align="left" valign="top">Performance Tuning </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Opening a Transactional Environment and
+ <td width="40%" align="right" valign="top"> Opening a Transactional Environment and
Database
</td>
diff --git a/db/docs/gsg_txn/C/envopen.html b/db/docs/gsg_txn/C/envopen.html
index 46fc26bc8..ea1160e16 100644
--- a/db/docs/gsg_txn/C/envopen.html
+++ b/db/docs/gsg_txn/C/envopen.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Opening a Transactional Environment and
Database
@@ -10,9 +10,9 @@
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
- <link rel="previous" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
- <link rel="next" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
+ <link rel="previous" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
+ <link rel="next" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
</head>
<body>
<div class="navheader">
@@ -24,9 +24,9 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="enabletxn.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Enabling Transactions</th>
- <td width="20%" align="right"> <a accesskey="n" href="usingtxns.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="enabletxn.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Enabling Transactions</th>
+ <td width="20%" align="right"> <a accesskey="n" href="usingtxns.html">Next</a></td>
</tr>
</table>
<hr />
@@ -58,7 +58,7 @@
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -66,14 +66,14 @@ main(void)
int ret, ret_c;
u_int32_t env_flags;
DB_ENV *envp;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
envp = NULL;
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -87,7 +87,7 @@ main(void)
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -97,7 +97,7 @@ err:
if (envp != NULL) {
ret_c = envp-&gt;close(envp, 0);
if (ret_c != 0) {
- fprintf(stderr, &quot;environment close failed: %s\n&quot;,
+ fprintf(stderr, "environment close failed: %s\n",
db_strerror(ret_c));
ret = ret_c;
}
@@ -127,7 +127,7 @@ err:
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -136,8 +136,8 @@ main(void)
u_int32_t <b class="userinput"><tt>db_flags,</tt></b> env_flags;
<b class="userinput"><tt>DB *dbp;</tt></b>
DB_ENV *envp;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
- <b class="userinput"><tt>const char *file_name = &quot;mydb.db&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
+ <b class="userinput"><tt>const char *file_name = "mydb.db";
dbp = NULL;</tt></b>
envp = NULL;
@@ -145,7 +145,7 @@ main(void)
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -159,7 +159,7 @@ main(void)
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -167,7 +167,7 @@ main(void)
<b class="userinput"><tt>/* Initialize the DB handle */
ret = db_create(&amp;dbp, envp, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database creation failed&quot;);
+ envp-&gt;err(envp, ret, "Database creation failed");
goto err;
}
@@ -180,7 +180,7 @@ main(void)
db_flags, /* Open flags */
0); /* File mode. Using defaults */
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database '%s' open failed&quot;,
+ envp-&gt;err(envp, ret, "Database '%s' open failed",
file_name);
goto err;
}</tt></b>
@@ -191,7 +191,7 @@ err:
if (dbp != NULL) {
ret_c = dbp-&gt;close(dbp, 0);
if (ret_c != 0) {
- envp-&gt;err(envp, ret_c, &quot;Database close failed.&quot;);
+ envp-&gt;err(envp, ret_c, "Database close failed.");
ret = ret_c
}
}</tt></b>
@@ -201,7 +201,7 @@ err:
if (envp != NULL) {
ret_c = envp-&gt;close(envp, 0);
if (ret_c != 0) {
- fprintf(stderr, &quot;environment close failed: %s\n&quot;,
+ fprintf(stderr, "environment close failed: %s\n",
db_strerror(ret_c));
ret = ret_c;
}
@@ -222,18 +222,18 @@ err:
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="enabletxn.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="enabletxn.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="enabletxn.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="usingtxns.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="usingtxns.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 2. Enabling Transactions </td>
+ <td width="40%" align="left" valign="top">Chapter 2. Enabling Transactions </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 3. Transaction Basics</td>
+ <td width="40%" align="right" valign="top"> Chapter 3. Transaction Basics</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/filemanagement.html b/db/docs/gsg_txn/C/filemanagement.html
index 57c5a0b66..00b796fec 100644
--- a/db/docs/gsg_txn/C/filemanagement.html
+++ b/db/docs/gsg_txn/C/filemanagement.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 5. Managing DB Files</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 5. Managing DB Files</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 5. Managing DB Files</th>
+ <th colspan="3" align="center">Chapter 5. Managing DB Files</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="reversesplit.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="backuprestore.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="reversesplit.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="backuprestore.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="filemanagement"></a>Chapter 5. Managing DB Files</h2>
+ <h2 class="title"><a id="filemanagement"></a>Chapter 5. Managing DB Files</h2>
</div>
</div>
<div></div>
@@ -304,7 +304,7 @@
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;pthread.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
void *checkpoint_thread(void *);
@@ -314,7 +314,7 @@ main(void)
int ret;
u_int32_t env_flags;
DB_ENV *envp;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
pthread_t ptid;
envp = NULL;
@@ -322,7 +322,7 @@ main(void)
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -338,7 +338,7 @@ main(void)
/* Open the environment. */
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -348,7 +348,7 @@ main(void)
if ((ret = pthread_create(
&amp;ptid, NULL, checkpoint_thread, (void *)envp)) != 0) {
fprintf(stderr,
- &quot;txnapp: failed spawning checkpoint thread: %s\n&quot;,
+ "txnapp: failed spawning checkpoint thread: %s\n",
strerror(ret));
goto err;
}
@@ -372,7 +372,7 @@ checkpoint_thread(void *arg) {
/* Checkpoint once a minute. */
for (;; sleep(60))
if ((ret = dbenv-&gt;txn_checkpoint(dbenv, 0, 0, 0)) != 0) {
- dbenv-&gt;err(dbenv, ret, &quot;checkpoint thread&quot;);
+ dbenv-&gt;err(dbenv, ret, "checkpoint thread");
exit (1);
}
@@ -384,18 +384,18 @@ checkpoint_thread(void *arg) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="reversesplit.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="reversesplit.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="backuprestore.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="backuprestore.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Reverse BTree Splits </td>
+ <td width="40%" align="left" valign="top">Reverse BTree Splits </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Backup Procedures</td>
+ <td width="40%" align="right" valign="top"> Backup Procedures</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/hotfailover.html b/db/docs/gsg_txn/C/hotfailover.html
index fa3dcc152..9c6258f5f 100644
--- a/db/docs/gsg_txn/C/hotfailover.html
+++ b/db/docs/gsg_txn/C/hotfailover.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Using Hot Failovers</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="architectrecovery.html" title="Designing Your Application for Recovery" />
<link rel="next" href="logfileremoval.html" title="Removing Log Files" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Using Hot Failovers</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="architectrecovery.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="logfileremoval.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="architectrecovery.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="logfileremoval.html">Next</a></td>
</tr>
</table>
<hr />
@@ -191,18 +191,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="architectrecovery.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="architectrecovery.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="logfileremoval.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="logfileremoval.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Designing Your Application for Recovery </td>
+ <td width="40%" align="left" valign="top">Designing Your Application for Recovery </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Removing Log Files</td>
+ <td width="40%" align="right" valign="top"> Removing Log Files</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/index.html b/db/docs/gsg_txn/C/index.html
index e43890ce3..40883f92a 100644
--- a/db/docs/gsg_txn/C/index.html
+++ b/db/docs/gsg_txn/C/index.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting Started with Berkeley DB Transaction Processing</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
@@ -16,9 +16,9 @@
<th colspan="3" align="center">Getting Started with Berkeley DB Transaction Processing</th>
</tr>
<tr>
- <td width="20%" align="left"> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="20%" align="left"> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
</table>
<hr />
@@ -27,7 +27,7 @@
<div class="titlepage">
<div>
<div>
- <h1 class="title"><a id="id650934"></a>Getting Started with Berkeley DB Transaction Processing</h1>
+ <h1 class="title"><a id="id614000"></a>Getting Started with Berkeley DB Transaction Processing</h1>
</div>
<div>
<div class="legalnotice">
@@ -37,7 +37,7 @@
<p>
This documentation is distributed under an open source license.
You may review the terms of this license at:
- <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html</a>
+ <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html</a>
</p>
@@ -47,9 +47,9 @@
and
Sleepycat are trademarks or registered trademarks of
- Oracle Corporation. All rights to these marks are reserved.
+ Oracle. All rights to these marks are reserved.
No third-party use is permitted without the
- express prior written consent of Oracle Corporation.
+ express prior written consent of Oracle.
</p>
<p>
To obtain a copy of this document's original source code, please
@@ -61,7 +61,7 @@
</div>
</div>
<div>
- <p class="pubdate">9/20/2006</p>
+ <p class="pubdate">6/30/2007</p>
</div>
</div>
<div></div>
@@ -510,14 +510,14 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="40%" align="left"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right" valign="top"> Preface</td>
+ <td width="40%" align="left" valign="top"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right" valign="top"> Preface</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/inmem_txnexample_c.html b/db/docs/gsg_txn/C/inmem_txnexample_c.html
index 591032c09..038c66d99 100644
--- a/db/docs/gsg_txn/C/inmem_txnexample_c.html
+++ b/db/docs/gsg_txn/C/inmem_txnexample_c.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>In-Memory Transaction Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="wrapup.html" title="Chapter 6. Summary and Examples" />
+ <link rel="up" href="wrapup.html" title="Chapter 6. Summary and Examples" />
<link rel="previous" href="txnexample_c.html" title="Transaction Example" />
</head>
<body>
@@ -17,9 +17,9 @@
<th colspan="3" align="center">In-Memory Transaction Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnexample_c.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. Summary and Examples</th>
- <td width="20%" align="right"> </td>
+ <td width="20%" align="left"><a accesskey="p" href="txnexample_c.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. Summary and Examples</th>
+ <td width="20%" align="right"> </td>
</tr>
</table>
<hr />
@@ -54,7 +54,7 @@
<p>
Refrain from specifying a home directory when you open your
environment. The exception to this is if you are using the
- <tt class="literal">DB_CONFIG</tt> configuration file &#8212; in
+ <tt class="literal">DB_CONFIG</tt> configuration file — in
that case you must identify the environment's home
directory so that the configuration file can be found.
</p>
@@ -165,7 +165,7 @@ main(void)
u_int32_t env_flags;
/* Application name */
- const char *prog_name = &quot;txn_guide_inmemory&quot;; </pre>
+ const char *prog_name = "txn_guide_inmemory"; </pre>
<p>
Next we create our environment as always. However, we add
<tt class="literal">DB_PRIVATE</tt> to our environment open flags. This
@@ -185,7 +185,7 @@ main(void)
<pre class="programlisting"> /* Create the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
goto err;
}
@@ -211,7 +211,7 @@ main(void)
<tt> /* Specify in-memory logging */
ret = envp-&gt;set_flags(envp, DB_LOG_INMEMORY, 1);
if (ret != 0) {
- fprintf(stderr, &quot;Error setting log subsystem to in-memory: %s\n&quot;,
+ fprintf(stderr, "Error setting log subsystem to in-memory: %s\n",
db_strerror(ret));
goto err;
}
@@ -221,7 +221,7 @@ main(void)
*/
ret = envp-&gt;set_lg_bsize(envp, 10 * 1024 * 1024);
if (ret != 0) {
- fprintf(stderr, &quot;Error increasing the log buffer size: %s\n&quot;,
+ fprintf(stderr, "Error increasing the log buffer size: %s\n",
db_strerror(ret));
goto err;
}
@@ -232,7 +232,7 @@ main(void)
ret = envp-&gt;set_cachesize(envp, 0,
10 * 1024 * 1024, 1);
if (ret != 0) {
- fprintf(stderr, &quot;Error increasing the cache size: %s\n&quot;,
+ fprintf(stderr, "Error increasing the cache size: %s\n",
db_strerror(ret));
goto err;
}</tt>
@@ -251,7 +251,7 @@ main(void)
*/
ret = envp-&gt;set_lk_detect(envp, DB_LOCK_MINWRITE);
if (ret != 0) {
- fprintf(stderr, &quot;Error setting lock detect: %s\n&quot;,
+ fprintf(stderr, "Error setting lock detect: %s\n",
db_strerror(ret));
goto err;
}
@@ -259,7 +259,7 @@ main(void)
/* Now actually open the environment */
ret = envp-&gt;open(envp, <b class="userinput"><tt>NULL</tt></b>, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
} </pre>
@@ -308,7 +308,7 @@ err:
if (dbp != NULL) {
ret_t = dbp-&gt;close(dbp, 0);
if (ret_t != 0) {
- <b class="userinput"><tt>fprintf(stderr, &quot;%s database close failed.\n&quot;,
+ <b class="userinput"><tt>fprintf(stderr, "%s database close failed.\n",
db_strerror(ret_t));</tt></b>
ret = ret_t;
}
@@ -318,14 +318,14 @@ err:
if (envp != NULL) {
ret_t = envp-&gt;close(envp, 0);
if (ret_t != 0) {
- fprintf(stderr, &quot;environment close failed: %s\n&quot;,
+ fprintf(stderr, "environment close failed: %s\n",
db_strerror(ret_t));
ret = ret_t;
}
}
/* Final status message and return. */
- printf(&quot;I'm all done.\n&quot;);
+ printf("I'm all done.\n");
return (ret == 0 ? EXIT_SUCCESS : EXIT_FAILURE);
} </pre>
<p>
@@ -353,9 +353,9 @@ writer_thread(void *args)
DB_TXN *txn;
int i, j, payload, ret, thread_num;
int retry_count, max_retries = 20; /* Max retry on a deadlock */
- char *key_strings[] = {&quot;key 1&quot;, &quot;key 2&quot;, &quot;key 3&quot;, &quot;key 4&quot;,
- &quot;key 5&quot;, &quot;key 6&quot;, &quot;key 7&quot;, &quot;key 8&quot;,
- &quot;key 9&quot;, &quot;key 10&quot;};
+ char *key_strings[] = {"key 1", "key 2", "key 3", "key 4",
+ "key 5", "key 6", "key 7", "key 8",
+ "key 9", "key 10"};
DB *dbp = (DB *)args;
DB_ENV *envp = dbp-&gt;get_env(dbp);
@@ -376,7 +376,7 @@ writer_thread(void *args)
retry:
ret = envp-&gt;txn_begin(envp, NULL, &amp;txn, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;txn_begin failed&quot;);
+ envp-&gt;err(envp, ret, "txn_begin failed");
return (EXIT_FAILURE);
}
for (j = 0; j &lt; 10; j++) {
@@ -414,9 +414,9 @@ retry:
* increment the retry count and goto retry.
*/
if (retry_count &lt; max_retries) {
- printf(&quot;Writer %i: Got DB_LOCK_DEADLOCK.\n&quot;,
+ printf("Writer %i: Got DB_LOCK_DEADLOCK.\n",
thread_num);
- printf(&quot;Writer %i: Retrying write operation.\n&quot;,
+ printf("Writer %i: Retrying write operation.\n",
thread_num);
retry_count++;
goto retry;
@@ -424,19 +424,19 @@ retry:
/*
* Otherwise, just give up.
*/
- printf(&quot;Writer %i: &quot;, thread_num);
- printf(&quot;Got DB_LOCK_DEADLOCK and out of retries.\n&quot;);
- printf(&quot;Writer %i: Giving up.\n&quot;, thread_num);
+ printf("Writer %i: ", thread_num);
+ printf("Got DB_LOCK_DEADLOCK and out of retries.\n");
+ printf("Writer %i: Giving up.\n", thread_num);
return (EXIT_FAILURE);
/*
* If a generic error occurs, we simply abort the
* transaction and exit the thread completely.
*/
default:
- envp-&gt;err(envp, ret, &quot;db put failed&quot;);
+ envp-&gt;err(envp, ret, "db put failed");
ret = txn-&gt;abort(txn);
if (ret != 0)
- envp-&gt;err(envp, ret, &quot;txn abort failed&quot;);
+ envp-&gt;err(envp, ret, "txn abort failed");
return (EXIT_FAILURE);
} /** End case statement **/
@@ -456,7 +456,7 @@ retry:
* print the number of records found in the database.
* See count_records() for usage information.
*/
- printf(&quot;Thread %i. Record count: %i\n&quot;, thread_num,
+ printf("Thread %i. Record count: %i\n", thread_num,
count_records(dbp, <b class="userinput"><tt>txn</tt></b>));
/*
@@ -465,7 +465,7 @@ retry:
*/
ret = txn-&gt;commit(txn, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;txn commit failed&quot;);
+ envp-&gt;err(envp, ret, "txn commit failed");
return (EXIT_FAILURE);
}
}
@@ -496,7 +496,7 @@ count_records(DB *dbp, DB_TXN *txn)
/* Get the cursor */
ret = dbp-&gt;cursor(dbp, txn, &amp;cursorp, <b class="userinput"><tt>0</tt></b>);
if (ret != 0) {
- dbp-&gt;err(dbp, ret, &quot;count_records: cursor open failed.&quot;);
+ dbp-&gt;err(dbp, ret, "count_records: cursor open failed.");
goto cursor_err;
}
@@ -504,7 +504,7 @@ count_records(DB *dbp, DB_TXN *txn)
memset(&amp;key, 0, sizeof(DBT));
memset(&amp;value, 0, sizeof(DBT));
do {
- ret = cursorp-&gt;c_get(cursorp, &amp;key, &amp;value, DB_NEXT);
+ ret = cursorp-&gt;get(cursorp, &amp;key, &amp;value, DB_NEXT);
switch (ret) {
case 0:
count++;
@@ -513,17 +513,17 @@ count_records(DB *dbp, DB_TXN *txn)
break;
default:
dbp-&gt;err(envp, ret,
- &quot;Count records unspecified error&quot;);
+ "Count records unspecified error");
goto cursor_err;
}
} while (ret == 0);
cursor_err:
if (cursorp != NULL) {
- ret = cursorp-&gt;c_close(cursorp);
+ ret = cursorp-&gt;close(cursorp);
if (ret != 0) {
dbp-&gt;err(dbp, ret,
- &quot;count_records: cursor close failed.&quot;);
+ "count_records: cursor close failed.");
}
}
@@ -553,7 +553,7 @@ open_db(DB **dbpp, const char *progname, const char *file_name,
/* Initialize the DB handle */
ret = db_create(&amp;dbp, envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;%s: %s\n&quot;, progname,
+ fprintf(stderr, "%s: %s\n", progname,
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -565,7 +565,7 @@ open_db(DB **dbpp, const char *progname, const char *file_name,
ret = dbp-&gt;set_flags(dbp, extra_flags);
if (ret != 0) {
dbp-&gt;err(dbp, ret,
- &quot;open_db: Attempt to set extra flags failed.&quot;);
+ "open_db: Attempt to set extra flags failed.");
return (EXIT_FAILURE);
}
}
@@ -583,7 +583,7 @@ open_db(DB **dbpp, const char *progname, const char *file_name,
open_flags, /* Open flags */
0); /* File mode. Using defaults */
if (ret != 0) {
- <b class="userinput"><tt>dbp-&gt;err(dbp, ret, &quot;Database open failed&quot;);
+ <b class="userinput"><tt>dbp-&gt;err(dbp, ret, "Database open failed");
return (EXIT_FAILURE);</tt></b>
}
return (EXIT_SUCCESS);
@@ -599,18 +599,18 @@ open_db(DB **dbpp, const char *progname, const char *file_name,
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnexample_c.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnexample_c.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="wrapup.html">Up</a>
</td>
- <td width="40%" align="right"> </td>
+ <td width="40%" align="right"> </td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Transaction Example </td>
+ <td width="40%" align="left" valign="top">Transaction Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> </td>
+ <td width="40%" align="right" valign="top"> </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/introduction.html b/db/docs/gsg_txn/C/introduction.html
index 0cd478d9a..d4e9419a4 100644
--- a/db/docs/gsg_txn/C/introduction.html
+++ b/db/docs/gsg_txn/C/introduction.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 1. Introduction</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 1. Introduction</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 1. Introduction</th>
+ <th colspan="3" align="center">Chapter 1. Introduction</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="recovery-intro.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="recovery-intro.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction</h2>
+ <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction</h2>
</div>
</div>
<div></div>
@@ -213,9 +213,27 @@
lose whatever data you were committing at the
time of the failure, but your databases will be otherwise unaffected.
</p>
+ <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
+ <h3 class="title">Note</h3>
+ <p>
+ Be aware that many disks have a disk write cache and on
+ some systems it is enabled by default. This means that
+ a transaction can have committed, and to your
+ application the data may appear to reside on disk, but
+ the data may in fact reside only in the write cache at
+ that time. This means that if the disk write cache is
+ enabled and there is no battery backup for it, data can
+ be lost after an OS crash even when maximum durability
+ mode is in use. For maximum durability, disable the
+ disk write cache or use a disk write cache with a
+ battery backup.
+ </p>
+ </div>
<p>
Of course, if your <span class="emphasis"><em>disk</em></span> fails, then the transactional benefits described in this book
are only as good as the backups you have taken.
+
+
<span>
By spreading your data and log files across separate disks,
you can minimize the risk of data loss due to a disk failure, but even in this case it is possible to
@@ -356,7 +374,7 @@
include code for detecting and responding to deadlocks.
Note that this requirement is not
<span class="emphasis"><em>specific</em></span> to transactions
- &#8211; you can certainly write concurrent
+ – you can certainly write concurrent
non-transactional DB applications. Further, not
every transactional application uses concurrency and
so not every transactional application must
@@ -404,7 +422,7 @@
you can configure your application to see uncommitted reads, which means
that one transaction can see data that has been modified but not yet
committed by another transaction. Doing this might mean your
- transaction reads data &quot;dirtied&quot; by another transaction,
+ transaction reads data "dirtied" by another transaction,
but which subsequently might change before that
other transaction commits its changes.
On the other hand, lowering your isolation
@@ -422,18 +440,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="recovery-intro.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="recovery-intro.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Preface </td>
+ <td width="40%" align="left" valign="top">Preface </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Recoverability</td>
+ <td width="40%" align="right" valign="top"> Recoverability</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/isolation.html b/db/docs/gsg_txn/C/isolation.html
index 610e02b02..25ee70bc0 100644
--- a/db/docs/gsg_txn/C/isolation.html
+++ b/db/docs/gsg_txn/C/isolation.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Isolation</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="lockingsubsystem.html" title="The Locking Subsystem" />
<link rel="next" href="txn_ccursor.html" title="Transactional Cursors and Concurrent Applications" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Isolation</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="lockingsubsystem.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="txn_ccursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="lockingsubsystem.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txn_ccursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -239,7 +239,7 @@
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -249,10 +249,10 @@ main(void)
DB *dbp;
DB_ENV *envp;
DB_TXN *txn;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
- const char *file_name = &quot;mydb.db&quot;;
- const char *keystr =&quot;thekey&quot;;
- const char *datastr = &quot;thedata&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
+ const char *file_name = "mydb.db";
+ const char *keystr ="thekey";
+ const char *datastr = "thedata";
dbp = NULL;
envp = NULL;
@@ -260,7 +260,7 @@ main(void)
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -275,7 +275,7 @@ main(void)
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -283,7 +283,7 @@ main(void)
/* Initialize the DB handle */
ret = db_create(&amp;dbp, envp, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database creation failed&quot;);
+ envp-&gt;err(envp, ret, "Database creation failed");
goto err;
}
@@ -300,7 +300,7 @@ main(void)
db_flags, /* Open flags */
0); /* File mode. Using defaults */
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database '%s' open failed&quot;,
+ envp-&gt;err(envp, ret, "Database '%s' open failed",
file_name);
goto err;
}
@@ -309,7 +309,7 @@ main(void)
txn = NULL;
ret = envp-&gt;txn_begin(envp, NULL, &amp;txn, DB_READ_UNCOMMITTED);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Transaction begin failed.&quot;);
+ envp-&gt;err(envp, ret, "Transaction begin failed.");
goto err;
}
@@ -399,7 +399,7 @@ main(void)
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -409,8 +409,8 @@ main(void)
DB *dbp;
DB_ENV *envp;
DB_TXN *txn;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
- const char *file_name = &quot;mydb.db&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
+ const char *file_name = "mydb.db";
dbp = NULL;
envp = NULL;
@@ -418,7 +418,7 @@ main(void)
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -433,7 +433,7 @@ main(void)
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -441,7 +441,7 @@ main(void)
/* Initialize the DB handle */
ret = db_create(&amp;dbp, envp, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database creation failed&quot;);
+ envp-&gt;err(envp, ret, "Database creation failed");
goto err;
}
@@ -459,7 +459,7 @@ main(void)
db_flags, /* Open flags */
0); /* File mode. Using defaults */
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database '%s' open failed&quot;,
+ envp-&gt;err(envp, ret, "Database '%s' open failed",
file_name);
goto err;
}
@@ -472,7 +472,7 @@ main(void)
*/
ret = envp-&gt;txn_begin(envp, NULL, &amp;txn, DB_READ_COMMITTED);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Transaction begin failed.&quot;);
+ envp-&gt;err(envp, ret, "Transaction begin failed.");
goto err;
}
@@ -501,11 +501,15 @@ main(void)
important side effect of this isolation level is that
read operations obtain read locks on database pages,
and then hold those locks until the read operation is
- completed. When you are using transactional cursors, this
+ completed.
+
+ <span>
+ When you are using transactional cursors, this
means that read locks are held until the transaction commits or
aborts. In that case, over time a transactional cursor
can gradually block all other transactions from writing
to the database.
+ </span>
</p>
<p>
You can avoid this by using snapshot isolation.
@@ -513,7 +517,7 @@ main(void)
concurrency control</em></span> to guarantee
repeatable reads. What this means is that every time a
writer would take a read lock on a page, instead a copy of
- the page is made and the writer operations on that page
+ the page is made and the writer operates on that page
copy. This frees other writers from blocking due to a
read lock held on the page.
</p>
@@ -536,7 +540,7 @@ main(void)
<p>
If the cache becomes full of page copies before old
copies can be discarded, additional I/O will occur as
- pages are written to temporary &quot;freezer&quot; files on disk.
+ pages are written to temporary "freezer" files on disk.
This can substantially reduce throughput, and should be
avoided if possible by configuring a large cache and
keeping snapshot isolation transactions short.
@@ -565,170 +569,7 @@ main(void)
In addition to an increased cache size, you may also
need to increase the maximum number of transactions
that your application supports. (See
- <a href="maxtxns.html"><p>
- Most of the configuration activities that you need to perform
- for your transactional DB application will involve the
- locking and logging subsystems. See
- <a href="txnconcurrency.html"></a>Concurrency
- and
- <a href="filemanagement.html"></a>Managing DB Files
- for details.
- </p><p>
- However, there are a couple of things that you can do to
- configure your transaction subsystem directly. These things
- are:
- </p><div class="itemizedlist"><ul type="disc"><li><p>
- Configure the maximum number of simultaneous
- transactions needed by your application.
- In general, you should not need to do this unless you
- use deeply nested transactions or you have many threads all
- of which have active transactions. In addition, you may
- need to a higher maximum number of transactions if you
- are using snapshot isolation. See
- <a href="isolation.html#sisolation_maxtxn"></a>Snapshot Isolation Transactional Requirements
- for details.
- </p><p>
- By default, your application can support 20 active
- transactions.
- </p><p>
- You can set the maximum number of simultaneous
- transactions supported by your application using
- <span>
- the
- <tt class="methodname">DB_ENV-&gt;set_tx_max()</tt>
-
- method. Note that this method must be called
- before the environment has been opened.
- </span>
-
- </p><p>
- If your application has exceeded this maximum value,
- then any attempt to begin a new transaction will fail.
- </p><p>
- This value can also be set using the
- <tt class="literal">DB_CONFIG</tt> file's
- <tt class="literal">set_tx_max</tt> parameter. Remember that
- the <tt class="literal">DB_CONFIG</tt> must reside in your
- environment home directory.
- </p></li><li><span>
- <p>
- <span>
- Configure the timeout value for your transactions.
- </span>
-
-
- This value represents the longest period of time a
- transaction can be active. Note, however, that
- transaction timeouts are checked only when DB
- examines its lock tables for blocked locks
- (see <a href="blocking_deadlocks.html"></a>Locks, Blocks, and Deadlocks
- for more information). Therefore, a transaction's timeout can
- have expired, but the application will not be notified until DB
- has a reason to examine its lock tables.
- </p>
- <p>
- Be aware that some transactions may be
- inappropriately timed out before the transaction has a
- chance to complete. You should therefore use this
- mechanism only if you know your application
- might have unacceptably long transactions and
- you want to make sure your application will
- not stall during their execution.
- (This might happen if, for example, your
- transaction blocks or requests too much
- data.)
- </p>
- <p>
- Note that by default transaction timeouts are set to 0 seconds, which means that they never time
- out.
- </p>
- <p>
- To set the maximum timeout value for your transactions,
- use the
- <span><tt class="methodname">DB_ENV-&gt;set_timeout()</tt></span>
-
-
- method. This method configures the entire
- environment; not just the handle used to set the
- configuration. Further, this value may
- be set at any time during the application's
- lifetime.
- </p>
- <p>
- This value can also be set using the
- <tt class="literal">DB_CONFIG</tt> file's
- <tt class="literal">set_txn_timeout</tt> parameter.
- </p>
-
-</span></li></ul></div><p>
- For example:
- </p><pre class="programlisting">#include &lt;stdio.h&gt;
-#include &lt;stdlib.h&gt;
-
-#include &quot;db.h&quot;
-
-int
-main(void)
-{
- int ret, ret_c;
- u_int32_t db_flags, env_flags;
- DB *dbp;
- DB_ENV *envp;
- DB_TXN *txn;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
- const char *file_name = &quot;mydb.db&quot;;
-
- envp = NULL;
-
- /* Open the environment */
- ret = db_env_create(&amp;envp, 0);
- if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
- db_strerror(ret));
- return (EXIT_FAILURE);
- }
-
- env_flags = DB_CREATE | /* If the environment does not
- * exist, create it. */
- DB_INIT_LOCK | /* Initialize locking */
- DB_INIT_LOG | /* Initialize logging */
- DB_INIT_MPOOL | /* Initialize the cache */
- DB_THREAD | /* Free-thread the env handle. */
- DB_INIT_TXN; /* Initialize transactions */
-
- /*
- * Configure a maximum transaction timeout of 1 second.
- */
- ret = envp-&gt;set_timeout(envp, DB_SET_TXN_TIMEOUT, 1000000);
- if (ret != 0) {
- fprintf(stderr, &quot;Error setting txn timeout: %s\n&quot;,
- db_strerror(ret));
- goto err;
- }
-
- /*
- * Configure 40 maximum transactions.
- */
- ret = envp-&gt;set_tx_max(envp, 40);
- if (ret != 0) {
- fprintf(stderr, &quot;Error setting max txns: %s\n&quot;,
- db_strerror(ret));
- goto err;
- }
-
- ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
- if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
- db_strerror(ret));
- goto err;
- }
-
- /*
- * From here, you open your databases, proceed with your
- * database operations, and respond to deadlocks as
- * is normal (omitted for brevity).
- */
- ... </pre></a>
+ <a href="maxtxns.html">Configuring the Transaction Subsystem</a>
for details on how to set this.)
In the worst case scenario, you might need to configure your application for one
more transaction for every page in the cache. This is
@@ -814,9 +655,8 @@ main(void)
</li>
<li>
<p>
- Configure your cursor or
- transaction to use snapshot
- isolation.
+ Configure your <span>cursor or</span>
+ transaction to use snapshot isolation.
</p>
<p>
To do this,
@@ -824,13 +664,23 @@ main(void)
<span>
pass the
<tt class="literal">DB_TXN_SNAPSHOT</tt> flag
- when you open the cursor or
- create the transaction. If
+ when you
+
+ <span>
+ open the cursor or
+ </span>
+
+ create the transaction.
+
+ <span>
+ If
configured for the transaction,
then this flag is not required
when the cursor is opened.
</span>
+ </span>
+
</p>
</li>
@@ -864,7 +714,7 @@ main(void)
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -873,8 +723,8 @@ main(void)
u_int32_t db_flags, env_flags;
DB *dbp;
DB_ENV *envp;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
- const char *file_name = &quot;mydb.db&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
+ const char *file_name = "mydb.db";
dbp = NULL;
envp = NULL;
@@ -882,7 +732,7 @@ main(void)
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -897,7 +747,7 @@ main(void)
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -905,7 +755,7 @@ main(void)
/* Initialize the DB handle */
ret = db_create(&amp;dbp, envp, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database creation failed&quot;);
+ envp-&gt;err(envp, ret, "Database creation failed");
goto err;
}
@@ -922,7 +772,7 @@ main(void)
db_flags, /* Open flags */
0); /* File mode. Using defaults */
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database '%s' open failed&quot;,
+ envp-&gt;err(envp, ret, "Database '%s' open failed",
file_name);
goto err;
}
@@ -942,18 +792,18 @@ main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="lockingsubsystem.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="lockingsubsystem.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txn_ccursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txn_ccursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">The Locking Subsystem </td>
+ <td width="40%" align="left" valign="top">The Locking Subsystem </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Transactional Cursors and Concurrent Applications</td>
+ <td width="40%" align="right" valign="top"> Transactional Cursors and Concurrent Applications</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/lockingsubsystem.html b/db/docs/gsg_txn/C/lockingsubsystem.html
index 8311ce3b0..944fe9b2c 100644
--- a/db/docs/gsg_txn/C/lockingsubsystem.html
+++ b/db/docs/gsg_txn/C/lockingsubsystem.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>The Locking Subsystem</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="blocking_deadlocks.html" title="Locks, Blocks, and Deadlocks" />
<link rel="next" href="isolation.html" title="Isolation" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">The Locking Subsystem</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="blocking_deadlocks.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="isolation.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="blocking_deadlocks.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="isolation.html">Next</a></td>
</tr>
</table>
<hr />
@@ -163,7 +163,7 @@
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -171,14 +171,14 @@ main(void)
int ret, ret_c;
u_int32_t env_flags;
DB_ENV *envp;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
envp = NULL;
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -194,7 +194,7 @@ main(void)
/* Configure max locks */
ret = envp-&gt;set_lk_max_locks(envp, 5000);
if (ret != 0) {
- fprintf(stderr, &quot;Error configuring locks: %s\n&quot;,
+ fprintf(stderr, "Error configuring locks: %s\n",
db_strerror(ret));
goto err;
}
@@ -202,7 +202,7 @@ main(void)
/* Open the environment. */
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -212,7 +212,7 @@ err:
if (envp != NULL) {
ret_c = envp-&gt;close(envp, 0);
if (ret_c != 0) {
- fprintf(stderr, &quot;environment close failed: %s\n&quot;,
+ fprintf(stderr, "environment close failed: %s\n",
db_strerror(ret_c));
ret = ret_c;
}
@@ -354,7 +354,7 @@ err:
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -364,15 +364,15 @@ main(void)
DB *dbp;
DB_ENV *envp;
DB_TXN *txn;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
- const char *file_name = &quot;mydb.db&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
+ const char *file_name = "mydb.db";
envp = NULL;
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -392,14 +392,14 @@ main(void)
*/
ret = envp-&gt;set_lk_detect(envp, DB_LOCK_MINWRITE);
if (ret != 0) {
- fprintf(stderr, &quot;Error setting lk detect: %s\n&quot;,
+ fprintf(stderr, "Error setting lk detect: %s\n",
db_strerror(ret));
goto err;
}
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -487,7 +487,7 @@ main(void)
<pre class="programlisting">retry:
ret = envp-&gt;txn_begin(envp, NULL, &amp;txn, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;txn_begin failed&quot;);
+ envp-&gt;err(envp, ret, "txn_begin failed");
return (EXIT_FAILURE);
}
...
@@ -508,27 +508,27 @@ main(void)
* MAX_DEADLOCK_RETRIES times.
*/
if (retry_count &lt; MAX_DEADLOCK_RETRIES) {
- printf(&quot;Got DB_LOCK_DEADLOCK.\n&quot;);
- printf(&quot;Retrying write operation.\n&quot;);
+ printf("Got DB_LOCK_DEADLOCK.\n");
+ printf("Retrying write operation.\n");
retry_count++;
goto retry;
}
- printf(&quot;Got DB_LOCK_DEADLOCK and out of retries.&quot;);
- printf(&quot;Giving up.\n&quot;);
+ printf("Got DB_LOCK_DEADLOCK and out of retries.");
+ printf("Giving up.\n");
return (EXIT_FAILURE);
default:
/* If some random database error occurs, we just give up */
- envp-&gt;err(envp, ret, &quot;db put failed&quot;);
+ envp-&gt;err(envp, ret, "db put failed");
ret = txn-&gt;abort(txn);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;txn abort failed&quot;);
+ envp-&gt;err(envp, ret, "txn abort failed");
return (EXIT_FAILURE);
}
}
/* If all goes well, commit the transaction */
ret = txn-&gt;commit(txn, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;txn commit failed&quot;);
+ envp-&gt;err(envp, ret, "txn commit failed");
return (EXIT_FAILURE);
}
@@ -539,18 +539,18 @@ main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="blocking_deadlocks.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="blocking_deadlocks.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="isolation.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="isolation.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Locks, Blocks, and Deadlocks </td>
+ <td width="40%" align="left" valign="top">Locks, Blocks, and Deadlocks </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Isolation</td>
+ <td width="40%" align="right" valign="top"> Isolation</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/logconfig.html b/db/docs/gsg_txn/C/logconfig.html
index 3a5485ca8..c27b9de66 100644
--- a/db/docs/gsg_txn/C/logconfig.html
+++ b/db/docs/gsg_txn/C/logconfig.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Configuring the Logging Subsystem</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="logfileremoval.html" title="Removing Log Files" />
- <link rel="next" href="wrapup.html" title="Chapter 6. Summary and Examples" />
+ <link rel="next" href="wrapup.html" title="Chapter 6. Summary and Examples" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Configuring the Logging Subsystem</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="logfileremoval.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="wrapup.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="logfileremoval.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="wrapup.html">Next</a></td>
</tr>
</table>
<hr />
@@ -275,7 +275,7 @@
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -283,14 +283,14 @@ main(void)
int ret, ret_c;
u_int32_t db_flags, env_flags;
DB_ENV *envp;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
envp = NULL;
/* Create the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -312,7 +312,7 @@ main(void)
*/
ret = envp-&gt;set_lg_bsize(envp, 5 * 1024 * 1024);
if (ret != 0) {
- fprintf(stderr, &quot;Error setting log buffer size: %s\n&quot;,
+ fprintf(stderr, "Error setting log buffer size: %s\n",
db_strerror(ret));
goto err;
}
@@ -335,7 +335,7 @@ main(void)
/* Open the environment as normal */
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -358,7 +358,7 @@ err:
if (envp != NULL) {
ret_c = envp-&gt;close(envp, 0);
if (ret_c != 0) {
- fprintf(stderr, &quot;environment close failed: %s\n&quot;,
+ fprintf(stderr, "environment close failed: %s\n",
db_strerror(ret_c));
ret = ret_c;
}
@@ -400,7 +400,7 @@ err:
large enough that no transaction will ever span the entire
buffer. You must also avoid a state where the in-memory
buffer is full and no space can be freed because a
- transaction that started the first log &quot;file&quot; is still
+ transaction that started the first log "file" is still
active.
</p>
<p>
@@ -425,18 +425,18 @@ err:
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="logfileremoval.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="logfileremoval.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="wrapup.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="wrapup.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Removing Log Files </td>
+ <td width="40%" align="left" valign="top">Removing Log Files </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 6. Summary and Examples</td>
+ <td width="40%" align="right" valign="top"> Chapter 6. Summary and Examples</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/logfileremoval.html b/db/docs/gsg_txn/C/logfileremoval.html
index 0ed044eb3..248a5a5a7 100644
--- a/db/docs/gsg_txn/C/logfileremoval.html
+++ b/db/docs/gsg_txn/C/logfileremoval.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Removing Log Files</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="hotfailover.html" title="Using Hot Failovers" />
<link rel="next" href="logconfig.html" title="Configuring the Logging Subsystem" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Removing Log Files</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="hotfailover.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="logconfig.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="hotfailover.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="logconfig.html">Next</a></td>
</tr>
</table>
<hr />
@@ -187,18 +187,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="hotfailover.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="hotfailover.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="logconfig.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="logconfig.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Using Hot Failovers </td>
+ <td width="40%" align="left" valign="top">Using Hot Failovers </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Configuring the Logging Subsystem</td>
+ <td width="40%" align="right" valign="top"> Configuring the Logging Subsystem</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/maxtxns.html b/db/docs/gsg_txn/C/maxtxns.html
index 311587dbf..f8515aa5d 100644
--- a/db/docs/gsg_txn/C/maxtxns.html
+++ b/db/docs/gsg_txn/C/maxtxns.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Configuring the Transaction Subsystem</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="txnindices.html" title="Secondary Indices with Transaction Applications" />
- <link rel="next" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="next" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Configuring the Transaction Subsystem</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnindices.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="txnconcurrency.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txnindices.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnconcurrency.html">Next</a></td>
</tr>
</table>
<hr />
@@ -151,7 +151,7 @@
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -161,15 +161,15 @@ main(void)
DB *dbp;
DB_ENV *envp;
DB_TXN *txn;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
- const char *file_name = &quot;mydb.db&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
+ const char *file_name = "mydb.db";
envp = NULL;
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -187,7 +187,7 @@ main(void)
*/
ret = envp-&gt;set_timeout(envp, DB_SET_TXN_TIMEOUT, 1000000);
if (ret != 0) {
- fprintf(stderr, &quot;Error setting txn timeout: %s\n&quot;,
+ fprintf(stderr, "Error setting txn timeout: %s\n",
db_strerror(ret));
goto err;
}
@@ -197,14 +197,14 @@ main(void)
*/
ret = envp-&gt;set_tx_max(envp, 40);
if (ret != 0) {
- fprintf(stderr, &quot;Error setting max txns: %s\n&quot;,
+ fprintf(stderr, "Error setting max txns: %s\n",
db_strerror(ret));
goto err;
}
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -220,18 +220,18 @@ main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnindices.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnindices.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnconcurrency.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnconcurrency.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Secondary Indices with Transaction Applications </td>
+ <td width="40%" align="left" valign="top">Secondary Indices with Transaction Applications </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 4. Concurrency</td>
+ <td width="40%" align="right" valign="top"> Chapter 4. Concurrency</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/nestedtxn.html b/db/docs/gsg_txn/C/nestedtxn.html
index c202d794d..0151466c7 100644
--- a/db/docs/gsg_txn/C/nestedtxn.html
+++ b/db/docs/gsg_txn/C/nestedtxn.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Nested Transactions</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="autocommit.html" title="Auto Commit" />
<link rel="next" href="txncursor.html" title="Transactional Cursors" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Nested Transactions</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="autocommit.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="txncursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="autocommit.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txncursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -121,18 +121,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="autocommit.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="autocommit.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txncursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txncursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Auto Commit </td>
+ <td width="40%" align="left" valign="top">Auto Commit </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Transactional Cursors</td>
+ <td width="40%" align="right" valign="top"> Transactional Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/perftune-intro.html b/db/docs/gsg_txn/C/perftune-intro.html
index e9dff26fc..5a31485c0 100644
--- a/db/docs/gsg_txn/C/perftune-intro.html
+++ b/db/docs/gsg_txn/C/perftune-intro.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Performance Tuning</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="previous" href="recovery-intro.html" title="Recoverability" />
- <link rel="next" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
+ <link rel="next" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Performance Tuning</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="recovery-intro.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="enabletxn.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="recovery-intro.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="enabletxn.html">Next</a></td>
</tr>
</table>
<hr />
@@ -69,18 +69,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="recovery-intro.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="recovery-intro.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="enabletxn.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="enabletxn.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Recoverability </td>
+ <td width="40%" align="left" valign="top">Recoverability </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 2. Enabling Transactions</td>
+ <td width="40%" align="right" valign="top"> Chapter 2. Enabling Transactions</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/preface.html b/db/docs/gsg_txn/C/preface.html
index e0a70ee9f..691118326 100644
--- a/db/docs/gsg_txn/C/preface.html
+++ b/db/docs/gsg_txn/C/preface.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Preface</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
<link rel="up" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
<link rel="previous" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="next" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="next" href="introduction.html" title="Chapter 1. Introduction" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Preface</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
</table>
<hr />
@@ -91,12 +91,12 @@
</p>
<p>
Structure names are represented in <tt class="classname">monospaced font</tt>, as are <tt class="methodname">method
- names</tt>. For example: &quot;<tt class="methodname">DB-&gt;open()</tt> is a method
- on a <tt class="classname">DB</tt> handle.&quot;
+ names</tt>. For example: "<tt class="methodname">DB-&gt;open()</tt> is a method
+ on a <tt class="classname">DB</tt> handle."
</p>
<p>
- Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: &quot;Go to your
- <span class="emphasis"><em>DB_INSTALL</em></span> directory.&quot;
+ Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: "Go to your
+ <span class="emphasis"><em>DB_INSTALL</em></span> directory."
</p>
<p>
Program examples are displayed in a <tt class="classname">monospaced font</tt> on a shaded background.
@@ -196,18 +196,18 @@ typedef struct stock_dbs {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting Started with Berkeley DB Transaction Processing </td>
+ <td width="40%" align="left" valign="top">Getting Started with Berkeley DB Transaction Processing </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 1. Introduction</td>
+ <td width="40%" align="right" valign="top"> Chapter 1. Introduction</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/readmodifywrite.html b/db/docs/gsg_txn/C/readmodifywrite.html
index 4d6241614..abfb41cd6 100644
--- a/db/docs/gsg_txn/C/readmodifywrite.html
+++ b/db/docs/gsg_txn/C/readmodifywrite.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Read/Modify/Write</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="txn_ccursor.html" title="Transactional Cursors and Concurrent Applications" />
<link rel="next" href="txnnowait.html" title="No Wait on Blocks" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Read/Modify/Write</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txn_ccursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="txnnowait.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txn_ccursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnnowait.html">Next</a></td>
</tr>
</table>
<hr />
@@ -77,7 +77,7 @@
/* Get the transaction */
ret = envp-&gt;txn_begin(envp, NULL, &amp;txn, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;txn_begin failed&quot;);
+ envp-&gt;err(envp, ret, "txn_begin failed");
return (EXIT_FAILURE);
}
...
@@ -103,18 +103,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txn_ccursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txn_ccursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnnowait.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnnowait.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Transactional Cursors and Concurrent Applications </td>
+ <td width="40%" align="left" valign="top">Transactional Cursors and Concurrent Applications </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> No Wait on Blocks</td>
+ <td width="40%" align="right" valign="top"> No Wait on Blocks</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/recovery-intro.html b/db/docs/gsg_txn/C/recovery-intro.html
index ee490b9ba..e971eef93 100644
--- a/db/docs/gsg_txn/C/recovery-intro.html
+++ b/db/docs/gsg_txn/C/recovery-intro.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Recoverability</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
- <link rel="previous" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="previous" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="next" href="perftune-intro.html" title="Performance Tuning" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Recoverability</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="perftune-intro.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="perftune-intro.html">Next</a></td>
</tr>
</table>
<hr />
@@ -85,18 +85,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="perftune-intro.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="perftune-intro.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 1. Introduction </td>
+ <td width="40%" align="left" valign="top">Chapter 1. Introduction </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Performance Tuning</td>
+ <td width="40%" align="right" valign="top"> Performance Tuning</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/recovery.html b/db/docs/gsg_txn/C/recovery.html
index fdf872d9e..b2da339ae 100644
--- a/db/docs/gsg_txn/C/recovery.html
+++ b/db/docs/gsg_txn/C/recovery.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Recovery Procedures</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="backuprestore.html" title="Backup Procedures" />
<link rel="next" href="architectrecovery.html" title="Designing Your Application for Recovery" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Recovery Procedures</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="backuprestore.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="architectrecovery.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="backuprestore.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="architectrecovery.html">Next</a></td>
</tr>
</table>
<hr />
@@ -143,7 +143,7 @@
</p>
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -151,14 +151,14 @@ main(void)
int ret;
u_int32_t env_flags;
DB_ENV *envp;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
envp = NULL;
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -176,7 +176,7 @@ main(void)
/* Open the environment. */
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -241,7 +241,7 @@ main(void)
</p>
<p>
Note that catastrophic recovery examines every available
- log file &#8212; not just those log files created since the
+ log file — not just those log files created since the
last checkpoint as is the case for normal recovery. For this reason,
catastrophic recovery is likely to take longer than does
normal recovery.
@@ -251,7 +251,7 @@ main(void)
</p>
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -259,14 +259,14 @@ main(void)
int ret;
u_int32_t env_flags;
DB_ENV *envp;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
envp = NULL;
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -284,7 +284,7 @@ main(void)
/* Open the environment. */
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -303,18 +303,18 @@ main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="backuprestore.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="backuprestore.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="architectrecovery.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="architectrecovery.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Backup Procedures </td>
+ <td width="40%" align="left" valign="top">Backup Procedures </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Designing Your Application for Recovery</td>
+ <td width="40%" align="right" valign="top"> Designing Your Application for Recovery</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/reversesplit.html b/db/docs/gsg_txn/C/reversesplit.html
index b35db1a81..e55dc0b4d 100644
--- a/db/docs/gsg_txn/C/reversesplit.html
+++ b/db/docs/gsg_txn/C/reversesplit.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Reverse BTree Splits</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="txnnowait.html" title="No Wait on Blocks" />
- <link rel="next" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="next" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Reverse BTree Splits</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnnowait.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="filemanagement.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txnnowait.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="filemanagement.html">Next</a></td>
</tr>
</table>
<hr />
@@ -82,7 +82,7 @@
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -91,8 +91,8 @@ main(void)
u_int32_t db_flags, env_flags;
DB *dbp;
DB_ENV *envp;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
- const char *file_name = &quot;mydb.db&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
+ const char *file_name = "mydb.db";
dbp = NULL;
envp = NULL;
@@ -100,7 +100,7 @@ main(void)
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -114,7 +114,7 @@ main(void)
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -122,14 +122,14 @@ main(void)
/* Initialize the DB handle */
ret = db_create(&amp;dbp, envp, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database creation failed&quot;);
+ envp-&gt;err(envp, ret, "Database creation failed");
goto err;
}
/* Set btree reverse split to off */
ret = db-&gt;set_flags(&amp;db, DB_REVSPLITOFF);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Turning off Btree reverse split failed&quot;);
+ envp-&gt;err(envp, ret, "Turning off Btree reverse split failed");
goto err;
}
@@ -142,7 +142,7 @@ main(void)
db_flags, /* Open flags */
0); /* File mode. Using defaults */
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database '%s' open failed&quot;,
+ envp-&gt;err(envp, ret, "Database '%s' open failed",
file_name);
goto err;
}
@@ -153,7 +153,7 @@ err:
if (dbp != NULL) {
ret_c = dbp-&gt;close(dbp, 0);
if (ret_c != 0) {
- envp-&gt;err(envp, ret_c, &quot;Database close failed.&quot;);
+ envp-&gt;err(envp, ret_c, "Database close failed.");
ret = ret_c
}
}
@@ -163,7 +163,7 @@ err:
if (envp != NULL) {
ret_c = envp-&gt;close(envp, 0);
if (ret_c != 0) {
- fprintf(stderr, &quot;environment close failed: %s\n&quot;,
+ fprintf(stderr, "environment close failed: %s\n",
db_strerror(ret_c));
ret = ret_c;
}
@@ -176,18 +176,18 @@ err:
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnnowait.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnnowait.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="filemanagement.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="filemanagement.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">No Wait on Blocks </td>
+ <td width="40%" align="left" valign="top">No Wait on Blocks </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 5. Managing DB Files</td>
+ <td width="40%" align="right" valign="top"> Chapter 5. Managing DB Files</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/txn_ccursor.html b/db/docs/gsg_txn/C/txn_ccursor.html
index a7e040d9c..10c897e79 100644
--- a/db/docs/gsg_txn/C/txn_ccursor.html
+++ b/db/docs/gsg_txn/C/txn_ccursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Transactional Cursors and Concurrent Applications</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="isolation.html" title="Isolation" />
<link rel="next" href="readmodifywrite.html" title="Read/Modify/Write" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Transactional Cursors and Concurrent Applications</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="isolation.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="readmodifywrite.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="isolation.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="readmodifywrite.html">Next</a></td>
</tr>
</table>
<hr />
@@ -89,7 +89,7 @@
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -99,7 +99,7 @@ main(void)
DB_ENV *envp;
DB_TXN *txn;
int ret, c_ret;
- char *replacementString = &quot;new string&quot;;
+ char *replacementString = "new string";
dbp = NULL;
envp = NULL;
@@ -108,7 +108,7 @@ main(void)
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -122,7 +122,7 @@ main(void)
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -130,7 +130,7 @@ main(void)
/* Initialize the DB handle */
ret = db_create(&amp;dbp, envp, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database creation failed&quot;);
+ envp-&gt;err(envp, ret, "Database creation failed");
goto err;
}
@@ -147,7 +147,7 @@ main(void)
db_flags, /* Open flags */
0); /* File mode. Using defaults */
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database '%s' open failed&quot;,
+ envp-&gt;err(envp, ret, "Database '%s' open failed",
file_name);
goto err;
}
@@ -156,7 +156,7 @@ main(void)
/* Note that this is a degree 3 transaction */
ret = envp-&gt;txn_begin(envp, NULL, &amp;txn, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Transaction begin failed.&quot;);
+ envp-&gt;err(envp, ret, "Transaction begin failed.");
goto err;
}
@@ -164,7 +164,7 @@ main(void)
/* Cause the cursor to perform uncommitted reads */
ret = dbp-&gt;cursor(dbp, txn, &amp;cursorp, DB_READ_UNCOMMITTED);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Cursor open failed.&quot;);
+ envp-&gt;err(envp, ret, "Cursor open failed.");
txn-&gt;abort(txn);
goto err;
}
@@ -182,18 +182,18 @@ main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="isolation.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="isolation.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="readmodifywrite.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="readmodifywrite.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Isolation </td>
+ <td width="40%" align="left" valign="top">Isolation </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Read/Modify/Write</td>
+ <td width="40%" align="right" valign="top"> Read/Modify/Write</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/txnconcurrency.html b/db/docs/gsg_txn/C/txnconcurrency.html
index ed0de1bff..ecb81939c 100644
--- a/db/docs/gsg_txn/C/txnconcurrency.html
+++ b/db/docs/gsg_txn/C/txnconcurrency.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 4. Concurrency</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 4. Concurrency</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 4. Concurrency</th>
+ <th colspan="3" align="center">Chapter 4. Concurrency</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="maxtxns.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="blocking_deadlocks.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="maxtxns.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="blocking_deadlocks.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="txnconcurrency"></a>Chapter 4. Concurrency</h2>
+ <h2 class="title"><a id="txnconcurrency"></a>Chapter 4. Concurrency</h2>
</div>
</div>
<div></div>
@@ -185,7 +185,7 @@
</p>
<p>
Note that this term can also be taken to mean a separate process
- that is performing work &#8212; DB supports multi-process
+ that is performing work — DB supports multi-process
operations on your databases.
</p>
<p>
@@ -341,18 +341,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="maxtxns.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="maxtxns.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="blocking_deadlocks.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="blocking_deadlocks.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Configuring the Transaction Subsystem </td>
+ <td width="40%" align="left" valign="top">Configuring the Transaction Subsystem </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Locks, Blocks, and Deadlocks</td>
+ <td width="40%" align="right" valign="top"> Locks, Blocks, and Deadlocks</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/txncursor.html b/db/docs/gsg_txn/C/txncursor.html
index 593048353..c16d08ebd 100644
--- a/db/docs/gsg_txn/C/txncursor.html
+++ b/db/docs/gsg_txn/C/txncursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Transactional Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="nestedtxn.html" title="Nested Transactions" />
<link rel="next" href="txnindices.html" title="Secondary Indices with Transaction Applications" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Transactional Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="nestedtxn.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="txnindices.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="nestedtxn.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnindices.html">Next</a></td>
</tr>
</table>
<hr />
@@ -48,7 +48,7 @@
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -57,7 +57,7 @@ main(void)
DBC *cursorp;
DB_TXN *txn = NULL;
int ret, c_ret;
- char *replacementString = &quot;new string&quot;;
+ char *replacementString = "new string";
...
/* environment and db handle creation omitted */
@@ -67,14 +67,14 @@ main(void)
txn = NULL;
ret = envp-&gt;txn_begin(envp, NULL, &amp;txn, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Transaction begin failed.&quot;);
+ envp-&gt;err(envp, ret, "Transaction begin failed.");
goto err;
}
/* Get the cursor, supply the txn handle at that time */
ret = dbp-&gt;cursor(dbp, txn, &amp;cursorp, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Cursor open failed.&quot;);
+ envp-&gt;err(envp, ret, "Cursor open failed.");
txn-&gt;abort(txn);
goto err;
}
@@ -86,14 +86,14 @@ main(void)
/* Prepare the DBTs */
memset(&amp;key, 0, sizeof(DBT));
memset(&amp;data, 0, sizeof(DBT));
- while (cursor-&gt;c_get(&amp;key, &amp;data, DB_NEXT) == 0) {
+ while (cursor-&gt;get(&amp;key, &amp;data, DB_NEXT) == 0) {
data-&gt;data = (void *)replacementString;
data-&gt;size = (strlen(replacementString) + 1) * sizeof(char);
- c_ret = cursor-&gt;c_put(cursor, &amp;key, &amp;data, DB_CURRENT);
+ c_ret = cursor-&gt;put(cursor, &amp;key, &amp;data, DB_CURRENT);
if (c_ret != 0) {
/* abort the transaction and goto error */
- envp-&gt;err(envp, ret, &quot;Cursor put failed.&quot;);
- cursorp-&gt;c_close(cursorp);
+ envp-&gt;err(envp, ret, "Cursor put failed.");
+ cursorp-&gt;close(cursorp);
cursorp = NULL;
txn-&gt;abort(txn);
goto err;
@@ -104,15 +104,15 @@ main(void)
* Commit the transaction. Note that the transaction handle
* can no longer be used.
*/
- ret = cursorp-&gt;c_close(cursorp);
+ ret = cursorp-&gt;close(cursorp);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Cursor close failed.&quot;);
+ envp-&gt;err(envp, ret, "Cursor close failed.");
txn-&gt;abort(txn);
goto err;
}
ret = txn-&gt;commit(txn, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Transaction commit failed.&quot;);
+ envp-&gt;err(envp, ret, "Transaction commit failed.");
goto err;
}
@@ -136,18 +136,18 @@ err:
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="nestedtxn.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="nestedtxn.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnindices.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnindices.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Nested Transactions </td>
+ <td width="40%" align="left" valign="top">Nested Transactions </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Secondary Indices with Transaction Applications</td>
+ <td width="40%" align="right" valign="top"> Secondary Indices with Transaction Applications</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/txnexample_c.html b/db/docs/gsg_txn/C/txnexample_c.html
index 4f414bd19..f8702e0a3 100644
--- a/db/docs/gsg_txn/C/txnexample_c.html
+++ b/db/docs/gsg_txn/C/txnexample_c.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Transaction Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="wrapup.html" title="Chapter 6. Summary and Examples" />
- <link rel="previous" href="wrapup.html" title="Chapter 6. Summary and Examples" />
+ <link rel="up" href="wrapup.html" title="Chapter 6. Summary and Examples" />
+ <link rel="previous" href="wrapup.html" title="Chapter 6. Summary and Examples" />
<link rel="next" href="inmem_txnexample_c.html" title="In-Memory Transaction Example" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Transaction Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="wrapup.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. Summary and Examples</th>
- <td width="20%" align="right"> <a accesskey="n" href="inmem_txnexample_c.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="wrapup.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. Summary and Examples</th>
+ <td width="20%" align="right"> <a accesskey="n" href="inmem_txnexample_c.html">Next</a></td>
</tr>
</table>
<hr />
@@ -110,7 +110,7 @@ void *writer_thread(void *); </pre>
int
usage()
{
- fprintf(stderr, &quot; [-h &lt;database_home_directory&gt;]\n&quot;);
+ fprintf(stderr, " [-h &lt;database_home_directory&gt;]\n");
return (EXIT_FAILURE);
} </pre>
<p>
@@ -131,9 +131,9 @@ main(int argc, char *argv[])
u_int32_t env_flags;
char *db_home_dir;
/* Application name */
- const char *prog_name = &quot;txn_guide&quot;;
+ const char *prog_name = "txn_guide";
/* Database file name */
- const char *file_name = &quot;mydb.db&quot;; </pre>
+ const char *file_name = "mydb.db"; </pre>
<p>
Now we need to parse our command line. In this case, all we want is to
know where our environment directory is. If the <tt class="literal">-h</tt>
@@ -142,11 +142,11 @@ main(int argc, char *argv[])
</p>
<pre class="programlisting"> /* Parse the command line arguments */
#ifdef _WIN32
- db_home_dir = &quot;.\\&quot;;
+ db_home_dir = ".\\";
#else
- db_home_dir = &quot;./&quot;;
+ db_home_dir = "./";
#endif
- while ((ch = getopt(argc, argv, &quot;h:&quot;)) != EOF)
+ while ((ch = getopt(argc, argv, "h:")) != EOF)
switch (ch) {
case 'h':
db_home_dir = optarg;
@@ -182,7 +182,7 @@ main(int argc, char *argv[])
<pre class="programlisting"> /* Create the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
goto err;
}
@@ -222,7 +222,7 @@ main(int argc, char *argv[])
*/
ret = envp-&gt;set_lk_detect(envp, DB_LOCK_MINWRITE);
if (ret != 0) {
- fprintf(stderr, &quot;Error setting lock detect: %s\n&quot;,
+ fprintf(stderr, "Error setting lock detect: %s\n",
db_strerror(ret));
goto err;
} </pre>
@@ -239,7 +239,7 @@ main(int argc, char *argv[])
/* Now actually open the environment */
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
} </pre>
@@ -296,7 +296,7 @@ main(int argc, char *argv[])
if (dbp != NULL) {
ret_t = dbp-&gt;close(dbp, 0);
if (ret_t != 0) {
- fprintf(stderr, &quot;%s database close failed: %s\n&quot;,
+ fprintf(stderr, "%s database close failed: %s\n",
file_name, db_strerror(ret_t));
ret = ret_t;
}
@@ -306,14 +306,14 @@ main(int argc, char *argv[])
if (envp != NULL) {
ret_t = envp-&gt;close(envp, 0);
if (ret_t != 0) {
- fprintf(stderr, &quot;environment close failed: %s\n&quot;,
+ fprintf(stderr, "environment close failed: %s\n",
db_strerror(ret_t));
ret = ret_t;
}
}
/* Final status message and return. */
- printf(&quot;I'm all done.\n&quot;);
+ printf("I'm all done.\n");
return (ret == 0 ? EXIT_SUCCESS : EXIT_FAILURE);
} </pre>
<p>
@@ -338,9 +338,9 @@ writer_thread(void *args)
DB_TXN *txn;
int i, j, payload, ret, thread_num;
int retry_count, max_retries = 20; /* Max retry on a deadlock */
- char *key_strings[] = {&quot;key 1&quot;, &quot;key 2&quot;, &quot;key 3&quot;, &quot;key 4&quot;,
- &quot;key 5&quot;, &quot;key 6&quot;, &quot;key 7&quot;, &quot;key 8&quot;,
- &quot;key 9&quot;, &quot;key 10&quot;};
+ char *key_strings[] = {"key 1", "key 2", "key 3", "key 4",
+ "key 5", "key 6", "key 7", "key 8",
+ "key 9", "key 10"};
DB *dbp = (DB *)args;
DB_ENV *envp = dbp-&gt;get_env(dbp); </pre>
@@ -413,7 +413,7 @@ retry:
/* Begin our transaction. */
ret = envp-&gt;txn_begin(envp, NULL, &amp;txn, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;txn_begin failed&quot;);
+ envp-&gt;err(envp, ret, "txn_begin failed");
return ((void *)EXIT_FAILURE);
} </pre>
<p>
@@ -448,7 +448,7 @@ retry:
* have run this program at least once.
*/
case DB_KEYEXIST:
- printf(&quot;Got keyexists.\n&quot;);
+ printf("Got keyexists.\n");
break;
/*
* Here's where we perform deadlock detection. If
@@ -469,9 +469,9 @@ retry:
* increment the retry count and goto retry.
*/
if (retry_count &lt; max_retries) {
- printf(&quot;Writer %i: Got DB_LOCK_DEADLOCK.\n&quot;,
+ printf("Writer %i: Got DB_LOCK_DEADLOCK.\n",
thread_num);
- printf(&quot;Writer %i: Retrying write operation.\n&quot;,
+ printf("Writer %i: Retrying write operation.\n",
thread_num);
retry_count++;
goto retry;
@@ -479,19 +479,19 @@ retry:
/*
* Otherwise, just give up.
*/
- printf(&quot;Writer %i: &quot;, thread_num);
- printf(&quot;Got DB_LOCK_DEADLOCK and out of retries.\n&quot;);
- printf(&quot;Writer %i: Giving up.\n&quot;, thread_num);
+ printf("Writer %i: ", thread_num);
+ printf("Got DB_LOCK_DEADLOCK and out of retries.\n");
+ printf("Writer %i: Giving up.\n", thread_num);
return ((void *)EXIT_FAILURE);
/*
* If a generic error occurs, we simply abort the
* transaction and exit the thread completely.
*/
default:
- envp-&gt;err(envp, ret, &quot;db put failed&quot;);
+ envp-&gt;err(envp, ret, "db put failed");
ret = txn-&gt;abort(txn);
if (ret != 0)
- envp-&gt;err(envp, ret, &quot;txn abort failed&quot;);
+ envp-&gt;err(envp, ret, "txn abort failed");
return ((void *)EXIT_FAILURE);
} /** End case statement **/
@@ -516,7 +516,7 @@ retry:
* print the number of records found in the database.
* See count_records() for usage information.
*/
- printf(&quot;Thread %i. Record count: %i\n&quot;, thread_num,
+ printf("Thread %i. Record count: %i\n", thread_num,
count_records(dbp, NULL));
/*
@@ -525,7 +525,7 @@ retry:
*/
ret = txn-&gt;commit(txn, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;txn commit failed&quot;);
+ envp-&gt;err(envp, ret, "txn commit failed");
return ((void *)EXIT_FAILURE);
}
}
@@ -633,7 +633,7 @@ count_records(DB *dbp, DB_TXN *txn)
/* Get the cursor */
ret = dbp-&gt;cursor(dbp, txn, &amp;cursorp, DB_READ_UNCOMMITTED);
if (ret != 0) {
- dbp-&gt;err(dbp, ret, &quot;count_records: cursor open failed.&quot;);
+ dbp-&gt;err(dbp, ret, "count_records: cursor open failed.");
goto cursor_err;
}
@@ -641,7 +641,7 @@ count_records(DB *dbp, DB_TXN *txn)
memset(&amp;key, 0, sizeof(DBT));
memset(&amp;value, 0, sizeof(DBT));
do {
- ret = cursorp-&gt;c_get(cursorp, &amp;key, &amp;value, DB_NEXT);
+ ret = cursorp-&gt;get(cursorp, &amp;key, &amp;value, DB_NEXT);
switch (ret) {
case 0:
count++;
@@ -649,17 +649,17 @@ count_records(DB *dbp, DB_TXN *txn)
case DB_NOTFOUND:
break;
default:
- dbp-&gt;err(envp, ret, &quot;Count records unspecified error&quot;);
+ dbp-&gt;err(envp, ret, "Count records unspecified error");
goto cursor_err;
}
} while (ret == 0);
cursor_err:
if (cursorp != NULL) {
- ret = cursorp-&gt;c_close(cursorp);
+ ret = cursorp-&gt;close(cursorp);
if (ret != 0) {
dbp-&gt;err(dbp, ret,
- &quot;count_records: cursor close failed.&quot;);
+ "count_records: cursor close failed.");
}
}
@@ -691,7 +691,7 @@ open_db(DB **dbpp, const char *progname, const char *file_name,
/* Initialize the DB handle */
ret = db_create(&amp;dbp, envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;%s: %s\n&quot;, progname,
+ fprintf(stderr, "%s: %s\n", progname,
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -703,7 +703,7 @@ open_db(DB **dbpp, const char *progname, const char *file_name,
ret = dbp-&gt;set_flags(dbp, extra_flags);
if (ret != 0) {
dbp-&gt;err(dbp, ret,
- &quot;open_db: Attempt to set extra flags failed.&quot;);
+ "open_db: Attempt to set extra flags failed.");
return (EXIT_FAILURE);
}
}
@@ -721,7 +721,7 @@ open_db(DB **dbpp, const char *progname, const char *file_name,
open_flags, /* Open flags */
0); /* File mode. Using defaults */
if (ret != 0) {
- dbp-&gt;err(dbp, ret, &quot;Database '%s' open failed&quot;,
+ dbp-&gt;err(dbp, ret, "Database '%s' open failed",
file_name);
return (EXIT_FAILURE);
}
@@ -738,18 +738,18 @@ open_db(DB **dbpp, const char *progname, const char *file_name,
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="wrapup.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="wrapup.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="wrapup.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="inmem_txnexample_c.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="inmem_txnexample_c.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 6. Summary and Examples </td>
+ <td width="40%" align="left" valign="top">Chapter 6. Summary and Examples </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> In-Memory Transaction Example</td>
+ <td width="40%" align="right" valign="top"> In-Memory Transaction Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/txnindices.html b/db/docs/gsg_txn/C/txnindices.html
index 97d5746f2..3d84b60f3 100644
--- a/db/docs/gsg_txn/C/txnindices.html
+++ b/db/docs/gsg_txn/C/txnindices.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Secondary Indices with Transaction Applications</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="txncursor.html" title="Transactional Cursors" />
<link rel="next" href="maxtxns.html" title="Configuring the Transaction Subsystem" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Secondary Indices with Transaction Applications</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txncursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="maxtxns.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txncursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="maxtxns.html">Next</a></td>
</tr>
</table>
<hr />
@@ -89,7 +89,7 @@ if (ret != 0) {
/* open the secondary database */
ret = sdbp-&gt;open(sdbp, /* DB structure pointer */
NULL, /* Transaction pointer */
- &quot;my_secdb.db&quot;, /* On-disk file that holds the database. */
+ "my_secdb.db", /* On-disk file that holds the database. */
NULL, /* Optional logical database name */
DB_BTREE, /* Database access method */
DB_AUTO_COMMIT, /* Open flags */
@@ -111,18 +111,18 @@ dbp-&gt;associate(dbp, /* Primary database */
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txncursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txncursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="maxtxns.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="maxtxns.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Transactional Cursors </td>
+ <td width="40%" align="left" valign="top">Transactional Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Configuring the Transaction Subsystem</td>
+ <td width="40%" align="right" valign="top"> Configuring the Transaction Subsystem</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/txnnowait.html b/db/docs/gsg_txn/C/txnnowait.html
index 3f88f5794..159f0f4bb 100644
--- a/db/docs/gsg_txn/C/txnnowait.html
+++ b/db/docs/gsg_txn/C/txnnowait.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>No Wait on Blocks</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="readmodifywrite.html" title="Read/Modify/Write" />
<link rel="next" href="reversesplit.html" title="Reverse BTree Splits" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">No Wait on Blocks</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="readmodifywrite.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="reversesplit.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="readmodifywrite.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="reversesplit.html">Next</a></td>
</tr>
</table>
<hr />
@@ -62,7 +62,7 @@
DB_TXN *txn = NULL;
ret = envp-&gt;txn_begin(envp, NULL, &amp;txn, DB_TXN_NOWAIT);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;txn_begin failed&quot;);
+ envp-&gt;err(envp, ret, "txn_begin failed");
return (EXIT_FAILURE);
}
....
@@ -72,18 +72,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="readmodifywrite.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="readmodifywrite.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="reversesplit.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="reversesplit.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Read/Modify/Write </td>
+ <td width="40%" align="left" valign="top">Read/Modify/Write </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Reverse BTree Splits</td>
+ <td width="40%" align="right" valign="top"> Reverse BTree Splits</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/usingtxns.html b/db/docs/gsg_txn/C/usingtxns.html
index 828b21263..d95563598 100644
--- a/db/docs/gsg_txn/C/usingtxns.html
+++ b/db/docs/gsg_txn/C/usingtxns.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 3. Transaction Basics</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 3. Transaction Basics</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 3. Transaction Basics</th>
+ <th colspan="3" align="center">Chapter 3. Transaction Basics</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="envopen.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="abortresults.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="envopen.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="abortresults.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="usingtxns"></a>Chapter 3. Transaction Basics</h2>
+ <h2 class="title"><a id="usingtxns"></a>Chapter 3. Transaction Basics</h2>
</div>
</div>
<div></div>
@@ -146,7 +146,7 @@
<pre class="programlisting">#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
-#include &quot;db.h&quot;
+#include "db.h"
int
main(void)
@@ -157,10 +157,10 @@ main(void)
DB_ENV *envp;
DBT key, data;
DB_TXN *txn;
- const char *db_home_dir = &quot;/tmp/myEnvironment&quot;;
- const char *file_name = &quot;mydb.db&quot;;
- const char *keystr =&quot;thekey&quot;;
- const char *datastr = &quot;thedata&quot;;
+ const char *db_home_dir = "/tmp/myEnvironment";
+ const char *file_name = "mydb.db";
+ const char *keystr ="thekey";
+ const char *datastr = "thedata";
dbp = NULL;
envp = NULL;
@@ -168,7 +168,7 @@ main(void)
/* Open the environment */
ret = db_env_create(&amp;envp, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error creating environment handle: %s\n&quot;,
+ fprintf(stderr, "Error creating environment handle: %s\n",
db_strerror(ret));
return (EXIT_FAILURE);
}
@@ -182,7 +182,7 @@ main(void)
ret = envp-&gt;open(envp, db_home_dir, env_flags, 0);
if (ret != 0) {
- fprintf(stderr, &quot;Error opening environment: %s\n&quot;,
+ fprintf(stderr, "Error opening environment: %s\n",
db_strerror(ret));
goto err;
}
@@ -190,7 +190,7 @@ main(void)
/* Initialize the DB handle */
ret = db_create(&amp;dbp, envp, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database creation failed&quot;);
+ envp-&gt;err(envp, ret, "Database creation failed");
goto err;
}
@@ -207,7 +207,7 @@ main(void)
db_flags, /* Open flags */
0); /* File mode. Using defaults */
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database '%s' open failed&quot;,
+ envp-&gt;err(envp, ret, "Database '%s' open failed",
file_name);
goto err;
}
@@ -225,7 +225,7 @@ main(void)
txn = NULL;
ret = envp-&gt;txn_begin(envp, NULL, &amp;txn, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Transaction begin failed.&quot;);
+ envp-&gt;err(envp, ret, "Transaction begin failed.");
goto err;
}
@@ -234,7 +234,7 @@ main(void)
*/
ret = dbp-&gt;put(dbp, txn, &amp;key, &amp;data, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Database put failed.&quot;);
+ envp-&gt;err(envp, ret, "Database put failed.");
txn-&gt;abort(txn);
goto err;
}
@@ -245,7 +245,7 @@ main(void)
*/
ret = txn-&gt;commit(txn, 0);
if (ret != 0) {
- envp-&gt;err(envp, ret, &quot;Transaction commit failed.&quot;);
+ envp-&gt;err(envp, ret, "Transaction commit failed.");
goto err;
}
@@ -254,7 +254,7 @@ err:
if (dbp != NULL) {
ret_c = dbp-&gt;close(dbp, 0);
if (ret_c != 0) {
- envp-&gt;err(envp, ret_c, &quot;Database close failed.&quot;);
+ envp-&gt;err(envp, ret_c, "Database close failed.");
ret = ret_c
}
}
@@ -264,7 +264,7 @@ err:
if (envp != NULL) {
ret_c = envp-&gt;close(envp, 0);
if (ret_c != 0) {
- fprintf(stderr, &quot;environment close failed: %s\n&quot;,
+ fprintf(stderr, "environment close failed: %s\n",
db_strerror(ret_c));
ret = ret_c;
}
@@ -402,7 +402,7 @@ err:
<p>
Be aware that because your transaction commit caused database
modifications recorded in your logs to be forced to disk, your modifications
- are by default &quot;persistent&quot; in that they can be recovered in the event of
+ are by default "persistent" in that they can be recovered in the event of
an application or system failure. However, recovery time is
gated by how much data has been modified since the last
checkpoint, so for applications that perform a lot of writes,
@@ -568,21 +568,21 @@ err:
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="envopen.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="envopen.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="abortresults.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="abortresults.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Opening a Transactional Environment and
Database
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Aborting a Transaction</td>
+ <td width="40%" align="right" valign="top"> Aborting a Transaction</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/C/wrapup.html b/db/docs/gsg_txn/C/wrapup.html
index 32370c29f..b7e945fe3 100644
--- a/db/docs/gsg_txn/C/wrapup.html
+++ b/db/docs/gsg_txn/C/wrapup.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 6. Summary and Examples</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 6. Summary and Examples</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 6. Summary and Examples</th>
+ <th colspan="3" align="center">Chapter 6. Summary and Examples</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="logconfig.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="txnexample_c.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="logconfig.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnexample_c.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="wrapup"></a>Chapter 6. Summary and Examples</h2>
+ <h2 class="title"><a id="wrapup"></a>Chapter 6. Summary and Examples</h2>
</div>
</div>
<div></div>
@@ -264,18 +264,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="logconfig.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="logconfig.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnexample_c.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnexample_c.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Configuring the Logging Subsystem </td>
+ <td width="40%" align="left" valign="top">Configuring the Logging Subsystem </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Transaction Example</td>
+ <td width="40%" align="right" valign="top"> Transaction Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/BerkeleyDB-Core-Cxx-Txn.pdf b/db/docs/gsg_txn/CXX/BerkeleyDB-Core-Cxx-Txn.pdf
index 27b08a31c..d16f34311 100644
--- a/db/docs/gsg_txn/CXX/BerkeleyDB-Core-Cxx-Txn.pdf
+++ b/db/docs/gsg_txn/CXX/BerkeleyDB-Core-Cxx-Txn.pdf
Binary files differ
diff --git a/db/docs/gsg_txn/CXX/abortresults.html b/db/docs/gsg_txn/CXX/abortresults.html
index 6f28eb125..c6793e1fb 100644
--- a/db/docs/gsg_txn/CXX/abortresults.html
+++ b/db/docs/gsg_txn/CXX/abortresults.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Aborting a Transaction</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
- <link rel="previous" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="previous" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="next" href="autocommit.html" title="Auto Commit" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Aborting a Transaction</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="usingtxns.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="autocommit.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="usingtxns.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="autocommit.html">Next</a></td>
</tr>
</table>
<hr />
@@ -76,18 +76,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="usingtxns.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="usingtxns.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="autocommit.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="autocommit.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 3. Transaction Basics </td>
+ <td width="40%" align="left" valign="top">Chapter 3. Transaction Basics </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Auto Commit</td>
+ <td width="40%" align="right" valign="top"> Auto Commit</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/architectrecovery.html b/db/docs/gsg_txn/CXX/architectrecovery.html
index 8d785bc30..2881ab94e 100644
--- a/db/docs/gsg_txn/CXX/architectrecovery.html
+++ b/db/docs/gsg_txn/CXX/architectrecovery.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Designing Your Application for Recovery</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="recovery.html" title="Recovery Procedures" />
<link rel="next" href="hotfailover.html" title="Using Hot Failovers" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Designing Your Application for Recovery</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="recovery.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="hotfailover.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="recovery.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="hotfailover.html">Next</a></td>
</tr>
</table>
<hr />
@@ -155,7 +155,7 @@
handles. Recovery should be single threaded because when
recovery is run against an environment, it is
deleted and then recreated. This will cause all
- other processes and threads to &quot;fail&quot; when they
+ other processes and threads to "fail" when they
attempt operations against the newly recovered
environment. If all threads run recovery
when they start up, then it is likely that some
@@ -258,7 +258,7 @@
<div></div>
</div>
<p>
- One way to handle multi-process recovery is for every process to &quot;register&quot; its environment. In
+ One way to handle multi-process recovery is for every process to "register" its environment. In
doing so, the process gains the ability to see if any other applications are using the
environment and, if so, whether they have suffered an abnormal termination. If an abnormal
termination is detected, the process runs recovery; otherwise, it does not.
@@ -427,18 +427,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="recovery.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="recovery.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="hotfailover.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="hotfailover.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Recovery Procedures </td>
+ <td width="40%" align="left" valign="top">Recovery Procedures </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Using Hot Failovers</td>
+ <td width="40%" align="right" valign="top"> Using Hot Failovers</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/autocommit.html b/db/docs/gsg_txn/CXX/autocommit.html
index 7150c437a..58a7d02a8 100644
--- a/db/docs/gsg_txn/CXX/autocommit.html
+++ b/db/docs/gsg_txn/CXX/autocommit.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Auto Commit</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="abortresults.html" title="Aborting a Transaction" />
<link rel="next" href="nestedtxn.html" title="Nested Transactions" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Auto Commit</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="abortresults.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="nestedtxn.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="abortresults.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="nestedtxn.html">Next</a></td>
</tr>
</table>
<hr />
@@ -88,7 +88,7 @@
<p>
For example, the following uses auto commit to perform the database write operation:
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -103,11 +103,11 @@ int main(void)
u_int32_t db_flags = DB_CREATE | DB_AUTO_COMMIT;
Db *dbp = NULL;
- const char *file_name = &quot;mydb.db&quot;;
- const char *keystr =&quot;thekey&quot;;
- const char *datastr = &quot;thedata&quot;;
+ const char *file_name = "mydb.db";
+ const char *keystr ="thekey";
+ const char *datastr = "thedata";
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -135,8 +135,8 @@ int main(void)
db-&gt;put(NULL, &amp;key, &amp;data, 0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database and environment: &quot;
- &lt;&lt; file_name &lt;&lt; &quot;, &quot;
+ std::cerr &lt;&lt; "Error opening database and environment: "
+ &lt;&lt; file_name &lt;&lt; ", "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
@@ -146,8 +146,8 @@ int main(void)
dbp-&gt;close(0);
myEnv.close(0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error closing database and environment: &quot;
- &lt;&lt; file_name &lt;&lt; &quot;, &quot;
+ std::cerr &lt;&lt; "Error closing database and environment: "
+ &lt;&lt; file_name &lt;&lt; ", "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
@@ -160,18 +160,18 @@ int main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="abortresults.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="abortresults.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="nestedtxn.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="nestedtxn.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Aborting a Transaction </td>
+ <td width="40%" align="left" valign="top">Aborting a Transaction </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Nested Transactions</td>
+ <td width="40%" align="right" valign="top"> Nested Transactions</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/backuprestore.html b/db/docs/gsg_txn/CXX/backuprestore.html
index 711e8b181..dbce73536 100644
--- a/db/docs/gsg_txn/CXX/backuprestore.html
+++ b/db/docs/gsg_txn/CXX/backuprestore.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Backup Procedures</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
- <link rel="previous" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="previous" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="next" href="recovery.html" title="Recovery Procedures" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Backup Procedures</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="filemanagement.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="recovery.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="filemanagement.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="recovery.html">Next</a></td>
</tr>
</table>
<hr />
@@ -322,18 +322,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="filemanagement.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="filemanagement.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="recovery.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="recovery.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 5. Managing DB Files </td>
+ <td width="40%" align="left" valign="top">Chapter 5. Managing DB Files </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Recovery Procedures</td>
+ <td width="40%" align="right" valign="top"> Recovery Procedures</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/blocking_deadlocks.html b/db/docs/gsg_txn/CXX/blocking_deadlocks.html
index 69c14830f..5a7d5d858 100644
--- a/db/docs/gsg_txn/CXX/blocking_deadlocks.html
+++ b/db/docs/gsg_txn/CXX/blocking_deadlocks.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Locks, Blocks, and Deadlocks</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
- <link rel="previous" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="previous" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="next" href="lockingsubsystem.html" title="The Locking Subsystem" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Locks, Blocks, and Deadlocks</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnconcurrency.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="lockingsubsystem.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txnconcurrency.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="lockingsubsystem.html">Next</a></td>
</tr>
</table>
<hr />
@@ -440,7 +440,7 @@
minimize the time you keep
transactional cursors
opened, or reduce your isolation
- levels &#8211; see below.
+ levels – see below.
</p>
</li>
<li>
@@ -655,18 +655,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnconcurrency.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnconcurrency.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="lockingsubsystem.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="lockingsubsystem.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 4. Concurrency </td>
+ <td width="40%" align="left" valign="top">Chapter 4. Concurrency </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> The Locking Subsystem</td>
+ <td width="40%" align="right" valign="top"> The Locking Subsystem</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/enabletxn.html b/db/docs/gsg_txn/CXX/enabletxn.html
index 19ab65b21..bb0086698 100644
--- a/db/docs/gsg_txn/CXX/enabletxn.html
+++ b/db/docs/gsg_txn/CXX/enabletxn.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 2. Enabling Transactions</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 2. Enabling Transactions</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 2. Enabling Transactions</th>
+ <th colspan="3" align="center">Chapter 2. Enabling Transactions</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="perftune-intro.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="envopen.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="perftune-intro.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="envopen.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="enabletxn"></a>Chapter 2. Enabling Transactions</h2>
+ <h2 class="title"><a id="enabletxn"></a>Chapter 2. Enabling Transactions</h2>
</div>
</div>
<div></div>
@@ -230,6 +230,7 @@
<span><a href="inmem_txnexample_c.html">In-Memory Transaction Example</a>.</span>
+
</p>
<div class="sect2" lang="en" xml:lang="en">
<div class="titlepage">
@@ -245,7 +246,7 @@
locate its database files, log files, and region files. If these
are stored in the filesystem, then you must tell DB where
they are located (a number of mechanisms exist that allow you to
- identify the location of these files &#8211; see below). Otherwise,
+ identify the location of these files – see below). Otherwise,
by default they are located in the current working directory.
</p>
<div class="sect3" lang="en" xml:lang="en">
@@ -707,6 +708,7 @@
</span>
+
</p>
</div>
<div class="sect3" lang="en" xml:lang="en">
@@ -868,7 +870,7 @@
for the environment open. And, of course, if you must
use <tt class="literal">setuid</tt>, then make sure you use
- the weakest uid possible &#8211; preferably one that is
+ the weakest uid possible – preferably one that is
used only by the application itself.
</p>
</li>
@@ -920,18 +922,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="perftune-intro.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="perftune-intro.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="envopen.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="envopen.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Performance Tuning </td>
+ <td width="40%" align="left" valign="top">Performance Tuning </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Opening a Transactional Environment and
+ <td width="40%" align="right" valign="top"> Opening a Transactional Environment and
Database
</td>
diff --git a/db/docs/gsg_txn/CXX/envopen.html b/db/docs/gsg_txn/CXX/envopen.html
index 69028ca87..7216315d9 100644
--- a/db/docs/gsg_txn/CXX/envopen.html
+++ b/db/docs/gsg_txn/CXX/envopen.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Opening a Transactional Environment and
Database
@@ -10,9 +10,9 @@
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
- <link rel="previous" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
- <link rel="next" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
+ <link rel="previous" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
+ <link rel="next" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
</head>
<body>
<div class="navheader">
@@ -24,9 +24,9 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="enabletxn.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Enabling Transactions</th>
- <td width="20%" align="right"> <a accesskey="n" href="usingtxns.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="enabletxn.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Enabling Transactions</th>
+ <td width="20%" align="right"> <a accesskey="n" href="usingtxns.html">Next</a></td>
</tr>
</table>
<hr />
@@ -50,7 +50,7 @@
(in-memory cache). Frequently, but not always, you will also
initialize the locking subsystem. For example:
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -63,7 +63,7 @@ int main(void)
DB_INIT_MPOOL | // Initialize the cache
DB_INIT_TXN; // Initialize transactions
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -71,7 +71,7 @@ int main(void)
myEnv.open(envHome.c_str(), env_flags, 0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database environment: &quot;
+ std::cerr &lt;&lt; "Error opening database environment: "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
@@ -80,7 +80,7 @@ int main(void)
try {
myEnv.close(0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error closing database environment: &quot;
+ std::cerr &lt;&lt; "Error closing database environment: "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
@@ -107,7 +107,7 @@ int main(void)
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -122,9 +122,9 @@ int main(void)
<b class="userinput"><tt>u_int32_t db_flags = DB_CREATE | DB_AUTO_COMMIT;
Db *dbp = NULL;
- const char *file_name = &quot;mydb.db&quot;;</tt></b>
+ const char *file_name = "mydb.db";</tt></b>
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -139,8 +139,8 @@ int main(void)
0); // File mode. Using defaults </tt></b>
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database and environment: &quot;
- &lt;&lt; file_name &lt;&lt; &quot;, &quot;
+ std::cerr &lt;&lt; "Error opening database and environment: "
+ &lt;&lt; file_name &lt;&lt; ", "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
@@ -149,8 +149,8 @@ int main(void)
<b class="userinput"><tt>dbp-&gt;close(0);</tt></b>
myEnv.close(0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error closing database and environment: &quot;
- &lt;&lt; file_name &lt;&lt; &quot;, &quot;
+ std::cerr &lt;&lt; "Error closing database and environment: "
+ &lt;&lt; file_name &lt;&lt; ", "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
@@ -171,18 +171,18 @@ int main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="enabletxn.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="enabletxn.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="enabletxn.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="usingtxns.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="usingtxns.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 2. Enabling Transactions </td>
+ <td width="40%" align="left" valign="top">Chapter 2. Enabling Transactions </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 3. Transaction Basics</td>
+ <td width="40%" align="right" valign="top"> Chapter 3. Transaction Basics</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/filemanagement.html b/db/docs/gsg_txn/CXX/filemanagement.html
index f22698eaf..1f9078f68 100644
--- a/db/docs/gsg_txn/CXX/filemanagement.html
+++ b/db/docs/gsg_txn/CXX/filemanagement.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 5. Managing DB Files</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 5. Managing DB Files</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 5. Managing DB Files</th>
+ <th colspan="3" align="center">Chapter 5. Managing DB Files</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="reversesplit.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="backuprestore.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="reversesplit.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="backuprestore.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="filemanagement"></a>Chapter 5. Managing DB Files</h2>
+ <h2 class="title"><a id="filemanagement"></a>Chapter 5. Managing DB Files</h2>
</div>
</div>
<div></div>
@@ -302,7 +302,7 @@
For example, to run a checkpoint from a separate thread of control:
</p>
<pre class="programlisting">#include &lt;pthread.h&gt;
-#include &quot;db_cxx.h&quot;
+#include "db_cxx.h"
...
@@ -318,7 +318,7 @@ int main(void)
DB_THREAD | // Free-thread the env handle
DB_INIT_TXN; // Initialize transactions
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -331,7 +331,7 @@ int main(void)
if ((ret = pthread_create(
&amp;ptid, NULL, checkpoint_thread, (void *)&amp;myEnv)) != 0) {
fprintf(stderr,
- &quot;txnapp: failed spawning checkpoint thread: %s\n&quot;,
+ "txnapp: failed spawning checkpoint thread: %s\n",
strerror(errno));
myEnv.close(0);
exit (1);
@@ -352,7 +352,7 @@ checkpoint_thread(void *arg) {
try {
dbenv-&gt;txn_checkpoint(0, 0, 0));
} catch(DbException &amp;e) {
- dbenv-&gt;err(e.get_errno(), &quot;checkpoint thread&quot;);
+ dbenv-&gt;err(e.get_errno(), "checkpoint thread");
exit (e.get_errno());
}
}
@@ -365,18 +365,18 @@ checkpoint_thread(void *arg) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="reversesplit.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="reversesplit.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="backuprestore.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="backuprestore.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Reverse BTree Splits </td>
+ <td width="40%" align="left" valign="top">Reverse BTree Splits </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Backup Procedures</td>
+ <td width="40%" align="right" valign="top"> Backup Procedures</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/hotfailover.html b/db/docs/gsg_txn/CXX/hotfailover.html
index fa3dcc152..9c6258f5f 100644
--- a/db/docs/gsg_txn/CXX/hotfailover.html
+++ b/db/docs/gsg_txn/CXX/hotfailover.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Using Hot Failovers</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="architectrecovery.html" title="Designing Your Application for Recovery" />
<link rel="next" href="logfileremoval.html" title="Removing Log Files" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Using Hot Failovers</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="architectrecovery.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="logfileremoval.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="architectrecovery.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="logfileremoval.html">Next</a></td>
</tr>
</table>
<hr />
@@ -191,18 +191,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="architectrecovery.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="architectrecovery.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="logfileremoval.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="logfileremoval.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Designing Your Application for Recovery </td>
+ <td width="40%" align="left" valign="top">Designing Your Application for Recovery </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Removing Log Files</td>
+ <td width="40%" align="right" valign="top"> Removing Log Files</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/index.html b/db/docs/gsg_txn/CXX/index.html
index e43890ce3..40883f92a 100644
--- a/db/docs/gsg_txn/CXX/index.html
+++ b/db/docs/gsg_txn/CXX/index.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting Started with Berkeley DB Transaction Processing</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
@@ -16,9 +16,9 @@
<th colspan="3" align="center">Getting Started with Berkeley DB Transaction Processing</th>
</tr>
<tr>
- <td width="20%" align="left"> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="20%" align="left"> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
</table>
<hr />
@@ -27,7 +27,7 @@
<div class="titlepage">
<div>
<div>
- <h1 class="title"><a id="id650934"></a>Getting Started with Berkeley DB Transaction Processing</h1>
+ <h1 class="title"><a id="id614000"></a>Getting Started with Berkeley DB Transaction Processing</h1>
</div>
<div>
<div class="legalnotice">
@@ -37,7 +37,7 @@
<p>
This documentation is distributed under an open source license.
You may review the terms of this license at:
- <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html</a>
+ <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html</a>
</p>
@@ -47,9 +47,9 @@
and
Sleepycat are trademarks or registered trademarks of
- Oracle Corporation. All rights to these marks are reserved.
+ Oracle. All rights to these marks are reserved.
No third-party use is permitted without the
- express prior written consent of Oracle Corporation.
+ express prior written consent of Oracle.
</p>
<p>
To obtain a copy of this document's original source code, please
@@ -61,7 +61,7 @@
</div>
</div>
<div>
- <p class="pubdate">9/20/2006</p>
+ <p class="pubdate">6/30/2007</p>
</div>
</div>
<div></div>
@@ -510,14 +510,14 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="40%" align="left"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right" valign="top"> Preface</td>
+ <td width="40%" align="left" valign="top"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right" valign="top"> Preface</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/inmem_txnexample_c.html b/db/docs/gsg_txn/CXX/inmem_txnexample_c.html
index 5e5dd5f0a..9363d8300 100644
--- a/db/docs/gsg_txn/CXX/inmem_txnexample_c.html
+++ b/db/docs/gsg_txn/CXX/inmem_txnexample_c.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>In-Memory Transaction Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="wrapup.html" title="Chapter 6. Summary and Examples" />
+ <link rel="up" href="wrapup.html" title="Chapter 6. Summary and Examples" />
<link rel="previous" href="txnexample_c.html" title="Transaction Example" />
</head>
<body>
@@ -17,9 +17,9 @@
<th colspan="3" align="center">In-Memory Transaction Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnexample_c.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. Summary and Examples</th>
- <td width="20%" align="right"> </td>
+ <td width="20%" align="left"><a accesskey="p" href="txnexample_c.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. Summary and Examples</th>
+ <td width="20%" align="right"> </td>
</tr>
</table>
<hr />
@@ -54,7 +54,7 @@
<p>
Refrain from specifying a home directory when you open your
environment. The exception to this is if you are using the
- <tt class="literal">DB_CONFIG</tt> configuration file &#8212; in
+ <tt class="literal">DB_CONFIG</tt> configuration file — in
that case you must identify the environment's home
directory so that the configuration file can be found.
</p>
@@ -162,7 +162,7 @@ main(void)
u_int32_t envFlags;
// Application name
- const char *progName = &quot;TxnGuideInMemory&quot;; </pre>
+ const char *progName = "TxnGuideInMemory"; </pre>
<p>
Next we create our environment as always. However, we add
<tt class="literal">DB_PRIVATE</tt> to our environment open flags. This
@@ -265,7 +265,7 @@ main(void)
(void)pthread_join(writerThreads[i], NULL);
} catch(DbException &amp;e) {
- <b class="userinput"><tt>std::cerr &lt;&lt; &quot;Error opening database environment: &quot;</tt></b>
+ <b class="userinput"><tt>std::cerr &lt;&lt; "Error opening database environment: "</tt></b>
&lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
@@ -280,7 +280,7 @@ main(void)
if (envp != NULL)
envp-&gt;close(0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error closing database and environment.&quot;
+ std::cerr &lt;&lt; "Error closing database and environment."
&lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
@@ -288,7 +288,7 @@ main(void)
// Final status message and return.
- std::cout &lt;&lt; &quot;I'm all done.&quot; &lt;&lt; std::endl;
+ std::cout &lt;&lt; "I'm all done." &lt;&lt; std::endl;
return (EXIT_SUCCESS);
} </pre>
<p>
@@ -316,9 +316,9 @@ writerThread(void *args)
int j, thread_num;
int max_retries = 20; // Max retry on a deadlock
- char *key_strings[] = {&quot;key 1&quot;, &quot;key 2&quot;, &quot;key 3&quot;, &quot;key 4&quot;,
- &quot;key 5&quot;, &quot;key 6&quot;, &quot;key 7&quot;, &quot;key 8&quot;,
- &quot;key 9&quot;, &quot;key 10&quot;};
+ char *key_strings[] = {"key 1", "key 2", "key 3", "key 4",
+ "key 5", "key 6", "key 7", "key 8",
+ "key 9", "key 10"};
// Get the thread number
(void)pthread_mutex_lock(&amp;thread_num_lock);
@@ -351,7 +351,7 @@ writerThread(void *args)
// deadlocks, so for this workload the correct thing
// would be to perform our puts with auto commit. But
// that would excessively simplify our example, so we
- // do the &quot;wrong&quot; thing here instead.
+ // do the "wrong" thing here instead.
txn = NULL;
envp-&gt;txn_begin(NULL, &amp;txn, 0);
// Perform the database write for this transaction.
@@ -371,11 +371,11 @@ writerThread(void *args)
// countRecords runs a cursor over the entire database.
// We do this to illustrate issues of deadlocking
- std::cout &lt;&lt; thread_num &lt;&lt; &quot; : Found &quot;
+ std::cout &lt;&lt; thread_num &lt;&lt; " : Found "
&lt;&lt; countRecords(dbp, <b class="userinput"><tt>txn</tt></b>)
- &lt;&lt; &quot; records in the database.&quot; &lt;&lt; std::endl;
+ &lt;&lt; " records in the database." &lt;&lt; std::endl;
- std::cout &lt;&lt; thread_num &lt;&lt; &quot; : committing txn : &quot; &lt;&lt; i
+ std::cout &lt;&lt; thread_num &lt;&lt; " : committing txn : " &lt;&lt; i
&lt;&lt; std::endl;
// commit
@@ -384,7 +384,7 @@ writerThread(void *args)
retry = false;
txn = NULL;
} catch (DbException &amp;e) {
- std::cout &lt;&lt; &quot;Error on txn commit: &quot;
+ std::cout &lt;&lt; "Error on txn commit: "
&lt;&lt; e.what() &lt;&lt; std::endl;
}
} catch (DbDeadlockException &amp;de) {
@@ -396,27 +396,27 @@ writerThread(void *args)
// If we have retried less than max_retries,
// increment the retry count and goto retry.
if (retry_count &lt; max_retries) {
- std::cout &lt;&lt; &quot;############### Writer &quot; &lt;&lt; thread_num
- &lt;&lt; &quot;: Got DB_LOCK_DEADLOCK.\n&quot;
- &lt;&lt; &quot;Retrying write operation.&quot;
+ std::cout &lt;&lt; "############### Writer " &lt;&lt; thread_num
+ &lt;&lt; ": Got DB_LOCK_DEADLOCK.\n"
+ &lt;&lt; "Retrying write operation."
&lt;&lt; std::endl;
retry_count++;
retry = true;
} else {
// Otherwise, just give up.
- std::cerr &lt;&lt; &quot;Writer &quot; &lt;&lt; thread_num
- &lt;&lt; &quot;: Got DeadLockException and out of &quot;
- &lt;&lt; &quot;retries. Giving up.&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Writer " &lt;&lt; thread_num
+ &lt;&lt; ": Got DeadLockException and out of "
+ &lt;&lt; "retries. Giving up." &lt;&lt; std::endl;
retry = false;
}
} catch (DbException &amp;e) {
- std::cerr &lt;&lt; &quot;db put failed&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "db put failed" &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
if (txn != NULL)
txn-&gt;abort();
retry = false;
} catch (std::exception &amp;ee) {
- std::cerr &lt;&lt; &quot;Unknown exception: &quot; &lt;&lt; ee.what() &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Unknown exception: " &lt;&lt; ee.what() &lt;&lt; std::endl;
return (0);
}
}
@@ -451,11 +451,11 @@ countRecords(Db *dbp, DbTxn *txn)
count++;
}
} catch (DbDeadlockException &amp;de) {
- std::cerr &lt;&lt; &quot;countRecords: got deadlock&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "countRecords: got deadlock" &lt;&lt; std::endl;
cursorp-&gt;close();
throw de;
} catch (DbException &amp;e) {
- std::cerr &lt;&lt; &quot;countRecords error:&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "countRecords error:" &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
@@ -463,7 +463,7 @@ countRecords(Db *dbp, DbTxn *txn)
try {
cursorp-&gt;close();
} catch (DbException &amp;e) {
- std::cerr &lt;&lt; &quot;countRecords: cursor close failed:&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "countRecords: cursor close failed:" &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
}
@@ -509,7 +509,7 @@ openDb(Db **dbpp, const char *progname, const char *fileName,
openFlags, // Open flags
0); // File mode. Using defaults
} catch (DbException &amp;e) {
- std::cerr &lt;&lt; progname &lt;&lt; &quot;: openDb: db open failed:&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; progname &lt;&lt; ": openDb: db open failed:" &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
}
@@ -527,18 +527,18 @@ openDb(Db **dbpp, const char *progname, const char *fileName,
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnexample_c.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnexample_c.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="wrapup.html">Up</a>
</td>
- <td width="40%" align="right"> </td>
+ <td width="40%" align="right"> </td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Transaction Example </td>
+ <td width="40%" align="left" valign="top">Transaction Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> </td>
+ <td width="40%" align="right" valign="top"> </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/introduction.html b/db/docs/gsg_txn/CXX/introduction.html
index 9d03afe4e..744f7cfce 100644
--- a/db/docs/gsg_txn/CXX/introduction.html
+++ b/db/docs/gsg_txn/CXX/introduction.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 1. Introduction</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 1. Introduction</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 1. Introduction</th>
+ <th colspan="3" align="center">Chapter 1. Introduction</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="recovery-intro.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="recovery-intro.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction</h2>
+ <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction</h2>
</div>
</div>
<div></div>
@@ -213,9 +213,27 @@
lose whatever data you were committing at the
time of the failure, but your databases will be otherwise unaffected.
</p>
+ <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
+ <h3 class="title">Note</h3>
+ <p>
+ Be aware that many disks have a disk write cache and on
+ some systems it is enabled by default. This means that
+ a transaction can have committed, and to your
+ application the data may appear to reside on disk, but
+ the data may in fact reside only in the write cache at
+ that time. This means that if the disk write cache is
+ enabled and there is no battery backup for it, data can
+ be lost after an OS crash even when maximum durability
+ mode is in use. For maximum durability, disable the
+ disk write cache or use a disk write cache with a
+ battery backup.
+ </p>
+ </div>
<p>
Of course, if your <span class="emphasis"><em>disk</em></span> fails, then the transactional benefits described in this book
are only as good as the backups you have taken.
+
+
<span>
By spreading your data and log files across separate disks,
you can minimize the risk of data loss due to a disk failure, but even in this case it is possible to
@@ -356,7 +374,7 @@
include code for detecting and responding to deadlocks.
Note that this requirement is not
<span class="emphasis"><em>specific</em></span> to transactions
- &#8211; you can certainly write concurrent
+ – you can certainly write concurrent
non-transactional DB applications. Further, not
every transactional application uses concurrency and
so not every transactional application must
@@ -404,7 +422,7 @@
you can configure your application to see uncommitted reads, which means
that one transaction can see data that has been modified but not yet
committed by another transaction. Doing this might mean your
- transaction reads data &quot;dirtied&quot; by another transaction,
+ transaction reads data "dirtied" by another transaction,
but which subsequently might change before that
other transaction commits its changes.
On the other hand, lowering your isolation
@@ -422,18 +440,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="recovery-intro.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="recovery-intro.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Preface </td>
+ <td width="40%" align="left" valign="top">Preface </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Recoverability</td>
+ <td width="40%" align="right" valign="top"> Recoverability</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/isolation.html b/db/docs/gsg_txn/CXX/isolation.html
index f8bc69fab..a8f5f123a 100644
--- a/db/docs/gsg_txn/CXX/isolation.html
+++ b/db/docs/gsg_txn/CXX/isolation.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Isolation</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="lockingsubsystem.html" title="The Locking Subsystem" />
<link rel="next" href="txn_ccursor.html" title="Transactional Cursors and Concurrent Applications" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Isolation</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="lockingsubsystem.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="txn_ccursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="lockingsubsystem.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txn_ccursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -236,7 +236,7 @@
the database to support uncommitted reads is not enough; you must also declare your read operations to be
performed using uncommitted reads.
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -256,11 +256,11 @@ int main(void)
DB_READ_UNCOMMITTED; // Enable uncommitted reads
Db *dbp = NULL;
- const char *file_name = &quot;mydb.db&quot;;
- const char *keystr =&quot;thekey&quot;;
- const char *datastr = &quot;thedata&quot;;
+ const char *file_name = "mydb.db";
+ const char *keystr ="thekey";
+ const char *datastr = "thedata";
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -358,7 +358,7 @@ int main(void)
<p>
For example, the following creates a transaction that allows committed reads:
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -377,9 +377,9 @@ int main(void)
// where we DO have to specify a flag on the database open.
u_int32_t db_flags = DB_CREATE | DB_AUTO_COMMIT;
Db *dbp = NULL;
- const char *file_name = &quot;mydb.db&quot;;
+ const char *file_name = "mydb.db";
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -423,11 +423,15 @@ int main(void)
important side effect of this isolation level is that
read operations obtain read locks on database pages,
and then hold those locks until the read operation is
- completed. When you are using transactional cursors, this
+ completed.
+
+ <span>
+ When you are using transactional cursors, this
means that read locks are held until the transaction commits or
aborts. In that case, over time a transactional cursor
can gradually block all other transactions from writing
to the database.
+ </span>
</p>
<p>
You can avoid this by using snapshot isolation.
@@ -435,7 +439,7 @@ int main(void)
concurrency control</em></span> to guarantee
repeatable reads. What this means is that every time a
writer would take a read lock on a page, instead a copy of
- the page is made and the writer operations on that page
+ the page is made and the writer operates on that page
copy. This frees other writers from blocking due to a
read lock held on the page.
</p>
@@ -458,7 +462,7 @@ int main(void)
<p>
If the cache becomes full of page copies before old
copies can be discarded, additional I/O will occur as
- pages are written to temporary &quot;freezer&quot; files on disk.
+ pages are written to temporary "freezer" files on disk.
This can substantially reduce throughput, and should be
avoided if possible by configuring a large cache and
keeping snapshot isolation transactions short.
@@ -487,134 +491,7 @@ int main(void)
In addition to an increased cache size, you may also
need to increase the maximum number of transactions
that your application supports. (See
- <a href="maxtxns.html"><p>
- Most of the configuration activities that you need to perform
- for your transactional DB application will involve the
- locking and logging subsystems. See
- <a href="txnconcurrency.html"></a>Concurrency
- and
- <a href="filemanagement.html"></a>Managing DB Files
- for details.
- </p><p>
- However, there are a couple of things that you can do to
- configure your transaction subsystem directly. These things
- are:
- </p><div class="itemizedlist"><ul type="disc"><li><p>
- Configure the maximum number of simultaneous
- transactions needed by your application.
- In general, you should not need to do this unless you
- use deeply nested transactions or you have many threads all
- of which have active transactions. In addition, you may
- need to a higher maximum number of transactions if you
- are using snapshot isolation. See
- <a href="isolation.html#sisolation_maxtxn"></a>Snapshot Isolation Transactional Requirements
- for details.
- </p><p>
- By default, your application can support 20 active
- transactions.
- </p><p>
- You can set the maximum number of simultaneous
- transactions supported by your application using
- <span>
- the
-
- <tt class="methodname">DbEnv::set_tx_max()</tt>
- method. Note that this method must be called
- before the environment has been opened.
- </span>
-
- </p><p>
- If your application has exceeded this maximum value,
- then any attempt to begin a new transaction will fail.
- </p><p>
- This value can also be set using the
- <tt class="literal">DB_CONFIG</tt> file's
- <tt class="literal">set_tx_max</tt> parameter. Remember that
- the <tt class="literal">DB_CONFIG</tt> must reside in your
- environment home directory.
- </p></li><li><span>
- <p>
- <span>
- Configure the timeout value for your transactions.
- </span>
-
-
- This value represents the longest period of time a
- transaction can be active. Note, however, that
- transaction timeouts are checked only when DB
- examines its lock tables for blocked locks
- (see <a href="blocking_deadlocks.html"></a>Locks, Blocks, and Deadlocks
- for more information). Therefore, a transaction's timeout can
- have expired, but the application will not be notified until DB
- has a reason to examine its lock tables.
- </p>
- <p>
- Be aware that some transactions may be
- inappropriately timed out before the transaction has a
- chance to complete. You should therefore use this
- mechanism only if you know your application
- might have unacceptably long transactions and
- you want to make sure your application will
- not stall during their execution.
- (This might happen if, for example, your
- transaction blocks or requests too much
- data.)
- </p>
- <p>
- Note that by default transaction timeouts are set to 0 seconds, which means that they never time
- out.
- </p>
- <p>
- To set the maximum timeout value for your transactions,
- use the
-
- <span><tt class="methodname">DbEnv::set_timeout()</tt></span>
-
- method. This method configures the entire
- environment; not just the handle used to set the
- configuration. Further, this value may
- be set at any time during the application's
- lifetime.
- </p>
- <p>
- This value can also be set using the
- <tt class="literal">DB_CONFIG</tt> file's
- <tt class="literal">set_txn_timeout</tt> parameter.
- </p>
-
-</span></li></ul></div><p>
- For example:
- </p><pre class="programlisting">#include &quot;db_cxx.h&quot;
-
-...
-
-int main(void)
-{
- u_int32_t env_flags = DB_CREATE | // If the environment does not
- // exist, create it.
- DB_INIT_LOCK | // Initialize locking
- DB_INIT_LOG | // Initialize logging
- DB_INIT_MPOOL | // Initialize the cache
- DB_THREAD | // Free-thread the env handle
- DB_INIT_TXN; // Initialize transactions
-
- std::string envHome(&quot;/export1/testEnv&quot;);
- DbEnv myEnv(0);
-
- try {
-
- // Configure a maximum transaction timeout of 1 second.
- myEnv.set_timeout(1000000, DB_SET_TXN_TIMEOUT);
- // Configure 40 maximum transactions.
- myEnv.set_tx_max(40);
- myEnv.open(envHome.c_str(), env_flags, 0);
-
- // From here, you open your databases, proceed with your
- // database operations, and respond to deadlocks as
- // is normal (omitted for brevity).
-
-
- ...</pre></a>
+ <a href="maxtxns.html">Configuring the Transaction Subsystem</a>
for details on how to set this.)
In the worst case scenario, you might need to configure your application for one
more transaction for every page in the cache. This is
@@ -700,9 +577,8 @@ int main(void)
</li>
<li>
<p>
- Configure your cursor or
- transaction to use snapshot
- isolation.
+ Configure your <span>cursor or</span>
+ transaction to use snapshot isolation.
</p>
<p>
To do this,
@@ -710,13 +586,23 @@ int main(void)
<span>
pass the
<tt class="literal">DB_TXN_SNAPSHOT</tt> flag
- when you open the cursor or
- create the transaction. If
+ when you
+
+ <span>
+ open the cursor or
+ </span>
+
+ create the transaction.
+
+ <span>
+ If
configured for the transaction,
then this flag is not required
when the cursor is opened.
</span>
+ </span>
+
</p>
</li>
@@ -747,7 +633,7 @@ int main(void)
The following code fragment turns
on snapshot isolation for a transaction:
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -765,9 +651,9 @@ int main(void)
// This is because it is already enabled at the environment level.
u_int32_t db_flags = DB_CREATE | DB_AUTO_COMMIT;
Db *dbp = NULL;
- const char *file_name = &quot;mydb.db&quot;;
+ const char *file_name = "mydb.db";
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -782,8 +668,8 @@ int main(void)
0); // File mode. Using defaults
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database and environment: &quot;
- &lt;&lt; file_name &lt;&lt; &quot;, &quot;
+ std::cerr &lt;&lt; "Error opening database and environment: "
+ &lt;&lt; file_name &lt;&lt; ", "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
@@ -802,18 +688,18 @@ int main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="lockingsubsystem.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="lockingsubsystem.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txn_ccursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txn_ccursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">The Locking Subsystem </td>
+ <td width="40%" align="left" valign="top">The Locking Subsystem </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Transactional Cursors and Concurrent Applications</td>
+ <td width="40%" align="right" valign="top"> Transactional Cursors and Concurrent Applications</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/lockingsubsystem.html b/db/docs/gsg_txn/CXX/lockingsubsystem.html
index 81631cb28..d4925ab8d 100644
--- a/db/docs/gsg_txn/CXX/lockingsubsystem.html
+++ b/db/docs/gsg_txn/CXX/lockingsubsystem.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>The Locking Subsystem</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="blocking_deadlocks.html" title="Locks, Blocks, and Deadlocks" />
<link rel="next" href="isolation.html" title="Isolation" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">The Locking Subsystem</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="blocking_deadlocks.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="isolation.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="blocking_deadlocks.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="isolation.html">Next</a></td>
</tr>
</table>
<hr />
@@ -160,7 +160,7 @@
For example, to configure the maximum number of locks that your
environment can use:
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -174,7 +174,7 @@ int main(void)
DB_THREAD | // Free-thread the env handle.
DB_INIT_TXN; // Initialize transactions
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -185,7 +185,7 @@ int main(void)
myEnv.open(envHome.c_str(), env_flags, 0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database environment: &quot;
+ std::cerr &lt;&lt; "Error opening database environment: "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
@@ -194,7 +194,7 @@ int main(void)
try {
myEnv.close(0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error closing database environment: &quot;
+ std::cerr &lt;&lt; "Error closing database environment: "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
@@ -333,7 +333,7 @@ int main(void)
checks the lock table for deadlocks every time a lock
request is blocked:
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -347,7 +347,7 @@ int main(void)
DB_THREAD | // Free-thread the env handle
DB_INIT_TXN; // Initialize transactions
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -459,20 +459,20 @@ while (retry_count &lt; MAX_DEADLOCK_RETRIES) {
retry_count++;
// If we've retried too many times, log it and exit
if (retry_count &gt;= MAX_DEADLOCK_RETRIES) {
- envp-&gt;errx(&quot;Exceeded retry limit. Giving up.&quot;);
+ envp-&gt;errx("Exceeded retry limit. Giving up.");
return (EXIT_FAILURE);
}
} catch (DbException &amp;ae) {
- envp-&gt;err(ae.get_errno(), &quot;txn abort failed.&quot;);
+ envp-&gt;err(ae.get_errno(), "txn abort failed.");
return (EXIT_FAILURE);
}
} catch (DbException &amp;e) {
try {
// For a generic error, log it and abort.
- envp-&gt;err(e.get_errno(), &quot;Error putting data.&quot;);
+ envp-&gt;err(e.get_errno(), "Error putting data.");
txn-&gt;abort();
} catch (DbException &amp;ae) {
- envp-&gt;err(ae.get_errno(), &quot;txn abort failed.&quot;);
+ envp-&gt;err(ae.get_errno(), "txn abort failed.");
return (EXIT_FAILURE);
}
}
@@ -483,18 +483,18 @@ while (retry_count &lt; MAX_DEADLOCK_RETRIES) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="blocking_deadlocks.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="blocking_deadlocks.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="isolation.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="isolation.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Locks, Blocks, and Deadlocks </td>
+ <td width="40%" align="left" valign="top">Locks, Blocks, and Deadlocks </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Isolation</td>
+ <td width="40%" align="right" valign="top"> Isolation</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/logconfig.html b/db/docs/gsg_txn/CXX/logconfig.html
index ec3268ae7..690a50bce 100644
--- a/db/docs/gsg_txn/CXX/logconfig.html
+++ b/db/docs/gsg_txn/CXX/logconfig.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Configuring the Logging Subsystem</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="logfileremoval.html" title="Removing Log Files" />
- <link rel="next" href="wrapup.html" title="Chapter 6. Summary and Examples" />
+ <link rel="next" href="wrapup.html" title="Chapter 6. Summary and Examples" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Configuring the Logging Subsystem</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="logfileremoval.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="wrapup.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="logfileremoval.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="wrapup.html">Next</a></td>
</tr>
</table>
<hr />
@@ -272,7 +272,7 @@
<p>
For example:
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -288,7 +288,7 @@ int main(void)
DB_THREAD | // Free-thread the env handle
DB_INIT_TXN; // Initialize transactions
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -310,8 +310,8 @@ int main(void)
myEnv.open(envHome.c_str(), env_flags, 0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database and environment: &quot;
- &lt;&lt; file_name &lt;&lt; &quot;, &quot;
+ std::cerr &lt;&lt; "Error opening database and environment: "
+ &lt;&lt; file_name &lt;&lt; ", "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
@@ -353,7 +353,7 @@ int main(void)
large enough that no transaction will ever span the entire
buffer. You must also avoid a state where the in-memory
buffer is full and no space can be freed because a
- transaction that started the first log &quot;file&quot; is still
+ transaction that started the first log "file" is still
active.
</p>
<p>
@@ -378,18 +378,18 @@ int main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="logfileremoval.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="logfileremoval.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="wrapup.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="wrapup.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Removing Log Files </td>
+ <td width="40%" align="left" valign="top">Removing Log Files </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 6. Summary and Examples</td>
+ <td width="40%" align="right" valign="top"> Chapter 6. Summary and Examples</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/logfileremoval.html b/db/docs/gsg_txn/CXX/logfileremoval.html
index dae151e87..038930537 100644
--- a/db/docs/gsg_txn/CXX/logfileremoval.html
+++ b/db/docs/gsg_txn/CXX/logfileremoval.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Removing Log Files</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="hotfailover.html" title="Using Hot Failovers" />
<link rel="next" href="logconfig.html" title="Configuring the Logging Subsystem" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Removing Log Files</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="hotfailover.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="logconfig.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="hotfailover.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="logconfig.html">Next</a></td>
</tr>
</table>
<hr />
@@ -187,18 +187,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="hotfailover.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="hotfailover.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="logconfig.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="logconfig.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Using Hot Failovers </td>
+ <td width="40%" align="left" valign="top">Using Hot Failovers </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Configuring the Logging Subsystem</td>
+ <td width="40%" align="right" valign="top"> Configuring the Logging Subsystem</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/maxtxns.html b/db/docs/gsg_txn/CXX/maxtxns.html
index 1a815c290..e8fee2075 100644
--- a/db/docs/gsg_txn/CXX/maxtxns.html
+++ b/db/docs/gsg_txn/CXX/maxtxns.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Configuring the Transaction Subsystem</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="txnindices.html" title="Secondary Indices with Transaction Applications" />
- <link rel="next" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="next" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Configuring the Transaction Subsystem</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnindices.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="txnconcurrency.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txnindices.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnconcurrency.html">Next</a></td>
</tr>
</table>
<hr />
@@ -148,7 +148,7 @@
<p>
For example:
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -162,7 +162,7 @@ int main(void)
DB_THREAD | // Free-thread the env handle
DB_INIT_TXN; // Initialize transactions
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -184,18 +184,18 @@ int main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnindices.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnindices.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnconcurrency.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnconcurrency.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Secondary Indices with Transaction Applications </td>
+ <td width="40%" align="left" valign="top">Secondary Indices with Transaction Applications </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 4. Concurrency</td>
+ <td width="40%" align="right" valign="top"> Chapter 4. Concurrency</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/nestedtxn.html b/db/docs/gsg_txn/CXX/nestedtxn.html
index f15aafb9c..75fa0bcf5 100644
--- a/db/docs/gsg_txn/CXX/nestedtxn.html
+++ b/db/docs/gsg_txn/CXX/nestedtxn.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Nested Transactions</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="autocommit.html" title="Auto Commit" />
<link rel="next" href="txncursor.html" title="Transactional Cursors" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Nested Transactions</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="autocommit.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="txncursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="autocommit.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txncursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -121,18 +121,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="autocommit.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="autocommit.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txncursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txncursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Auto Commit </td>
+ <td width="40%" align="left" valign="top">Auto Commit </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Transactional Cursors</td>
+ <td width="40%" align="right" valign="top"> Transactional Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/perftune-intro.html b/db/docs/gsg_txn/CXX/perftune-intro.html
index e9dff26fc..5a31485c0 100644
--- a/db/docs/gsg_txn/CXX/perftune-intro.html
+++ b/db/docs/gsg_txn/CXX/perftune-intro.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Performance Tuning</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="previous" href="recovery-intro.html" title="Recoverability" />
- <link rel="next" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
+ <link rel="next" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Performance Tuning</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="recovery-intro.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="enabletxn.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="recovery-intro.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="enabletxn.html">Next</a></td>
</tr>
</table>
<hr />
@@ -69,18 +69,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="recovery-intro.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="recovery-intro.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="enabletxn.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="enabletxn.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Recoverability </td>
+ <td width="40%" align="left" valign="top">Recoverability </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 2. Enabling Transactions</td>
+ <td width="40%" align="right" valign="top"> Chapter 2. Enabling Transactions</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/preface.html b/db/docs/gsg_txn/CXX/preface.html
index 37929aed5..58c4749be 100644
--- a/db/docs/gsg_txn/CXX/preface.html
+++ b/db/docs/gsg_txn/CXX/preface.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Preface</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
<link rel="up" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
<link rel="previous" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="next" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="next" href="introduction.html" title="Chapter 1. Introduction" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Preface</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
</table>
<hr />
@@ -97,12 +97,12 @@
- <span>&quot;<tt class="methodname">DbEnv::open()</tt> is a
- <tt class="classname">DbEnv</tt> class method.&quot;</span>
+ <span>"<tt class="methodname">DbEnv::open()</tt> is a
+ <tt class="classname">DbEnv</tt> class method."</span>
</p>
<p>
- Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: &quot;Go to your
- <span class="emphasis"><em>DB_INSTALL</em></span> directory.&quot;
+ Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: "Go to your
+ <span class="emphasis"><em>DB_INSTALL</em></span> directory."
</p>
<p>
Program examples are displayed in a <tt class="classname">monospaced font</tt> on a shaded background.
@@ -202,18 +202,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting Started with Berkeley DB Transaction Processing </td>
+ <td width="40%" align="left" valign="top">Getting Started with Berkeley DB Transaction Processing </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 1. Introduction</td>
+ <td width="40%" align="right" valign="top"> Chapter 1. Introduction</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/readmodifywrite.html b/db/docs/gsg_txn/CXX/readmodifywrite.html
index 62375dc3a..1f396b9c3 100644
--- a/db/docs/gsg_txn/CXX/readmodifywrite.html
+++ b/db/docs/gsg_txn/CXX/readmodifywrite.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Read/Modify/Write</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="txn_ccursor.html" title="Transactional Cursors and Concurrent Applications" />
<link rel="next" href="txnnowait.html" title="No Wait on Blocks" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Read/Modify/Write</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txn_ccursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="txnnowait.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txn_ccursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnnowait.html">Next</a></td>
</tr>
</table>
<hr />
@@ -105,18 +105,18 @@ while (retry_count &lt; MAX_DEADLOCK_RETRIES) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txn_ccursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txn_ccursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnnowait.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnnowait.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Transactional Cursors and Concurrent Applications </td>
+ <td width="40%" align="left" valign="top">Transactional Cursors and Concurrent Applications </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> No Wait on Blocks</td>
+ <td width="40%" align="right" valign="top"> No Wait on Blocks</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/recovery-intro.html b/db/docs/gsg_txn/CXX/recovery-intro.html
index ee490b9ba..e971eef93 100644
--- a/db/docs/gsg_txn/CXX/recovery-intro.html
+++ b/db/docs/gsg_txn/CXX/recovery-intro.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Recoverability</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
- <link rel="previous" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="previous" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="next" href="perftune-intro.html" title="Performance Tuning" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Recoverability</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="perftune-intro.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="perftune-intro.html">Next</a></td>
</tr>
</table>
<hr />
@@ -85,18 +85,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="perftune-intro.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="perftune-intro.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 1. Introduction </td>
+ <td width="40%" align="left" valign="top">Chapter 1. Introduction </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Performance Tuning</td>
+ <td width="40%" align="right" valign="top"> Performance Tuning</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/recovery.html b/db/docs/gsg_txn/CXX/recovery.html
index 546326ad7..16595702b 100644
--- a/db/docs/gsg_txn/CXX/recovery.html
+++ b/db/docs/gsg_txn/CXX/recovery.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Recovery Procedures</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="backuprestore.html" title="Backup Procedures" />
<link rel="next" href="architectrecovery.html" title="Designing Your Application for Recovery" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Recovery Procedures</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="backuprestore.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="architectrecovery.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="backuprestore.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="architectrecovery.html">Next</a></td>
</tr>
</table>
<hr />
@@ -141,7 +141,7 @@
<p>
For example:
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -158,7 +158,7 @@ int main(void)
DB_THREAD | // Free-thread the env handle
DB_RECOVER; // Run normal recovery
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -224,7 +224,7 @@ int main(void)
</p>
<p>
Note that catastrophic recovery examines every available
- log file &#8212; not just those log files created since the
+ log file — not just those log files created since the
last checkpoint as is the case for normal recovery. For this reason,
catastrophic recovery is likely to take longer than does
normal recovery.
@@ -232,7 +232,7 @@ int main(void)
<p>
For example:
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -249,7 +249,7 @@ int main(void)
DB_THREAD | // Free-thread the env handle
<b class="userinput"><tt>DB_RECOVER_FATAL; // Run catastrophic recovery</tt></b>
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -269,18 +269,18 @@ int main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="backuprestore.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="backuprestore.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="architectrecovery.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="architectrecovery.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Backup Procedures </td>
+ <td width="40%" align="left" valign="top">Backup Procedures </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Designing Your Application for Recovery</td>
+ <td width="40%" align="right" valign="top"> Designing Your Application for Recovery</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/reversesplit.html b/db/docs/gsg_txn/CXX/reversesplit.html
index 9c06afcec..a0ad62960 100644
--- a/db/docs/gsg_txn/CXX/reversesplit.html
+++ b/db/docs/gsg_txn/CXX/reversesplit.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Reverse BTree Splits</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="txnnowait.html" title="No Wait on Blocks" />
- <link rel="next" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="next" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Reverse BTree Splits</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnnowait.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="filemanagement.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txnnowait.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="filemanagement.html">Next</a></td>
</tr>
</table>
<hr />
@@ -79,7 +79,7 @@
<p>
For example:
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -95,9 +95,9 @@ int main(void)
u_int32_t db_flags = DB_CREATE | DB_AUTO_COMMIT;
Db *dbp = NULL;
- const char *file_name = &quot;mydb.db&quot;;
+ const char *file_name = "mydb.db";
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -117,8 +117,8 @@ int main(void)
0); // File mode. Using defaults
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database and environment: &quot;
- &lt;&lt; file_name &lt;&lt; &quot;, &quot; &lt;&lt; envHome &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Error opening database and environment: "
+ &lt;&lt; file_name &lt;&lt; ", " &lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
@@ -126,8 +126,8 @@ int main(void)
dbp-&gt;close(dbp, 0);
myEnv.close(0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error closing database and environment: &quot;
- &lt;&lt; file_name &lt;&lt; &quot;, &quot; &lt;&lt; envHome &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Error closing database and environment: "
+ &lt;&lt; file_name &lt;&lt; ", " &lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
}
@@ -139,18 +139,18 @@ int main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnnowait.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnnowait.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="filemanagement.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="filemanagement.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">No Wait on Blocks </td>
+ <td width="40%" align="left" valign="top">No Wait on Blocks </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 5. Managing DB Files</td>
+ <td width="40%" align="right" valign="top"> Chapter 5. Managing DB Files</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/txn_ccursor.html b/db/docs/gsg_txn/CXX/txn_ccursor.html
index be89a3dc8..e6ccb1443 100644
--- a/db/docs/gsg_txn/CXX/txn_ccursor.html
+++ b/db/docs/gsg_txn/CXX/txn_ccursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Transactional Cursors and Concurrent Applications</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="isolation.html" title="Isolation" />
<link rel="next" href="readmodifywrite.html" title="Read/Modify/Write" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Transactional Cursors and Concurrent Applications</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="isolation.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="readmodifywrite.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="isolation.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="readmodifywrite.html">Next</a></td>
</tr>
</table>
<hr />
@@ -86,7 +86,7 @@
configuring a transaction to perform uncommitted reads in
general, see <a href="isolation.html#dirtyreads">Reading Uncommitted Data</a>.
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -105,9 +105,9 @@ int main(void)
DB_READ_UNCOMMITTED; // Enable uncommitted reads
Db *dbp = NULL;
- const char *file_name = &quot;mydb.db&quot;;
+ const char *file_name = "mydb.db";
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
Dbc *cursorp = NULL;
@@ -144,18 +144,18 @@ int main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="isolation.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="isolation.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="readmodifywrite.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="readmodifywrite.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Isolation </td>
+ <td width="40%" align="left" valign="top">Isolation </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Read/Modify/Write</td>
+ <td width="40%" align="right" valign="top"> Read/Modify/Write</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/txnconcurrency.html b/db/docs/gsg_txn/CXX/txnconcurrency.html
index 570a0d0ee..864b57fbc 100644
--- a/db/docs/gsg_txn/CXX/txnconcurrency.html
+++ b/db/docs/gsg_txn/CXX/txnconcurrency.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 4. Concurrency</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 4. Concurrency</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 4. Concurrency</th>
+ <th colspan="3" align="center">Chapter 4. Concurrency</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="maxtxns.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="blocking_deadlocks.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="maxtxns.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="blocking_deadlocks.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="txnconcurrency"></a>Chapter 4. Concurrency</h2>
+ <h2 class="title"><a id="txnconcurrency"></a>Chapter 4. Concurrency</h2>
</div>
</div>
<div></div>
@@ -185,7 +185,7 @@
</p>
<p>
Note that this term can also be taken to mean a separate process
- that is performing work &#8212; DB supports multi-process
+ that is performing work — DB supports multi-process
operations on your databases.
</p>
<p>
@@ -341,18 +341,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="maxtxns.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="maxtxns.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="blocking_deadlocks.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="blocking_deadlocks.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Configuring the Transaction Subsystem </td>
+ <td width="40%" align="left" valign="top">Configuring the Transaction Subsystem </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Locks, Blocks, and Deadlocks</td>
+ <td width="40%" align="right" valign="top"> Locks, Blocks, and Deadlocks</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/txncursor.html b/db/docs/gsg_txn/CXX/txncursor.html
index 83bc93bda..eb2289a68 100644
--- a/db/docs/gsg_txn/CXX/txncursor.html
+++ b/db/docs/gsg_txn/CXX/txncursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Transactional Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="nestedtxn.html" title="Nested Transactions" />
<link rel="next" href="txnindices.html" title="Secondary Indices with Transaction Applications" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Transactional Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="nestedtxn.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="txnindices.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="nestedtxn.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnindices.html">Next</a></td>
</tr>
</table>
<hr />
@@ -45,7 +45,7 @@
make sure that the cursor is closed before you either commit or
abort the transaction. For example:
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -73,7 +73,7 @@ int main(void)
// Perform our operations. Note that we do not pass a transaction
// handle here.
- char *replacementString = &quot;new string&quot;;
+ char *replacementString = "new string";
while (cursor-&gt;get(&amp;key, &amp;data, DB_NEXT) == 0) {
data.set_data(void *)replacementString);
data.set_size((strlen(replacementString) + 1) * sizeof(char));
@@ -84,15 +84,15 @@ int main(void)
cursor-&gt;close();
txn-&gt;commit(0);
} catch (DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error in transaction: &quot;
+ std::cerr &lt;&lt; "Error in transaction: "
&lt;&lt; e.what() &lt;&lt; std::endl;
cursor-&gt;close();
txn-&gt;abort();
}
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database and environment: &quot;
- &lt;&lt; file_name &lt;&lt; &quot;, &quot;
+ std::cerr &lt;&lt; "Error opening database and environment: "
+ &lt;&lt; file_name &lt;&lt; ", "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
@@ -105,18 +105,18 @@ int main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="nestedtxn.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="nestedtxn.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnindices.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnindices.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Nested Transactions </td>
+ <td width="40%" align="left" valign="top">Nested Transactions </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Secondary Indices with Transaction Applications</td>
+ <td width="40%" align="right" valign="top"> Secondary Indices with Transaction Applications</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/txnexample_c.html b/db/docs/gsg_txn/CXX/txnexample_c.html
index 1e1c9419c..756560432 100644
--- a/db/docs/gsg_txn/CXX/txnexample_c.html
+++ b/db/docs/gsg_txn/CXX/txnexample_c.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Transaction Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="wrapup.html" title="Chapter 6. Summary and Examples" />
- <link rel="previous" href="wrapup.html" title="Chapter 6. Summary and Examples" />
+ <link rel="up" href="wrapup.html" title="Chapter 6. Summary and Examples" />
+ <link rel="previous" href="wrapup.html" title="Chapter 6. Summary and Examples" />
<link rel="next" href="inmem_txnexample_c.html" title="In-Memory Transaction Example" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Transaction Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="wrapup.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. Summary and Examples</th>
- <td width="20%" align="right"> <a accesskey="n" href="inmem_txnexample_c.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="wrapup.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. Summary and Examples</th>
+ <td width="20%" align="right"> <a accesskey="n" href="inmem_txnexample_c.html">Next</a></td>
</tr>
</table>
<hr />
@@ -106,7 +106,7 @@ void *writerThread(void *); </pre>
int
usage()
{
- std::cerr &lt;&lt; &quot; [-h &lt;database_home_directory&gt;]&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; " [-h &lt;database_home_directory&gt;]" &lt;&lt; std::endl;
return (EXIT_FAILURE);
} </pre>
<p>
@@ -128,10 +128,10 @@ main(int argc, char *argv[])
char *dbHomeDir;
// Application name
- const char *progName = &quot;TxnGuide&quot;;
+ const char *progName = "TxnGuide";
// Database file name
- const char *fileName = &quot;mydb.db&quot;; </pre>
+ const char *fileName = "mydb.db"; </pre>
<p>
Now we need to parse our command line. In this case, all we want is to
know where our environment directory is. If the <tt class="literal">-h</tt>
@@ -140,11 +140,11 @@ main(int argc, char *argv[])
</p>
<pre class="programlisting"> // Parse the command line arguments
#ifdef _WIN32
- dbHomeDir = &quot;.\\&quot;;
+ dbHomeDir = ".\\";
#else
- dbHomeDir = &quot;./&quot;;
+ dbHomeDir = "./";
#endif
- while ((ch = getopt(argc, argv, &quot;h:&quot;)) != EOF)
+ while ((ch = getopt(argc, argv, "h:")) != EOF)
switch (ch) {
case 'h':
dbHomeDir = optarg;
@@ -247,7 +247,7 @@ The implementation of <tt class="function">open_db()</tt> is described
(void)pthread_join(writerThreads[i], NULL);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database environment: &quot;
+ std::cerr &lt;&lt; "Error opening database environment: "
&lt;&lt; dbHomeDir &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
@@ -270,7 +270,7 @@ The implementation of <tt class="function">open_db()</tt> is described
if (envp != NULL)
envp-&gt;close(0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error closing database and environment.&quot;
+ std::cerr &lt;&lt; "Error closing database and environment."
&lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
@@ -278,7 +278,7 @@ The implementation of <tt class="function">open_db()</tt> is described
// Final status message and return.
- std::cout &lt;&lt; &quot;I'm all done.&quot; &lt;&lt; std::endl;
+ std::cout &lt;&lt; "I'm all done." &lt;&lt; std::endl;
return (EXIT_SUCCESS);
} </pre>
<p>
@@ -299,9 +299,9 @@ writerThread(void *args)
{
int j, thread_num;
int max_retries = 20; // Max retry on a deadlock
- char *key_strings[] = {&quot;key 1&quot;, &quot;key 2&quot;, &quot;key 3&quot;, &quot;key 4&quot;,
- &quot;key 5&quot;, &quot;key 6&quot;, &quot;key 7&quot;, &quot;key 8&quot;,
- &quot;key 9&quot;, &quot;key 10&quot;};
+ char *key_strings[] = {"key 1", "key 2", "key 3", "key 4",
+ "key 5", "key 6", "key 7", "key 8",
+ "key 9", "key 10"};
Db *dbp = (Db *)args;
DbEnv *envp = dbp-&gt;get_env(); </pre>
@@ -374,7 +374,7 @@ writerThread(void *args)
// deadlocks, so for this workload the correct thing
// would be to perform our puts with auto commit. But
// that would excessively simplify our example, so we
- // do the &quot;wrong&quot; thing here instead.
+ // do the "wrong" thing here instead.
txn = NULL;
envp-&gt;txn_begin(NULL, &amp;txn, 0); </pre>
<p>
@@ -413,11 +413,11 @@ writerThread(void *args)
</p>
<pre class="programlisting"> // countRecords runs a cursor over the entire database.
// We do this to illustrate issues of deadlocking
- std::cout &lt;&lt; thread_num &lt;&lt; &quot; : Found &quot;
+ std::cout &lt;&lt; thread_num &lt;&lt; " : Found "
&lt;&lt; countRecords(dbp, NULL)
- &lt;&lt; &quot; records in the database.&quot; &lt;&lt; std::endl;
+ &lt;&lt; " records in the database." &lt;&lt; std::endl;
- std::cout &lt;&lt; thread_num &lt;&lt; &quot; : committing txn : &quot; &lt;&lt; i
+ std::cout &lt;&lt; thread_num &lt;&lt; " : committing txn : " &lt;&lt; i
&lt;&lt; std::endl;
// commit
@@ -426,7 +426,7 @@ writerThread(void *args)
retry = false;
txn = NULL;
} catch (DbException &amp;e) {
- std::cout &lt;&lt; &quot;Error on txn commit: &quot;
+ std::cout &lt;&lt; "Error on txn commit: "
&lt;&lt; e.what() &lt;&lt; std::endl;
} </pre>
<p>
@@ -444,27 +444,27 @@ writerThread(void *args)
// If we have retried less than max_retries,
// increment the retry count and goto retry.
if (retry_count &lt; max_retries) {
- std::cout &lt;&lt; &quot;############### Writer &quot; &lt;&lt; thread_num
- &lt;&lt; &quot;: Got DB_LOCK_DEADLOCK.\n&quot;
- &lt;&lt; &quot;Retrying write operation.&quot;
+ std::cout &lt;&lt; "############### Writer " &lt;&lt; thread_num
+ &lt;&lt; ": Got DB_LOCK_DEADLOCK.\n"
+ &lt;&lt; "Retrying write operation."
&lt;&lt; std::endl;
retry_count++;
retry = true;
} else {
// Otherwise, just give up.
- std::cerr &lt;&lt; &quot;Writer &quot; &lt;&lt; thread_num
- &lt;&lt; &quot;: Got DeadLockException and out of &quot;
- &lt;&lt; &quot;retries. Giving up.&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Writer " &lt;&lt; thread_num
+ &lt;&lt; ": Got DeadLockException and out of "
+ &lt;&lt; "retries. Giving up." &lt;&lt; std::endl;
retry = false;
}
} catch (DbException &amp;e) {
- std::cerr &lt;&lt; &quot;db put failed&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "db put failed" &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
if (txn != NULL)
txn-&gt;abort();
retry = false;
} catch (std::exception &amp;ee) {
- std::cerr &lt;&lt; &quot;Unknown exception: &quot; &lt;&lt; ee.what() &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "Unknown exception: " &lt;&lt; ee.what() &lt;&lt; std::endl;
return (0);
}
}
@@ -575,11 +575,11 @@ countRecords(Db *dbp, DbTxn *txn)
count++;
}
} catch (DbDeadlockException &amp;de) {
- std::cerr &lt;&lt; &quot;countRecords: got deadlock&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "countRecords: got deadlock" &lt;&lt; std::endl;
cursorp-&gt;close();
throw de;
} catch (DbException &amp;e) {
- std::cerr &lt;&lt; &quot;countRecords error:&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "countRecords error:" &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
@@ -587,7 +587,7 @@ countRecords(Db *dbp, DbTxn *txn)
try {
cursorp-&gt;close();
} catch (DbException &amp;e) {
- std::cerr &lt;&lt; &quot;countRecords: cursor close failed:&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; "countRecords: cursor close failed:" &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
}
@@ -637,7 +637,7 @@ openDb(Db **dbpp, const char *progname, const char *fileName,
openFlags, // Open flags
0); // File mode. Using defaults
} catch (DbException &amp;e) {
- std::cerr &lt;&lt; progname &lt;&lt; &quot;open_db: db open failed:&quot; &lt;&lt; std::endl;
+ std::cerr &lt;&lt; progname &lt;&lt; "open_db: db open failed:" &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
}
@@ -655,18 +655,18 @@ openDb(Db **dbpp, const char *progname, const char *fileName,
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="wrapup.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="wrapup.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="wrapup.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="inmem_txnexample_c.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="inmem_txnexample_c.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 6. Summary and Examples </td>
+ <td width="40%" align="left" valign="top">Chapter 6. Summary and Examples </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> In-Memory Transaction Example</td>
+ <td width="40%" align="right" valign="top"> In-Memory Transaction Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/txnindices.html b/db/docs/gsg_txn/CXX/txnindices.html
index e4e8502f7..b56d17ae0 100644
--- a/db/docs/gsg_txn/CXX/txnindices.html
+++ b/db/docs/gsg_txn/CXX/txnindices.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Secondary Indices with Transaction Applications</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="txncursor.html" title="Transactional Cursors" />
<link rel="next" href="maxtxns.html" title="Configuring the Transaction Subsystem" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Secondary Indices with Transaction Applications</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txncursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="maxtxns.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txncursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="maxtxns.html">Next</a></td>
</tr>
</table>
<hr />
@@ -81,7 +81,7 @@ Db my_index(&amp;envp, 0); // Secondary
// Open the secondary
my_index.open(NULL, // Transaction pointer
- &quot;my_secondary.db&quot;, // On-disk file that holds the database.
+ "my_secondary.db", // On-disk file that holds the database.
NULL, // Optional logical database name
DB_BTREE, // Database access method
DB_AUTO_COMMIT, // Open flags.
@@ -99,18 +99,18 @@ my_database.associate(NULL, // Txn id
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txncursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txncursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="maxtxns.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="maxtxns.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Transactional Cursors </td>
+ <td width="40%" align="left" valign="top">Transactional Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Configuring the Transaction Subsystem</td>
+ <td width="40%" align="right" valign="top"> Configuring the Transaction Subsystem</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/txnnowait.html b/db/docs/gsg_txn/CXX/txnnowait.html
index c47f486fd..3c58513ed 100644
--- a/db/docs/gsg_txn/CXX/txnnowait.html
+++ b/db/docs/gsg_txn/CXX/txnnowait.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>No Wait on Blocks</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="readmodifywrite.html" title="Read/Modify/Write" />
<link rel="next" href="reversesplit.html" title="Reverse BTree Splits" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">No Wait on Blocks</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="readmodifywrite.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="reversesplit.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="readmodifywrite.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="reversesplit.html">Next</a></td>
</tr>
</table>
<hr />
@@ -72,18 +72,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="readmodifywrite.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="readmodifywrite.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="reversesplit.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="reversesplit.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Read/Modify/Write </td>
+ <td width="40%" align="left" valign="top">Read/Modify/Write </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Reverse BTree Splits</td>
+ <td width="40%" align="right" valign="top"> Reverse BTree Splits</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/usingtxns.html b/db/docs/gsg_txn/CXX/usingtxns.html
index 906664f44..9afefac19 100644
--- a/db/docs/gsg_txn/CXX/usingtxns.html
+++ b/db/docs/gsg_txn/CXX/usingtxns.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 3. Transaction Basics</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 3. Transaction Basics</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 3. Transaction Basics</th>
+ <th colspan="3" align="center">Chapter 3. Transaction Basics</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="envopen.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="abortresults.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="envopen.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="abortresults.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="usingtxns"></a>Chapter 3. Transaction Basics</h2>
+ <h2 class="title"><a id="usingtxns"></a>Chapter 3. Transaction Basics</h2>
</div>
</div>
<div></div>
@@ -143,7 +143,7 @@
write operation, the transaction is aborted and the database is left in a
state as if no operations had ever been attempted in the first place.
</p>
- <pre class="programlisting">#include &quot;db_cxx.h&quot;
+ <pre class="programlisting">#include "db_cxx.h"
...
@@ -158,11 +158,11 @@ int main(void)
u_int32_t db_flags = DB_CREATE | DB_AUTO_COMMIT;
Db *dbp = NULL;
- const char *file_name = &quot;mydb.db&quot;;
- const char *keystr =&quot;thekey&quot;;
- const char *datastr = &quot;thedata&quot;;
+ const char *file_name = "mydb.db";
+ const char *keystr ="thekey";
+ const char *datastr = "thedata";
- std::string envHome(&quot;/export1/testEnv&quot;);
+ std::string envHome("/export1/testEnv");
DbEnv myEnv(0);
try {
@@ -191,14 +191,14 @@ int main(void)
db-&gt;put(txn, &amp;key, &amp;data, 0);
txn-&gt;commit(0);
} catch (DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error in transaction: &quot;
+ std::cerr &lt;&lt; "Error in transaction: "
&lt;&lt; e.what() &lt;&lt; std::endl;
txn-&gt;abort();
}
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error opening database and environment: &quot;
- &lt;&lt; file_name &lt;&lt; &quot;, &quot;
+ std::cerr &lt;&lt; "Error opening database and environment: "
+ &lt;&lt; file_name &lt;&lt; ", "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
}
@@ -208,8 +208,8 @@ int main(void)
dbp-&gt;close(0);
myEnv.close(0);
} catch(DbException &amp;e) {
- std::cerr &lt;&lt; &quot;Error closing database and environment: &quot;
- &lt;&lt; file_name &lt;&lt; &quot;, &quot;
+ std::cerr &lt;&lt; "Error closing database and environment: "
+ &lt;&lt; file_name &lt;&lt; ", "
&lt;&lt; envHome &lt;&lt; std::endl;
std::cerr &lt;&lt; e.what() &lt;&lt; std::endl;
return (EXIT_FAILURE);
@@ -347,7 +347,7 @@ int main(void)
<p>
Be aware that because your transaction commit caused database
modifications recorded in your logs to be forced to disk, your modifications
- are by default &quot;persistent&quot; in that they can be recovered in the event of
+ are by default "persistent" in that they can be recovered in the event of
an application or system failure. However, recovery time is
gated by how much data has been modified since the last
checkpoint, so for applications that perform a lot of writes,
@@ -513,21 +513,21 @@ int main(void)
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="envopen.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="envopen.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="abortresults.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="abortresults.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Opening a Transactional Environment and
Database
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Aborting a Transaction</td>
+ <td width="40%" align="right" valign="top"> Aborting a Transaction</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/CXX/wrapup.html b/db/docs/gsg_txn/CXX/wrapup.html
index 32370c29f..b7e945fe3 100644
--- a/db/docs/gsg_txn/CXX/wrapup.html
+++ b/db/docs/gsg_txn/CXX/wrapup.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 6. Summary and Examples</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 6. Summary and Examples</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 6. Summary and Examples</th>
+ <th colspan="3" align="center">Chapter 6. Summary and Examples</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="logconfig.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="txnexample_c.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="logconfig.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnexample_c.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="wrapup"></a>Chapter 6. Summary and Examples</h2>
+ <h2 class="title"><a id="wrapup"></a>Chapter 6. Summary and Examples</h2>
</div>
</div>
<div></div>
@@ -264,18 +264,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="logconfig.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="logconfig.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnexample_c.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnexample_c.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Configuring the Logging Subsystem </td>
+ <td width="40%" align="left" valign="top">Configuring the Logging Subsystem </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Transaction Example</td>
+ <td width="40%" align="right" valign="top"> Transaction Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/BerkeleyDB-Core-JAVA-Txn.pdf b/db/docs/gsg_txn/JAVA/BerkeleyDB-Core-JAVA-Txn.pdf
index b6ade1d95..4e1f5cd57 100644
--- a/db/docs/gsg_txn/JAVA/BerkeleyDB-Core-JAVA-Txn.pdf
+++ b/db/docs/gsg_txn/JAVA/BerkeleyDB-Core-JAVA-Txn.pdf
Binary files differ
diff --git a/db/docs/gsg_txn/JAVA/abortresults.html b/db/docs/gsg_txn/JAVA/abortresults.html
index 6a1b87c22..86dcfba3c 100644
--- a/db/docs/gsg_txn/JAVA/abortresults.html
+++ b/db/docs/gsg_txn/JAVA/abortresults.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Aborting a Transaction</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
- <link rel="previous" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="previous" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="next" href="autocommit.html" title="Auto Commit" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Aborting a Transaction</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="usingtxns.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="autocommit.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="usingtxns.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="autocommit.html">Next</a></td>
</tr>
</table>
<hr />
@@ -76,18 +76,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="usingtxns.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="usingtxns.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="autocommit.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="autocommit.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 3. Transaction Basics </td>
+ <td width="40%" align="left" valign="top">Chapter 3. Transaction Basics </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Auto Commit</td>
+ <td width="40%" align="right" valign="top"> Auto Commit</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/architectrecovery.html b/db/docs/gsg_txn/JAVA/architectrecovery.html
index d5bc9a712..3d8157d1f 100644
--- a/db/docs/gsg_txn/JAVA/architectrecovery.html
+++ b/db/docs/gsg_txn/JAVA/architectrecovery.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Designing Your Application for Recovery</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="recovery.html" title="Recovery Procedures" />
<link rel="next" href="hotfailover.html" title="Using Hot Failovers" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Designing Your Application for Recovery</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="recovery.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="hotfailover.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="recovery.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="hotfailover.html">Next</a></td>
</tr>
</table>
<hr />
@@ -155,7 +155,7 @@
handles. Recovery should be single threaded because when
recovery is run against an environment, it is
deleted and then recreated. This will cause all
- other processes and threads to &quot;fail&quot; when they
+ other processes and threads to "fail" when they
attempt operations against the newly recovered
environment. If all threads run recovery
when they start up, then it is likely that some
@@ -258,7 +258,7 @@
<div></div>
</div>
<p>
- One way to handle multi-process recovery is for every process to &quot;register&quot; its environment. In
+ One way to handle multi-process recovery is for every process to "register" its environment. In
doing so, the process gains the ability to see if any other applications are using the
environment and, if so, whether they have suffered an abnormal termination. If an abnormal
termination is detected, the process runs recovery; otherwise, it does not.
@@ -318,18 +318,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="recovery.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="recovery.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="hotfailover.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="hotfailover.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Recovery Procedures </td>
+ <td width="40%" align="left" valign="top">Recovery Procedures </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Using Hot Failovers</td>
+ <td width="40%" align="right" valign="top"> Using Hot Failovers</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/autocommit.html b/db/docs/gsg_txn/JAVA/autocommit.html
index 22d75ac0f..e77df5ea2 100644
--- a/db/docs/gsg_txn/JAVA/autocommit.html
+++ b/db/docs/gsg_txn/JAVA/autocommit.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Auto Commit</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="abortresults.html" title="Aborting a Transaction" />
<link rel="next" href="nestedtxn.html" title="Nested Transactions" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Auto Commit</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="abortresults.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="nestedtxn.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="abortresults.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="nestedtxn.html">Next</a></td>
</tr>
</table>
<hr />
@@ -95,7 +95,7 @@ try {
myEnvConfig.setInitializeLogging(true);
myEnvConfig.setTransactional(true);
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
// Open the database.
@@ -103,15 +103,15 @@ try {
dbConfig.setTransactional(true);
dbConfig.setType(DatabaseType.BTREE);
myDatabase = myEnv.openDatabase(null, // txn handle
- &quot;sampleDatabase&quot;, // db file name
+ "sampleDatabase", // db file name
null, // db name
dbConfig);
- String keyString = &quot;thekey&quot;;
- String dataString = &quot;thedata&quot;;
+ String keyString = "thekey";
+ String dataString = "thedata";
DatabaseEntry key =
- new DatabaseEntry(keyString.getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(keyString.getBytes("UTF-8"));
DatabaseEntry data =
- new DatabaseEntry(dataString.getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(dataString.getBytes("UTF-8"));
// Perform the write. Because the database was opened to
// support transactions, this write is performed using auto commit.
@@ -125,18 +125,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="abortresults.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="abortresults.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="nestedtxn.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="nestedtxn.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Aborting a Transaction </td>
+ <td width="40%" align="left" valign="top">Aborting a Transaction </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Nested Transactions</td>
+ <td width="40%" align="right" valign="top"> Nested Transactions</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/backuprestore.html b/db/docs/gsg_txn/JAVA/backuprestore.html
index efc75c030..0e082eb5b 100644
--- a/db/docs/gsg_txn/JAVA/backuprestore.html
+++ b/db/docs/gsg_txn/JAVA/backuprestore.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Backup Procedures</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
- <link rel="previous" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="previous" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="next" href="recovery.html" title="Recovery Procedures" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Backup Procedures</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="filemanagement.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="recovery.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="filemanagement.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="recovery.html">Next</a></td>
</tr>
</table>
<hr />
@@ -317,18 +317,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="filemanagement.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="filemanagement.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="recovery.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="recovery.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 5. Managing DB Files </td>
+ <td width="40%" align="left" valign="top">Chapter 5. Managing DB Files </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Recovery Procedures</td>
+ <td width="40%" align="right" valign="top"> Recovery Procedures</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/blocking_deadlocks.html b/db/docs/gsg_txn/JAVA/blocking_deadlocks.html
index 4677860bd..e06806df2 100644
--- a/db/docs/gsg_txn/JAVA/blocking_deadlocks.html
+++ b/db/docs/gsg_txn/JAVA/blocking_deadlocks.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Locks, Blocks, and Deadlocks</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
- <link rel="previous" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="previous" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="next" href="lockingsubsystem.html" title="The Locking Subsystem" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Locks, Blocks, and Deadlocks</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnconcurrency.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="lockingsubsystem.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txnconcurrency.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="lockingsubsystem.html">Next</a></td>
</tr>
</table>
<hr />
@@ -440,7 +440,7 @@
minimize the time you keep
transactional cursors
opened, or reduce your isolation
- levels &#8211; see below.
+ levels – see below.
</p>
</li>
<li>
@@ -655,18 +655,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnconcurrency.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnconcurrency.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="lockingsubsystem.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="lockingsubsystem.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 4. Concurrency </td>
+ <td width="40%" align="left" valign="top">Chapter 4. Concurrency </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> The Locking Subsystem</td>
+ <td width="40%" align="right" valign="top"> The Locking Subsystem</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/enabletxn.html b/db/docs/gsg_txn/JAVA/enabletxn.html
index 77ed3f571..4fab809cb 100644
--- a/db/docs/gsg_txn/JAVA/enabletxn.html
+++ b/db/docs/gsg_txn/JAVA/enabletxn.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 2. Enabling Transactions</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 2. Enabling Transactions</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 2. Enabling Transactions</th>
+ <th colspan="3" align="center">Chapter 2. Enabling Transactions</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="perftune-intro.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="envopen.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="perftune-intro.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="envopen.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="enabletxn"></a>Chapter 2. Enabling Transactions</h2>
+ <h2 class="title"><a id="enabletxn"></a>Chapter 2. Enabling Transactions</h2>
</div>
</div>
<div></div>
@@ -204,6 +204,7 @@
<span><a href="inmem_txnexample_java.html">In-Memory Transaction Example</a>.</span>
+
</p>
<div class="sect2" lang="en" xml:lang="en">
<div class="titlepage">
@@ -219,7 +220,7 @@
locate its database files, log files, and region files. If these
are stored in the filesystem, then you must tell DB where
they are located (a number of mechanisms exist that allow you to
- identify the location of these files &#8211; see below). Otherwise,
+ identify the location of these files – see below). Otherwise,
by default they are located in the current working directory.
</p>
<div class="sect3" lang="en" xml:lang="en">
@@ -638,6 +639,7 @@
<a href="inmem_txnexample_java.html">In-Memory Transaction Example</a>.)
</span>
+
</p>
</div>
<div class="sect3" lang="en" xml:lang="en">
@@ -801,7 +803,7 @@
</span>
for the environment open. And, of course, if you must
use <tt class="literal">setuid</tt>, then make sure you use
- the weakest uid possible &#8211; preferably one that is
+ the weakest uid possible – preferably one that is
used only by the application itself.
</p>
</li>
@@ -853,18 +855,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="perftune-intro.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="perftune-intro.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="envopen.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="envopen.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Performance Tuning </td>
+ <td width="40%" align="left" valign="top">Performance Tuning </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Opening a Transactional Environment and
+ <td width="40%" align="right" valign="top"> Opening a Transactional Environment and
Database
</td>
diff --git a/db/docs/gsg_txn/JAVA/envopen.html b/db/docs/gsg_txn/JAVA/envopen.html
index 1e207c1f7..ee0ac651a 100644
--- a/db/docs/gsg_txn/JAVA/envopen.html
+++ b/db/docs/gsg_txn/JAVA/envopen.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Opening a Transactional Environment and
Database
@@ -10,9 +10,9 @@
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
- <link rel="previous" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
- <link rel="next" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
+ <link rel="previous" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
+ <link rel="next" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
</head>
<body>
<div class="navheader">
@@ -24,9 +24,9 @@
</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="enabletxn.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 2. Enabling Transactions</th>
- <td width="20%" align="right"> <a accesskey="n" href="usingtxns.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="enabletxn.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 2. Enabling Transactions</th>
+ <td width="20%" align="right"> <a accesskey="n" href="usingtxns.html">Next</a></td>
</tr>
</table>
<hr />
@@ -69,7 +69,7 @@ try {
myEnvConfig.setInitializeLogging(true);
myEnvConfig.setTransactional(true);
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
} catch (DatabaseException de) {
@@ -111,7 +111,7 @@ try {
myEnvConfig.setInitializeLogging(true);
myEnvConfig.setTransactional(true);
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
<b class="userinput"><tt>// Open the database.
@@ -119,7 +119,7 @@ try {
dbConfig.setTransactional(true);
dbConfig.setType(DatabaseType.BTREE);
myDatabase = myEnv.openDatabase(null, // txn handle
- &quot;sampleDatabase&quot;, // db file name
+ "sampleDatabase", // db file name
null, // db name
dbConfig);</tt></b>
} catch (DatabaseException de) {
@@ -140,18 +140,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="enabletxn.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="enabletxn.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="enabletxn.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="usingtxns.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="usingtxns.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 2. Enabling Transactions </td>
+ <td width="40%" align="left" valign="top">Chapter 2. Enabling Transactions </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 3. Transaction Basics</td>
+ <td width="40%" align="right" valign="top"> Chapter 3. Transaction Basics</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/filemanagement.html b/db/docs/gsg_txn/JAVA/filemanagement.html
index ab748bffa..2184a809b 100644
--- a/db/docs/gsg_txn/JAVA/filemanagement.html
+++ b/db/docs/gsg_txn/JAVA/filemanagement.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 5. Managing DB Files</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 5. Managing DB Files</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 5. Managing DB Files</th>
+ <th colspan="3" align="center">Chapter 5. Managing DB Files</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="reversesplit.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="backuprestore.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="reversesplit.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="backuprestore.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="filemanagement"></a>Chapter 5. Managing DB Files</h2>
+ <h2 class="title"><a id="filemanagement"></a>Chapter 5. Managing DB Files</h2>
</div>
</div>
<div></div>
@@ -331,11 +331,11 @@ public class CheckPointer extends Thread
myEnv.checkpoint(cpc);
sleep(60000);
} catch (DatabaseException de) {
- System.err.println(&quot;Checkpoint error: &quot; +
+ System.err.println("Checkpoint error: " +
de.toString());
} catch (InterruptedException e) {
// Should never get here
- System.err.println(&quot;got interrupted exception&quot;);
+ System.err.println("got interrupted exception");
}
}
}
@@ -360,13 +360,13 @@ import java.io.FileNotFoundException;
public class TryCheckPoint {
- private static String myEnvPath = &quot;./&quot;;
+ private static String myEnvPath = "./";
private static Environment myEnv = null;
private static void usage() {
- System.out.println(&quot;TxnGuide [-h &lt;env directory&gt;]&quot;);
+ System.out.println("TxnGuide [-h &lt;env directory&gt;]");
System.exit(-1);
}
@@ -394,17 +394,17 @@ public class TryCheckPoint {
cp.join();
} catch (Exception e) {
- System.err.println(&quot;TryCheckPoint: &quot; + e.toString());
+ System.err.println("TryCheckPoint: " + e.toString());
e.printStackTrace();
} finally {
closeEnv();
}
- System.out.println(&quot;All done.&quot;);
+ System.out.println("All done.");
}
// Open an environment and databases
private static void openEnv() throws DatabaseException {
- System.out.println(&quot;opening env&quot;);
+ System.out.println("opening env");
// Set up the environment.
EnvironmentConfig myEnvConfig = new EnvironmentConfig();
@@ -425,19 +425,19 @@ public class TryCheckPoint {
// Skipping the database opens and closes for brevity
} catch (FileNotFoundException fnfe) {
- System.err.println(&quot;openEnv: &quot; + fnfe.toString());
+ System.err.println("openEnv: " + fnfe.toString());
System.exit(-1);
}
}
// Close the environment and databases
private static void closeEnv() {
- System.out.println(&quot;Closing env&quot;);
+ System.out.println("Closing env");
if (myEnv != null ) {
try {
myEnv.close();
} catch (DatabaseException e) {
- System.err.println(&quot;closeEnv: &quot; + e.toString());
+ System.err.println("closeEnv: " + e.toString());
e.printStackTrace();
}
}
@@ -447,7 +447,7 @@ public class TryCheckPoint {
private static void parseArgs(String args[]) {
for(int i = 0; i &lt; args.length; ++i) {
- if (args[i].startsWith(&quot;-&quot;)) {
+ if (args[i].startsWith("-")) {
switch(args[i].charAt(1)) {
case 'h':
myEnvPath = new String(args[++i]);
@@ -465,18 +465,18 @@ public class TryCheckPoint {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="reversesplit.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="reversesplit.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="backuprestore.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="backuprestore.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Reverse BTree Splits </td>
+ <td width="40%" align="left" valign="top">Reverse BTree Splits </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Backup Procedures</td>
+ <td width="40%" align="right" valign="top"> Backup Procedures</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/hotfailover.html b/db/docs/gsg_txn/JAVA/hotfailover.html
index fa3dcc152..9c6258f5f 100644
--- a/db/docs/gsg_txn/JAVA/hotfailover.html
+++ b/db/docs/gsg_txn/JAVA/hotfailover.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Using Hot Failovers</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="architectrecovery.html" title="Designing Your Application for Recovery" />
<link rel="next" href="logfileremoval.html" title="Removing Log Files" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Using Hot Failovers</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="architectrecovery.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="logfileremoval.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="architectrecovery.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="logfileremoval.html">Next</a></td>
</tr>
</table>
<hr />
@@ -191,18 +191,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="architectrecovery.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="architectrecovery.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="logfileremoval.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="logfileremoval.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Designing Your Application for Recovery </td>
+ <td width="40%" align="left" valign="top">Designing Your Application for Recovery </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Removing Log Files</td>
+ <td width="40%" align="right" valign="top"> Removing Log Files</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/index.html b/db/docs/gsg_txn/JAVA/index.html
index e5d1857d4..f284d7e45 100644
--- a/db/docs/gsg_txn/JAVA/index.html
+++ b/db/docs/gsg_txn/JAVA/index.html
@@ -1,8 +1,8 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Getting Started with Berkeley DB Transaction Processing</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
@@ -16,9 +16,9 @@
<th colspan="3" align="center">Getting Started with Berkeley DB Transaction Processing</th>
</tr>
<tr>
- <td width="20%" align="left"> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="20%" align="left"> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
</table>
<hr />
@@ -27,7 +27,7 @@
<div class="titlepage">
<div>
<div>
- <h1 class="title"><a id="id650934"></a>Getting Started with Berkeley DB Transaction Processing</h1>
+ <h1 class="title"><a id="id614000"></a>Getting Started with Berkeley DB Transaction Processing</h1>
</div>
<div>
<div class="legalnotice">
@@ -37,7 +37,7 @@
<p>
This documentation is distributed under an open source license.
You may review the terms of this license at:
- <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicensing.html</a>
+ <a href="http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html" target="_top">http://www.oracle.com/technology/software/products/berkeley-db/htdocs/oslicense.html</a>
</p>
@@ -47,12 +47,12 @@
and
Sleepycat are trademarks or registered trademarks of
- Oracle Corporation. All rights to these marks are reserved.
+ Oracle. All rights to these marks are reserved.
No third-party use is permitted without the
- express prior written consent of Oracle Corporation.
+ express prior written consent of Oracle.
</p>
<p>
- <span class="trademark">Java</span>&#8482; and all Java-based marks are a trademark
+ <span class="trademark">Java</span>â„¢ and all Java-based marks are a trademark
or registered trademark of Sun Microsystems,
Inc, in the United States and other countries.
</p>
@@ -66,7 +66,7 @@
</div>
</div>
<div>
- <p class="pubdate">9/20/2006</p>
+ <p class="pubdate">6/30/2007</p>
</div>
</div>
<div></div>
@@ -534,14 +534,14 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
+ <td width="40%" align="left"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top"> </td>
- <td width="20%" align="center"> </td>
- <td width="40%" align="right" valign="top"> Preface</td>
+ <td width="40%" align="left" valign="top"> </td>
+ <td width="20%" align="center"> </td>
+ <td width="40%" align="right" valign="top"> Preface</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/inmem_txnexample_java.html b/db/docs/gsg_txn/JAVA/inmem_txnexample_java.html
index 3cc8bb0d9..865132a43 100644
--- a/db/docs/gsg_txn/JAVA/inmem_txnexample_java.html
+++ b/db/docs/gsg_txn/JAVA/inmem_txnexample_java.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>In-Memory Transaction Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="wrapup.html" title="Chapter 6. Summary and Examples" />
+ <link rel="up" href="wrapup.html" title="Chapter 6. Summary and Examples" />
<link rel="previous" href="txnexample_java.html" title="Transaction Example" />
</head>
<body>
@@ -17,9 +17,9 @@
<th colspan="3" align="center">In-Memory Transaction Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnexample_java.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. Summary and Examples</th>
- <td width="20%" align="right"> </td>
+ <td width="20%" align="left"><a accesskey="p" href="txnexample_java.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. Summary and Examples</th>
+ <td width="20%" align="right"> </td>
</tr>
</table>
<hr />
@@ -54,7 +54,7 @@
<p>
Refrain from specifying a home directory when you open your
environment. The exception to this is if you are using the
- <tt class="literal">DB_CONFIG</tt> configuration file &#8212; in
+ <tt class="literal">DB_CONFIG</tt> configuration file — in
that case you must identify the environment's home
directory so that the configuration file can be found.
</p>
@@ -112,7 +112,7 @@
</p>
<p>
To begin, we simplify the beginning of the class a bit. We eliminate some variables that the example no longer
- needs &#8212; specifically variables having to do with the location of the environment and the names of the
+ needs — specifically variables having to do with the location of the environment and the names of the
database files.
We can also remove our <tt class="function">usage()</tt> method because we no
longer require any command line arguments.
@@ -170,12 +170,12 @@ import java.io.FileNotFoundException;
threadArray[i].join();
}
} catch (Exception e) {
- System.err.println(&quot;<b class="userinput"><tt>TxnGuideInMemory</tt></b>: &quot; + e.toString());
+ System.err.println("<b class="userinput"><tt>TxnGuideInMemory</tt></b>: " + e.toString());
e.printStackTrace();
} finally {
closeEnv();
}
- System.out.println(&quot;All done.&quot;);
+ System.out.println("All done.");
} </pre>
<p>
Next we open our environment as always. However, in doing so we:
@@ -203,7 +203,7 @@ import java.io.FileNotFoundException;
</ul>
</div>
<pre class="programlisting"> private static void openEnv() throws DatabaseException {
- System.out.println(&quot;opening env&quot;);
+ System.out.println("opening env");
// Set up the environment.
EnvironmentConfig myEnvConfig = new EnvironmentConfig();
@@ -288,7 +288,7 @@ import java.io.FileNotFoundException;
null, // Database name,
myDbConfig);
} catch (FileNotFoundException fnfe) {
- System.err.println(&quot;openEnv: &quot; + fnfe.toString());
+ System.err.println("openEnv: " + fnfe.toString());
System.exit(-1);
}
} </pre>
@@ -298,12 +298,12 @@ import java.io.FileNotFoundException;
method from the application, because we no longer need it.
</p>
<pre class="programlisting"> private static void closeEnv() {
- System.out.println(&quot;Closing env&quot;);
+ System.out.println("Closing env");
if (myDb != null ) {
try {
myDb.close();
} catch (DatabaseException e) {
- System.err.println(&quot;closeEnv: myDb: &quot; +
+ System.err.println("closeEnv: myDb: " +
e.toString());
e.printStackTrace();
}
@@ -313,7 +313,7 @@ import java.io.FileNotFoundException;
try {
myClassDb.close();
} catch (DatabaseException e) {
- System.err.println(&quot;closeEnv: myClassDb: &quot; +
+ System.err.println("closeEnv: myClassDb: " +
e.toString());
e.printStackTrace();
}
@@ -323,7 +323,7 @@ import java.io.FileNotFoundException;
try {
myEnv.close();
} catch (DatabaseException e) {
- System.err.println(&quot;closeEnv: &quot; + e.toString());
+ System.err.println("closeEnv: " + e.toString());
e.printStackTrace();
}
}
@@ -378,10 +378,10 @@ public class DBWriter extends Thread
private static final int MAX_RETRY = 20;
- private static String[] keys = {&quot;key 1&quot;, &quot;key 2&quot;, &quot;key 3&quot;,
- &quot;key 4&quot;, &quot;key 5&quot;, &quot;key 6&quot;,
- &quot;key 7&quot;, &quot;key 8&quot;, &quot;key 9&quot;,
- &quot;key 10&quot;};
+ private static String[] keys = {"key 1", "key 2", "key 3",
+ "key 4", "key 5", "key 6",
+ "key 7", "key 8", "key 9",
+ "key 10"};
// Constructor. Get our DB handles from here
@@ -431,40 +431,40 @@ public class DBWriter extends Thread
// commit
System.out.println(getName() +
- &quot; : committing txn : &quot; + i);
+ " : committing txn : " + i);
- System.out.println(getName() + &quot; : Found &quot; +
- countRecords(<b class="userinput"><tt>txn</tt></b>) + &quot; records in the database.&quot;);
+ System.out.println(getName() + " : Found " +
+ countRecords(<b class="userinput"><tt>txn</tt></b>) + " records in the database.");
try {
txn.commit();
txn = null;
} catch (DatabaseException e) {
- System.err.println(&quot;Error on txn commit: &quot; +
+ System.err.println("Error on txn commit: " +
e.toString());
}
retry = false;
} catch (DeadlockException de) {
- System.out.println(&quot;################# &quot; + getName() +
- &quot; : caught deadlock&quot;);
+ System.out.println("################# " + getName() +
+ " : caught deadlock");
// retry if necessary
if (retry_count &lt; MAX_RETRY) {
System.err.println(getName() +
- &quot; : Retrying operation.&quot;);
+ " : Retrying operation.");
retry = true;
retry_count++;
} else {
System.err.println(getName() +
- &quot; : out of retries. Giving up.&quot;);
+ " : out of retries. Giving up.");
retry = false;
}
} catch (DatabaseException e) {
// abort and don't retry
retry = false;
System.err.println(getName() +
- &quot; : caught exception: &quot; + e.toString());
+ " : caught exception: " + e.toString());
System.err.println(getName() +
- &quot; : errno: &quot; + e.getErrno());
+ " : errno: " + e.getErrno());
e.printStackTrace();
} finally {
if (txn != null) {
@@ -472,7 +472,7 @@ public class DBWriter extends Thread
txn.abort();
} catch (Exception e) {
System.err.println(
- &quot;Error aborting transaction: &quot; +
+ "Error aborting transaction: " +
e.toString());
e.printStackTrace();
}
@@ -542,18 +542,18 @@ public class DBWriter extends Thread
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnexample_java.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnexample_java.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="wrapup.html">Up</a>
</td>
- <td width="40%" align="right"> </td>
+ <td width="40%" align="right"> </td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Transaction Example </td>
+ <td width="40%" align="left" valign="top">Transaction Example </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> </td>
+ <td width="40%" align="right" valign="top"> </td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/introduction.html b/db/docs/gsg_txn/JAVA/introduction.html
index d2315cd21..949c78eb7 100644
--- a/db/docs/gsg_txn/JAVA/introduction.html
+++ b/db/docs/gsg_txn/JAVA/introduction.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 1. Introduction</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 1. Introduction</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 1. Introduction</th>
+ <th colspan="3" align="center">Chapter 1. Introduction</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="recovery-intro.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="recovery-intro.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction</h2>
+ <h2 class="title"><a id="introduction"></a>Chapter 1. Introduction</h2>
</div>
</div>
<div></div>
@@ -213,9 +213,27 @@
lose whatever data you were committing at the
time of the failure, but your databases will be otherwise unaffected.
</p>
+ <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
+ <h3 class="title">Note</h3>
+ <p>
+ Be aware that many disks have a disk write cache and on
+ some systems it is enabled by default. This means that
+ a transaction can have committed, and to your
+ application the data may appear to reside on disk, but
+ the data may in fact reside only in the write cache at
+ that time. This means that if the disk write cache is
+ enabled and there is no battery backup for it, data can
+ be lost after an OS crash even when maximum durability
+ mode is in use. For maximum durability, disable the
+ disk write cache or use a disk write cache with a
+ battery backup.
+ </p>
+ </div>
<p>
Of course, if your <span class="emphasis"><em>disk</em></span> fails, then the transactional benefits described in this book
are only as good as the backups you have taken.
+
+
<span>
By spreading your data and log files across separate disks,
you can minimize the risk of data loss due to a disk failure, but even in this case it is possible to
@@ -356,7 +374,7 @@
include code for detecting and responding to deadlocks.
Note that this requirement is not
<span class="emphasis"><em>specific</em></span> to transactions
- &#8211; you can certainly write concurrent
+ – you can certainly write concurrent
non-transactional DB applications. Further, not
every transactional application uses concurrency and
so not every transactional application must
@@ -404,7 +422,7 @@
you can configure your application to see uncommitted reads, which means
that one transaction can see data that has been modified but not yet
committed by another transaction. Doing this might mean your
- transaction reads data &quot;dirtied&quot; by another transaction,
+ transaction reads data "dirtied" by another transaction,
but which subsequently might change before that
other transaction commits its changes.
On the other hand, lowering your isolation
@@ -422,18 +440,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="preface.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="recovery-intro.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="recovery-intro.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Preface </td>
+ <td width="40%" align="left" valign="top">Preface </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Recoverability</td>
+ <td width="40%" align="right" valign="top"> Recoverability</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/isolation.html b/db/docs/gsg_txn/JAVA/isolation.html
index 3e4a7bc2a..9992cd3e3 100644
--- a/db/docs/gsg_txn/JAVA/isolation.html
+++ b/db/docs/gsg_txn/JAVA/isolation.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Isolation</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="lockingsubsystem.html" title="The Locking Subsystem" />
<link rel="next" href="txn_ccursor.html" title="Transactional Cursors and Concurrent Applications" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Isolation</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="lockingsubsystem.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="txn_ccursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="lockingsubsystem.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txn_ccursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -270,7 +270,7 @@ try {
myEnvConfig.setInitializeLocking(true);
myEnvConfig.setInitializeLogging(true);
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
// Open the database.
@@ -279,7 +279,7 @@ try {
dbConfig.setType(DatabaseType.BTREE);
dbConfig.setReadUncommitted(true); // Enable uncommitted reads.
myDatabase = myEnv.openDatabase(null, // txn handle
- &quot;sampleDatabase&quot;, // db file name
+ "sampleDatabase", // db file name
null, // db name
dbConfig);
TransactionConfig txnConfig = new TransactionConfig();
@@ -319,7 +319,7 @@ try {
txn = myEnv.beginTransaction(null, null);
DatabaseEntry theKey =
- new DatabaseEntry((new String(&quot;theKey&quot;)).getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry((new String("theKey")).getBytes("UTF-8"));
DatabaseEntry theData = new DatabaseEntry();
myDb.get(txn, theKey, theData, LockMode.READ_UNCOMMITTED);
@@ -427,7 +427,7 @@ try {
myEnvConfig.setInitializeLocking(true);
myEnvConfig.setInitializeLogging(true);
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
// Open the database.
@@ -440,15 +440,15 @@ try {
dbConfig.setType(DatabaseType.BTREE);
myDatabase = myEnv.openDatabase(null, // txn handle
- &quot;sampleDatabase&quot;, // db file name
+ "sampleDatabase", // db file name
null, // db name
dbConfig);
- String keyString = &quot;thekey&quot;;
- String dataString = &quot;thedata&quot;;
+ String keyString = "thekey";
+ String dataString = "thedata";
DatabaseEntry key =
- new DatabaseEntry(keyString.getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(keyString.getBytes("UTF-8"));
DatabaseEntry data =
- new DatabaseEntry(dataString.getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(dataString.getBytes("UTF-8"));
TransactionConfig txnConfig = new TransactionConfig();
@@ -492,7 +492,7 @@ try {
txn = myEnv.beginTransaction(null, null);
DatabaseEntry theKey =
- new DatabaseEntry((new String(&quot;theKey&quot;)).getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry((new String("theKey")).getBytes("UTF-8"));
DatabaseEntry theData = new DatabaseEntry();
myDb.get(txn, theKey, theData, LockMode.READ_COMMITTED);
@@ -514,11 +514,15 @@ try {
important side effect of this isolation level is that
read operations obtain read locks on database pages,
and then hold those locks until the read operation is
- completed. When you are using transactional cursors, this
+ completed.
+
+ <span>
+ When you are using transactional cursors, this
means that read locks are held until the transaction commits or
aborts. In that case, over time a transactional cursor
can gradually block all other transactions from writing
to the database.
+ </span>
</p>
<p>
You can avoid this by using snapshot isolation.
@@ -526,7 +530,7 @@ try {
concurrency control</em></span> to guarantee
repeatable reads. What this means is that every time a
writer would take a read lock on a page, instead a copy of
- the page is made and the writer operations on that page
+ the page is made and the writer operates on that page
copy. This frees other writers from blocking due to a
read lock held on the page.
</p>
@@ -549,7 +553,7 @@ try {
<p>
If the cache becomes full of page copies before old
copies can be discarded, additional I/O will occur as
- pages are written to temporary &quot;freezer&quot; files on disk.
+ pages are written to temporary "freezer" files on disk.
This can substantially reduce throughput, and should be
avoided if possible by configuring a large cache and
keeping snapshot isolation transactions short.
@@ -578,133 +582,7 @@ try {
In addition to an increased cache size, you may also
need to increase the maximum number of transactions
that your application supports. (See
- <a href="maxtxns.html"><p>
- Most of the configuration activities that you need to perform
- for your transactional DB application will involve the
- locking and logging subsystems. See
- <a href="txnconcurrency.html"></a>Concurrency
- and
- <a href="filemanagement.html"></a>Managing DB Files
- for details.
- </p><p>
- However, there are a couple of things that you can do to
- configure your transaction subsystem directly. These things
- are:
- </p><div class="itemizedlist"><ul type="disc"><li><p>
- Configure the maximum number of simultaneous
- transactions needed by your application.
- In general, you should not need to do this unless you
- use deeply nested transactions or you have many threads all
- of which have active transactions. In addition, you may
- need to a higher maximum number of transactions if you
- are using snapshot isolation. See
- <a href="isolation.html#sisolation_maxtxn"></a>Snapshot Isolation Transactional Requirements
- for details.
- </p><p>
- By default, your application can support 20 active
- transactions.
- </p><p>
- You can set the maximum number of simultaneous
- transactions supported by your application using
-
- <span>
- <tt class="methodname">EnvironmentConfig.setTxnMaxActive()</tt>.
- </span>
- </p><p>
- If your application has exceeded this maximum value,
- then any attempt to begin a new transaction will fail.
- </p><p>
- This value can also be set using the
- <tt class="literal">DB_CONFIG</tt> file's
- <tt class="literal">set_tx_max</tt> parameter. Remember that
- the <tt class="literal">DB_CONFIG</tt> must reside in your
- environment home directory.
- </p></li><li><span>
- <p>
- <span>
- Configure the timeout value for your transactions.
- </span>
-
-
- This value represents the longest period of time a
- transaction can be active. Note, however, that
- transaction timeouts are checked only when DB
- examines its lock tables for blocked locks
- (see <a href="blocking_deadlocks.html"></a>Locks, Blocks, and Deadlocks
- for more information). Therefore, a transaction's timeout can
- have expired, but the application will not be notified until DB
- has a reason to examine its lock tables.
- </p>
- <p>
- Be aware that some transactions may be
- inappropriately timed out before the transaction has a
- chance to complete. You should therefore use this
- mechanism only if you know your application
- might have unacceptably long transactions and
- you want to make sure your application will
- not stall during their execution.
- (This might happen if, for example, your
- transaction blocks or requests too much
- data.)
- </p>
- <p>
- Note that by default transaction timeouts are set to 0 seconds, which means that they never time
- out.
- </p>
- <p>
- To set the maximum timeout value for your transactions,
- use the
-
-
- <span><tt class="methodname">EnvironmentConfig.setTxnTimeout()</tt></span>
- method. This method configures the entire
- environment; not just the handle used to set the
- configuration. Further, this value may
- be set at any time during the application's
- lifetime. <span>(Use
- <tt class="methodname">Environment.setConfig()</tt> to
- set this value after the environment has been
- opened.)</span>
- </p>
- <p>
- This value can also be set using the
- <tt class="literal">DB_CONFIG</tt> file's
- <tt class="literal">set_txn_timeout</tt> parameter.
- </p>
-
-</span></li></ul></div><p>
- For example:
- </p><pre class="programlisting">package db.txn;
-
-import com.sleepycat.db.Environment;
-import com.sleepycat.db.EnvironmentConfig;
-import com.sleepycat.db.LockDetectMode;
-
-import java.io.File;
-
-...
-
-Environment myEnv = null;
-try {
- EnvironmentConfig myEnvConfig = new EnvironmentConfig();
- myEnvConfig.setTransactional(true);
- myEnvConfig.setInitializeCache(true);
- myEnvConfig.setInitializeLocking(true);
- myEnvConfig.setInitializeLogging(true);
-
- // Configure a maximum transaction timeout of 1 second.
- myEnvConfig.setTxnTimeout(1000000);
- // Configure 40 maximum transactions.
- myEnv.setTxnMaxActive(40);
-
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
- myEnvConfig);
-
- // From here, you open your databases, proceed with your
- // database operations, and respond to deadlocks as
- // is normal (omitted for brevity).
-
- ...</pre></a>
+ <a href="maxtxns.html">Configuring the Transaction Subsystem</a>
for details on how to set this.)
In the worst case scenario, you might need to configure your application for one
more transaction for every page in the cache. This is
@@ -790,6 +668,7 @@ try {
<tt class="methodname">EnvironmentConfig.setMultiversion()</tt>
or the
<tt class="methodname">DatabaseConfig.setMultiversion()</tt>
+
option to configure
this support.
</span>
@@ -797,9 +676,8 @@ try {
</li>
<li>
<p>
- Configure your cursor or
- transaction to use snapshot
- isolation.
+ Configure your <span>cursor or</span>
+ transaction to use snapshot isolation.
</p>
<p>
To do this,
@@ -809,8 +687,7 @@ try {
<span>
specify the
<tt class="methodname">TransactionConfig.setSnapshot()</tt>
- option when you configure
- your transaction.
+ option when you configure your transaction.
</span>
</p>
</li>
@@ -842,7 +719,7 @@ try {
on snapshot isolation for a transaction:
</p>
<pre class="programlisting">package db.txn;
-
+
import com.sleepycat.db.Database;
import com.sleepycat.db.DatabaseType;
import com.sleepycat.db.DatabaseConfig;
@@ -852,9 +729,9 @@ import com.sleepycat.db.EnvironmentConfig;
import java.io.File;
import java.io.FileNotFoundException;
-
+
...
-
+
Database myDatabase = null;
Environment myEnv = null;
try {
@@ -865,7 +742,7 @@ try {
myEnvConfig.setTransactional(true);
<b class="userinput"><tt>myEnvConfig.setMultiversion(true);</tt></b>
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
// Open the database.
@@ -873,15 +750,14 @@ try {
dbConfig.setTransactional(true);
dbConfig.setType(DatabaseType.BTREE);
myDatabase = myEnv.openDatabase(null, // txn handle
- &quot;sampleDatabase&quot;, // db file name
+ "sampleDatabase", // db file name
null, // db name
dbConfig);
-
...
<b class="userinput"><tt>TransactionConfig txnConfig = new TransactionConfig();
- tnxConfig.setSnapshot(true);</tt></b>
+ txnConfig.setSnapshot(true);</tt></b>
txn = myEnv.beginTransaction(null, <b class="userinput"><tt>txnConfig</tt></b>);
...
@@ -898,18 +774,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="lockingsubsystem.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="lockingsubsystem.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txn_ccursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txn_ccursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">The Locking Subsystem </td>
+ <td width="40%" align="left" valign="top">The Locking Subsystem </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Transactional Cursors and Concurrent Applications</td>
+ <td width="40%" align="right" valign="top"> Transactional Cursors and Concurrent Applications</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/lockingsubsystem.html b/db/docs/gsg_txn/JAVA/lockingsubsystem.html
index 0d86ff00e..8a6a05f34 100644
--- a/db/docs/gsg_txn/JAVA/lockingsubsystem.html
+++ b/db/docs/gsg_txn/JAVA/lockingsubsystem.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>The Locking Subsystem</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="blocking_deadlocks.html" title="Locks, Blocks, and Deadlocks" />
<link rel="next" href="isolation.html" title="Isolation" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">The Locking Subsystem</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="blocking_deadlocks.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="isolation.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="blocking_deadlocks.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="isolation.html">Next</a></td>
</tr>
</table>
<hr />
@@ -173,7 +173,7 @@ try {
myEnvConfig.setTransactional(true);
myEnvConfig.setMaxLocks(5000);
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
} catch (DatabaseException de) {
@@ -336,7 +336,7 @@ try {
// is detected.
envConfig.setLockDetectMode(LockDetectMode.MINWRITE);
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
// From here, you open your databases, proceed with your
@@ -437,11 +437,11 @@ while (retry_count &lt; MAX_DEADLOCK_RETRIES) {
txn.abort();
retry_count++;
if (retry_count &gt;= MAX_DEADLOCK_RETRIES) {
- System.err.println(&quot;Exceeded retry limit. Giving up.&quot;);
+ System.err.println("Exceeded retry limit. Giving up.");
return -1;
}
} catch (DatabaseException ae) {
- System.err.println(&quot;txn abort failed: &quot; + ae.toString());
+ System.err.println("txn abort failed: " + ae.toString());
return -1;
}
} catch (DatabaseException e) {
@@ -449,7 +449,7 @@ while (retry_count &lt; MAX_DEADLOCK_RETRIES) {
// Abort the transaction.
txn.abort();
} catch (DatabaseException ae) {
- System.err.println(&quot;txn abort failed: &quot; + ae.toString());
+ System.err.println("txn abort failed: " + ae.toString());
return -1;
}
}
@@ -460,18 +460,18 @@ while (retry_count &lt; MAX_DEADLOCK_RETRIES) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="blocking_deadlocks.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="blocking_deadlocks.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="isolation.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="isolation.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Locks, Blocks, and Deadlocks </td>
+ <td width="40%" align="left" valign="top">Locks, Blocks, and Deadlocks </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Isolation</td>
+ <td width="40%" align="right" valign="top"> Isolation</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/logconfig.html b/db/docs/gsg_txn/JAVA/logconfig.html
index 85a711782..52238d3b1 100644
--- a/db/docs/gsg_txn/JAVA/logconfig.html
+++ b/db/docs/gsg_txn/JAVA/logconfig.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Configuring the Logging Subsystem</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="logfileremoval.html" title="Removing Log Files" />
- <link rel="next" href="wrapup.html" title="Chapter 6. Summary and Examples" />
+ <link rel="next" href="wrapup.html" title="Chapter 6. Summary and Examples" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Configuring the Logging Subsystem</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="logfileremoval.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="wrapup.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="logfileremoval.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="wrapup.html">Next</a></td>
</tr>
</table>
<hr />
@@ -298,7 +298,7 @@ try {
// Specify the in-memory log buffer size.
myEnvConfig.setLogBufferSize(10 * 1024 * 1024);
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
// From here, you open databases, create transactions and
@@ -338,7 +338,7 @@ try {
large enough that no transaction will ever span the entire
buffer. You must also avoid a state where the in-memory
buffer is full and no space can be freed because a
- transaction that started the first log &quot;file&quot; is still
+ transaction that started the first log "file" is still
active.
</p>
<p>
@@ -362,18 +362,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="logfileremoval.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="logfileremoval.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="wrapup.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="wrapup.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Removing Log Files </td>
+ <td width="40%" align="left" valign="top">Removing Log Files </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 6. Summary and Examples</td>
+ <td width="40%" align="right" valign="top"> Chapter 6. Summary and Examples</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/logfileremoval.html b/db/docs/gsg_txn/JAVA/logfileremoval.html
index 231b164f4..c82ccc2f3 100644
--- a/db/docs/gsg_txn/JAVA/logfileremoval.html
+++ b/db/docs/gsg_txn/JAVA/logfileremoval.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Removing Log Files</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="hotfailover.html" title="Using Hot Failovers" />
<link rel="next" href="logconfig.html" title="Configuring the Logging Subsystem" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Removing Log Files</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="hotfailover.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="logconfig.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="hotfailover.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="logconfig.html">Next</a></td>
</tr>
</table>
<hr />
@@ -183,18 +183,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="hotfailover.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="hotfailover.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="logconfig.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="logconfig.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Using Hot Failovers </td>
+ <td width="40%" align="left" valign="top">Using Hot Failovers </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Configuring the Logging Subsystem</td>
+ <td width="40%" align="right" valign="top"> Configuring the Logging Subsystem</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/maxtxns.html b/db/docs/gsg_txn/JAVA/maxtxns.html
index 30994a5d5..633caf606 100644
--- a/db/docs/gsg_txn/JAVA/maxtxns.html
+++ b/db/docs/gsg_txn/JAVA/maxtxns.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Configuring the Transaction Subsystem</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="txnindices.html" title="Secondary Indices with Transaction Applications" />
- <link rel="next" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="next" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Configuring the Transaction Subsystem</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnindices.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="txnconcurrency.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txnindices.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnconcurrency.html">Next</a></td>
</tr>
</table>
<hr />
@@ -170,7 +170,7 @@ try {
// Configure 40 maximum transactions.
myEnv.setTxnMaxActive(40);
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
// From here, you open your databases, proceed with your
@@ -183,18 +183,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnindices.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnindices.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnconcurrency.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnconcurrency.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Secondary Indices with Transaction Applications </td>
+ <td width="40%" align="left" valign="top">Secondary Indices with Transaction Applications </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 4. Concurrency</td>
+ <td width="40%" align="right" valign="top"> Chapter 4. Concurrency</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/nestedtxn.html b/db/docs/gsg_txn/JAVA/nestedtxn.html
index 2ff64399a..39e2ef0bf 100644
--- a/db/docs/gsg_txn/JAVA/nestedtxn.html
+++ b/db/docs/gsg_txn/JAVA/nestedtxn.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Nested Transactions</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="autocommit.html" title="Auto Commit" />
<link rel="next" href="txncursor.html" title="Transactional Cursors" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Nested Transactions</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="autocommit.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="txncursor.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="autocommit.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txncursor.html">Next</a></td>
</tr>
</table>
<hr />
@@ -120,18 +120,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="autocommit.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="autocommit.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txncursor.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txncursor.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Auto Commit </td>
+ <td width="40%" align="left" valign="top">Auto Commit </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Transactional Cursors</td>
+ <td width="40%" align="right" valign="top"> Transactional Cursors</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/perftune-intro.html b/db/docs/gsg_txn/JAVA/perftune-intro.html
index e9dff26fc..5a31485c0 100644
--- a/db/docs/gsg_txn/JAVA/perftune-intro.html
+++ b/db/docs/gsg_txn/JAVA/perftune-intro.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Performance Tuning</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="previous" href="recovery-intro.html" title="Recoverability" />
- <link rel="next" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
+ <link rel="next" href="enabletxn.html" title="Chapter 2. Enabling Transactions" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Performance Tuning</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="recovery-intro.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="enabletxn.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="recovery-intro.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="enabletxn.html">Next</a></td>
</tr>
</table>
<hr />
@@ -69,18 +69,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="recovery-intro.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="recovery-intro.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="enabletxn.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="enabletxn.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Recoverability </td>
+ <td width="40%" align="left" valign="top">Recoverability </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 2. Enabling Transactions</td>
+ <td width="40%" align="right" valign="top"> Chapter 2. Enabling Transactions</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/preface.html b/db/docs/gsg_txn/JAVA/preface.html
index 6f0601ca8..628b0da5a 100644
--- a/db/docs/gsg_txn/JAVA/preface.html
+++ b/db/docs/gsg_txn/JAVA/preface.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Preface</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
<link rel="up" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
<link rel="previous" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="next" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="next" href="introduction.html" title="Chapter 1. Introduction" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Preface</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
</table>
<hr />
@@ -95,14 +95,14 @@
- <span>&quot;The <tt class="methodname">Environment()</tt>
- constructor returns an <tt class="classname">Environment</tt> class object.&quot;</span>
+ <span>"The <tt class="methodname">Environment()</tt>
+ constructor returns an <tt class="classname">Environment</tt> class object."</span>
</p>
<p>
- Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: &quot;Go to your
- <span class="emphasis"><em>DB_INSTALL</em></span> directory.&quot;
+ Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: "Go to your
+ <span class="emphasis"><em>DB_INSTALL</em></span> directory."
</p>
<p>
Program examples are displayed in a <tt class="classname">monospaced font</tt> on a shaded background.
@@ -127,7 +127,7 @@ import com.sleepycat.db.DatabaseConfig;
// Allow the database to be created.
DatabaseConfig myDbConfig = new DatabaseConfig();
myDbConfig.setAllowCreate(true);
-<b class="userinput"><tt>Database myDb = new Database(&quot;mydb.db&quot;, null, myDbConfig);</tt></b> </pre>
+<b class="userinput"><tt>Database myDb = new Database("mydb.db", null, myDbConfig);</tt></b> </pre>
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
<h3 class="title">Note</h3>
<p>
@@ -208,18 +208,18 @@ myDbConfig.setAllowCreate(true);
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="introduction.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Getting Started with Berkeley DB Transaction Processing </td>
+ <td width="40%" align="left" valign="top">Getting Started with Berkeley DB Transaction Processing </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 1. Introduction</td>
+ <td width="40%" align="right" valign="top"> Chapter 1. Introduction</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/readmodifywrite.html b/db/docs/gsg_txn/JAVA/readmodifywrite.html
index eea954d10..1c59bf852 100644
--- a/db/docs/gsg_txn/JAVA/readmodifywrite.html
+++ b/db/docs/gsg_txn/JAVA/readmodifywrite.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Read/Modify/Write</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="txn_ccursor.html" title="Transactional Cursors and Concurrent Applications" />
<link rel="next" href="txnnowait.html" title="No Wait on Blocks" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Read/Modify/Write</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txn_ccursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="txnnowait.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txn_ccursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnnowait.html">Next</a></td>
</tr>
</table>
<hr />
@@ -101,18 +101,18 @@ while (retry_count &lt; MAX_DEADLOCK_RETRIES) {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txn_ccursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txn_ccursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnnowait.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnnowait.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Transactional Cursors and Concurrent Applications </td>
+ <td width="40%" align="left" valign="top">Transactional Cursors and Concurrent Applications </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> No Wait on Blocks</td>
+ <td width="40%" align="right" valign="top"> No Wait on Blocks</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/recovery-intro.html b/db/docs/gsg_txn/JAVA/recovery-intro.html
index ee490b9ba..e971eef93 100644
--- a/db/docs/gsg_txn/JAVA/recovery-intro.html
+++ b/db/docs/gsg_txn/JAVA/recovery-intro.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Recoverability</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
- <link rel="previous" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="up" href="introduction.html" title="Chapter 1. Introduction" />
+ <link rel="previous" href="introduction.html" title="Chapter 1. Introduction" />
<link rel="next" href="perftune-intro.html" title="Performance Tuning" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Recoverability</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 1. Introduction</th>
- <td width="20%" align="right"> <a accesskey="n" href="perftune-intro.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 1. Introduction</th>
+ <td width="20%" align="right"> <a accesskey="n" href="perftune-intro.html">Next</a></td>
</tr>
</table>
<hr />
@@ -85,18 +85,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="introduction.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="introduction.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="perftune-intro.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="perftune-intro.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 1. Introduction </td>
+ <td width="40%" align="left" valign="top">Chapter 1. Introduction </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Performance Tuning</td>
+ <td width="40%" align="right" valign="top"> Performance Tuning</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/recovery.html b/db/docs/gsg_txn/JAVA/recovery.html
index 62ce76220..facbf6801 100644
--- a/db/docs/gsg_txn/JAVA/recovery.html
+++ b/db/docs/gsg_txn/JAVA/recovery.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Recovery Procedures</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="up" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
<link rel="previous" href="backuprestore.html" title="Backup Procedures" />
<link rel="next" href="architectrecovery.html" title="Designing Your Application for Recovery" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Recovery Procedures</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="backuprestore.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 5. Managing DB Files</th>
- <td width="20%" align="right"> <a accesskey="n" href="architectrecovery.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="backuprestore.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 5. Managing DB Files</th>
+ <td width="20%" align="right"> <a accesskey="n" href="architectrecovery.html">Next</a></td>
</tr>
</table>
<hr />
@@ -166,7 +166,7 @@ try {
// Run normal recovery
myEnvConfig.setRunRecovery(true);
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
// All other operations are identical from here. Notice, however,
@@ -233,7 +233,7 @@ try {
</p>
<p>
Note that catastrophic recovery examines every available
- log file &#8212; not just those log files created since the
+ log file — not just those log files created since the
last checkpoint as is the case for normal recovery. For this reason,
catastrophic recovery is likely to take longer than does
normal recovery.
@@ -265,7 +265,7 @@ try {
// Run catastrophic recovery
<b class="userinput"><tt>myEnvConfig.setRunFatalRecovery(true);</tt></b>
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
} catch (DatabaseException de) {
@@ -279,18 +279,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="backuprestore.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="backuprestore.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="filemanagement.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="architectrecovery.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="architectrecovery.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Backup Procedures </td>
+ <td width="40%" align="left" valign="top">Backup Procedures </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Designing Your Application for Recovery</td>
+ <td width="40%" align="right" valign="top"> Designing Your Application for Recovery</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/reversesplit.html b/db/docs/gsg_txn/JAVA/reversesplit.html
index bade30c43..22d24ffbd 100644
--- a/db/docs/gsg_txn/JAVA/reversesplit.html
+++ b/db/docs/gsg_txn/JAVA/reversesplit.html
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Reverse BTree Splits</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="txnnowait.html" title="No Wait on Blocks" />
- <link rel="next" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
+ <link rel="next" href="filemanagement.html" title="Chapter 5. Managing DB Files" />
</head>
<body>
<div class="navheader">
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Reverse BTree Splits</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txnnowait.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="filemanagement.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txnnowait.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="filemanagement.html">Next</a></td>
</tr>
</table>
<hr />
@@ -100,7 +100,7 @@ try {
myEnvConfig.setInitializeLogging(true);
myEnvConfig.setTransactional(true);
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
// Open the database.
@@ -112,8 +112,8 @@ try {
dbConfig.setReverseSplitOff(true);
myDatabase = myEnv.openDatabase(null, // txn handle
- &quot;sampleDatabase&quot;, // db file name
- &quot;null&quot;, // db name
+ "sampleDatabase", // db file name
+ "null", // db name
dbConfig);
} catch (DatabaseException de) {
// Exception handling goes here
@@ -125,18 +125,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txnnowait.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txnnowait.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="filemanagement.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="filemanagement.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">No Wait on Blocks </td>
+ <td width="40%" align="left" valign="top">No Wait on Blocks </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Chapter 5. Managing DB Files</td>
+ <td width="40%" align="right" valign="top"> Chapter 5. Managing DB Files</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/txn_ccursor.html b/db/docs/gsg_txn/JAVA/txn_ccursor.html
index 69caaca20..b1abbd43a 100644
--- a/db/docs/gsg_txn/JAVA/txn_ccursor.html
+++ b/db/docs/gsg_txn/JAVA/txn_ccursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Transactional Cursors and Concurrent Applications</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="isolation.html" title="Isolation" />
<link rel="next" href="readmodifywrite.html" title="Read/Modify/Write" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Transactional Cursors and Concurrent Applications</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="isolation.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="readmodifywrite.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="isolation.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="readmodifywrite.html">Next</a></td>
</tr>
</table>
<hr />
@@ -109,7 +109,7 @@ try {
myEnvConfig.setInitializeLocking(true);
myEnvConfig.setInitializeLogging(true);
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
// Open the database.
@@ -118,7 +118,7 @@ try {
dbConfig.setType(DatabaseType.BTREE);
dbConfig.setReadUncommitted(true); // Enable uncommitted reads.
myDatabase = myEnv.openDatabase(null, // txn handle
- &quot;sampleDatabase&quot;, // db file name
+ "sampleDatabase", // db file name
null, // db name
dbConfig);
@@ -147,18 +147,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="isolation.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="isolation.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="readmodifywrite.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="readmodifywrite.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Isolation </td>
+ <td width="40%" align="left" valign="top">Isolation </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Read/Modify/Write</td>
+ <td width="40%" align="right" valign="top"> Read/Modify/Write</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/txnconcurrency.html b/db/docs/gsg_txn/JAVA/txnconcurrency.html
index f9a2e52b5..207fafcbb 100644
--- a/db/docs/gsg_txn/JAVA/txnconcurrency.html
+++ b/db/docs/gsg_txn/JAVA/txnconcurrency.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 4. Concurrency</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 4. Concurrency</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 4. Concurrency</th>
+ <th colspan="3" align="center">Chapter 4. Concurrency</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="maxtxns.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="blocking_deadlocks.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="maxtxns.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="blocking_deadlocks.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="txnconcurrency"></a>Chapter 4. Concurrency</h2>
+ <h2 class="title"><a id="txnconcurrency"></a>Chapter 4. Concurrency</h2>
</div>
</div>
<div></div>
@@ -185,7 +185,7 @@
</p>
<p>
Note that this term can also be taken to mean a separate process
- that is performing work &#8212; DB supports multi-process
+ that is performing work — DB supports multi-process
operations on your databases.
</p>
</li>
@@ -350,18 +350,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="maxtxns.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="maxtxns.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="blocking_deadlocks.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="blocking_deadlocks.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Configuring the Transaction Subsystem </td>
+ <td width="40%" align="left" valign="top">Configuring the Transaction Subsystem </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Locks, Blocks, and Deadlocks</td>
+ <td width="40%" align="right" valign="top"> Locks, Blocks, and Deadlocks</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/txncursor.html b/db/docs/gsg_txn/JAVA/txncursor.html
index ca8bf7d11..b65e76c91 100644
--- a/db/docs/gsg_txn/JAVA/txncursor.html
+++ b/db/docs/gsg_txn/JAVA/txncursor.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Transactional Cursors</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="nestedtxn.html" title="Nested Transactions" />
<link rel="next" href="txnindices.html" title="Secondary Indices with Transaction Applications" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Transactional Cursors</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="nestedtxn.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="txnindices.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="nestedtxn.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnindices.html">Next</a></td>
</tr>
</table>
<hr />
@@ -68,7 +68,7 @@ try {
// Database and environment opens omitted
- String replacementData = &quot;new data&quot;;
+ String replacementData = "new data";
Transaction txn = myEnv.beginTransaction(null, null);
Cursor cursor = null;
@@ -81,7 +81,7 @@ try {
while(cursor.getNext(key, data, LockMode.DEFAULT) ==
OperationStatus.SUCCESS) {
- data.setData(replacementData.getBytes(&quot;UTF-8&quot;));
+ data.setData(replacementData.getBytes("UTF-8"));
// No transaction handle is used on the cursor read or write
// methods.
cursor.putCurrent(data);
@@ -109,18 +109,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="nestedtxn.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="nestedtxn.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnindices.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnindices.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Nested Transactions </td>
+ <td width="40%" align="left" valign="top">Nested Transactions </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Secondary Indices with Transaction Applications</td>
+ <td width="40%" align="right" valign="top"> Secondary Indices with Transaction Applications</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/txnexample_java.html b/db/docs/gsg_txn/JAVA/txnexample_java.html
index 74ff5e153..df467f12e 100644
--- a/db/docs/gsg_txn/JAVA/txnexample_java.html
+++ b/db/docs/gsg_txn/JAVA/txnexample_java.html
@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Transaction Example</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="wrapup.html" title="Chapter 6. Summary and Examples" />
- <link rel="previous" href="wrapup.html" title="Chapter 6. Summary and Examples" />
+ <link rel="up" href="wrapup.html" title="Chapter 6. Summary and Examples" />
+ <link rel="previous" href="wrapup.html" title="Chapter 6. Summary and Examples" />
<link rel="next" href="inmem_txnexample_java.html" title="In-Memory Transaction Example" />
</head>
<body>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Transaction Example</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="wrapup.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 6. Summary and Examples</th>
- <td width="20%" align="right"> <a accesskey="n" href="inmem_txnexample_java.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="wrapup.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 6. Summary and Examples</th>
+ <td width="20%" align="right"> <a accesskey="n" href="inmem_txnexample_java.html">Next</a></td>
</tr>
</table>
<hr />
@@ -140,9 +140,9 @@ public class TxnGuide { </pre>
the number of threads that we are spawning. However, we also declare
our environment and database handles here.
</p>
- <pre class="programlisting"> private static String myEnvPath = &quot;./&quot;;
- private static String dbName = &quot;mydb.db&quot;;
- private static String cdbName = &quot;myclassdb.db&quot;;
+ <pre class="programlisting"> private static String myEnvPath = "./";
+ private static String dbName = "mydb.db";
+ private static String cdbName = "myclassdb.db";
// DB handles
private static Database myDb = null;
@@ -156,7 +156,7 @@ public class TxnGuide { </pre>
used to identify the environment home directory.
</p>
<pre class="programlisting"> private static void usage() {
- System.out.println(&quot;TxnGuide [-h &lt;env directory&gt;]&quot;);
+ System.out.println("TxnGuide [-h &lt;env directory&gt;]");
System.exit(-1);
} </pre>
<p>
@@ -191,12 +191,12 @@ public class TxnGuide { </pre>
threadArray[i].join();
}
} catch (Exception e) {
- System.err.println(&quot;TxnGuide: &quot; + e.toString());
+ System.err.println("TxnGuide: " + e.toString());
e.printStackTrace();
} finally {
closeEnv();
}
- System.out.println(&quot;All done.&quot;);
+ System.out.println("All done.");
} </pre>
<p>
Next we implement <tt class="function">openEnv()</tt>. This method is used
@@ -231,7 +231,7 @@ public class TxnGuide { </pre>
on the cursor open would, in fact, be silently ignored).
</p>
<pre class="programlisting"> private static void openEnv() throws DatabaseException {
- System.out.println(&quot;opening env&quot;);
+ System.out.println("opening env");
// Set up the environment.
EnvironmentConfig myEnvConfig = new EnvironmentConfig();
@@ -283,7 +283,7 @@ public class TxnGuide { </pre>
null, // Database name,
myDbConfig);
} catch (FileNotFoundException fnfe) {
- System.err.println(&quot;openEnv: &quot; + fnfe.toString());
+ System.err.println("openEnv: " + fnfe.toString());
System.exit(-1);
}
} </pre>
@@ -295,12 +295,12 @@ public class TxnGuide { </pre>
purely for the purpose of completeness.
</p>
<pre class="programlisting"> private static void closeEnv() {
- System.out.println(&quot;Closing env and databases&quot;);
+ System.out.println("Closing env and databases");
if (myDb != null ) {
try {
myDb.close();
} catch (DatabaseException e) {
- System.err.println(&quot;closeEnv: myDb: &quot; +
+ System.err.println("closeEnv: myDb: " +
e.toString());
e.printStackTrace();
}
@@ -310,7 +310,7 @@ public class TxnGuide { </pre>
try {
myClassDb.close();
} catch (DatabaseException e) {
- System.err.println(&quot;closeEnv: myClassDb: &quot; +
+ System.err.println("closeEnv: myClassDb: " +
e.toString());
e.printStackTrace();
}
@@ -320,7 +320,7 @@ public class TxnGuide { </pre>
try {
myEnv.close();
} catch (DatabaseException e) {
- System.err.println(&quot;closeEnv: &quot; + e.toString());
+ System.err.println("closeEnv: " + e.toString());
e.printStackTrace();
}
}
@@ -330,7 +330,7 @@ public class TxnGuide { </pre>
private static void parseArgs(String args[]) {
for(int i = 0; i &lt; args.length; ++i) {
- if (args[i].startsWith(&quot;-&quot;)) {
+ if (args[i].startsWith("-")) {
switch(args[i].charAt(1)) {
case 'h':
myEnvPath = new String(args[++i]);
@@ -490,10 +490,10 @@ public class DBWriter extends Thread
private static final int MAX_RETRY = 20;
- private static String[] keys = {&quot;key 1&quot;, &quot;key 2&quot;, &quot;key 3&quot;,
- &quot;key 4&quot;, &quot;key 5&quot;, &quot;key 6&quot;,
- &quot;key 7&quot;, &quot;key 8&quot;, &quot;key 9&quot;,
- &quot;key 10&quot;}; </pre>
+ private static String[] keys = {"key 1", "key 2", "key 3",
+ "key 4", "key 5", "key 6",
+ "key 7", "key 8", "key 9",
+ "key 10"}; </pre>
<p>
Next we implement our class constructor. The most interesting thing
we do here is instantiate a serial binding for serializing
@@ -660,13 +660,13 @@ public class DBWriter extends Thread
as is used for the thread's writes.
</p>
<pre class="programlisting"> // commit
- System.out.println(getName() + &quot; : committing txn : &quot;
+ System.out.println(getName() + " : committing txn : "
+ i);
// Using uncommitted reads to avoid the deadlock, so null
// is passed for the transaction here.
- System.out.println(getName() + &quot; : Found &quot; +
- countRecords(null) + &quot; records in the database.&quot;); </pre>
+ System.out.println(getName() + " : Found " +
+ countRecords(null) + " records in the database."); </pre>
<p>
Having performed this somewhat inelegant counting of the records in the
database, we can now commit the transaction.
@@ -675,7 +675,7 @@ public class DBWriter extends Thread
txn.commit();
txn = null;
} catch (DatabaseException e) {
- System.err.println(&quot;Error on txn commit: &quot; +
+ System.err.println("Error on txn commit: " +
e.toString());
}
retry = false; </pre>
@@ -688,17 +688,17 @@ public class DBWriter extends Thread
exceeded our retry limit for this transaction.
</p>
<pre class="programlisting"> } catch (DeadlockException de) {
- System.out.println(&quot;################# &quot; + getName() +
- &quot; : caught deadlock&quot;);
+ System.out.println("################# " + getName() +
+ " : caught deadlock");
// retry if necessary
if (retry_count &lt; MAX_RETRY) {
System.err.println(getName() +
- &quot; : Retrying operation.&quot;);
+ " : Retrying operation.");
retry = true;
retry_count++;
} else {
System.err.println(getName() +
- &quot; : out of retries. Giving up.&quot;);
+ " : out of retries. Giving up.");
retry = false;
} </pre>
<p>
@@ -709,9 +709,9 @@ public class DBWriter extends Thread
// abort and don't retry
retry = false;
System.err.println(getName() +
- &quot; : caught exception: &quot; + e.toString());
+ " : caught exception: " + e.toString());
System.err.println(getName() +
- &quot; : errno: &quot; + e.getErrno());
+ " : errno: " + e.getErrno());
e.printStackTrace(); </pre>
<p>
And, finally, we always abort the transaction if the transaction handle
@@ -724,7 +724,7 @@ public class DBWriter extends Thread
try {
txn.abort();
} catch (Exception e) {
- System.err.println(&quot;Error aborting txn: &quot; +
+ System.err.println("Error aborting txn: " +
e.toString());
e.printStackTrace();
}
@@ -782,18 +782,18 @@ public class DBWriter extends Thread
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="wrapup.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="wrapup.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="wrapup.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="inmem_txnexample_java.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="inmem_txnexample_java.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Chapter 6. Summary and Examples </td>
+ <td width="40%" align="left" valign="top">Chapter 6. Summary and Examples </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> In-Memory Transaction Example</td>
+ <td width="40%" align="right" valign="top"> In-Memory Transaction Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/txnindices.html b/db/docs/gsg_txn/JAVA/txnindices.html
index ace15812a..3ba83c712 100644
--- a/db/docs/gsg_txn/JAVA/txnindices.html
+++ b/db/docs/gsg_txn/JAVA/txnindices.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Secondary Indices with Transaction Applications</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
+ <link rel="up" href="usingtxns.html" title="Chapter 3. Transaction Basics" />
<link rel="previous" href="txncursor.html" title="Transactional Cursors" />
<link rel="next" href="maxtxns.html" title="Configuring the Transaction Subsystem" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">Secondary Indices with Transaction Applications</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="txncursor.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 3. Transaction Basics</th>
- <td width="20%" align="right"> <a accesskey="n" href="maxtxns.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="txncursor.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 3. Transaction Basics</th>
+ <td width="20%" align="right"> <a accesskey="n" href="maxtxns.html">Next</a></td>
</tr>
</table>
<hr />
@@ -50,7 +50,7 @@
<span>
secondary cursors is performed just as you protect normal
- cursors &#8212; you simply have to make sure the cursor is
+ cursors — you simply have to make sure the cursor is
opened using a transaction handle, and that the cursor is
closed before the handle is either either committed or
aborted.
@@ -105,7 +105,7 @@ try {
// transactional, the open is automatically wrapped in a transaction.
// - myEnv is the environment handle.
// - myDb is the primary database handle.
- String secDbName = &quot;mySecondaryDatabase&quot;;
+ String secDbName = "mySecondaryDatabase";
mySecDb = myEnv.openSecondary(null, secDbName, null, myDb, mySecConfig);
} catch (DatabaseException de) {
// Exception handling goes here ...
@@ -117,18 +117,18 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="txncursor.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="txncursor.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="usingtxns.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="maxtxns.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="maxtxns.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Transactional Cursors </td>
+ <td width="40%" align="left" valign="top">Transactional Cursors </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Configuring the Transaction Subsystem</td>
+ <td width="40%" align="right" valign="top"> Configuring the Transaction Subsystem</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/txnnowait.html b/db/docs/gsg_txn/JAVA/txnnowait.html
index 4636f75b1..40a691f11 100644
--- a/db/docs/gsg_txn/JAVA/txnnowait.html
+++ b/db/docs/gsg_txn/JAVA/txnnowait.html
@@ -1,13 +1,13 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>No Wait on Blocks</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
- <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
+ <link rel="up" href="txnconcurrency.html" title="Chapter 4. Concurrency" />
<link rel="previous" href="readmodifywrite.html" title="Read/Modify/Write" />
<link rel="next" href="reversesplit.html" title="Reverse BTree Splits" />
</head>
@@ -18,9 +18,9 @@
<th colspan="3" align="center">No Wait on Blocks</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="readmodifywrite.html">Prev</a> </td>
- <th width="60%" align="center">Chapter 4. Concurrency</th>
- <td width="20%" align="right"> <a accesskey="n" href="reversesplit.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="readmodifywrite.html">Prev</a> </td>
+ <th width="60%" align="center">Chapter 4. Concurrency</th>
+ <td width="20%" align="right"> <a accesskey="n" href="reversesplit.html">Next</a></td>
</tr>
</table>
<hr />
@@ -72,18 +72,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="readmodifywrite.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="readmodifywrite.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="txnconcurrency.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="reversesplit.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="reversesplit.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Read/Modify/Write </td>
+ <td width="40%" align="left" valign="top">Read/Modify/Write </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Reverse BTree Splits</td>
+ <td width="40%" align="right" valign="top"> Reverse BTree Splits</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/usingtxns.html b/db/docs/gsg_txn/JAVA/usingtxns.html
index 38fe7a16b..5ee4aa54e 100644
--- a/db/docs/gsg_txn/JAVA/usingtxns.html
+++ b/db/docs/gsg_txn/JAVA/usingtxns.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 3. Transaction Basics</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 3. Transaction Basics</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 3. Transaction Basics</th>
+ <th colspan="3" align="center">Chapter 3. Transaction Basics</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="envopen.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="abortresults.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="envopen.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="abortresults.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="usingtxns"></a>Chapter 3. Transaction Basics</h2>
+ <h2 class="title"><a id="usingtxns"></a>Chapter 3. Transaction Basics</h2>
</div>
</div>
<div></div>
@@ -166,7 +166,7 @@ try {
myEnvConfig.setInitializeLogging(true);
myEnvConfig.setTransactional(true);
- myEnv = new Environment(new File(&quot;/my/env/home&quot;),
+ myEnv = new Environment(new File("/my/env/home"),
myEnvConfig);
// Open the database.
@@ -174,15 +174,15 @@ try {
dbConfig.setTransactional(true);
dbConfig.setType(DatabaseType.BTREE);
myDatabase = myEnv.openDatabase(null, // txn handle
- &quot;sampleDatabase&quot;, // db file name
+ "sampleDatabase", // db file name
null, // db name
dbConfig);
- String keyString = &quot;thekey&quot;;
- String dataString = &quot;thedata&quot;;
+ String keyString = "thekey";
+ String dataString = "thedata";
DatabaseEntry key =
- new DatabaseEntry(keyString.getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(keyString.getBytes("UTF-8"));
DatabaseEntry data =
- new DatabaseEntry(dataString.getBytes(&quot;UTF-8&quot;));
+ new DatabaseEntry(dataString.getBytes("UTF-8"));
Transaction txn = myEnv.beginTransaction(null, null);
@@ -329,7 +329,7 @@ try {
<p>
Be aware that because your transaction commit caused database
modifications recorded in your logs to be forced to disk, your modifications
- are by default &quot;persistent&quot; in that they can be recovered in the event of
+ are by default "persistent" in that they can be recovered in the event of
an application or system failure. However, recovery time is
gated by how much data has been modified since the last
checkpoint, so for applications that perform a lot of writes,
@@ -503,21 +503,21 @@ try {
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="envopen.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="envopen.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="abortresults.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="abortresults.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Opening a Transactional Environment and
Database
-  </td>
+  </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Aborting a Transaction</td>
+ <td width="40%" align="right" valign="top"> Aborting a Transaction</td>
</tr>
</table>
</div>
diff --git a/db/docs/gsg_txn/JAVA/wrapup.html b/db/docs/gsg_txn/JAVA/wrapup.html
index 698bbbd88..c1070df31 100644
--- a/db/docs/gsg_txn/JAVA/wrapup.html
+++ b/db/docs/gsg_txn/JAVA/wrapup.html
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
- <title>Chapter 6. Summary and Examples</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Chapter 6. Summary and Examples</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.62.4" />
<link rel="home" href="index.html" title="Getting Started with Berkeley DB Transaction Processing" />
@@ -15,12 +15,12 @@
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr>
- <th colspan="3" align="center">Chapter 6. Summary and Examples</th>
+ <th colspan="3" align="center">Chapter 6. Summary and Examples</th>
</tr>
<tr>
- <td width="20%" align="left"><a accesskey="p" href="logconfig.html">Prev</a> </td>
- <th width="60%" align="center"> </th>
- <td width="20%" align="right"> <a accesskey="n" href="txnexample_java.html">Next</a></td>
+ <td width="20%" align="left"><a accesskey="p" href="logconfig.html">Prev</a> </td>
+ <th width="60%" align="center"> </th>
+ <td width="20%" align="right"> <a accesskey="n" href="txnexample_java.html">Next</a></td>
</tr>
</table>
<hr />
@@ -29,7 +29,7 @@
<div class="titlepage">
<div>
<div>
- <h2 class="title"><a id="wrapup"></a>Chapter 6. Summary and Examples</h2>
+ <h2 class="title"><a id="wrapup"></a>Chapter 6. Summary and Examples</h2>
</div>
</div>
<div></div>
@@ -283,18 +283,18 @@
<hr />
<table width="100%" summary="Navigation footer">
<tr>
- <td width="40%" align="left"><a accesskey="p" href="logconfig.html">Prev</a> </td>
+ <td width="40%" align="left"><a accesskey="p" href="logconfig.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="index.html">Up</a>
</td>
- <td width="40%" align="right"> <a accesskey="n" href="txnexample_java.html">Next</a></td>
+ <td width="40%" align="right"> <a accesskey="n" href="txnexample_java.html">Next</a></td>
</tr>
<tr>
- <td width="40%" align="left" valign="top">Configuring the Logging Subsystem </td>
+ <td width="40%" align="left" valign="top">Configuring the Logging Subsystem </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
- <td width="40%" align="right" valign="top"> Transaction Example</td>
+ <td width="40%" align="right" valign="top"> Transaction Example</td>
</tr>
</table>
</div>
diff --git a/db/docs/images/Oracle_BerkeleyDB_clr.bmp b/db/docs/images/Oracle_BerkeleyDB_clr.bmp
deleted file mode 100644
index 1b79293d0..000000000
--- a/db/docs/images/Oracle_BerkeleyDB_clr.bmp
+++ /dev/null
Binary files differ
diff --git a/db/docs/images/sleepycat.gif b/db/docs/images/sleepycat.gif
deleted file mode 100644
index 852703742..000000000
--- a/db/docs/images/sleepycat.gif
+++ /dev/null
Binary files differ
diff --git a/db/docs/index.html b/db/docs/index.html
index ddde46b03..b8af93f23 100644
--- a/db/docs/index.html
+++ b/db/docs/index.html
@@ -1,72 +1,210 @@
-<!--$Id: index_db.html,v 1.81 2006/09/20 20:07:21 bostic Exp $-->
+<!--$Id: index_db.html,v 1.99 2007/07/12 17:17:57 bostic Exp $-->
<html>
<head>
-<title>Berkeley DB (Version: 4.5.20)</title>
+<title>Berkeley DB (Version: 4.6.18)</title>
+<style type="text/css">
+ body {width: 75%;}
+ p {Color:#000000;Font-Family:Arial, Helvetica;Font-Size:9pt; }
+ li {Color:#000000;Font-Family:Arial, Helvetica;Font-Size:9pt; }
+ td {Color:#000000;Font-Family:Arial, Helvetica;Font-Size:9pt; width: 50%;}
+ a:visited {Color:gray;}
+ a:link {Color:#000000;}
+</style>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
<body bgcolor=white>
-<p align=center>
-<img src="images/Oracle_BerkeleyDB_clr.bmp" alt="Oracle Corporation">
-</p>
+<!-- REMOVE EVERYTHING ABOVE THIS LINE TO POST TO ORACLE OTN -->
+
+<center>
+<h2>Oracle Berkeley DB</h2>
+<b>
+Version 4.6.18, July 17, 2007
+</b>
+</center>
+
+<p>
+<b>Getting Started Guides</b><br>
+Get started with Berkeley DB today. If you are new to Berkeley DB, the
+following documents will help you learn about important concepts and
+guide you through how to get started.
+<p>
+Getting Started with Data Storage
+<ul>
+<table>
+<tr>
+<td>
+<li>C</li>
+</td>
+<td>
+<a href="gsg/C/BerkeleyDB-Core-C-GSG.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg/C/index.html">HTML</a>
+</td>
+</tr>
+<tr>
+<td>
+<li>C++</li>
+</td>
+<td>
+<a href="gsg/CXX/BerkeleyDB-Core-Cxx-GSG.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg/CXX/index.html">HTML</a>
+</td>
+</tr>
+<tr>
+<td>
+<li>Java</li>
+</td>
+<td>
+<a href="gsg/JAVA/BerkeleyDB-Core-JAVA-GSG.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg/JAVA/index.html">HTML</a>
+</td>
+</tr>
+</table>
+</ul>
+
+<p>
+Getting Started with Transaction Processing
+<ul>
+<table>
+<tr>
+<td>
+<li>C</li>
+</td>
+<td>
+<a href="gsg_txn/C/BerkeleyDB-Core-C-Txn.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg_txn/C/index.html">HTML</a>
+</td>
+</tr>
+<tr>
+<td>
+<li>C++</li>
+</td>
+<td>
+<a href="gsg_txn/CXX/BerkeleyDB-Core-Cxx-Txn.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg_txn/CXX/index.html">HTML</a>
+</td>
+</tr>
+<tr>
+<td>
+<li>Java</li>
+</td>
+<td>
+<a href="gsg_txn/JAVA/BerkeleyDB-Core-JAVA-Txn.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg_txn/JAVA/index.html">HTML</a>
+</td>
+</tr>
+</table>
+</ul>
+
+<p>
+Getting Started with Transactional Java Collections
+<ul>
+<table>
+<tr>
+<td>
+<li>Tutorial</li>
+</td>
+<td>
+<a href="collections/tutorial/BerkeleyDB-Java-Collections.pdf">PDF</a>&nbsp;|&nbsp;<a href="collections/tutorial/index.html">HTML</a>
+</td>
+</tr>
+</table>
+</ul>
<p>
-<table align=center cellpadding=4 border=2>
+Getting Started with Replication
+<ul>
+<table>
+<tr>
+<td>
+<li>C</li>
+</td>
+<td>
+<a href="gsg_db_rep/C/Replication-C-GSG.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg_db_rep/C/index.html">HTML</a>
+</td>
+</tr>
+<tr>
+<td>
+<li>C++</li>
+</td>
+<td>
+<a href="gsg_db_rep/CXX/Replication-CXX-GSG.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg_db_rep/CXX/index.html">HTML</a>
+</td>
+</tr>
<tr>
- <th align=center width="50%">Berkeley DB Documentation</th>
- <th align=center width="50%">Building Berkeley DB</th>
-</tr><tr valign=top>
- <td>
- <a href="api_c/frame.html">C API</a><br>
- C Getting Started Guide: <a href="gsg/C/BerkeleyDB-Core-C-GSG.pdf">PDF</a>, <a href="gsg/C/index.html">HTML</a><br>
- C Transaction Processing Guide: <a href="gsg_txn/C/BerkeleyDB-Core-C-Txn.pdf">PDF</a>, <a href="gsg_txn/C/index.html">HTML</a><br>
- C Replication Guide: <a href="gsg_db_rep/C/Replication-C-GSG.pdf">PDF</a>, <a href="gsg_db_rep/C/index.html">HTML</a>
- <p>
- <a href="api_cxx/frame.html">C++ API</a><br>
- C++ Getting Started Guide: <a href="gsg/CXX/BerkeleyDB-Core-Cxx-GSG.pdf">PDF</a>, <a href="gsg/CXX/index.html">HTML</a><br>
- C++ Transaction Processing Guide: <a href="gsg_txn/CXX/BerkeleyDB-Core-Cxx-Txn.pdf">PDF</a>, <a href="gsg_txn/CXX/index.html">HTML</a><br>
- C++ Replication Guide: <a href="gsg_db_rep/CXX/Replication-CXX-GSG.pdf">PDF</a>, <a href="gsg_db_rep/CXX/index.html">HTML</a>
- <p>
- <a href="java/index.html">Javadoc</a><br>
- Java Getting Started Guide: <a href="gsg/JAVA/BerkeleyDB-Core-JAVA-GSG.pdf">PDF</a>, <a href="gsg/JAVA/index.html">HTML</a><br>
- Java Transaction Processing Guide: <a href="gsg_txn/JAVA/BerkeleyDB-Core-JAVA-Txn.pdf">PDF</a>, <a href="gsg_txn/JAVA/index.html">HTML</a><br>
- Java Replication Guide: <a href="gsg_db_rep/JAVA/Replication-JAVA-GSG.pdf">PDF</a>, <a href="gsg_db_rep/JAVA/index.html">HTML</a><br>
- Java Collections Tutorial: <a href="collections/tutorial/BerkeleyDB-Java-Collections.pdf">PDF</a>, <a href="collections/tutorial/index.html">HTML</a>
- <p>
- <a href="api_tcl/api_tcl.html">Tcl API</a><br>
- <p>
- <a href="utility/index.html">Supporting Utilities</a><br>
- <p>
- <a href="ref/toc.html">Berkeley DB Programmer's Reference Guide</a><br>
- </td><td>
- <a href="ref/build_unix/intro.html">Building for UNIX/POSIX systems</a>
- <p>
- <a href="ref/build_vxworks/intro.html">Building for VxWorks</a>
- <p>
- <a href="ref/build_win/intro.html">Building for Windows</a>
- <p>
- <a href="ref/upgrade.4.5/toc.html">Upgrading Applications to the 4.5 release</a>
- <p>
- <a href="http://www.oracle.com/technology/software/products/berkeley-db/db/index.html">Berkeley DB Change Logs and Release Patches</a>
- <p><br><p>
- <a href="ref/debug/common.html">Troubleshooting common Berkeley DB problems</a>
- <p>
- Oracle Technology Network support forums:<br>
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="http://forums.oracle.com/forums/forum.jspa?forumID=271">Berkeley DB</a><br>
- &nbsp;&nbsp;&nbsp;&nbsp;<a href="http://forums.oracle.com/forums/forum.jspa?forumID=272">Berkeley DB High Availability (Replication)</a><br>
- <p><br><p>
- <a href="license/license_db.html">Berkeley DB License</a>
- </td>
+<td>
+<li>Java</li>
+</td>
+<td>
+<a href="gsg_db_rep/JAVA/Replication-JAVA-GSG.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg_db_rep/JAVA/index.html">HTML</a>
+</td>
</tr>
+</table>
+</ul>
+
+<p>
+<b>References</b><br>
+The programmatic reference guide provides detailed information to help
+you during application design and implementation. This definitive
+reference document is organized by concept, rather than by API.
+<ul>
+<li><a href="ref/toc.html">Reference Guide for Berkeley DB</a>
+</ul>
+<p>
+<b>Programmatic APIs</b><br>
+These fully-detailed references cover every public interface for
+Berkeley DB. For each interface, the documentation lists arguments and
+return values, and covers pre- and post-conditions.
+<ul>
+<li><a href="api_c/frame.html">C</a></li>
+<li><a href="api_cxx/frame.html">C++</a></li>
+<li><a href="java/index.html">Javadoc</a></li>
+<li><a href="api_tcl/api_tcl.html">Tcl</a></li>
+</ul>
+
+<p>
+<b>Build, Installation, and Upgrading Guides</b><br>
+These guides contain helpful hints, step-by-step instructions, and
+information on platform-specific details of the build, installation, and
+upgrade processes.
+<ul>
+<li><a href="ref/build_brew/intro.html">BREW</a></li>
+<li><a href="ref/build_s60/intro.html">S60</a></li>
+<li><a href="ref/build_unix/intro.html">UNIX/POSIX</a></li>
+<li><a href="ref/build_vxworks/intro.html">VxWorks</a></li>
+<li><a href="ref/build_win/intro.html">Windows</a></li>
+<li><a href="ref/build_wince/intro.html">Windows CE</a></li>
+<p>
+<li><a href="ref/changelog/4.6.html">Berkeley DB 4.6 Change Log</a></li>
+<li><a href="ref/upgrade.4.6/toc.html">Upgrading Applications to the 4.6 release</a></li>
+<p>
+<li><a href="http://www.oracle.com/technology/software/products/berkeley-db/db/index.html">Berkeley DB Release History and Patches</a></li>
+</ul>
+
+<p>
+<b>Additional Booklets</b><br>
+<ul>
+<table>
+<tr>
+<td>
+<li>Writing In-Memory Berkeley DB Applications</li>
+</td>
+<td>
+<a href="articles/inmemory/C/InMemoryDBApplication.pdf">PDF</a>&nbsp;|&nbsp;<a href="articles/inmemory/C/index.html">HTML</a>
+</td>
+</tr>
</table>
+</ul>
<p>
-<center><b>
-Version 4.5.20, September 20, 2006<br>
-Copyright 1997-2006 Oracle Corporation. All Rights Reserved
-</b></center>
+<b>Additional Information</b><br>
+<ul>
+<li><a href="utility/index.html">Standalone utilities</a></li>
+<li><a href="http://www.oracle.com/technology/products/berkeley-db/faq/db_faq.html">Berkeley DB FAQ</a></li>
+<p>
+<li><a href="http://forums.oracle.com/forums/forum.jspa?forumID=271">Oracle Technology Support Forums -- Berkeley DB</a></li>
+<li><a href="http://forums.oracle.com/forums/forum.jspa?forumID=272">Oracle Technology Support Forums -- Berkeley DB High Availability (Replication)</a></li>
+<p>
+<li><a href="license/license_db.html">Berkeley DB License</a></li>
+</ul>
+
+<!-- REMOVE EVERYTHING BELOW THIS LINE TO POST TO ORACLE OTN -->
<p>
<hr size=1 noshade>
@@ -82,5 +220,8 @@ apply to you when you import a release of Berkeley DB including
cryptography to your country or re-distribute source code from
it in any way.
+<p>
+Copyright (c) 1997,2007 Oracle. All rights reserved.
+
</body>
</html>
diff --git a/db/docs/java/allclasses-frame.html b/db/docs/java/allclasses-frame.html
index 5cdf2b548..4b958fe7d 100644
--- a/db/docs/java/allclasses-frame.html
+++ b/db/docs/java/allclasses-frame.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:50 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-All Classes (Oracle Corporation - Berkeley DB Java API)
+All Classes (Oracle - Berkeley DB Java API)
</TITLE>
@@ -20,7 +20,9 @@ All Classes (Oracle Corporation - Berkeley DB Java API)
<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
<TR>
-<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple" target="classFrame">BooleanBinding</A>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple" target="classFrame">BigIntegerBinding</A>
+<BR>
+<A HREF="com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple" target="classFrame">BooleanBinding</A>
<BR>
<A HREF="com/sleepycat/db/BtreePrefixCalculator.html" title="interface in com.sleepycat.db" target="classFrame"><I>BtreePrefixCalculator</I></A>
<BR>
@@ -82,7 +84,7 @@ All Classes (Oracle Corporation - Berkeley DB Java API)
<BR>
<A HREF="com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db" target="classFrame"><I>EventHandler</I></A>
<BR>
-<A HREF="com/sleepycat/db/EventType.html" title="class in com.sleepycat.db" target="classFrame">EventType</A>
+<A HREF="com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db" target="classFrame">EventHandlerAdapter</A>
<BR>
<A HREF="com/sleepycat/util/ExceptionUnwrapper.html" title="class in com.sleepycat.util" target="classFrame">ExceptionUnwrapper</A>
<BR>
@@ -192,12 +194,18 @@ All Classes (Oracle Corporation - Berkeley DB Java API)
<BR>
<A HREF="com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db" target="classFrame">ReplicationJoinFailureException</A>
<BR>
+<A HREF="com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db" target="classFrame">ReplicationLeaseExpiredException</A>
+<BR>
+<A HREF="com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db" target="classFrame">ReplicationLeaseTimeoutException</A>
+<BR>
<A HREF="com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db" target="classFrame">ReplicationLockoutException</A>
<BR>
<A HREF="com/sleepycat/db/ReplicationManagerAckPolicy.html" title="class in com.sleepycat.db" target="classFrame">ReplicationManagerAckPolicy</A>
<BR>
<A HREF="com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db" target="classFrame">ReplicationManagerStartPolicy</A>
<BR>
+<A HREF="com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db" target="classFrame">ReplicationManagerStats</A>
+<BR>
<A HREF="com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db" target="classFrame">ReplicationSiteUnavailableException</A>
<BR>
<A HREF="com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db" target="classFrame">ReplicationStats</A>
@@ -220,6 +228,8 @@ All Classes (Oracle Corporation - Berkeley DB Java API)
<BR>
<A HREF="com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db" target="classFrame"><I>SecondaryKeyCreator</I></A>
<BR>
+<A HREF="com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db" target="classFrame"><I>SecondaryMultiKeyCreator</I></A>
+<BR>
<A HREF="com/sleepycat/db/Sequence.html" title="class in com.sleepycat.db" target="classFrame">Sequence</A>
<BR>
<A HREF="com/sleepycat/db/SequenceConfig.html" title="class in com.sleepycat.db" target="classFrame">SequenceConfig</A>
@@ -318,10 +328,10 @@ All Classes (Oracle Corporation - Berkeley DB Java API)
<BR>
<A HREF="com/sleepycat/bind/tuple/TupleTupleMarshalledKeyCreator.html" title="class in com.sleepycat.bind.tuple" target="classFrame">TupleTupleMarshalledKeyCreator</A>
<BR>
-<A HREF="com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db" target="classFrame">UpdateConflictException</A>
-<BR>
<A HREF="com/sleepycat/util/UtfOps.html" title="class in com.sleepycat.util" target="classFrame">UtfOps</A>
<BR>
+<A HREF="com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db" target="classFrame">VerboseConfig</A>
+<BR>
<A HREF="com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db" target="classFrame">VerifyConfig</A>
<BR>
<A HREF="com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db" target="classFrame">VersionMismatchException</A>
diff --git a/db/docs/java/allclasses-noframe.html b/db/docs/java/allclasses-noframe.html
index 525722e29..027dcae40 100644
--- a/db/docs/java/allclasses-noframe.html
+++ b/db/docs/java/allclasses-noframe.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:50 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-All Classes (Oracle Corporation - Berkeley DB Java API)
+All Classes (Oracle - Berkeley DB Java API)
</TITLE>
@@ -20,7 +20,9 @@ All Classes (Oracle Corporation - Berkeley DB Java API)
<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
<TR>
-<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple">BigIntegerBinding</A>
+<BR>
+<A HREF="com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A>
<BR>
<A HREF="com/sleepycat/db/BtreePrefixCalculator.html" title="interface in com.sleepycat.db"><I>BtreePrefixCalculator</I></A>
<BR>
@@ -82,7 +84,7 @@ All Classes (Oracle Corporation - Berkeley DB Java API)
<BR>
<A HREF="com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><I>EventHandler</I></A>
<BR>
-<A HREF="com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A>
+<A HREF="com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db">EventHandlerAdapter</A>
<BR>
<A HREF="com/sleepycat/util/ExceptionUnwrapper.html" title="class in com.sleepycat.util">ExceptionUnwrapper</A>
<BR>
@@ -192,12 +194,18 @@ All Classes (Oracle Corporation - Berkeley DB Java API)
<BR>
<A HREF="com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db">ReplicationJoinFailureException</A>
<BR>
+<A HREF="com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db">ReplicationLeaseExpiredException</A>
+<BR>
+<A HREF="com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db">ReplicationLeaseTimeoutException</A>
+<BR>
<A HREF="com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db">ReplicationLockoutException</A>
<BR>
<A HREF="com/sleepycat/db/ReplicationManagerAckPolicy.html" title="class in com.sleepycat.db">ReplicationManagerAckPolicy</A>
<BR>
<A HREF="com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db">ReplicationManagerStartPolicy</A>
<BR>
+<A HREF="com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A>
+<BR>
<A HREF="com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db">ReplicationSiteUnavailableException</A>
<BR>
<A HREF="com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A>
@@ -220,6 +228,8 @@ All Classes (Oracle Corporation - Berkeley DB Java API)
<BR>
<A HREF="com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><I>SecondaryKeyCreator</I></A>
<BR>
+<A HREF="com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db"><I>SecondaryMultiKeyCreator</I></A>
+<BR>
<A HREF="com/sleepycat/db/Sequence.html" title="class in com.sleepycat.db">Sequence</A>
<BR>
<A HREF="com/sleepycat/db/SequenceConfig.html" title="class in com.sleepycat.db">SequenceConfig</A>
@@ -318,10 +328,10 @@ All Classes (Oracle Corporation - Berkeley DB Java API)
<BR>
<A HREF="com/sleepycat/bind/tuple/TupleTupleMarshalledKeyCreator.html" title="class in com.sleepycat.bind.tuple">TupleTupleMarshalledKeyCreator</A>
<BR>
-<A HREF="com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db">UpdateConflictException</A>
-<BR>
<A HREF="com/sleepycat/util/UtfOps.html" title="class in com.sleepycat.util">UtfOps</A>
<BR>
+<A HREF="com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>
+<BR>
<A HREF="com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db">VerifyConfig</A>
<BR>
<A HREF="com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db">VersionMismatchException</A>
diff --git a/db/docs/java/com/sleepycat/bind/ByteArrayBinding.html b/db/docs/java/com/sleepycat/bind/ByteArrayBinding.html
index 7b9c7d5d6..80f36da18 100644
--- a/db/docs/java/com/sleepycat/bind/ByteArrayBinding.html
+++ b/db/docs/java/com/sleepycat/bind/ByteArrayBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-ByteArrayBinding (Oracle Corporation - Berkeley DB Java API)
+ByteArrayBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.ByteArrayBinding class">
@@ -14,7 +14,7 @@ ByteArrayBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ByteArrayBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ByteArrayBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind</FONT>
<BR>
Class ByteArrayBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.ByteArrayBinding</B>
</PRE>
<DL>
@@ -97,7 +97,7 @@ Class ByteArrayBinding</H2>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>ByteArrayBinding</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A></DL>
+<DT><PRE>public class <B>ByteArrayBinding</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A></DL>
</PRE>
<P>
@@ -136,7 +136,7 @@ A pass-through <code>EntryBinding</code> that uses the entry's byte array as
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/bind/ByteArrayBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -145,7 +145,7 @@ A pass-through <code>EntryBinding</code> that uses the entry's byte array as
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/bind/ByteArrayBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../com/sleepycat/bind/ByteArrayBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -155,10 +155,10 @@ A pass-through <code>EntryBinding</code> that uses the entry's byte array as
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -196,7 +196,7 @@ public <B>ByteArrayBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../com/sleepycat/bind/EntryBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">EntryBinding</A></CODE></B></DD>
<DD>Converts a entry buffer into an Object.
@@ -214,7 +214,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../com/sleepycat/bind/EntryBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">EntryBinding</A></CODE></B></DD>
@@ -252,7 +252,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -288,6 +288,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/EntityBinding.html b/db/docs/java/com/sleepycat/bind/EntityBinding.html
index af2ead9d0..9030e1715 100644
--- a/db/docs/java/com/sleepycat/bind/EntityBinding.html
+++ b/db/docs/java/com/sleepycat/bind/EntityBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-EntityBinding (Oracle Corporation - Berkeley DB Java API)
+EntityBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.EntityBinding interface">
@@ -14,7 +14,7 @@ EntityBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="EntityBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="EntityBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -115,7 +115,7 @@ A binding between a key-value entry pair and an entity object.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/bind/EntityBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
@@ -125,7 +125,7 @@ A binding between a key-value entry pair and an entity object.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/bind/EntityBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../com/sleepycat/bind/EntityBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
<BR>
@@ -134,7 +134,7 @@ A binding between a key-value entry pair and an entity object.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/bind/EntityBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../com/sleepycat/bind/EntityBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
<BR>
@@ -157,7 +157,7 @@ A binding between a key-value entry pair and an entity object.
<A NAME="entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</PRE>
<DL>
<DD>Converts key and data entry buffers into an entity Object.
@@ -172,7 +172,7 @@ entryToObject</H3>
<A NAME="objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToKey</H3>
<PRE>
-void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</PRE>
<DL>
<DD>Extracts the key entry from an entity Object.
@@ -186,7 +186,7 @@ void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang
<A NAME="objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToData</H3>
<PRE>
-void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</PRE>
<DL>
<DD>Extracts the data entry from an entity Object.
@@ -220,7 +220,7 @@ void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lan
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -256,6 +256,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/EntryBinding.html b/db/docs/java/com/sleepycat/bind/EntryBinding.html
index b015ebd98..f585df523 100644
--- a/db/docs/java/com/sleepycat/bind/EntryBinding.html
+++ b/db/docs/java/com/sleepycat/bind/EntryBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-EntryBinding (Oracle Corporation - Berkeley DB Java API)
+EntryBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.EntryBinding interface">
@@ -14,7 +14,7 @@ EntryBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="EntryBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="EntryBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind</FONT>
<BR>
Interface EntryBinding</H2>
<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A>, <A HREF="../../../com/sleepycat/bind/ByteArrayBinding.html" title="class in com.sleepycat.bind">ByteArrayBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/ByteBinding.html" title="class in com.sleepycat.bind.tuple">ByteBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/CharacterBinding.html" title="class in com.sleepycat.bind.tuple">CharacterBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/DoubleBinding.html" title="class in com.sleepycat.bind.tuple">DoubleBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/FloatBinding.html" title="class in com.sleepycat.bind.tuple">FloatBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/IntegerBinding.html" title="class in com.sleepycat.bind.tuple">IntegerBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/LongBinding.html" title="class in com.sleepycat.bind.tuple">LongBinding</A>, <A HREF="../../../com/sleepycat/bind/RecordNumberBinding.html" title="class in com.sleepycat.bind">RecordNumberBinding</A>, <A HREF="../../../com/sleepycat/bind/serial/SerialBinding.html" title="class in com.sleepycat.bind.serial">SerialBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/ShortBinding.html" title="class in com.sleepycat.bind.tuple">ShortBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html" title="class in com.sleepycat.bind.tuple">SortedDoubleBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/SortedFloatBinding.html" title="class in com.sleepycat.bind.tuple">SortedFloatBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/StringBinding.html" title="class in com.sleepycat.bind.tuple">StringBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">TupleBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/TupleInputBinding.html" title="class in com.sleepycat.bind.tuple">TupleInputBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html" title="class in com.sleepycat.bind.tuple">TupleMarshalledBinding</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple">BigIntegerBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A>, <A HREF="../../../com/sleepycat/bind/ByteArrayBinding.html" title="class in com.sleepycat.bind">ByteArrayBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/ByteBinding.html" title="class in com.sleepycat.bind.tuple">ByteBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/CharacterBinding.html" title="class in com.sleepycat.bind.tuple">CharacterBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/DoubleBinding.html" title="class in com.sleepycat.bind.tuple">DoubleBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/FloatBinding.html" title="class in com.sleepycat.bind.tuple">FloatBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/IntegerBinding.html" title="class in com.sleepycat.bind.tuple">IntegerBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/LongBinding.html" title="class in com.sleepycat.bind.tuple">LongBinding</A>, <A HREF="../../../com/sleepycat/bind/RecordNumberBinding.html" title="class in com.sleepycat.bind">RecordNumberBinding</A>, <A HREF="../../../com/sleepycat/bind/serial/SerialBinding.html" title="class in com.sleepycat.bind.serial">SerialBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/ShortBinding.html" title="class in com.sleepycat.bind.tuple">ShortBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html" title="class in com.sleepycat.bind.tuple">SortedDoubleBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/SortedFloatBinding.html" title="class in com.sleepycat.bind.tuple">SortedFloatBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/StringBinding.html" title="class in com.sleepycat.bind.tuple">StringBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">TupleBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/TupleInputBinding.html" title="class in com.sleepycat.bind.tuple">TupleInputBinding</A>, <A HREF="../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html" title="class in com.sleepycat.bind.tuple">TupleMarshalledBinding</A></DD>
</DL>
<HR>
<DL>
@@ -115,7 +115,7 @@ A binding between a key or data entry and a key or data object.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/bind/EntryBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -124,7 +124,7 @@ A binding between a key or data entry and a key or data object.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/bind/EntryBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../com/sleepycat/bind/EntryBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -147,7 +147,7 @@ A binding between a key or data entry and a key or data object.
<A NAME="entryToObject(com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD>Converts a entry buffer into an Object.
<P>
@@ -161,7 +161,7 @@ entryToObject</H3>
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD>Converts an Object into a entry buffer.
@@ -195,7 +195,7 @@ void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/la
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -231,6 +231,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/RecordNumberBinding.html b/db/docs/java/com/sleepycat/bind/RecordNumberBinding.html
index 94a37d104..96537b425 100644
--- a/db/docs/java/com/sleepycat/bind/RecordNumberBinding.html
+++ b/db/docs/java/com/sleepycat/bind/RecordNumberBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-RecordNumberBinding (Oracle Corporation - Berkeley DB Java API)
+RecordNumberBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.RecordNumberBinding class">
@@ -14,7 +14,7 @@ RecordNumberBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="RecordNumberBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="RecordNumberBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind</FONT>
<BR>
Class RecordNumberBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.RecordNumberBinding</B>
</PRE>
<DL>
@@ -97,7 +97,7 @@ Class RecordNumberBinding</H2>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>RecordNumberBinding</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A></DL>
+<DT><PRE>public class <B>RecordNumberBinding</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A></DL>
</PRE>
<P>
@@ -139,7 +139,7 @@ An <code>EntryBinding</code> that treats a record number key entry as a
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/bind/RecordNumberBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -157,7 +157,7 @@ An <code>EntryBinding</code> that treats a record number key entry as a
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/bind/RecordNumberBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../com/sleepycat/bind/RecordNumberBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -177,10 +177,10 @@ An <code>EntryBinding</code> that treats a record number key entry as a
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -218,7 +218,7 @@ public <B>RecordNumberBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../com/sleepycat/bind/EntryBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">EntryBinding</A></CODE></B></DD>
<DD>Converts a entry buffer into an Object.
@@ -236,7 +236,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../com/sleepycat/bind/EntryBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">EntryBinding</A></CODE></B></DD>
@@ -310,7 +310,7 @@ public static void <B>recordNumberToEntry</B>(long&nbsp;recordNumber,
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -346,6 +346,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/class-use/ByteArrayBinding.html b/db/docs/java/com/sleepycat/bind/class-use/ByteArrayBinding.html
index f6c538346..dff14bc79 100644
--- a/db/docs/java/com/sleepycat/bind/class-use/ByteArrayBinding.html
+++ b/db/docs/java/com/sleepycat/bind/class-use/ByteArrayBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.ByteArrayBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.ByteArrayBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.ByteArrayBinding (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.ByteArrayBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.ByteArrayBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.ByteArrayBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.ByteArrayBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/class-use/EntityBinding.html b/db/docs/java/com/sleepycat/bind/class-use/EntityBinding.html
index faf162767..6c9ba70ca 100644
--- a/db/docs/java/com/sleepycat/bind/class-use/EntityBinding.html
+++ b/db/docs/java/com/sleepycat/bind/class-use/EntityBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.bind.EntityBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.bind.EntityBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.bind.EntityBinding (Oracle Corporation - Berkele
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.bind.EntityBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.bind.EntityBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -289,7 +289,7 @@ Uses of <A HREF="../../../../com/sleepycat/bind/EntityBinding.html" title="inter
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -319,6 +319,6 @@ Uses of <A HREF="../../../../com/sleepycat/bind/EntityBinding.html" title="inter
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/class-use/EntryBinding.html b/db/docs/java/com/sleepycat/bind/class-use/EntryBinding.html
index e744daadb..6366f3c62 100644
--- a/db/docs/java/com/sleepycat/bind/class-use/EntryBinding.html
+++ b/db/docs/java/com/sleepycat/bind/class-use/EntryBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.bind.EntryBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.bind.EntryBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.bind.EntryBinding (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.bind.EntryBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.bind.EntryBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -182,6 +182,14 @@ Uses of <A HREF="../../../../com/sleepycat/bind/EntryBinding.html" title="interf
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple">BigIntegerBinding</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A concrete <code>TupleBinding</code> for a <code>BigInteger</code> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A></B></CODE>
<BR>
@@ -323,8 +331,8 @@ Uses of <A HREF="../../../../com/sleepycat/bind/EntryBinding.html" title="interf
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></FONT></TD>
-<TD><CODE><B>StoredMap.</B><B><A HREF="../../../../com/sleepycat/collections/StoredMap.html#duplicatesMap(java.lang.Object, com.sleepycat.bind.EntryBinding)">duplicatesMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;secondaryKey,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></FONT></TD>
+<TD><CODE><B>StoredMap.</B><B><A HREF="../../../../com/sleepycat/collections/StoredMap.html#duplicatesMap(java.lang.Object, com.sleepycat.bind.EntryBinding)">duplicatesMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;secondaryKey,
<A HREF="../../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A>&nbsp;primaryKeyBinding)</CODE>
<BR>
@@ -478,7 +486,7 @@ Uses of <A HREF="../../../../com/sleepycat/bind/EntryBinding.html" title="interf
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -508,6 +516,6 @@ Uses of <A HREF="../../../../com/sleepycat/bind/EntryBinding.html" title="interf
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/class-use/RecordNumberBinding.html b/db/docs/java/com/sleepycat/bind/class-use/RecordNumberBinding.html
index f7ab1494c..4cbd24594 100644
--- a/db/docs/java/com/sleepycat/bind/class-use/RecordNumberBinding.html
+++ b/db/docs/java/com/sleepycat/bind/class-use/RecordNumberBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.RecordNumberBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.RecordNumberBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.RecordNumberBinding (Oracle Corporation - Berke
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.RecordNumberBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.RecordNumberBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.RecordNumberBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.RecordNumberBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/package-frame.html b/db/docs/java/com/sleepycat/bind/package-frame.html
index b0b69199d..09447221f 100644
--- a/db/docs/java/com/sleepycat/bind/package-frame.html
+++ b/db/docs/java/com/sleepycat/bind/package-frame.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.bind (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.bind (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind package">
diff --git a/db/docs/java/com/sleepycat/bind/package-summary.html b/db/docs/java/com/sleepycat/bind/package-summary.html
index 1b45c2fb3..aed0cad56 100644
--- a/db/docs/java/com/sleepycat/bind/package-summary.html
+++ b/db/docs/java/com/sleepycat/bind/package-summary.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.bind (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.bind (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind package">
@@ -14,7 +14,7 @@ com.sleepycat.bind (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="com.sleepycat.bind (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="com.sleepycat.bind (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -158,7 +158,7 @@ Bindings between database entries and Java objects.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -188,6 +188,6 @@ Bindings between database entries and Java objects.
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/package-tree.html b/db/docs/java/com/sleepycat/bind/package-tree.html
index f0d5cb73b..48b95fe8a 100644
--- a/db/docs/java/com/sleepycat/bind/package-tree.html
+++ b/db/docs/java/com/sleepycat/bind/package-tree.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.bind Class Hierarchy (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.bind Class Hierarchy (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ com.sleepycat.bind Class Hierarchy (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="com.sleepycat.bind Class Hierarchy (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="com.sleepycat.bind Class Hierarchy (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -87,7 +87,7 @@ Hierarchy For Package com.sleepycat.bind
Class Hierarchy
</H2>
<UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
<LI TYPE="circle">com.sleepycat.bind.<A HREF="../../../com/sleepycat/bind/ByteArrayBinding.html" title="class in com.sleepycat.bind"><B>ByteArrayBinding</B></A> (implements com.sleepycat.bind.<A HREF="../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A>)
<LI TYPE="circle">com.sleepycat.bind.<A HREF="../../../com/sleepycat/bind/RecordNumberBinding.html" title="class in com.sleepycat.bind"><B>RecordNumberBinding</B></A> (implements com.sleepycat.bind.<A HREF="../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A>)
</UL>
@@ -121,7 +121,7 @@ Interface Hierarchy
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -151,6 +151,6 @@ Interface Hierarchy
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/package-use.html b/db/docs/java/com/sleepycat/bind/package-use.html
index 71d3b3561..3b87ebd46 100644
--- a/db/docs/java/com/sleepycat/bind/package-use.html
+++ b/db/docs/java/com/sleepycat/bind/package-use.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Package com.sleepycat.bind (Oracle Corporation - Berkeley DB Java API)
+Uses of Package com.sleepycat.bind (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Package com.sleepycat.bind (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Package com.sleepycat.bind (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Package com.sleepycat.bind (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -206,7 +206,7 @@ Classes in <A HREF="../../../com/sleepycat/bind/package-summary.html">com.sleepy
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -236,6 +236,6 @@ Classes in <A HREF="../../../com/sleepycat/bind/package-summary.html">com.sleepy
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/ClassCatalog.html b/db/docs/java/com/sleepycat/bind/serial/ClassCatalog.html
index dea30aef4..c5077f349 100644
--- a/db/docs/java/com/sleepycat/bind/serial/ClassCatalog.html
+++ b/db/docs/java/com/sleepycat/bind/serial/ClassCatalog.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-ClassCatalog (Oracle Corporation - Berkeley DB Java API)
+ClassCatalog (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial.ClassCatalog interface">
@@ -14,7 +14,7 @@ ClassCatalog (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ClassCatalog (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ClassCatalog (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -136,7 +136,7 @@ A catalog of class description information for use during object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html#getClassFormat(byte[])">getClassFormat</A></B>(byte[]&nbsp;classID)</CODE>
<BR>
@@ -145,7 +145,7 @@ A catalog of class description information for use during object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html#getClassID(java.io.ObjectStreamClass)">getClassID</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classDesc)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html#getClassID(java.io.ObjectStreamClass)">getClassID</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classDesc)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the class ID for the current version of the given class
@@ -184,9 +184,9 @@ void <B>close</B>()
<A NAME="getClassID(java.io.ObjectStreamClass)"><!-- --></A><H3>
getClassID</H3>
<PRE>
-byte[] <B>getClassID</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classDesc)
+byte[] <B>getClassID</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classDesc)
throws <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></PRE>
<DL>
<DD>Return the class ID for the current version of the given class
description.
@@ -202,7 +202,7 @@ byte[] <B>getClassID</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/
<DT><B>Returns:</B><DD>The class ID for the current version of the class.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -210,9 +210,9 @@ byte[] <B>getClassID</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/
<A NAME="getClassFormat(byte[])"><!-- --></A><H3>
getClassFormat</H3>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A> <B>getClassFormat</B>(byte[]&nbsp;classID)
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A> <B>getClassFormat</B>(byte[]&nbsp;classID)
throws <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></PRE>
<DL>
<DD>Return the ObjectStreamClass for the given class ID. This may or may
not be the current class format, depending on whether the class has
@@ -224,7 +224,7 @@ getClassFormat</H3>
represent the current version of the class.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -252,7 +252,7 @@ getClassFormat</H3>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -288,6 +288,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/SerialBase.html b/db/docs/java/com/sleepycat/bind/serial/SerialBase.html
index dacd18c1a..17d60ed86 100644
--- a/db/docs/java/com/sleepycat/bind/serial/SerialBase.html
+++ b/db/docs/java/com/sleepycat/bind/serial/SerialBase.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-SerialBase (Oracle Corporation - Berkeley DB Java API)
+SerialBase (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial.SerialBase class">
@@ -14,7 +14,7 @@ SerialBase (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SerialBase (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SerialBase (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.serial</FONT>
<BR>
Class SerialBase</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.serial.SerialBase</B>
</PRE>
<DL>
@@ -97,7 +97,7 @@ Class SerialBase</H2>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>SerialBase</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>SerialBase</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -152,7 +152,7 @@ A base class for serial bindings creators that provides control over the
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/util/FastOutputStream.html" title="class in com.sleepycat.util">FastOutputStream</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialBase.html#getSerialOutput(java.lang.Object)">getSerialOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialBase.html#getSerialOutput(java.lang.Object)">getSerialOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty SerialOutput instance that will be used by the serial
@@ -171,10 +171,10 @@ A base class for serial bindings creators that provides control over the
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -245,7 +245,7 @@ public int <B>getSerialBufferSize</B>()</PRE>
<A NAME="getSerialOutput(java.lang.Object)"><!-- --></A><H3>
getSerialOutput</H3>
<PRE>
-protected <A HREF="../../../../com/sleepycat/util/FastOutputStream.html" title="class in com.sleepycat.util">FastOutputStream</A> <B>getSerialOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected <A HREF="../../../../com/sleepycat/util/FastOutputStream.html" title="class in com.sleepycat.util">FastOutputStream</A> <B>getSerialOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD>Returns an empty SerialOutput instance that will be used by the serial
binding or key creator.
@@ -289,7 +289,7 @@ protected <A HREF="../../../../com/sleepycat/util/FastOutputStream.html" title="
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -325,6 +325,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/SerialBinding.html b/db/docs/java/com/sleepycat/bind/serial/SerialBinding.html
index b1823e55f..861996350 100644
--- a/db/docs/java/com/sleepycat/bind/serial/SerialBinding.html
+++ b/db/docs/java/com/sleepycat/bind/serial/SerialBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-SerialBinding (Oracle Corporation - Berkeley DB Java API)
+SerialBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial.SerialBinding class">
@@ -14,7 +14,7 @@ SerialBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SerialBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SerialBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.serial</FONT>
<BR>
Class SerialBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/serial/SerialBase.html" title="class in com.sleepycat.bind.serial">com.sleepycat.bind.serial.SerialBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.serial.SerialBinding</B>
</PRE>
@@ -138,7 +138,7 @@ A concrete <code>EntryBinding</code> that treats a key or data entry as
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialBinding.html#SerialBinding(com.sleepycat.bind.serial.ClassCatalog, java.lang.Class)">SerialBinding</A></B>(<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a serial binding.</TD>
@@ -155,7 +155,7 @@ A concrete <code>EntryBinding</code> that treats a key or data entry as
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -163,7 +163,7 @@ A concrete <code>EntryBinding</code> that treats a key or data entry as
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialBinding.html#getBaseClass()">getBaseClass</A></B>()</CODE>
<BR>
@@ -171,7 +171,7 @@ A concrete <code>EntryBinding</code> that treats a key or data entry as
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassLoader.html" title="class or interface in java.lang">ClassLoader</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassLoader.html" title="class or interface in java.lang">ClassLoader</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialBinding.html#getClassLoader()">getClassLoader</A></B>()</CODE>
<BR>
@@ -181,7 +181,7 @@ A concrete <code>EntryBinding</code> that treats a key or data entry as
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -200,10 +200,10 @@ A concrete <code>EntryBinding</code> that treats a key or data entry as
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -223,7 +223,7 @@ A concrete <code>EntryBinding</code> that treats a key or data entry as
SerialBinding</H3>
<PRE>
public <B>SerialBinding</B>(<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</PRE>
<DL>
<DD>Creates a serial binding.
<P>
@@ -247,7 +247,7 @@ public <B>SerialBinding</B>(<A HREF="../../../../com/sleepycat/bind/serial/Class
<A NAME="getBaseClass()"><!-- --></A><H3>
getBaseClass</H3>
<PRE>
-public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A> <B>getBaseClass</B>()</PRE>
+public final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A> <B>getBaseClass</B>()</PRE>
<DL>
<DD>Returns the base class for this binding.
<P>
@@ -264,7 +264,7 @@ public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html
<A NAME="getClassLoader()"><!-- --></A><H3>
getClassLoader</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassLoader.html" title="class or interface in java.lang">ClassLoader</A> <B>getClassLoader</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassLoader.html" title="class or interface in java.lang">ClassLoader</A> <B>getClassLoader</B>()</PRE>
<DL>
<DD>Returns the class loader to be used during deserialization, or null if
a default class loader should be used. The default implementation of
@@ -294,7 +294,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassLoader.html
<A NAME="entryToObject(com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD>Deserialize an object from an entry buffer. May only be called for data
that was serialized using <A HREF="../../../../com/sleepycat/bind/serial/SerialBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><CODE>objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)</CODE></A>, since the fixed
@@ -314,7 +314,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD>Serialize an object into an entry buffer. The fixed serialization
@@ -332,7 +332,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>object</CODE> - is the input deserialized object.<DD><CODE>entry</CODE> - is the output serialized entry.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if the object is not an instance of the
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if the object is not an instance of the
base class for this binding.</DL>
</DD>
</DL>
@@ -361,7 +361,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -397,6 +397,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/SerialInput.html b/db/docs/java/com/sleepycat/bind/serial/SerialInput.html
index 71d19b976..1d01b085f 100644
--- a/db/docs/java/com/sleepycat/bind/serial/SerialInput.html
+++ b/db/docs/java/com/sleepycat/bind/serial/SerialInput.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-SerialInput (Oracle Corporation - Berkeley DB Java API)
+SerialInput (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial.SerialInput class">
@@ -14,7 +14,7 @@ SerialInput (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SerialInput (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SerialInput (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,17 +89,17 @@ com.sleepycat.bind.serial</FONT>
<BR>
Class SerialInput</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">java.io.InputStream</A>
- <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io">java.io.ObjectInputStream</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">java.io.InputStream</A>
+ <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io">java.io.ObjectInputStream</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.serial.SerialInput</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/DataInput.html" title="class or interface in java.io">DataInput</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInput.html" title="class or interface in java.io">ObjectInput</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/DataInput.html" title="class or interface in java.io">DataInput</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInput.html" title="class or interface in java.io">ObjectInput</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>SerialInput</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io">ObjectInputStream</A></DL>
+<DT><PRE>public class <B>SerialInput</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io">ObjectInputStream</A></DL>
</PRE>
<P>
@@ -107,10 +107,10 @@ A specialized <code>ObjectInputStream</code> that gets class description
information from a <code>ClassCatalog</code>. It is used by
<code>SerialBinding</code>.
- <p>This class is used instead of an <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io"><CODE>ObjectInputStream</CODE></A>, which it
+ <p>This class is used instead of an <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io"><CODE>ObjectInputStream</CODE></A>, which it
extends, to read an object stream written by the <A HREF="../../../../com/sleepycat/bind/serial/SerialOutput.html" title="class in com.sleepycat.bind.serial"><CODE>SerialOutput</CODE></A> class.
For reading objects from a database normally one of the serial binding
- classes is used. <A HREF="../../../../com/sleepycat/bind/serial/SerialInput.html" title="class in com.sleepycat.bind.serial"><CODE>SerialInput</CODE></A> is used when an <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io"><CODE>ObjectInputStream</CODE></A> is needed along with compact storage. A <A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial"><CODE>ClassCatalog</CODE></A> must be supplied, however, to stored shared class
+ classes is used. <A HREF="../../../../com/sleepycat/bind/serial/SerialInput.html" title="class in com.sleepycat.bind.serial"><CODE>SerialInput</CODE></A> is used when an <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io"><CODE>ObjectInputStream</CODE></A> is needed along with compact storage. A <A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial"><CODE>ClassCatalog</CODE></A> must be supplied, however, to stored shared class
descriptions.</p>
<P>
@@ -130,10 +130,10 @@ A specialized <code>ObjectInputStream</code> that gets class description
&nbsp;<A NAME="nested_classes_inherited_from_class_java.io.ObjectInputStream"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io">ObjectInputStream</A></B></TH>
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io">ObjectInputStream</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.GetField.html" title="class or interface in java.io">ObjectInputStream.GetField</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.GetField.html" title="class or interface in java.io">ObjectInputStream.GetField</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -149,10 +149,10 @@ A specialized <code>ObjectInputStream</code> that gets class description
&nbsp;<A NAME="fields_inherited_from_class_java.io.ObjectStreamConstants"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from interface java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A></B></TH>
+<TH ALIGN="left"><B>Fields inherited from interface java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#baseWireHandle" title="class or interface in java.io">baseWireHandle</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#PROTOCOL_VERSION_1" title="class or interface in java.io">PROTOCOL_VERSION_1</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#PROTOCOL_VERSION_2" title="class or interface in java.io">PROTOCOL_VERSION_2</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SC_BLOCK_DATA" title="class or interface in java.io">SC_BLOCK_DATA</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SC_ENUM" title="class or interface in java.io">SC_ENUM</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SC_EXTERNALIZABLE" title="class or interface in java.io">SC_EXTERNALIZABLE</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SC_SERIALIZABLE" title="class or interface in java.io">SC_SERIALIZABLE</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SC_WRITE_METHOD" title="class or interface in java.io">SC_WRITE_METHOD</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#STREAM_MAGIC" title="class or interface in java.io">STREAM_MAGIC</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#STREAM_VERSION" title="class or interface in java.io">STREAM_VERSION</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SUBCLASS_IMPLEMENTATION_PERMISSION" title="class or interface in java.io">SUBCLASS_IMPLEMENTATION_PERMISSION</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SUBSTITUTION_PERMISSION" title="class or interface in java.io">SUBSTITUTION_PERMISSION</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_ARRAY" title="class or interface in java.io">TC_ARRAY</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_BASE" title="class or interface in java.io">TC_BASE</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_BLOCKDATA" title="class or interface in java.io">TC_BLOCKDATA</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_BLOCKDATALONG" title="class or interface in java.io">TC_BLOCKDATALONG</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_CLASS" title="class or interface in java.io">TC_CLASS</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_CLASSDESC" title="class or interface in java.io">TC_CLASSDESC</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_ENDBLOCKDATA" title="class or interface in java.io">TC_ENDBLOCKDATA</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_ENUM" title="class or interface in java.io">TC_ENUM</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_EXCEPTION" title="class or interface in java.io">TC_EXCEPTION</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_LONGSTRING" title="class or interface in java.io">TC_LONGSTRING</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_MAX" title="class or interface in java.io">TC_MAX</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_NULL" title="class or interface in java.io">TC_NULL</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_OBJECT" title="class or interface in java.io">TC_OBJECT</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_PROXYCLASSDESC" title="class or interface in java.io">TC_PROXYCLASSDESC</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_REFERENCE" title="class or interface in java.io">TC_REFERENCE</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_RESET" title="class or interface in java.io">TC_RESET</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_STRING" title="class or interface in java.io">TC_STRING</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#baseWireHandle" title="class or interface in java.io">baseWireHandle</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#PROTOCOL_VERSION_1" title="class or interface in java.io">PROTOCOL_VERSION_1</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#PROTOCOL_VERSION_2" title="class or interface in java.io">PROTOCOL_VERSION_2</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SC_BLOCK_DATA" title="class or interface in java.io">SC_BLOCK_DATA</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SC_ENUM" title="class or interface in java.io">SC_ENUM</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SC_EXTERNALIZABLE" title="class or interface in java.io">SC_EXTERNALIZABLE</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SC_SERIALIZABLE" title="class or interface in java.io">SC_SERIALIZABLE</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SC_WRITE_METHOD" title="class or interface in java.io">SC_WRITE_METHOD</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#STREAM_MAGIC" title="class or interface in java.io">STREAM_MAGIC</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#STREAM_VERSION" title="class or interface in java.io">STREAM_VERSION</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SUBCLASS_IMPLEMENTATION_PERMISSION" title="class or interface in java.io">SUBCLASS_IMPLEMENTATION_PERMISSION</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SUBSTITUTION_PERMISSION" title="class or interface in java.io">SUBSTITUTION_PERMISSION</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_ARRAY" title="class or interface in java.io">TC_ARRAY</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_BASE" title="class or interface in java.io">TC_BASE</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_BLOCKDATA" title="class or interface in java.io">TC_BLOCKDATA</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_BLOCKDATALONG" title="class or interface in java.io">TC_BLOCKDATALONG</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_CLASS" title="class or interface in java.io">TC_CLASS</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_CLASSDESC" title="class or interface in java.io">TC_CLASSDESC</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_ENDBLOCKDATA" title="class or interface in java.io">TC_ENDBLOCKDATA</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_ENUM" title="class or interface in java.io">TC_ENUM</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_EXCEPTION" title="class or interface in java.io">TC_EXCEPTION</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_LONGSTRING" title="class or interface in java.io">TC_LONGSTRING</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_MAX" title="class or interface in java.io">TC_MAX</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_NULL" title="class or interface in java.io">TC_NULL</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_OBJECT" title="class or interface in java.io">TC_OBJECT</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_PROXYCLASSDESC" title="class or interface in java.io">TC_PROXYCLASSDESC</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_REFERENCE" title="class or interface in java.io">TC_REFERENCE</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_RESET" title="class or interface in java.io">TC_RESET</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_STRING" title="class or interface in java.io">TC_STRING</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -165,16 +165,16 @@ A specialized <code>ObjectInputStream</code> that gets class description
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialInput.html#SerialInput(java.io.InputStream, com.sleepycat.bind.serial.ClassCatalog)">SerialInput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A>&nbsp;in,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialInput.html#SerialInput(java.io.InputStream, com.sleepycat.bind.serial.ClassCatalog)">SerialInput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A>&nbsp;in,
<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a serial input stream.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialInput.html#SerialInput(java.io.InputStream, com.sleepycat.bind.serial.ClassCatalog, java.lang.ClassLoader)">SerialInput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A>&nbsp;in,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialInput.html#SerialInput(java.io.InputStream, com.sleepycat.bind.serial.ClassCatalog, java.lang.ClassLoader)">SerialInput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A>&nbsp;in,
<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassLoader.html" title="class or interface in java.lang">ClassLoader</A>&nbsp;classLoader)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassLoader.html" title="class or interface in java.lang">ClassLoader</A>&nbsp;classLoader)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a serial input stream.</TD>
@@ -191,7 +191,7 @@ A specialized <code>ObjectInputStream</code> that gets class description
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A></CODE></FONT></TD>
+<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialInput.html#readClassDescriptor()">readClassDescriptor</A></B>()</CODE>
<BR>
@@ -199,8 +199,8 @@ A specialized <code>ObjectInputStream</code> that gets class description
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialInput.html#resolveClass(java.io.ObjectStreamClass)">resolveClass</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;desc)</CODE>
+<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialInput.html#resolveClass(java.io.ObjectStreamClass)">resolveClass</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;desc)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -209,37 +209,37 @@ A specialized <code>ObjectInputStream</code> that gets class description
&nbsp;<A NAME="methods_inherited_from_class_java.io.ObjectInputStream"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io">ObjectInputStream</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io">ObjectInputStream</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#available()" title="class or interface in java.io">available</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#close()" title="class or interface in java.io">close</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#defaultReadObject()" title="class or interface in java.io">defaultReadObject</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#enableResolveObject(boolean)" title="class or interface in java.io">enableResolveObject</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#read()" title="class or interface in java.io">read</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#read(byte[], int, int)" title="class or interface in java.io">read</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readBoolean()" title="class or interface in java.io">readBoolean</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readByte()" title="class or interface in java.io">readByte</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readChar()" title="class or interface in java.io">readChar</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readDouble()" title="class or interface in java.io">readDouble</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readFields()" title="class or interface in java.io">readFields</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readFloat()" title="class or interface in java.io">readFloat</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readFully(byte[])" title="class or interface in java.io">readFully</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readFully(byte[], int, int)" title="class or interface in java.io">readFully</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readInt()" title="class or interface in java.io">readInt</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readLine()" title="class or interface in java.io">readLine</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readLong()" title="class or interface in java.io">readLong</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readObject()" title="class or interface in java.io">readObject</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readObjectOverride()" title="class or interface in java.io">readObjectOverride</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readShort()" title="class or interface in java.io">readShort</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readStreamHeader()" title="class or interface in java.io">readStreamHeader</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readUnshared()" title="class or interface in java.io">readUnshared</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readUnsignedByte()" title="class or interface in java.io">readUnsignedByte</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readUnsignedShort()" title="class or interface in java.io">readUnsignedShort</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readUTF()" title="class or interface in java.io">readUTF</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#registerValidation(java.io.ObjectInputValidation, int)" title="class or interface in java.io">registerValidation</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#resolveObject(java.lang.Object)" title="class or interface in java.io">resolveObject</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#resolveProxyClass(java.lang.String[])" title="class or interface in java.io">resolveProxyClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#skipBytes(int)" title="class or interface in java.io">skipBytes</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#available()" title="class or interface in java.io">available</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#close()" title="class or interface in java.io">close</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#defaultReadObject()" title="class or interface in java.io">defaultReadObject</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#enableResolveObject(boolean)" title="class or interface in java.io">enableResolveObject</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#read()" title="class or interface in java.io">read</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#read(byte[], int, int)" title="class or interface in java.io">read</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readBoolean()" title="class or interface in java.io">readBoolean</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readByte()" title="class or interface in java.io">readByte</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readChar()" title="class or interface in java.io">readChar</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readDouble()" title="class or interface in java.io">readDouble</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readFields()" title="class or interface in java.io">readFields</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readFloat()" title="class or interface in java.io">readFloat</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readFully(byte[])" title="class or interface in java.io">readFully</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readFully(byte[], int, int)" title="class or interface in java.io">readFully</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readInt()" title="class or interface in java.io">readInt</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readLine()" title="class or interface in java.io">readLine</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readLong()" title="class or interface in java.io">readLong</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readObject()" title="class or interface in java.io">readObject</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readObjectOverride()" title="class or interface in java.io">readObjectOverride</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readShort()" title="class or interface in java.io">readShort</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readStreamHeader()" title="class or interface in java.io">readStreamHeader</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readUnshared()" title="class or interface in java.io">readUnshared</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readUnsignedByte()" title="class or interface in java.io">readUnsignedByte</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readUnsignedShort()" title="class or interface in java.io">readUnsignedShort</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readUTF()" title="class or interface in java.io">readUTF</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#registerValidation(java.io.ObjectInputValidation, int)" title="class or interface in java.io">registerValidation</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#resolveObject(java.lang.Object)" title="class or interface in java.io">resolveObject</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#resolveProxyClass(java.lang.String[])" title="class or interface in java.io">resolveProxyClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#skipBytes(int)" title="class or interface in java.io">skipBytes</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.io.InputStream"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#mark(int)" title="class or interface in java.io">mark</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#markSupported()" title="class or interface in java.io">markSupported</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#read(byte[])" title="class or interface in java.io">read</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#reset()" title="class or interface in java.io">reset</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#skip(long)" title="class or interface in java.io">skip</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#mark(int)" title="class or interface in java.io">mark</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#markSupported()" title="class or interface in java.io">markSupported</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#read(byte[])" title="class or interface in java.io">read</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#reset()" title="class or interface in java.io">reset</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#skip(long)" title="class or interface in java.io">skip</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.io.ObjectInput"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInput.html" title="class or interface in java.io">ObjectInput</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInput.html" title="class or interface in java.io">ObjectInput</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInput.html#read(byte[])" title="class or interface in java.io">read</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInput.html#skip(long)" title="class or interface in java.io">skip</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInput.html#read(byte[])" title="class or interface in java.io">read</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInput.html#skip(long)" title="class or interface in java.io">skip</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -258,9 +258,9 @@ A specialized <code>ObjectInputStream</code> that gets class description
<A NAME="SerialInput(java.io.InputStream, com.sleepycat.bind.serial.ClassCatalog)"><!-- --></A><H3>
SerialInput</H3>
<PRE>
-public <B>SerialInput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A>&nbsp;in,
+public <B>SerialInput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A>&nbsp;in,
<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
<DL>
<DD>Creates a serial input stream.
<P>
@@ -269,17 +269,17 @@ public <B>SerialInput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io
be read.<DD><CODE>classCatalog</CODE> - is the catalog containing the class descriptions
for the serialized objects.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
</DL>
<HR>
<A NAME="SerialInput(java.io.InputStream, com.sleepycat.bind.serial.ClassCatalog, java.lang.ClassLoader)"><!-- --></A><H3>
SerialInput</H3>
<PRE>
-public <B>SerialInput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A>&nbsp;in,
+public <B>SerialInput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A>&nbsp;in,
<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassLoader.html" title="class or interface in java.lang">ClassLoader</A>&nbsp;classLoader)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassLoader.html" title="class or interface in java.lang">ClassLoader</A>&nbsp;classLoader)
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
<DL>
<DD>Creates a serial input stream.
<P>
@@ -289,7 +289,7 @@ public <B>SerialInput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io
for the serialized objects.<DD><CODE>classLoader</CODE> - is the class loader to use, or null if a default
class loader should be used.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
@@ -305,18 +305,18 @@ public <B>SerialInput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io
<A NAME="readClassDescriptor()"><!-- --></A><H3>
readClassDescriptor</H3>
<PRE>
-protected <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A> <B>readClassDescriptor</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></PRE>
+protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A> <B>readClassDescriptor</B>()
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A>,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></PRE>
<DL>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#readClassDescriptor()" title="class or interface in java.io">readClassDescriptor</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io">ObjectInputStream</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#readClassDescriptor()" title="class or interface in java.io">readClassDescriptor</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io">ObjectInputStream</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -324,18 +324,18 @@ protected <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamCla
<A NAME="resolveClass(java.io.ObjectStreamClass)"><!-- --></A><H3>
resolveClass</H3>
<PRE>
-protected <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A> <B>resolveClass</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;desc)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></PRE>
+protected <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A> <B>resolveClass</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;desc)
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A>,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></PRE>
<DL>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html#resolveClass(java.io.ObjectStreamClass)" title="class or interface in java.io">resolveClass</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io">ObjectInputStream</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html#resolveClass(java.io.ObjectStreamClass)" title="class or interface in java.io">resolveClass</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io">ObjectInputStream</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -363,7 +363,7 @@ protected <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" t
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -399,6 +399,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/SerialOutput.html b/db/docs/java/com/sleepycat/bind/serial/SerialOutput.html
index a2674d6a2..6918ff55d 100644
--- a/db/docs/java/com/sleepycat/bind/serial/SerialOutput.html
+++ b/db/docs/java/com/sleepycat/bind/serial/SerialOutput.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-SerialOutput (Oracle Corporation - Berkeley DB Java API)
+SerialOutput (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial.SerialOutput class">
@@ -14,7 +14,7 @@ SerialOutput (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SerialOutput (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SerialOutput (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,17 +89,17 @@ com.sleepycat.bind.serial</FONT>
<BR>
Class SerialOutput</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">java.io.OutputStream</A>
- <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io">java.io.ObjectOutputStream</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">java.io.OutputStream</A>
+ <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io">java.io.ObjectOutputStream</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.serial.SerialOutput</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/DataOutput.html" title="class or interface in java.io">DataOutput</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutput.html" title="class or interface in java.io">ObjectOutput</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/DataOutput.html" title="class or interface in java.io">DataOutput</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutput.html" title="class or interface in java.io">ObjectOutput</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>SerialOutput</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io">ObjectOutputStream</A></DL>
+<DT><PRE>public class <B>SerialOutput</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io">ObjectOutputStream</A></DL>
</PRE>
<P>
@@ -107,9 +107,9 @@ A specialized <code>ObjectOutputStream</code> that stores class description
information in a <code>ClassCatalog</code>. It is used by
<code>SerialBinding</code>.
- <p>This class is used instead of an <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io"><CODE>ObjectOutputStream</CODE></A>, which it
+ <p>This class is used instead of an <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io"><CODE>ObjectOutputStream</CODE></A>, which it
extends, to write a compact object stream. For writing objects to a
- database normally one of the serial binding classes is used. <A HREF="../../../../com/sleepycat/bind/serial/SerialOutput.html" title="class in com.sleepycat.bind.serial"><CODE>SerialOutput</CODE></A> is used when an <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io"><CODE>ObjectOutputStream</CODE></A> is needed along
+ database normally one of the serial binding classes is used. <A HREF="../../../../com/sleepycat/bind/serial/SerialOutput.html" title="class in com.sleepycat.bind.serial"><CODE>SerialOutput</CODE></A> is used when an <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io"><CODE>ObjectOutputStream</CODE></A> is needed along
with compact storage. A <A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial"><CODE>ClassCatalog</CODE></A> must be supplied, however, to
stored shared class descriptions.</p>
@@ -134,10 +134,10 @@ A specialized <code>ObjectOutputStream</code> that stores class description
&nbsp;<A NAME="nested_classes_inherited_from_class_java.io.ObjectOutputStream"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io">ObjectOutputStream</A></B></TH>
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io">ObjectOutputStream</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.PutField.html" title="class or interface in java.io">ObjectOutputStream.PutField</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.PutField.html" title="class or interface in java.io">ObjectOutputStream.PutField</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -153,10 +153,10 @@ A specialized <code>ObjectOutputStream</code> that stores class description
&nbsp;<A NAME="fields_inherited_from_class_java.io.ObjectStreamConstants"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from interface java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A></B></TH>
+<TH ALIGN="left"><B>Fields inherited from interface java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#baseWireHandle" title="class or interface in java.io">baseWireHandle</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#PROTOCOL_VERSION_1" title="class or interface in java.io">PROTOCOL_VERSION_1</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#PROTOCOL_VERSION_2" title="class or interface in java.io">PROTOCOL_VERSION_2</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SC_BLOCK_DATA" title="class or interface in java.io">SC_BLOCK_DATA</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SC_ENUM" title="class or interface in java.io">SC_ENUM</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SC_EXTERNALIZABLE" title="class or interface in java.io">SC_EXTERNALIZABLE</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SC_SERIALIZABLE" title="class or interface in java.io">SC_SERIALIZABLE</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SC_WRITE_METHOD" title="class or interface in java.io">SC_WRITE_METHOD</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#STREAM_MAGIC" title="class or interface in java.io">STREAM_MAGIC</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#STREAM_VERSION" title="class or interface in java.io">STREAM_VERSION</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SUBCLASS_IMPLEMENTATION_PERMISSION" title="class or interface in java.io">SUBCLASS_IMPLEMENTATION_PERMISSION</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#SUBSTITUTION_PERMISSION" title="class or interface in java.io">SUBSTITUTION_PERMISSION</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_ARRAY" title="class or interface in java.io">TC_ARRAY</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_BASE" title="class or interface in java.io">TC_BASE</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_BLOCKDATA" title="class or interface in java.io">TC_BLOCKDATA</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_BLOCKDATALONG" title="class or interface in java.io">TC_BLOCKDATALONG</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_CLASS" title="class or interface in java.io">TC_CLASS</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_CLASSDESC" title="class or interface in java.io">TC_CLASSDESC</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_ENDBLOCKDATA" title="class or interface in java.io">TC_ENDBLOCKDATA</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_ENUM" title="class or interface in java.io">TC_ENUM</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_EXCEPTION" title="class or interface in java.io">TC_EXCEPTION</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_LONGSTRING" title="class or interface in java.io">TC_LONGSTRING</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_MAX" title="class or interface in java.io">TC_MAX</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_NULL" title="class or interface in java.io">TC_NULL</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_OBJECT" title="class or interface in java.io">TC_OBJECT</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_PROXYCLASSDESC" title="class or interface in java.io">TC_PROXYCLASSDESC</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_REFERENCE" title="class or interface in java.io">TC_REFERENCE</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_RESET" title="class or interface in java.io">TC_RESET</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html#TC_STRING" title="class or interface in java.io">TC_STRING</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#baseWireHandle" title="class or interface in java.io">baseWireHandle</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#PROTOCOL_VERSION_1" title="class or interface in java.io">PROTOCOL_VERSION_1</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#PROTOCOL_VERSION_2" title="class or interface in java.io">PROTOCOL_VERSION_2</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SC_BLOCK_DATA" title="class or interface in java.io">SC_BLOCK_DATA</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SC_ENUM" title="class or interface in java.io">SC_ENUM</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SC_EXTERNALIZABLE" title="class or interface in java.io">SC_EXTERNALIZABLE</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SC_SERIALIZABLE" title="class or interface in java.io">SC_SERIALIZABLE</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SC_WRITE_METHOD" title="class or interface in java.io">SC_WRITE_METHOD</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#STREAM_MAGIC" title="class or interface in java.io">STREAM_MAGIC</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#STREAM_VERSION" title="class or interface in java.io">STREAM_VERSION</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SUBCLASS_IMPLEMENTATION_PERMISSION" title="class or interface in java.io">SUBCLASS_IMPLEMENTATION_PERMISSION</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#SUBSTITUTION_PERMISSION" title="class or interface in java.io">SUBSTITUTION_PERMISSION</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_ARRAY" title="class or interface in java.io">TC_ARRAY</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_BASE" title="class or interface in java.io">TC_BASE</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_BLOCKDATA" title="class or interface in java.io">TC_BLOCKDATA</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_BLOCKDATALONG" title="class or interface in java.io">TC_BLOCKDATALONG</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_CLASS" title="class or interface in java.io">TC_CLASS</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_CLASSDESC" title="class or interface in java.io">TC_CLASSDESC</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_ENDBLOCKDATA" title="class or interface in java.io">TC_ENDBLOCKDATA</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_ENUM" title="class or interface in java.io">TC_ENUM</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_EXCEPTION" title="class or interface in java.io">TC_EXCEPTION</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_LONGSTRING" title="class or interface in java.io">TC_LONGSTRING</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_MAX" title="class or interface in java.io">TC_MAX</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_NULL" title="class or interface in java.io">TC_NULL</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_OBJECT" title="class or interface in java.io">TC_OBJECT</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_PROXYCLASSDESC" title="class or interface in java.io">TC_PROXYCLASSDESC</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_REFERENCE" title="class or interface in java.io">TC_REFERENCE</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_RESET" title="class or interface in java.io">TC_RESET</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html#TC_STRING" title="class or interface in java.io">TC_STRING</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -169,7 +169,7 @@ A specialized <code>ObjectOutputStream</code> that stores class description
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialOutput.html#SerialOutput(java.io.OutputStream, com.sleepycat.bind.serial.ClassCatalog)">SerialOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;out,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialOutput.html#SerialOutput(java.io.OutputStream, com.sleepycat.bind.serial.ClassCatalog)">SerialOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;out,
<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog)</CODE>
<BR>
@@ -197,7 +197,7 @@ A specialized <code>ObjectOutputStream</code> that stores class description
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialOutput.html#writeClassDescriptor(java.io.ObjectStreamClass)">writeClassDescriptor</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classdesc)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialOutput.html#writeClassDescriptor(java.io.ObjectStreamClass)">writeClassDescriptor</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classdesc)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -206,19 +206,19 @@ A specialized <code>ObjectOutputStream</code> that stores class description
&nbsp;<A NAME="methods_inherited_from_class_java.io.ObjectOutputStream"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io">ObjectOutputStream</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io">ObjectOutputStream</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#annotateClass(java.lang.Class)" title="class or interface in java.io">annotateClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#annotateProxyClass(java.lang.Class)" title="class or interface in java.io">annotateProxyClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#close()" title="class or interface in java.io">close</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#defaultWriteObject()" title="class or interface in java.io">defaultWriteObject</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#drain()" title="class or interface in java.io">drain</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#enableReplaceObject(boolean)" title="class or interface in java.io">enableReplaceObject</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#flush()" title="class or interface in java.io">flush</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#putFields()" title="class or interface in java.io">putFields</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#replaceObject(java.lang.Object)" title="class or interface in java.io">replaceObject</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#reset()" title="class or interface in java.io">reset</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#useProtocolVersion(int)" title="class or interface in java.io">useProtocolVersion</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#write(byte[])" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#write(byte[], int, int)" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#write(int)" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeBoolean(boolean)" title="class or interface in java.io">writeBoolean</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeByte(int)" title="class or interface in java.io">writeByte</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeBytes(java.lang.String)" title="class or interface in java.io">writeBytes</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeChar(int)" title="class or interface in java.io">writeChar</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeChars(java.lang.String)" title="class or interface in java.io">writeChars</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeDouble(double)" title="class or interface in java.io">writeDouble</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeFields()" title="class or interface in java.io">writeFields</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeFloat(float)" title="class or interface in java.io">writeFloat</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeInt(int)" title="class or interface in java.io">writeInt</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeLong(long)" title="class or interface in java.io">writeLong</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeObject(java.lang.Object)" title="class or interface in java.io">writeObject</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeObjectOverride(java.lang.Object)" title="class or interface in java.io">writeObjectOverride</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeShort(int)" title="class or interface in java.io">writeShort</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeStreamHeader()" title="class or interface in java.io">writeStreamHeader</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeUnshared(java.lang.Object)" title="class or interface in java.io">writeUnshared</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeUTF(java.lang.String)" title="class or interface in java.io">writeUTF</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#annotateClass(java.lang.Class)" title="class or interface in java.io">annotateClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#annotateProxyClass(java.lang.Class)" title="class or interface in java.io">annotateProxyClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#close()" title="class or interface in java.io">close</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#defaultWriteObject()" title="class or interface in java.io">defaultWriteObject</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#drain()" title="class or interface in java.io">drain</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#enableReplaceObject(boolean)" title="class or interface in java.io">enableReplaceObject</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#flush()" title="class or interface in java.io">flush</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#putFields()" title="class or interface in java.io">putFields</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#replaceObject(java.lang.Object)" title="class or interface in java.io">replaceObject</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#reset()" title="class or interface in java.io">reset</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#useProtocolVersion(int)" title="class or interface in java.io">useProtocolVersion</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#write(byte[])" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#write(byte[], int, int)" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#write(int)" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeBoolean(boolean)" title="class or interface in java.io">writeBoolean</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeByte(int)" title="class or interface in java.io">writeByte</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeBytes(java.lang.String)" title="class or interface in java.io">writeBytes</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeChar(int)" title="class or interface in java.io">writeChar</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeChars(java.lang.String)" title="class or interface in java.io">writeChars</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeDouble(double)" title="class or interface in java.io">writeDouble</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeFields()" title="class or interface in java.io">writeFields</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeFloat(float)" title="class or interface in java.io">writeFloat</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeInt(int)" title="class or interface in java.io">writeInt</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeLong(long)" title="class or interface in java.io">writeLong</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeObject(java.lang.Object)" title="class or interface in java.io">writeObject</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeObjectOverride(java.lang.Object)" title="class or interface in java.io">writeObjectOverride</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeShort(int)" title="class or interface in java.io">writeShort</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeStreamHeader()" title="class or interface in java.io">writeStreamHeader</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeUnshared(java.lang.Object)" title="class or interface in java.io">writeUnshared</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeUTF(java.lang.String)" title="class or interface in java.io">writeUTF</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -237,9 +237,9 @@ A specialized <code>ObjectOutputStream</code> that stores class description
<A NAME="SerialOutput(java.io.OutputStream, com.sleepycat.bind.serial.ClassCatalog)"><!-- --></A><H3>
SerialOutput</H3>
<PRE>
-public <B>SerialOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;out,
+public <B>SerialOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;out,
<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
<DL>
<DD>Creates a serial output stream.
<P>
@@ -248,7 +248,7 @@ public <B>SerialOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/i
will be written.<DD><CODE>classCatalog</CODE> - is the catalog to which the class descriptions for
the serialized objects will be written.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
@@ -264,16 +264,16 @@ public <B>SerialOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/i
<A NAME="writeClassDescriptor(java.io.ObjectStreamClass)"><!-- --></A><H3>
writeClassDescriptor</H3>
<PRE>
-protected void <B>writeClassDescriptor</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classdesc)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+protected void <B>writeClassDescriptor</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classdesc)
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
<DL>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html#writeClassDescriptor(java.io.ObjectStreamClass)" title="class or interface in java.io">writeClassDescriptor</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io">ObjectOutputStream</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html#writeClassDescriptor(java.io.ObjectStreamClass)" title="class or interface in java.io">writeClassDescriptor</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io">ObjectOutputStream</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -320,7 +320,7 @@ public static byte[] <B>getStreamHeader</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -356,6 +356,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/SerialSerialBinding.html b/db/docs/java/com/sleepycat/bind/serial/SerialSerialBinding.html
index c8fb98c0b..2eb034584 100644
--- a/db/docs/java/com/sleepycat/bind/serial/SerialSerialBinding.html
+++ b/db/docs/java/com/sleepycat/bind/serial/SerialSerialBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-SerialSerialBinding (Oracle Corporation - Berkeley DB Java API)
+SerialSerialBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial.SerialSerialBinding class">
@@ -14,7 +14,7 @@ SerialSerialBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SerialSerialBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SerialSerialBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.serial</FONT>
<BR>
Class SerialSerialBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.serial.SerialSerialBinding</B>
</PRE>
<DL>
@@ -97,7 +97,7 @@ Class SerialSerialBinding</H2>
</DL>
<HR>
<DL>
-<DT><PRE>public abstract class <B>SerialSerialBinding</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../com/sleepycat/bind/EntityBinding.html" title="interface in com.sleepycat.bind">EntityBinding</A></DL>
+<DT><PRE>public abstract class <B>SerialSerialBinding</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../com/sleepycat/bind/EntityBinding.html" title="interface in com.sleepycat.bind">EntityBinding</A></DL>
</PRE>
<P>
@@ -130,8 +130,8 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#SerialSerialBinding(com.sleepycat.bind.serial.ClassCatalog, java.lang.Class, java.lang.Class)">SerialSerialBinding</A></B>(<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a serial-serial entity binding.</TD>
@@ -155,7 +155,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
@@ -164,17 +164,17 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#entryToObject(java.lang.Object, java.lang.Object)">entryToObject</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;keyInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</CODE>
+<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#entryToObject(java.lang.Object, java.lang.Object)">entryToObject</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;keyInput,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs an entity object from deserialized key and data objects.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#objectToData(java.lang.Object)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#objectToData(java.lang.Object)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extracts a data object from an entity object.</TD>
@@ -182,7 +182,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
<BR>
@@ -190,8 +190,8 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#objectToKey(java.lang.Object)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#objectToKey(java.lang.Object)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extracts a key object from an entity object.</TD>
@@ -199,7 +199,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
<BR>
@@ -209,10 +209,10 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -232,8 +232,8 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
SerialSerialBinding</H3>
<PRE>
public <B>SerialSerialBinding</B>(<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass)</PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass)</PRE>
<DL>
<DD>Creates a serial-serial entity binding.
<P>
@@ -268,7 +268,7 @@ public <B>SerialSerialBinding</B>(<A HREF="../../../../com/sleepycat/bind/serial
<A NAME="entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">EntityBinding</A></CODE></B></DD>
@@ -287,7 +287,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToKey</H3>
<PRE>
-public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">EntityBinding</A></CODE></B></DD>
@@ -305,7 +305,7 @@ public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/ja
<A NAME="objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToData</H3>
<PRE>
-public void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">EntityBinding</A></CODE></B></DD>
@@ -323,8 +323,8 @@ public void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/j
<A NAME="entryToObject(java.lang.Object, java.lang.Object)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;keyInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</PRE>
+public abstract <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;keyInput,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</PRE>
<DL>
<DD>Constructs an entity object from deserialized key and data objects.
<P>
@@ -341,7 +341,7 @@ public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.
<A NAME="objectToKey(java.lang.Object)"><!-- --></A><H3>
objectToKey</H3>
<PRE>
-public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+public abstract <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD>Extracts a key object from an entity object.
<P>
@@ -358,7 +358,7 @@ public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.
<A NAME="objectToData(java.lang.Object)"><!-- --></A><H3>
objectToData</H3>
<PRE>
-public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+public abstract <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD>Extracts a data object from an entity object.
<P>
@@ -395,7 +395,7 @@ public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -431,6 +431,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/SerialSerialKeyCreator.html b/db/docs/java/com/sleepycat/bind/serial/SerialSerialKeyCreator.html
index 21796851f..b56fbd2a1 100644
--- a/db/docs/java/com/sleepycat/bind/serial/SerialSerialKeyCreator.html
+++ b/db/docs/java/com/sleepycat/bind/serial/SerialSerialKeyCreator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-SerialSerialKeyCreator (Oracle Corporation - Berkeley DB Java API)
+SerialSerialKeyCreator (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial.SerialSerialKeyCreator class">
@@ -14,7 +14,7 @@ SerialSerialKeyCreator (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SerialSerialKeyCreator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SerialSerialKeyCreator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.serial</FONT>
<BR>
Class SerialSerialKeyCreator</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.serial.SerialSerialKeyCreator</B>
</PRE>
<DL>
@@ -97,7 +97,7 @@ Class SerialSerialKeyCreator</H2>
</DL>
<HR>
<DL>
-<DT><PRE>public abstract class <B>SerialSerialKeyCreator</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db">SecondaryKeyCreator</A></DL>
+<DT><PRE>public abstract class <B>SerialSerialKeyCreator</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db">SecondaryKeyCreator</A></DL>
</PRE>
<P>
@@ -159,9 +159,9 @@ A abstract key creator that uses a serial key and a serial data entry.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialKeyCreator.html#SerialSerialKeyCreator(com.sleepycat.bind.serial.ClassCatalog, java.lang.Class, java.lang.Class, java.lang.Class)">SerialSerialKeyCreator</A></B>(<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;primaryKeyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;indexKeyClass)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;primaryKeyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;indexKeyClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a serial-serial key creator.</TD>
@@ -186,9 +186,9 @@ A abstract key creator that uses a serial key and a serial data entry.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialKeyCreator.html#createSecondaryKey(java.lang.Object, java.lang.Object)">createSecondaryKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;primaryKey,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;data)</CODE>
+<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialKeyCreator.html#createSecondaryKey(java.lang.Object, java.lang.Object)">createSecondaryKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;primaryKey,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;data)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates the index key object from primary key and entry objects.</TD>
@@ -206,8 +206,8 @@ A abstract key creator that uses a serial key and a serial data entry.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialKeyCreator.html#nullifyForeignKey(java.lang.Object)">nullifyForeignKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;data)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialKeyCreator.html#nullifyForeignKey(java.lang.Object)">nullifyForeignKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;data)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clears the index key in a data object.</TD>
@@ -225,10 +225,10 @@ A abstract key creator that uses a serial key and a serial data entry.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -287,9 +287,9 @@ protected <A HREF="../../../../com/sleepycat/bind/serial/SerialBinding.html" tit
SerialSerialKeyCreator</H3>
<PRE>
public <B>SerialSerialKeyCreator</B>(<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;primaryKeyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;indexKeyClass)</PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;primaryKeyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;indexKeyClass)</PRE>
<DL>
<DD>Creates a serial-serial key creator.
<P>
@@ -386,8 +386,8 @@ public boolean <B>nullifyForeignKey</B>(<A HREF="../../../../com/sleepycat/db/Se
<A NAME="createSecondaryKey(java.lang.Object, java.lang.Object)"><!-- --></A><H3>
createSecondaryKey</H3>
<PRE>
-public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>createSecondaryKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;primaryKey,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;data)</PRE>
+public abstract <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>createSecondaryKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;primaryKey,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;data)</PRE>
<DL>
<DD>Creates the index key object from primary key and entry objects.
<P>
@@ -407,7 +407,7 @@ public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.
<A NAME="nullifyForeignKey(java.lang.Object)"><!-- --></A><H3>
nullifyForeignKey</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>nullifyForeignKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;data)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>nullifyForeignKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;data)</PRE>
<DL>
<DD>Clears the index key in a data object.
@@ -452,7 +452,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -488,6 +488,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/StoredClassCatalog.html b/db/docs/java/com/sleepycat/bind/serial/StoredClassCatalog.html
index 12d13921d..779b6dff9 100644
--- a/db/docs/java/com/sleepycat/bind/serial/StoredClassCatalog.html
+++ b/db/docs/java/com/sleepycat/bind/serial/StoredClassCatalog.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-StoredClassCatalog (Oracle Corporation - Berkeley DB Java API)
+StoredClassCatalog (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial.StoredClassCatalog class">
@@ -14,7 +14,7 @@ StoredClassCatalog (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredClassCatalog (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredClassCatalog (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.serial</FONT>
<BR>
Class StoredClassCatalog</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.serial.StoredClassCatalog</B>
</PRE>
<DL>
@@ -97,7 +97,7 @@ Class StoredClassCatalog</H2>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>StoredClassCatalog</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A></DL>
+<DT><PRE>public class <B>StoredClassCatalog</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A></DL>
</PRE>
<P>
@@ -146,7 +146,7 @@ A <code>ClassCatalog</code> that is stored in a <code>Database</code>.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/StoredClassCatalog.html#getClassFormat(byte[])">getClassFormat</A></B>(byte[]&nbsp;classID)</CODE>
<BR>
@@ -155,7 +155,7 @@ A <code>ClassCatalog</code> that is stored in a <code>Database</code>.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/StoredClassCatalog.html#getClassID(java.io.ObjectStreamClass)">getClassID</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classFormat)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/StoredClassCatalog.html#getClassID(java.io.ObjectStreamClass)">getClassID</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classFormat)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the class ID for the current version of the given class
@@ -165,10 +165,10 @@ A <code>ClassCatalog</code> that is stored in a <code>Database</code>.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -189,7 +189,7 @@ StoredClassCatalog</H3>
<PRE>
public <B>StoredClassCatalog</B>(<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;database)
throws <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
<DL>
<DD>Creates a catalog based on a given database. To save resources, only a
single catalog object should be used for each unique catalog database.
@@ -199,7 +199,7 @@ public <B>StoredClassCatalog</B>(<A HREF="../../../../com/sleepycat/db/Database.
be a BTREE database and must not allow duplicates.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if an error occurs accessing the database.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if the database is not a BTREE database
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if the database is not a BTREE database
or if it configured to allow duplicates.</DL>
</DL>
@@ -236,9 +236,9 @@ public void <B>close</B>()
<A NAME="getClassID(java.io.ObjectStreamClass)"><!-- --></A><H3>
getClassID</H3>
<PRE>
-public byte[] <B>getClassID</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classFormat)
+public byte[] <B>getClassID</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classFormat)
throws <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html#getClassID(java.io.ObjectStreamClass)">ClassCatalog</A></CODE></B></DD>
<DD>Return the class ID for the current version of the given class
@@ -258,7 +258,7 @@ public byte[] <B>getClassID</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/j
<DT><B>Returns:</B><DD>The class ID for the current version of the class.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -266,9 +266,9 @@ public byte[] <B>getClassID</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/j
<A NAME="getClassFormat(byte[])"><!-- --></A><H3>
getClassFormat</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A> <B>getClassFormat</B>(byte[]&nbsp;classID)
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A> <B>getClassFormat</B>(byte[]&nbsp;classID)
throws <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html#getClassFormat(byte[])">ClassCatalog</A></CODE></B></DD>
<DD>Return the ObjectStreamClass for the given class ID. This may or may
@@ -284,7 +284,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.
represent the current version of the class.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassNotFoundException.html" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -312,7 +312,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -348,6 +348,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/TupleSerialBinding.html b/db/docs/java/com/sleepycat/bind/serial/TupleSerialBinding.html
index ab97b166a..328e61b2d 100644
--- a/db/docs/java/com/sleepycat/bind/serial/TupleSerialBinding.html
+++ b/db/docs/java/com/sleepycat/bind/serial/TupleSerialBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleSerialBinding (Oracle Corporation - Berkeley DB Java API)
+TupleSerialBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial.TupleSerialBinding class">
@@ -14,7 +14,7 @@ TupleSerialBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleSerialBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleSerialBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.serial</FONT>
<BR>
Class TupleSerialBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.serial.TupleSerialBinding</B>
</PRE>
@@ -150,7 +150,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry as
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#TupleSerialBinding(com.sleepycat.bind.serial.ClassCatalog, java.lang.Class)">TupleSerialBinding</A></B>(<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple-serial entity binding.</TD>
@@ -173,7 +173,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry as
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
@@ -182,9 +182,9 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry as
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput, java.lang.Object)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;keyInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs an entity object from <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> key entry and
@@ -192,8 +192,8 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry as
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToData(java.lang.Object)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToData(java.lang.Object)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extracts a data object from an entity object.</TD>
@@ -201,7 +201,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry as
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
<BR>
@@ -210,7 +210,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry as
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
<BR>
@@ -219,7 +219,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry as
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;keyOutput)</CODE>
<BR>
@@ -238,10 +238,10 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry as
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -280,7 +280,7 @@ protected <A HREF="../../../../com/sleepycat/bind/serial/SerialBinding.html" tit
TupleSerialBinding</H3>
<PRE>
public <B>TupleSerialBinding</B>(<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</PRE>
<DL>
<DD>Creates a tuple-serial entity binding.
<P>
@@ -314,7 +314,7 @@ public <B>TupleSerialBinding</B>(<A HREF="../../../../com/sleepycat/bind/serial/
<A NAME="entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">EntityBinding</A></CODE></B></DD>
@@ -333,7 +333,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToKey</H3>
<PRE>
-public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">EntityBinding</A></CODE></B></DD>
@@ -351,7 +351,7 @@ public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/ja
<A NAME="objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToData</H3>
<PRE>
-public void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">EntityBinding</A></CODE></B></DD>
@@ -369,8 +369,8 @@ public void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/j
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput, java.lang.Object)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;keyInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</PRE>
+public abstract <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;keyInput,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</PRE>
<DL>
<DD>Constructs an entity object from <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> key entry and
deserialized data entry objects.
@@ -388,7 +388,7 @@ public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.
<A NAME="objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToKey</H3>
<PRE>
-public abstract void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public abstract void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;keyOutput)</PRE>
<DL>
<DD>Extracts a key tuple from an entity object.
@@ -406,7 +406,7 @@ public abstract void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/do
<A NAME="objectToData(java.lang.Object)"><!-- --></A><H3>
objectToData</H3>
<PRE>
-public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+public abstract <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD>Extracts a data object from an entity object.
<P>
@@ -443,7 +443,7 @@ public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -479,6 +479,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/TupleSerialKeyCreator.html b/db/docs/java/com/sleepycat/bind/serial/TupleSerialKeyCreator.html
index d2ddb9493..5316222a6 100644
--- a/db/docs/java/com/sleepycat/bind/serial/TupleSerialKeyCreator.html
+++ b/db/docs/java/com/sleepycat/bind/serial/TupleSerialKeyCreator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleSerialKeyCreator (Oracle Corporation - Berkeley DB Java API)
+TupleSerialKeyCreator (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial.TupleSerialKeyCreator class">
@@ -14,7 +14,7 @@ TupleSerialKeyCreator (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleSerialKeyCreator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleSerialKeyCreator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.serial</FONT>
<BR>
Class TupleSerialKeyCreator</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.serial.TupleSerialKeyCreator</B>
</PRE>
@@ -148,7 +148,7 @@ A abstract key creator that uses a tuple key and a serial data entry. This
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.html#TupleSerialKeyCreator(com.sleepycat.bind.serial.ClassCatalog, java.lang.Class)">TupleSerialKeyCreator</A></B>(<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple-serial key creator.</TD>
@@ -184,7 +184,7 @@ A abstract key creator that uses a tuple key and a serial data entry. This
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.html#createSecondaryKey(com.sleepycat.bind.tuple.TupleInput, java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">createSecondaryKey</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;primaryKeyInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;indexKeyOutput)</CODE>
<BR>
@@ -193,8 +193,8 @@ A abstract key creator that uses a tuple key and a serial data entry. This
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.html#nullifyForeignKey(java.lang.Object)">nullifyForeignKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;data)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.html#nullifyForeignKey(java.lang.Object)">nullifyForeignKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;data)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clears the index key in the deserialized data entry.</TD>
@@ -221,10 +221,10 @@ A abstract key creator that uses a tuple key and a serial data entry. This
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -263,7 +263,7 @@ protected <A HREF="../../../../com/sleepycat/bind/serial/SerialBinding.html" tit
TupleSerialKeyCreator</H3>
<PRE>
public <B>TupleSerialKeyCreator</B>(<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass)</PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass)</PRE>
<DL>
<DD>Creates a tuple-serial key creator.
<P>
@@ -359,7 +359,7 @@ public boolean <B>nullifyForeignKey</B>(<A HREF="../../../../com/sleepycat/db/Se
createSecondaryKey</H3>
<PRE>
public abstract boolean <B>createSecondaryKey</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;primaryKeyInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;indexKeyOutput)</PRE>
<DL>
<DD>Creates the index key entry from primary key tuple entry and
@@ -384,7 +384,7 @@ public abstract boolean <B>createSecondaryKey</B>(<A HREF="../../../../com/sleep
<A NAME="nullifyForeignKey(java.lang.Object)"><!-- --></A><H3>
nullifyForeignKey</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>nullifyForeignKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;data)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>nullifyForeignKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;data)</PRE>
<DL>
<DD>Clears the index key in the deserialized data entry.
@@ -430,7 +430,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -466,6 +466,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html b/db/docs/java/com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html
index 3f6a4a643..93c6ba49f 100644
--- a/db/docs/java/com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html
+++ b/db/docs/java/com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleSerialMarshalledBinding (Oracle Corporation - Berkeley DB Java API)
+TupleSerialMarshalledBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial.TupleSerialMarshalledBinding class">
@@ -14,7 +14,7 @@ TupleSerialMarshalledBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleSerialMarshalledBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleSerialMarshalledBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.serial</FONT>
<BR>
Class TupleSerialMarshalledBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html" title="class in com.sleepycat.bind.serial">com.sleepycat.bind.serial.TupleSerialBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.serial.TupleSerialMarshalledBinding</B>
@@ -105,7 +105,7 @@ Class TupleSerialMarshalledBinding</H2>
<P>
A concrete <code>TupleSerialBinding</code> that delegates to the
<code>MarshalledTupleKeyEntity</code> interface of the entity class.
-
+
<p>The <A HREF="../../../../com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html" title="interface in com.sleepycat.bind.tuple"><CODE>MarshalledTupleKeyEntity</CODE></A> interface must be implemented by the
entity class to convert between the key/data entry and entity object.</p>
@@ -151,7 +151,7 @@ A concrete <code>TupleSerialBinding</code> that delegates to the
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html#TupleSerialMarshalledBinding(com.sleepycat.bind.serial.ClassCatalog, java.lang.Class)">TupleSerialMarshalledBinding</A></B>(<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple-serial marshalled binding object.</TD>
@@ -174,9 +174,9 @@ A concrete <code>TupleSerialBinding</code> that delegates to the
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput, java.lang.Object)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;tupleInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;javaInput)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;javaInput)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs an entity object from <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> key entry and
@@ -184,8 +184,8 @@ A concrete <code>TupleSerialBinding</code> that delegates to the
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html#objectToData(java.lang.Object)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html#objectToData(java.lang.Object)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extracts a data object from an entity object.</TD>
@@ -193,7 +193,7 @@ A concrete <code>TupleSerialBinding</code> that delegates to the
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -221,10 +221,10 @@ A concrete <code>TupleSerialBinding</code> that delegates to the
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -244,7 +244,7 @@ A concrete <code>TupleSerialBinding</code> that delegates to the
TupleSerialMarshalledBinding</H3>
<PRE>
public <B>TupleSerialMarshalledBinding</B>(<A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</PRE>
<DL>
<DD>Creates a tuple-serial marshalled binding object.
<P>
@@ -281,8 +281,8 @@ public <B>TupleSerialMarshalledBinding</B>(<A HREF="../../../../com/sleepycat/bi
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput, java.lang.Object)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;tupleInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;javaInput)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;tupleInput,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;javaInput)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput, java.lang.Object)">TupleSerialBinding</A></CODE></B></DD>
<DD>Constructs an entity object from <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> key entry and
@@ -301,7 +301,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToKey</H3>
<PRE>
-public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleSerialBinding</A></CODE></B></DD>
@@ -320,7 +320,7 @@ public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/ja
<A NAME="objectToData(java.lang.Object)"><!-- --></A><H3>
objectToData</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToData(java.lang.Object)">TupleSerialBinding</A></CODE></B></DD>
<DD>Extracts a data object from an entity object.
@@ -358,7 +358,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -394,6 +394,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html b/db/docs/java/com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html
index 3c1723b56..3cc38ca26 100644
--- a/db/docs/java/com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html
+++ b/db/docs/java/com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleSerialMarshalledKeyCreator (Oracle Corporation - Berkeley DB Java API)
+TupleSerialMarshalledKeyCreator (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator class">
@@ -14,7 +14,7 @@ TupleSerialMarshalledKeyCreator (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleSerialMarshalledKeyCreator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleSerialMarshalledKeyCreator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.serial</FONT>
<BR>
Class TupleSerialMarshalledKeyCreator</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.html" title="class in com.sleepycat.bind.serial">com.sleepycat.bind.serial.TupleSerialKeyCreator</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator</B>
@@ -141,7 +141,7 @@ A concrete key creator that works in conjunction with a <A HREF="../../../../com
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html#TupleSerialMarshalledKeyCreator(com.sleepycat.bind.serial.TupleSerialMarshalledBinding, java.lang.String)">TupleSerialMarshalledKeyCreator</A></B>(<A HREF="../../../../com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html" title="class in com.sleepycat.bind.serial">TupleSerialMarshalledBinding</A>&nbsp;binding,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple-serial marshalled key creator.</TD>
@@ -160,7 +160,7 @@ A concrete key creator that works in conjunction with a <A HREF="../../../../com
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html#createSecondaryKey(com.sleepycat.bind.tuple.TupleInput, java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">createSecondaryKey</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;primaryKeyInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;indexKeyOutput)</CODE>
<BR>
@@ -169,8 +169,8 @@ A concrete key creator that works in conjunction with a <A HREF="../../../../com
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html#nullifyForeignKey(java.lang.Object)">nullifyForeignKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html#nullifyForeignKey(java.lang.Object)">nullifyForeignKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clears the index key in the deserialized data entry.</TD>
@@ -197,10 +197,10 @@ A concrete key creator that works in conjunction with a <A HREF="../../../../com
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -220,7 +220,7 @@ A concrete key creator that works in conjunction with a <A HREF="../../../../com
TupleSerialMarshalledKeyCreator</H3>
<PRE>
public <B>TupleSerialMarshalledKeyCreator</B>(<A HREF="../../../../com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html" title="class in com.sleepycat.bind.serial">TupleSerialMarshalledBinding</A>&nbsp;binding,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</PRE>
<DL>
<DD>Creates a tuple-serial marshalled key creator.
<P>
@@ -243,7 +243,7 @@ public <B>TupleSerialMarshalledKeyCreator</B>(<A HREF="../../../../com/sleepycat
createSecondaryKey</H3>
<PRE>
public boolean <B>createSecondaryKey</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;primaryKeyInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;indexKeyOutput)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.html#createSecondaryKey(com.sleepycat.bind.tuple.TupleInput, java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleSerialKeyCreator</A></CODE></B></DD>
@@ -269,7 +269,7 @@ public boolean <B>createSecondaryKey</B>(<A HREF="../../../../com/sleepycat/bind
<A NAME="nullifyForeignKey(java.lang.Object)"><!-- --></A><H3>
nullifyForeignKey</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>nullifyForeignKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>nullifyForeignKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.html#nullifyForeignKey(java.lang.Object)">TupleSerialKeyCreator</A></CODE></B></DD>
<DD>Clears the index key in the deserialized data entry.
@@ -316,7 +316,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -352,6 +352,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/class-use/ClassCatalog.html b/db/docs/java/com/sleepycat/bind/serial/class-use/ClassCatalog.html
index d835ac3bb..054dbf064 100644
--- a/db/docs/java/com/sleepycat/bind/serial/class-use/ClassCatalog.html
+++ b/db/docs/java/com/sleepycat/bind/serial/class-use/ClassCatalog.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.bind.serial.ClassCatalog (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.bind.serial.ClassCatalog (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.bind.serial.ClassCatalog (Oracle Corporation - B
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.bind.serial.ClassCatalog (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.bind.serial.ClassCatalog (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -128,28 +128,28 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/ClassCatalog.html" tit
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/serial/SerialBinding.html#SerialBinding(com.sleepycat.bind.serial.ClassCatalog, java.lang.Class)">SerialBinding</A></B>(<A HREF="../../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a serial binding.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/serial/SerialInput.html#SerialInput(java.io.InputStream, com.sleepycat.bind.serial.ClassCatalog)">SerialInput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A>&nbsp;in,
+<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/serial/SerialInput.html#SerialInput(java.io.InputStream, com.sleepycat.bind.serial.ClassCatalog)">SerialInput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A>&nbsp;in,
<A HREF="../../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a serial input stream.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/serial/SerialInput.html#SerialInput(java.io.InputStream, com.sleepycat.bind.serial.ClassCatalog, java.lang.ClassLoader)">SerialInput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A>&nbsp;in,
+<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/serial/SerialInput.html#SerialInput(java.io.InputStream, com.sleepycat.bind.serial.ClassCatalog, java.lang.ClassLoader)">SerialInput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A>&nbsp;in,
<A HREF="../../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassLoader.html" title="class or interface in java.lang">ClassLoader</A>&nbsp;classLoader)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassLoader.html" title="class or interface in java.lang">ClassLoader</A>&nbsp;classLoader)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a serial input stream.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/serial/SerialOutput.html#SerialOutput(java.io.OutputStream, com.sleepycat.bind.serial.ClassCatalog)">SerialOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;out,
+<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/serial/SerialOutput.html#SerialOutput(java.io.OutputStream, com.sleepycat.bind.serial.ClassCatalog)">SerialOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;out,
<A HREF="../../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog)</CODE>
<BR>
@@ -157,38 +157,38 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/ClassCatalog.html" tit
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#SerialSerialBinding(com.sleepycat.bind.serial.ClassCatalog, java.lang.Class, java.lang.Class)">SerialSerialBinding</A></B>(<A HREF="../../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a serial-serial entity binding.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/serial/SerialSerialKeyCreator.html#SerialSerialKeyCreator(com.sleepycat.bind.serial.ClassCatalog, java.lang.Class, java.lang.Class, java.lang.Class)">SerialSerialKeyCreator</A></B>(<A HREF="../../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;primaryKeyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;indexKeyClass)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;primaryKeyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;indexKeyClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a serial-serial key creator.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#TupleSerialBinding(com.sleepycat.bind.serial.ClassCatalog, java.lang.Class)">TupleSerialBinding</A></B>(<A HREF="../../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple-serial entity binding.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.html#TupleSerialKeyCreator(com.sleepycat.bind.serial.ClassCatalog, java.lang.Class)">TupleSerialKeyCreator</A></B>(<A HREF="../../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;dataClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple-serial key creator.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html#TupleSerialMarshalledBinding(com.sleepycat.bind.serial.ClassCatalog, java.lang.Class)">TupleSerialMarshalledBinding</A></B>(<A HREF="../../../../../com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>&nbsp;classCatalog,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;baseClass)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple-serial marshalled binding object.</TD>
@@ -259,7 +259,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/ClassCatalog.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -289,6 +289,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/ClassCatalog.html" tit
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/class-use/SerialBase.html b/db/docs/java/com/sleepycat/bind/serial/class-use/SerialBase.html
index f5dcf2eff..675efe237 100644
--- a/db/docs/java/com/sleepycat/bind/serial/class-use/SerialBase.html
+++ b/db/docs/java/com/sleepycat/bind/serial/class-use/SerialBase.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.serial.SerialBase (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.serial.SerialBase (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.serial.SerialBase (Oracle Corporation - Berkele
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.serial.SerialBase (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.serial.SerialBase (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/SerialBase.html" title
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/SerialBase.html" title
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/class-use/SerialBinding.html b/db/docs/java/com/sleepycat/bind/serial/class-use/SerialBinding.html
index ea592116c..96fb5122a 100644
--- a/db/docs/java/com/sleepycat/bind/serial/class-use/SerialBinding.html
+++ b/db/docs/java/com/sleepycat/bind/serial/class-use/SerialBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.serial.SerialBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.serial.SerialBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.serial.SerialBinding (Oracle Corporation - Berk
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.serial.SerialBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.serial.SerialBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -214,7 +214,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/SerialBinding.html" ti
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -244,6 +244,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/SerialBinding.html" ti
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/class-use/SerialInput.html b/db/docs/java/com/sleepycat/bind/serial/class-use/SerialInput.html
index 0807424fe..3e8e3d7eb 100644
--- a/db/docs/java/com/sleepycat/bind/serial/class-use/SerialInput.html
+++ b/db/docs/java/com/sleepycat/bind/serial/class-use/SerialInput.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.serial.SerialInput (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.serial.SerialInput (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.serial.SerialInput (Oracle Corporation - Berkel
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.serial.SerialInput (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.serial.SerialInput (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.serial.SerialInput
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.serial.SerialInput
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/class-use/SerialOutput.html b/db/docs/java/com/sleepycat/bind/serial/class-use/SerialOutput.html
index 3ef060871..cb98b3128 100644
--- a/db/docs/java/com/sleepycat/bind/serial/class-use/SerialOutput.html
+++ b/db/docs/java/com/sleepycat/bind/serial/class-use/SerialOutput.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.serial.SerialOutput (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.serial.SerialOutput (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.serial.SerialOutput (Oracle Corporation - Berke
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.serial.SerialOutput (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.serial.SerialOutput (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.serial.SerialOutput
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.serial.SerialOutput
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/class-use/SerialSerialBinding.html b/db/docs/java/com/sleepycat/bind/serial/class-use/SerialSerialBinding.html
index 521c3b89d..0e42e1c64 100644
--- a/db/docs/java/com/sleepycat/bind/serial/class-use/SerialSerialBinding.html
+++ b/db/docs/java/com/sleepycat/bind/serial/class-use/SerialSerialBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.serial.SerialSerialBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.serial.SerialSerialBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.serial.SerialSerialBinding (Oracle Corporation
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.serial.SerialSerialBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.serial.SerialSerialBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.serial.SerialSerialBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.serial.SerialSerialBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/class-use/SerialSerialKeyCreator.html b/db/docs/java/com/sleepycat/bind/serial/class-use/SerialSerialKeyCreator.html
index a3a4f5007..c10d06b6f 100644
--- a/db/docs/java/com/sleepycat/bind/serial/class-use/SerialSerialKeyCreator.html
+++ b/db/docs/java/com/sleepycat/bind/serial/class-use/SerialSerialKeyCreator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.serial.SerialSerialKeyCreator (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.serial.SerialSerialKeyCreator (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.serial.SerialSerialKeyCreator (Oracle Corporati
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.serial.SerialSerialKeyCreator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.serial.SerialSerialKeyCreator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.serial.SerialSerialKeyCreator
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.serial.SerialSerialKeyCreator
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/class-use/StoredClassCatalog.html b/db/docs/java/com/sleepycat/bind/serial/class-use/StoredClassCatalog.html
index 28086446d..937791733 100644
--- a/db/docs/java/com/sleepycat/bind/serial/class-use/StoredClassCatalog.html
+++ b/db/docs/java/com/sleepycat/bind/serial/class-use/StoredClassCatalog.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.serial.StoredClassCatalog (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.serial.StoredClassCatalog (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.serial.StoredClassCatalog (Oracle Corporation -
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.serial.StoredClassCatalog (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.serial.StoredClassCatalog (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.serial.StoredClassCatalog
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.serial.StoredClassCatalog
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialBinding.html b/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialBinding.html
index 89d24a844..9b9acd2a1 100644
--- a/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialBinding.html
+++ b/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.serial.TupleSerialBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.serial.TupleSerialBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.serial.TupleSerialBinding (Oracle Corporation -
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.serial.TupleSerialBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.serial.TupleSerialBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialBinding.htm
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialBinding.htm
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialKeyCreator.html b/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialKeyCreator.html
index f6e047b36..345281fca 100644
--- a/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialKeyCreator.html
+++ b/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialKeyCreator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.serial.TupleSerialKeyCreator (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.serial.TupleSerialKeyCreator (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.serial.TupleSerialKeyCreator (Oracle Corporatio
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.serial.TupleSerialKeyCreator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.serial.TupleSerialKeyCreator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -141,7 +141,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -171,6 +171,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialMarshalledBinding.html b/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialMarshalledBinding.html
index 9c681df00..5e03945ca 100644
--- a/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialMarshalledBinding.html
+++ b/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialMarshalledBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.serial.TupleSerialMarshalledBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.serial.TupleSerialMarshalledBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.serial.TupleSerialMarshalledBinding (Oracle Cor
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.serial.TupleSerialMarshalledBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.serial.TupleSerialMarshalledBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -108,7 +108,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledB
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html#TupleSerialMarshalledKeyCreator(com.sleepycat.bind.serial.TupleSerialMarshalledBinding, java.lang.String)">TupleSerialMarshalledKeyCreator</A></B>(<A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html" title="class in com.sleepycat.bind.serial">TupleSerialMarshalledBinding</A>&nbsp;binding,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple-serial marshalled key creator.</TD>
@@ -140,7 +140,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledB
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -170,6 +170,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledB
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialMarshalledKeyCreator.html b/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialMarshalledKeyCreator.html
index 015756813..21031447b 100644
--- a/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialMarshalledKeyCreator.html
+++ b/db/docs/java/com/sleepycat/bind/serial/class-use/TupleSerialMarshalledKeyCreator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator (Oracle
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -109,8 +109,8 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledK
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html" title="class in com.sleepycat.bind.serial">TupleSerialMarshalledKeyCreator</A></CODE></FONT></TD>
-<TD><CODE><B>TupleSerialFactory.</B><B><A HREF="../../../../../com/sleepycat/collections/TupleSerialFactory.html#getKeyCreator(java.lang.Class, java.lang.String)">getKeyCreator</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
+<TD><CODE><B>TupleSerialFactory.</B><B><A HREF="../../../../../com/sleepycat/collections/TupleSerialFactory.html#getKeyCreator(java.lang.Class, java.lang.String)">getKeyCreator</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <code>SecondaryKeyCreator</code> object for use in configuring
@@ -143,7 +143,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledK
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -173,6 +173,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledK
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/package-frame.html b/db/docs/java/com/sleepycat/bind/serial/package-frame.html
index 9b1be1eab..800eef986 100644
--- a/db/docs/java/com/sleepycat/bind/serial/package-frame.html
+++ b/db/docs/java/com/sleepycat/bind/serial/package-frame.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.bind.serial (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.bind.serial (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial package">
diff --git a/db/docs/java/com/sleepycat/bind/serial/package-summary.html b/db/docs/java/com/sleepycat/bind/serial/package-summary.html
index 55da403bd..24177b439 100644
--- a/db/docs/java/com/sleepycat/bind/serial/package-summary.html
+++ b/db/docs/java/com/sleepycat/bind/serial/package-summary.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.bind.serial (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.bind.serial (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.serial package">
@@ -14,7 +14,7 @@ com.sleepycat.bind.serial (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="com.sleepycat.bind.serial (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="com.sleepycat.bind.serial (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -196,7 +196,7 @@ Bindings that use Java serialization.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -226,6 +226,6 @@ Bindings that use Java serialization.
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/package-tree.html b/db/docs/java/com/sleepycat/bind/serial/package-tree.html
index ebcc9ec45..c2d2fc945 100644
--- a/db/docs/java/com/sleepycat/bind/serial/package-tree.html
+++ b/db/docs/java/com/sleepycat/bind/serial/package-tree.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.bind.serial Class Hierarchy (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.bind.serial Class Hierarchy (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ com.sleepycat.bind.serial Class Hierarchy (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="com.sleepycat.bind.serial Class Hierarchy (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="com.sleepycat.bind.serial Class Hierarchy (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -87,16 +87,16 @@ Hierarchy For Package com.sleepycat.bind.serial
Class Hierarchy
</H2>
<UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
-<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io"><B>InputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>)
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
+<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io"><B>InputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>)
<UL>
-<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io"><B>ObjectInputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInput.html" title="class or interface in java.io">ObjectInput</A>, java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A>)
+<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io"><B>ObjectInputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInput.html" title="class or interface in java.io">ObjectInput</A>, java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A>)
<UL>
<LI TYPE="circle">com.sleepycat.bind.serial.<A HREF="../../../../com/sleepycat/bind/serial/SerialInput.html" title="class in com.sleepycat.bind.serial"><B>SerialInput</B></A></UL>
</UL>
-<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io"><B>OutputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A>)
+<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io"><B>OutputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A>)
<UL>
-<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io"><B>ObjectOutputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutput.html" title="class or interface in java.io">ObjectOutput</A>, java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A>)
+<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io"><B>ObjectOutputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutput.html" title="class or interface in java.io">ObjectOutput</A>, java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A>)
<UL>
<LI TYPE="circle">com.sleepycat.bind.serial.<A HREF="../../../../com/sleepycat/bind/serial/SerialOutput.html" title="class in com.sleepycat.bind.serial"><B>SerialOutput</B></A></UL>
</UL>
@@ -145,7 +145,7 @@ Interface Hierarchy
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -175,6 +175,6 @@ Interface Hierarchy
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/serial/package-use.html b/db/docs/java/com/sleepycat/bind/serial/package-use.html
index 9267e42ef..0352dcba6 100644
--- a/db/docs/java/com/sleepycat/bind/serial/package-use.html
+++ b/db/docs/java/com/sleepycat/bind/serial/package-use.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Package com.sleepycat.bind.serial (Oracle Corporation - Berkeley DB Java API)
+Uses of Package com.sleepycat.bind.serial (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Package com.sleepycat.bind.serial (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Package com.sleepycat.bind.serial (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Package com.sleepycat.bind.serial (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -192,7 +192,7 @@ Classes in <A HREF="../../../../com/sleepycat/bind/serial/package-summary.html">
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -222,6 +222,6 @@ Classes in <A HREF="../../../../com/sleepycat/bind/serial/package-summary.html">
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/BigIntegerBinding.html b/db/docs/java/com/sleepycat/bind/tuple/BigIntegerBinding.html
new file mode 100644
index 000000000..44e83096e
--- /dev/null
+++ b/db/docs/java/com/sleepycat/bind/tuple/BigIntegerBinding.html
@@ -0,0 +1,394 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
+<TITLE>
+BigIntegerBinding (Oracle - Berkeley DB Java API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.BigIntegerBinding class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../style.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="BigIntegerBinding (Oracle - Berkeley DB Java API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/BigIntegerBinding.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../index.html?com/sleepycat/bind/tuple/BigIntegerBinding.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="BigIntegerBinding.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+com.sleepycat.bind.tuple</FONT>
+<BR>
+Class BigIntegerBinding</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
+ <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBinding</A>
+ <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.BigIntegerBinding</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>BigIntegerBinding</B><DT>extends <A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">TupleBinding</A></DL>
+</PRE>
+
+<P>
+A concrete <code>TupleBinding</code> for a <code>BigInteger</code> value.
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html#BigIntegerBinding()">BigIntegerBinding</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html#bigIntegerToEntry(java.math.BigInteger, com.sleepycat.db.DatabaseEntry)">bigIntegerToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html" title="class or interface in java.math">BigInteger</A>&nbsp;val,
+ <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts a <code>BigInteger</code> value into an entry buffer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html" title="class or interface in java.math">BigInteger</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html#entryToBigInteger(com.sleepycat.db.DatabaseEntry)">entryToBigInteger</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts an entry buffer into a <code>BigInteger</code> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
+ binding or key creator.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+ <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts a key or data object to a tuple entry.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_com.sleepycat.bind.tuple.TupleBinding"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">TupleBinding</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">entryToObject</A>, <A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#getPrimitiveBinding(java.lang.Class)">getPrimitiveBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_com.sleepycat.bind.tuple.TupleBase"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">TupleBase</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#entryToInput(com.sleepycat.db.DatabaseEntry)">entryToInput</A>, <A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleBufferSize()">getTupleBufferSize</A>, <A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#inputToEntry(com.sleepycat.bind.tuple.TupleInput, com.sleepycat.db.DatabaseEntry)">inputToEntry</A>, <A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#newOutput()">newOutput</A>, <A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#newOutput(byte[])">newOutput</A>, <A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#outputToEntry(com.sleepycat.bind.tuple.TupleOutput, com.sleepycat.db.DatabaseEntry)">outputToEntry</A>, <A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#setTupleBufferSize(int)">setTupleBufferSize</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="BigIntegerBinding()"><!-- --></A><H3>
+BigIntegerBinding</H3>
+<PRE>
+public <B>BigIntegerBinding</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
+entryToObject</H3>
+<PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">TupleBinding</A></CODE></B></DD>
+<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></CODE> in class <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">TupleBinding</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>input</CODE> - is the tuple key or data entry.
+<DT><B>Returns:</B><DD>the key or data object constructed from the entry.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
+objectToEntry</H3>
+<PRE>
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+ <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleBinding</A></CODE></B></DD>
+<DD>Converts a key or data object to a tuple entry.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></CODE> in class <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">TupleBinding</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>object</CODE> - is the key or data object.<DD><CODE>output</CODE> - is the tuple entry to which the key or data should be
+ written.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTupleOutput(java.lang.Object)"><!-- --></A><H3>
+getTupleOutput</H3>
+<PRE>
+protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+<DL>
+<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">TupleBase</A></CODE></B></DD>
+<DD>Returns an empty TupleOutput instance that will be used by the tuple
+ binding or key creator.
+
+ <p>The default implementation of this method creates a new TupleOutput
+ with an initial buffer size that can be changed using the <A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#setTupleBufferSize(int)"><CODE>TupleBase.setTupleBufferSize(int)</CODE></A> method.</p>
+
+ <p>This method may be overridden to return a TupleOutput instance. For
+ example, an instance per thread could be created and returned by this
+ method. If a TupleOutput instance is reused, be sure to call its
+ <A HREF="../../../../com/sleepycat/util/FastOutputStream.html#reset()"><CODE>FastOutputStream.reset()</CODE></A> method before each
+ use.</p>
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></CODE> in class <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">TupleBase</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>object</CODE> - is the object to be written to the tuple output, and may
+ be used by subclasses to determine the size of the output buffer.
+<DT><B>Returns:</B><DD>an empty TupleOutput instance.<DT><B>See Also:</B><DD><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#setTupleBufferSize(int)"><CODE>TupleBase.setTupleBufferSize(int)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="entryToBigInteger(com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
+entryToBigInteger</H3>
+<PRE>
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html" title="class or interface in java.math">BigInteger</A> <B>entryToBigInteger</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
+<DL>
+<DD>Converts an entry buffer into a <code>BigInteger</code> value.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>entry</CODE> - is the source entry buffer.
+<DT><B>Returns:</B><DD>the resulting value.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="bigIntegerToEntry(java.math.BigInteger, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
+bigIntegerToEntry</H3>
+<PRE>
+public static void <B>bigIntegerToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html" title="class or interface in java.math">BigInteger</A>&nbsp;val,
+ <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
+<DL>
+<DD>Converts a <code>BigInteger</code> value into an entry buffer.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>val</CODE> - is the source value.<DD><CODE>entry</CODE> - is the destination entry buffer.</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/BigIntegerBinding.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../index.html?com/sleepycat/bind/tuple/BigIntegerBinding.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="BigIntegerBinding.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</BODY>
+</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/BooleanBinding.html b/db/docs/java/com/sleepycat/bind/tuple/BooleanBinding.html
index 5336318a5..662de93d8 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/BooleanBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/BooleanBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-BooleanBinding (Oracle Corporation - Berkeley DB Java API)
+BooleanBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.BooleanBinding class">
@@ -14,7 +14,7 @@ BooleanBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="BooleanBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="BooleanBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,13 +46,13 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/ByteBinding.html" title="class in com.sleepycat.bind.tuple"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?com/sleepycat/bind/tuple/BooleanBinding.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class BooleanBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.BooleanBinding</B>
@@ -165,7 +165,7 @@ A concrete <code>TupleBinding</code> for a <code>Boolean</code> primitive
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -174,7 +174,7 @@ A concrete <code>TupleBinding</code> for a <code>Boolean</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
@@ -183,7 +183,7 @@ A concrete <code>TupleBinding</code> for a <code>Boolean</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -211,10 +211,10 @@ A concrete <code>TupleBinding</code> for a <code>Boolean</code> primitive
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -250,7 +250,7 @@ public <B>BooleanBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">TupleBinding</A></CODE></B></DD>
<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
@@ -268,7 +268,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleBinding</A></CODE></B></DD>
@@ -287,7 +287,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<A NAME="getTupleOutput(java.lang.Object)"><!-- --></A><H3>
getTupleOutput</H3>
<PRE>
-protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">TupleBase</A></CODE></B></DD>
<DD>Returns an empty TupleOutput instance that will be used by the tuple
@@ -364,13 +364,13 @@ public static void <B>booleanToEntry</B>(boolean&nbsp;val,
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/ByteBinding.html" title="class in com.sleepycat.bind.tuple"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?com/sleepycat/bind/tuple/BooleanBinding.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -400,6 +400,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/ByteBinding.html b/db/docs/java/com/sleepycat/bind/tuple/ByteBinding.html
index cfc6406ea..9d3497384 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/ByteBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/ByteBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-ByteBinding (Oracle Corporation - Berkeley DB Java API)
+ByteBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.ByteBinding class">
@@ -14,7 +14,7 @@ ByteBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ByteBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ByteBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class ByteBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.ByteBinding</B>
@@ -165,7 +165,7 @@ A concrete <code>TupleBinding</code> for a <code>Byte</code> primitive
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/ByteBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -174,7 +174,7 @@ A concrete <code>TupleBinding</code> for a <code>Byte</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/ByteBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/ByteBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
@@ -183,7 +183,7 @@ A concrete <code>TupleBinding</code> for a <code>Byte</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/ByteBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/ByteBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -211,10 +211,10 @@ A concrete <code>TupleBinding</code> for a <code>Byte</code> primitive
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -250,7 +250,7 @@ public <B>ByteBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">TupleBinding</A></CODE></B></DD>
<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
@@ -268,7 +268,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleBinding</A></CODE></B></DD>
@@ -287,7 +287,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<A NAME="getTupleOutput(java.lang.Object)"><!-- --></A><H3>
getTupleOutput</H3>
<PRE>
-protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">TupleBase</A></CODE></B></DD>
<DD>Returns an empty TupleOutput instance that will be used by the tuple
@@ -364,7 +364,7 @@ public static void <B>byteToEntry</B>(byte&nbsp;val,
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -400,6 +400,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/CharacterBinding.html b/db/docs/java/com/sleepycat/bind/tuple/CharacterBinding.html
index 25e15f66d..e19da4cf0 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/CharacterBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/CharacterBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-CharacterBinding (Oracle Corporation - Berkeley DB Java API)
+CharacterBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.CharacterBinding class">
@@ -14,7 +14,7 @@ CharacterBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="CharacterBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="CharacterBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class CharacterBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.CharacterBinding</B>
@@ -165,7 +165,7 @@ A concrete <code>TupleBinding</code> for a <code>Character</code> primitive
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/CharacterBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -174,7 +174,7 @@ A concrete <code>TupleBinding</code> for a <code>Character</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/CharacterBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/CharacterBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
@@ -183,7 +183,7 @@ A concrete <code>TupleBinding</code> for a <code>Character</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/CharacterBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/CharacterBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -211,10 +211,10 @@ A concrete <code>TupleBinding</code> for a <code>Character</code> primitive
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -250,7 +250,7 @@ public <B>CharacterBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">TupleBinding</A></CODE></B></DD>
<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
@@ -268,7 +268,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleBinding</A></CODE></B></DD>
@@ -287,7 +287,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<A NAME="getTupleOutput(java.lang.Object)"><!-- --></A><H3>
getTupleOutput</H3>
<PRE>
-protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">TupleBase</A></CODE></B></DD>
<DD>Returns an empty TupleOutput instance that will be used by the tuple
@@ -364,7 +364,7 @@ public static void <B>charToEntry</B>(char&nbsp;val,
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -400,6 +400,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/DoubleBinding.html b/db/docs/java/com/sleepycat/bind/tuple/DoubleBinding.html
index ab451b8a2..721069d9d 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/DoubleBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/DoubleBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-DoubleBinding (Oracle Corporation - Berkeley DB Java API)
+DoubleBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.DoubleBinding class">
@@ -14,7 +14,7 @@ DoubleBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="DoubleBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="DoubleBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class DoubleBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.DoubleBinding</B>
@@ -170,7 +170,7 @@ A concrete <code>TupleBinding</code> for a <code>Double</code> primitive
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/DoubleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -179,7 +179,7 @@ A concrete <code>TupleBinding</code> for a <code>Double</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/DoubleBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/DoubleBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
@@ -188,7 +188,7 @@ A concrete <code>TupleBinding</code> for a <code>Double</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/DoubleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/DoubleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -216,10 +216,10 @@ A concrete <code>TupleBinding</code> for a <code>Double</code> primitive
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -255,7 +255,7 @@ public <B>DoubleBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">TupleBinding</A></CODE></B></DD>
<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
@@ -273,7 +273,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleBinding</A></CODE></B></DD>
@@ -292,7 +292,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<A NAME="getTupleOutput(java.lang.Object)"><!-- --></A><H3>
getTupleOutput</H3>
<PRE>
-protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">TupleBase</A></CODE></B></DD>
<DD>Returns an empty TupleOutput instance that will be used by the tuple
@@ -369,7 +369,7 @@ public static void <B>doubleToEntry</B>(double&nbsp;val,
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -405,6 +405,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/FloatBinding.html b/db/docs/java/com/sleepycat/bind/tuple/FloatBinding.html
index 62ff7f2ce..5d35bbae1 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/FloatBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/FloatBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-FloatBinding (Oracle Corporation - Berkeley DB Java API)
+FloatBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.FloatBinding class">
@@ -14,7 +14,7 @@ FloatBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="FloatBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="FloatBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class FloatBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.FloatBinding</B>
@@ -161,7 +161,7 @@ A concrete <code>TupleBinding</code> for a <code>Float</code> primitive
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/FloatBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -179,7 +179,7 @@ A concrete <code>TupleBinding</code> for a <code>Float</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/FloatBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/FloatBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
@@ -188,7 +188,7 @@ A concrete <code>TupleBinding</code> for a <code>Float</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/FloatBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/FloatBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -216,10 +216,10 @@ A concrete <code>TupleBinding</code> for a <code>Float</code> primitive
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -255,7 +255,7 @@ public <B>FloatBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">TupleBinding</A></CODE></B></DD>
<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
@@ -273,7 +273,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleBinding</A></CODE></B></DD>
@@ -292,7 +292,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<A NAME="getTupleOutput(java.lang.Object)"><!-- --></A><H3>
getTupleOutput</H3>
<PRE>
-protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">TupleBase</A></CODE></B></DD>
<DD>Returns an empty TupleOutput instance that will be used by the tuple
@@ -369,7 +369,7 @@ public static void <B>floatToEntry</B>(float&nbsp;val,
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -405,6 +405,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/IntegerBinding.html b/db/docs/java/com/sleepycat/bind/tuple/IntegerBinding.html
index 1eb6116ed..975c54601 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/IntegerBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/IntegerBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-IntegerBinding (Oracle Corporation - Berkeley DB Java API)
+IntegerBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.IntegerBinding class">
@@ -14,7 +14,7 @@ IntegerBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="IntegerBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="IntegerBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class IntegerBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.IntegerBinding</B>
@@ -156,7 +156,7 @@ A concrete <code>TupleBinding</code> for a <code>Integer</code> primitive
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/IntegerBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -165,7 +165,7 @@ A concrete <code>TupleBinding</code> for a <code>Integer</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/IntegerBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/IntegerBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
@@ -183,7 +183,7 @@ A concrete <code>TupleBinding</code> for a <code>Integer</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/IntegerBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/IntegerBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -211,10 +211,10 @@ A concrete <code>TupleBinding</code> for a <code>Integer</code> primitive
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -250,7 +250,7 @@ public <B>IntegerBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">TupleBinding</A></CODE></B></DD>
<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
@@ -268,7 +268,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleBinding</A></CODE></B></DD>
@@ -287,7 +287,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<A NAME="getTupleOutput(java.lang.Object)"><!-- --></A><H3>
getTupleOutput</H3>
<PRE>
-protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">TupleBase</A></CODE></B></DD>
<DD>Returns an empty TupleOutput instance that will be used by the tuple
@@ -364,7 +364,7 @@ public static void <B>intToEntry</B>(int&nbsp;val,
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -400,6 +400,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/LongBinding.html b/db/docs/java/com/sleepycat/bind/tuple/LongBinding.html
index 5b8c5b58b..3c1cec57c 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/LongBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/LongBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-LongBinding (Oracle Corporation - Berkeley DB Java API)
+LongBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.LongBinding class">
@@ -14,7 +14,7 @@ LongBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="LongBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="LongBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class LongBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.LongBinding</B>
@@ -156,7 +156,7 @@ A concrete <code>TupleBinding</code> for a <code>Long</code> primitive
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/LongBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -165,7 +165,7 @@ A concrete <code>TupleBinding</code> for a <code>Long</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/LongBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/LongBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
@@ -183,7 +183,7 @@ A concrete <code>TupleBinding</code> for a <code>Long</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/LongBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/LongBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -211,10 +211,10 @@ A concrete <code>TupleBinding</code> for a <code>Long</code> primitive
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -250,7 +250,7 @@ public <B>LongBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">TupleBinding</A></CODE></B></DD>
<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
@@ -268,7 +268,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleBinding</A></CODE></B></DD>
@@ -287,7 +287,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<A NAME="getTupleOutput(java.lang.Object)"><!-- --></A><H3>
getTupleOutput</H3>
<PRE>
-protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">TupleBase</A></CODE></B></DD>
<DD>Returns an empty TupleOutput instance that will be used by the tuple
@@ -364,7 +364,7 @@ public static void <B>longToEntry</B>(long&nbsp;val,
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -400,6 +400,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/MarshalledTupleEntry.html b/db/docs/java/com/sleepycat/bind/tuple/MarshalledTupleEntry.html
index 25f165c1c..1d8fa33c8 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/MarshalledTupleEntry.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/MarshalledTupleEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-MarshalledTupleEntry (Oracle Corporation - Berkeley DB Java API)
+MarshalledTupleEntry (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.MarshalledTupleEntry interface">
@@ -14,7 +14,7 @@ MarshalledTupleEntry (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="MarshalledTupleEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="MarshalledTupleEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -202,7 +202,7 @@ void <B>unmarshalEntry</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleIn
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -238,6 +238,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html b/db/docs/java/com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html
index 946224bfa..33ef1defe 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-MarshalledTupleKeyEntity (Oracle Corporation - Berkeley DB Java API)
+MarshalledTupleKeyEntity (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.MarshalledTupleKeyEntity interface">
@@ -14,7 +14,7 @@ MarshalledTupleKeyEntity (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="MarshalledTupleKeyEntity (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="MarshalledTupleKeyEntity (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -133,7 +133,7 @@ A marshalling interface implemented by entity classes that represent keys as
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html#marshalSecondaryKey(java.lang.String, com.sleepycat.bind.tuple.TupleOutput)">marshalSecondaryKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html#marshalSecondaryKey(java.lang.String, com.sleepycat.bind.tuple.TupleOutput)">marshalSecondaryKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;keyOutput)</CODE>
<BR>
@@ -142,7 +142,7 @@ A marshalling interface implemented by entity classes that represent keys as
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html#nullifyForeignKey(java.lang.String)">nullifyForeignKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html#nullifyForeignKey(java.lang.String)">nullifyForeignKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clears the entity's secondary key fields for the given key name.</TD>
@@ -200,7 +200,7 @@ void <B>unmarshalPrimaryKey</B>(<A HREF="../../../../com/sleepycat/bind/tuple/Tu
<A NAME="marshalSecondaryKey(java.lang.String, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
marshalSecondaryKey</H3>
<PRE>
-boolean <B>marshalSecondaryKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName,
+boolean <B>marshalSecondaryKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;keyOutput)</PRE>
<DL>
<DD>Extracts the entity's secondary key and writes it to the key output.
@@ -216,7 +216,7 @@ boolean <B>marshalSecondaryKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/ap
<A NAME="nullifyForeignKey(java.lang.String)"><!-- --></A><H3>
nullifyForeignKey</H3>
<PRE>
-boolean <B>nullifyForeignKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</PRE>
+boolean <B>nullifyForeignKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</PRE>
<DL>
<DD>Clears the entity's secondary key fields for the given key name.
@@ -255,7 +255,7 @@ boolean <B>nullifyForeignKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -291,6 +291,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/ShortBinding.html b/db/docs/java/com/sleepycat/bind/tuple/ShortBinding.html
index 6aeffa125..7dc72517a 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/ShortBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/ShortBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-ShortBinding (Oracle Corporation - Berkeley DB Java API)
+ShortBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.ShortBinding class">
@@ -14,7 +14,7 @@ ShortBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ShortBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ShortBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class ShortBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.ShortBinding</B>
@@ -148,7 +148,7 @@ A concrete <code>TupleBinding</code> for a <code>Short</code> primitive
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/ShortBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -165,7 +165,7 @@ A concrete <code>TupleBinding</code> for a <code>Short</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/ShortBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/ShortBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
@@ -174,7 +174,7 @@ A concrete <code>TupleBinding</code> for a <code>Short</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/ShortBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/ShortBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -211,10 +211,10 @@ A concrete <code>TupleBinding</code> for a <code>Short</code> primitive
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -250,7 +250,7 @@ public <B>ShortBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">TupleBinding</A></CODE></B></DD>
<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
@@ -268,7 +268,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleBinding</A></CODE></B></DD>
@@ -287,7 +287,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<A NAME="getTupleOutput(java.lang.Object)"><!-- --></A><H3>
getTupleOutput</H3>
<PRE>
-protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">TupleBase</A></CODE></B></DD>
<DD>Returns an empty TupleOutput instance that will be used by the tuple
@@ -364,7 +364,7 @@ public static void <B>shortToEntry</B>(short&nbsp;val,
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -400,6 +400,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/SortedDoubleBinding.html b/db/docs/java/com/sleepycat/bind/tuple/SortedDoubleBinding.html
index 5762f1d97..7fafc03b9 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/SortedDoubleBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/SortedDoubleBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-SortedDoubleBinding (Oracle Corporation - Berkeley DB Java API)
+SortedDoubleBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.SortedDoubleBinding class">
@@ -14,7 +14,7 @@ SortedDoubleBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SortedDoubleBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SortedDoubleBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class SortedDoubleBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.SortedDoubleBinding</B>
@@ -178,7 +178,7 @@ A concrete <code>TupleBinding</code> for a <code>Double</code> primitive
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -187,7 +187,7 @@ A concrete <code>TupleBinding</code> for a <code>Double</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
@@ -196,7 +196,7 @@ A concrete <code>TupleBinding</code> for a <code>Double</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -224,10 +224,10 @@ A concrete <code>TupleBinding</code> for a <code>Double</code> primitive
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -263,7 +263,7 @@ public <B>SortedDoubleBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">TupleBinding</A></CODE></B></DD>
<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
@@ -281,7 +281,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleBinding</A></CODE></B></DD>
@@ -300,7 +300,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<A NAME="getTupleOutput(java.lang.Object)"><!-- --></A><H3>
getTupleOutput</H3>
<PRE>
-protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">TupleBase</A></CODE></B></DD>
<DD>Returns an empty TupleOutput instance that will be used by the tuple
@@ -377,7 +377,7 @@ public static void <B>doubleToEntry</B>(double&nbsp;val,
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -413,6 +413,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/SortedFloatBinding.html b/db/docs/java/com/sleepycat/bind/tuple/SortedFloatBinding.html
index e613b6683..3c4d3e814 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/SortedFloatBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/SortedFloatBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-SortedFloatBinding (Oracle Corporation - Berkeley DB Java API)
+SortedFloatBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.SortedFloatBinding class">
@@ -14,7 +14,7 @@ SortedFloatBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SortedFloatBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SortedFloatBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class SortedFloatBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.SortedFloatBinding</B>
@@ -169,7 +169,7 @@ A concrete <code>TupleBinding</code> for a <code>Float</code> primitive
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -187,7 +187,7 @@ A concrete <code>TupleBinding</code> for a <code>Float</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
@@ -196,7 +196,7 @@ A concrete <code>TupleBinding</code> for a <code>Float</code> primitive
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -224,10 +224,10 @@ A concrete <code>TupleBinding</code> for a <code>Float</code> primitive
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -263,7 +263,7 @@ public <B>SortedFloatBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">TupleBinding</A></CODE></B></DD>
<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
@@ -281,7 +281,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleBinding</A></CODE></B></DD>
@@ -300,7 +300,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<A NAME="getTupleOutput(java.lang.Object)"><!-- --></A><H3>
getTupleOutput</H3>
<PRE>
-protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">TupleBase</A></CODE></B></DD>
<DD>Returns an empty TupleOutput instance that will be used by the tuple
@@ -377,7 +377,7 @@ public static void <B>floatToEntry</B>(float&nbsp;val,
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -413,6 +413,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/StringBinding.html b/db/docs/java/com/sleepycat/bind/tuple/StringBinding.html
index 1dec12125..45b49079d 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/StringBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/StringBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-StringBinding (Oracle Corporation - Berkeley DB Java API)
+StringBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.StringBinding class">
@@ -14,7 +14,7 @@ StringBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StringBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StringBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class StringBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.StringBinding</B>
@@ -147,7 +147,7 @@ A concrete <code>TupleBinding</code> for a simple <code>String</code> value.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -155,7 +155,7 @@ A concrete <code>TupleBinding</code> for a simple <code>String</code> value.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html#entryToString(com.sleepycat.db.DatabaseEntry)">entryToString</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -164,7 +164,7 @@ A concrete <code>TupleBinding</code> for a simple <code>String</code> value.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
@@ -173,7 +173,7 @@ A concrete <code>TupleBinding</code> for a simple <code>String</code> value.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -182,7 +182,7 @@ A concrete <code>TupleBinding</code> for a simple <code>String</code> value.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html#stringToEntry(java.lang.String, com.sleepycat.db.DatabaseEntry)">stringToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html#stringToEntry(java.lang.String, com.sleepycat.db.DatabaseEntry)">stringToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -210,10 +210,10 @@ A concrete <code>TupleBinding</code> for a simple <code>String</code> value.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -249,7 +249,7 @@ public <B>StringBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">TupleBinding</A></CODE></B></DD>
<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
@@ -267,7 +267,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleBinding</A></CODE></B></DD>
@@ -286,7 +286,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<A NAME="getTupleOutput(java.lang.Object)"><!-- --></A><H3>
getTupleOutput</H3>
<PRE>
-protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">TupleBase</A></CODE></B></DD>
<DD>Returns an empty TupleOutput instance that will be used by the tuple
@@ -315,7 +315,7 @@ protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title=
<A NAME="entryToString(com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
entryToString</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>entryToString</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>entryToString</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD>Converts an entry buffer into a simple <code>String</code> value.
<P>
@@ -329,7 +329,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.ht
<A NAME="stringToEntry(java.lang.String, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
stringToEntry</H3>
<PRE>
-public static void <B>stringToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val,
+public static void <B>stringToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD>Converts a simple <code>String</code> value into an entry buffer.
@@ -363,7 +363,7 @@ public static void <B>stringToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/do
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -399,6 +399,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/TupleBase.html b/db/docs/java/com/sleepycat/bind/tuple/TupleBase.html
index f98cf0f3c..c3d4103a3 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/TupleBase.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/TupleBase.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleBase (Oracle Corporation - Berkeley DB Java API)
+TupleBase (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.TupleBase class">
@@ -14,7 +14,7 @@ TupleBase (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleBase (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleBase (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class TupleBase</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.TupleBase</B>
</PRE>
<DL>
@@ -97,7 +97,7 @@ Class TupleBase</H2>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>TupleBase</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>TupleBase</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -162,7 +162,7 @@ A base class for tuple bindings and tuple key creators that provides control
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
@@ -217,10 +217,10 @@ A base class for tuple bindings and tuple key creators that provides control
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -292,7 +292,7 @@ public int <B>getTupleBufferSize</B>()</PRE>
<A NAME="getTupleOutput(java.lang.Object)"><!-- --></A><H3>
getTupleOutput</H3>
<PRE>
-protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
+protected <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>getTupleOutput</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</PRE>
<DL>
<DD>Returns an empty TupleOutput instance that will be used by the tuple
binding or key creator.
@@ -416,7 +416,7 @@ public static <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" ti
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -452,6 +452,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/TupleBinding.html b/db/docs/java/com/sleepycat/bind/tuple/TupleBinding.html
index 918247275..84e78642f 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/TupleBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/TupleBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleBinding (Oracle Corporation - Berkeley DB Java API)
+TupleBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.TupleBinding class">
@@ -14,7 +14,7 @@ TupleBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class TupleBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.TupleBinding</B>
</PRE>
@@ -97,7 +97,7 @@ Class TupleBinding</H2>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A></DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/ByteBinding.html" title="class in com.sleepycat.bind.tuple">ByteBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/CharacterBinding.html" title="class in com.sleepycat.bind.tuple">CharacterBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/DoubleBinding.html" title="class in com.sleepycat.bind.tuple">DoubleBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/FloatBinding.html" title="class in com.sleepycat.bind.tuple">FloatBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/IntegerBinding.html" title="class in com.sleepycat.bind.tuple">IntegerBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/LongBinding.html" title="class in com.sleepycat.bind.tuple">LongBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/ShortBinding.html" title="class in com.sleepycat.bind.tuple">ShortBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html" title="class in com.sleepycat.bind.tuple">SortedDoubleBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html" title="class in com.sleepycat.bind.tuple">SortedFloatBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html" title="class in com.sleepycat.bind.tuple">StringBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html" title="class in com.sleepycat.bind.tuple">TupleMarshalledBinding</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple">BigIntegerBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/ByteBinding.html" title="class in com.sleepycat.bind.tuple">ByteBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/CharacterBinding.html" title="class in com.sleepycat.bind.tuple">CharacterBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/DoubleBinding.html" title="class in com.sleepycat.bind.tuple">DoubleBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/FloatBinding.html" title="class in com.sleepycat.bind.tuple">FloatBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/IntegerBinding.html" title="class in com.sleepycat.bind.tuple">IntegerBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/LongBinding.html" title="class in com.sleepycat.bind.tuple">LongBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/ShortBinding.html" title="class in com.sleepycat.bind.tuple">ShortBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html" title="class in com.sleepycat.bind.tuple">SortedDoubleBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html" title="class in com.sleepycat.bind.tuple">SortedFloatBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html" title="class in com.sleepycat.bind.tuple">StringBinding</A>, <A HREF="../../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html" title="class in com.sleepycat.bind.tuple">TupleMarshalledBinding</A></DD>
</DL>
<HR>
<DL>
@@ -158,7 +158,7 @@ An abstract <code>EntryBinding</code> that treats a key or data entry as a
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -166,7 +166,7 @@ An abstract <code>EntryBinding</code> that treats a key or data entry as a
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -175,7 +175,7 @@ An abstract <code>EntryBinding</code> that treats a key or data entry as a
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">TupleBinding</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#getPrimitiveBinding(java.lang.Class)">getPrimitiveBinding</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#getPrimitiveBinding(java.lang.Class)">getPrimitiveBinding</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple binding for a primitive Java class.</TD>
@@ -183,7 +183,7 @@ An abstract <code>EntryBinding</code> that treats a key or data entry as a
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -192,7 +192,7 @@ An abstract <code>EntryBinding</code> that treats a key or data entry as a
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -211,10 +211,10 @@ An abstract <code>EntryBinding</code> that treats a key or data entry as a
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -252,7 +252,7 @@ public <B>TupleBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/EntryBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">EntryBinding</A></CODE></B></DD>
<DD>Converts a entry buffer into an Object.
@@ -270,7 +270,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/EntryBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">EntryBinding</A></CODE></B></DD>
@@ -288,7 +288,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+public abstract <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
<DL>
<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
<P>
@@ -305,7 +305,7 @@ public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public abstract void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public abstract void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD>Converts a key or data object to a tuple entry.
@@ -323,7 +323,7 @@ public abstract void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/
<A NAME="getPrimitiveBinding(java.lang.Class)"><!-- --></A><H3>
getPrimitiveBinding</H3>
<PRE>
-public static <A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">TupleBinding</A> <B>getPrimitiveBinding</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</PRE>
+public static <A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">TupleBinding</A> <B>getPrimitiveBinding</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</PRE>
<DL>
<DD>Creates a tuple binding for a primitive Java class. The following
Java classes are supported.
@@ -378,7 +378,7 @@ public static <A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" t
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -414,6 +414,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/TupleInput.html b/db/docs/java/com/sleepycat/bind/tuple/TupleInput.html
index 76b33c755..f69c14497 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/TupleInput.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/TupleInput.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleInput (Oracle Corporation - Berkeley DB Java API)
+TupleInput (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.TupleInput class">
@@ -14,7 +14,7 @@ TupleInput (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleInput (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleInput (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,13 +89,13 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class TupleInput</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">java.io.InputStream</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">java.io.InputStream</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/util/FastInputStream.html" title="class in com.sleepycat.util">com.sleepycat.util.FastInputStream</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.TupleInput</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A></DD>
</DL>
<HR>
<DL>
@@ -107,15 +107,16 @@ An <code>InputStream</code> with <code>DataInput</code>-like methods for
reading tuple fields. It is used by <code>TupleBinding</code>.
<p>This class has many methods that have the same signatures as methods in
- the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/DataInput.html" title="class or interface in java.io"><CODE>DataInput</CODE></A> interface. The reason this class does not
- implement <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/DataInput.html" title="class or interface in java.io"><CODE>DataInput</CODE></A> is because it would break the interface
+ the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/DataInput.html" title="class or interface in java.io"><CODE>DataInput</CODE></A> interface. The reason this class does not
+ implement <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/DataInput.html" title="class or interface in java.io"><CODE>DataInput</CODE></A> is because it would break the interface
contract for those methods because of data format differences.</p>
<p>Signed numbers are stored in the buffer in MSB (most significant byte
first) order with their sign bit (high-order bit) inverted to cause negative
numbers to be sorted first when comparing values as unsigned byte arrays,
as done in a database. Unsigned numbers, including characters, are stored
- in MSB order with no change to their sign bit.</p>
+ in MSB order with no change to their sign bit. BigInteger values are stored
+ with a preceding length having the same sign as the value.</p>
<p>Strings and character arrays are stored either as a fixed length array of
unicode characters, where the length must be known by the application, or as
@@ -225,6 +226,14 @@ An <code>InputStream</code> with <code>DataInput</code>-like methods for
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html#getBigIntegerByteLength()">getBigIntegerByteLength</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the byte length of a <code>BigInteger</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html#getPackedIntByteLength()">getPackedIntByteLength</A></B>()</CODE>
<BR>
@@ -233,6 +242,14 @@ An <code>InputStream</code> with <code>DataInput</code>-like methods for
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html#getPackedLongByteLength()">getPackedLongByteLength</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the byte length of a packed long integer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html#getStringByteLength()">getStringByteLength</A></B>()</CODE>
<BR>
@@ -241,6 +258,14 @@ An <code>InputStream</code> with <code>DataInput</code>-like methods for
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html" title="class or interface in java.math">BigInteger</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html#readBigInteger()">readBigInteger</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads a <code>BigInteger</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html#readBoolean()">readBoolean</A></B>()</CODE>
@@ -267,7 +292,7 @@ An <code>InputStream</code> with <code>DataInput</code>-like methods for
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html#readBytes(int)">readBytes</A></B>(int&nbsp;length)</CODE>
<BR>
@@ -293,7 +318,7 @@ An <code>InputStream</code> with <code>DataInput</code>-like methods for
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html#readChars(int)">readChars</A></B>(int&nbsp;length)</CODE>
<BR>
@@ -342,6 +367,14 @@ An <code>InputStream</code> with <code>DataInput</code>-like methods for
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html#readPackedLong()">readPackedLong</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads a packed long integer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;short</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html#readShort()">readShort</A></B>()</CODE>
@@ -368,7 +401,7 @@ An <code>InputStream</code> with <code>DataInput</code>-like methods for
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html#readString()">readString</A></B>()</CODE>
<BR>
@@ -386,7 +419,7 @@ An <code>InputStream</code> with <code>DataInput</code>-like methods for
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html#readString(int)">readString</A></B>(int&nbsp;length)</CODE>
<BR>
@@ -430,19 +463,19 @@ An <code>InputStream</code> with <code>DataInput</code>-like methods for
&nbsp;<A NAME="methods_inherited_from_class_java.io.InputStream"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#close()" title="class or interface in java.io">close</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#close()" title="class or interface in java.io">close</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -519,9 +552,9 @@ public <B>TupleInput</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutp
<A NAME="readString()"><!-- --></A><H3>
readString</H3>
<PRE>
-public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>readString</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
+public final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>readString</B>()
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A>,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
<DL>
<DD>Reads a null-terminated UTF string from the data buffer and converts
the data from UTF to Unicode.
@@ -531,9 +564,9 @@ public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.htm
<DT><B>Returns:</B><DD>the converted string.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if no null terminating byte is found
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if no null terminating byte is found
in the buffer.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - malformed UTF data is encountered.</DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - malformed UTF data is encountered.</DL>
</DD>
</DL>
<HR>
@@ -542,7 +575,7 @@ public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.htm
readChar</H3>
<PRE>
public final char <B>readChar</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads a char (two byte) unsigned value from the buffer.
Reads values that were written using <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeChar(int)"><CODE>TupleOutput.writeChar(int)</CODE></A>.
@@ -551,7 +584,7 @@ public final char <B>readChar</B>()
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -561,7 +594,7 @@ public final char <B>readChar</B>()
readBoolean</H3>
<PRE>
public final boolean <B>readBoolean</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads a boolean (one byte) unsigned value from the buffer and returns
true if it is non-zero and false if it is zero.
@@ -571,7 +604,7 @@ public final boolean <B>readBoolean</B>()
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -581,7 +614,7 @@ public final boolean <B>readBoolean</B>()
readByte</H3>
<PRE>
public final byte <B>readByte</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads a signed byte (one byte) value from the buffer.
Reads values that were written using <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeByte(int)"><CODE>TupleOutput.writeByte(int)</CODE></A>.
@@ -590,7 +623,7 @@ public final byte <B>readByte</B>()
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -600,7 +633,7 @@ public final byte <B>readByte</B>()
readShort</H3>
<PRE>
public final short <B>readShort</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads a signed short (two byte) value from the buffer.
Reads values that were written using <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeShort(int)"><CODE>TupleOutput.writeShort(int)</CODE></A>.
@@ -609,7 +642,7 @@ public final short <B>readShort</B>()
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -619,7 +652,7 @@ public final short <B>readShort</B>()
readInt</H3>
<PRE>
public final int <B>readInt</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads a signed int (four byte) value from the buffer.
Reads values that were written using <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeInt(int)"><CODE>TupleOutput.writeInt(int)</CODE></A>.
@@ -628,7 +661,7 @@ public final int <B>readInt</B>()
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -638,7 +671,7 @@ public final int <B>readInt</B>()
readLong</H3>
<PRE>
public final long <B>readLong</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads a signed long (eight byte) value from the buffer.
Reads values that were written using <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeLong(long)"><CODE>TupleOutput.writeLong(long)</CODE></A>.
@@ -647,7 +680,7 @@ public final long <B>readLong</B>()
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -657,7 +690,7 @@ public final long <B>readLong</B>()
readFloat</H3>
<PRE>
public final float <B>readFloat</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads a signed float (four byte) value from the buffer.
Reads values that were written using <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeFloat(float)"><CODE>TupleOutput.writeFloat(float)</CODE></A>.
@@ -673,7 +706,7 @@ public final float <B>readFloat</B>()
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -683,7 +716,7 @@ public final float <B>readFloat</B>()
readDouble</H3>
<PRE>
public final double <B>readDouble</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads a signed double (eight byte) value from the buffer.
Reads values that were written using <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeDouble(double)"><CODE>TupleOutput.writeDouble(double)</CODE></A>.
@@ -699,7 +732,7 @@ public final double <B>readDouble</B>()
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -709,7 +742,7 @@ public final double <B>readDouble</B>()
readSortedFloat</H3>
<PRE>
public final float <B>readSortedFloat</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads a signed float (four byte) value from the buffer, with support
for correct default sorting of all values.
@@ -728,7 +761,7 @@ public final float <B>readSortedFloat</B>()
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -738,7 +771,7 @@ public final float <B>readSortedFloat</B>()
readSortedDouble</H3>
<PRE>
public final double <B>readSortedDouble</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads a signed double (eight byte) value from the buffer, with support
for correct default sorting of all values.
@@ -757,7 +790,7 @@ public final double <B>readSortedDouble</B>()
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -767,7 +800,7 @@ public final double <B>readSortedDouble</B>()
readUnsignedByte</H3>
<PRE>
public final int <B>readUnsignedByte</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads an unsigned byte (one byte) value from the buffer.
Reads values that were written using <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeUnsignedByte(int)"><CODE>TupleOutput.writeUnsignedByte(int)</CODE></A>.
@@ -776,7 +809,7 @@ public final int <B>readUnsignedByte</B>()
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -786,7 +819,7 @@ public final int <B>readUnsignedByte</B>()
readUnsignedShort</H3>
<PRE>
public final int <B>readUnsignedShort</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads an unsigned short (two byte) value from the buffer.
Reads values that were written using <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeUnsignedShort(int)"><CODE>TupleOutput.writeUnsignedShort(int)</CODE></A>.
@@ -795,7 +828,7 @@ public final int <B>readUnsignedShort</B>()
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -805,7 +838,7 @@ public final int <B>readUnsignedShort</B>()
readUnsignedInt</H3>
<PRE>
public final long <B>readUnsignedInt</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads an unsigned int (four byte) value from the buffer.
Reads values that were written using <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeUnsignedInt(long)"><CODE>TupleOutput.writeUnsignedInt(long)</CODE></A>.
@@ -814,7 +847,7 @@ public final long <B>readUnsignedInt</B>()
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -823,8 +856,8 @@ public final long <B>readUnsignedInt</B>()
<A NAME="readBytes(int)"><!-- --></A><H3>
readBytes</H3>
<PRE>
-public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>readBytes</B>(int&nbsp;length)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+public final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>readBytes</B>(int&nbsp;length)
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads the specified number of bytes from the buffer, converting each
unsigned byte value to a character of the resulting string.
@@ -835,7 +868,7 @@ public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.htm
<DT><B>Parameters:</B><DD><CODE>length</CODE> - is the number of bytes to be read.
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -844,8 +877,8 @@ public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.htm
<A NAME="readChars(int)"><!-- --></A><H3>
readChars</H3>
<PRE>
-public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>readChars</B>(int&nbsp;length)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+public final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>readChars</B>(int&nbsp;length)
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads the specified number of characters from the buffer, converting
each two byte unsigned value to a character of the resulting string.
@@ -855,7 +888,7 @@ public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.htm
<DT><B>Parameters:</B><DD><CODE>length</CODE> - is the number of characters to be read.
<DT><B>Returns:</B><DD>the value read from the buffer.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -865,7 +898,7 @@ public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.htm
readBytes</H3>
<PRE>
public final void <B>readBytes</B>(char[]&nbsp;chars)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads the specified number of bytes from the buffer, converting each
unsigned byte value to a character of the resulting array.
@@ -876,7 +909,7 @@ public final void <B>readBytes</B>(char[]&nbsp;chars)
<DT><B>Parameters:</B><DD><CODE>chars</CODE> - is the array to receive the data and whose length is used
to determine the number of bytes to be read.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -886,7 +919,7 @@ public final void <B>readBytes</B>(char[]&nbsp;chars)
readChars</H3>
<PRE>
public final void <B>readChars</B>(char[]&nbsp;chars)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Reads the specified number of characters from the buffer, converting
each two byte unsigned value to a character of the resulting array.
@@ -896,7 +929,7 @@ public final void <B>readChars</B>(char[]&nbsp;chars)
<DT><B>Parameters:</B><DD><CODE>chars</CODE> - is the array to receive the data and whose length is used
to determine the number of characters to be read.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if not enough bytes are available in
the buffer.</DL>
</DD>
</DL>
@@ -905,9 +938,9 @@ public final void <B>readChars</B>(char[]&nbsp;chars)
<A NAME="readString(int)"><!-- --></A><H3>
readString</H3>
<PRE>
-public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>readString</B>(int&nbsp;length)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
+public final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>readString</B>(int&nbsp;length)
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A>,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
<DL>
<DD>Reads the specified number of UTF characters string from the data
buffer and converts the data from UTF to Unicode.
@@ -917,9 +950,9 @@ public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.htm
<DT><B>Parameters:</B><DD><CODE>length</CODE> - is the number of characters to be read.
<DT><B>Returns:</B><DD>the converted string.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if no null terminating byte is found
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if no null terminating byte is found
in the buffer.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - malformed UTF data is encountered.</DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - malformed UTF data is encountered.</DL>
</DD>
</DL>
<HR>
@@ -928,8 +961,8 @@ public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.htm
readString</H3>
<PRE>
public final void <B>readString</B>(char[]&nbsp;chars)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A>,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
<DL>
<DD>Reads the specified number of UTF characters string from the data
buffer and converts the data from UTF to Unicode.
@@ -939,9 +972,9 @@ public final void <B>readString</B>(char[]&nbsp;chars)
<DT><B>Parameters:</B><DD><CODE>chars</CODE> - is the array to receive the data and whose length is used
to determine the number of characters to be read.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if no null terminating byte is found
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if no null terminating byte is found
in the buffer.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - malformed UTF data is encountered.</DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - malformed UTF data is encountered.</DL>
</DD>
</DL>
<HR>
@@ -950,8 +983,8 @@ public final void <B>readString</B>(char[]&nbsp;chars)
getStringByteLength</H3>
<PRE>
public final int <B>getStringByteLength</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A>,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
<DL>
<DD>Returns the byte length of a null-terminated UTF string in the data
buffer, including the terminator. Used with string values that were
@@ -960,9 +993,9 @@ public final int <B>getStringByteLength</B>()
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if no null terminating byte is found
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if no null terminating byte is found
in the buffer.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - malformed UTF data is encountered.</DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - malformed UTF data is encountered.</DL>
</DD>
</DL>
<HR>
@@ -970,7 +1003,7 @@ public final int <B>getStringByteLength</B>()
<A NAME="readPackedInt()"><!-- --></A><H3>
readPackedInt</H3>
<PRE>
-public int <B>readPackedInt</B>()</PRE>
+public final int <B>readPackedInt</B>()</PRE>
<DL>
<DD>Reads a packed integer. Note that packed integers are not appropriate
for sorted values (keys) unless a custom comparator is used.
@@ -984,7 +1017,7 @@ public int <B>readPackedInt</B>()</PRE>
<A NAME="getPackedIntByteLength()"><!-- --></A><H3>
getPackedIntByteLength</H3>
<PRE>
-public int <B>getPackedIntByteLength</B>()</PRE>
+public final int <B>getPackedIntByteLength</B>()</PRE>
<DL>
<DD>Returns the byte length of a packed integer.
<P>
@@ -992,6 +1025,59 @@ public int <B>getPackedIntByteLength</B>()</PRE>
<DT><B>See Also:</B><DD><A HREF="../../../../com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util"><CODE>PackedInteger</CODE></A></DL>
</DD>
</DL>
+<HR>
+
+<A NAME="readPackedLong()"><!-- --></A><H3>
+readPackedLong</H3>
+<PRE>
+public final long <B>readPackedLong</B>()</PRE>
+<DL>
+<DD>Reads a packed long integer. Note that packed integers are not
+ appropriate for sorted values (keys) unless a custom comparator is used.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util"><CODE>PackedInteger</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPackedLongByteLength()"><!-- --></A><H3>
+getPackedLongByteLength</H3>
+<PRE>
+public final int <B>getPackedLongByteLength</B>()</PRE>
+<DL>
+<DD>Returns the byte length of a packed long integer.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util"><CODE>PackedInteger</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="readBigInteger()"><!-- --></A><H3>
+readBigInteger</H3>
+<PRE>
+public final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html" title="class or interface in java.math">BigInteger</A> <B>readBigInteger</B>()</PRE>
+<DL>
+<DD>Reads a <code>BigInteger</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeBigInteger(java.math.BigInteger)"><CODE>TupleOutput.writeBigInteger(java.math.BigInteger)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBigIntegerByteLength()"><!-- --></A><H3>
+getBigIntegerByteLength</H3>
+<PRE>
+public final int <B>getBigIntegerByteLength</B>()</PRE>
+<DL>
+<DD>Returns the byte length of a <code>BigInteger</code>.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeBigInteger(java.math.BigInteger)"><CODE>TupleOutput.writeBigInteger(java.math.BigInteger)</CODE></A></DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -1017,7 +1103,7 @@ public int <B>getPackedIntByteLength</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -1053,6 +1139,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/TupleInputBinding.html b/db/docs/java/com/sleepycat/bind/tuple/TupleInputBinding.html
index ad58a375f..cfca457fe 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/TupleInputBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/TupleInputBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleInputBinding (Oracle Corporation - Berkeley DB Java API)
+TupleInputBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.TupleInputBinding class">
@@ -14,7 +14,7 @@ TupleInputBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleInputBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleInputBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class TupleInputBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.TupleInputBinding</B>
</PRE>
<DL>
@@ -97,7 +97,7 @@ Class TupleInputBinding</H2>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>TupleInputBinding</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A></DL>
+<DT><PRE>public class <B>TupleInputBinding</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A></DL>
</PRE>
<P>
@@ -140,7 +140,7 @@ A concrete <code>EntryBinding</code> that uses the <code>TupleInput</code>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInputBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -149,7 +149,7 @@ A concrete <code>EntryBinding</code> that uses the <code>TupleInput</code>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInputBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInputBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -159,10 +159,10 @@ A concrete <code>EntryBinding</code> that uses the <code>TupleInput</code>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -200,7 +200,7 @@ public <B>TupleInputBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/EntryBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">EntryBinding</A></CODE></B></DD>
<DD>Converts a entry buffer into an Object.
@@ -218,7 +218,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/EntryBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">EntryBinding</A></CODE></B></DD>
@@ -256,7 +256,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -292,6 +292,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/TupleMarshalledBinding.html b/db/docs/java/com/sleepycat/bind/tuple/TupleMarshalledBinding.html
index ef6c37d2f..0e0373b26 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/TupleMarshalledBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/TupleMarshalledBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleMarshalledBinding (Oracle Corporation - Berkeley DB Java API)
+TupleMarshalledBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.TupleMarshalledBinding class">
@@ -14,7 +14,7 @@ TupleMarshalledBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleMarshalledBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleMarshalledBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class TupleMarshalledBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.TupleMarshalledBinding</B>
@@ -105,7 +105,7 @@ Class TupleMarshalledBinding</H2>
<P>
A concrete <code>TupleBinding</code> that delegates to the
<code>MarshalledTupleEntry</code> interface of the data or key object.
-
+
<p>This class works by calling the methods of the <A HREF="../../../../com/sleepycat/bind/tuple/MarshalledTupleEntry.html" title="interface in com.sleepycat.bind.tuple"><CODE>MarshalledTupleEntry</CODE></A> interface, which must be implemented by the key or
data class, to convert between the key or data entry and the object.</p>
<P>
@@ -124,7 +124,7 @@ A concrete <code>TupleBinding</code> that delegates to the
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html#TupleMarshalledBinding(java.lang.Class)">TupleMarshalledBinding</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html#TupleMarshalledBinding(java.lang.Class)">TupleMarshalledBinding</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple marshalled binding object.</TD>
@@ -141,7 +141,7 @@ A concrete <code>TupleBinding</code> that delegates to the
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -150,7 +150,7 @@ A concrete <code>TupleBinding</code> that delegates to the
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -178,10 +178,10 @@ A concrete <code>TupleBinding</code> that delegates to the
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -200,12 +200,12 @@ A concrete <code>TupleBinding</code> that delegates to the
<A NAME="TupleMarshalledBinding(java.lang.Class)"><!-- --></A><H3>
TupleMarshalledBinding</H3>
<PRE>
-public <B>TupleMarshalledBinding</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</PRE>
+public <B>TupleMarshalledBinding</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</PRE>
<DL>
<DD>Creates a tuple marshalled binding object.
<p>The given class is used to instantiate key or data objects using
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html#forName(java.lang.String)" title="class or interface in java.lang"><CODE>Class.forName(java.lang.String)</CODE></A>, and therefore must be a public class and have a
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html#forName(java.lang.String)" title="class or interface in java.lang"><CODE>Class.forName(java.lang.String)</CODE></A>, and therefore must be a public class and have a
public no-arguments constructor. It must also implement the <A HREF="../../../../com/sleepycat/bind/tuple/MarshalledTupleEntry.html" title="interface in com.sleepycat.bind.tuple"><CODE>MarshalledTupleEntry</CODE></A> interface.</p>
<P>
<DL>
@@ -225,7 +225,7 @@ public <B>TupleMarshalledBinding</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">TupleBinding</A></CODE></B></DD>
<DD>Constructs a key or data object from a <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> entry.
@@ -243,7 +243,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToEntry</H3>
<PRE>
-public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleBinding</A></CODE></B></DD>
@@ -282,7 +282,7 @@ public void <B>objectToEntry</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -318,6 +318,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/TupleOutput.html b/db/docs/java/com/sleepycat/bind/tuple/TupleOutput.html
index 478cf7aa2..b9a09f71a 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/TupleOutput.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/TupleOutput.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleOutput (Oracle Corporation - Berkeley DB Java API)
+TupleOutput (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.TupleOutput class">
@@ -14,7 +14,7 @@ TupleOutput (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleOutput (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleOutput (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,13 +89,13 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class TupleOutput</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">java.io.OutputStream</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">java.io.OutputStream</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/util/FastOutputStream.html" title="class in com.sleepycat.util">com.sleepycat.util.FastOutputStream</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.TupleOutput</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A></DD>
</DL>
<HR>
<DL>
@@ -107,15 +107,16 @@ An <code>OutputStream</code> with <code>DataOutput</code>-like methods for
writing tuple fields. It is used by <code>TupleBinding</code>.
<p>This class has many methods that have the same signatures as methods in
- the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/DataOutput.html" title="class or interface in java.io"><CODE>DataOutput</CODE></A> interface. The reason this class does not
- implement <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/DataOutput.html" title="class or interface in java.io"><CODE>DataOutput</CODE></A> is because it would break the interface
+ the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/DataOutput.html" title="class or interface in java.io"><CODE>DataOutput</CODE></A> interface. The reason this class does not
+ implement <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/DataOutput.html" title="class or interface in java.io"><CODE>DataOutput</CODE></A> is because it would break the interface
contract for those methods because of data format differences.</p>
<p>Signed numbers are stored in the buffer in MSB (most significant byte
first) order with their sign bit (high-order bit) inverted to cause negative
numbers to be sorted first when comparing values as unsigned byte arrays,
as done in a database. Unsigned numbers, including characters, are stored
- in MSB order with no change to their sign bit.</p>
+ in MSB order with no change to their sign bit. BigInteger values are stored
+ with a preceding length having the same sign as the value.</p>
<p>Strings and character arrays are stored either as a fixed length array of
unicode characters, where the length must be known by the application, or as
@@ -215,6 +216,22 @@ An <code>OutputStream</code> with <code>DataOutput</code>-like methods for
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#getBigIntegerByteLength(java.math.BigInteger)">getBigIntegerByteLength</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html" title="class or interface in java.math">BigInteger</A>&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the byte length of a given <code>BigInteger</code> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeBigInteger(java.math.BigInteger)">writeBigInteger</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html" title="class or interface in java.math">BigInteger</A>&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a <code>BigInteger</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeBoolean(boolean)">writeBoolean</A></B>(boolean&nbsp;val)</CODE>
@@ -242,7 +259,7 @@ An <code>OutputStream</code> with <code>DataOutput</code>-like methods for
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeBytes(java.lang.String)">writeBytes</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeBytes(java.lang.String)">writeBytes</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes the specified bytes to the buffer, converting each character to
@@ -268,7 +285,7 @@ An <code>OutputStream</code> with <code>DataOutput</code>-like methods for
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeChars(java.lang.String)">writeChars</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeChars(java.lang.String)">writeChars</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes the specified characters to the buffer, converting each character
@@ -316,6 +333,14 @@ An <code>OutputStream</code> with <code>DataOutput</code>-like methods for
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writePackedLong(long)">writePackedLong</A></B>(long&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a packed long integer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeShort(int)">writeShort</A></B>(int&nbsp;val)</CODE>
@@ -352,7 +377,7 @@ An <code>OutputStream</code> with <code>DataOutput</code>-like methods for
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeString(java.lang.String)">writeString</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeString(java.lang.String)">writeString</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes the specified characters to the buffer, converting each character
@@ -395,19 +420,19 @@ An <code>OutputStream</code> with <code>DataOutput</code>-like methods for
&nbsp;<A NAME="methods_inherited_from_class_java.io.OutputStream"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html#close()" title="class or interface in java.io">close</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html#flush()" title="class or interface in java.io">flush</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html#close()" title="class or interface in java.io">close</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html#flush()" title="class or interface in java.io">flush</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -461,7 +486,7 @@ public <B>TupleOutput</B>(byte[]&nbsp;buffer)</PRE>
<A NAME="writeBytes(java.lang.String)"><!-- --></A><H3>
writeBytes</H3>
<PRE>
-public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>writeBytes</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</PRE>
+public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>writeBytes</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</PRE>
<DL>
<DD>Writes the specified bytes to the buffer, converting each character to
an unsigned byte value.
@@ -473,7 +498,7 @@ public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" tit
<DT><B>Parameters:</B><DD><CODE>val</CODE> - is the string containing the values to be written.
<DT><B>Returns:</B><DD>this tuple output object.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if the val parameter is null.</DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if the val parameter is null.</DL>
</DD>
</DL>
<HR>
@@ -481,7 +506,7 @@ public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" tit
<A NAME="writeChars(java.lang.String)"><!-- --></A><H3>
writeChars</H3>
<PRE>
-public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>writeChars</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</PRE>
+public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>writeChars</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</PRE>
<DL>
<DD>Writes the specified characters to the buffer, converting each character
to a two byte unsigned value.
@@ -491,7 +516,7 @@ public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" tit
<DT><B>Parameters:</B><DD><CODE>val</CODE> - is the string containing the characters to be written.
<DT><B>Returns:</B><DD>this tuple output object.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if the val parameter is null.</DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if the val parameter is null.</DL>
</DD>
</DL>
<HR>
@@ -499,7 +524,7 @@ public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" tit
<A NAME="writeString(java.lang.String)"><!-- --></A><H3>
writeString</H3>
<PRE>
-public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>writeString</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</PRE>
+public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>writeString</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</PRE>
<DL>
<DD>Writes the specified characters to the buffer, converting each character
to UTF format, and adding a null terminator byte.
@@ -712,7 +737,7 @@ public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" tit
<DT><B>Parameters:</B><DD><CODE>chars</CODE> - is the array of values to be written.
<DT><B>Returns:</B><DD>this tuple output object.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if the chars parameter is null.</DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if the chars parameter is null.</DL>
</DD>
</DL>
<HR>
@@ -730,7 +755,7 @@ public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" tit
<DT><B>Parameters:</B><DD><CODE>chars</CODE> - is the array of characters to be written.
<DT><B>Returns:</B><DD>this tuple output object.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if the chars parameter is null.</DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if the chars parameter is null.</DL>
</DD>
</DL>
<HR>
@@ -750,7 +775,7 @@ public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" tit
<DT><B>Parameters:</B><DD><CODE>chars</CODE> - is the array of characters to be written.
<DT><B>Returns:</B><DD>this tuple output object.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if the chars parameter is null.</DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if the chars parameter is null.</DL>
</DD>
</DL>
<HR>
@@ -803,7 +828,7 @@ public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" tit
<A NAME="writePackedInt(int)"><!-- --></A><H3>
writePackedInt</H3>
<PRE>
-public void <B>writePackedInt</B>(int&nbsp;val)</PRE>
+public final void <B>writePackedInt</B>(int&nbsp;val)</PRE>
<DL>
<DD>Writes a packed integer. Note that packed integers are not appropriate
for sorted values (keys) unless a custom comparator is used.
@@ -812,6 +837,65 @@ public void <B>writePackedInt</B>(int&nbsp;val)</PRE>
<DT><B>See Also:</B><DD><A HREF="../../../../com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util"><CODE>PackedInteger</CODE></A></DL>
</DD>
</DL>
+<HR>
+
+<A NAME="writePackedLong(long)"><!-- --></A><H3>
+writePackedLong</H3>
+<PRE>
+public final void <B>writePackedLong</B>(long&nbsp;val)</PRE>
+<DL>
+<DD>Writes a packed long integer. Note that packed integers are not
+ appropriate for sorted values (keys) unless a custom comparator is used.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util"><CODE>PackedInteger</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeBigInteger(java.math.BigInteger)"><!-- --></A><H3>
+writeBigInteger</H3>
+<PRE>
+public final <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A> <B>writeBigInteger</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html" title="class or interface in java.math">BigInteger</A>&nbsp;val)</PRE>
+<DL>
+<DD>Writes a <code>BigInteger</code>. Supported <code>BigInteger</code> values are
+ limited to those with a byte array (<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html#toByteArray()" title="class or interface in java.math"><CODE>BigInteger.toByteArray()</CODE></A>)
+ representation with a size of 0x7fff bytes or less. The maximum <code>BigInteger</code> value is (2<sup>0x3fff7</sup> - 1) and the minimum value is
+ (-2<sup>0x3fff7</sup>).
+
+ <p>The byte format for a <code>BigInteger</code> value is:</p>
+ <ul>
+ <li>Byte 0 and 1: The length of the following bytes, negated if the
+ <code>BigInteger</code> value is negative, and written as a sorted value as
+ if <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeShort(int)"><CODE>writeShort(int)</CODE></A> were called.</li>
+ <li>Byte 2: The first byte of the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html#toByteArray()" title="class or interface in java.math"><CODE>BigInteger.toByteArray()</CODE></A> array,
+ written as a sorted value as if <A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeByte(int)"><CODE>writeByte(int)</CODE></A> were called.</li>
+ <li>Byte 3 to N: The second and remaining bytes, if any, of the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html#toByteArray()" title="class or interface in java.math"><CODE>BigInteger.toByteArray()</CODE></A> array, written without modification.</li>
+ </ul>
+ <p>This format provides correct default sorting when the default
+ byte-by-byte comparison is used.</p>
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if val is null.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if the byte array representation of val
+ is larger than 0x7fff bytes.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBigIntegerByteLength(java.math.BigInteger)"><!-- --></A><H3>
+getBigIntegerByteLength</H3>
+<PRE>
+public static int <B>getBigIntegerByteLength</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html" title="class or interface in java.math">BigInteger</A>&nbsp;val)</PRE>
+<DL>
+<DD>Returns the byte length of a given <code>BigInteger</code> value.
+<P>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeBigInteger(java.math.BigInteger)"><CODE>writeBigInteger(java.math.BigInteger)</CODE></A></DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -837,7 +921,7 @@ public void <B>writePackedInt</B>(int&nbsp;val)</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -873,6 +957,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/TupleTupleBinding.html b/db/docs/java/com/sleepycat/bind/tuple/TupleTupleBinding.html
index 31e4bd3c3..959cde915 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/TupleTupleBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/TupleTupleBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleTupleBinding (Oracle Corporation - Berkeley DB Java API)
+TupleTupleBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.TupleTupleBinding class">
@@ -14,7 +14,7 @@ TupleTupleBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleTupleBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleTupleBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class TupleTupleBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.TupleTupleBinding</B>
</PRE>
@@ -149,7 +149,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
@@ -158,7 +158,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput, com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;keyInput,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;dataInput)</CODE>
@@ -169,7 +169,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
<BR>
@@ -178,7 +178,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToData(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToData(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -187,7 +187,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
<BR>
@@ -196,7 +196,7 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -215,10 +215,10 @@ An abstract <code>EntityBinding</code> that treats an entity's key entry and
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -256,7 +256,7 @@ public <B>TupleTupleBinding</B>()</PRE>
<A NAME="entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">EntityBinding</A></CODE></B></DD>
@@ -275,7 +275,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToKey</H3>
<PRE>
-public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">EntityBinding</A></CODE></B></DD>
@@ -293,7 +293,7 @@ public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/ja
<A NAME="objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
objectToData</H3>
<PRE>
-public void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">EntityBinding</A></CODE></B></DD>
@@ -311,7 +311,7 @@ public void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/j
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput, com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;keyInput,
+public abstract <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;keyInput,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;dataInput)</PRE>
<DL>
<DD>Constructs an entity object from <A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> key and data
@@ -330,7 +330,7 @@ public abstract <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.
<A NAME="objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToKey</H3>
<PRE>
-public abstract void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public abstract void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD>Extracts a key tuple from an entity object.
@@ -348,7 +348,7 @@ public abstract void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/do
<A NAME="objectToData(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToData</H3>
<PRE>
-public abstract void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public abstract void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD>Extracts a key tuple from an entity object.
@@ -386,7 +386,7 @@ public abstract void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/d
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -422,6 +422,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/TupleTupleKeyCreator.html b/db/docs/java/com/sleepycat/bind/tuple/TupleTupleKeyCreator.html
index b11f00269..bd4a36864 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/TupleTupleKeyCreator.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/TupleTupleKeyCreator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleTupleKeyCreator (Oracle Corporation - Berkeley DB Java API)
+TupleTupleKeyCreator (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.TupleTupleKeyCreator class">
@@ -14,7 +14,7 @@ TupleTupleKeyCreator (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleTupleKeyCreator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleTupleKeyCreator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class TupleTupleKeyCreator</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.TupleTupleKeyCreator</B>
</PRE>
@@ -195,10 +195,10 @@ An abstract key creator that uses a tuple key and a tuple data entry. This
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -363,7 +363,7 @@ public boolean <B>nullifyForeignKey</B>(<A HREF="../../../../com/sleepycat/bind/
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -399,6 +399,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html b/db/docs/java/com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html
index 2b7b72e20..d2b8eeb76 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleTupleMarshalledBinding (Oracle Corporation - Berkeley DB Java API)
+TupleTupleMarshalledBinding (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.TupleTupleMarshalledBinding class">
@@ -14,7 +14,7 @@ TupleTupleMarshalledBinding (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleTupleMarshalledBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleTupleMarshalledBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class TupleTupleMarshalledBinding</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleTupleBinding</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.TupleTupleMarshalledBinding</B>
@@ -106,7 +106,7 @@ Class TupleTupleMarshalledBinding</H2>
A concrete <code>TupleTupleBinding</code> that delegates to the
<code>MarshalledTupleEntry</code> and
<code>MarshalledTupleKeyEntity</code> interfaces of the entity class.
-
+
<p>This class calls the methods of the <A HREF="../../../../com/sleepycat/bind/tuple/MarshalledTupleEntry.html" title="interface in com.sleepycat.bind.tuple"><CODE>MarshalledTupleEntry</CODE></A>
interface to convert between the data entry and entity object. It calls the
methods of the <A HREF="../../../../com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html" title="interface in com.sleepycat.bind.tuple"><CODE>MarshalledTupleKeyEntity</CODE></A> interface to convert between
@@ -128,7 +128,7 @@ A concrete <code>TupleTupleBinding</code> that delegates to the
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html#TupleTupleMarshalledBinding(java.lang.Class)">TupleTupleMarshalledBinding</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</CODE>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html#TupleTupleMarshalledBinding(java.lang.Class)">TupleTupleMarshalledBinding</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple-tuple marshalled binding object.</TD>
@@ -145,7 +145,7 @@ A concrete <code>TupleTupleBinding</code> that delegates to the
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput, com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;keyInput,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;dataInput)</CODE>
@@ -156,7 +156,7 @@ A concrete <code>TupleTupleBinding</code> that delegates to the
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html#objectToData(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html#objectToData(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -165,7 +165,7 @@ A concrete <code>TupleTupleBinding</code> that delegates to the
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -193,10 +193,10 @@ A concrete <code>TupleTupleBinding</code> that delegates to the
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -215,12 +215,12 @@ A concrete <code>TupleTupleBinding</code> that delegates to the
<A NAME="TupleTupleMarshalledBinding(java.lang.Class)"><!-- --></A><H3>
TupleTupleMarshalledBinding</H3>
<PRE>
-public <B>TupleTupleMarshalledBinding</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</PRE>
+public <B>TupleTupleMarshalledBinding</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</PRE>
<DL>
<DD>Creates a tuple-tuple marshalled binding object.
<p>The given class is used to instantiate entity objects using
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html#forName(java.lang.String)" title="class or interface in java.lang"><CODE>Class.forName(java.lang.String)</CODE></A>, and therefore must be a public class and have a
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html#forName(java.lang.String)" title="class or interface in java.lang"><CODE>Class.forName(java.lang.String)</CODE></A>, and therefore must be a public class and have a
public no-arguments constructor. It must also implement the <A HREF="../../../../com/sleepycat/bind/tuple/MarshalledTupleEntry.html" title="interface in com.sleepycat.bind.tuple"><CODE>MarshalledTupleEntry</CODE></A> and <A HREF="../../../../com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html" title="interface in com.sleepycat.bind.tuple"><CODE>MarshalledTupleKeyEntity</CODE></A>
interfaces.</p>
<P>
@@ -241,7 +241,7 @@ public <B>TupleTupleMarshalledBinding</B>(<A HREF="http://java.sun.com/j2se/1.3/
<A NAME="entryToObject(com.sleepycat.bind.tuple.TupleInput, com.sleepycat.bind.tuple.TupleInput)"><!-- --></A><H3>
entryToObject</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;keyInput,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>entryToObject</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;keyInput,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;dataInput)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput, com.sleepycat.bind.tuple.TupleInput)">TupleTupleBinding</A></CODE></B></DD>
@@ -261,7 +261,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToKey</H3>
<PRE>
-public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleTupleBinding</A></CODE></B></DD>
@@ -280,7 +280,7 @@ public void <B>objectToKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/ja
<A NAME="objectToData(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><!-- --></A><H3>
objectToData</H3>
<PRE>
-public void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+public void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToData(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">TupleTupleBinding</A></CODE></B></DD>
@@ -319,7 +319,7 @@ public void <B>objectToData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/j
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -355,6 +355,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/TupleTupleMarshalledKeyCreator.html b/db/docs/java/com/sleepycat/bind/tuple/TupleTupleMarshalledKeyCreator.html
index 6d4089d6b..c0d1a6673 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/TupleTupleMarshalledKeyCreator.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/TupleTupleMarshalledKeyCreator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TupleTupleMarshalledKeyCreator (Oracle Corporation - Berkeley DB Java API)
+TupleTupleMarshalledKeyCreator (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator class">
@@ -14,7 +14,7 @@ TupleTupleMarshalledKeyCreator (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleTupleMarshalledKeyCreator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleTupleMarshalledKeyCreator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.bind.tuple</FONT>
<BR>
Class TupleTupleMarshalledKeyCreator</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleBase</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleKeyCreator.html" title="class in com.sleepycat.bind.tuple">com.sleepycat.bind.tuple.TupleTupleKeyCreator</A>
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator</B>
@@ -128,7 +128,7 @@ A concrete key creator that works in conjunction with a <A HREF="../../../../com
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledKeyCreator.html#TupleTupleMarshalledKeyCreator(com.sleepycat.bind.tuple.TupleTupleMarshalledBinding, java.lang.String)">TupleTupleMarshalledKeyCreator</A></B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html" title="class in com.sleepycat.bind.tuple">TupleTupleMarshalledBinding</A>&nbsp;binding,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple-tuple marshalled key creator.</TD>
@@ -184,10 +184,10 @@ A concrete key creator that works in conjunction with a <A HREF="../../../../com
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -207,7 +207,7 @@ A concrete key creator that works in conjunction with a <A HREF="../../../../com
TupleTupleMarshalledKeyCreator</H3>
<PRE>
public <B>TupleTupleMarshalledKeyCreator</B>(<A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html" title="class in com.sleepycat.bind.tuple">TupleTupleMarshalledBinding</A>&nbsp;binding,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</PRE>
<DL>
<DD>Creates a tuple-tuple marshalled key creator.
<P>
@@ -297,7 +297,7 @@ public boolean <B>nullifyForeignKey</B>(<A HREF="../../../../com/sleepycat/bind/
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -333,6 +333,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/BigIntegerBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/BigIntegerBinding.html
new file mode 100644
index 000000000..97f49ef6e
--- /dev/null
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/BigIntegerBinding.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
+<TITLE>
+Uses of Class com.sleepycat.bind.tuple.BigIntegerBinding (Oracle - Berkeley DB Java API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../style.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.BigIntegerBinding (Oracle - Berkeley DB Java API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html?com/sleepycat/bind/tuple//class-useBigIntegerBinding.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="BigIntegerBinding.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>com.sleepycat.bind.tuple.BigIntegerBinding</B></H2>
+</CENTER>
+No usage of com.sleepycat.bind.tuple.BigIntegerBinding
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../index.html?com/sleepycat/bind/tuple//class-useBigIntegerBinding.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="BigIntegerBinding.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</BODY>
+</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/BooleanBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/BooleanBinding.html
index b335800fb..e2cdb52b0 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/BooleanBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/BooleanBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.BooleanBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.BooleanBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.BooleanBinding (Oracle Corporation - Berk
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.BooleanBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.BooleanBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.BooleanBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.BooleanBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/ByteBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/ByteBinding.html
index 110b96f34..4bc181048 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/ByteBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/ByteBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.ByteBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.ByteBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.ByteBinding (Oracle Corporation - Berkele
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.ByteBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.ByteBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.ByteBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.ByteBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/CharacterBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/CharacterBinding.html
index bb7b9ef00..9dd068a5b 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/CharacterBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/CharacterBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.CharacterBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.CharacterBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.CharacterBinding (Oracle Corporation - Be
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.CharacterBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.CharacterBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.CharacterBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.CharacterBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/DoubleBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/DoubleBinding.html
index fe31deebe..63ec74b6b 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/DoubleBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/DoubleBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.DoubleBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.DoubleBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.DoubleBinding (Oracle Corporation - Berke
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.DoubleBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.DoubleBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.DoubleBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.DoubleBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/FloatBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/FloatBinding.html
index ca50d8cf8..942c22cdc 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/FloatBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/FloatBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.FloatBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.FloatBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.FloatBinding (Oracle Corporation - Berkel
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.FloatBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.FloatBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.FloatBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.FloatBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/IntegerBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/IntegerBinding.html
index 242cebbb0..f21bc2221 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/IntegerBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/IntegerBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.IntegerBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.IntegerBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.IntegerBinding (Oracle Corporation - Berk
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.IntegerBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.IntegerBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.IntegerBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.IntegerBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/LongBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/LongBinding.html
index 2ca21695e..ac2a050e2 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/LongBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/LongBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.LongBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.LongBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.LongBinding (Oracle Corporation - Berkele
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.LongBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.LongBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.LongBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.LongBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/MarshalledTupleEntry.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/MarshalledTupleEntry.html
index bc557953d..28bfb4bfe 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/MarshalledTupleEntry.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/MarshalledTupleEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.bind.tuple.MarshalledTupleEntry (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.bind.tuple.MarshalledTupleEntry (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.bind.tuple.MarshalledTupleEntry (Oracle Corporat
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.bind.tuple.MarshalledTupleEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.bind.tuple.MarshalledTupleEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.MarshalledTupleEntry
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.MarshalledTupleEntry
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/MarshalledTupleKeyEntity.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/MarshalledTupleKeyEntity.html
index daaaa3f0d..cf698c029 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/MarshalledTupleKeyEntity.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/MarshalledTupleKeyEntity.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity (Oracle Corp
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/ShortBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/ShortBinding.html
index 57e703078..6b22d1156 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/ShortBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/ShortBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.ShortBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.ShortBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.ShortBinding (Oracle Corporation - Berkel
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.ShortBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.ShortBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.ShortBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.ShortBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/SortedDoubleBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/SortedDoubleBinding.html
index c6bb8e5a0..9aec1719e 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/SortedDoubleBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/SortedDoubleBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.SortedDoubleBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.SortedDoubleBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.SortedDoubleBinding (Oracle Corporation -
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.SortedDoubleBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.SortedDoubleBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.SortedDoubleBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.SortedDoubleBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/SortedFloatBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/SortedFloatBinding.html
index df61d6f61..452cb66a2 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/SortedFloatBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/SortedFloatBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.SortedFloatBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.SortedFloatBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.SortedFloatBinding (Oracle Corporation -
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.SortedFloatBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.SortedFloatBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.SortedFloatBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.SortedFloatBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/StringBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/StringBinding.html
index 772121dde..b49c2f7d9 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/StringBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/StringBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.StringBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.StringBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.StringBinding (Oracle Corporation - Berke
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.StringBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.StringBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.StringBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.StringBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleBase.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleBase.html
index 2e87d290b..ee70d5195 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleBase.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleBase.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.TupleBase (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.TupleBase (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.TupleBase (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleBase (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleBase (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -164,6 +164,14 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleBase.html" title="
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple">BigIntegerBinding</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A concrete <code>TupleBinding</code> for a <code>BigInteger</code> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A></B></CODE>
<BR>
@@ -339,7 +347,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleBase.html" title="
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -369,6 +377,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleBase.html" title="
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleBinding.html
index 160addd28..76ddde8cd 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.TupleBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.TupleBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.TupleBinding (Oracle Corporation - Berkel
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -109,6 +109,14 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleBinding.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple">BigIntegerBinding</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A concrete <code>TupleBinding</code> for a <code>BigInteger</code> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A></B></CODE>
<BR>
@@ -224,7 +232,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleBinding.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple">TupleBinding</A></CODE></FONT></TD>
-<TD><CODE><B>TupleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleBinding.html#getPrimitiveBinding(java.lang.Class)">getPrimitiveBinding</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</CODE>
+<TD><CODE><B>TupleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleBinding.html#getPrimitiveBinding(java.lang.Class)">getPrimitiveBinding</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;cls)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple binding for a primitive Java class.</TD>
@@ -256,7 +264,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleBinding.html" titl
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -286,6 +294,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleBinding.html" titl
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleInput.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleInput.html
index 6fbd0bbe9..fd06e11bc 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleInput.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleInput.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.TupleInput (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.TupleInput (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.TupleInput (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleInput (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleInput (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -114,7 +114,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B>TupleSerialMarshalledKeyCreator.</B><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html#createSecondaryKey(com.sleepycat.bind.tuple.TupleInput, java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">createSecondaryKey</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;primaryKeyInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;indexKeyOutput)</CODE>
<BR>
@@ -124,7 +124,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B>TupleSerialKeyCreator.</B><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.html#createSecondaryKey(com.sleepycat.bind.tuple.TupleInput, java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">createSecondaryKey</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;primaryKeyInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;indexKeyOutput)</CODE>
<BR>
@@ -133,18 +133,18 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>TupleSerialMarshalledBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput, java.lang.Object)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;tupleInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;javaInput)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;javaInput)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>TupleSerialBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput, java.lang.Object)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;keyInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs an entity object from <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><CODE>TupleInput</CODE></A> key entry and
@@ -206,7 +206,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>TupleMarshalledBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -214,7 +214,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>TupleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -222,7 +222,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>StringBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/StringBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -230,7 +230,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>SortedFloatBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -238,7 +238,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>SortedDoubleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -246,7 +246,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>ShortBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/ShortBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -254,7 +254,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>LongBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/LongBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -262,7 +262,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>IntegerBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/IntegerBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -270,7 +270,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>FloatBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/FloatBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -278,7 +278,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>DoubleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/DoubleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -286,7 +286,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>CharacterBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/CharacterBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -294,7 +294,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>ByteBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/ByteBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -302,7 +302,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>BooleanBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/BooleanBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
<BR>
@@ -310,7 +310,15 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B>BigIntegerBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;input)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>TupleTupleMarshalledBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput, com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;keyInput,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;dataInput)</CODE>
@@ -319,7 +327,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>abstract &nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>TupleTupleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput, com.sleepycat.bind.tuple.TupleInput)">entryToObject</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;keyInput,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;dataInput)</CODE>
@@ -399,7 +407,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -429,6 +437,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title=
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleInputBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleInputBinding.html
index 17b18687a..2d6eefc00 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleInputBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleInputBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.TupleInputBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.TupleInputBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.TupleInputBinding (Oracle Corporation - B
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleInputBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleInputBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.TupleInputBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.TupleInputBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleMarshalledBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleMarshalledBinding.html
index f5c2fc340..c91d1e03a 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleMarshalledBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleMarshalledBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.TupleMarshalledBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.TupleMarshalledBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.TupleMarshalledBinding (Oracle Corporatio
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleMarshalledBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleMarshalledBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.TupleMarshalledBinding
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.TupleMarshalledBinding
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleOutput.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleOutput.html
index 423b7b34f..f3cf9348a 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleOutput.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleOutput.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.TupleOutput (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.TupleOutput (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.TupleOutput (Oracle Corporation - Berkele
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleOutput (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleOutput (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -114,7 +114,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B>TupleSerialMarshalledKeyCreator.</B><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html#createSecondaryKey(com.sleepycat.bind.tuple.TupleInput, java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">createSecondaryKey</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;primaryKeyInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;indexKeyOutput)</CODE>
<BR>
@@ -124,7 +124,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B>TupleSerialKeyCreator.</B><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.html#createSecondaryKey(com.sleepycat.bind.tuple.TupleInput, java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">createSecondaryKey</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>&nbsp;primaryKeyInput,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;dataInput,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;indexKeyOutput)</CODE>
<BR>
@@ -134,7 +134,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleSerialMarshalledBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleSerialMarshalledBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -143,7 +143,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleSerialBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleSerialBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;keyOutput)</CODE>
<BR>
@@ -169,7 +169,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>TupleBase.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B>TupleBase.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleBase.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty TupleOutput instance that will be used by the tuple
@@ -178,7 +178,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>StringBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/StringBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B>StringBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/StringBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -186,7 +186,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>SortedFloatBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B>SortedFloatBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -194,7 +194,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>SortedDoubleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B>SortedDoubleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -202,7 +202,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>ShortBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/ShortBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B>ShortBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/ShortBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -210,7 +210,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>LongBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/LongBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B>LongBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/LongBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -218,7 +218,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>IntegerBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/IntegerBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B>IntegerBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/IntegerBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -226,7 +226,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>FloatBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/FloatBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B>FloatBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/FloatBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -234,7 +234,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>DoubleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/DoubleBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B>DoubleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/DoubleBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -242,7 +242,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>CharacterBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/CharacterBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B>CharacterBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/CharacterBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -250,7 +250,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>ByteBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/ByteBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B>ByteBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/ByteBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -258,7 +258,15 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>BooleanBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/BooleanBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B>BooleanBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/BooleanBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
+<TD><CODE><B>BigIntegerBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html#getTupleOutput(java.lang.Object)">getTupleOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -282,6 +290,14 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
+<TD><CODE><B>TupleOutput.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeBigInteger(java.math.BigInteger)">writeBigInteger</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html" title="class or interface in java.math">BigInteger</A>&nbsp;val)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a <code>BigInteger</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
<TD><CODE><B>TupleOutput.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeBoolean(boolean)">writeBoolean</A></B>(boolean&nbsp;val)</CODE>
<BR>
@@ -308,7 +324,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>TupleOutput.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeBytes(java.lang.String)">writeBytes</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</CODE>
+<TD><CODE><B>TupleOutput.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeBytes(java.lang.String)">writeBytes</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes the specified bytes to the buffer, converting each character to
@@ -334,7 +350,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>TupleOutput.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeChars(java.lang.String)">writeChars</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</CODE>
+<TD><CODE><B>TupleOutput.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeChars(java.lang.String)">writeChars</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes the specified characters to the buffer, converting each character
@@ -410,7 +426,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></CODE></FONT></TD>
-<TD><CODE><B>TupleOutput.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeString(java.lang.String)">writeString</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</CODE>
+<TD><CODE><B>TupleOutput.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html#writeString(java.lang.String)">writeString</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes the specified characters to the buffer, converting each character
@@ -487,7 +503,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>MarshalledTupleKeyEntity.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html#marshalSecondaryKey(java.lang.String, com.sleepycat.bind.tuple.TupleOutput)">marshalSecondaryKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName,
+<TD><CODE><B>MarshalledTupleKeyEntity.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html#marshalSecondaryKey(java.lang.String, com.sleepycat.bind.tuple.TupleOutput)">marshalSecondaryKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;keyOutput)</CODE>
<BR>
@@ -514,7 +530,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleTupleMarshalledBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html#objectToData(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleTupleMarshalledBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html#objectToData(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -523,7 +539,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleTupleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToData(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleTupleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToData(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -532,7 +548,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleMarshalledBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleMarshalledBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -541,7 +557,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -550,7 +566,16 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>StringBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/StringBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>StringBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/StringBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+ <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>SortedFloatBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -559,7 +584,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>SortedFloatBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>SortedDoubleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -568,7 +593,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>SortedDoubleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>ShortBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/ShortBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -577,7 +602,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>ShortBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/ShortBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>LongBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/LongBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -586,7 +611,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>LongBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/LongBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>IntegerBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/IntegerBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -595,7 +620,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>IntegerBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/IntegerBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>FloatBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/FloatBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -604,7 +629,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>FloatBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/FloatBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>DoubleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/DoubleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -613,7 +638,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>DoubleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/DoubleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>CharacterBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/CharacterBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -622,7 +647,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>CharacterBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/CharacterBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>ByteBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/ByteBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -631,7 +656,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>ByteBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/ByteBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>BooleanBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/BooleanBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -640,7 +665,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>BooleanBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/BooleanBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>BigIntegerBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -649,7 +674,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleTupleMarshalledBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleTupleMarshalledBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -658,7 +683,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleTupleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleTupleBinding.</B><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToKey(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>&nbsp;output)</CODE>
<BR>
@@ -716,7 +741,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -746,6 +771,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleOutput.html" title
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleBinding.html
index 6dd543d9c..fb77a2878 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.TupleTupleBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.TupleTupleBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.TupleTupleBinding (Oracle Corporation - B
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleTupleBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleTupleBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -143,7 +143,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html"
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -173,6 +173,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html"
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleKeyCreator.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleKeyCreator.html
index bcfaeb5b9..5f9274a9e 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleKeyCreator.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleKeyCreator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.TupleTupleKeyCreator (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.TupleTupleKeyCreator (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.TupleTupleKeyCreator (Oracle Corporation
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleTupleKeyCreator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleTupleKeyCreator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -141,7 +141,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleKeyCreator.ht
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -171,6 +171,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleKeyCreator.ht
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleMarshalledBinding.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleMarshalledBinding.html
index bee655cc5..46e35c5e2 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleMarshalledBinding.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleMarshalledBinding.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding (Oracle Corpo
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -108,7 +108,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBin
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledKeyCreator.html#TupleTupleMarshalledKeyCreator(com.sleepycat.bind.tuple.TupleTupleMarshalledBinding, java.lang.String)">TupleTupleMarshalledKeyCreator</A></B>(<A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html" title="class in com.sleepycat.bind.tuple">TupleTupleMarshalledBinding</A>&nbsp;binding,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a tuple-tuple marshalled key creator.</TD>
@@ -140,7 +140,7 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBin
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -170,6 +170,6 @@ Uses of <A HREF="../../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBin
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleMarshalledKeyCreator.html b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleMarshalledKeyCreator.html
index 52dcc26c9..2c592d1d9 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleMarshalledKeyCreator.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/class-use/TupleTupleMarshalledKeyCreator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator (Oracle Co
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/package-frame.html b/db/docs/java/com/sleepycat/bind/tuple/package-frame.html
index 816754c39..982c7fdf7 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/package-frame.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/package-frame.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.bind.tuple (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.bind.tuple (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple package">
@@ -36,6 +36,8 @@ Interfaces</FONT>&nbsp;
Classes</FONT>&nbsp;
<FONT CLASS="FrameItemFont">
<BR>
+<A HREF="BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple" target="classFrame">BigIntegerBinding</A>
+<BR>
<A HREF="BooleanBinding.html" title="class in com.sleepycat.bind.tuple" target="classFrame">BooleanBinding</A>
<BR>
<A HREF="ByteBinding.html" title="class in com.sleepycat.bind.tuple" target="classFrame">ByteBinding</A>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/package-summary.html b/db/docs/java/com/sleepycat/bind/tuple/package-summary.html
index b8ba8cf02..2cd854a0f 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/package-summary.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/package-summary.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.bind.tuple (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.bind.tuple (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.bind.tuple package">
@@ -14,7 +14,7 @@ com.sleepycat.bind.tuple (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="com.sleepycat.bind.tuple (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="com.sleepycat.bind.tuple (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -112,6 +112,10 @@ Bindings that use sequences of primitive fields, or tuples.
<B>Class Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple">BigIntegerBinding</A></B></TD>
+<TD>A concrete <code>TupleBinding</code> for a <code>BigInteger</code> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A></B></TD>
<TD>A concrete <code>TupleBinding</code> for a <code>Boolean</code> primitive
wrapper or a <code>boolean</code> primitive.</TD>
@@ -253,7 +257,7 @@ Bindings that use sequences of primitive fields, or tuples.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -283,6 +287,6 @@ Bindings that use sequences of primitive fields, or tuples.
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/package-tree.html b/db/docs/java/com/sleepycat/bind/tuple/package-tree.html
index edcfe2fc2..0b26476fb 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/package-tree.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/package-tree.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.bind.tuple Class Hierarchy (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.bind.tuple Class Hierarchy (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ com.sleepycat.bind.tuple Class Hierarchy (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="com.sleepycat.bind.tuple Class Hierarchy (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="com.sleepycat.bind.tuple Class Hierarchy (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -87,13 +87,13 @@ Hierarchy For Package com.sleepycat.bind.tuple
Class Hierarchy
</H2>
<UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
-<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io"><B>InputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>)
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
+<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io"><B>InputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>)
<UL>
<LI TYPE="circle">com.sleepycat.util.<A HREF="../../../../com/sleepycat/util/FastInputStream.html" title="class in com.sleepycat.util"><B>FastInputStream</B></A><UL>
<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><B>TupleInput</B></A></UL>
</UL>
-<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io"><B>OutputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A>)
+<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io"><B>OutputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A>)
<UL>
<LI TYPE="circle">com.sleepycat.util.<A HREF="../../../../com/sleepycat/util/FastOutputStream.html" title="class in com.sleepycat.util"><B>FastOutputStream</B></A><UL>
<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple"><B>TupleOutput</B></A></UL>
@@ -101,7 +101,7 @@ Class Hierarchy
<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple"><B>TupleBase</B></A><UL>
<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple"><B>TupleBinding</B></A> (implements com.sleepycat.bind.<A HREF="../../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple"><B>BooleanBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/ByteBinding.html" title="class in com.sleepycat.bind.tuple"><B>ByteBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/CharacterBinding.html" title="class in com.sleepycat.bind.tuple"><B>CharacterBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/DoubleBinding.html" title="class in com.sleepycat.bind.tuple"><B>DoubleBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/FloatBinding.html" title="class in com.sleepycat.bind.tuple"><B>FloatBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/IntegerBinding.html" title="class in com.sleepycat.bind.tuple"><B>IntegerBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/LongBinding.html" title="class in com.sleepycat.bind.tuple"><B>LongBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/ShortBinding.html" title="class in com.sleepycat.bind.tuple"><B>ShortBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html" title="class in com.sleepycat.bind.tuple"><B>SortedDoubleBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html" title="class in com.sleepycat.bind.tuple"><B>SortedFloatBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html" title="class in com.sleepycat.bind.tuple"><B>StringBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html" title="class in com.sleepycat.bind.tuple"><B>TupleMarshalledBinding</B></A></UL>
+<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple"><B>BigIntegerBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple"><B>BooleanBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/ByteBinding.html" title="class in com.sleepycat.bind.tuple"><B>ByteBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/CharacterBinding.html" title="class in com.sleepycat.bind.tuple"><B>CharacterBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/DoubleBinding.html" title="class in com.sleepycat.bind.tuple"><B>DoubleBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/FloatBinding.html" title="class in com.sleepycat.bind.tuple"><B>FloatBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/IntegerBinding.html" title="class in com.sleepycat.bind.tuple"><B>IntegerBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/LongBinding.html" title="class in com.sleepycat.bind.tuple"><B>LongBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/ShortBinding.html" title="class in com.sleepycat.bind.tuple"><B>ShortBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/SortedDoubleBinding.html" title="class in com.sleepycat.bind.tuple"><B>SortedDoubleBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/SortedFloatBinding.html" title="class in com.sleepycat.bind.tuple"><B>SortedFloatBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html" title="class in com.sleepycat.bind.tuple"><B>StringBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/TupleMarshalledBinding.html" title="class in com.sleepycat.bind.tuple"><B>TupleMarshalledBinding</B></A></UL>
<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html" title="class in com.sleepycat.bind.tuple"><B>TupleTupleBinding</B></A> (implements com.sleepycat.bind.<A HREF="../../../../com/sleepycat/bind/EntityBinding.html" title="interface in com.sleepycat.bind">EntityBinding</A>)
<UL>
<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html" title="class in com.sleepycat.bind.tuple"><B>TupleTupleMarshalledBinding</B></A></UL>
@@ -141,7 +141,7 @@ Interface Hierarchy
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -171,6 +171,6 @@ Interface Hierarchy
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/bind/tuple/package-use.html b/db/docs/java/com/sleepycat/bind/tuple/package-use.html
index e12369201..223a0b991 100644
--- a/db/docs/java/com/sleepycat/bind/tuple/package-use.html
+++ b/db/docs/java/com/sleepycat/bind/tuple/package-use.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Package com.sleepycat.bind.tuple (Oracle Corporation - Berkeley DB Java API)
+Uses of Package com.sleepycat.bind.tuple (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Package com.sleepycat.bind.tuple (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Package com.sleepycat.bind.tuple (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Package com.sleepycat.bind.tuple (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -208,7 +208,7 @@ Classes in <A HREF="../../../../com/sleepycat/bind/tuple/package-summary.html">c
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -238,6 +238,6 @@ Classes in <A HREF="../../../../com/sleepycat/bind/tuple/package-summary.html">c
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/CurrentTransaction.html b/db/docs/java/com/sleepycat/collections/CurrentTransaction.html
index be2d8571f..473286cd8 100644
--- a/db/docs/java/com/sleepycat/collections/CurrentTransaction.html
+++ b/db/docs/java/com/sleepycat/collections/CurrentTransaction.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-CurrentTransaction (Oracle Corporation - Berkeley DB Java API)
+CurrentTransaction (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.CurrentTransaction class">
@@ -14,7 +14,7 @@ CurrentTransaction (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="CurrentTransaction (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="CurrentTransaction (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.collections</FONT>
<BR>
Class CurrentTransaction</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.CurrentTransaction</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>CurrentTransaction</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>CurrentTransaction</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -177,10 +177,10 @@ Provides access to the current transaction for the current thread within the
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -258,7 +258,7 @@ public final <A HREF="../../../com/sleepycat/db/Transaction.html" title="class i
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if the transaction cannot be started, in which
case any existing transaction is not affected.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></CODE> - if a transaction is already active and
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></CODE> - if a transaction is already active and
nested transactions are not supported by the environment.</DL>
</DD>
</DL>
@@ -269,7 +269,7 @@ commitTransaction</H3>
<PRE>
public final <A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> <B>commitTransaction</B>()
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></PRE>
<DL>
<DD>Commits the transaction that is active for the current thread for this
environment and makes the parent transaction (if any) the current
@@ -283,7 +283,7 @@ public final <A HREF="../../../com/sleepycat/db/Transaction.html" title="class i
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if an error occurs committing the transaction.
The transaction will still be closed and the parent transaction will
become the current transaction.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></CODE> - if no transaction is active for the
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></CODE> - if no transaction is active for the
current thread for this environment.</DL>
</DD>
</DL>
@@ -294,7 +294,7 @@ abortTransaction</H3>
<PRE>
public final <A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> <B>abortTransaction</B>()
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></PRE>
<DL>
<DD>Aborts the transaction that is active for the current thread for this
environment and makes the parent transaction (if any) the current
@@ -308,7 +308,7 @@ public final <A HREF="../../../com/sleepycat/db/Transaction.html" title="class i
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if an error occurs aborting the transaction.
The transaction will still be closed and the parent transaction will
become the current transaction.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></CODE> - if no transaction is active for the
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></CODE> - if no transaction is active for the
current thread for this environment.</DL>
</DD>
</DL>
@@ -337,7 +337,7 @@ public final <A HREF="../../../com/sleepycat/db/Transaction.html" title="class i
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -373,6 +373,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/MapEntryParameter.html b/db/docs/java/com/sleepycat/collections/MapEntryParameter.html
index b5878d1c4..2c6b88e17 100644
--- a/db/docs/java/com/sleepycat/collections/MapEntryParameter.html
+++ b/db/docs/java/com/sleepycat/collections/MapEntryParameter.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-MapEntryParameter (Oracle Corporation - Berkeley DB Java API)
+MapEntryParameter (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.MapEntryParameter class">
@@ -14,7 +14,7 @@ MapEntryParameter (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="MapEntryParameter (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="MapEntryParameter (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,15 +89,15 @@ com.sleepycat.collections</FONT>
<BR>
Class MapEntryParameter</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.MapEntryParameter</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>MapEntryParameter</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></DL>
+<DT><PRE>public class <B>MapEntryParameter</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></DL>
</PRE>
<P>
@@ -129,8 +129,8 @@ A simple <code>Map.Entry</code> implementation that can be used as in
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/MapEntryParameter.html#MapEntryParameter(java.lang.Object, java.lang.Object)">MapEntryParameter</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/MapEntryParameter.html#MapEntryParameter(java.lang.Object, java.lang.Object)">MapEntryParameter</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a map entry with a given key and value.</TD>
@@ -148,14 +148,14 @@ A simple <code>Map.Entry</code> implementation that can be used as in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/MapEntryParameter.html#equals(java.lang.Object)">equals</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/MapEntryParameter.html#equals(java.lang.Object)">equals</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares this entry to a given entry as specified by <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#equals(java.lang.Object)" title="class or interface in java.util"><CODE>Map.Entry.equals(java.lang.Object)</CODE></A>.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares this entry to a given entry as specified by <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#equals(java.lang.Object)" title="class or interface in java.util"><CODE>Map.Entry.equals(java.lang.Object)</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/MapEntryParameter.html#getKey()">getKey</A></B>()</CODE>
<BR>
@@ -163,7 +163,7 @@ A simple <code>Map.Entry</code> implementation that can be used as in
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/MapEntryParameter.html#getValue()">getValue</A></B>()</CODE>
<BR>
@@ -175,12 +175,12 @@ A simple <code>Map.Entry</code> implementation that can be used as in
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/MapEntryParameter.html#hashCode()">hashCode</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes a hash code as specified by <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#hashCode()" title="class or interface in java.util"><CODE>Map.Entry.hashCode()</CODE></A>.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes a hash code as specified by <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#hashCode()" title="class or interface in java.util"><CODE>Map.Entry.hashCode()</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/MapEntryParameter.html#setValue(java.lang.Object)">setValue</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;newValue)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/MapEntryParameter.html#setValue(java.lang.Object)">setValue</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;newValue)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Always throws <code>UnsupportedOperationException</code> since this
@@ -188,7 +188,7 @@ A simple <code>Map.Entry</code> implementation that can be used as in
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/MapEntryParameter.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -198,10 +198,10 @@ A simple <code>Map.Entry</code> implementation that can be used as in
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -220,8 +220,8 @@ A simple <code>Map.Entry</code> implementation that can be used as in
<A NAME="MapEntryParameter(java.lang.Object, java.lang.Object)"><!-- --></A><H3>
MapEntryParameter</H3>
<PRE>
-public <B>MapEntryParameter</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public <B>MapEntryParameter</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Creates a map entry with a given key and value.
<P>
@@ -244,10 +244,10 @@ hashCode</H3>
<PRE>
public int <B>hashCode</B>()</PRE>
<DL>
-<DD>Computes a hash code as specified by <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#hashCode()" title="class or interface in java.util"><CODE>Map.Entry.hashCode()</CODE></A>.
+<DD>Computes a hash code as specified by <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#hashCode()" title="class or interface in java.util"><CODE>Map.Entry.hashCode()</CODE></A>.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#hashCode()" title="class or interface in java.util">hashCode</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#hashCode()" title="class or interface in java.util">hashCode</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
@@ -259,12 +259,12 @@ public int <B>hashCode</B>()</PRE>
<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
equals</H3>
<PRE>
-public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</PRE>
+public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</PRE>
<DL>
-<DD>Compares this entry to a given entry as specified by <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#equals(java.lang.Object)" title="class or interface in java.util"><CODE>Map.Entry.equals(java.lang.Object)</CODE></A>.
+<DD>Compares this entry to a given entry as specified by <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#equals(java.lang.Object)" title="class or interface in java.util"><CODE>Map.Entry.equals(java.lang.Object)</CODE></A>.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
@@ -276,12 +276,12 @@ public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java
<A NAME="getKey()"><!-- --></A><H3>
getKey</H3>
<PRE>
-public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>getKey</B>()</PRE>
+public final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>getKey</B>()</PRE>
<DL>
<DD>Returns the key of this entry.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#getKey()" title="class or interface in java.util">getKey</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#getKey()" title="class or interface in java.util">getKey</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE></DL>
</DD>
<DD><DL>
@@ -293,14 +293,14 @@ public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.htm
<A NAME="getValue()"><!-- --></A><H3>
getValue</H3>
<PRE>
-public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>getValue</B>()</PRE>
+public final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>getValue</B>()</PRE>
<DL>
<DD>Returns the value of this entry. Note that this will be the value
passed to the constructor or the last value passed to <A HREF="../../../com/sleepycat/collections/MapEntryParameter.html#setValue(java.lang.Object)"><CODE>setValue(java.lang.Object)</CODE></A>.
It will not reflect changes made to a Map.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#getValue()" title="class or interface in java.util">getValue</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#getValue()" title="class or interface in java.util">getValue</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE></DL>
</DD>
<DD><DL>
@@ -312,13 +312,13 @@ public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.htm
<A NAME="setValue(java.lang.Object)"><!-- --></A><H3>
setValue</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>setValue</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;newValue)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>setValue</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;newValue)</PRE>
<DL>
<DD>Always throws <code>UnsupportedOperationException</code> since this
object is not attached to a map.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#setValue(java.lang.Object)" title="class or interface in java.util">setValue</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#setValue(java.lang.Object)" title="class or interface in java.util">setValue</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -329,12 +329,12 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>Converts the entry to a string representation for debugging.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
@@ -366,7 +366,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -402,6 +402,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/PrimaryKeyAssigner.html b/db/docs/java/com/sleepycat/collections/PrimaryKeyAssigner.html
index 39644ee0e..0e05a8477 100644
--- a/db/docs/java/com/sleepycat/collections/PrimaryKeyAssigner.html
+++ b/db/docs/java/com/sleepycat/collections/PrimaryKeyAssigner.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-PrimaryKeyAssigner (Oracle Corporation - Berkeley DB Java API)
+PrimaryKeyAssigner (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.PrimaryKeyAssigner interface">
@@ -14,7 +14,7 @@ PrimaryKeyAssigner (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="PrimaryKeyAssigner (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="PrimaryKeyAssigner (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -174,7 +174,7 @@ void <B>assignKey</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -210,6 +210,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/StoredCollection.html b/db/docs/java/com/sleepycat/collections/StoredCollection.html
index 57957d8bd..5fad40ee8 100644
--- a/db/docs/java/com/sleepycat/collections/StoredCollection.html
+++ b/db/docs/java/com/sleepycat/collections/StoredCollection.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-StoredCollection (Oracle Corporation - Berkeley DB Java API)
+StoredCollection (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.StoredCollection class">
@@ -14,7 +14,7 @@ StoredCollection (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredCollection (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredCollection (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,26 +89,26 @@ com.sleepycat.collections</FONT>
<BR>
Class StoredCollection</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredContainer</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.StoredCollection</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../com/sleepycat/collections/StoredEntrySet.html" title="class in com.sleepycat.collections">StoredEntrySet</A>, <A HREF="../../../com/sleepycat/collections/StoredKeySet.html" title="class in com.sleepycat.collections">StoredKeySet</A>, <A HREF="../../../com/sleepycat/collections/StoredList.html" title="class in com.sleepycat.collections">StoredList</A>, <A HREF="../../../com/sleepycat/collections/StoredValueSet.html" title="class in com.sleepycat.collections">StoredValueSet</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public abstract class <B>StoredCollection</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></DL>
+<DT><PRE>public abstract class <B>StoredCollection</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></DL>
</PRE>
<P>
A abstract base class for all stored collections. This class, and its
base class <A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections"><CODE>StoredContainer</CODE></A>, provide implementations of most methods
- in the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interface. Other methods, such as <A HREF="../../../com/sleepycat/collections/StoredCollection.html#add(java.lang.Object, java.lang.Object)"><CODE>add(java.lang.Object, java.lang.Object)</CODE></A>
- and <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#remove(java.lang.Object)" title="class or interface in java.util"><CODE>Collection.remove(java.lang.Object)</CODE></A>, are provided by concrete classes that extend this
+ in the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interface. Other methods, such as <A HREF="../../../com/sleepycat/collections/StoredCollection.html#add(java.lang.Object, java.lang.Object)"><CODE>add(java.lang.Object, java.lang.Object)</CODE></A>
+ and <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#remove(java.lang.Object)" title="class or interface in java.util"><CODE>Collection.remove(java.lang.Object)</CODE></A>, are provided by concrete classes that extend this
class.
<p>In addition, this class provides the following methods for stored
@@ -157,7 +157,7 @@ A abstract base class for all stored collections. This class, and its
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#addAll(java.util.Collection)">addAll</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#addAll(java.util.Collection)">addAll</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds all of the elements in the specified collection to this collection
@@ -166,7 +166,7 @@ A abstract base class for all stored collections. This class, and its
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#containsAll(java.util.Collection)">containsAll</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#containsAll(java.util.Collection)">containsAll</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this collection contains all of the elements in the
@@ -175,7 +175,7 @@ A abstract base class for all stored collections. This class, and its
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#equals(java.lang.Object)">equals</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#equals(java.lang.Object)">equals</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares the specified object with this collection for equality.</TD>
@@ -199,7 +199,7 @@ A abstract base class for all stored collections. This class, and its
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#iterator()">iterator</A></B>()</CODE>
<BR>
@@ -219,7 +219,7 @@ A abstract base class for all stored collections. This class, and its
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections">StoredIterator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#join(com.sleepycat.collections.StoredContainer[], java.lang.Object[], com.sleepycat.db.JoinConfig)">join</A></B>(<A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A>[]&nbsp;indices,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;indexKeys,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;indexKeys,
<A HREF="../../../com/sleepycat/db/JoinConfig.html" title="class in com.sleepycat.db">JoinConfig</A>&nbsp;joinConfig)</CODE>
<BR>
@@ -229,7 +229,7 @@ A abstract base class for all stored collections. This class, and its
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#removeAll(java.util.Collection)">removeAll</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#removeAll(java.util.Collection)">removeAll</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes all this collection's elements that are also contained in the
@@ -238,7 +238,7 @@ A abstract base class for all stored collections. This class, and its
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#retainAll(java.util.Collection)">retainAll</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#retainAll(java.util.Collection)">retainAll</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retains only the elements in this collection that are contained in the
@@ -259,7 +259,8 @@ A abstract base class for all stored collections. This class, and its
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#size()">size</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of records in the collection or map.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a non-transactional count of the records in the collection or
+ map.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -280,7 +281,7 @@ A abstract base class for all stored collections. This class, and its
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]</CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#toArray()">toArray</A></B>()</CODE>
<BR>
@@ -288,8 +289,8 @@ A abstract base class for all stored collections. This class, and its
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#toArray(java.lang.Object[])">toArray</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;a)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#toArray(java.lang.Object[])">toArray</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;a)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an array of all the elements in this collection whose runtime
@@ -297,7 +298,7 @@ A abstract base class for all stored collections. This class, and its
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#toList()">toList</A></B>()</CODE>
<BR>
@@ -305,7 +306,7 @@ A abstract base class for all stored collections. This class, and its
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollection.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -324,19 +325,19 @@ A abstract base class for all stored collections. This class, and its
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.util.Collection"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#add(java.lang.Object)" title="class or interface in java.util">add</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#add(java.lang.Object)" title="class or interface in java.util">add</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -405,7 +406,7 @@ public void <B>setIteratorBlockSize</B>(int&nbsp;blockSize)</PRE>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if the blockSize is less than two.</DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if the blockSize is less than two.</DL>
</DD>
</DL>
<HR>
@@ -413,11 +414,11 @@ public void <B>setIteratorBlockSize</B>(int&nbsp;blockSize)</PRE>
<A NAME="iterator()"><!-- --></A><H3>
iterator</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A> <B>iterator</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A> <B>iterator</B>()</PRE>
<DL>
<DD>Returns an iterator over the elements in this collection.
The iterator will be read-only if the collection is read-only.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#iterator()" title="class or interface in java.util"><CODE>Collection.iterator()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#iterator()" title="class or interface in java.util"><CODE>Collection.iterator()</CODE></A> interface.
<p>The iterator returned by this method does not keep a database cursor
open and therefore it does not need to be closed. It reads blocks of
@@ -433,11 +434,11 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" t
use the <A HREF="../../../com/sleepycat/collections/StoredCollection.html#storedIterator()"><CODE>storedIterator()</CODE></A> method instead.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Iterable.html#iterator()" title="class or interface in java.lang">iterator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#iterator()" title="class or interface in java.util">iterator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Iterable.html#iterator()" title="class or interface in java.lang">iterator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#iterator()" title="class or interface in java.util">iterator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>a standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util"><CODE>Iterator</CODE></A> for this collection.<DT><B>See Also:</B><DD><A HREF="../../../com/sleepycat/collections/StoredContainer.html#isWriteAllowed()"><CODE>StoredContainer.isWriteAllowed()</CODE></A></DL>
+<DT><B>Returns:</B><DD>a standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util"><CODE>Iterator</CODE></A> for this collection.<DT><B>See Also:</B><DD><A HREF="../../../com/sleepycat/collections/StoredContainer.html#isWriteAllowed()"><CODE>StoredContainer.isWriteAllowed()</CODE></A></DL>
</DD>
</DL>
<HR>
@@ -449,7 +450,12 @@ public <A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="c
<DL>
<DD>Returns an iterator over the elements in this collection.
The iterator will be read-only if the collection is read-only.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interface.
+
+ <p>If <code>Iterater.set</code> or <code>Iterator.remove</code> will be called
+ and the underlying Database is transactional, then a transaction must be
+ active when calling this method and must remain active while using the
+ iterator.</p>
<p><strong>Warning:</strong> The iterator returned must be explicitly
closed using <A HREF="../../../com/sleepycat/collections/StoredIterator.html#close()"><CODE>StoredIterator.close()</CODE></A> or <A HREF="../../../com/sleepycat/collections/StoredIterator.html#close(java.util.Iterator)"><CODE>StoredIterator.close(java.util.Iterator)</CODE></A> to release the underlying
@@ -472,7 +478,12 @@ public <A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="c
<DL>
<DD>Returns a read or read-write iterator over the elements in this
collection.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interface.
+
+ <p>If <code>Iterater.set</code> or <code>Iterator.remove</code> will be called
+ and the underlying Database is transactional, then a transaction must be
+ active when calling this method and must remain active while using the
+ iterator.</p>
<p><strong>Warning:</strong> The iterator returned must be explicitly
closed using <A HREF="../../../com/sleepycat/collections/StoredIterator.html#close()"><CODE>StoredIterator.close()</CODE></A> or <A HREF="../../../com/sleepycat/collections/StoredIterator.html#close(java.util.Iterator)"><CODE>StoredIterator.close(java.util.Iterator)</CODE></A> to release the underlying
@@ -487,7 +498,7 @@ public <A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="c
will always be read-only.
<DT><B>Returns:</B><DD>a <A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections"><CODE>StoredIterator</CODE></A> for this collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></CODE> - if writeAllowed is true but the collection
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></CODE> - if writeAllowed is true but the collection
is read-only.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.<DT><B>See Also:</B><DD><A HREF="../../../com/sleepycat/collections/StoredContainer.html#isWriteAllowed()"><CODE>StoredContainer.isWriteAllowed()</CODE></A></DL>
@@ -516,13 +527,13 @@ public <A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="c
<A NAME="toArray()"><!-- --></A><H3>
toArray</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[] <B>toArray</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[] <B>toArray</B>()</PRE>
<DL>
<DD>Returns an array of all the elements in this collection.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#toArray()" title="class or interface in java.util"><CODE>Collection.toArray()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#toArray()" title="class or interface in java.util"><CODE>Collection.toArray()</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#toArray()" title="class or interface in java.util">toArray</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#toArray()" title="class or interface in java.util">toArray</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
</DD>
<DD><DL>
@@ -536,15 +547,15 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="toArray(java.lang.Object[])"><!-- --></A><H3>
toArray</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[] <B>toArray</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;a)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[] <B>toArray</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;a)</PRE>
<DL>
<DD>Returns an array of all the elements in this collection whose runtime
type is that of the specified array.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#toArray(java.lang.Object[])" title="class or interface in java.util"><CODE>Collection.toArray(Object[])</CODE></A>
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#toArray(java.lang.Object[])" title="class or interface in java.util"><CODE>Collection.toArray(Object[])</CODE></A>
interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
</DD>
<DD><DL>
@@ -558,14 +569,14 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="containsAll(java.util.Collection)"><!-- --></A><H3>
containsAll</H3>
<PRE>
-public boolean <B>containsAll</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</PRE>
+public boolean <B>containsAll</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</PRE>
<DL>
<DD>Returns true if this collection contains all of the elements in the
specified collection.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#containsAll(java.util.Collection)" title="class or interface in java.util"><CODE>Collection.containsAll(java.util.Collection)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#containsAll(java.util.Collection)" title="class or interface in java.util"><CODE>Collection.containsAll(java.util.Collection)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
</DD>
<DD><DL>
@@ -579,21 +590,21 @@ public boolean <B>containsAll</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api
<A NAME="addAll(java.util.Collection)"><!-- --></A><H3>
addAll</H3>
<PRE>
-public boolean <B>addAll</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</PRE>
+public boolean <B>addAll</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</PRE>
<DL>
<DD>Adds all of the elements in the specified collection to this collection
(optional operation).
- This method calls the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#add(java.lang.Object)" title="class or interface in java.util"><CODE>Collection.add(Object)</CODE></A> method of the concrete
+ This method calls the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#add(java.lang.Object)" title="class or interface in java.util"><CODE>Collection.add(Object)</CODE></A> method of the concrete
collection class, which may or may not be supported.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#addAll(java.util.Collection)" title="class or interface in java.util"><CODE>Collection.addAll(java.util.Collection)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#addAll(java.util.Collection)" title="class or interface in java.util"><CODE>Collection.addAll(java.util.Collection)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only, or
if the collection is indexed, or if the add method is not supported by
the concrete collection.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
@@ -605,19 +616,19 @@ public boolean <B>addAll</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java
<A NAME="removeAll(java.util.Collection)"><!-- --></A><H3>
removeAll</H3>
<PRE>
-public boolean <B>removeAll</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</PRE>
+public boolean <B>removeAll</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</PRE>
<DL>
<DD>Removes all this collection's elements that are also contained in the
specified collection (optional operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#removeAll(java.util.Collection)" title="class or interface in java.util"><CODE>Collection.removeAll(java.util.Collection)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#removeAll(java.util.Collection)" title="class or interface in java.util"><CODE>Collection.removeAll(java.util.Collection)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
</DD>
@@ -627,19 +638,19 @@ public boolean <B>removeAll</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/j
<A NAME="retainAll(java.util.Collection)"><!-- --></A><H3>
retainAll</H3>
<PRE>
-public boolean <B>retainAll</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</PRE>
+public boolean <B>retainAll</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</PRE>
<DL>
<DD>Retains only the elements in this collection that are contained in the
specified collection (optional operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#removeAll(java.util.Collection)" title="class or interface in java.util"><CODE>Collection.removeAll(java.util.Collection)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#removeAll(java.util.Collection)" title="class or interface in java.util"><CODE>Collection.removeAll(java.util.Collection)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
</DD>
@@ -649,15 +660,15 @@ public boolean <B>retainAll</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/j
<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
equals</H3>
<PRE>
-public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</PRE>
+public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</PRE>
<DL>
<DD>Compares the specified object with this collection for equality.
A value comparison is performed by this method and the stored values
are compared rather than calling the equals() method of each element.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#equals(java.lang.Object)" title="class or interface in java.util"><CODE>Collection.equals(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#equals(java.lang.Object)" title="class or interface in java.util"><CODE>Collection.equals(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
@@ -674,7 +685,7 @@ hashCode</H3>
public int <B>hashCode</B>()</PRE>
<DL>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#hashCode()" title="class or interface in java.util">hashCode</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#hashCode()" title="class or interface in java.util">hashCode</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -685,7 +696,7 @@ public int <B>hashCode</B>()</PRE>
<A NAME="toList()"><!-- --></A><H3>
toList</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A> <B>toList</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A> <B>toList</B>()</PRE>
<DL>
<DD>Returns a copy of this collection as an ArrayList. This is the same as
<A HREF="../../../com/sleepycat/collections/StoredCollection.html#toArray()"><CODE>toArray()</CODE></A> but returns a collection instead of an array.
@@ -695,7 +706,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>an <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ArrayList.html" title="class or interface in java.util"><CODE>ArrayList</CODE></A> containing a copy of all elements in this
+<DT><B>Returns:</B><DD>an <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ArrayList.html" title="class or interface in java.util"><CODE>ArrayList</CODE></A> containing a copy of all elements in this
collection.
<DT><B>Throws:</B>
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
@@ -707,13 +718,13 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>Converts the collection to a string representation for debugging.
WARNING: The returned string may be very large.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
@@ -731,19 +742,12 @@ size</H3>
public int <B>size</B>()</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../com/sleepycat/collections/StoredContainer.html#size()">StoredContainer</A></CODE></B></DD>
-<DD>Returns the number of records in the collection or map.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#size()" title="class or interface in java.util"><CODE>Collection.size()</CODE></A> and <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#size()" title="class or interface in java.util"><CODE>Map.size()</CODE></A> interfaces.
-
- <p>Note that if other threads are adding or removing records while this
- method is executing, the size returned may be incorrect. This method
- does not lock the database.</p>
-
- <p>Also note that, for a large database, this method may be expensive.
- All non-duplicate records in the database are enumerated by this method,
- bringing them into memory if they are not already cached.</p>
+<DD>Returns a non-transactional count of the records in the collection or
+ map. This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#size()" title="class or interface in java.util"><CODE>Collection.size()</CODE></A> and
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#size()" title="class or interface in java.util"><CODE>Map.size()</CODE></A> interfaces.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#size()" title="class or interface in java.util">size</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/collections/StoredContainer.html#size()">size</A></CODE> in class <CODE><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#size()" title="class or interface in java.util">size</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/collections/StoredContainer.html#size()">size</A></CODE> in class <CODE><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -755,12 +759,12 @@ public int <B>size</B>()</PRE>
join</H3>
<PRE>
public <A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections">StoredIterator</A> <B>join</B>(<A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A>[]&nbsp;indices,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;indexKeys,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;indexKeys,
<A HREF="../../../com/sleepycat/db/JoinConfig.html" title="class in com.sleepycat.db">JoinConfig</A>&nbsp;joinConfig)</PRE>
<DL>
<DD>Returns an iterator representing an equality join of the indices and
index key values specified.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interface.
<p><strong>Warning:</strong> The iterator returned must be explicitly
closed using <A HREF="../../../com/sleepycat/collections/StoredIterator.html#close()"><CODE>StoredIterator.close()</CODE></A> or <A HREF="../../../com/sleepycat/collections/StoredIterator.html#close(java.util.Iterator)"><CODE>StoredIterator.close(java.util.Iterator)</CODE></A> to release the underlying
@@ -780,7 +784,7 @@ public <A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="c
<DT><B>Returns:</B><DD>an iterator over the elements in this collection that match
all specified index key values.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if this collection is indexed or if a
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if this collection is indexed or if a
given index does not have the same store as this collection.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -811,7 +815,7 @@ public <A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="c
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -847,6 +851,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/StoredCollections.html b/db/docs/java/com/sleepycat/collections/StoredCollections.html
index 940102209..36a4a34f3 100644
--- a/db/docs/java/com/sleepycat/collections/StoredCollections.html
+++ b/db/docs/java/com/sleepycat/collections/StoredCollections.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-StoredCollections (Oracle Corporation - Berkeley DB Java API)
+StoredCollections (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.StoredCollections class">
@@ -14,7 +14,7 @@ StoredCollections (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredCollections (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredCollections (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.collections</FONT>
<BR>
Class StoredCollections</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.StoredCollections</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>StoredCollections</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>StoredCollections</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -137,8 +137,8 @@ Static methods operating on collections and maps.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredCollection(java.util.Collection, com.sleepycat.db.CursorConfig)">configuredCollection</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;storedCollection,
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredCollection(java.util.Collection, com.sleepycat.db.CursorConfig)">configuredCollection</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;storedCollection,
<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</CODE>
<BR>
@@ -146,8 +146,8 @@ Static methods operating on collections and maps.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredList(java.util.List, com.sleepycat.db.CursorConfig)">configuredList</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A>&nbsp;storedList,
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredList(java.util.List, com.sleepycat.db.CursorConfig)">configuredList</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A>&nbsp;storedList,
<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</CODE>
<BR>
@@ -155,8 +155,8 @@ Static methods operating on collections and maps.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredMap(java.util.Map, com.sleepycat.db.CursorConfig)">configuredMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;storedMap,
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredMap(java.util.Map, com.sleepycat.db.CursorConfig)">configuredMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;storedMap,
<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</CODE>
<BR>
@@ -164,8 +164,8 @@ Static methods operating on collections and maps.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredSet(java.util.Set, com.sleepycat.db.CursorConfig)">configuredSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;storedSet,
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredSet(java.util.Set, com.sleepycat.db.CursorConfig)">configuredSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;storedSet,
<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</CODE>
<BR>
@@ -173,8 +173,8 @@ Static methods operating on collections and maps.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredSortedMap(java.util.SortedMap, com.sleepycat.db.CursorConfig)">configuredSortedMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>&nbsp;storedSortedMap,
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredSortedMap(java.util.SortedMap, com.sleepycat.db.CursorConfig)">configuredSortedMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>&nbsp;storedSortedMap,
<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</CODE>
<BR>
@@ -182,8 +182,8 @@ Static methods operating on collections and maps.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredSortedSet(java.util.SortedSet, com.sleepycat.db.CursorConfig)">configuredSortedSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>&nbsp;storedSortedSet,
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredSortedSet(java.util.SortedSet, com.sleepycat.db.CursorConfig)">configuredSortedSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>&nbsp;storedSortedSet,
<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</CODE>
<BR>
@@ -191,8 +191,8 @@ Static methods operating on collections and maps.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#dirtyReadCollection(java.util.Collection)">dirtyReadCollection</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;storedCollection)</CODE>
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#dirtyReadCollection(java.util.Collection)">dirtyReadCollection</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;storedCollection)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>This method has been replaced by <A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredCollection(java.util.Collection, com.sleepycat.db.CursorConfig)"><CODE>configuredCollection(java.util.Collection, com.sleepycat.db.CursorConfig)</CODE></A> in order to conform to ANSI database isolation
@@ -201,8 +201,8 @@ Static methods operating on collections and maps.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#dirtyReadList(java.util.List)">dirtyReadList</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A>&nbsp;storedList)</CODE>
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#dirtyReadList(java.util.List)">dirtyReadList</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A>&nbsp;storedList)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>This method has been replaced by <A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredList(java.util.List, com.sleepycat.db.CursorConfig)"><CODE>configuredList(java.util.List, com.sleepycat.db.CursorConfig)</CODE></A> in
@@ -211,8 +211,8 @@ Static methods operating on collections and maps.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#dirtyReadMap(java.util.Map)">dirtyReadMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;storedMap)</CODE>
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#dirtyReadMap(java.util.Map)">dirtyReadMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;storedMap)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>This method has been replaced by <A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredMap(java.util.Map, com.sleepycat.db.CursorConfig)"><CODE>configuredMap(java.util.Map, com.sleepycat.db.CursorConfig)</CODE></A> in
@@ -221,8 +221,8 @@ Static methods operating on collections and maps.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#dirtyReadSet(java.util.Set)">dirtyReadSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;storedSet)</CODE>
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#dirtyReadSet(java.util.Set)">dirtyReadSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;storedSet)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>This method has been replaced by <A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredSet(java.util.Set, com.sleepycat.db.CursorConfig)"><CODE>configuredSet(java.util.Set, com.sleepycat.db.CursorConfig)</CODE></A> in
@@ -231,8 +231,8 @@ Static methods operating on collections and maps.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#dirtyReadSortedMap(java.util.SortedMap)">dirtyReadSortedMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>&nbsp;storedSortedMap)</CODE>
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#dirtyReadSortedMap(java.util.SortedMap)">dirtyReadSortedMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>&nbsp;storedSortedMap)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>This method has been replaced by <A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredSortedMap(java.util.SortedMap, com.sleepycat.db.CursorConfig)"><CODE>configuredSortedMap(java.util.SortedMap, com.sleepycat.db.CursorConfig)</CODE></A> in order to conform to ANSI database isolation
@@ -241,8 +241,8 @@ Static methods operating on collections and maps.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#dirtyReadSortedSet(java.util.SortedSet)">dirtyReadSortedSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>&nbsp;storedSortedSet)</CODE>
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#dirtyReadSortedSet(java.util.SortedSet)">dirtyReadSortedSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>&nbsp;storedSortedSet)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>This method has been replaced by <A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredSortedSet(java.util.SortedSet, com.sleepycat.db.CursorConfig)"><CODE>configuredSortedSet(java.util.SortedSet, com.sleepycat.db.CursorConfig)</CODE></A> in order to conform to ANSI database isolation
@@ -251,8 +251,8 @@ Static methods operating on collections and maps.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#iterator(java.util.Iterator)">iterator</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A>&nbsp;iter)</CODE>
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredCollections.html#iterator(java.util.Iterator)">iterator</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A>&nbsp;iter)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clones an iterator preserving its current position.</TD>
@@ -261,10 +261,10 @@ Static methods operating on collections and maps.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -283,7 +283,7 @@ Static methods operating on collections and maps.
<A NAME="configuredCollection(java.util.Collection, com.sleepycat.db.CursorConfig)"><!-- --></A><H3>
configuredCollection</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A> <B>configuredCollection</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;storedCollection,
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A> <B>configuredCollection</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;storedCollection,
<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</PRE>
<DL>
<DD>Creates a configured collection from a given stored collection.
@@ -294,7 +294,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collectio
the default configuration.
<DT><B>Returns:</B><DD>the configured collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given container is not a
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given container is not a
StoredContainer.</DL>
</DD>
</DL>
@@ -303,7 +303,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collectio
<A NAME="configuredList(java.util.List, com.sleepycat.db.CursorConfig)"><!-- --></A><H3>
configuredList</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A> <B>configuredList</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A>&nbsp;storedList,
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A> <B>configuredList</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A>&nbsp;storedList,
<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</PRE>
<DL>
<DD>Creates a configured list from a given stored list.
@@ -317,7 +317,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html
default configuration.
<DT><B>Returns:</B><DD>the configured list.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given container is not a
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given container is not a
StoredContainer.</DL>
</DD>
</DL>
@@ -326,7 +326,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html
<A NAME="configuredMap(java.util.Map, com.sleepycat.db.CursorConfig)"><!-- --></A><H3>
configuredMap</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A> <B>configuredMap</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;storedMap,
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A> <B>configuredMap</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;storedMap,
<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</PRE>
<DL>
<DD>Creates a configured map from a given stored map.
@@ -337,7 +337,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html"
default configuration.
<DT><B>Returns:</B><DD>the configured map.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given container is not a
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given container is not a
StoredContainer.</DL>
</DD>
</DL>
@@ -346,7 +346,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html"
<A NAME="configuredSet(java.util.Set, com.sleepycat.db.CursorConfig)"><!-- --></A><H3>
configuredSet</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A> <B>configuredSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;storedSet,
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A> <B>configuredSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;storedSet,
<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</PRE>
<DL>
<DD>Creates a configured set from a given stored set.
@@ -357,7 +357,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html"
default configuration.
<DT><B>Returns:</B><DD>the configured set.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given container is not a
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given container is not a
StoredContainer.</DL>
</DD>
</DL>
@@ -366,7 +366,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html"
<A NAME="configuredSortedMap(java.util.SortedMap, com.sleepycat.db.CursorConfig)"><!-- --></A><H3>
configuredSortedMap</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>configuredSortedMap</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>&nbsp;storedSortedMap,
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>configuredSortedMap</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>&nbsp;storedSortedMap,
<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</PRE>
<DL>
<DD>Creates a configured sorted map from a given stored sorted map.
@@ -377,7 +377,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap
default configuration.
<DT><B>Returns:</B><DD>the configured map.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given container is not a
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given container is not a
StoredContainer.</DL>
</DD>
</DL>
@@ -386,7 +386,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap
<A NAME="configuredSortedSet(java.util.SortedSet, com.sleepycat.db.CursorConfig)"><!-- --></A><H3>
configuredSortedSet</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>configuredSortedSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>&nbsp;storedSortedSet,
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>configuredSortedSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>&nbsp;storedSortedSet,
<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</PRE>
<DL>
<DD>Creates a configured sorted set from a given stored sorted set.
@@ -397,7 +397,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet
default configuration.
<DT><B>Returns:</B><DD>the configured set.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given container is not a
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given container is not a
StoredContainer.</DL>
</DD>
</DL>
@@ -406,7 +406,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet
<A NAME="dirtyReadCollection(java.util.Collection)"><!-- --></A><H3>
dirtyReadCollection</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A> <B>dirtyReadCollection</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;storedCollection)</PRE>
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A> <B>dirtyReadCollection</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;storedCollection)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>This method has been replaced by <A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredCollection(java.util.Collection, com.sleepycat.db.CursorConfig)"><CODE>configuredCollection(java.util.Collection, com.sleepycat.db.CursorConfig)</CODE></A> in order to conform to ANSI database isolation
terminology. To obtain a dirty-read collection, pass
@@ -421,7 +421,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collectio
<A NAME="dirtyReadList(java.util.List)"><!-- --></A><H3>
dirtyReadList</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A> <B>dirtyReadList</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A>&nbsp;storedList)</PRE>
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A> <B>dirtyReadList</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A>&nbsp;storedList)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>This method has been replaced by <A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredList(java.util.List, com.sleepycat.db.CursorConfig)"><CODE>configuredList(java.util.List, com.sleepycat.db.CursorConfig)</CODE></A> in
order to conform to ANSI database isolation terminology. To obtain a
@@ -436,7 +436,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html
<A NAME="dirtyReadMap(java.util.Map)"><!-- --></A><H3>
dirtyReadMap</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A> <B>dirtyReadMap</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;storedMap)</PRE>
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A> <B>dirtyReadMap</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;storedMap)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>This method has been replaced by <A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredMap(java.util.Map, com.sleepycat.db.CursorConfig)"><CODE>configuredMap(java.util.Map, com.sleepycat.db.CursorConfig)</CODE></A> in
order to conform to ANSI database isolation terminology. To obtain a
@@ -451,7 +451,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html"
<A NAME="dirtyReadSet(java.util.Set)"><!-- --></A><H3>
dirtyReadSet</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A> <B>dirtyReadSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;storedSet)</PRE>
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A> <B>dirtyReadSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;storedSet)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>This method has been replaced by <A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredSet(java.util.Set, com.sleepycat.db.CursorConfig)"><CODE>configuredSet(java.util.Set, com.sleepycat.db.CursorConfig)</CODE></A> in
order to conform to ANSI database isolation terminology. To obtain a
@@ -466,7 +466,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html"
<A NAME="dirtyReadSortedMap(java.util.SortedMap)"><!-- --></A><H3>
dirtyReadSortedMap</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>dirtyReadSortedMap</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>&nbsp;storedSortedMap)</PRE>
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>dirtyReadSortedMap</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>&nbsp;storedSortedMap)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>This method has been replaced by <A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredSortedMap(java.util.SortedMap, com.sleepycat.db.CursorConfig)"><CODE>configuredSortedMap(java.util.SortedMap, com.sleepycat.db.CursorConfig)</CODE></A> in order to conform to ANSI database isolation
terminology. To obtain a dirty-read map, pass
@@ -481,7 +481,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap
<A NAME="dirtyReadSortedSet(java.util.SortedSet)"><!-- --></A><H3>
dirtyReadSortedSet</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>dirtyReadSortedSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>&nbsp;storedSortedSet)</PRE>
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>dirtyReadSortedSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>&nbsp;storedSortedSet)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>This method has been replaced by <A HREF="../../../com/sleepycat/collections/StoredCollections.html#configuredSortedSet(java.util.SortedSet, com.sleepycat.db.CursorConfig)"><CODE>configuredSortedSet(java.util.SortedSet, com.sleepycat.db.CursorConfig)</CODE></A> in order to conform to ANSI database isolation
terminology. To obtain a dirty-read set, pass
@@ -496,7 +496,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet
<A NAME="iterator(java.util.Iterator)"><!-- --></A><H3>
iterator</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A> <B>iterator</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A>&nbsp;iter)</PRE>
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A> <B>iterator</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A>&nbsp;iter)</PRE>
<DL>
<DD>Clones an iterator preserving its current position.
<P>
@@ -505,7 +505,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.
<DT><B>Returns:</B><DD>a new <code>Iterator</code> having the same position as the given
iterator.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given iterator was not obtained via a
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the given iterator was not obtained via a
<A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections"><CODE>StoredCollection</CODE></A> method.</DL>
</DD>
</DL>
@@ -534,7 +534,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -570,6 +570,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/StoredContainer.html b/db/docs/java/com/sleepycat/collections/StoredContainer.html
index 15aa39bbe..9a57c8eb7 100644
--- a/db/docs/java/com/sleepycat/collections/StoredContainer.html
+++ b/db/docs/java/com/sleepycat/collections/StoredContainer.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-StoredContainer (Oracle Corporation - Berkeley DB Java API)
+StoredContainer (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.StoredContainer class">
@@ -14,7 +14,7 @@ StoredContainer (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredContainer (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredContainer (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,23 +89,23 @@ com.sleepycat.collections</FONT>
<BR>
Class StoredContainer</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.StoredContainer</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A>, <A HREF="../../../com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections">StoredMap</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public abstract class <B>StoredContainer</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
+<DT><PRE>public abstract class <B>StoredContainer</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
</PRE>
<P>
A abstract base class for all stored collections and maps. This class
- provides implementations of methods that are common to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> and the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> interfaces, namely
+ provides implementations of methods that are common to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> and the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> interfaces, namely
<A HREF="../../../com/sleepycat/collections/StoredContainer.html#clear()"><CODE>clear()</CODE></A>, <A HREF="../../../com/sleepycat/collections/StoredContainer.html#isEmpty()"><CODE>isEmpty()</CODE></A> and <A HREF="../../../com/sleepycat/collections/StoredContainer.html#size()"><CODE>size()</CODE></A>.
<p>In addition, this class provides the following methods for stored
@@ -247,16 +247,17 @@ A abstract base class for all stored collections and maps. This class
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredContainer.html#size()">size</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of records in the collection or map.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a non-transactional count of the records in the collection or
+ map.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -279,8 +280,8 @@ public final boolean <B>isWriteAllowed</B>()</PRE>
<DL>
<DD>Returns true if this is a read-write container or false if this is a
read-only container.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
<P>
<DD><DL>
</DL>
@@ -301,8 +302,8 @@ public final <A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class
performed via this container.
For example, if <code>CursorConfig.getReadUncommitted</code> returns
true, data will be read that is modified but not committed.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
<P>
<DD><DL>
</DL>
@@ -330,8 +331,8 @@ public final boolean <B>isDirtyReadAllowed</B>()</PRE>
underlying database for this container.
Even when read-uncommitted is allowed it must specifically be enabled by
calling one of the <A HREF="../../../com/sleepycat/collections/StoredCollections.html" title="class in com.sleepycat.collections"><CODE>StoredCollections</CODE></A> methods.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
<P>
<DD><DL>
</DL>
@@ -371,8 +372,8 @@ public final boolean <B>isTransactional</B>()</PRE>
Even in a transactional environment, a database will be transactional
only if it was opened within a transaction or if the auto-commit option
was specified when it was opened.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
<P>
<DD><DL>
</DL>
@@ -391,8 +392,8 @@ public final boolean <B>areDuplicatesAllowed</B>()</PRE>
<DL>
<DD>Returns whether duplicate keys are allowed in this container.
Duplicates are optionally allowed for HASH and BTREE databases.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
<p>Note that the JE product only supports BTREE databases.</p>
<P>
@@ -413,8 +414,8 @@ public final boolean <B>areDuplicatesOrdered</B>()</PRE>
<DL>
<DD>Returns whether duplicate keys are allowed and sorted by element value.
Duplicates are optionally sorted for HASH and BTREE databases.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
<p>Note that the JE product only supports BTREE databases, and
duplicates are always sorted.</p>
@@ -436,8 +437,8 @@ public final boolean <B>areKeysRenumbered</B>()</PRE>
<DL>
<DD>Returns whether keys are renumbered when insertions and deletions occur.
Keys are optionally renumbered for RECNO databases.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
<p>Note that the JE product does not support RECNO databases, and
therefore keys are never renumbered.</p>
@@ -459,8 +460,8 @@ public final boolean <B>isOrdered</B>()</PRE>
<DL>
<DD>Returns whether keys are ordered in this container.
Keys are ordered for BTREE, RECNO and QUEUE database.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
<p>Note that the JE product only support BTREE databases, and
therefore keys are always ordered.</p>
@@ -482,8 +483,8 @@ public final boolean <B>isSecondary</B>()</PRE>
<DL>
<DD>Returns whether this container is a view on a secondary database rather
than directly on a primary database.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> or
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util"><CODE>Collection</CODE></A> interfaces.
<P>
<DD><DL>
</DL>
@@ -500,16 +501,9 @@ size</H3>
<PRE>
public abstract int <B>size</B>()</PRE>
<DL>
-<DD>Returns the number of records in the collection or map.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#size()" title="class or interface in java.util"><CODE>Collection.size()</CODE></A> and <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#size()" title="class or interface in java.util"><CODE>Map.size()</CODE></A> interfaces.
-
- <p>Note that if other threads are adding or removing records while this
- method is executing, the size returned may be incorrect. This method
- does not lock the database.</p>
-
- <p>Also note that, for a large database, this method may be expensive.
- All non-duplicate records in the database are enumerated by this method,
- bringing them into memory if they are not already cached.</p>
+<DD>Returns a non-transactional count of the records in the collection or
+ map. This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#size()" title="class or interface in java.util"><CODE>Collection.size()</CODE></A> and
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#size()" title="class or interface in java.util"><CODE>Map.size()</CODE></A> interfaces.
<P>
<DD><DL>
</DL>
@@ -528,8 +522,8 @@ isEmpty</H3>
public boolean <B>isEmpty</B>()</PRE>
<DL>
<DD>Returns true if this map or collection contains no mappings or elements.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#isEmpty()" title="class or interface in java.util"><CODE>Collection.isEmpty()</CODE></A> and
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#isEmpty()" title="class or interface in java.util"><CODE>Map.isEmpty()</CODE></A> interfaces.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#isEmpty()" title="class or interface in java.util"><CODE>Collection.isEmpty()</CODE></A> and
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#isEmpty()" title="class or interface in java.util"><CODE>Map.isEmpty()</CODE></A> interfaces.
<P>
<DD><DL>
</DL>
@@ -550,8 +544,8 @@ public void <B>clear</B>()</PRE>
<DL>
<DD>Removes all mappings or elements from this map or collection (optional
operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#clear()" title="class or interface in java.util"><CODE>Collection.clear()</CODE></A> and
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#clear()" title="class or interface in java.util"><CODE>Map.clear()</CODE></A> interfaces.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#clear()" title="class or interface in java.util"><CODE>Collection.clear()</CODE></A> and
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#clear()" title="class or interface in java.util"><CODE>Map.clear()</CODE></A> interfaces.
<P>
<DD><DL>
</DL>
@@ -559,7 +553,7 @@ public void <B>clear</B>()</PRE>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the container is read-only.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the container is read-only.
<DD><CODE><A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html" title="class in com.sleepycat.util">RuntimeExceptionWrapper</A></CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DD>
</DL>
@@ -588,7 +582,7 @@ public void <B>clear</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -624,6 +618,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/StoredEntrySet.html b/db/docs/java/com/sleepycat/collections/StoredEntrySet.html
index e9514d42f..582a0b13a 100644
--- a/db/docs/java/com/sleepycat/collections/StoredEntrySet.html
+++ b/db/docs/java/com/sleepycat/collections/StoredEntrySet.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-StoredEntrySet (Oracle Corporation - Berkeley DB Java API)
+StoredEntrySet (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.StoredEntrySet class">
@@ -14,7 +14,7 @@ StoredEntrySet (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredEntrySet (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredEntrySet (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,28 +89,28 @@ com.sleepycat.collections</FONT>
<BR>
Class StoredEntrySet</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredContainer</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredCollection</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.StoredEntrySet</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html" title="class in com.sleepycat.collections">StoredSortedEntrySet</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>StoredEntrySet</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></DL>
+<DT><PRE>public class <B>StoredEntrySet</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></DL>
</PRE>
<P>
The Set returned by Map.entrySet(). This class may not be instantiated
- directly. Contrary to what is stated by <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#entrySet()" title="class or interface in java.util"><CODE>Map.entrySet()</CODE></A> this class
+ directly. Contrary to what is stated by <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#entrySet()" title="class or interface in java.util"><CODE>Map.entrySet()</CODE></A> this class
does support the <A HREF="../../../com/sleepycat/collections/StoredEntrySet.html#add(java.lang.Object)"><CODE>add(java.lang.Object)</CODE></A> and <A HREF="../../../com/sleepycat/collections/StoredCollection.html#addAll(java.util.Collection)"><CODE>StoredCollection.addAll(java.util.Collection)</CODE></A> methods.
- <p>The <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#setValue(java.lang.Object)" title="class or interface in java.util"><CODE>Map.Entry.setValue(java.lang.Object)</CODE></A> method of the Map.Entry objects
+ <p>The <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#setValue(java.lang.Object)" title="class or interface in java.util"><CODE>Map.Entry.setValue(java.lang.Object)</CODE></A> method of the Map.Entry objects
that are returned by this class and its iterators behaves just as the <A HREF="../../../com/sleepycat/collections/StoredIterator.html#set(java.lang.Object)"><CODE>StoredIterator.set(java.lang.Object)</CODE></A> method does.</p>
<P>
@@ -148,7 +148,7 @@ The Set returned by Map.entrySet(). This class may not be instantiated
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredEntrySet.html#add(java.lang.Object)">add</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;mapEntry)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredEntrySet.html#add(java.lang.Object)">add</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;mapEntry)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the specified element to this set if it is not already present
@@ -157,7 +157,7 @@ The Set returned by Map.entrySet(). This class may not be instantiated
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredEntrySet.html#contains(java.lang.Object)">contains</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;mapEntry)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredEntrySet.html#contains(java.lang.Object)">contains</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;mapEntry)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this set contains the specified element.</TD>
@@ -165,7 +165,7 @@ The Set returned by Map.entrySet(). This class may not be instantiated
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredEntrySet.html#remove(java.lang.Object)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;mapEntry)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredEntrySet.html#remove(java.lang.Object)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;mapEntry)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the specified element from this set if it is present (optional
@@ -173,7 +173,7 @@ The Set returned by Map.entrySet(). This class may not be instantiated
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredEntrySet.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -201,19 +201,19 @@ The Set returned by Map.entrySet(). This class may not be instantiated
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.util.Set"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -232,22 +232,22 @@ The Set returned by Map.entrySet(). This class may not be instantiated
<A NAME="add(java.lang.Object)"><!-- --></A><H3>
add</H3>
<PRE>
-public boolean <B>add</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;mapEntry)</PRE>
+public boolean <B>add</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;mapEntry)</PRE>
<DL>
<DD>Adds the specified element to this set if it is not already present
(optional operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util"><CODE>Set.add(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util"><CODE>Set.add(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>mapEntry</CODE> - must be a <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util"><CODE>Map.Entry</CODE></A> instance.
+<DT><B>Parameters:</B><DD><CODE>mapEntry</CODE> - must be a <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util"><CODE>Map.Entry</CODE></A> instance.
<DT><B>Returns:</B><DD>true if the key-value pair was added to the set (and was not
previously present).
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the mapEntry is not a <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util"><CODE>Map.Entry</CODE></A> instance.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassCastException.html" title="class or interface in java.lang">ClassCastException</A></CODE> - if the mapEntry is not a <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util"><CODE>Map.Entry</CODE></A> instance.
<DD><CODE><A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html" title="class in com.sleepycat.util">RuntimeExceptionWrapper</A></CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DD>
</DL>
@@ -256,22 +256,22 @@ public boolean <B>add</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/la
<A NAME="remove(java.lang.Object)"><!-- --></A><H3>
remove</H3>
<PRE>
-public boolean <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;mapEntry)</PRE>
+public boolean <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;mapEntry)</PRE>
<DL>
<DD>Removes the specified element from this set if it is present (optional
operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util"><CODE>Set.remove(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util"><CODE>Set.remove(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>mapEntry</CODE> - is a <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util"><CODE>Map.Entry</CODE></A> instance to be removed.
+<DT><B>Parameters:</B><DD><CODE>mapEntry</CODE> - is a <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util"><CODE>Map.Entry</CODE></A> instance to be removed.
<DT><B>Returns:</B><DD>true if the key-value pair was removed from the set, or false if
- the mapEntry is not a <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util"><CODE>Map.Entry</CODE></A> instance or is not
+ the mapEntry is not a <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util"><CODE>Map.Entry</CODE></A> instance or is not
present in the set.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
<DD><CODE><A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html" title="class in com.sleepycat.util">RuntimeExceptionWrapper</A></CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DD>
</DL>
@@ -280,18 +280,18 @@ public boolean <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java
<A NAME="contains(java.lang.Object)"><!-- --></A><H3>
contains</H3>
<PRE>
-public boolean <B>contains</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;mapEntry)</PRE>
+public boolean <B>contains</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;mapEntry)</PRE>
<DL>
<DD>Returns true if this set contains the specified element.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util"><CODE>Set.contains(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util"><CODE>Set.contains(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>mapEntry</CODE> - is a <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util"><CODE>Map.Entry</CODE></A> instance to be checked.
+<DT><B>Parameters:</B><DD><CODE>mapEntry</CODE> - is a <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util"><CODE>Map.Entry</CODE></A> instance to be checked.
<DT><B>Returns:</B><DD>true if the key-value pair is present in the set, or false if
- the mapEntry is not a <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util"><CODE>Map.Entry</CODE></A> instance or is not
+ the mapEntry is not a <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util"><CODE>Map.Entry</CODE></A> instance or is not
present in the set.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html" title="class in com.sleepycat.util">RuntimeExceptionWrapper</A></CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
@@ -302,7 +302,7 @@ public boolean <B>contains</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/ja
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../com/sleepycat/collections/StoredCollection.html#toString()">StoredCollection</A></CODE></B></DD>
<DD>Converts the collection to a string representation for debugging.
@@ -341,7 +341,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -377,6 +377,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/StoredIterator.html b/db/docs/java/com/sleepycat/collections/StoredIterator.html
index a037e00b9..50fec6810 100644
--- a/db/docs/java/com/sleepycat/collections/StoredIterator.html
+++ b/db/docs/java/com/sleepycat/collections/StoredIterator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-StoredIterator (Oracle Corporation - Berkeley DB Java API)
+StoredIterator (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.StoredIterator class">
@@ -14,7 +14,7 @@ StoredIterator (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredIterator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredIterator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,29 +89,29 @@ com.sleepycat.collections</FONT>
<BR>
Class StoredIterator</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.StoredIterator</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>StoredIterator</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
+<DT><PRE>public class <B>StoredIterator</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
</PRE>
<P>
The Iterator returned by all stored collections.
- <p>While in general this class conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util"><CODE>Iterator</CODE></A> interface,
+ <p>While in general this class conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util"><CODE>Iterator</CODE></A> interface,
it is important to note that all iterators for stored collections must be
explicitly closed with <A HREF="../../../com/sleepycat/collections/StoredIterator.html#close()"><CODE>close()</CODE></A>. The static method <A HREF="../../../com/sleepycat/collections/StoredIterator.html#close(java.util.Iterator)"><CODE>close(java.util.Iterator)</CODE></A> allows calling close for all iterators without
harm to iterators that are not from stored collections, and also avoids
casting. If a stored iterator is not closed, unpredictable behavior
including process death may result.</p>
- <p>This class implements the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util"><CODE>Iterator</CODE></A> interface for all stored
- iterators. It also implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" title="class or interface in java.util"><CODE>ListIterator</CODE></A> because some list
+ <p>This class implements the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util"><CODE>Iterator</CODE></A> interface for all stored
+ iterators. It also implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" title="class or interface in java.util"><CODE>ListIterator</CODE></A> because some list
iterator methods apply to all stored iterators, for example, <A HREF="../../../com/sleepycat/collections/StoredIterator.html#previous()"><CODE>previous()</CODE></A> and <A HREF="../../../com/sleepycat/collections/StoredIterator.html#hasPrevious()"><CODE>hasPrevious()</CODE></A>. Other list iterator methods are always
supported for lists, but for other types of collections are only supported
under certain conditions. See <A HREF="../../../com/sleepycat/collections/StoredIterator.html#nextIndex()"><CODE>nextIndex()</CODE></A>, <A HREF="../../../com/sleepycat/collections/StoredIterator.html#previousIndex()"><CODE>previousIndex()</CODE></A>,
@@ -146,7 +146,7 @@ The Iterator returned by all stored collections.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredIterator.html#add(java.lang.Object)">add</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredIterator.html#add(java.lang.Object)">add</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserts the specified element into the list or inserts a duplicate into
@@ -163,7 +163,7 @@ The Iterator returned by all stored collections.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredIterator.html#close(java.util.Iterator)">close</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A>&nbsp;i)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredIterator.html#close(java.util.Iterator)">close</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A>&nbsp;i)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Closes the given iterator using <A HREF="../../../com/sleepycat/collections/StoredIterator.html#close()"><CODE>close()</CODE></A> if it is a <A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections"><CODE>StoredIterator</CODE></A>.</TD>
@@ -179,7 +179,7 @@ The Iterator returned by all stored collections.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" title="class or interface in java.util">ListIterator</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" title="class or interface in java.util">ListIterator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredIterator.html#dup()">dup</A></B>()</CODE>
<BR>
@@ -214,7 +214,7 @@ The Iterator returned by all stored collections.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredIterator.html#isCurrentData(java.lang.Object)">isCurrentData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;currentData)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredIterator.html#isCurrentData(java.lang.Object)">isCurrentData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;currentData)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the given data is the current iterator data.</TD>
@@ -238,7 +238,7 @@ The Iterator returned by all stored collections.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredIterator.html#next()">next</A></B>()</CODE>
<BR>
@@ -255,7 +255,7 @@ The Iterator returned by all stored collections.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredIterator.html#previous()">previous</A></B>()</CODE>
<BR>
@@ -282,7 +282,7 @@ The Iterator returned by all stored collections.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredIterator.html#set(java.lang.Object)">set</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredIterator.html#set(java.lang.Object)">set</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces the last element returned by next or previous with the
@@ -301,10 +301,10 @@ The Iterator returned by all stored collections.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -323,7 +323,7 @@ The Iterator returned by all stored collections.
<A NAME="close(java.util.Iterator)"><!-- --></A><H3>
close</H3>
<PRE>
-public static void <B>close</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A>&nbsp;i)</PRE>
+public static void <B>close</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util">Iterator</A>&nbsp;i)</PRE>
<DL>
<DD>Closes the given iterator using <A HREF="../../../com/sleepycat/collections/StoredIterator.html#close()"><CODE>close()</CODE></A> if it is a <A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections"><CODE>StoredIterator</CODE></A>. If the given iterator is not a <A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections"><CODE>StoredIterator</CODE></A>,
this method does nothing.
@@ -385,7 +385,7 @@ public boolean <B>hasNext</B>()</PRE>
<DL>
<DD>Returns true if this iterator has more elements when traversing in the
forward direction. False is returned if the iterator has been closed.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html#hasNext()" title="class or interface in java.util"><CODE>Iterator.hasNext()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html#hasNext()" title="class or interface in java.util"><CODE>Iterator.hasNext()</CODE></A> interface.
<P>
<DD><DL>
</DL>
@@ -406,7 +406,7 @@ public boolean <B>hasPrevious</B>()</PRE>
<DL>
<DD>Returns true if this iterator has more elements when traversing in the
reverse direction. It returns false if the iterator has been closed.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#hasPrevious()" title="class or interface in java.util"><CODE>ListIterator.hasPrevious()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#hasPrevious()" title="class or interface in java.util"><CODE>ListIterator.hasPrevious()</CODE></A> interface.
<P>
<DD><DL>
</DL>
@@ -423,10 +423,10 @@ public boolean <B>hasPrevious</B>()</PRE>
<A NAME="next()"><!-- --></A><H3>
next</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>next</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>next</B>()</PRE>
<DL>
<DD>Returns the next element in the iteration.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html#next()" title="class or interface in java.util"><CODE>Iterator.next()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html#next()" title="class or interface in java.util"><CODE>Iterator.next()</CODE></A> interface.
<P>
<DD><DL>
</DL>
@@ -444,10 +444,10 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="previous()"><!-- --></A><H3>
previous</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>previous</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>previous</B>()</PRE>
<DL>
<DD>Returns the next element in the iteration.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#previous()" title="class or interface in java.util"><CODE>ListIterator.previous()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#previous()" title="class or interface in java.util"><CODE>ListIterator.previous()</CODE></A> interface.
<P>
<DD><DL>
</DL>
@@ -469,7 +469,7 @@ public int <B>nextIndex</B>()</PRE>
<DL>
<DD>Returns the index of the element that would be returned by a subsequent
call to next.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#nextIndex()" title="class or interface in java.util"><CODE>ListIterator.nextIndex()</CODE></A> interface
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#nextIndex()" title="class or interface in java.util"><CODE>ListIterator.nextIndex()</CODE></A> interface
except that it returns Integer.MAX_VALUE for stored lists when
positioned at the end of the list, rather than returning the list size
as specified by the ListIterator interface. This is because the database
@@ -482,7 +482,7 @@ public int <B>nextIndex</B>()</PRE>
<DT><B>Returns:</B><DD>the next index.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if this iterator's collection does
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if this iterator's collection does
not use record number keys.
<DD><CODE><A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html" title="class in com.sleepycat.util">RuntimeExceptionWrapper</A></CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -497,7 +497,7 @@ public int <B>previousIndex</B>()</PRE>
<DL>
<DD>Returns the index of the element that would be returned by a subsequent
call to previous.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#previousIndex()" title="class or interface in java.util"><CODE>ListIterator.previousIndex()</CODE></A>
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#previousIndex()" title="class or interface in java.util"><CODE>ListIterator.previousIndex()</CODE></A>
interface.
<P>
<DD><DL>
@@ -507,7 +507,7 @@ public int <B>previousIndex</B>()</PRE>
<DT><B>Returns:</B><DD>the previous index.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if this iterator's collection does
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if this iterator's collection does
not use record number keys.
<DD><CODE><A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html" title="class in com.sleepycat.util">RuntimeExceptionWrapper</A></CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -518,11 +518,15 @@ public int <B>previousIndex</B>()</PRE>
<A NAME="set(java.lang.Object)"><!-- --></A><H3>
set</H3>
<PRE>
-public void <B>set</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public void <B>set</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Replaces the last element returned by next or previous with the
specified element (optional operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#set(java.lang.Object)" title="class or interface in java.util"><CODE>ListIterator.set(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#set(java.lang.Object)" title="class or interface in java.util"><CODE>ListIterator.set(java.lang.Object)</CODE></A> interface.
+
+ <p>In order to call this method, if the underlying Database is
+ transactional then a transaction must be active when creating the
+ iterator.</p>
<P>
<DD><DL>
</DL>
@@ -530,10 +534,10 @@ public void <B>set</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a <A HREF="../../../com/sleepycat/collections/StoredKeySet.html" title="class in com.sleepycat.collections"><CODE>StoredKeySet</CODE></A> (the set returned by <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#keySet()" title="class or interface in java.util"><CODE>Map.keySet()</CODE></A>), or if
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a <A HREF="../../../com/sleepycat/collections/StoredKeySet.html" title="class in com.sleepycat.collections"><CODE>StoredKeySet</CODE></A> (the set returned by <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#keySet()" title="class or interface in java.util"><CODE>Map.keySet()</CODE></A>), or if
duplicates are sorted since this would change the iterator position, or
if the collection is indexed, or if the collection is read-only.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an entity value binding is used and
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an entity value binding is used and
the primary key of the value given is different than the existing stored
primary key.
<DD><CODE><A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html" title="class in com.sleepycat.util">RuntimeExceptionWrapper</A></CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
@@ -549,10 +553,14 @@ public void <B>remove</B>()</PRE>
<DL>
<DD>Removes the last element that was returned by next or previous (optional
operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#remove()" title="class or interface in java.util"><CODE>ListIterator.remove()</CODE></A> interface except
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#remove()" title="class or interface in java.util"><CODE>ListIterator.remove()</CODE></A> interface except
that when the collection is a list and the RECNO-RENUMBER access method
is not used, list indices will not be renumbered.
+ <p>In order to call this method, if the underlying Database is
+ transactional then a transaction must be active when creating the
+ iterator.</p>
+
<p>Note that for the JE product, RECNO-RENUMBER databases are not
supported, and therefore list indices are never renumbered by this
method.</p>
@@ -563,7 +571,7 @@ public void <B>remove</B>()</PRE>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
if the collection is read-only.
<DD><CODE><A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html" title="class in com.sleepycat.util">RuntimeExceptionWrapper</A></CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -574,11 +582,11 @@ public void <B>remove</B>()</PRE>
<A NAME="add(java.lang.Object)"><!-- --></A><H3>
add</H3>
<PRE>
-public void <B>add</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public void <B>add</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Inserts the specified element into the list or inserts a duplicate into
other types of collections (optional operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html#add(java.lang.Object)" title="class or interface in java.util"><CODE>ListIterator.add(java.lang.Object)</CODE></A> interface when
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html#add(java.lang.Object)" title="class or interface in java.util"><CODE>ListIterator.add(java.lang.Object)</CODE></A> interface when
the collection is a list and the RECNO-RENUMBER access method is used.
Otherwise, this method may only be called when duplicates are allowed.
If duplicates are unsorted, the new value will be inserted in the same
@@ -595,13 +603,13 @@ public void <B>add</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>value</CODE> - the new value.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
if the collection is indexed, or if the collection is read-only, or if
the collection is a list and the RECNO-RENUMBER access method was not
used, or if the collection is not a list and duplicates are not allowed.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></CODE> - if the collection is empty and is not a
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></CODE> - if the collection is empty and is not a
list with RECNO-RENUMBER access.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if a duplicate value is being added
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if a duplicate value is being added
that already exists and duplicates are sorted.
<DD><CODE><A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html" title="class in com.sleepycat.util">RuntimeExceptionWrapper</A></CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -617,7 +625,7 @@ public int <B>count</B>()</PRE>
<DD>Returns the number of elements having the same key value as the key
value of the element last returned by next() or previous(). If no
duplicates are allowed, 1 is always returned.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util"><CODE>Iterator</CODE></A> or <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" title="class or interface in java.util"><CODE>ListIterator</CODE></A> interfaces.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util"><CODE>Iterator</CODE></A> or <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" title="class or interface in java.util"><CODE>ListIterator</CODE></A> interfaces.
<P>
<DD><DL>
</DL>
@@ -626,7 +634,7 @@ public int <B>count</B>()</PRE>
<DT><B>Returns:</B><DD>the number of duplicates.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></CODE> - if next() or previous() has not been
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</A></CODE> - if next() or previous() has not been
called for this iterator, or if remove() or add() were called after
the last call to next() or previous().</DL>
</DD>
@@ -639,7 +647,7 @@ close</H3>
public void <B>close</B>()</PRE>
<DL>
<DD>Closes this iterator.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util"><CODE>Iterator</CODE></A> or <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" title="class or interface in java.util"><CODE>ListIterator</CODE></A> interfaces.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util"><CODE>Iterator</CODE></A> or <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" title="class or interface in java.util"><CODE>ListIterator</CODE></A> interfaces.
<p>After being closed, only the <A HREF="../../../com/sleepycat/collections/StoredIterator.html#hasNext()"><CODE>hasNext()</CODE></A> and <A HREF="../../../com/sleepycat/collections/StoredIterator.html#hasPrevious()"><CODE>hasPrevious()</CODE></A> methods may be called and these will return false. <A HREF="../../../com/sleepycat/collections/StoredIterator.html#close()"><CODE>close()</CODE></A> may also be called again and will do nothing. If other
methods are called a <code>NullPointerException</code> will generally be
@@ -663,7 +671,7 @@ getCollection</H3>
public final <A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A> <B>getCollection</B>()</PRE>
<DL>
<DD>Returns the collection associated with this iterator.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Iterator.html" title="class or interface in java.util"><CODE>Iterator</CODE></A> or <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" title="class or interface in java.util"><CODE>ListIterator</CODE></A> interfaces.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Iterator.html" title="class or interface in java.util"><CODE>Iterator</CODE></A> or <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" title="class or interface in java.util"><CODE>ListIterator</CODE></A> interfaces.
<P>
<DD><DL>
</DL>
@@ -678,7 +686,7 @@ public final <A HREF="../../../com/sleepycat/collections/StoredCollection.html"
<A NAME="dup()"><!-- --></A><H3>
dup</H3>
<PRE>
-public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" title="class or interface in java.util">ListIterator</A> <B>dup</B>()</PRE>
+public final <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" title="class or interface in java.util">ListIterator</A> <B>dup</B>()</PRE>
<DL>
<DD>Duplicate a cursor. Called by StoredCollections.iterator.
<P>
@@ -694,7 +702,7 @@ public final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterat
<A NAME="isCurrentData(java.lang.Object)"><!-- --></A><H3>
isCurrentData</H3>
<PRE>
-public final boolean <B>isCurrentData</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;currentData)</PRE>
+public final boolean <B>isCurrentData</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;currentData)</PRE>
<DL>
<DD>Returns whether the given data is the current iterator data. Called by
StoredMapEntry.setValue.
@@ -748,7 +756,7 @@ public final boolean <B>moveToIndex</B>(int&nbsp;index)</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -784,6 +792,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/StoredKeySet.html b/db/docs/java/com/sleepycat/collections/StoredKeySet.html
index 9f86cd31a..e90a51dcd 100644
--- a/db/docs/java/com/sleepycat/collections/StoredKeySet.html
+++ b/db/docs/java/com/sleepycat/collections/StoredKeySet.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-StoredKeySet (Oracle Corporation - Berkeley DB Java API)
+StoredKeySet (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.StoredKeySet class">
@@ -14,7 +14,7 @@ StoredKeySet (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredKeySet (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredKeySet (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,20 +89,20 @@ com.sleepycat.collections</FONT>
<BR>
Class StoredKeySet</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredContainer</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredCollection</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.StoredKeySet</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html" title="class in com.sleepycat.collections">StoredSortedKeySet</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>StoredKeySet</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></DL>
+<DT><PRE>public class <B>StoredKeySet</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></DL>
</PRE>
<P>
@@ -166,7 +166,7 @@ The Set returned by Map.keySet() and which can also be constructed directly
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredKeySet.html#add(java.lang.Object)">add</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredKeySet.html#add(java.lang.Object)">add</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the specified key to this set if it is not already present
@@ -175,7 +175,7 @@ The Set returned by Map.keySet() and which can also be constructed directly
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredKeySet.html#contains(java.lang.Object)">contains</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredKeySet.html#contains(java.lang.Object)">contains</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this set contains the specified key.</TD>
@@ -183,7 +183,7 @@ The Set returned by Map.keySet() and which can also be constructed directly
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredKeySet.html#remove(java.lang.Object)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredKeySet.html#remove(java.lang.Object)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the specified key from this set if it is present (optional
@@ -211,19 +211,19 @@ The Set returned by Map.keySet() and which can also be constructed directly
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.util.Set"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -253,7 +253,7 @@ public <B>StoredKeySet</B>(<A HREF="../../../com/sleepycat/db/Database.html" tit
and key objects.<DD><CODE>writeAllowed</CODE> - is true to create a read-write collection or false
to create a read-only collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -272,21 +272,21 @@ public <B>StoredKeySet</B>(<A HREF="../../../com/sleepycat/db/Database.html" tit
<A NAME="add(java.lang.Object)"><!-- --></A><H3>
add</H3>
<PRE>
-public boolean <B>add</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
+public boolean <B>add</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
<DL>
<DD>Adds the specified key to this set if it is not already present
(optional operation).
When a key is added the value in the underlying data store will be
empty.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util"><CODE>Set.add(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util"><CODE>Set.add(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is indexed, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is indexed, or
if the collection is read-only.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -297,21 +297,21 @@ public boolean <B>add</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/la
<A NAME="remove(java.lang.Object)"><!-- --></A><H3>
remove</H3>
<PRE>
-public boolean <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
+public boolean <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
<DL>
<DD>Removes the specified key from this set if it is present (optional
operation).
If duplicates are allowed, this method removes all duplicates for the
given key.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util"><CODE>Set.remove(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util"><CODE>Set.remove(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
</DD>
@@ -321,13 +321,13 @@ public boolean <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java
<A NAME="contains(java.lang.Object)"><!-- --></A><H3>
contains</H3>
<PRE>
-public boolean <B>contains</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
+public boolean <B>contains</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
<DL>
<DD>Returns true if this set contains the specified key.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util"><CODE>Set.contains(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util"><CODE>Set.contains(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
</DD>
<DD><DL>
@@ -361,7 +361,7 @@ public boolean <B>contains</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/ja
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -397,6 +397,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/StoredList.html b/db/docs/java/com/sleepycat/collections/StoredList.html
index 86d1109f2..4d891b141 100644
--- a/db/docs/java/com/sleepycat/collections/StoredList.html
+++ b/db/docs/java/com/sleepycat/collections/StoredList.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-StoredList (Oracle Corporation - Berkeley DB Java API)
+StoredList (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.StoredList class">
@@ -14,7 +14,7 @@ StoredList (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredList (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredList (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,17 +89,17 @@ com.sleepycat.collections</FONT>
<BR>
Class StoredList</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredContainer</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredCollection</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.StoredList</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>StoredList</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></DL>
+<DT><PRE>public class <B>StoredList</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></DL>
</PRE>
<P>
@@ -199,7 +199,7 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#add(int, java.lang.Object)">add</A></B>(int&nbsp;index,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserts the specified element at the specified position in this list
@@ -208,7 +208,7 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#add(java.lang.Object)">add</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#add(java.lang.Object)">add</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Appends the specified element to the end of this list (optional
@@ -218,7 +218,7 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#addAll(int, java.util.Collection)">addAll</A></B>(int&nbsp;index,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserts all of the elements in the specified collection into this list
@@ -227,7 +227,7 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#append(java.lang.Object)">append</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#append(java.lang.Object)">append</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Appends a given value returning the newly assigned index.</TD>
@@ -235,7 +235,7 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#contains(java.lang.Object)">contains</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#contains(java.lang.Object)">contains</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this list contains the specified element.</TD>
@@ -243,14 +243,14 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#equals(java.lang.Object)">equals</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#equals(java.lang.Object)">equals</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares the specified object with this list for equality.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#get(int)">get</A></B>(int&nbsp;index)</CODE>
<BR>
@@ -267,7 +267,7 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#indexOf(java.lang.Object)">indexOf</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#indexOf(java.lang.Object)">indexOf</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index in this list of the first occurrence of the specified
@@ -276,7 +276,7 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#lastIndexOf(java.lang.Object)">lastIndexOf</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#lastIndexOf(java.lang.Object)">lastIndexOf</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index in this list of the last occurrence of the specified
@@ -284,7 +284,7 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" title="class or interface in java.util">ListIterator</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" title="class or interface in java.util">ListIterator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#listIterator()">listIterator</A></B>()</CODE>
<BR>
@@ -293,7 +293,7 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" title="class or interface in java.util">ListIterator</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" title="class or interface in java.util">ListIterator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#listIterator(int)">listIterator</A></B>(int&nbsp;index)</CODE>
<BR>
@@ -302,7 +302,7 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#remove(int)">remove</A></B>(int&nbsp;index)</CODE>
<BR>
@@ -312,7 +312,7 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#remove(java.lang.Object)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#remove(java.lang.Object)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the first occurrence in this list of the specified element
@@ -320,9 +320,9 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#set(int, java.lang.Object)">set</A></B>(int&nbsp;index,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces the element at the specified position in this list with the
@@ -330,7 +330,7 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredList.html#subList(int, int)">subList</A></B>(int&nbsp;fromIndex,
int&nbsp;toIndex)</CODE>
@@ -360,19 +360,19 @@ A List view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.util.List"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -402,7 +402,7 @@ public <B>StoredList</B>(<A HREF="../../../com/sleepycat/db/Database.html" title
buffers and value objects.<DD><CODE>writeAllowed</CODE> - is true to create a read-write collection or false
to create a read-only collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -423,7 +423,7 @@ public <B>StoredList</B>(<A HREF="../../../com/sleepycat/db/Database.html" title
key/value buffers and entity value objects.<DD><CODE>writeAllowed</CODE> - is true to create a read-write collection or false
to create a read-only collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -444,7 +444,7 @@ public <B>StoredList</B>(<A HREF="../../../com/sleepycat/db/Database.html" title
buffers and value objects.<DD><CODE>keyAssigner</CODE> - is used by the <A HREF="../../../com/sleepycat/collections/StoredList.html#add(int, java.lang.Object)"><CODE>add(int, java.lang.Object)</CODE></A> and <A HREF="../../../com/sleepycat/collections/StoredList.html#append(java.lang.Object)"><CODE>append(java.lang.Object)</CODE></A>
methods to assign primary keys.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -465,7 +465,7 @@ public <B>StoredList</B>(<A HREF="../../../com/sleepycat/db/Database.html" title
key/value buffers and entity value objects.<DD><CODE>keyAssigner</CODE> - is used by the <A HREF="../../../com/sleepycat/collections/StoredList.html#add(int, java.lang.Object)"><CODE>add(int, java.lang.Object)</CODE></A> and <A HREF="../../../com/sleepycat/collections/StoredList.html#append(java.lang.Object)"><CODE>append(java.lang.Object)</CODE></A>
methods to assign primary keys.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -485,19 +485,19 @@ public <B>StoredList</B>(<A HREF="../../../com/sleepycat/db/Database.html" title
add</H3>
<PRE>
public void <B>add</B>(int&nbsp;index,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Inserts the specified element at the specified position in this list
(optional operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#add(int, java.lang.Object)" title="class or interface in java.util"><CODE>List.add(int, Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#add(int, java.lang.Object)" title="class or interface in java.util"><CODE>List.add(int, Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#add(int, java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#add(int, java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
if the collection is indexed, or if the collection is read-only, or if
the RECNO-RENUMBER access method was not used.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
@@ -509,19 +509,19 @@ public void <B>add</B>(int&nbsp;index,
<A NAME="add(java.lang.Object)"><!-- --></A><H3>
add</H3>
<PRE>
-public boolean <B>add</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public boolean <B>add</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Appends the specified element to the end of this list (optional
operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#add(java.lang.Object)" title="class or interface in java.util"><CODE>List.add(Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#add(java.lang.Object)" title="class or interface in java.util"><CODE>List.add(Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
if the collection is indexed, or if the collection is read-only, or if
the RECNO-RENUMBER access method was not used.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
@@ -533,14 +533,14 @@ public boolean <B>add</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/la
<A NAME="append(java.lang.Object)"><!-- --></A><H3>
append</H3>
<PRE>
-public int <B>append</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public int <B>append</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Appends a given value returning the newly assigned index.
If a <A HREF="../../../com/sleepycat/collections/PrimaryKeyAssigner.html" title="interface in com.sleepycat.collections"><CODE>PrimaryKeyAssigner</CODE></A> is associated
with Store for this list, it will be used to assigned the returned
index. Otherwise the Store must be a QUEUE or RECNO database and the
next available record number is assigned as the index. This method does
- not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util"><CODE>List</CODE></A> interface.
+ not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util"><CODE>List</CODE></A> interface.
<P>
<DD><DL>
</DL>
@@ -549,7 +549,7 @@ public int <B>append</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lan
<DT><B>Parameters:</B><DD><CODE>value</CODE> - the value to be appended.
<DT><B>Returns:</B><DD>the assigned index.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is indexed, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is indexed, or
if the collection is read-only, or if the Store has no <A HREF="../../../com/sleepycat/collections/PrimaryKeyAssigner.html" title="interface in com.sleepycat.collections"><CODE>PrimaryKeyAssigner</CODE></A> and is not a QUEUE or
RECNO database.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
@@ -562,20 +562,20 @@ public int <B>append</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lan
addAll</H3>
<PRE>
public boolean <B>addAll</B>(int&nbsp;index,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;coll)</PRE>
<DL>
<DD>Inserts all of the elements in the specified collection into this list
at the specified position (optional operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#addAll(int, java.util.Collection)" title="class or interface in java.util"><CODE>List.addAll(int, Collection)</CODE></A>
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#addAll(int, java.util.Collection)" title="class or interface in java.util"><CODE>List.addAll(int, Collection)</CODE></A>
interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#addAll(int, java.util.Collection)" title="class or interface in java.util">addAll</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#addAll(int, java.util.Collection)" title="class or interface in java.util">addAll</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
if the collection is indexed, or if the collection is read-only, or if
the RECNO-RENUMBER access method was not used.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
@@ -587,13 +587,13 @@ public boolean <B>addAll</B>(int&nbsp;index,
<A NAME="contains(java.lang.Object)"><!-- --></A><H3>
contains</H3>
<PRE>
-public boolean <B>contains</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public boolean <B>contains</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Returns true if this list contains the specified element.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#contains(java.lang.Object)" title="class or interface in java.util"><CODE>List.contains(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#contains(java.lang.Object)" title="class or interface in java.util"><CODE>List.contains(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
</DD>
<DD><DL>
@@ -607,13 +607,13 @@ public boolean <B>contains</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/ja
<A NAME="get(int)"><!-- --></A><H3>
get</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>get</B>(int&nbsp;index)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>get</B>(int&nbsp;index)</PRE>
<DL>
<DD>Returns the element at the specified position in this list.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#get(int)" title="class or interface in java.util"><CODE>List.get(int)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#get(int)" title="class or interface in java.util"><CODE>List.get(int)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#get(int)" title="class or interface in java.util">get</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#get(int)" title="class or interface in java.util">get</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
</DD>
<DD><DL>
@@ -627,14 +627,14 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="indexOf(java.lang.Object)"><!-- --></A><H3>
indexOf</H3>
<PRE>
-public int <B>indexOf</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public int <B>indexOf</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Returns the index in this list of the first occurrence of the specified
element, or -1 if this list does not contain this element.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#indexOf(java.lang.Object)" title="class or interface in java.util"><CODE>List.indexOf(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#indexOf(java.lang.Object)" title="class or interface in java.util"><CODE>List.indexOf(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#indexOf(java.lang.Object)" title="class or interface in java.util">indexOf</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#indexOf(java.lang.Object)" title="class or interface in java.util">indexOf</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
</DD>
<DD><DL>
@@ -648,14 +648,14 @@ public int <B>indexOf</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/la
<A NAME="lastIndexOf(java.lang.Object)"><!-- --></A><H3>
lastIndexOf</H3>
<PRE>
-public int <B>lastIndexOf</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public int <B>lastIndexOf</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Returns the index in this list of the last occurrence of the specified
element, or -1 if this list does not contain this element.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#lastIndexOf(java.lang.Object)" title="class or interface in java.util"><CODE>List.lastIndexOf(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#lastIndexOf(java.lang.Object)" title="class or interface in java.util"><CODE>List.lastIndexOf(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#lastIndexOf(java.lang.Object)" title="class or interface in java.util">lastIndexOf</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#lastIndexOf(java.lang.Object)" title="class or interface in java.util">lastIndexOf</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
</DD>
<DD><DL>
@@ -669,22 +669,22 @@ public int <B>lastIndexOf</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/jav
<A NAME="listIterator()"><!-- --></A><H3>
listIterator</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" title="class or interface in java.util">ListIterator</A> <B>listIterator</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" title="class or interface in java.util">ListIterator</A> <B>listIterator</B>()</PRE>
<DL>
<DD>Returns a list iterator of the elements in this list (in proper
sequence).
The iterator will be read-only if the collection is read-only.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#listIterator()" title="class or interface in java.util"><CODE>List.listIterator()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#listIterator()" title="class or interface in java.util"><CODE>List.listIterator()</CODE></A> interface.
<p>For information on cursor stability and iterator block size, see
<A HREF="../../../com/sleepycat/collections/StoredCollection.html#iterator()"><CODE>StoredCollection.iterator()</CODE></A>.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#listIterator()" title="class or interface in java.util">listIterator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#listIterator()" title="class or interface in java.util">listIterator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>a <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" title="class or interface in java.util"><CODE>ListIterator</CODE></A> for this collection.
+<DT><B>Returns:</B><DD>a <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" title="class or interface in java.util"><CODE>ListIterator</CODE></A> for this collection.
<DT><B>Throws:</B>
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.<DT><B>See Also:</B><DD><A HREF="../../../com/sleepycat/collections/StoredContainer.html#isWriteAllowed()"><CODE>StoredContainer.isWriteAllowed()</CODE></A></DL>
@@ -695,22 +695,22 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.htm
<A NAME="listIterator(int)"><!-- --></A><H3>
listIterator</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" title="class or interface in java.util">ListIterator</A> <B>listIterator</B>(int&nbsp;index)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" title="class or interface in java.util">ListIterator</A> <B>listIterator</B>(int&nbsp;index)</PRE>
<DL>
<DD>Returns a list iterator of the elements in this list (in proper
sequence), starting at the specified position in this list.
The iterator will be read-only if the collection is read-only.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#listIterator(int)" title="class or interface in java.util"><CODE>List.listIterator(int)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#listIterator(int)" title="class or interface in java.util"><CODE>List.listIterator(int)</CODE></A> interface.
<p>For information on cursor stability and iterator block size, see
<A HREF="../../../com/sleepycat/collections/StoredCollection.html#iterator()"><CODE>StoredCollection.iterator()</CODE></A>.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#listIterator(int)" title="class or interface in java.util">listIterator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#listIterator(int)" title="class or interface in java.util">listIterator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
</DD>
<DD><DL>
-<DT><B>Returns:</B><DD>a <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.html" title="class or interface in java.util"><CODE>ListIterator</CODE></A> for this collection.
+<DT><B>Returns:</B><DD>a <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/ListIterator.html" title="class or interface in java.util"><CODE>ListIterator</CODE></A> for this collection.
<DT><B>Throws:</B>
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.<DT><B>See Also:</B><DD><A HREF="../../../com/sleepycat/collections/StoredContainer.html#isWriteAllowed()"><CODE>StoredContainer.isWriteAllowed()</CODE></A></DL>
@@ -721,19 +721,19 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/ListIterator.htm
<A NAME="remove(int)"><!-- --></A><H3>
remove</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>remove</B>(int&nbsp;index)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>remove</B>(int&nbsp;index)</PRE>
<DL>
<DD>Removes the element at the specified position in this list (optional
operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#remove(int)" title="class or interface in java.util"><CODE>List.remove(int)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#remove(int)" title="class or interface in java.util"><CODE>List.remove(int)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#remove(int)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#remove(int)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
if the collection is read-only.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -744,19 +744,19 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="remove(java.lang.Object)"><!-- --></A><H3>
remove</H3>
<PRE>
-public boolean <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public boolean <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Removes the first occurrence in this list of the specified element
(optional operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#remove(java.lang.Object)" title="class or interface in java.util"><CODE>List.remove(Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#remove(java.lang.Object)" title="class or interface in java.util"><CODE>List.remove(Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is a sublist, or
if the collection is read-only.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -767,22 +767,22 @@ public boolean <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java
<A NAME="set(int, java.lang.Object)"><!-- --></A><H3>
set</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>set</B>(int&nbsp;index,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>set</B>(int&nbsp;index,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Replaces the element at the specified position in this list with the
specified element (optional operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#set(int, java.lang.Object)" title="class or interface in java.util"><CODE>List.set(int, java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#set(int, java.lang.Object)" title="class or interface in java.util"><CODE>List.set(int, java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#set(int, java.lang.Object)" title="class or interface in java.util">set</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#set(int, java.lang.Object)" title="class or interface in java.util">set</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is indexed, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is indexed, or
if the collection is read-only.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an entity value binding is used and
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an entity value binding is used and
the primary key of the value given is different than the existing stored
primary key.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
@@ -794,16 +794,16 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="subList(int, int)"><!-- --></A><H3>
subList</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A> <B>subList</B>(int&nbsp;fromIndex,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A> <B>subList</B>(int&nbsp;fromIndex,
int&nbsp;toIndex)</PRE>
<DL>
<DD>Returns a view of the portion of this list between the specified
fromIndex, inclusive, and toIndex, exclusive.
Note that add() and remove() may not be called for the returned sublist.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#subList(int, int)" title="class or interface in java.util"><CODE>List.subList(int, int)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#subList(int, int)" title="class or interface in java.util"><CODE>List.subList(int, int)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#subList(int, int)" title="class or interface in java.util">subList</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#subList(int, int)" title="class or interface in java.util">subList</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></DL>
</DD>
<DD><DL>
@@ -817,15 +817,15 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title
<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
equals</H3>
<PRE>
-public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</PRE>
+public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</PRE>
<DL>
<DD>Compares the specified object with this list for equality.
A value comparison is performed by this method and the stored values
are compared rather than calling the equals() method of each element.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#equals(java.lang.Object)" title="class or interface in java.util"><CODE>List.equals(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#equals(java.lang.Object)" title="class or interface in java.util"><CODE>List.equals(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../com/sleepycat/collections/StoredCollection.html#equals(java.lang.Object)">equals</A></CODE> in class <CODE><A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../com/sleepycat/collections/StoredCollection.html#equals(java.lang.Object)">equals</A></CODE> in class <CODE><A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A></CODE></DL>
</DD>
<DD><DL>
@@ -842,7 +842,7 @@ hashCode</H3>
public int <B>hashCode</B>()</PRE>
<DL>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#hashCode()" title="class or interface in java.util">hashCode</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html#hashCode()" title="class or interface in java.util">hashCode</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../com/sleepycat/collections/StoredCollection.html#hashCode()">hashCode</A></CODE> in class <CODE><A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#hashCode()" title="class or interface in java.util">hashCode</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#hashCode()" title="class or interface in java.util">hashCode</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../com/sleepycat/collections/StoredCollection.html#hashCode()">hashCode</A></CODE> in class <CODE><A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -873,7 +873,7 @@ public int <B>hashCode</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -909,6 +909,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/StoredMap.html b/db/docs/java/com/sleepycat/collections/StoredMap.html
index 4e3b103a3..a3f63d0aa 100644
--- a/db/docs/java/com/sleepycat/collections/StoredMap.html
+++ b/db/docs/java/com/sleepycat/collections/StoredMap.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-StoredMap (Oracle Corporation - Berkeley DB Java API)
+StoredMap (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.StoredMap class">
@@ -14,7 +14,7 @@ StoredMap (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredMap (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredMap (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,19 +89,19 @@ com.sleepycat.collections</FONT>
<BR>
Class StoredMap</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredContainer</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.StoredMap</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html" title="class in com.sleepycat.collections">StoredSortedMap</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>StoredMap</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></DL>
+<DT><PRE>public class <B>StoredMap</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></DL>
</PRE>
<P>
@@ -133,10 +133,10 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
&nbsp;<A NAME="nested_classes_inherited_from_class_java.util.Map"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></B></TH>
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -197,8 +197,8 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#append(java.lang.Object)">append</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#append(java.lang.Object)">append</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Appends a given value returning the newly assigned key.</TD>
@@ -206,7 +206,7 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#containsKey(java.lang.Object)">containsKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#containsKey(java.lang.Object)">containsKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this map contains the specified key.</TD>
@@ -214,15 +214,15 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#containsValue(java.lang.Object)">containsValue</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#containsValue(java.lang.Object)">containsValue</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this map contains the specified value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#duplicates(java.lang.Object)">duplicates</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#duplicates(java.lang.Object)">duplicates</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new collection containing the values mapped to the given key
@@ -230,8 +230,8 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#duplicatesMap(java.lang.Object, com.sleepycat.bind.EntryBinding)">duplicatesMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;secondaryKey,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#duplicatesMap(java.lang.Object, com.sleepycat.bind.EntryBinding)">duplicatesMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;secondaryKey,
<A HREF="../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A>&nbsp;primaryKeyBinding)</CODE>
<BR>
@@ -240,7 +240,7 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#entrySet()">entrySet</A></B>()</CODE>
<BR>
@@ -249,15 +249,15 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#equals(java.lang.Object)">equals</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#equals(java.lang.Object)">equals</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares the specified object with this map for equality.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#get(java.lang.Object)">get</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#get(java.lang.Object)">get</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value to which this map maps the specified key.</TD>
@@ -272,7 +272,7 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#keySet()">keySet</A></B>()</CODE>
<BR>
@@ -280,9 +280,9 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#put(java.lang.Object, java.lang.Object)">put</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#put(java.lang.Object, java.lang.Object)">put</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Associates the specified value with the specified key in this map
@@ -291,7 +291,7 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#putAll(java.util.Map)">putAll</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;map)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#putAll(java.util.Map)">putAll</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;map)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copies all of the mappings from the specified map to this map (optional
@@ -299,8 +299,8 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#remove(java.lang.Object)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#remove(java.lang.Object)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the mapping for this key from this map if present (optional
@@ -312,11 +312,12 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#size()">size</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of records in the collection or map.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a non-transactional count of the records in the collection or
+ map.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -324,7 +325,7 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredMap.html#values()">values</A></B>()</CODE>
<BR>
@@ -343,19 +344,19 @@ A Map view of a <A HREF="../../../com/sleepycat/db/Database.html" title="class i
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.util.Map"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#isEmpty()" title="class or interface in java.util">isEmpty</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#isEmpty()" title="class or interface in java.util">isEmpty</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -387,7 +388,7 @@ public <B>StoredMap</B>(<A HREF="../../../com/sleepycat/db/Database.html" title=
buffers and value objects.<DD><CODE>writeAllowed</CODE> - is true to create a read-write collection or false
to create a read-only collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DL>
@@ -409,7 +410,7 @@ public <B>StoredMap</B>(<A HREF="../../../com/sleepycat/db/Database.html" title=
buffers and value objects.<DD><CODE>keyAssigner</CODE> - is used by the <A HREF="../../../com/sleepycat/collections/StoredMap.html#append(java.lang.Object)"><CODE>append(java.lang.Object)</CODE></A> method to assign
primary keys.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DL>
@@ -431,7 +432,7 @@ public <B>StoredMap</B>(<A HREF="../../../com/sleepycat/db/Database.html" title=
key/value buffers and entity value objects.<DD><CODE>writeAllowed</CODE> - is true to create a read-write collection or false
to create a read-only collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DL>
@@ -453,7 +454,7 @@ public <B>StoredMap</B>(<A HREF="../../../com/sleepycat/db/Database.html" title=
key/value buffers and entity value objects.<DD><CODE>keyAssigner</CODE> - is used by the <A HREF="../../../com/sleepycat/collections/StoredMap.html#append(java.lang.Object)"><CODE>append(java.lang.Object)</CODE></A> method to assign
primary keys.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DL>
@@ -471,17 +472,17 @@ public <B>StoredMap</B>(<A HREF="../../../com/sleepycat/db/Database.html" title=
<A NAME="get(java.lang.Object)"><!-- --></A><H3>
get</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>get</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>get</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
<DL>
<DD>Returns the value to which this map maps the specified key. If
duplicates are allowed, this method returns the first duplicate, in the
order in which duplicates are configured, that maps to the specified
key.
-
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#get(java.lang.Object)" title="class or interface in java.util"><CODE>Map.get(java.lang.Object)</CODE></A> interface.
+
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#get(java.lang.Object)" title="class or interface in java.util"><CODE>Map.get(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#get(java.lang.Object)" title="class or interface in java.util">get</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#get(java.lang.Object)" title="class or interface in java.util">get</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
</DD>
<DD><DL>
@@ -494,13 +495,13 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="put(java.lang.Object, java.lang.Object)"><!-- --></A><H3>
put</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>put</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>put</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Associates the specified value with the specified key in this map
(optional operation). If duplicates are allowed and the specified key
is already mapped to a value, this method appends the new duplicate
- after the existing duplicates. This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#put(java.lang.Object, java.lang.Object)" title="class or interface in java.util"><CODE>Map.put(java.lang.Object, java.lang.Object)</CODE></A> interface.
+ after the existing duplicates. This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#put(java.lang.Object, java.lang.Object)" title="class or interface in java.util"><CODE>Map.put(java.lang.Object, java.lang.Object)</CODE></A> interface.
<p>The key parameter may be null if an entity binding is used and the
key will be derived from the value (entity) parameter. If an entity
@@ -508,16 +509,16 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
parameter must be equal to the key derived from the value parameter.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#put(java.lang.Object, java.lang.Object)" title="class or interface in java.util">put</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#put(java.lang.Object, java.lang.Object)" title="class or interface in java.util">put</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the previous value associated with specified key, or null if
there was no mapping for the key or if duplicates are allowed.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is indexed, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is indexed, or
if the collection is read-only.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an entity value binding is used and
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an entity value binding is used and
the primary key of the value given is different than the existing stored
primary key.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
@@ -528,12 +529,12 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="append(java.lang.Object)"><!-- --></A><H3>
append</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>append</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>append</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Appends a given value returning the newly assigned key. If a <A HREF="../../../com/sleepycat/collections/PrimaryKeyAssigner.html" title="interface in com.sleepycat.collections"><CODE>PrimaryKeyAssigner</CODE></A> is associated with Store for this map, it will be
used to assigned the returned key. Otherwise the Store must be a QUEUE
or RECNO database and the next available record number is assigned as
- the key. This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A>
+ the key. This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A>
interface.
<p>Note that for the JE product, QUEUE and RECNO databases are not
@@ -547,7 +548,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<DT><B>Parameters:</B><DD><CODE>value</CODE> - the value to be appended.
<DT><B>Returns:</B><DD>the assigned key.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is indexed, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is indexed, or
if the collection is read-only, or if the Store has no <A HREF="../../../com/sleepycat/collections/PrimaryKeyAssigner.html" title="interface in com.sleepycat.collections"><CODE>PrimaryKeyAssigner</CODE></A> and is not a QUEUE or RECNO database.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DD>
@@ -557,19 +558,19 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="remove(java.lang.Object)"><!-- --></A><H3>
remove</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
<DL>
<DD>Removes the mapping for this key from this map if present (optional
operation). If duplicates are allowed, this method removes all
- duplicates for the given key. This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#remove(java.lang.Object)" title="class or interface in java.util"><CODE>Map.remove(java.lang.Object)</CODE></A> interface.
+ duplicates for the given key. This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#remove(java.lang.Object)" title="class or interface in java.util"><CODE>Map.remove(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DD>
</DL>
@@ -578,13 +579,13 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="containsKey(java.lang.Object)"><!-- --></A><H3>
containsKey</H3>
<PRE>
-public boolean <B>containsKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
+public boolean <B>containsKey</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
<DL>
<DD>Returns true if this map contains the specified key. This method
- conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#containsKey(java.lang.Object)" title="class or interface in java.util"><CODE>Map.containsKey(java.lang.Object)</CODE></A> interface.
+ conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#containsKey(java.lang.Object)" title="class or interface in java.util"><CODE>Map.containsKey(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#containsKey(java.lang.Object)" title="class or interface in java.util">containsKey</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#containsKey(java.lang.Object)" title="class or interface in java.util">containsKey</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
</DD>
<DD><DL>
@@ -597,15 +598,15 @@ public boolean <B>containsKey</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api
<A NAME="containsValue(java.lang.Object)"><!-- --></A><H3>
containsValue</H3>
<PRE>
-public boolean <B>containsValue</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public boolean <B>containsValue</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Returns true if this map contains the specified value. When an entity
binding is used, this method returns whether the map contains the
primary key and value mapping of the entity. This method conforms to
- the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#containsValue(java.lang.Object)" title="class or interface in java.util"><CODE>Map.containsValue(java.lang.Object)</CODE></A> interface.
+ the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#containsValue(java.lang.Object)" title="class or interface in java.util"><CODE>Map.containsValue(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#containsValue(java.lang.Object)" title="class or interface in java.util">containsValue</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#containsValue(java.lang.Object)" title="class or interface in java.util">containsValue</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
</DD>
<DD><DL>
@@ -618,21 +619,21 @@ public boolean <B>containsValue</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/a
<A NAME="putAll(java.util.Map)"><!-- --></A><H3>
putAll</H3>
<PRE>
-public void <B>putAll</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;map)</PRE>
+public void <B>putAll</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;map)</PRE>
<DL>
<DD>Copies all of the mappings from the specified map to this map (optional
operation). When duplicates are allowed, the mappings in the specified
map are effectively appended to the existing mappings in this map, that
is no previously existing mappings in this map are replaced. This
- method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#putAll(java.util.Map)" title="class or interface in java.util"><CODE>Map.putAll(java.util.Map)</CODE></A> interface.
+ method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#putAll(java.util.Map)" title="class or interface in java.util"><CODE>Map.putAll(java.util.Map)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#putAll(java.util.Map)" title="class or interface in java.util">putAll</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#putAll(java.util.Map)" title="class or interface in java.util">putAll</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only, or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only, or
if the collection is indexed.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DD>
@@ -642,17 +643,17 @@ public void <B>putAll</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/ut
<A NAME="keySet()"><!-- --></A><H3>
keySet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A> <B>keySet</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A> <B>keySet</B>()</PRE>
<DL>
-<DD>Returns a set view of the keys contained in this map. A <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> is returned if the map is ordered. The returned
+<DD>Returns a set view of the keys contained in this map. A <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> is returned if the map is ordered. The returned
collection will be read-only if the map is read-only. This method
- conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#keySet()" title="class or interface in java.util"><CODE>Map.keySet()</CODE></A> interface.
+ conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#keySet()" title="class or interface in java.util"><CODE>Map.keySet()</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#keySet()" title="class or interface in java.util">keySet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#keySet()" title="class or interface in java.util">keySet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
</DD>
<DD><DL>
@@ -668,17 +669,17 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title=
<A NAME="entrySet()"><!-- --></A><H3>
entrySet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A> <B>entrySet</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A> <B>entrySet</B>()</PRE>
<DL>
-<DD>Returns a set view of the mappings contained in this map. A <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> is returned if the map is ordered. The returned
+<DD>Returns a set view of the mappings contained in this map. A <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> is returned if the map is ordered. The returned
collection will be read-only if the map is read-only. This method
- conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#entrySet()" title="class or interface in java.util"><CODE>Map.entrySet()</CODE></A> interface.
+ conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#entrySet()" title="class or interface in java.util"><CODE>Map.entrySet()</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#entrySet()" title="class or interface in java.util">entrySet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#entrySet()" title="class or interface in java.util">entrySet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
</DD>
<DD><DL>
@@ -694,19 +695,19 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title=
<A NAME="values()"><!-- --></A><H3>
values</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A> <B>values</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A> <B>values</B>()</PRE>
<DL>
-<DD>Returns a collection view of the values contained in this map. A <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> is returned if the map is ordered and the
+<DD>Returns a collection view of the values contained in this map. A <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> is returned if the map is ordered and the
value/entity binding can be used to derive the map's key from its
value/entity object. The returned collection will be read-only if the
- map is read-only. This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#values()" title="class or interface in java.util"><CODE>Map.values()</CODE></A>
+ map is read-only. This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#values()" title="class or interface in java.util"><CODE>Map.values()</CODE></A>
interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#values()" title="class or interface in java.util">values</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#values()" title="class or interface in java.util">values</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></DL>
</DD>
<DD><DL>
@@ -722,13 +723,13 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html"
<A NAME="duplicates(java.lang.Object)"><!-- --></A><H3>
duplicates</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A> <B>duplicates</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A> <B>duplicates</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
<DL>
<DD>Returns a new collection containing the values mapped to the given key
in this map. This collection's iterator() method is particularly useful
for iterating over the duplicates for a given key, since this is not
supported by the standard Map interface. This method does not exist in
- the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> interface.
+ the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> interface.
<p>If no mapping for the given key is present, an empty collection is
returned. If duplicates are not allowed, at most a single value will be
@@ -750,12 +751,12 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html"
<A NAME="duplicatesMap(java.lang.Object, com.sleepycat.bind.EntryBinding)"><!-- --></A><H3>
duplicatesMap</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A> <B>duplicatesMap</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;secondaryKey,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A> <B>duplicatesMap</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;secondaryKey,
<A HREF="../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A>&nbsp;primaryKeyBinding)</PRE>
<DL>
<DD>Returns a new map from primary key to value for the subset of records
having a given secondary key (duplicates). This method does not exist
- in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> interface.
+ in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util"><CODE>Map</CODE></A> interface.
<p>If no mapping for the given key is present, an empty collection is
returned. If duplicates are not allowed, at most a single value will be
@@ -779,15 +780,15 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title=
<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
equals</H3>
<PRE>
-public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</PRE>
+public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;other)</PRE>
<DL>
<DD>Compares the specified object with this map for equality. A value
comparison is performed by this method and the stored values are
compared rather than calling the equals() method of each element. This
- method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#equals(java.lang.Object)" title="class or interface in java.util"><CODE>Map.equals(java.lang.Object)</CODE></A> interface.
+ method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#equals(java.lang.Object)" title="class or interface in java.util"><CODE>Map.equals(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
@@ -803,7 +804,7 @@ hashCode</H3>
public int <B>hashCode</B>()</PRE>
<DL>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#hashCode()" title="class or interface in java.util">hashCode</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#hashCode()" title="class or interface in java.util">hashCode</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -817,19 +818,12 @@ size</H3>
public int <B>size</B>()</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A HREF="../../../com/sleepycat/collections/StoredContainer.html#size()">StoredContainer</A></CODE></B></DD>
-<DD>Returns the number of records in the collection or map.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#size()" title="class or interface in java.util"><CODE>Collection.size()</CODE></A> and <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#size()" title="class or interface in java.util"><CODE>Map.size()</CODE></A> interfaces.
-
- <p>Note that if other threads are adding or removing records while this
- method is executing, the size returned may be incorrect. This method
- does not lock the database.</p>
-
- <p>Also note that, for a large database, this method may be expensive.
- All non-duplicate records in the database are enumerated by this method,
- bringing them into memory if they are not already cached.</p>
+<DD>Returns a non-transactional count of the records in the collection or
+ map. This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#size()" title="class or interface in java.util"><CODE>Collection.size()</CODE></A> and
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#size()" title="class or interface in java.util"><CODE>Map.size()</CODE></A> interfaces.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#size()" title="class or interface in java.util">size</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/collections/StoredContainer.html#size()">size</A></CODE> in class <CODE><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#size()" title="class or interface in java.util">size</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/collections/StoredContainer.html#size()">size</A></CODE> in class <CODE><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -840,14 +834,14 @@ public int <B>size</B>()</PRE>
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>Converts the map to a string representation for debugging. WARNING: All
mappings will be converted to strings and returned and therefore the
returned string may be very large.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
@@ -881,7 +875,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -917,6 +911,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/StoredSortedEntrySet.html b/db/docs/java/com/sleepycat/collections/StoredSortedEntrySet.html
index 5a317dd4b..11776ee45 100644
--- a/db/docs/java/com/sleepycat/collections/StoredSortedEntrySet.html
+++ b/db/docs/java/com/sleepycat/collections/StoredSortedEntrySet.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-StoredSortedEntrySet (Oracle Corporation - Berkeley DB Java API)
+StoredSortedEntrySet (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.StoredSortedEntrySet class">
@@ -14,7 +14,7 @@ StoredSortedEntrySet (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredSortedEntrySet (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredSortedEntrySet (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,26 +89,26 @@ com.sleepycat.collections</FONT>
<BR>
Class StoredSortedEntrySet</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredContainer</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredCollection</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredEntrySet.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredEntrySet</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.StoredSortedEntrySet</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>StoredSortedEntrySet</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredEntrySet.html" title="class in com.sleepycat.collections">StoredEntrySet</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></DL>
+<DT><PRE>public class <B>StoredSortedEntrySet</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredEntrySet.html" title="class in com.sleepycat.collections">StoredEntrySet</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></DL>
</PRE>
<P>
The SortedSet returned by Map.entrySet(). This class may not be
- instantiated directly. Contrary to what is stated by <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#entrySet()" title="class or interface in java.util"><CODE>Map.entrySet()</CODE></A>
+ instantiated directly. Contrary to what is stated by <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#entrySet()" title="class or interface in java.util"><CODE>Map.entrySet()</CODE></A>
this class does support the <A HREF="../../../com/sleepycat/collections/StoredEntrySet.html#add(java.lang.Object)"><CODE>StoredEntrySet.add(java.lang.Object)</CODE></A> and <A HREF="../../../com/sleepycat/collections/StoredCollection.html#addAll(java.util.Collection)"><CODE>StoredCollection.addAll(java.util.Collection)</CODE></A> methods.
- <p>The <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#setValue(java.lang.Object)" title="class or interface in java.util"><CODE>Map.Entry.setValue(java.lang.Object)</CODE></A> method of the Map.Entry objects
+ <p>The <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#setValue(java.lang.Object)" title="class or interface in java.util"><CODE>Map.Entry.setValue(java.lang.Object)</CODE></A> method of the Map.Entry objects
that are returned by this class and its iterators behaves just as the <A HREF="../../../com/sleepycat/collections/StoredIterator.html#set(java.lang.Object)"><CODE>StoredIterator.set(java.lang.Object)</CODE></A> method does.</p>
<p>In addition to the standard SortedSet methods, this class provides the
@@ -154,7 +154,7 @@ The SortedSet returned by Map.entrySet(). This class may not be
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#comparator()">comparator</A></B>()</CODE>
<BR>
@@ -162,7 +162,7 @@ The SortedSet returned by Map.entrySet(). This class may not be
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#first()">first</A></B>()</CODE>
<BR>
@@ -170,8 +170,8 @@ The SortedSet returned by Map.entrySet(). This class may not be
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#headSet(java.lang.Object)">headSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#headSet(java.lang.Object)">headSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a view of the portion of this sorted set whose elements are
@@ -179,8 +179,8 @@ The SortedSet returned by Map.entrySet(). This class may not be
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#headSet(java.lang.Object, boolean)">headSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#headSet(java.lang.Object, boolean)">headSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry,
boolean&nbsp;toInclusive)</CODE>
<BR>
@@ -189,7 +189,7 @@ The SortedSet returned by Map.entrySet(). This class may not be
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#last()">last</A></B>()</CODE>
<BR>
@@ -197,10 +197,10 @@ The SortedSet returned by Map.entrySet(). This class may not be
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#subSet(java.lang.Object, boolean, java.lang.Object, boolean)">subSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#subSet(java.lang.Object, boolean, java.lang.Object, boolean)">subSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry,
boolean&nbsp;fromInclusive,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry,
boolean&nbsp;toInclusive)</CODE>
<BR>
@@ -210,9 +210,9 @@ The SortedSet returned by Map.entrySet(). This class may not be
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#subSet(java.lang.Object, java.lang.Object)">subSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#subSet(java.lang.Object, java.lang.Object)">subSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a view of the portion of this sorted set whose elements range
@@ -220,8 +220,8 @@ The SortedSet returned by Map.entrySet(). This class may not be
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#tailSet(java.lang.Object)">tailSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#tailSet(java.lang.Object)">tailSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a view of the portion of this sorted set whose elements are
@@ -229,8 +229,8 @@ The SortedSet returned by Map.entrySet(). This class may not be
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#tailSet(java.lang.Object, boolean)">tailSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html#tailSet(java.lang.Object, boolean)">tailSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry,
boolean&nbsp;fromInclusive)</CODE>
<BR>
@@ -268,19 +268,19 @@ The SortedSet returned by Map.entrySet(). This class may not be
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.util.Set"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util">add</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util">add</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -299,16 +299,16 @@ The SortedSet returned by Map.entrySet(). This class may not be
<A NAME="comparator()"><!-- --></A><H3>
comparator</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A> <B>comparator</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A> <B>comparator</B>()</PRE>
<DL>
<DD>Returns null since comparators are not supported. The natural ordering
of a stored collection is data byte order, whether the data classes
- implement the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Comparable.html" title="class or interface in java.lang"><CODE>Comparable</CODE></A> interface or not.
- This method does not conform to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#comparator()" title="class or interface in java.util"><CODE>SortedSet.comparator()</CODE></A>
+ implement the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Comparable.html" title="class or interface in java.lang"><CODE>Comparable</CODE></A> interface or not.
+ This method does not conform to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#comparator()" title="class or interface in java.util"><CODE>SortedSet.comparator()</CODE></A>
interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#comparator()" title="class or interface in java.util">comparator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#comparator()" title="class or interface in java.util">comparator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
@@ -320,13 +320,13 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html"
<A NAME="first()"><!-- --></A><H3>
first</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>first</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>first</B>()</PRE>
<DL>
<DD>Returns the first (lowest) element currently in this sorted set.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#first()" title="class or interface in java.util"><CODE>SortedSet.first()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#first()" title="class or interface in java.util"><CODE>SortedSet.first()</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#first()" title="class or interface in java.util">first</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#first()" title="class or interface in java.util">first</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
@@ -340,13 +340,13 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="last()"><!-- --></A><H3>
last</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>last</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>last</B>()</PRE>
<DL>
<DD>Returns the last (highest) element currently in this sorted set.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#last()" title="class or interface in java.util"><CODE>SortedSet.last()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#last()" title="class or interface in java.util"><CODE>SortedSet.last()</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#last()" title="class or interface in java.util">last</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#last()" title="class or interface in java.util">last</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
@@ -360,17 +360,17 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="headSet(java.lang.Object)"><!-- --></A><H3>
headSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>headSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>headSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
strictly less than toMapEntry.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#headSet(java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.headSet(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#headSet(java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.headSet(java.lang.Object)</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#headSet(java.lang.Object)" title="class or interface in java.util">headSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#headSet(java.lang.Object)" title="class or interface in java.util">headSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>toMapEntry</CODE> - the upper bound.
@@ -384,12 +384,12 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="headSet(java.lang.Object, boolean)"><!-- --></A><H3>
headSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>headSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>headSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry,
boolean&nbsp;toInclusive)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
strictly less than toMapEntry, optionally including toMapEntry.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
@@ -409,17 +409,17 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="tailSet(java.lang.Object)"><!-- --></A><H3>
tailSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>tailSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>tailSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
greater than or equal to fromMapEntry.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#tailSet(java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.tailSet(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#tailSet(java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.tailSet(java.lang.Object)</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#tailSet(java.lang.Object)" title="class or interface in java.util">tailSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#tailSet(java.lang.Object)" title="class or interface in java.util">tailSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fromMapEntry</CODE> - is the lower bound.
@@ -433,12 +433,12 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="tailSet(java.lang.Object, boolean)"><!-- --></A><H3>
tailSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>tailSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>tailSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry,
boolean&nbsp;fromInclusive)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
strictly greater than fromMapEntry, optionally including fromMapEntry.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
@@ -458,18 +458,18 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="subSet(java.lang.Object, java.lang.Object)"><!-- --></A><H3>
subSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>subSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>subSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements range
from fromMapEntry, inclusive, to toMapEntry, exclusive.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#subSet(java.lang.Object, java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.subSet(java.lang.Object, java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#subSet(java.lang.Object, java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.subSet(java.lang.Object, java.lang.Object)</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#subSet(java.lang.Object, java.lang.Object)" title="class or interface in java.util">subSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#subSet(java.lang.Object, java.lang.Object)" title="class or interface in java.util">subSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fromMapEntry</CODE> - is the lower bound.<DD><CODE>toMapEntry</CODE> - is the upper bound.
@@ -483,15 +483,15 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="subSet(java.lang.Object, boolean, java.lang.Object, boolean)"><!-- --></A><H3>
subSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>subSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>subSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromMapEntry,
boolean&nbsp;fromInclusive,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toMapEntry,
boolean&nbsp;toInclusive)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
strictly greater than fromMapEntry and strictly less than toMapEntry,
optionally including fromMapEntry and toMapEntry.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
@@ -531,7 +531,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -567,6 +567,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/StoredSortedKeySet.html b/db/docs/java/com/sleepycat/collections/StoredSortedKeySet.html
index 458a10a65..3b901dba5 100644
--- a/db/docs/java/com/sleepycat/collections/StoredSortedKeySet.html
+++ b/db/docs/java/com/sleepycat/collections/StoredSortedKeySet.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-StoredSortedKeySet (Oracle Corporation - Berkeley DB Java API)
+StoredSortedKeySet (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.StoredSortedKeySet class">
@@ -14,7 +14,7 @@ StoredSortedKeySet (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredSortedKeySet (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredSortedKeySet (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,18 +89,18 @@ com.sleepycat.collections</FONT>
<BR>
Class StoredSortedKeySet</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredContainer</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredCollection</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredKeySet.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredKeySet</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.StoredSortedKeySet</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>StoredSortedKeySet</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredKeySet.html" title="class in com.sleepycat.collections">StoredKeySet</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></DL>
+<DT><PRE>public class <B>StoredSortedKeySet</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredKeySet.html" title="class in com.sleepycat.collections">StoredKeySet</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></DL>
</PRE>
<P>
@@ -172,7 +172,7 @@ The SortedSet returned by Map.keySet() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#comparator()">comparator</A></B>()</CODE>
<BR>
@@ -180,7 +180,7 @@ The SortedSet returned by Map.keySet() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#first()">first</A></B>()</CODE>
<BR>
@@ -188,8 +188,8 @@ The SortedSet returned by Map.keySet() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#headSet(java.lang.Object)">headSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#headSet(java.lang.Object)">headSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a view of the portion of this sorted set whose elements are
@@ -197,8 +197,8 @@ The SortedSet returned by Map.keySet() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#headSet(java.lang.Object, boolean)">headSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#headSet(java.lang.Object, boolean)">headSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
boolean&nbsp;toInclusive)</CODE>
<BR>
@@ -207,7 +207,7 @@ The SortedSet returned by Map.keySet() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#last()">last</A></B>()</CODE>
<BR>
@@ -215,10 +215,10 @@ The SortedSet returned by Map.keySet() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#subSet(java.lang.Object, boolean, java.lang.Object, boolean)">subSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#subSet(java.lang.Object, boolean, java.lang.Object, boolean)">subSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
boolean&nbsp;fromInclusive,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
boolean&nbsp;toInclusive)</CODE>
<BR>
@@ -228,9 +228,9 @@ The SortedSet returned by Map.keySet() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#subSet(java.lang.Object, java.lang.Object)">subSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#subSet(java.lang.Object, java.lang.Object)">subSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a view of the portion of this sorted set whose elements range
@@ -238,8 +238,8 @@ The SortedSet returned by Map.keySet() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#tailSet(java.lang.Object)">tailSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#tailSet(java.lang.Object)">tailSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a view of the portion of this sorted set whose elements are
@@ -247,8 +247,8 @@ The SortedSet returned by Map.keySet() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#tailSet(java.lang.Object, boolean)">tailSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html#tailSet(java.lang.Object, boolean)">tailSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
boolean&nbsp;fromInclusive)</CODE>
<BR>
@@ -286,19 +286,19 @@ The SortedSet returned by Map.keySet() and which can also be constructed
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.util.Set"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util">add</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util">add</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -328,7 +328,7 @@ public <B>StoredSortedKeySet</B>(<A HREF="../../../com/sleepycat/db/Database.htm
and key objects.<DD><CODE>writeAllowed</CODE> - is true to create a read-write collection or false
to create a read-only collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DL>
@@ -346,16 +346,16 @@ public <B>StoredSortedKeySet</B>(<A HREF="../../../com/sleepycat/db/Database.htm
<A NAME="comparator()"><!-- --></A><H3>
comparator</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A> <B>comparator</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A> <B>comparator</B>()</PRE>
<DL>
<DD>Returns null since comparators are not supported. The natural ordering
of a stored collection is data byte order, whether the data classes
- implement the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Comparable.html" title="class or interface in java.lang"><CODE>Comparable</CODE></A> interface or not.
- This method does not conform to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#comparator()" title="class or interface in java.util"><CODE>SortedSet.comparator()</CODE></A>
+ implement the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Comparable.html" title="class or interface in java.lang"><CODE>Comparable</CODE></A> interface or not.
+ This method does not conform to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#comparator()" title="class or interface in java.util"><CODE>SortedSet.comparator()</CODE></A>
interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#comparator()" title="class or interface in java.util">comparator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#comparator()" title="class or interface in java.util">comparator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
@@ -367,13 +367,13 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html"
<A NAME="first()"><!-- --></A><H3>
first</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>first</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>first</B>()</PRE>
<DL>
<DD>Returns the first (lowest) element currently in this sorted set.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#first()" title="class or interface in java.util"><CODE>SortedSet.first()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#first()" title="class or interface in java.util"><CODE>SortedSet.first()</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#first()" title="class or interface in java.util">first</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#first()" title="class or interface in java.util">first</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
@@ -387,13 +387,13 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="last()"><!-- --></A><H3>
last</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>last</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>last</B>()</PRE>
<DL>
<DD>Returns the last (highest) element currently in this sorted set.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#last()" title="class or interface in java.util"><CODE>SortedSet.last()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#last()" title="class or interface in java.util"><CODE>SortedSet.last()</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#last()" title="class or interface in java.util">last</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#last()" title="class or interface in java.util">last</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
@@ -407,17 +407,17 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="headSet(java.lang.Object)"><!-- --></A><H3>
headSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>headSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>headSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
strictly less than toKey.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#headSet(java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.headSet(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#headSet(java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.headSet(java.lang.Object)</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#headSet(java.lang.Object)" title="class or interface in java.util">headSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#headSet(java.lang.Object)" title="class or interface in java.util">headSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>toKey</CODE> - is the upper bound.
@@ -431,12 +431,12 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="headSet(java.lang.Object, boolean)"><!-- --></A><H3>
headSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>headSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>headSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
boolean&nbsp;toInclusive)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
strictly less than toKey, optionally including toKey.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
@@ -456,17 +456,17 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="tailSet(java.lang.Object)"><!-- --></A><H3>
tailSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>tailSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>tailSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
greater than or equal to fromKey.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#tailSet(java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.tailSet(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#tailSet(java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.tailSet(java.lang.Object)</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#tailSet(java.lang.Object)" title="class or interface in java.util">tailSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#tailSet(java.lang.Object)" title="class or interface in java.util">tailSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fromKey</CODE> - is the lower bound.
@@ -480,12 +480,12 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="tailSet(java.lang.Object, boolean)"><!-- --></A><H3>
tailSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>tailSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>tailSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
boolean&nbsp;fromInclusive)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
strictly greater than fromKey, optionally including fromKey.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
@@ -505,18 +505,18 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="subSet(java.lang.Object, java.lang.Object)"><!-- --></A><H3>
subSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>subSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>subSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements range
from fromKey, inclusive, to toKey, exclusive.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#subSet(java.lang.Object, java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.subSet(java.lang.Object, java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#subSet(java.lang.Object, java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.subSet(java.lang.Object, java.lang.Object)</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#subSet(java.lang.Object, java.lang.Object)" title="class or interface in java.util">subSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#subSet(java.lang.Object, java.lang.Object)" title="class or interface in java.util">subSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fromKey</CODE> - is the lower bound.<DD><CODE>toKey</CODE> - is the upper bound.
@@ -530,15 +530,15 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="subSet(java.lang.Object, boolean, java.lang.Object, boolean)"><!-- --></A><H3>
subSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>subSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>subSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
boolean&nbsp;fromInclusive,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
boolean&nbsp;toInclusive)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
strictly greater than fromKey and strictly less than toKey,
optionally including fromKey and toKey.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
@@ -578,7 +578,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -614,6 +614,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/StoredSortedMap.html b/db/docs/java/com/sleepycat/collections/StoredSortedMap.html
index afb8dfce1..7151e3e28 100644
--- a/db/docs/java/com/sleepycat/collections/StoredSortedMap.html
+++ b/db/docs/java/com/sleepycat/collections/StoredSortedMap.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-StoredSortedMap (Oracle Corporation - Berkeley DB Java API)
+StoredSortedMap (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.StoredSortedMap class">
@@ -14,7 +14,7 @@ StoredSortedMap (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredSortedMap (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredSortedMap (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,17 +89,17 @@ com.sleepycat.collections</FONT>
<BR>
Class StoredSortedMap</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredContainer</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredMap</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.StoredSortedMap</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>StoredSortedMap</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections">StoredMap</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></DL>
+<DT><PRE>public class <B>StoredSortedMap</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections">StoredMap</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></DL>
</PRE>
<P>
@@ -131,10 +131,10 @@ A SortedMap view of a <A HREF="../../../com/sleepycat/db/Database.html" title="c
&nbsp;<A NAME="nested_classes_inherited_from_class_java.util.Map"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></B></TH>
+<TH ALIGN="left"><B>Nested classes/interfaces inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -195,7 +195,7 @@ A SortedMap view of a <A HREF="../../../com/sleepycat/db/Database.html" title="c
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#comparator()">comparator</A></B>()</CODE>
<BR>
@@ -203,7 +203,7 @@ A SortedMap view of a <A HREF="../../../com/sleepycat/db/Database.html" title="c
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#firstKey()">firstKey</A></B>()</CODE>
<BR>
@@ -211,8 +211,8 @@ A SortedMap view of a <A HREF="../../../com/sleepycat/db/Database.html" title="c
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#headMap(java.lang.Object)">headMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#headMap(java.lang.Object)">headMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a view of the portion of this sorted set whose keys are
@@ -220,8 +220,8 @@ A SortedMap view of a <A HREF="../../../com/sleepycat/db/Database.html" title="c
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#headMap(java.lang.Object, boolean)">headMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#headMap(java.lang.Object, boolean)">headMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
boolean&nbsp;toInclusive)</CODE>
<BR>
@@ -230,7 +230,7 @@ A SortedMap view of a <A HREF="../../../com/sleepycat/db/Database.html" title="c
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#lastKey()">lastKey</A></B>()</CODE>
<BR>
@@ -238,10 +238,10 @@ A SortedMap view of a <A HREF="../../../com/sleepycat/db/Database.html" title="c
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#subMap(java.lang.Object, boolean, java.lang.Object, boolean)">subMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#subMap(java.lang.Object, boolean, java.lang.Object, boolean)">subMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
boolean&nbsp;fromInclusive,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
boolean&nbsp;toInclusive)</CODE>
<BR>
@@ -251,9 +251,9 @@ A SortedMap view of a <A HREF="../../../com/sleepycat/db/Database.html" title="c
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#subMap(java.lang.Object, java.lang.Object)">subMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#subMap(java.lang.Object, java.lang.Object)">subMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a view of the portion of this sorted map whose elements range
@@ -261,8 +261,8 @@ A SortedMap view of a <A HREF="../../../com/sleepycat/db/Database.html" title="c
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#tailMap(java.lang.Object)">tailMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#tailMap(java.lang.Object)">tailMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a view of the portion of this sorted map whose elements are
@@ -270,8 +270,8 @@ A SortedMap view of a <A HREF="../../../com/sleepycat/db/Database.html" title="c
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#tailMap(java.lang.Object, boolean)">tailMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedMap.html#tailMap(java.lang.Object, boolean)">tailMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
boolean&nbsp;fromInclusive)</CODE>
<BR>
@@ -300,19 +300,19 @@ A SortedMap view of a <A HREF="../../../com/sleepycat/db/Database.html" title="c
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.util.Map"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#containsKey(java.lang.Object)" title="class or interface in java.util">containsKey</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#containsValue(java.lang.Object)" title="class or interface in java.util">containsValue</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#entrySet()" title="class or interface in java.util">entrySet</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#get(java.lang.Object)" title="class or interface in java.util">get</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#keySet()" title="class or interface in java.util">keySet</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#put(java.lang.Object, java.lang.Object)" title="class or interface in java.util">put</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#putAll(java.util.Map)" title="class or interface in java.util">putAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html#values()" title="class or interface in java.util">values</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#containsKey(java.lang.Object)" title="class or interface in java.util">containsKey</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#containsValue(java.lang.Object)" title="class or interface in java.util">containsValue</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#entrySet()" title="class or interface in java.util">entrySet</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#get(java.lang.Object)" title="class or interface in java.util">get</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#keySet()" title="class or interface in java.util">keySet</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#put(java.lang.Object, java.lang.Object)" title="class or interface in java.util">put</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#putAll(java.util.Map)" title="class or interface in java.util">putAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html#values()" title="class or interface in java.util">values</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -344,7 +344,7 @@ public <B>StoredSortedMap</B>(<A HREF="../../../com/sleepycat/db/Database.html"
buffers and value objects.<DD><CODE>writeAllowed</CODE> - is true to create a read-write collection or false
to create a read-only collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DL>
@@ -366,7 +366,7 @@ public <B>StoredSortedMap</B>(<A HREF="../../../com/sleepycat/db/Database.html"
buffers and value objects.<DD><CODE>keyAssigner</CODE> - is used by the <A HREF="../../../com/sleepycat/collections/StoredMap.html#append(java.lang.Object)"><CODE>StoredMap.append(java.lang.Object)</CODE></A> method to assign
primary keys.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DL>
@@ -388,7 +388,7 @@ public <B>StoredSortedMap</B>(<A HREF="../../../com/sleepycat/db/Database.html"
key/value buffers and entity value objects.<DD><CODE>writeAllowed</CODE> - is true to create a read-write collection or false
to create a read-only collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DL>
@@ -410,7 +410,7 @@ public <B>StoredSortedMap</B>(<A HREF="../../../com/sleepycat/db/Database.html"
key/value buffers and entity value objects.<DD><CODE>keyAssigner</CODE> - is used by the <A HREF="../../../com/sleepycat/collections/StoredMap.html#append(java.lang.Object)"><CODE>StoredMap.append(java.lang.Object)</CODE></A> method to assign
primary keys.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DL>
@@ -428,16 +428,16 @@ public <B>StoredSortedMap</B>(<A HREF="../../../com/sleepycat/db/Database.html"
<A NAME="comparator()"><!-- --></A><H3>
comparator</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A> <B>comparator</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A> <B>comparator</B>()</PRE>
<DL>
<DD>Returns null since comparators are not supported. The natural ordering
of a stored collection is data byte order, whether the data classes
- implement the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Comparable.html" title="class or interface in java.lang"><CODE>Comparable</CODE></A> interface or not.
- This method does not conform to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#comparator()" title="class or interface in java.util"><CODE>SortedMap.comparator()</CODE></A>
+ implement the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Comparable.html" title="class or interface in java.lang"><CODE>Comparable</CODE></A> interface or not.
+ This method does not conform to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#comparator()" title="class or interface in java.util"><CODE>SortedMap.comparator()</CODE></A>
interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#comparator()" title="class or interface in java.util">comparator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#comparator()" title="class or interface in java.util">comparator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></DL>
</DD>
<DD><DL>
@@ -449,13 +449,13 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html"
<A NAME="firstKey()"><!-- --></A><H3>
firstKey</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>firstKey</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>firstKey</B>()</PRE>
<DL>
<DD>Returns the first (lowest) key currently in this sorted map.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#firstKey()" title="class or interface in java.util"><CODE>SortedMap.firstKey()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#firstKey()" title="class or interface in java.util"><CODE>SortedMap.firstKey()</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#firstKey()" title="class or interface in java.util">firstKey</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#firstKey()" title="class or interface in java.util">firstKey</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></DL>
</DD>
<DD><DL>
@@ -469,13 +469,13 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="lastKey()"><!-- --></A><H3>
lastKey</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>lastKey</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>lastKey</B>()</PRE>
<DL>
<DD>Returns the last (highest) element currently in this sorted map.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#lastKey()" title="class or interface in java.util"><CODE>SortedMap.lastKey()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#lastKey()" title="class or interface in java.util"><CODE>SortedMap.lastKey()</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#lastKey()" title="class or interface in java.util">lastKey</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#lastKey()" title="class or interface in java.util">lastKey</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></DL>
</DD>
<DD><DL>
@@ -489,17 +489,17 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="headMap(java.lang.Object)"><!-- --></A><H3>
headMap</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>headMap</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>headMap</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose keys are
strictly less than toKey.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#headMap(java.lang.Object)" title="class or interface in java.util"><CODE>SortedMap.headMap(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#headMap(java.lang.Object)" title="class or interface in java.util"><CODE>SortedMap.headMap(java.lang.Object)</CODE></A> interface.
<p>Note that the return value is a StoredStoredMap and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#headMap(java.lang.Object)" title="class or interface in java.util">headMap</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#headMap(java.lang.Object)" title="class or interface in java.util">headMap</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>toKey</CODE> - is the upper bound.
@@ -513,12 +513,12 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html"
<A NAME="headMap(java.lang.Object, boolean)"><!-- --></A><H3>
headMap</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>headMap</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>headMap</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
boolean&nbsp;toInclusive)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted map whose elements are
strictly less than toKey, optionally including toKey.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util"><CODE>SortedMap</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util"><CODE>SortedMap</CODE></A> interface.
<p>Note that the return value is a StoredStoredMap and must be treated
as such; for example, its iterators must be explicitly closed.</p>
@@ -538,17 +538,17 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html"
<A NAME="tailMap(java.lang.Object)"><!-- --></A><H3>
tailMap</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>tailMap</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>tailMap</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted map whose elements are
greater than or equal to fromKey.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#tailMap(java.lang.Object)" title="class or interface in java.util"><CODE>SortedMap.tailMap(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#tailMap(java.lang.Object)" title="class or interface in java.util"><CODE>SortedMap.tailMap(java.lang.Object)</CODE></A> interface.
<p>Note that the return value is a StoredStoredMap and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#tailMap(java.lang.Object)" title="class or interface in java.util">tailMap</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#tailMap(java.lang.Object)" title="class or interface in java.util">tailMap</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fromKey</CODE> - is the lower bound.
@@ -562,12 +562,12 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html"
<A NAME="tailMap(java.lang.Object, boolean)"><!-- --></A><H3>
tailMap</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>tailMap</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>tailMap</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
boolean&nbsp;fromInclusive)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted map whose elements are
strictly greater than fromKey, optionally including fromKey.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util"><CODE>SortedMap</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util"><CODE>SortedMap</CODE></A> interface.
<p>Note that the return value is a StoredStoredMap and must be treated
as such; for example, its iterators must be explicitly closed.</p>
@@ -587,18 +587,18 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html"
<A NAME="subMap(java.lang.Object, java.lang.Object)"><!-- --></A><H3>
subMap</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>subMap</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>subMap</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted map whose elements range
from fromKey, inclusive, to toKey, exclusive.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#subMap(java.lang.Object, java.lang.Object)" title="class or interface in java.util"><CODE>SortedMap.subMap(java.lang.Object, java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#subMap(java.lang.Object, java.lang.Object)" title="class or interface in java.util"><CODE>SortedMap.subMap(java.lang.Object, java.lang.Object)</CODE></A> interface.
<p>Note that the return value is a StoredStoredMap and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html#subMap(java.lang.Object, java.lang.Object)" title="class or interface in java.util">subMap</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html#subMap(java.lang.Object, java.lang.Object)" title="class or interface in java.util">subMap</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fromKey</CODE> - is the lower bound.<DD><CODE>toKey</CODE> - is the upper bound.
@@ -612,15 +612,15 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html"
<A NAME="subMap(java.lang.Object, boolean, java.lang.Object, boolean)"><!-- --></A><H3>
subMap</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>subMap</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A> <B>subMap</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromKey,
boolean&nbsp;fromInclusive,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toKey,
boolean&nbsp;toInclusive)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted map whose elements are
strictly greater than fromKey and strictly less than toKey,
optionally including fromKey and toKey.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util"><CODE>SortedMap</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util"><CODE>SortedMap</CODE></A> interface.
<p>Note that the return value is a StoredStoredMap and must be treated
as such; for example, its iterators must be explicitly closed.</p>
@@ -660,7 +660,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html"
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -696,6 +696,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/StoredSortedValueSet.html b/db/docs/java/com/sleepycat/collections/StoredSortedValueSet.html
index 74a1abb9e..8e2c0d12e 100644
--- a/db/docs/java/com/sleepycat/collections/StoredSortedValueSet.html
+++ b/db/docs/java/com/sleepycat/collections/StoredSortedValueSet.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-StoredSortedValueSet (Oracle Corporation - Berkeley DB Java API)
+StoredSortedValueSet (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.StoredSortedValueSet class">
@@ -14,7 +14,7 @@ StoredSortedValueSet (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredSortedValueSet (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredSortedValueSet (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,18 +89,18 @@ com.sleepycat.collections</FONT>
<BR>
Class StoredSortedValueSet</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredContainer</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredCollection</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredValueSet.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredValueSet</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.StoredSortedValueSet</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>StoredSortedValueSet</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredValueSet.html" title="class in com.sleepycat.collections">StoredValueSet</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></DL>
+<DT><PRE>public class <B>StoredSortedValueSet</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredValueSet.html" title="class in com.sleepycat.collections">StoredValueSet</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></DL>
</PRE>
<P>
@@ -171,7 +171,7 @@ The SortedSet returned by Map.values() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#comparator()">comparator</A></B>()</CODE>
<BR>
@@ -179,7 +179,7 @@ The SortedSet returned by Map.values() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#first()">first</A></B>()</CODE>
<BR>
@@ -187,8 +187,8 @@ The SortedSet returned by Map.values() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#headSet(java.lang.Object)">headSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#headSet(java.lang.Object)">headSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a view of the portion of this sorted set whose elements are
@@ -196,8 +196,8 @@ The SortedSet returned by Map.values() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#headSet(java.lang.Object, boolean)">headSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#headSet(java.lang.Object, boolean)">headSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue,
boolean&nbsp;toInclusive)</CODE>
<BR>
@@ -206,7 +206,7 @@ The SortedSet returned by Map.values() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#last()">last</A></B>()</CODE>
<BR>
@@ -214,10 +214,10 @@ The SortedSet returned by Map.values() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#subSet(java.lang.Object, boolean, java.lang.Object, boolean)">subSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#subSet(java.lang.Object, boolean, java.lang.Object, boolean)">subSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue,
boolean&nbsp;fromInclusive,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue,
boolean&nbsp;toInclusive)</CODE>
<BR>
@@ -227,9 +227,9 @@ The SortedSet returned by Map.values() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#subSet(java.lang.Object, java.lang.Object)">subSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#subSet(java.lang.Object, java.lang.Object)">subSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a view of the portion of this sorted set whose elements range
@@ -237,8 +237,8 @@ The SortedSet returned by Map.values() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#tailSet(java.lang.Object)">tailSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#tailSet(java.lang.Object)">tailSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a view of the portion of this sorted set whose elements are
@@ -246,8 +246,8 @@ The SortedSet returned by Map.values() and which can also be constructed
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#tailSet(java.lang.Object, boolean)">tailSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue,
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html#tailSet(java.lang.Object, boolean)">tailSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue,
boolean&nbsp;fromInclusive)</CODE>
<BR>
@@ -285,19 +285,19 @@ The SortedSet returned by Map.values() and which can also be constructed
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.util.Set"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util">add</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util">add</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -327,7 +327,7 @@ public <B>StoredSortedValueSet</B>(<A HREF="../../../com/sleepycat/db/Database.h
key/value buffers and entity value objects.<DD><CODE>writeAllowed</CODE> - is true to create a read-write collection or false
to create a read-only collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is thrown.</DL>
</DL>
@@ -345,16 +345,16 @@ public <B>StoredSortedValueSet</B>(<A HREF="../../../com/sleepycat/db/Database.h
<A NAME="comparator()"><!-- --></A><H3>
comparator</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A> <B>comparator</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A> <B>comparator</B>()</PRE>
<DL>
<DD>Returns null since comparators are not supported. The natural ordering
of a stored collection is data byte order, whether the data classes
- implement the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Comparable.html" title="class or interface in java.lang"><CODE>Comparable</CODE></A> interface or not.
- This method does not conform to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#comparator()" title="class or interface in java.util"><CODE>SortedSet.comparator()</CODE></A>
+ implement the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Comparable.html" title="class or interface in java.lang"><CODE>Comparable</CODE></A> interface or not.
+ This method does not conform to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#comparator()" title="class or interface in java.util"><CODE>SortedSet.comparator()</CODE></A>
interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#comparator()" title="class or interface in java.util">comparator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#comparator()" title="class or interface in java.util">comparator</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
@@ -366,13 +366,13 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html"
<A NAME="first()"><!-- --></A><H3>
first</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>first</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>first</B>()</PRE>
<DL>
<DD>Returns the first (lowest) element currently in this sorted set.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#first()" title="class or interface in java.util"><CODE>SortedSet.first()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#first()" title="class or interface in java.util"><CODE>SortedSet.first()</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#first()" title="class or interface in java.util">first</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#first()" title="class or interface in java.util">first</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
@@ -386,13 +386,13 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="last()"><!-- --></A><H3>
last</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>last</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A> <B>last</B>()</PRE>
<DL>
<DD>Returns the last (highest) element currently in this sorted set.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#last()" title="class or interface in java.util"><CODE>SortedSet.last()</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#last()" title="class or interface in java.util"><CODE>SortedSet.last()</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#last()" title="class or interface in java.util">last</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#last()" title="class or interface in java.util">last</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
@@ -406,17 +406,17 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" tit
<A NAME="headSet(java.lang.Object)"><!-- --></A><H3>
headSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>headSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>headSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
strictly less than toValue.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#headSet(java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.headSet(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#headSet(java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.headSet(java.lang.Object)</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#headSet(java.lang.Object)" title="class or interface in java.util">headSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#headSet(java.lang.Object)" title="class or interface in java.util">headSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>toValue</CODE> - the upper bound.
@@ -430,12 +430,12 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="headSet(java.lang.Object, boolean)"><!-- --></A><H3>
headSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>headSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>headSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue,
boolean&nbsp;toInclusive)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
strictly less than toValue, optionally including toValue.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
@@ -455,17 +455,17 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="tailSet(java.lang.Object)"><!-- --></A><H3>
tailSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>tailSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>tailSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
greater than or equal to fromValue.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#tailSet(java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.tailSet(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#tailSet(java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.tailSet(java.lang.Object)</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#tailSet(java.lang.Object)" title="class or interface in java.util">tailSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#tailSet(java.lang.Object)" title="class or interface in java.util">tailSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fromValue</CODE> - is the lower bound.
@@ -479,12 +479,12 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="tailSet(java.lang.Object, boolean)"><!-- --></A><H3>
tailSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>tailSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>tailSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue,
boolean&nbsp;fromInclusive)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
strictly greater than fromValue, optionally including fromValue.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
@@ -504,18 +504,18 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="subSet(java.lang.Object, java.lang.Object)"><!-- --></A><H3>
subSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>subSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue)</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>subSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements range
from fromValue, inclusive, to toValue, exclusive.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#subSet(java.lang.Object, java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.subSet(java.lang.Object, java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#subSet(java.lang.Object, java.lang.Object)" title="class or interface in java.util"><CODE>SortedSet.subSet(java.lang.Object, java.lang.Object)</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html#subSet(java.lang.Object, java.lang.Object)" title="class or interface in java.util">subSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html#subSet(java.lang.Object, java.lang.Object)" title="class or interface in java.util">subSet</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>fromValue</CODE> - is the lower bound.<DD><CODE>toValue</CODE> - is the upper bound.
@@ -529,15 +529,15 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
<A NAME="subSet(java.lang.Object, boolean, java.lang.Object, boolean)"><!-- --></A><H3>
subSet</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>subSet</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue,
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A> <B>subSet</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;fromValue,
boolean&nbsp;fromInclusive,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;toValue,
boolean&nbsp;toInclusive)</PRE>
<DL>
<DD>Returns a view of the portion of this sorted set whose elements are
strictly greater than fromValue and strictly less than toValue,
optionally including fromValue and toValue.
- This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
+ This method does not exist in the standard <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util"><CODE>SortedSet</CODE></A> interface.
<p>Note that the return value is a StoredCollection and must be treated
as such; for example, its iterators must be explicitly closed.</p>
@@ -577,7 +577,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html"
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -613,6 +613,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/StoredValueSet.html b/db/docs/java/com/sleepycat/collections/StoredValueSet.html
index 6f7ee85f1..74b3a0927 100644
--- a/db/docs/java/com/sleepycat/collections/StoredValueSet.html
+++ b/db/docs/java/com/sleepycat/collections/StoredValueSet.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-StoredValueSet (Oracle Corporation - Berkeley DB Java API)
+StoredValueSet (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.StoredValueSet class">
@@ -14,7 +14,7 @@ StoredValueSet (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StoredValueSet (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StoredValueSet (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,20 +89,20 @@ com.sleepycat.collections</FONT>
<BR>
Class StoredValueSet</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredContainer</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">com.sleepycat.collections.StoredCollection</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.StoredValueSet</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Iterable.html" title="class or interface in java.lang">Iterable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html" title="class in com.sleepycat.collections">StoredSortedValueSet</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>StoredValueSet</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></DL>
+<DT><PRE>public class <B>StoredValueSet</B><DT>extends <A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></DL>
</PRE>
<P>
@@ -172,7 +172,7 @@ The Set returned by Map.values() and Map.duplicates(), and which can also be
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredValueSet.html#add(java.lang.Object)">add</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;entity)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredValueSet.html#add(java.lang.Object)">add</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;entity)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the specified entity to this set if it is not already present
@@ -181,7 +181,7 @@ The Set returned by Map.values() and Map.duplicates(), and which can also be
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredValueSet.html#contains(java.lang.Object)">contains</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredValueSet.html#contains(java.lang.Object)">contains</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if this set contains the specified element.</TD>
@@ -189,7 +189,7 @@ The Set returned by Map.values() and Map.duplicates(), and which can also be
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredValueSet.html#remove(java.lang.Object)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/StoredValueSet.html#remove(java.lang.Object)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes the specified value from this set if it is present (optional
@@ -217,19 +217,19 @@ The Set returned by Map.values() and Map.duplicates(), and which can also be
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.util.Set"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from interface java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#addAll(java.util.Collection)" title="class or interface in java.util">addAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#clear()" title="class or interface in java.util">clear</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#containsAll(java.util.Collection)" title="class or interface in java.util">containsAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#equals(java.lang.Object)" title="class or interface in java.util">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#hashCode()" title="class or interface in java.util">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#isEmpty()" title="class or interface in java.util">isEmpty</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#iterator()" title="class or interface in java.util">iterator</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#removeAll(java.util.Collection)" title="class or interface in java.util">removeAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#retainAll(java.util.Collection)" title="class or interface in java.util">retainAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#size()" title="class or interface in java.util">size</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#toArray()" title="class or interface in java.util">toArray</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#toArray(java.lang.Object[])" title="class or interface in java.util">toArray</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -259,7 +259,7 @@ public <B>StoredValueSet</B>(<A HREF="../../../com/sleepycat/db/Database.html" t
buffers and value objects.<DD><CODE>writeAllowed</CODE> - is true to create a read-write collection or false
to create a read-only collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -280,7 +280,7 @@ public <B>StoredValueSet</B>(<A HREF="../../../com/sleepycat/db/Database.html" t
key/value buffers and entity value objects.<DD><CODE>writeAllowed</CODE> - is true to create a read-write collection or false
to create a read-only collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if formats are not consistently
defined or a parameter is invalid.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -299,21 +299,21 @@ public <B>StoredValueSet</B>(<A HREF="../../../com/sleepycat/db/Database.html" t
<A NAME="add(java.lang.Object)"><!-- --></A><H3>
add</H3>
<PRE>
-public boolean <B>add</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;entity)</PRE>
+public boolean <B>add</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;entity)</PRE>
<DL>
<DD>Adds the specified entity to this set if it is not already present
(optional operation).
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util"><CODE>Set.add(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util"><CODE>Set.add(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#add(java.lang.Object)" title="class or interface in java.util">add</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>entity</CODE> - is the entity to be added.
<DT><B>Returns:</B><DD>true if the entity was added, that is the key-value pair
represented by the entity was not previously present in the collection.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only,
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only,
if the collection is indexed, or if an entity binding is not used.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
@@ -324,14 +324,14 @@ public boolean <B>add</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/la
<A NAME="contains(java.lang.Object)"><!-- --></A><H3>
contains</H3>
<PRE>
-public boolean <B>contains</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public boolean <B>contains</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Returns true if this set contains the specified element.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util"><CODE>Set.contains(java.lang.Object)</CODE></A>
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util"><CODE>Set.contains(java.lang.Object)</CODE></A>
interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#contains(java.lang.Object)" title="class or interface in java.util">contains</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>value</CODE> - the value to check.
@@ -343,22 +343,22 @@ public boolean <B>contains</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/ja
<A NAME="remove(java.lang.Object)"><!-- --></A><H3>
remove</H3>
<PRE>
-public boolean <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
+public boolean <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;value)</PRE>
<DL>
<DD>Removes the specified value from this set if it is present (optional
operation).
If an entity binding is used, the key-value pair represented by the
given entity is removed. If an entity binding is used, the first
occurrence of a key-value pair with the given value is removed.
- This method conforms to the <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util"><CODE>Set.remove(java.lang.Object)</CODE></A> interface.
+ This method conforms to the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util"><CODE>Set.remove(java.lang.Object)</CODE></A> interface.
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html#remove(java.lang.Object)" title="class or interface in java.util">remove</A></CODE> in interface <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/UnsupportedOperationException.html" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the collection is read-only.
<DD><CODE>RuntimeExceptionWrapper</CODE> - if a <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><CODE>DatabaseException</CODE></A> is
thrown.</DL>
</DD>
@@ -388,7 +388,7 @@ public boolean <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -424,6 +424,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/TransactionRunner.html b/db/docs/java/com/sleepycat/collections/TransactionRunner.html
index 0617f9d4c..f77da4962 100644
--- a/db/docs/java/com/sleepycat/collections/TransactionRunner.html
+++ b/db/docs/java/com/sleepycat/collections/TransactionRunner.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:47 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-TransactionRunner (Oracle Corporation - Berkeley DB Java API)
+TransactionRunner (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.TransactionRunner class">
@@ -14,7 +14,7 @@ TransactionRunner (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TransactionRunner (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TransactionRunner (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.collections</FONT>
<BR>
Class TransactionRunner</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.TransactionRunner</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>TransactionRunner</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>TransactionRunner</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -275,10 +275,10 @@ Starts a transaction, calls <A HREF="../../../com/sleepycat/collections/Transact
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -431,7 +431,7 @@ public <A HREF="../../../com/sleepycat/db/TransactionConfig.html" title="class i
<DL>
<DD>Returns the transaction configuration used for calling
<A HREF="../../../com/sleepycat/db/Environment.html#beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig)"><CODE>Environment.beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig)</CODE></A>.
-
+
<p>If this property is null, the default configuration is used. The
configuration object is not cloned, and any modifications to it will
impact subsequent transactions.</p>
@@ -450,7 +450,7 @@ public void <B>setTransactionConfig</B>(<A HREF="../../../com/sleepycat/db/Trans
<DL>
<DD>Changes the transaction configuration used for calling
<A HREF="../../../com/sleepycat/db/Environment.html#beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig)"><CODE>Environment.beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig)</CODE></A>.
-
+
<p>If this property is null, the default configuration is used. The
configuration object is not cloned, and any modifications to it will
impact subsequent transactions.</p>
@@ -466,7 +466,7 @@ run</H3>
<PRE>
public void <B>run</B>(<A HREF="../../../com/sleepycat/collections/TransactionWorker.html" title="interface in com.sleepycat.collections">TransactionWorker</A>&nbsp;worker)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></PRE>
<DL>
<DD>Calls the <A HREF="../../../com/sleepycat/collections/TransactionWorker.html#doWork()"><CODE>TransactionWorker.doWork()</CODE></A> method and, for transactional
environments, may begin and end a transaction. If the environment given
@@ -480,7 +480,7 @@ public void <B>run</B>(<A HREF="../../../com/sleepycat/collections/TransactionWo
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - when it is thrown by doWork() and the
maximum number of retries has occurred. The transaction will have been
aborted by this method.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></CODE> - when any other exception is thrown by doWork(). The
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></CODE> - when any other exception is thrown by doWork(). The
exception will first be unwrapped by calling <A HREF="../../../com/sleepycat/util/ExceptionUnwrapper.html#unwrap(java.lang.Exception)"><CODE>ExceptionUnwrapper.unwrap(java.lang.Exception)</CODE></A>. The transaction will have been aborted by
this method.
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE></DL>
@@ -511,7 +511,7 @@ public void <B>run</B>(<A HREF="../../../com/sleepycat/collections/TransactionWo
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -547,6 +547,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/TransactionWorker.html b/db/docs/java/com/sleepycat/collections/TransactionWorker.html
index 0e7a38f7f..f2b1ff242 100644
--- a/db/docs/java/com/sleepycat/collections/TransactionWorker.html
+++ b/db/docs/java/com/sleepycat/collections/TransactionWorker.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-TransactionWorker (Oracle Corporation - Berkeley DB Java API)
+TransactionWorker (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.TransactionWorker interface">
@@ -14,7 +14,7 @@ TransactionWorker (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TransactionWorker (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TransactionWorker (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -138,14 +138,14 @@ The interface implemented to perform the work within a transaction.
doWork</H3>
<PRE>
void <B>doWork</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></PRE>
<DL>
<DD>Perform the work for a single transaction.
<P>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../com/sleepycat/collections/TransactionRunner.html#run(com.sleepycat.collections.TransactionWorker)"><CODE>TransactionRunner.run(com.sleepycat.collections.TransactionWorker)</CODE></A></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../com/sleepycat/collections/TransactionRunner.html#run(com.sleepycat.collections.TransactionWorker)"><CODE>TransactionRunner.run(com.sleepycat.collections.TransactionWorker)</CODE></A></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -173,7 +173,7 @@ void <B>doWork</B>()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -209,6 +209,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/TupleSerialFactory.html b/db/docs/java/com/sleepycat/collections/TupleSerialFactory.html
index abfed20b3..d028afeb8 100644
--- a/db/docs/java/com/sleepycat/collections/TupleSerialFactory.html
+++ b/db/docs/java/com/sleepycat/collections/TupleSerialFactory.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-TupleSerialFactory (Oracle Corporation - Berkeley DB Java API)
+TupleSerialFactory (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections.TupleSerialFactory class">
@@ -14,7 +14,7 @@ TupleSerialFactory (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TupleSerialFactory (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TupleSerialFactory (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.collections</FONT>
<BR>
Class TupleSerialFactory</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.collections.TupleSerialFactory</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>TupleSerialFactory</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>TupleSerialFactory</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -145,8 +145,8 @@ Creates stored collections having tuple keys and serialized entity values.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html" title="class in com.sleepycat.bind.serial">TupleSerialMarshalledKeyCreator</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/collections/TupleSerialFactory.html#getKeyCreator(java.lang.Class, java.lang.String)">getKeyCreator</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/collections/TupleSerialFactory.html#getKeyCreator(java.lang.Class, java.lang.String)">getKeyCreator</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a <code>SecondaryKeyCreator</code> object for use in configuring
@@ -156,8 +156,8 @@ Creates stored collections having tuple keys and serialized entity values.
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections">StoredMap</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/TupleSerialFactory.html#newMap(com.sleepycat.db.Database, java.lang.Class, java.lang.Class, boolean)">newMap</A></B>(<A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;db,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
boolean&nbsp;writeAllowed)</CODE>
<BR>
@@ -167,8 +167,8 @@ Creates stored collections having tuple keys and serialized entity values.
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../com/sleepycat/collections/StoredSortedMap.html" title="class in com.sleepycat.collections">StoredSortedMap</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/collections/TupleSerialFactory.html#newSortedMap(com.sleepycat.db.Database, java.lang.Class, java.lang.Class, boolean)">newSortedMap</A></B>(<A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;db,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
boolean&nbsp;writeAllowed)</CODE>
<BR>
@@ -178,10 +178,10 @@ Creates stored collections having tuple keys and serialized entity values.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -233,8 +233,8 @@ public final <A HREF="../../../com/sleepycat/bind/serial/ClassCatalog.html" titl
newMap</H3>
<PRE>
public <A HREF="../../../com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections">StoredMap</A> <B>newMap</B>(<A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;db,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
boolean&nbsp;writeAllowed)</PRE>
<DL>
<DD>Creates a map from a previously opened Database object.
@@ -253,8 +253,8 @@ public <A HREF="../../../com/sleepycat/collections/StoredMap.html" title="class
newSortedMap</H3>
<PRE>
public <A HREF="../../../com/sleepycat/collections/StoredSortedMap.html" title="class in com.sleepycat.collections">StoredSortedMap</A> <B>newSortedMap</B>(<A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;db,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
boolean&nbsp;writeAllowed)</PRE>
<DL>
<DD>Creates a sorted map from a previously opened Database object.
@@ -272,8 +272,8 @@ public <A HREF="../../../com/sleepycat/collections/StoredSortedMap.html" title="
<A NAME="getKeyCreator(java.lang.Class, java.lang.String)"><!-- --></A><H3>
getKeyCreator</H3>
<PRE>
-public <A HREF="../../../com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html" title="class in com.sleepycat.bind.serial">TupleSerialMarshalledKeyCreator</A> <B>getKeyCreator</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</PRE>
+public <A HREF="../../../com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreator.html" title="class in com.sleepycat.bind.serial">TupleSerialMarshalledKeyCreator</A> <B>getKeyCreator</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;keyName)</PRE>
<DL>
<DD>Creates a <code>SecondaryKeyCreator</code> object for use in configuring
a <code>SecondaryDatabase</code>. The returned object implements
@@ -310,7 +310,7 @@ public <A HREF="../../../com/sleepycat/bind/serial/TupleSerialMarshalledKeyCreat
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -346,6 +346,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/CurrentTransaction.html b/db/docs/java/com/sleepycat/collections/class-use/CurrentTransaction.html
index 4129dc8f0..f90739950 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/CurrentTransaction.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/CurrentTransaction.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.CurrentTransaction (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.CurrentTransaction (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.CurrentTransaction (Oracle Corporation -
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.CurrentTransaction (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.CurrentTransaction (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/collections/CurrentTransaction.html"
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/collections/CurrentTransaction.html"
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/MapEntryParameter.html b/db/docs/java/com/sleepycat/collections/class-use/MapEntryParameter.html
index 00d153906..cb5f68058 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/MapEntryParameter.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/MapEntryParameter.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.MapEntryParameter (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.MapEntryParameter (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.MapEntryParameter (Oracle Corporation -
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.MapEntryParameter (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.MapEntryParameter (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.collections.MapEntryParameter
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.collections.MapEntryParameter
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/PrimaryKeyAssigner.html b/db/docs/java/com/sleepycat/collections/class-use/PrimaryKeyAssigner.html
index f179b833e..18a223ce9 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/PrimaryKeyAssigner.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/PrimaryKeyAssigner.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.collections.PrimaryKeyAssigner (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.collections.PrimaryKeyAssigner (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.collections.PrimaryKeyAssigner (Oracle Corporati
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.collections.PrimaryKeyAssigner (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.collections.PrimaryKeyAssigner (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -185,7 +185,7 @@ Uses of <A HREF="../../../../com/sleepycat/collections/PrimaryKeyAssigner.html"
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -215,6 +215,6 @@ Uses of <A HREF="../../../../com/sleepycat/collections/PrimaryKeyAssigner.html"
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/StoredCollection.html b/db/docs/java/com/sleepycat/collections/class-use/StoredCollection.html
index b5e815947..f4e3cdc83 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/StoredCollection.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/StoredCollection.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.StoredCollection (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.StoredCollection (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.StoredCollection (Oracle Corporation - B
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.StoredCollection (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.StoredCollection (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -209,7 +209,7 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredCollection.html" ti
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -239,6 +239,6 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredCollection.html" ti
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/StoredCollections.html b/db/docs/java/com/sleepycat/collections/class-use/StoredCollections.html
index e814386e1..0e8c6e6fb 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/StoredCollections.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/StoredCollections.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.StoredCollections (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.StoredCollections (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.StoredCollections (Oracle Corporation -
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.StoredCollections (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.StoredCollections (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.collections.StoredCollections
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.collections.StoredCollections
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/StoredContainer.html b/db/docs/java/com/sleepycat/collections/class-use/StoredContainer.html
index 0df5ec2ab..aebf7c26c 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/StoredContainer.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/StoredContainer.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.StoredContainer (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.StoredContainer (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.StoredContainer (Oracle Corporation - Be
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.StoredContainer (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.StoredContainer (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -202,7 +202,7 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredContainer.html" tit
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections">StoredIterator</A></CODE></FONT></TD>
<TD><CODE><B>StoredCollection.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollection.html#join(com.sleepycat.collections.StoredContainer[], java.lang.Object[], com.sleepycat.db.JoinConfig)">join</A></B>(<A HREF="../../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A>[]&nbsp;indices,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;indexKeys,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;indexKeys,
<A HREF="../../../../com/sleepycat/db/JoinConfig.html" title="class in com.sleepycat.db">JoinConfig</A>&nbsp;joinConfig)</CODE>
<BR>
@@ -236,7 +236,7 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredContainer.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -266,6 +266,6 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredContainer.html" tit
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/StoredEntrySet.html b/db/docs/java/com/sleepycat/collections/class-use/StoredEntrySet.html
index c8e231ac7..9521f6ce6 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/StoredEntrySet.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/StoredEntrySet.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.StoredEntrySet (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.StoredEntrySet (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.StoredEntrySet (Oracle Corporation - Ber
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.StoredEntrySet (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.StoredEntrySet (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -141,7 +141,7 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredEntrySet.html" titl
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -171,6 +171,6 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredEntrySet.html" titl
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/StoredIterator.html b/db/docs/java/com/sleepycat/collections/class-use/StoredIterator.html
index 4928eb738..68bca86f1 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/StoredIterator.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/StoredIterator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.StoredIterator (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.StoredIterator (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.StoredIterator (Oracle Corporation - Ber
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.StoredIterator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.StoredIterator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -120,7 +120,7 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredIterator.html" titl
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections">StoredIterator</A></CODE></FONT></TD>
<TD><CODE><B>StoredCollection.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollection.html#join(com.sleepycat.collections.StoredContainer[], java.lang.Object[], com.sleepycat.db.JoinConfig)">join</A></B>(<A HREF="../../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A>[]&nbsp;indices,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;indexKeys,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;indexKeys,
<A HREF="../../../../com/sleepycat/db/JoinConfig.html" title="class in com.sleepycat.db">JoinConfig</A>&nbsp;joinConfig)</CODE>
<BR>
@@ -171,7 +171,7 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredIterator.html" titl
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -201,6 +201,6 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredIterator.html" titl
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/StoredKeySet.html b/db/docs/java/com/sleepycat/collections/class-use/StoredKeySet.html
index 778b2f8dc..fc99ae5fd 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/StoredKeySet.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/StoredKeySet.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.StoredKeySet (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.StoredKeySet (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.StoredKeySet (Oracle Corporation - Berke
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.StoredKeySet (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.StoredKeySet (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredKeySet.html" title=
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredKeySet.html" title=
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/StoredList.html b/db/docs/java/com/sleepycat/collections/class-use/StoredList.html
index 1370fbd7f..850269b24 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/StoredList.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/StoredList.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.StoredList (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.StoredList (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.StoredList (Oracle Corporation - Berkele
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.StoredList (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.StoredList (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.collections.StoredList
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.collections.StoredList
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/StoredMap.html b/db/docs/java/com/sleepycat/collections/class-use/StoredMap.html
index 975055b82..cc01d9157 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/StoredMap.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/StoredMap.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.StoredMap (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.StoredMap (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.StoredMap (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.StoredMap (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.StoredMap (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -126,8 +126,8 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredMap.html" title="cl
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections">StoredMap</A></CODE></FONT></TD>
<TD><CODE><B>TupleSerialFactory.</B><B><A HREF="../../../../com/sleepycat/collections/TupleSerialFactory.html#newMap(com.sleepycat.db.Database, java.lang.Class, java.lang.Class, boolean)">newMap</A></B>(<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;db,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
boolean&nbsp;writeAllowed)</CODE>
<BR>
@@ -160,7 +160,7 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredMap.html" title="cl
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -190,6 +190,6 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredMap.html" title="cl
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/StoredSortedEntrySet.html b/db/docs/java/com/sleepycat/collections/class-use/StoredSortedEntrySet.html
index 3670ff23f..b0c3511fe 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/StoredSortedEntrySet.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/StoredSortedEntrySet.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.StoredSortedEntrySet (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.StoredSortedEntrySet (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.StoredSortedEntrySet (Oracle Corporation
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.StoredSortedEntrySet (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.StoredSortedEntrySet (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.collections.StoredSortedEntrySet
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.collections.StoredSortedEntrySet
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/StoredSortedKeySet.html b/db/docs/java/com/sleepycat/collections/class-use/StoredSortedKeySet.html
index 1c61eea11..fe4221984 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/StoredSortedKeySet.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/StoredSortedKeySet.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.StoredSortedKeySet (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.StoredSortedKeySet (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.StoredSortedKeySet (Oracle Corporation -
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.StoredSortedKeySet (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.StoredSortedKeySet (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.collections.StoredSortedKeySet
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.collections.StoredSortedKeySet
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/StoredSortedMap.html b/db/docs/java/com/sleepycat/collections/class-use/StoredSortedMap.html
index 01189e5eb..0df957611 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/StoredSortedMap.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/StoredSortedMap.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.StoredSortedMap (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.StoredSortedMap (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.StoredSortedMap (Oracle Corporation - Be
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.StoredSortedMap (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.StoredSortedMap (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -110,8 +110,8 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredSortedMap.html" tit
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/collections/StoredSortedMap.html" title="class in com.sleepycat.collections">StoredSortedMap</A></CODE></FONT></TD>
<TD><CODE><B>TupleSerialFactory.</B><B><A HREF="../../../../com/sleepycat/collections/TupleSerialFactory.html#newSortedMap(com.sleepycat.db.Database, java.lang.Class, java.lang.Class, boolean)">newSortedMap</A></B>(<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;db,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
boolean&nbsp;writeAllowed)</CODE>
<BR>
@@ -144,7 +144,7 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredSortedMap.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -174,6 +174,6 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredSortedMap.html" tit
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/StoredSortedValueSet.html b/db/docs/java/com/sleepycat/collections/class-use/StoredSortedValueSet.html
index cb7eee335..ff3310971 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/StoredSortedValueSet.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/StoredSortedValueSet.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.StoredSortedValueSet (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.StoredSortedValueSet (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.StoredSortedValueSet (Oracle Corporation
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.StoredSortedValueSet (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.StoredSortedValueSet (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.collections.StoredSortedValueSet
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.collections.StoredSortedValueSet
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/StoredValueSet.html b/db/docs/java/com/sleepycat/collections/class-use/StoredValueSet.html
index 5f0cbeb45..08afcd1bf 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/StoredValueSet.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/StoredValueSet.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.StoredValueSet (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.StoredValueSet (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.StoredValueSet (Oracle Corporation - Ber
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.StoredValueSet (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.StoredValueSet (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredValueSet.html" titl
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/collections/StoredValueSet.html" titl
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/TransactionRunner.html b/db/docs/java/com/sleepycat/collections/class-use/TransactionRunner.html
index 7aa64f61c..7963d249f 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/TransactionRunner.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/TransactionRunner.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.TransactionRunner (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.TransactionRunner (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.TransactionRunner (Oracle Corporation -
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.TransactionRunner (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.TransactionRunner (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.collections.TransactionRunner
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.collections.TransactionRunner
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/TransactionWorker.html b/db/docs/java/com/sleepycat/collections/class-use/TransactionWorker.html
index 70b71c27a..6036463f6 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/TransactionWorker.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/TransactionWorker.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.collections.TransactionWorker (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.collections.TransactionWorker (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.collections.TransactionWorker (Oracle Corporatio
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.collections.TransactionWorker (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.collections.TransactionWorker (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/collections/TransactionWorker.html" t
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/collections/TransactionWorker.html" t
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/class-use/TupleSerialFactory.html b/db/docs/java/com/sleepycat/collections/class-use/TupleSerialFactory.html
index c77ff6fba..dd9787df9 100644
--- a/db/docs/java/com/sleepycat/collections/class-use/TupleSerialFactory.html
+++ b/db/docs/java/com/sleepycat/collections/class-use/TupleSerialFactory.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.collections.TupleSerialFactory (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.collections.TupleSerialFactory (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.collections.TupleSerialFactory (Oracle Corporation -
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.collections.TupleSerialFactory (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.collections.TupleSerialFactory (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.collections.TupleSerialFactory
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.collections.TupleSerialFactory
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/package-frame.html b/db/docs/java/com/sleepycat/collections/package-frame.html
index b8081439a..965b3afd4 100644
--- a/db/docs/java/com/sleepycat/collections/package-frame.html
+++ b/db/docs/java/com/sleepycat/collections/package-frame.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.collections (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.collections (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections package">
diff --git a/db/docs/java/com/sleepycat/collections/package-summary.html b/db/docs/java/com/sleepycat/collections/package-summary.html
index 7bfb9266f..ec7025b9e 100644
--- a/db/docs/java/com/sleepycat/collections/package-summary.html
+++ b/db/docs/java/com/sleepycat/collections/package-summary.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.collections (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.collections (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.collections package">
@@ -14,7 +14,7 @@ com.sleepycat.collections (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="com.sleepycat.collections (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="com.sleepycat.collections (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -226,7 +226,7 @@ in the installation notes.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -256,6 +256,6 @@ in the installation notes.
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/package-tree.html b/db/docs/java/com/sleepycat/collections/package-tree.html
index ce11b7b11..1ddef0131 100644
--- a/db/docs/java/com/sleepycat/collections/package-tree.html
+++ b/db/docs/java/com/sleepycat/collections/package-tree.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.collections Class Hierarchy (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.collections Class Hierarchy (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ com.sleepycat.collections Class Hierarchy (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="com.sleepycat.collections Class Hierarchy (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="com.sleepycat.collections Class Hierarchy (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -87,32 +87,32 @@ Hierarchy For Package com.sleepycat.collections
Class Hierarchy
</H2>
<UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/CurrentTransaction.html" title="class in com.sleepycat.collections"><B>CurrentTransaction</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/MapEntryParameter.html" title="class in com.sleepycat.collections"><B>MapEntryParameter</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A>)
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredCollections.html" title="class in com.sleepycat.collections"><B>StoredCollections</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections"><B>StoredContainer</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/CurrentTransaction.html" title="class in com.sleepycat.collections"><B>CurrentTransaction</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/MapEntryParameter.html" title="class in com.sleepycat.collections"><B>MapEntryParameter</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredCollections.html" title="class in com.sleepycat.collections"><B>StoredCollections</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections"><B>StoredContainer</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections"><B>StoredCollection</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections"><B>StoredCollection</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredEntrySet.html" title="class in com.sleepycat.collections"><B>StoredEntrySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredEntrySet.html" title="class in com.sleepycat.collections"><B>StoredEntrySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html" title="class in com.sleepycat.collections"><B>StoredSortedEntrySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredSortedEntrySet.html" title="class in com.sleepycat.collections"><B>StoredSortedEntrySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>)
</UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredKeySet.html" title="class in com.sleepycat.collections"><B>StoredKeySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredKeySet.html" title="class in com.sleepycat.collections"><B>StoredKeySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html" title="class in com.sleepycat.collections"><B>StoredSortedKeySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredSortedKeySet.html" title="class in com.sleepycat.collections"><B>StoredSortedKeySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>)
</UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredList.html" title="class in com.sleepycat.collections"><B>StoredList</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A>)
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredValueSet.html" title="class in com.sleepycat.collections"><B>StoredValueSet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredList.html" title="class in com.sleepycat.collections"><B>StoredList</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredValueSet.html" title="class in com.sleepycat.collections"><B>StoredValueSet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html" title="class in com.sleepycat.collections"><B>StoredSortedValueSet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredSortedValueSet.html" title="class in com.sleepycat.collections"><B>StoredSortedValueSet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>)
</UL>
</UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections"><B>StoredMap</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections"><B>StoredMap</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredSortedMap.html" title="class in com.sleepycat.collections"><B>StoredSortedMap</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredSortedMap.html" title="class in com.sleepycat.collections"><B>StoredSortedMap</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>)
</UL>
</UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections"><B>StoredIterator</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections"><B>StoredIterator</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
<LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/TransactionRunner.html" title="class in com.sleepycat.collections"><B>TransactionRunner</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="../../../com/sleepycat/collections/TupleSerialFactory.html" title="class in com.sleepycat.collections"><B>TupleSerialFactory</B></A></UL>
</UL>
<H2>
@@ -144,7 +144,7 @@ Interface Hierarchy
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -174,6 +174,6 @@ Interface Hierarchy
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/collections/package-use.html b/db/docs/java/com/sleepycat/collections/package-use.html
index b5dc55e7e..800496d8c 100644
--- a/db/docs/java/com/sleepycat/collections/package-use.html
+++ b/db/docs/java/com/sleepycat/collections/package-use.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Package com.sleepycat.collections (Oracle Corporation - Berkeley DB Java API)
+Uses of Package com.sleepycat.collections (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Package com.sleepycat.collections (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Package com.sleepycat.collections (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Package com.sleepycat.collections (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -194,7 +194,7 @@ Classes in <A HREF="../../../com/sleepycat/collections/package-summary.html">com
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -224,6 +224,6 @@ Classes in <A HREF="../../../com/sleepycat/collections/package-summary.html">com
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/BtreePrefixCalculator.html b/db/docs/java/com/sleepycat/db/BtreePrefixCalculator.html
index db14edf5f..16e9648a1 100644
--- a/db/docs/java/com/sleepycat/db/BtreePrefixCalculator.html
+++ b/db/docs/java/com/sleepycat/db/BtreePrefixCalculator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:44 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-BtreePrefixCalculator (Oracle Corporation - Berkeley DB Java API)
+BtreePrefixCalculator (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.BtreePrefixCalculator interface">
@@ -14,7 +14,7 @@ BtreePrefixCalculator (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="BtreePrefixCalculator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="BtreePrefixCalculator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -173,7 +173,7 @@ int <B>prefix</B>(<A HREF="../../../com/sleepycat/db/Database.html" title="class
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -209,6 +209,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/BtreeStats.html b/db/docs/java/com/sleepycat/db/BtreeStats.html
index 13b1e5755..04b14cd4b 100644
--- a/db/docs/java/com/sleepycat/db/BtreeStats.html
+++ b/db/docs/java/com/sleepycat/db/BtreeStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:44 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-BtreeStats (Oracle Corporation - Berkeley DB Java API)
+BtreeStats (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.BtreeStats class">
@@ -14,7 +14,7 @@ BtreeStats (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="BtreeStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="BtreeStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class BtreeStats</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseStats.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseStats</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.BtreeStats</B>
</PRE>
@@ -247,6 +247,14 @@ or Recno database statistics.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getPageCount()">getPageCount</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of pages in the database.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#getPageSize()">getPageSize</A></B>()</CODE>
<BR>
@@ -278,7 +286,7 @@ or Recno database statistics.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/BtreeStats.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -289,10 +297,10 @@ or Recno database statistics.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -311,13 +319,13 @@ or Recno database statistics.
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>For convenience, the BtreeStats class has a toString method
that lists all the data fields.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -421,6 +429,21 @@ public int <B>getNumData</B>()</PRE>
</DL>
<HR>
+<A NAME="getPageCount()"><!-- --></A><H3>
+getPageCount</H3>
+<PRE>
+public int <B>getPageCount</B>()</PRE>
+<DL>
+<DD>The number of pages in the database.
+ <p>
+ Returned if <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast(boolean)</CODE></A> was configured.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="getPageSize()"><!-- --></A><H3>
getPageSize</H3>
<PRE>
@@ -672,7 +695,7 @@ was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#se
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -708,6 +731,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/CacheFile.html b/db/docs/java/com/sleepycat/db/CacheFile.html
index 82351dd52..fd4fbcab6 100644
--- a/db/docs/java/com/sleepycat/db/CacheFile.html
+++ b/db/docs/java/com/sleepycat/db/CacheFile.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-CacheFile (Oracle Corporation - Berkeley DB Java API)
+CacheFile (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.CacheFile class">
@@ -14,7 +14,7 @@ CacheFile (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="CacheFile (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="CacheFile (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class CacheFile</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.CacheFile</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>CacheFile</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>CacheFile</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -189,10 +189,10 @@ cache priority for pages from the specified file.</TD>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -425,7 +425,7 @@ remove the file when the last reference to it is closed.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -461,6 +461,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/CacheFilePriority.html b/db/docs/java/com/sleepycat/db/CacheFilePriority.html
index fa6548062..42c77df54 100644
--- a/db/docs/java/com/sleepycat/db/CacheFilePriority.html
+++ b/db/docs/java/com/sleepycat/db/CacheFilePriority.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-CacheFilePriority (Oracle Corporation - Berkeley DB Java API)
+CacheFilePriority (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.CacheFilePriority class">
@@ -14,7 +14,7 @@ CacheFilePriority (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="CacheFilePriority (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="CacheFilePriority (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class CacheFilePriority</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.CacheFilePriority</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public final class <B>CacheFilePriority</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public final class <B>CacheFilePriority</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -165,7 +165,7 @@ Priorities that can be assigned to files in the cache.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheFilePriority.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -175,10 +175,10 @@ Priorities that can be assigned to files in the cache.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -266,12 +266,12 @@ public static final <A HREF="../../../com/sleepycat/db/CacheFilePriority.html" t
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -302,7 +302,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -338,6 +338,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/CacheFileStats.html b/db/docs/java/com/sleepycat/db/CacheFileStats.html
index 3e4834620..0643e9163 100644
--- a/db/docs/java/com/sleepycat/db/CacheFileStats.html
+++ b/db/docs/java/com/sleepycat/db/CacheFileStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-CacheFileStats (Oracle Corporation - Berkeley DB Java API)
+CacheFileStats (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.CacheFileStats class">
@@ -14,7 +14,7 @@ CacheFileStats (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="CacheFileStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="CacheFileStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class CacheFileStats</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.CacheFileStats</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>CacheFileStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>CacheFileStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -132,7 +132,7 @@ Statistics for a file in the cache.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheFileStats.html#getFileName()">getFileName</A></B>()</CODE>
<BR>
@@ -180,7 +180,7 @@ Statistics for a file in the cache.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheFileStats.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -191,10 +191,10 @@ Statistics for a file in the cache.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -213,7 +213,7 @@ Statistics for a file in the cache.
<A NAME="getFileName()"><!-- --></A><H3>
getFileName</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getFileName</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getFileName</B>()</PRE>
<DL>
<DD>The name of the file.
<P>
@@ -317,13 +317,13 @@ public int <B>getPageOut</B>()</PRE>
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>For convenience, the CacheFileStats class has a toString method
that lists all the data fields.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -354,7 +354,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -390,6 +390,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/CacheStats.html b/db/docs/java/com/sleepycat/db/CacheStats.html
index 9a984c55b..3f97b7dd0 100644
--- a/db/docs/java/com/sleepycat/db/CacheStats.html
+++ b/db/docs/java/com/sleepycat/db/CacheStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-CacheStats (Oracle Corporation - Berkeley DB Java API)
+CacheStats (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.CacheStats class">
@@ -14,7 +14,7 @@ CacheStats (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="CacheStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="CacheStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class CacheStats</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.CacheStats</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>CacheStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>CacheStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -213,6 +213,16 @@ Cache statistics for a database environment.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashMaxNowait()">getHashMaxNowait</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of times a thread of control was able to obtain the
+ hash bucket lock without waiting on the bucket which had the
+ maximum number of times that a thread of control needed to wait.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getHashMaxWait()">getHashMaxWait</A></B>()</CODE>
<BR>
@@ -266,6 +276,15 @@ Cache statistics for a database environment.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMaxNumCache()">getMaxNumCache</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Maximum number of caches, as configured with
+ <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setCacheMax(long)"><CODE>EnvironmentConfig.setCacheMax(long)</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#getMaxOpenfd()">getMaxOpenfd</A></B>()</CODE>
<BR>
@@ -429,7 +448,7 @@ Cache statistics for a database environment.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/CacheStats.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -440,10 +459,10 @@ Cache statistics for a database environment.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -498,6 +517,20 @@ public int <B>getNumCache</B>()</PRE>
</DL>
<HR>
+<A NAME="getMaxNumCache()"><!-- --></A><H3>
+getMaxNumCache</H3>
+<PRE>
+public int <B>getMaxNumCache</B>()</PRE>
+<DL>
+<DD>Maximum number of caches, as configured with
+ <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setCacheMax(long)"><CODE>EnvironmentConfig.setCacheMax(long)</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="getRegSize()"><!-- --></A><H3>
getRegSize</H3>
<PRE>
@@ -803,6 +836,21 @@ public int <B>getHashWait</B>()</PRE>
</DL>
<HR>
+<A NAME="getHashMaxNowait()"><!-- --></A><H3>
+getHashMaxNowait</H3>
+<PRE>
+public int <B>getHashMaxNowait</B>()</PRE>
+<DL>
+<DD>The number of times a thread of control was able to obtain the
+ hash bucket lock without waiting on the bucket which had the
+ maximum number of times that a thread of control needed to wait.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="getHashMaxWait()"><!-- --></A><H3>
getHashMaxWait</H3>
<PRE>
@@ -965,13 +1013,13 @@ public int <B>getIoWait</B>()</PRE>
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>For convenience, the CacheStats class has a toString method that
lists all the data fields.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -1002,7 +1050,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -1038,6 +1086,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/CheckpointConfig.html b/db/docs/java/com/sleepycat/db/CheckpointConfig.html
index 6aec7b8a3..2b78567d5 100644
--- a/db/docs/java/com/sleepycat/db/CheckpointConfig.html
+++ b/db/docs/java/com/sleepycat/db/CheckpointConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-CheckpointConfig (Oracle Corporation - Berkeley DB Java API)
+CheckpointConfig (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.CheckpointConfig class">
@@ -14,7 +14,7 @@ CheckpointConfig (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="CheckpointConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="CheckpointConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class CheckpointConfig</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.CheckpointConfig</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>CheckpointConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>CheckpointConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -201,10 +201,10 @@ Specifies the attributes of an application invoked checkpoint operation.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -383,7 +383,7 @@ public boolean <B>getForce</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -419,6 +419,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/CompactConfig.html b/db/docs/java/com/sleepycat/db/CompactConfig.html
index 4da949244..c821a1f64 100644
--- a/db/docs/java/com/sleepycat/db/CompactConfig.html
+++ b/db/docs/java/com/sleepycat/db/CompactConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-CompactConfig (Oracle Corporation - Berkeley DB Java API)
+CompactConfig (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.CompactConfig class">
@@ -14,7 +14,7 @@ CompactConfig (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="CompactConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="CompactConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,15 +89,15 @@ com.sleepycat.db</FONT>
<BR>
Class CompactConfig</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.CompactConfig</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>CompactConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
+<DT><PRE>public class <B>CompactConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
</PRE>
<P>
@@ -181,7 +181,7 @@ Configuration for <A HREF="../../../com/sleepycat/db/Database.html#compact(com.s
<TD><CODE><B><A HREF="../../../com/sleepycat/db/CompactConfig.html#getMaxPages()">getMaxPages</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For internal use only.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the the maximum number of pages to free.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -222,7 +222,7 @@ Configuration for <A HREF="../../../com/sleepycat/db/Database.html#compact(com.s
<TD><CODE><B><A HREF="../../../com/sleepycat/db/CompactConfig.html#setMaxPages(int)">setMaxPages</A></B>(int&nbsp;maxPages)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For internal use only.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the maximum number of pages to free.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -236,10 +236,10 @@ Configuration for <A HREF="../../../com/sleepycat/db/Database.html#compact(com.s
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -383,6 +383,12 @@ public void <B>setFreeSpace</B>(boolean&nbsp;freeSpace)</PRE>
<DD>Return pages to the filesystem if possible. If this flag is not
specified, pages emptied as a result of compaction will be placed on the
free list for re-use, but not returned to the filesystem.
+ Note that only pages at the end of the file may be returned. Given the one
+ pass nature of the algorithm if a page near the end of the file is
+ logically near the begining of the btree it will inhibit returning pages to
+ the file system.
+ A second call to the method with a low fillfactor can be used to return
+ pages in such a situation.
<P>
<DD><DL>
</DL>
@@ -418,13 +424,14 @@ setMaxPages</H3>
<PRE>
public void <B>setMaxPages</B>(int&nbsp;maxPages)</PRE>
<DL>
-<DD>For internal use only.
+<DD>Set the maximum number of pages to free.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
-</DL>
+<DT><B>Parameters:</B><DD><CODE>maxPages</CODE> - If non-zero, the call will return after that number of pages have been
+ freed.</DL>
</DD>
</DL>
<HR>
@@ -434,13 +441,17 @@ getMaxPages</H3>
<PRE>
public int <B>getMaxPages</B>()</PRE>
<DL>
-<DD>For internal use only.
+<DD>Return the the maximum number of pages to free.
+<p>
+This method may be called at any time during the life of the application.
+<p>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
-</DL>
+
+<DT><B>Returns:</B><DD>The the maximum number of pages to free.</DL>
</DD>
</DL>
<HR>
@@ -507,7 +518,7 @@ This method may be called at any time during the life of the application.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -543,6 +554,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/CompactStats.html b/db/docs/java/com/sleepycat/db/CompactStats.html
index 09605984a..22af66a9f 100644
--- a/db/docs/java/com/sleepycat/db/CompactStats.html
+++ b/db/docs/java/com/sleepycat/db/CompactStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-CompactStats (Oracle Corporation - Berkeley DB Java API)
+CompactStats (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.CompactStats class">
@@ -14,7 +14,7 @@ CompactStats (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="CompactStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="CompactStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class CompactStats</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.CompactStats</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>CompactStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>CompactStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -162,7 +162,7 @@ Statistics returned by a <A HREF="../../../com/sleepycat/db/Database.html#compac
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/CompactStats.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -173,10 +173,10 @@ Statistics returned by a <A HREF="../../../com/sleepycat/db/Database.html#compac
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -292,13 +292,13 @@ This method may be called at any time during the life of the application.
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>For convenience, the CompactStats class has a toString method that lists
all the data fields.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -329,7 +329,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -365,6 +365,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/Cursor.html b/db/docs/java/com/sleepycat/db/Cursor.html
index d266e9d46..32e5319af 100644
--- a/db/docs/java/com/sleepycat/db/Cursor.html
+++ b/db/docs/java/com/sleepycat/db/Cursor.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-Cursor (Oracle Corporation - Berkeley DB Java API)
+Cursor (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.Cursor class">
@@ -14,7 +14,7 @@ Cursor (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Cursor (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Cursor (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class Cursor</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.Cursor</B>
</PRE>
<DL>
@@ -97,7 +97,7 @@ Class Cursor</H2>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>Cursor</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>Cursor</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -298,6 +298,14 @@ that pair.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Cursor.html#getPriority()">getPriority</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the cache priority for pages referenced by the cursor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Cursor.html#getRecordNumber(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getRecordNumber</A></B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data,
<A HREF="../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A>&nbsp;lockMode)</CODE>
@@ -431,14 +439,22 @@ return the associated key/data pair.</TD>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Store a key/data pair into the database.</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Cursor.html#setPriority(com.sleepycat.db.CacheFilePriority)">setPriority</A></B>(<A HREF="../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A>&nbsp;priority)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the cache priority for pages referenced by the DBC handle.</TD>
+</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -630,7 +646,7 @@ the existing key/data pair will be replaced.
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -663,7 +679,7 @@ If the key already appears in the database, putNoOverwrite will return
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -703,7 +719,7 @@ This method may not be called for the Queue or Recno access methods.
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -736,7 +752,7 @@ if the cursor currently refers to an already-deleted key/data pair.
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -786,7 +802,7 @@ The putAfter method may not be called for the Queue access method.
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -836,7 +852,7 @@ The putBefore method may not be called for the Queue access method.
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -879,7 +895,7 @@ The putKeyFirst method may not be called for the Queue or Recno access methods.
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -922,7 +938,7 @@ The putKeyLast method may not be called for the Queue or Recno access methods.
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -952,13 +968,13 @@ need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking att
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the key/pair at the cursor
position has been deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -989,15 +1005,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1027,15 +1043,15 @@ caller.<DD><CODE>data</CODE> - the data
returned as output. Its byte array does not need to be initialized by the
caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1072,15 +1088,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1111,15 +1127,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1155,15 +1171,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1199,15 +1215,15 @@ caller.<DD><CODE>data</CODE> - the data
returned as output. Its byte array does not need to be initialized by the
caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1237,15 +1253,15 @@ caller.<DD><CODE>data</CODE> - the data
returned as output. Its byte array does not need to be initialized by the
caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1280,15 +1296,15 @@ caller.<DD><CODE>data</CODE> - the data
returned as output. Its byte array does not need to be initialized by the
caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1319,15 +1335,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1362,15 +1378,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1399,15 +1415,15 @@ caller.<DD><CODE>data</CODE> - the data
used as input. It must be initialized with a non-null byte array by the
caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1441,15 +1457,15 @@ byte array by the caller.<DD><CODE>data</CODE> - the data
used as input and returned as output. It must be initialized with a non-null
byte array by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1478,15 +1494,15 @@ unchanged.
returned as output. Its byte array does not need to be initialized by the
caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1523,20 +1539,66 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
</DD>
</DL>
+<HR>
+
+<A NAME="getPriority()"><!-- --></A><H3>
+getPriority</H3>
+<PRE>
+public <A HREF="../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A> <B>getPriority</B>()
+ throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
+<DL>
+<DD>Get the cache priority for pages referenced by the cursor.
+ <p>
+ This method may be called at any time during the life of the application.
+ <p>
+ <p>
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPriority(com.sleepycat.db.CacheFilePriority)"><!-- --></A><H3>
+setPriority</H3>
+<PRE>
+public void <B>setPriority</B>(<A HREF="../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A>&nbsp;priority)
+ throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
+<DL>
+<DD>Set the cache priority for pages referenced by the DBC handle.
+ <p>
+ The priority of a page biases the replacement algorithm to be more or less
+ likely to discard a page when space is needed in the buffer pool. The bias
+ is temporary, and pages will eventually be discarded if they are not
+ referenced again. The DBcursor->set_priority method is only advisory, and
+ does not guarantee pages will be treated in a specific way.
+ <p>
+ This method may be called at any time during the life of the application.
+ <p>
+ <p>
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -1562,7 +1624,7 @@ deadlock.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -1598,6 +1660,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/CursorConfig.html b/db/docs/java/com/sleepycat/db/CursorConfig.html
index 05b98e007..6162759a8 100644
--- a/db/docs/java/com/sleepycat/db/CursorConfig.html
+++ b/db/docs/java/com/sleepycat/db/CursorConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-CursorConfig (Oracle Corporation - Berkeley DB Java API)
+CursorConfig (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.CursorConfig class">
@@ -14,7 +14,7 @@ CursorConfig (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="CursorConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="CursorConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,15 +89,15 @@ com.sleepycat.db</FONT>
<BR>
Class CursorConfig</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.CursorConfig</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>CursorConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
+<DT><PRE>public class <B>CursorConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
</PRE>
<P>
@@ -289,10 +289,10 @@ default constructor is initialized with the system's default settings.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -662,7 +662,7 @@ public boolean <B>getWriteCursor</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -698,6 +698,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/Database.html b/db/docs/java/com/sleepycat/db/Database.html
index 4957a2c60..ca04ef595 100644
--- a/db/docs/java/com/sleepycat/db/Database.html
+++ b/db/docs/java/com/sleepycat/db/Database.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-Database (Oracle Corporation - Berkeley DB Java API)
+Database (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.Database class">
@@ -14,7 +14,7 @@ Database (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Database (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Database (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class Database</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.Database</B>
</PRE>
<DL>
@@ -97,7 +97,7 @@ Class Database</H2>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>Database</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>Database</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -137,8 +137,8 @@ To create a transactional database that supports duplicates:
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#Database(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">Database</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#Database(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">Database</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -210,20 +210,21 @@ the head of the queue, and delete the record.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;long</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#count()">count</A></B>()</CODE>
+<CODE>&nbsp;<A HREF="../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#delete(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">delete</A></B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
+ <A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Count the key/data pairs in the database without adding to the cache.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove key/data pairs from the database.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#delete(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">delete</A></B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#exists(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">exists</A></B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove key/data pairs from the database.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if the specified key appears in the database.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -254,7 +255,7 @@ the head of the queue, and delete the record.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#getDatabaseFile()">getDatabaseFile</A></B>()</CODE>
<BR>
@@ -262,7 +263,7 @@ the head of the queue, and delete the record.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#getDatabaseName()">getDatabaseName</A></B>()</CODE>
<BR>
@@ -386,8 +387,8 @@ appear in the database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#remove(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#remove(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -407,9 +408,9 @@ Remove a database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#rename(java.lang.String, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">rename</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#rename(java.lang.String, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">rename</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName,
<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -444,7 +445,7 @@ Rename a database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#upgrade(java.lang.String, com.sleepycat.db.DatabaseConfig)">upgrade</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#upgrade(java.lang.String, com.sleepycat.db.DatabaseConfig)">upgrade</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -453,9 +454,9 @@ Rename a database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)">verify</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/PrintStream.html" title="class or interface in java.io">PrintStream</A>&nbsp;dumpStream,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Database.html#verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)">verify</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/PrintStream.html" title="class or interface in java.io">PrintStream</A>&nbsp;dumpStream,
<A HREF="../../../com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db">VerifyConfig</A>&nbsp;verifyConfig,
<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;dbConfig)</CODE>
@@ -466,10 +467,10 @@ Rename a database.</TD>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -488,11 +489,11 @@ Rename a database.</TD>
<A NAME="Database(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)"><!-- --></A><H3>
Database</H3>
<PRE>
-public <B>Database</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+public <B>Database</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
<DL>
<DD>Open a database.
<p>
@@ -535,7 +536,7 @@ Queue format.
<p><DD><CODE>config</CODE> - The database open attributes. If null, default attributes are used.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
@@ -548,28 +549,6 @@ Queue format.
</TR>
</TABLE>
-<A NAME="count()"><!-- --></A><H3>
-count</H3>
-<PRE>
-public long <B>count</B>()
- throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
-<DL>
-<DD>Count the key/data pairs in the database without adding to the cache.
- <p>
- Return a count of the key/data pairs in the database is returned
- without adding to the cache. The count may not be accurate in the face
- of concurrent operations in the database.
- <p>
-<P>
-<DD><DL>
-
-<DT><B>Returns:</B><DD>The count of key/data pairs in the database.
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
<A NAME="delete(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
delete</H3>
<PRE>
@@ -640,14 +619,14 @@ caller.
<p><DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<p>
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<p>
<p>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -679,14 +658,14 @@ caller.
<p><DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<p>
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<p>
<p>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -774,6 +753,40 @@ deadlock.
</DL>
<HR>
+<A NAME="exists(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
+exists</H3>
+<PRE>
+public <A HREF="../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A> <B>exists</B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
+ <A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)
+ throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
+<DL>
+<DD>Checks if the specified key appears in the database.
+<p>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>txn</CODE> - For a transactional database, an explicit transaction may be specified to
+transaction-protect the operation, or null may be specified to perform the
+operation without transaction protection. For a non-transactional database,
+null must be specified.
+<p><DD><CODE>key</CODE> - the key
+used as input. It must be initialized with a non-null byte array by the
+caller.
+<p>
+<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+<p>
+<p>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
+deadlock.
+<p>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<p>
+<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="putNoOverwrite(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)"><!-- --></A><H3>
putNoOverwrite</H3>
<PRE>
@@ -850,7 +863,7 @@ deadlock.
<A NAME="getDatabaseName()"><!-- --></A><H3>
getDatabaseName</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getDatabaseName</B>()
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getDatabaseName</B>()
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
<DL>
<DD>Return the database name.
@@ -1025,17 +1038,23 @@ public <A HREF="../../../com/sleepycat/db/CompactStats.html" title="class in com
Hash or Recno database pages to the underlying filesystem.
<P>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>txn</CODE> - For a transactional database, an explicit transaction may be specified, or null
-may be specified to use auto-commit. For a non-transactional database, null
-must be specified.<DD><CODE>start</CODE> - If not <code>null</code>, the <code>start</code> parameter is the starting point for
- compaction in a Btree or Recno database. Compaction will start at the
- smallest key greater than or equal to the specified key. If <code>null</code>,
- compaction will start at the beginning of the database.<DD><CODE>stop</CODE> - If not <code>null</code>, the <code>stop</code> parameter is the stopping point for
- compaction in a Btree or Recno database. Compaction will stop at the
- page with the smallest key greater than the specified key. If <code>null</code>,
- compaction will stop at the end of the database.<DD><CODE>end</CODE> - If not <code>null</code>, the <code>end</code> parameter will be filled in with the key
- marking the end of the compaction operation in a Btree or Recno
- database.<DD><CODE>config</CODE> - The compaction operation attributes. If null, default attributes are used.
+<DT><B>Parameters:</B><DD><CODE>txn</CODE> - If the operation is part of an application-specified transaction, the txnid
+ parameter is a transaction handle returned from <A HREF="../../../com/sleepycat/db/Environment.html#beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig)"><CODE>Environment.beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig)</CODE></A>, otherwise <code>null</code>.
+ If no transaction handle is specified, but the operation occurs in a
+ transactional database, the operation will be implicitly transaction
+ protected using multiple transactions. Transactions will be comitted at
+ points to avoid holding much of the tree locked.
+ Any deadlocks encountered will be cause the operation to retried from
+ the point of the last commit.<DD><CODE>start</CODE> - If not <code>null</code>, the <code>start</code> parameter is the starting
+ point for compaction in a Btree or Recno database. Compaction will start
+ at the smallest key greater than or equal to the specified key. If
+ <code>null</code>, compaction will start at the beginning of the database.<DD><CODE>stop</CODE> - If not <code>null</code>, the <code>stop</code> parameter is the stopping
+ point for compaction in a Btree or Recno database. Compaction will stop at
+ the page with the smallest key greater than the specified key. If
+ <code>null</code>, compaction will stop at the end of the database.<DD><CODE>end</CODE> - If not <code>null</code>, the <code>end</code> parameter will be filled in
+ with the key marking the end of the compaction operation in a Btree or
+ Recno database. It is generally the first key of the page where processing
+ stopped.<DD><CODE>config</CODE> - The compaction operation attributes. If null, default attributes are used.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE></DL>
</DD>
@@ -1241,7 +1260,7 @@ public <A HREF="../../../com/sleepycat/db/JoinCursor.html" title="class in com.s
<A NAME="getDatabaseFile()"><!-- --></A><H3>
getDatabaseFile</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getDatabaseFile</B>()
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getDatabaseFile</B>()
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
<DL>
<DD>Return the database's underlying file name.
@@ -1272,7 +1291,7 @@ public void <B>setConfig</B>(<A HREF="../../../com/sleepycat/db/DatabaseConfig.h
<p>
<p>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -1331,14 +1350,14 @@ method waits for one to become available, or returns immediately with
status <code>NOTFOUND</code>.
<p>
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<p>
<p>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -1410,15 +1429,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1429,11 +1448,11 @@ deadlock.
<A NAME="remove(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)"><!-- --></A><H3>
remove</H3>
<PRE>
-public static void <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+public static void <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
<DL>
<DD><p>
Remove a database.
@@ -1470,7 +1489,7 @@ string, which is equivalent to ASCII for Latin characters.
<p>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -1478,12 +1497,12 @@ string, which is equivalent to ASCII for Latin characters.
<A NAME="rename(java.lang.String, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)"><!-- --></A><H3>
rename</H3>
<PRE>
-public static void <B>rename</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName,
+public static void <B>rename</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName,
<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
<DL>
<DD><p>
Rename a database.
@@ -1523,7 +1542,7 @@ string, which is equivalent to ASCII for Latin characters.
<p>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -1564,10 +1583,10 @@ public void <B>sync</B>()
<A NAME="upgrade(java.lang.String, com.sleepycat.db.DatabaseConfig)"><!-- --></A><H3>
upgrade</H3>
<PRE>
-public static void <B>upgrade</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+public static void <B>upgrade</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
<DL>
<DD>Upgrade all of the databases included in the specified file.
<p>
@@ -1618,7 +1637,7 @@ public static void <B>upgrade</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api
<p>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -1626,13 +1645,13 @@ public static void <B>upgrade</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api
<A NAME="verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)"><!-- --></A><H3>
verify</H3>
<PRE>
-public static boolean <B>verify</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/PrintStream.html" title="class or interface in java.io">PrintStream</A>&nbsp;dumpStream,
+public static boolean <B>verify</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/PrintStream.html" title="class or interface in java.io">PrintStream</A>&nbsp;dumpStream,
<A HREF="../../../com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db">VerifyConfig</A>&nbsp;verifyConfig,
<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;dbConfig)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
<DL>
<DD>Return if all of the databases in a file are uncorrupted.
<p>
@@ -1681,7 +1700,7 @@ or failure.
<p>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -1709,7 +1728,7 @@ or failure.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -1745,6 +1764,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/DatabaseConfig.html b/db/docs/java/com/sleepycat/db/DatabaseConfig.html
index 0a42abc5d..54861f38f 100644
--- a/db/docs/java/com/sleepycat/db/DatabaseConfig.html
+++ b/db/docs/java/com/sleepycat/db/DatabaseConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-DatabaseConfig (Oracle Corporation - Berkeley DB Java API)
+DatabaseConfig (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.DatabaseConfig class">
@@ -14,7 +14,7 @@ DatabaseConfig (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="DatabaseConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="DatabaseConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,18 +89,18 @@ com.sleepycat.db</FONT>
<BR>
Class DatabaseConfig</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.DatabaseConfig</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>DatabaseConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
+<DT><PRE>public class <B>DatabaseConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
</PRE>
<P>
@@ -166,7 +166,7 @@ Specify the attributes of a database.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getBtreeComparator()">getBtreeComparator</A></B>()</CODE>
<BR>
@@ -254,7 +254,7 @@ Specify the attributes of a database.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getDuplicateComparator()">getDuplicateComparator</A></B>()</CODE>
<BR>
@@ -278,7 +278,7 @@ Specify the attributes of a database.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getErrorPrefix()">getErrorPrefix</A></B>()</CODE>
<BR>
@@ -286,7 +286,7 @@ Specify the attributes of a database.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getErrorStream()">getErrorStream</A></B>()</CODE>
<BR>
@@ -311,6 +311,14 @@ Specify the attributes of a database.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getHashComparator()">getHashComparator</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the Comparator used to compare keys in a Hash database.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../com/sleepycat/db/Hasher.html" title="interface in com.sleepycat.db">Hasher</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getHasher()">getHasher</A></B>()</CODE>
@@ -343,7 +351,7 @@ Specify the attributes of a database.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getMessageStream()">getMessageStream</A></B>()</CODE>
<BR>
@@ -392,6 +400,14 @@ Specify the attributes of a database.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getPriority()">getPriority</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the the cache priority for pages referenced by this handle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getQueueExtentSize()">getQueueExtentSize</A></B>()</CODE>
@@ -462,7 +478,7 @@ Specify the attributes of a database.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getRecordSource()">getRecordSource</A></B>()</CODE>
<BR>
@@ -568,7 +584,7 @@ Specify the attributes of a database.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setBtreeComparator(java.util.Comparator)">setBtreeComparator</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A>&nbsp;btreeComparator)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setBtreeComparator(java.util.Comparator)">setBtreeComparator</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A>&nbsp;btreeComparator)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;By default, a byte by byte lexicographic comparison is used for
@@ -646,7 +662,7 @@ cache.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setDuplicateComparator(java.util.Comparator)">setDuplicateComparator</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A>&nbsp;duplicateComparator)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setDuplicateComparator(java.util.Comparator)">setDuplicateComparator</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A>&nbsp;duplicateComparator)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the duplicate data item comparison callback.</TD>
@@ -654,7 +670,7 @@ cache.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setEncrypted(java.lang.String)">setEncrypted</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;password)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setEncrypted(java.lang.String)">setEncrypted</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;password)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the password used to perform encryption and decryption.</TD>
@@ -670,7 +686,7 @@ cache.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setErrorPrefix(java.lang.String)">setErrorPrefix</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errorPrefix)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setErrorPrefix(java.lang.String)">setErrorPrefix</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errorPrefix)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the prefix string that appears before error messages.</TD>
@@ -678,7 +694,7 @@ cache.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setErrorStream(java.io.OutputStream)">setErrorStream</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;errorStream)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setErrorStream(java.io.OutputStream)">setErrorStream</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;errorStream)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set an OutputStream for displaying error messages.</TD>
@@ -703,6 +719,14 @@ cache.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setHashComparator(java.util.Comparator)">setHashComparator</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A>&nbsp;hashComparator)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the Hash key comparison function.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setHasher(com.sleepycat.db.Hasher)">setHasher</A></B>(<A HREF="../../../com/sleepycat/db/Hasher.html" title="interface in com.sleepycat.db">Hasher</A>&nbsp;hasher)</CODE>
<BR>
@@ -735,7 +759,7 @@ cache.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setMessageStream(java.io.OutputStream)">setMessageStream</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;messageStream)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setMessageStream(java.io.OutputStream)">setMessageStream</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;messageStream)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set an OutputStream for displaying informational messages.</TD>
@@ -787,6 +811,14 @@ cache.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setPriority(com.sleepycat.db.CacheFilePriority)">setPriority</A></B>(<A HREF="../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A>&nbsp;priority)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the cache priority for pages referenced by the DB handle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setQueueExtentSize(int)">setQueueExtentSize</A></B>(int&nbsp;queueExtentSize)</CODE>
<BR>
@@ -858,7 +890,7 @@ cache.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRecordSource(java.io.File)">setRecordSource</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;recordSource)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRecordSource(java.io.File)">setRecordSource</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;recordSource)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the underlying source file for the Recno access method.</TD>
@@ -953,10 +985,10 @@ cache.</TD>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -1249,7 +1281,7 @@ This method may be called at any time during the life of the application.
<A NAME="setBtreeComparator(java.util.Comparator)"><!-- --></A><H3>
setBtreeComparator</H3>
<PRE>
-public void <B>setBtreeComparator</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A>&nbsp;btreeComparator)</PRE>
+public void <B>setBtreeComparator</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A>&nbsp;btreeComparator)</PRE>
<DL>
<DD>By default, a byte by byte lexicographic comparison is used for
btree keys. To customize the comparison, supply a different
@@ -1273,7 +1305,7 @@ public void <B>setBtreeComparator</B>(<A HREF="http://java.sun.com/j2se/1.3/docs
<A NAME="getBtreeComparator()"><!-- --></A><H3>
getBtreeComparator</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A> <B>getBtreeComparator</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A> <B>getBtreeComparator</B>()</PRE>
<DL>
<DD>Return the Comparator used to compare keys in a Btree.
<p>
@@ -1759,7 +1791,7 @@ This method may be called at any time during the life of the application.
<A NAME="setDuplicateComparator(java.util.Comparator)"><!-- --></A><H3>
setDuplicateComparator</H3>
<PRE>
-public void <B>setDuplicateComparator</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A>&nbsp;duplicateComparator)</PRE>
+public void <B>setDuplicateComparator</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A>&nbsp;duplicateComparator)</PRE>
<DL>
<DD>Set the duplicate data item comparison callback. The comparison
function is called whenever it is necessary to compare a data item
@@ -1789,7 +1821,7 @@ public void <B>setDuplicateComparator</B>(<A HREF="http://java.sun.com/j2se/1.3/
<A NAME="getDuplicateComparator()"><!-- --></A><H3>
getDuplicateComparator</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A> <B>getDuplicateComparator</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A> <B>getDuplicateComparator</B>()</PRE>
<DL>
<DD>Return the duplicate data item comparison callback.
<p>
@@ -1809,7 +1841,7 @@ This method may be called at any time during the life of the application.
<A NAME="setEncrypted(java.lang.String)"><!-- --></A><H3>
setEncrypted</H3>
<PRE>
-public void <B>setEncrypted</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;password)</PRE>
+public void <B>setEncrypted</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;password)</PRE>
<DL>
<DD>Set the password used to perform encryption and decryption.
<p>
@@ -1914,7 +1946,7 @@ This method may be called at any time during the life of the application.
<A NAME="setErrorPrefix(java.lang.String)"><!-- --></A><H3>
setErrorPrefix</H3>
<PRE>
-public void <B>setErrorPrefix</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errorPrefix)</PRE>
+public void <B>setErrorPrefix</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errorPrefix)</PRE>
<DL>
<DD>Set the prefix string that appears before error messages.
<p>
@@ -1937,7 +1969,7 @@ This method may be called at any time during the life of the application.
<A NAME="getErrorPrefix()"><!-- --></A><H3>
getErrorPrefix</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getErrorPrefix</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getErrorPrefix</B>()</PRE>
<DL>
<DD>Return the prefix string that appears before error messages.
<p>
@@ -1957,7 +1989,7 @@ This method may be called at any time during the life of the application.
<A NAME="setErrorStream(java.io.OutputStream)"><!-- --></A><H3>
setErrorStream</H3>
<PRE>
-public void <B>setErrorStream</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;errorStream)</PRE>
+public void <B>setErrorStream</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;errorStream)</PRE>
<DL>
<DD>Set an OutputStream for displaying error messages.
<p>
@@ -2002,7 +2034,7 @@ This method may be called at any time during the life of the application.
<A NAME="getErrorStream()"><!-- --></A><H3>
getErrorStream</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A> <B>getErrorStream</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A> <B>getErrorStream</B>()</PRE>
<DL>
<DD>Return the an OutputStream for displaying error messages.
<p>
@@ -2070,6 +2102,53 @@ This method may be called at any time during the life of the application.
</DL>
<HR>
+<A NAME="setHashComparator(java.util.Comparator)"><!-- --></A><H3>
+setHashComparator</H3>
+<PRE>
+public void <B>setHashComparator</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A>&nbsp;hashComparator)</PRE>
+<DL>
+<DD>Set the Hash key comparison function. The comparison function is called
+ whenever it is necessary to compare a key specified by the application with
+ a key currently stored in the database.
+ <p>
+ If no comparison function is specified, a byte-by-byte comparison is
+ performed.
+ <p>
+ The <code>compare</code> method is passed the byte arrays representing
+ keys that are stored in the database. If you know how your data is
+ organized in the byte array, then you can write a comparison routine that
+ directly examines the contents of the arrays. Otherwise, you have to
+ reconstruct your original objects, and then perform the comparison.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHashComparator()"><!-- --></A><H3>
+getHashComparator</H3>
+<PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Comparator.html" title="class or interface in java.util">Comparator</A> <B>getHashComparator</B>()</PRE>
+<DL>
+<DD>Return the Comparator used to compare keys in a Hash database.
+<p>
+This method may be called at any time during the life of the application.
+<p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The Comparator used to compare keys in a Hash database.</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="setHashFillFactor(int)"><!-- --></A><H3>
setHashFillFactor</H3>
<PRE>
@@ -2289,7 +2368,7 @@ This method may be called at any time during the life of the application.
<A NAME="setMessageStream(java.io.OutputStream)"><!-- --></A><H3>
setMessageStream</H3>
<PRE>
-public void <B>setMessageStream</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;messageStream)</PRE>
+public void <B>setMessageStream</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;messageStream)</PRE>
<DL>
<DD>Set an OutputStream for displaying informational messages.
<p>
@@ -2329,7 +2408,7 @@ This method may be called at any time during the life of the application.
<A NAME="getMessageStream()"><!-- --></A><H3>
getMessageStream</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A> <B>getMessageStream</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A> <B>getMessageStream</B>()</PRE>
<DL>
<DD>Return the an OutputStream for displaying informational messages.
<p>
@@ -2412,7 +2491,8 @@ public void <B>setMultiversion</B>(boolean&nbsp;multiversion)</PRE>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>multiversion</CODE> - If true, configure the database with support for multiversion concurrency control.</DL>
+<DT><B>Parameters:</B><DD><CODE>multiversion</CODE> - If true, configure the database with support for multiversion concurrency
+ control.</DL>
</DD>
</DL>
<HR>
@@ -2581,6 +2661,49 @@ This method may be called at any time during the life of the application.
</DL>
<HR>
+<A NAME="setPriority(com.sleepycat.db.CacheFilePriority)"><!-- --></A><H3>
+setPriority</H3>
+<PRE>
+public void <B>setPriority</B>(<A HREF="../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A>&nbsp;priority)</PRE>
+<DL>
+<DD>Set the cache priority for pages referenced by the DB handle.
+ <p>
+ The priority of a page biases the replacement algorithm to be more or less
+ likely to discard a page when space is needed in the buffer pool. The bias
+ is temporary, and pages will eventually be discarded if they are not
+ referenced again. The priority setting is only advisory, and does not
+ guarantee pages will be treated in a specific way.
+ <p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>priority</CODE> - The desired cache priority.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPriority()"><!-- --></A><H3>
+getPriority</H3>
+<PRE>
+public <A HREF="../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A> <B>getPriority</B>()</PRE>
+<DL>
+<DD>Return the the cache priority for pages referenced by this handle.
+<p>
+This method may be called at any time during the life of the application.
+<p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The the cache priority for pages referenced by this handle.</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="setQueueExtentSize(int)"><!-- --></A><H3>
setQueueExtentSize</H3>
<PRE>
@@ -2969,7 +3092,7 @@ This method may be called at any time during the life of the application.
<A NAME="setRecordSource(java.io.File)"><!-- --></A><H3>
setRecordSource</H3>
<PRE>
-public void <B>setRecordSource</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;recordSource)</PRE>
+public void <B>setRecordSource</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;recordSource)</PRE>
<DL>
<DD>Set the underlying source file for the Recno access method.
<p>
@@ -3060,7 +3183,7 @@ historically used to create the database or corruption can occur.
<A NAME="getRecordSource()"><!-- --></A><H3>
getRecordSource</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A> <B>getRecordSource</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A> <B>getRecordSource</B>()</PRE>
<DL>
<DD>Return the name of an underlying flat text database file that is
read to initialize a transient record number index.
@@ -3543,7 +3666,7 @@ This method may be called at any time during the life of the application.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -3579,6 +3702,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/DatabaseEntry.html b/db/docs/java/com/sleepycat/db/DatabaseEntry.html
index f47357999..43be2deff 100644
--- a/db/docs/java/com/sleepycat/db/DatabaseEntry.html
+++ b/db/docs/java/com/sleepycat/db/DatabaseEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-DatabaseEntry (Oracle Corporation - Berkeley DB Java API)
+DatabaseEntry (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.DatabaseEntry class">
@@ -14,7 +14,7 @@ DatabaseEntry (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="DatabaseEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="DatabaseEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class DatabaseEntry</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.DatabaseEntry</B>
</PRE>
<DL>
@@ -97,7 +97,7 @@ Class DatabaseEntry</H2>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>DatabaseEntry</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>DatabaseEntry</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -220,7 +220,7 @@ are not set, unless the application itself sets them explicitly.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a DatabaseEntry with a given byte array, offset and size.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseEntry.html#DatabaseEntry(java.nio.ByteBuffer)">DatabaseEntry</A></B>(java.nio.ByteBuffer&nbsp;data)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseEntry.html#DatabaseEntry(java.nio.ByteBuffer)">DatabaseEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A>&nbsp;data)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a DatabaseEntry with a given native I/O buffer.</TD>
@@ -238,7 +238,7 @@ are not set, unless the application itself sets them explicitly.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseEntry.html#equals(java.lang.Object)">equals</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;o)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseEntry.html#equals(java.lang.Object)">equals</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;o)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares the data of two entries for byte-by-byte equality.</TD>
@@ -253,7 +253,7 @@ are not set, unless the application itself sets them explicitly.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;java.nio.ByteBuffer</CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseEntry.html#getDataNIO()">getDataNIO</A></B>()</CODE>
<BR>
@@ -364,7 +364,7 @@ are not set, unless the application itself sets them explicitly.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseEntry.html#setDataNIO(java.nio.ByteBuffer)">setDataNIO</A></B>(java.nio.ByteBuffer&nbsp;data)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseEntry.html#setDataNIO(java.nio.ByteBuffer)">setDataNIO</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A>&nbsp;data)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the java.nio.ByteBuffer.</TD>
@@ -372,7 +372,7 @@ are not set, unless the application itself sets them explicitly.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseEntry.html#setDataNIO(java.nio.ByteBuffer, int, int)">setDataNIO</A></B>(java.nio.ByteBuffer&nbsp;data,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseEntry.html#setDataNIO(java.nio.ByteBuffer, int, int)">setDataNIO</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A>&nbsp;data,
int&nbsp;offset,
int&nbsp;size)</CODE>
@@ -461,10 +461,10 @@ are not set, unless the application itself sets them explicitly.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -524,7 +524,7 @@ public <B>DatabaseEntry</B>(byte[]&nbsp;data,
<A NAME="DatabaseEntry(java.nio.ByteBuffer)"><!-- --></A><H3>
DatabaseEntry</H3>
<PRE>
-public <B>DatabaseEntry</B>(java.nio.ByteBuffer&nbsp;data)</PRE>
+public <B>DatabaseEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A>&nbsp;data)</PRE>
<DL>
<DD>Construct a DatabaseEntry with a given native I/O buffer.
<p>
@@ -834,7 +834,7 @@ public void <B>setSize</B>(int&nbsp;size)</PRE>
<A NAME="getDataNIO()"><!-- --></A><H3>
getDataNIO</H3>
<PRE>
-public java.nio.ByteBuffer <B>getDataNIO</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A> <B>getDataNIO</B>()</PRE>
<DL>
<DD>Return the java.nio.ByteBuffer.
<p>
@@ -852,7 +852,7 @@ public java.nio.ByteBuffer <B>getDataNIO</B>()</PRE>
<A NAME="setDataNIO(java.nio.ByteBuffer)"><!-- --></A><H3>
setDataNIO</H3>
<PRE>
-public void <B>setDataNIO</B>(java.nio.ByteBuffer&nbsp;data)</PRE>
+public void <B>setDataNIO</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A>&nbsp;data)</PRE>
<DL>
<DD>Sets the java.nio.ByteBuffer. The offset is set to zero; the size
is set to the length of the ByteBuffer, or to zero if null is passed.
@@ -867,7 +867,7 @@ public void <B>setDataNIO</B>(java.nio.ByteBuffer&nbsp;data)</PRE>
<A NAME="setDataNIO(java.nio.ByteBuffer, int, int)"><!-- --></A><H3>
setDataNIO</H3>
<PRE>
-public void <B>setDataNIO</B>(java.nio.ByteBuffer&nbsp;data,
+public void <B>setDataNIO</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A>&nbsp;data,
int&nbsp;offset,
int&nbsp;size)</PRE>
<DL>
@@ -1014,7 +1014,7 @@ This method may be called at any time during the life of the application.
<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
equals</H3>
<PRE>
-public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;o)</PRE>
+public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;o)</PRE>
<DL>
<DD>Compares the data of two entries for byte-by-byte equality.
@@ -1031,7 +1031,7 @@ public boolean <B>equals</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java
partialOffset and partialLength.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -1047,7 +1047,7 @@ public int <B>hashCode</B>()</PRE>
<DD>Returns a hash code based on the data value.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -1078,7 +1078,7 @@ public int <B>hashCode</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -1114,6 +1114,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/DatabaseException.html b/db/docs/java/com/sleepycat/db/DatabaseException.html
index ca57ef49d..76dc3b936 100644
--- a/db/docs/java/com/sleepycat/db/DatabaseException.html
+++ b/db/docs/java/com/sleepycat/db/DatabaseException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-DatabaseException (Oracle Corporation - Berkeley DB Java API)
+DatabaseException (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.DatabaseException class">
@@ -14,7 +14,7 @@ DatabaseException (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="DatabaseException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="DatabaseException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,20 +89,20 @@ com.sleepycat.db</FONT>
<BR>
Class DatabaseException</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.DatabaseException</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A>, <A HREF="../../../com/sleepycat/db/MemoryException.html" title="class in com.sleepycat.db">MemoryException</A>, <A HREF="../../../com/sleepycat/db/ReplicationDuplicateMasterException.html" title="class in com.sleepycat.db">ReplicationDuplicateMasterException</A>, <A HREF="../../../com/sleepycat/db/ReplicationHandleDeadException.html" title="class in com.sleepycat.db">ReplicationHandleDeadException</A>, <A HREF="../../../com/sleepycat/db/ReplicationHoldElectionException.html" title="class in com.sleepycat.db">ReplicationHoldElectionException</A>, <A HREF="../../../com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db">ReplicationJoinFailureException</A>, <A HREF="../../../com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db">ReplicationLockoutException</A>, <A HREF="../../../com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db">ReplicationSiteUnavailableException</A>, <A HREF="../../../com/sleepycat/db/RunRecoveryException.html" title="class in com.sleepycat.db">RunRecoveryException</A>, <A HREF="../../../com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db">UpdateConflictException</A>, <A HREF="../../../com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db">VersionMismatchException</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A>, <A HREF="../../../com/sleepycat/db/MemoryException.html" title="class in com.sleepycat.db">MemoryException</A>, <A HREF="../../../com/sleepycat/db/ReplicationDuplicateMasterException.html" title="class in com.sleepycat.db">ReplicationDuplicateMasterException</A>, <A HREF="../../../com/sleepycat/db/ReplicationHandleDeadException.html" title="class in com.sleepycat.db">ReplicationHandleDeadException</A>, <A HREF="../../../com/sleepycat/db/ReplicationHoldElectionException.html" title="class in com.sleepycat.db">ReplicationHoldElectionException</A>, <A HREF="../../../com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db">ReplicationJoinFailureException</A>, <A HREF="../../../com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db">ReplicationLeaseExpiredException</A>, <A HREF="../../../com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db">ReplicationLeaseTimeoutException</A>, <A HREF="../../../com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db">ReplicationLockoutException</A>, <A HREF="../../../com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db">ReplicationSiteUnavailableException</A>, <A HREF="../../../com/sleepycat/db/RunRecoveryException.html" title="class in com.sleepycat.db">RunRecoveryException</A>, <A HREF="../../../com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db">VersionMismatchException</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>DatabaseException</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></DL>
+<DT><PRE>public class <B>DatabaseException</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></DL>
</PRE>
<P>
@@ -131,20 +131,20 @@ requested key does not appear in the database.
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseException.html#DatabaseException(java.lang.String)">DatabaseException</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseException.html#DatabaseException(java.lang.String)">DatabaseException</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct an exception with the specified message.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseException.html#DatabaseException(java.lang.String, int)">DatabaseException</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseException.html#DatabaseException(java.lang.String, int)">DatabaseException</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s,
int&nbsp;errno)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct an exception with the specified message and error number.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseException.html#DatabaseException(java.lang.String, int, com.sleepycat.db.Environment)">DatabaseException</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseException.html#DatabaseException(java.lang.String, int, com.sleepycat.db.Environment)">DatabaseException</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s,
int&nbsp;errno,
<A HREF="../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>&nbsp;dbenv)</CODE>
@@ -180,7 +180,7 @@ requested key does not appear in the database.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseException.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -190,19 +190,19 @@ requested key does not appear in the database.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -221,7 +221,7 @@ requested key does not appear in the database.
<A NAME="DatabaseException(java.lang.String)"><!-- --></A><H3>
DatabaseException</H3>
<PRE>
-public <B>DatabaseException</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s)</PRE>
+public <B>DatabaseException</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s)</PRE>
<DL>
<DD>Construct an exception with the specified message.
<P>
@@ -231,7 +231,7 @@ public <B>DatabaseException</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/j
<A NAME="DatabaseException(java.lang.String, int)"><!-- --></A><H3>
DatabaseException</H3>
<PRE>
-public <B>DatabaseException</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s,
+public <B>DatabaseException</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s,
int&nbsp;errno)</PRE>
<DL>
<DD>Construct an exception with the specified message and error number.
@@ -242,7 +242,7 @@ public <B>DatabaseException</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/j
<A NAME="DatabaseException(java.lang.String, int, com.sleepycat.db.Environment)"><!-- --></A><H3>
DatabaseException</H3>
<PRE>
-public <B>DatabaseException</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s,
+public <B>DatabaseException</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s,
int&nbsp;errno,
<A HREF="../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>&nbsp;dbenv)</PRE>
<DL>
@@ -297,12 +297,12 @@ public int <B>getErrno</B>()</PRE>
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -333,7 +333,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -369,6 +369,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/DatabaseStats.html b/db/docs/java/com/sleepycat/db/DatabaseStats.html
index 81df857e8..792b62ac3 100644
--- a/db/docs/java/com/sleepycat/db/DatabaseStats.html
+++ b/db/docs/java/com/sleepycat/db/DatabaseStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-DatabaseStats (Oracle Corporation - Berkeley DB Java API)
+DatabaseStats (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.DatabaseStats class">
@@ -14,7 +14,7 @@ DatabaseStats (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="DatabaseStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="DatabaseStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class DatabaseStats</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.DatabaseStats</B>
</PRE>
<DL>
@@ -97,7 +97,7 @@ Class DatabaseStats</H2>
</DL>
<HR>
<DL>
-<DT><PRE>public abstract class <B>DatabaseStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public abstract class <B>DatabaseStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -121,10 +121,10 @@ Statistics for a single database.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -154,7 +154,7 @@ Statistics for a single database.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -190,6 +190,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/DatabaseType.html b/db/docs/java/com/sleepycat/db/DatabaseType.html
index 5b58e7980..712513eec 100644
--- a/db/docs/java/com/sleepycat/db/DatabaseType.html
+++ b/db/docs/java/com/sleepycat/db/DatabaseType.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-DatabaseType (Oracle Corporation - Berkeley DB Java API)
+DatabaseType (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.DatabaseType class">
@@ -14,7 +14,7 @@ DatabaseType (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="DatabaseType (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="DatabaseType (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class DatabaseType</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.DatabaseType</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public final class <B>DatabaseType</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public final class <B>DatabaseType</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -165,7 +165,7 @@ Database types.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/DatabaseType.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -175,10 +175,10 @@ Database types.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -272,12 +272,12 @@ public static final <A HREF="../../../com/sleepycat/db/DatabaseType.html" title=
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -308,7 +308,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -344,6 +344,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/DeadlockException.html b/db/docs/java/com/sleepycat/db/DeadlockException.html
index abe2cad54..a62b261df 100644
--- a/db/docs/java/com/sleepycat/db/DeadlockException.html
+++ b/db/docs/java/com/sleepycat/db/DeadlockException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:56 EDT 2007 -->
<TITLE>
-DeadlockException (Oracle Corporation - Berkeley DB Java API)
+DeadlockException (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.DeadlockException class">
@@ -14,7 +14,7 @@ DeadlockException (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="DeadlockException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="DeadlockException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,14 +89,14 @@ com.sleepycat.db</FONT>
<BR>
Class DeadlockException</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.DeadlockException</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../com/sleepycat/db/LockNotGrantedException.html" title="class in com.sleepycat.db">LockNotGrantedException</A></DD>
@@ -142,19 +142,19 @@ configured to not wait for locks.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -184,7 +184,7 @@ configured to not wait for locks.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -220,6 +220,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/Environment.html b/db/docs/java/com/sleepycat/db/Environment.html
index 1ce92370a..3bc44d1e7 100644
--- a/db/docs/java/com/sleepycat/db/Environment.html
+++ b/db/docs/java/com/sleepycat/db/Environment.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-Environment (Oracle Corporation - Berkeley DB Java API)
+Environment (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.Environment class">
@@ -14,7 +14,7 @@ Environment (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Environment (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Environment (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -73,9 +73,9 @@ function windowTitle()
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class Environment</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.Environment</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>Environment</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>Environment</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -147,40 +147,7 @@ whether or not it throws an exception.
<HR>
<P>
-<!-- =========== FIELD SUMMARY =========== -->
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#CHECKPOINTER_NAME">CHECKPOINTER_NAME</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The name of the Checkpointer daemon thread.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#CLEANER_NAME">CLEANER_NAME</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The name of the cleaner daemon thread.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#INCOMP_NAME">INCOMP_NAME</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The name of the IN Compressor daemon thread.</TD>
-</TR>
-</TABLE>
-&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
@@ -190,7 +157,7 @@ whether or not it throws an exception.
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#Environment(java.io.File, com.sleepycat.db.EnvironmentConfig)">Environment</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;envHome,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#Environment(java.io.File, com.sleepycat.db.EnvironmentConfig)">Environment</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;envHome,
<A HREF="../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>&nbsp;envConfig)</CODE>
<BR>
@@ -209,6 +176,15 @@ whether or not it throws an exception.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#beginCDSGroup()">beginCDSGroup</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allocate a locker ID in an environment configured for Berkeley DB
+ Concurrent Data Store applications.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig)">beginTransaction</A></B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;parent,
<A HREF="../../../com/sleepycat/db/TransactionConfig.html" title="class in com.sleepycat.db">TransactionConfig</A>&nbsp;txnConfig)</CODE>
@@ -250,7 +226,7 @@ whether or not it throws an exception.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
+<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#electReplicationMaster(int, int)">electReplicationMaster</A></B>(int&nbsp;nsites,
int&nbsp;nvotes)</CODE>
@@ -276,7 +252,7 @@ whether or not it throws an exception.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[]</CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#getArchiveDatabases()">getArchiveDatabases</A></B>()</CODE>
<BR>
@@ -285,7 +261,7 @@ whether or not it throws an exception.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[]</CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#getArchiveLogFiles(boolean)">getArchiveLogFiles</A></B>(boolean&nbsp;includeInUse)</CODE>
<BR>
@@ -318,7 +294,7 @@ whether or not it throws an exception.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#getHome()">getHome</A></B>()</CODE>
<BR>
@@ -345,7 +321,7 @@ whether or not it throws an exception.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#getLogFileName(com.sleepycat.db.LogSequenceNumber)">getLogFileName</A></B>(<A HREF="../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A>&nbsp;lsn)</CODE>
<BR>
@@ -378,6 +354,14 @@ whether or not it throws an exception.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#getReplicationManagerStats(com.sleepycat.db.StatsConfig)">getReplicationManagerStats</A></B>(<A HREF="../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A>&nbsp;config)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the database environment's replication manager statistics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#getReplicationStats(com.sleepycat.db.StatsConfig)">getReplicationStats</A></B>(<A HREF="../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A>&nbsp;config)</CODE>
@@ -426,7 +410,7 @@ whether or not it throws an exception.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#getVersionString()">getVersionString</A></B>()</CODE>
<BR>
@@ -454,7 +438,7 @@ whether or not it throws an exception.
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#logPrint(com.sleepycat.db.Transaction, java.lang.String)">logPrint</A></B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Append an informational message to the Berkeley DB database environment log files.</TD>
@@ -472,8 +456,8 @@ whether or not it throws an exception.
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#openDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">openDatabase</A></B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -491,8 +475,8 @@ whether or not it throws an exception.
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#openSecondaryDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">openSecondaryDatabase</A></B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;primaryDatabase,
<A HREF="../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>&nbsp;config)</CODE>
@@ -538,7 +522,7 @@ whether or not it throws an exception.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#remove(java.io.File, boolean, com.sleepycat.db.EnvironmentConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;home,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#remove(java.io.File, boolean, com.sleepycat.db.EnvironmentConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;home,
boolean&nbsp;force,
<A HREF="../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>&nbsp;config)</CODE>
@@ -549,8 +533,8 @@ whether or not it throws an exception.
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#removeDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String)">removeDatabase</A></B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -568,9 +552,9 @@ Remove a database.</TD>
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#renameDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, java.lang.String)">renameDatabase</A></B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -588,7 +572,7 @@ Rename a database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#resetFileID(java.lang.String, boolean)">resetFileID</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;filename,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#resetFileID(java.lang.String, boolean)">resetFileID</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;filename,
boolean&nbsp;encrypted)</CODE>
<BR>
@@ -598,7 +582,7 @@ Rename a database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#resetLogSequenceNumber(java.lang.String, boolean)">resetLogSequenceNumber</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;filename,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Environment.html#resetLogSequenceNumber(java.lang.String, boolean)">resetLogSequenceNumber</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;filename,
boolean&nbsp;encrypted)</CODE>
<BR>
@@ -662,66 +646,15 @@ Rename a database.</TD>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
-<!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="CLEANER_NAME"><!-- --></A><H3>
-CLEANER_NAME</H3>
-<PRE>
-public static final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>CLEANER_NAME</B></PRE>
-<DL>
-<DD>The name of the cleaner daemon thread. This constant is passed to
- an ExceptionEvent's threadName argument when an exception is
- thrown in the cleaner daemon thread.
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.sleepycat.db.Environment.CLEANER_NAME">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="INCOMP_NAME"><!-- --></A><H3>
-INCOMP_NAME</H3>
-<PRE>
-public static final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>INCOMP_NAME</B></PRE>
-<DL>
-<DD>The name of the IN Compressor daemon thread. This constant is passed to
- an ExceptionEvent's threadName argument when an exception is
- thrown in the IN Compressor daemon thread.
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.sleepycat.db.Environment.INCOMP_NAME">Constant Field Values</A></DL>
-</DL>
-<HR>
-
-<A NAME="CHECKPOINTER_NAME"><!-- --></A><H3>
-CHECKPOINTER_NAME</H3>
-<PRE>
-public static final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>CHECKPOINTER_NAME</B></PRE>
-<DL>
-<DD>The name of the Checkpointer daemon thread. This constant is passed to
- an ExceptionEvent's threadName argument when an exception is
- thrown in the Checkpointer daemon thread.
-<P>
-<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.sleepycat.db.Environment.CHECKPOINTER_NAME">Constant Field Values</A></DL>
-</DL>
-
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
@@ -735,10 +668,10 @@ public static final <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Str
<A NAME="Environment(java.io.File, com.sleepycat.db.EnvironmentConfig)"><!-- --></A><H3>
Environment</H3>
<PRE>
-public <B>Environment</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;envHome,
+public <B>Environment</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;envHome,
<A HREF="../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>&nbsp;envConfig)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
<DL>
<DD>Create a database environment handle.
<p>
@@ -754,11 +687,11 @@ public <B>Environment</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io
<p>
<p>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
@@ -774,7 +707,7 @@ public <B>Environment</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io
<A NAME="getHome()"><!-- --></A><H3>
getHome</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A> <B>getHome</B>()
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A> <B>getHome</B>()
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
<DL>
<DD>Return the database environment's home directory.
@@ -972,11 +905,11 @@ public void <B>close</B>()
<A NAME="remove(java.io.File, boolean, com.sleepycat.db.EnvironmentConfig)"><!-- --></A><H3>
remove</H3>
<PRE>
-public static void <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;home,
+public static void <B>remove</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;home,
boolean&nbsp;force,
<A HREF="../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>&nbsp;config)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
<DL>
<DD>Destroy a database environment.
<p>
@@ -1035,7 +968,7 @@ string, which is equivalent to ASCII for Latin characters.
<p>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -1054,7 +987,7 @@ public void <B>setConfig</B>(<A HREF="../../../com/sleepycat/db/EnvironmentConfi
<p>
<p>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -1065,11 +998,11 @@ public void <B>setConfig</B>(<A HREF="../../../com/sleepycat/db/EnvironmentConfi
openDatabase</H3>
<PRE>
public <A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A> <B>openDatabase</B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
<DL>
<DD>Open a database.
<p>
@@ -1119,7 +1052,7 @@ Queue format.
<p><DD><CODE>config</CODE> - The database open attributes. If null, default attributes are used.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -1128,12 +1061,12 @@ Queue format.
openSecondaryDatabase</H3>
<PRE>
public <A HREF="../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A> <B>openSecondaryDatabase</B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;primaryDatabase,
<A HREF="../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>&nbsp;config)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
<DL>
<DD>Open a database.
<p>
@@ -1184,7 +1117,7 @@ Queue format.
<p><DD><CODE>config</CODE> - The secondary database open attributes. If null, default attributes are used.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -1193,10 +1126,10 @@ Queue format.
removeDatabase</H3>
<PRE>
public void <B>removeDatabase</B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName)
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
<DL>
<DD><p>
Remove a database.
@@ -1238,7 +1171,7 @@ string, which is equivalent to ASCII for Latin characters.
deadlock.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -1247,11 +1180,11 @@ deadlock.
renameDatabase</H3>
<PRE>
public void <B>renameDatabase</B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName)
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
<DL>
<DD><p>
Rename a database.
@@ -1296,7 +1229,31 @@ string, which is equivalent to ASCII for Latin characters.
deadlock.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="beginCDSGroup()"><!-- --></A><H3>
+beginCDSGroup</H3>
+<PRE>
+public <A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> <B>beginCDSGroup</B>()
+ throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
+<DL>
+<DD>Allocate a locker ID in an environment configured for Berkeley DB
+ Concurrent Data Store applications. Returns a <A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db"><CODE>Transaction</CODE></A> object
+ that uniquely identifies the locker ID. Calling the <A HREF="../../../com/sleepycat/db/Transaction.html#commit()"><CODE>Transaction.commit()</CODE></A> method will discard the allocated locker ID.
+ <p>
+ See
+ <a href="../../../../ref/cam/intro.html" target="_top">Berkeley DB Concurrent Data Store applications</a>
+ for more information about when this is required.
+ <p>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A transaction handle that wraps a CDS locker ID.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -1505,7 +1462,7 @@ public <A HREF="../../../com/sleepycat/db/LogCursor.html" title="class in com.sl
<A NAME="getLogFileName(com.sleepycat.db.LogSequenceNumber)"><!-- --></A><H3>
getLogFileName</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getLogFileName</B>(<A HREF="../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A>&nbsp;lsn)
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getLogFileName</B>(<A HREF="../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A>&nbsp;lsn)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
<DL>
<DD>Return the name of the log file that contains the log record
@@ -1527,7 +1484,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
<p>
<p>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -1658,9 +1615,9 @@ public void <B>replicationManagerStart</B>(int&nbsp;numthreads,
<A NAME="electReplicationMaster(int, int)"><!-- --></A><H3>
electReplicationMaster</H3>
<PRE>
-public int <B>electReplicationMaster</B>(int&nbsp;nsites,
- int&nbsp;nvotes)
- throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
+public void <B>electReplicationMaster</B>(int&nbsp;nsites,
+ int&nbsp;nvotes)
+ throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
<DL>
<DD>Hold an election for the master of a replication group.
<p>
@@ -1692,8 +1649,6 @@ public int <B>electReplicationMaster</B>(int&nbsp;nsites,
fewer votes are required to win an election as that can potentially
lead to multiple masters in the face of a network partition.
<p>
-<DT><B>Returns:</B><DD>The newly elected master's ID.
- <p>
<p>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
@@ -1777,8 +1732,7 @@ public void <B>syncReplication</B>()
half of setting <A HREF="../../../com/sleepycat/db/ReplicationConfig.html#DELAYCLIENT"><CODE>ReplicationConfig.DELAYCLIENT</CODE></A> with
<A HREF="../../../com/sleepycat/db/Environment.html#setReplicationConfig(com.sleepycat.db.ReplicationConfig, boolean)"><CODE>setReplicationConfig(com.sleepycat.db.ReplicationConfig, boolean)</CODE></A>.
<p>
- When a client application receives a return value from <A HREF="../../../com/sleepycat/db/Environment.html#processReplicationMessage(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, int)"><CODE>processReplicationMessage(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, int)</CODE></A> where <A HREF="../../../com/sleepycat/db/ReplicationStatus.html#isNewMaster()"><CODE>ReplicationStatus.isNewMaster()</CODE></A>
- returns <code>true</code> and the application has configured delayed
+ When a new master is elected and the application has configured delayed
synchronization, the application must choose when to perform
synchronization by using this method. Otherwise the client will remain
unsynchronized and will ignore all new incoming log messages.
@@ -1916,6 +1870,27 @@ public <A HREF="../../../com/sleepycat/db/ReplicationStats.html" title="class in
</DL>
<HR>
+<A NAME="getReplicationManagerStats(com.sleepycat.db.StatsConfig)"><!-- --></A><H3>
+getReplicationManagerStats</H3>
+<PRE>
+public <A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A> <B>getReplicationManagerStats</B>(<A HREF="../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A>&nbsp;config)
+ throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
+<DL>
+<DD>Return the database environment's replication manager statistics.
+ <p>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>config</CODE> - The statistics attributes. If null, default attributes are used.
+ <p>
+<DT><B>Returns:</B><DD>The database environment's replication manager statistics.
+ <p>
+ <p>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="logFlush(com.sleepycat.db.LogSequenceNumber)"><!-- --></A><H3>
logFlush</H3>
<PRE>
@@ -1975,7 +1950,7 @@ public <A HREF="../../../com/sleepycat/db/LogSequenceNumber.html" title="class i
logPrint</H3>
<PRE>
public void <B>logPrint</B>(<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
<DL>
<DD>Append an informational message to the Berkeley DB database environment log files.
@@ -2001,7 +1976,7 @@ public void <B>logPrint</B>(<A HREF="../../../com/sleepycat/db/Transaction.html"
<A NAME="getArchiveLogFiles(boolean)"><!-- --></A><H3>
getArchiveLogFiles</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[] <B>getArchiveLogFiles</B>(boolean&nbsp;includeInUse)
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[] <B>getArchiveLogFiles</B>(boolean&nbsp;includeInUse)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
<DL>
<DD>Return the names of all of the log files that are no longer in use.
@@ -2044,7 +2019,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="
<A NAME="getArchiveDatabases()"><!-- --></A><H3>
getArchiveDatabases</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[] <B>getArchiveDatabases</B>()
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[] <B>getArchiveDatabases</B>()
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
<DL>
<DD>Return the names of the database files that need to be archived in
@@ -2129,7 +2104,7 @@ public <A HREF="../../../com/sleepycat/db/PreparedTransaction.html" title="class
<A NAME="resetFileID(java.lang.String, boolean)"><!-- --></A><H3>
resetFileID</H3>
<PRE>
-public void <B>resetFileID</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;filename,
+public void <B>resetFileID</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;filename,
boolean&nbsp;encrypted)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
<DL>
@@ -2160,7 +2135,7 @@ public void <B>resetFileID</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/ja
<A NAME="resetLogSequenceNumber(java.lang.String, boolean)"><!-- --></A><H3>
resetLogSequenceNumber</H3>
<PRE>
-public void <B>resetLogSequenceNumber</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;filename,
+public void <B>resetLogSequenceNumber</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;filename,
boolean&nbsp;encrypted)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
<DL>
@@ -2223,7 +2198,7 @@ performed using a specified <A HREF="../../../com/sleepycat/db/Environment.html"
<A NAME="getVersionString()"><!-- --></A><H3>
getVersionString</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getVersionString</B>()</PRE>
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getVersionString</B>()</PRE>
<DL>
<DD>Return the release version information, suitable for display.
<p>
@@ -2311,7 +2286,7 @@ This method may be called at any time during the life of the application.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -2338,15 +2313,15 @@ This method may be called at any time during the life of the application.
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/EnvironmentConfig.html b/db/docs/java/com/sleepycat/db/EnvironmentConfig.html
index 0faeb587c..b02974862 100644
--- a/db/docs/java/com/sleepycat/db/EnvironmentConfig.html
+++ b/db/docs/java/com/sleepycat/db/EnvironmentConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:45 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-EnvironmentConfig (Oracle Corporation - Berkeley DB Java API)
+EnvironmentConfig (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.EnvironmentConfig class">
@@ -14,7 +14,7 @@ EnvironmentConfig (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="EnvironmentConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="EnvironmentConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,15 +89,15 @@ com.sleepycat.db</FONT>
<BR>
Class EnvironmentConfig</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.EnvironmentConfig</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>EnvironmentConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
+<DT><PRE>public class <B>EnvironmentConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
</PRE>
<P>
@@ -159,7 +159,7 @@ mismatch occurs, an exception is thrown.
handle for an already open environment.
</ol>
<p>
-After an Environment has been constructed, it's mutable properties may
+After an Environment has been constructed, its mutable properties may
be changed using
<A HREF="../../../com/sleepycat/db/Environment.html#setConfig(com.sleepycat.db.EnvironmentConfig)"><CODE>Environment.setConfig(com.sleepycat.db.EnvironmentConfig)</CODE></A>.
<P>
@@ -213,7 +213,7 @@ be changed using
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#addDataDir(java.io.File)">addDataDir</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;dataDir)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#addDataDir(java.io.File)">addDataDir</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;dataDir)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the path of a directory to be used as the location of the access
@@ -222,10 +222,10 @@ be changed using
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#addDataDir(java.lang.String)">addDataDir</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;dataDir)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#addDataDir(java.lang.String)">addDataDir</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;dataDir)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#addDataDir(java.io.File)"><CODE>addDataDir(java.io.File)</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -243,7 +243,15 @@ be changed using
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the number of shared memory buffer pools, that is, the number
- of caches.</TD>
+ of cache regions.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getCacheMax()">getCacheMax</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the maximum size of the cache.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -265,7 +273,7 @@ be changed using
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[]</CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getDataDirs()">getDataDirs</A></B>()</CODE>
<BR>
@@ -327,7 +335,7 @@ be changed using
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getErrorPrefix()">getErrorPrefix</A></B>()</CODE>
<BR>
@@ -335,7 +343,7 @@ be changed using
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getErrorStream()">getErrorStream</A></B>()</CODE>
<BR>
@@ -471,7 +479,7 @@ be changed using
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getLogDirectory()">getLogDirectory</A></B>()</CODE>
<BR>
@@ -568,7 +576,7 @@ be changed using
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
+<CODE>&nbsp;long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getMaxWriteSleep()">getMaxWriteSleep</A></B>()</CODE>
<BR>
@@ -584,7 +592,7 @@ be changed using
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getMessageStream()">getMessageStream</A></B>()</CODE>
<BR>
@@ -743,7 +751,7 @@ be changed using
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getReplicationPriority()">getReplicationPriority</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current environments priority.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the current environment's priority.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -808,7 +816,7 @@ be changed using
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getTemporaryDirectory()">getTemporaryDirectory</A></B>()</CODE>
<BR>
@@ -821,8 +829,7 @@ be changed using
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getTestAndSetSpins()">getTestAndSetSpins</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the number of times test-and-set mutexes should spin before
- blocking.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getMutexTestAndSetSpins()"><CODE>getMutexTestAndSetSpins()</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -869,6 +876,14 @@ be changed using
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getTxnNoWait()">getTxnNoWait</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return true if the transactions have been configured to not wait for locks by default.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getTxnSnapshot()">getTxnSnapshot</A></B>()</CODE>
<BR>
@@ -886,7 +901,7 @@ be changed using
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Date.html" title="class or interface in java.util">Date</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Date.html" title="class or interface in java.util">Date</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getTxnTimestamp()">getTxnTimestamp</A></B>()</CODE>
<BR>
@@ -924,11 +939,19 @@ be changed using
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerboseDeadlock()">getVerboseDeadlock</A></B>()</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)">getVerbose</A></B>(<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>&nbsp;flag)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return if the database environment is configured to display
- additional information when doing deadlock detection.</TD>
+ a given type of verbose information.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerboseDeadlock()">getVerboseDeadlock</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -936,8 +959,7 @@ be changed using
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerboseRecovery()">getVerboseRecovery</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return if the database environment is configured to display
- additional information when performing recovery.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -945,9 +967,7 @@ be changed using
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerboseRegister()">getVerboseRegister</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return if the database environment is configured to display
- additional information concerning support for the
- <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>setRegister(boolean)</CODE></A> method.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -955,8 +975,7 @@ be changed using
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerboseReplication()">getVerboseReplication</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return if the database environment is configured to display
- additional information when processing replication messages.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -964,8 +983,7 @@ be changed using
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerboseWaitsFor()">getVerboseWaitsFor</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return if the database environment is configured to display the
- waits-for table when doing deadlock detection.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1006,6 +1024,14 @@ caches.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setCacheMax(long)">setCacheMax</A></B>(long&nbsp;cacheMax)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the maximum cache size in bytes.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setCacheSize(long)">setCacheSize</A></B>(long&nbsp;cacheSize)</CODE>
<BR>
@@ -1060,7 +1086,7 @@ cache.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setEncrypted(java.lang.String)">setEncrypted</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;password)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setEncrypted(java.lang.String)">setEncrypted</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;password)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the password used to perform encryption and decryption.</TD>
@@ -1076,7 +1102,7 @@ cache.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setErrorPrefix(java.lang.String)">setErrorPrefix</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errorPrefix)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setErrorPrefix(java.lang.String)">setErrorPrefix</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errorPrefix)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the prefix string that appears before error messages.</TD>
@@ -1084,7 +1110,7 @@ cache.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setErrorStream(java.io.OutputStream)">setErrorStream</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;errorStream)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setErrorStream(java.io.OutputStream)">setErrorStream</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;errorStream)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set an OutputStream for displaying error messages.</TD>
@@ -1218,7 +1244,7 @@ locks.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setLogDirectory(java.io.File)">setLogDirectory</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;logDirectory)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setLogDirectory(java.io.File)">setLogDirectory</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;logDirectory)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the path of a directory to be used as the location of logging files.</TD>
@@ -1311,8 +1337,8 @@ locks.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setMaxWrite(int, int)">setMaxWrite</A></B>(int&nbsp;maxWrite,
- int&nbsp;maxWriteSleep)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setMaxWrite(int, long)">setMaxWrite</A></B>(int&nbsp;maxWrite,
+ long&nbsp;maxWriteSleep)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Limit the number of sequential write operations scheduled by the
@@ -1329,7 +1355,7 @@ locks.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setMessageStream(java.io.OutputStream)">setMessageStream</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;messageStream)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setMessageStream(java.io.OutputStream)">setMessageStream</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;messageStream)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set an OutputStream for displaying informational messages.</TD>
@@ -1487,7 +1513,7 @@ locks.</TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setReplicationPriority(int)">setReplicationPriority</A></B>(int&nbsp;priority)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the current environments priority.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the current environment's priority.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1518,7 +1544,7 @@ locks.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRPCServer(java.lang.String, long, long)">setRPCServer</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;rpcServer,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRPCServer(java.lang.String, long, long)">setRPCServer</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;rpcServer,
long&nbsp;rpcClientTimeout,
long&nbsp;rpcServerTimeout)</CODE>
@@ -1566,7 +1592,7 @@ normal use.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setTemporaryDirectory(java.io.File)">setTemporaryDirectory</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;temporaryDirectory)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setTemporaryDirectory(java.io.File)">setTemporaryDirectory</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;temporaryDirectory)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the path of a directory to be used as the location of temporary
@@ -1575,10 +1601,10 @@ normal use.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setTemporaryDirectory(java.lang.String)">setTemporaryDirectory</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;dataDir)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setTemporaryDirectory(java.lang.String)">setTemporaryDirectory</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;dataDir)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setTemporaryDirectory(java.io.File)"><CODE>setTemporaryDirectory(java.io.File)</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1586,8 +1612,7 @@ normal use.</TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setTestAndSetSpins(int)">setTestAndSetSpins</A></B>(int&nbsp;testAndSetSpins)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the number of times test-and-set mutexes should spin before
- blocking.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setMutexTestAndSetSpins(int)"><CODE>setMutexTestAndSetSpins(int)</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1635,6 +1660,15 @@ normal use.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setTxnNoWait(boolean)">setTxnNoWait</A></B>(boolean&nbsp;txnNoWait)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If a lock is unavailable for any Berkeley DB operation performed in the
+ context of a transaction, cause the operation to throw <A HREF="../../../com/sleepycat/db/LockNotGrantedException.html" title="class in com.sleepycat.db"><CODE>LockNotGrantedException</CODE></A> without waiting for the lock.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setTxnSnapshot(boolean)">setTxnSnapshot</A></B>(boolean&nbsp;txnSnapshot)</CODE>
<BR>
@@ -1653,7 +1687,7 @@ transactions.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setTxnTimestamp(java.util.Date)">setTxnTimestamp</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Date.html" title="class or interface in java.util">Date</A>&nbsp;txnTimestamp)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setTxnTimestamp(java.util.Date)">setTxnTimestamp</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Date.html" title="class or interface in java.util">Date</A>&nbsp;txnTimestamp)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Recover to the specified time rather than to the most current
@@ -1692,10 +1726,19 @@ transactions.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)">setVerbose</A></B>(<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>&nbsp;flag,
+ boolean&nbsp;enable)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display verbose information.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerboseDeadlock(boolean)">setVerboseDeadlock</A></B>(boolean&nbsp;verboseDeadlock)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information when doing deadlock detection.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1703,7 +1746,7 @@ transactions.</TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerboseRecovery(boolean)">setVerboseRecovery</A></B>(boolean&nbsp;verboseRecovery)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information when performing recovery.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1711,8 +1754,7 @@ transactions.</TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerboseRegister(boolean)">setVerboseRegister</A></B>(boolean&nbsp;verboseRegister)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information concerning support for the
- <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>setRegister(boolean)</CODE></A> method.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1720,7 +1762,7 @@ transactions.</TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerboseReplication(boolean)">setVerboseReplication</A></B>(boolean&nbsp;verboseReplication)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information when processing replication messages.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1728,7 +1770,7 @@ transactions.</TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerboseWaitsFor(boolean)">setVerboseWaitsFor</A></B>(boolean&nbsp;verboseWaitsFor)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display the waits-for table when doing deadlock detection.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -1743,10 +1785,10 @@ transactions.</TD>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -2011,7 +2053,7 @@ getCacheCount</H3>
public int <B>getCacheCount</B>()</PRE>
<DL>
<DD>Return the number of shared memory buffer pools, that is, the number
- of caches.
+ of cache regions.
<p>
This method may be called at any time during the life of the application.
<p>
@@ -2022,7 +2064,46 @@ This method may be called at any time during the life of the application.
<DD><DL>
<DT><B>Returns:</B><DD>The number of shared memory buffer pools, that is, the number
- of caches.</DL>
+ of cache regions.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCacheMax(long)"><!-- --></A><H3>
+setCacheMax</H3>
+<PRE>
+public void <B>setCacheMax</B>(long&nbsp;cacheMax)</PRE>
+<DL>
+<DD>Set the maximum cache size in bytes. The specified size is rounded to the
+ nearest multiple of the cache region size, which is the initial cache size
+ divded by the number of regions specified to <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setCacheCount(int)"><CODE>setCacheCount(int)</CODE></A>. If no
+ value is specified, it defaults to the initial cache size.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCacheMax()"><!-- --></A><H3>
+getCacheMax</H3>
+<PRE>
+public long <B>getCacheMax</B>()</PRE>
+<DL>
+<DD>Return the maximum size of the cache.
+<p>
+This method may be called at any time during the life of the application.
+<p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The maximum size of the cache.</DL>
</DD>
</DL>
<HR>
@@ -2084,7 +2165,7 @@ This method may be called at any time during the life of the application.
<A NAME="addDataDir(java.io.File)"><!-- --></A><H3>
addDataDir</H3>
<PRE>
-public void <B>addDataDir</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;dataDir)</PRE>
+public void <B>addDataDir</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;dataDir)</PRE>
<DL>
<DD>Set the path of a directory to be used as the location of the access
method database files.
@@ -2128,8 +2209,10 @@ string, which is equivalent to ASCII for Latin characters.</DL>
<A NAME="addDataDir(java.lang.String)"><!-- --></A><H3>
addDataDir</H3>
<PRE>
-public void <B>addDataDir</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;dataDir)</PRE>
+public void <B>addDataDir</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;dataDir)</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#addDataDir(java.io.File)"><CODE>addDataDir(java.io.File)</CODE></A></I>
+<P>
<DD><DL>
</DL>
</DD>
@@ -2142,7 +2225,7 @@ public void <B>addDataDir</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/jav
<A NAME="getDataDirs()"><!-- --></A><H3>
getDataDirs</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[] <B>getDataDirs</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[] <B>getDataDirs</B>()</PRE>
<DL>
<DD>Return the array of data directories.
<p>
@@ -2386,7 +2469,7 @@ This method may be called at any time during the life of the application.
<A NAME="setEncrypted(java.lang.String)"><!-- --></A><H3>
setEncrypted</H3>
<PRE>
-public void <B>setEncrypted</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;password)</PRE>
+public void <B>setEncrypted</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;password)</PRE>
<DL>
<DD>Set the password used to perform encryption and decryption.
<p>
@@ -2485,7 +2568,7 @@ This method may be called at any time during the life of the application.
<A NAME="setErrorPrefix(java.lang.String)"><!-- --></A><H3>
setErrorPrefix</H3>
<PRE>
-public void <B>setErrorPrefix</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errorPrefix)</PRE>
+public void <B>setErrorPrefix</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errorPrefix)</PRE>
<DL>
<DD>Set the prefix string that appears before error messages.
<p>
@@ -2504,7 +2587,7 @@ This method may be called at any time during the life of the application.
<A NAME="getErrorPrefix()"><!-- --></A><H3>
getErrorPrefix</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getErrorPrefix</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getErrorPrefix</B>()</PRE>
<DL>
<DD>Return the prefix string that appears before error messages.
<p>
@@ -2524,7 +2607,7 @@ This method may be called at any time during the life of the application.
<A NAME="setErrorStream(java.io.OutputStream)"><!-- --></A><H3>
setErrorStream</H3>
<PRE>
-public void <B>setErrorStream</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;errorStream)</PRE>
+public void <B>setErrorStream</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;errorStream)</PRE>
<DL>
<DD>Set an OutputStream for displaying error messages.
<p>
@@ -2569,7 +2652,7 @@ This method may be called at any time during the life of the application.
<A NAME="getErrorStream()"><!-- --></A><H3>
getErrorStream</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A> <B>getErrorStream</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A> <B>getErrorStream</B>()</PRE>
<DL>
<DD>Return the an OutputStream for displaying error messages.
<p>
@@ -3182,7 +3265,7 @@ microseconds, limiting the maximum timeout to roughly 71 minutes.
<p>
<p>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -3662,7 +3745,7 @@ This method may be called at any time during the life of the application.
<A NAME="setLogDirectory(java.io.File)"><!-- --></A><H3>
setLogDirectory</H3>
<PRE>
-public void <B>setLogDirectory</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;logDirectory)</PRE>
+public void <B>setLogDirectory</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;logDirectory)</PRE>
<DL>
<DD>Set the path of a directory to be used as the location of logging files.
<p>
@@ -3704,7 +3787,7 @@ string, which is equivalent to ASCII for Latin characters.</DL>
<A NAME="getLogDirectory()"><!-- --></A><H3>
getLogDirectory</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A> <B>getLogDirectory</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A> <B>getLogDirectory</B>()</PRE>
<DL>
<DD>Return the path of a directory to be used as the location of logging files.
<p>
@@ -3864,11 +3947,11 @@ This method may be called at any time during the life of the application.
</DL>
<HR>
-<A NAME="setMaxWrite(int, int)"><!-- --></A><H3>
+<A NAME="setMaxWrite(int, long)"><!-- --></A><H3>
setMaxWrite</H3>
<PRE>
public void <B>setMaxWrite</B>(int&nbsp;maxWrite,
- int&nbsp;maxWriteSleep)</PRE>
+ long&nbsp;maxWriteSleep)</PRE>
<DL>
<DD>Limit the number of sequential write operations scheduled by the
library when flushing dirty pages from the cache.
@@ -3908,7 +3991,7 @@ This method may be called at any time during the life of the application.
<A NAME="getMaxWriteSleep()"><!-- --></A><H3>
getMaxWriteSleep</H3>
<PRE>
-public int <B>getMaxWriteSleep</B>()</PRE>
+public long <B>getMaxWriteSleep</B>()</PRE>
<DL>
<DD>Return the microseconds to pause before scheduling further write operations.
<p>
@@ -3983,7 +4066,7 @@ This method may be called at any time during the life of the application.
<A NAME="setMessageStream(java.io.OutputStream)"><!-- --></A><H3>
setMessageStream</H3>
<PRE>
-public void <B>setMessageStream</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;messageStream)</PRE>
+public void <B>setMessageStream</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;messageStream)</PRE>
<DL>
<DD>Set an OutputStream for displaying informational messages.
<p>
@@ -4019,7 +4102,7 @@ This method may be called at any time during the life of the application.
<A NAME="getMessageStream()"><!-- --></A><H3>
getMessageStream</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A> <B>getMessageStream</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A> <B>getMessageStream</B>()</PRE>
<DL>
<DD>Return the an OutputStream for displaying informational messages.
<p>
@@ -4210,11 +4293,11 @@ public void <B>setMaxMutexes</B>(int&nbsp;maxMutexes)</PRE>
set using the <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setMutexIncrement(int)"><CODE>setMutexIncrement(int)</CODE></A> method.
<p>
The database environment's total number of mutexes may also be set using
- the environment's <b>DB_CONFIG</b> file. The syntax of the entry in that file is a
- single line with the string "mutex_set_max", one or more whitespace characters,
- and the total number of mutexes. Because the <b>DB_CONFIG</b> file is read
- when the database environment is opened, it will silently overrule configuration
- done before that time.
+ the environment's <b>DB_CONFIG</b> file. The syntax of the entry in that
+ file is a single line with the string "mutex_set_max", one or more
+ whitespace characters, and the total number of mutexes. Because the
+ <b>DB_CONFIG</b> file is read when the database environment is opened, it
+ will silently overrule configuration done before that time.
<p>
This method configures a database environment, including all threads
of control accessing the database environment, not only the operations
@@ -4738,7 +4821,8 @@ public void <B>setRegister</B>(boolean&nbsp;register)</PRE>
<A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRunFatalRecovery(boolean)"><CODE>setRunFatalRecovery(boolean)</CODE></A> are also specified, recovery will be performed
and the open will proceed normally. If recovery needs to be run and no
recovery flag is specified, a <A HREF="../../../com/sleepycat/db/RunRecoveryException.html" title="class in com.sleepycat.db"><CODE>RunRecoveryException</CODE></A> will be thrown.
- If recovery does not need to be run, the recovery flags will be ignored. See
+ If recovery does not need to be run, the recovery flags will be ignored.
+ See
<a href="../../../../ref/transapp/app.html" target="_top">Architecting
Transactional Data Store applications</a>) for more information.
<p>
@@ -4949,7 +5033,7 @@ getReplicationPriority</H3>
<PRE>
public int <B>getReplicationPriority</B>()</PRE>
<DL>
-<DD>Get the current environments priority. Priority is used to determine
+<DD>Get the current environment's priority. Priority is used to determine
which replicated site will be selected as master when an election occurs.
<p>
<P>
@@ -4968,7 +5052,7 @@ setReplicationPriority</H3>
<PRE>
public void <B>setReplicationPriority</B>(int&nbsp;priority)</PRE>
<DL>
-<DD>Set the current environments priority. Priority is used to determine
+<DD>Set the current environment's priority. Priority is used to determine
which replicated site will be selected as master when an election occurs.
<p>
<P>
@@ -5280,7 +5364,7 @@ This method may be called at any time during the life of the application.
<A NAME="setRPCServer(java.lang.String, long, long)"><!-- --></A><H3>
setRPCServer</H3>
<PRE>
-public void <B>setRPCServer</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;rpcServer,
+public void <B>setRPCServer</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;rpcServer,
long&nbsp;rpcClientTimeout,
long&nbsp;rpcServerTimeout)</PRE>
<DL>
@@ -5399,7 +5483,7 @@ This method may be called at any time during the life of the application.
<A NAME="setTemporaryDirectory(java.io.File)"><!-- --></A><H3>
setTemporaryDirectory</H3>
<PRE>
-public void <B>setTemporaryDirectory</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;temporaryDirectory)</PRE>
+public void <B>setTemporaryDirectory</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;temporaryDirectory)</PRE>
<DL>
<DD>Set the path of a directory to be used as the location of temporary
files.
@@ -5462,8 +5546,10 @@ string, which is equivalent to ASCII for Latin characters.</DL>
<A NAME="setTemporaryDirectory(java.lang.String)"><!-- --></A><H3>
setTemporaryDirectory</H3>
<PRE>
-public void <B>setTemporaryDirectory</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;dataDir)</PRE>
+public void <B>setTemporaryDirectory</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;dataDir)</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setTemporaryDirectory(java.io.File)"><CODE>setTemporaryDirectory(java.io.File)</CODE></A></I>
+<P>
<DD><DL>
</DL>
</DD>
@@ -5476,7 +5562,7 @@ public void <B>setTemporaryDirectory</B>(<A HREF="http://java.sun.com/j2se/1.3/d
<A NAME="getTemporaryDirectory()"><!-- --></A><H3>
getTemporaryDirectory</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A> <B>getTemporaryDirectory</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A> <B>getTemporaryDirectory</B>()</PRE>
<DL>
<DD>Return the path of a directory to be used as the location of
temporary files.
@@ -5500,6 +5586,8 @@ setTestAndSetSpins</H3>
<PRE>
public void <B>setTestAndSetSpins</B>(int&nbsp;testAndSetSpins)</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setMutexTestAndSetSpins(int)"><CODE>setMutexTestAndSetSpins(int)</CODE></A></I>
+<P>
<DD>Set the number of times test-and-set mutexes should spin before
blocking.
<p>
@@ -5516,7 +5604,8 @@ public void <B>setTestAndSetSpins</B>(int&nbsp;testAndSetSpins)</PRE>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>testAndSetSpins</CODE> - The number of times test-and-set mutexes should spin before blocking.</DL>
+<DT><B>Parameters:</B><DD><CODE>testAndSetSpins</CODE> - The number of times test-and-set mutexes should spin before blocking.
+ <p></DL>
</DD>
</DL>
<HR>
@@ -5526,6 +5615,8 @@ getTestAndSetSpins</H3>
<PRE>
public int <B>getTestAndSetSpins</B>()</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getMutexTestAndSetSpins()"><CODE>getMutexTestAndSetSpins()</CODE></A></I>
+<P>
<DD>Return the number of times test-and-set mutexes should spin before
blocking.
<p>
@@ -5538,7 +5629,8 @@ This method may be called at any time during the life of the application.
<DD><DL>
<DT><B>Returns:</B><DD>The number of times test-and-set mutexes should spin before
- blocking.</DL>
+ blocking.
+ <p></DL>
</DD>
</DL>
<HR>
@@ -5643,6 +5735,53 @@ This method may be called at any time during the life of the application.
</DL>
<HR>
+<A NAME="setTxnNoWait(boolean)"><!-- --></A><H3>
+setTxnNoWait</H3>
+<PRE>
+public void <B>setTxnNoWait</B>(boolean&nbsp;txnNoWait)</PRE>
+<DL>
+<DD>If a lock is unavailable for any Berkeley DB operation performed in the
+ context of a transaction, cause the operation to throw <A HREF="../../../com/sleepycat/db/LockNotGrantedException.html" title="class in com.sleepycat.db"><CODE>LockNotGrantedException</CODE></A> without waiting for the lock.
+ <p>
+ This method only affects the specified <A HREF="../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db"><CODE>Environment</CODE></A> handle (and
+any other library handles opened within the scope of that handle).
+For consistent behavior across the environment, all <A HREF="../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db"><CODE>Environment</CODE></A>
+handles opened in the database environment must either call this method
+or the configuration should be specified in the database environment's
+DB_CONFIG configuration file.
+ <p>
+ This method may be called at any time during the life of the application.
+ <p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>txnNoWait</CODE> - If true, configure transactions to not wait for locks by default.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTxnNoWait()"><!-- --></A><H3>
+getTxnNoWait</H3>
+<PRE>
+public boolean <B>getTxnNoWait</B>()</PRE>
+<DL>
+<DD>Return true if the transactions have been configured to not wait for locks by default.
+<p>
+This method may be called at any time during the life of the application.
+<p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>True if the transactions have been configured to not wait for locks by default.</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="setTxnNotDurable(boolean)"><!-- --></A><H3>
setTxnNotDurable</H3>
<PRE>
@@ -5844,7 +5983,7 @@ microseconds, limiting the maximum timeout to roughly 71 minutes.
<p>
<p>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -5876,7 +6015,7 @@ This method may be called at any time during the life of the application.
<A NAME="setTxnTimestamp(java.util.Date)"><!-- --></A><H3>
setTxnTimestamp</H3>
<PRE>
-public void <B>setTxnTimestamp</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Date.html" title="class or interface in java.util">Date</A>&nbsp;txnTimestamp)</PRE>
+public void <B>setTxnTimestamp</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Date.html" title="class or interface in java.util">Date</A>&nbsp;txnTimestamp)</PRE>
<DL>
<DD>Recover to the specified time rather than to the most current
possible date.
@@ -5905,7 +6044,7 @@ environment has been opened.
<A NAME="getTxnTimestamp()"><!-- --></A><H3>
getTxnTimestamp</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Date.html" title="class or interface in java.util">Date</A> <B>getTxnTimestamp</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Date.html" title="class or interface in java.util">Date</A> <B>getTxnTimestamp</B>()</PRE>
<DL>
<DD>Return the time to which recovery will be done, or 0 if recovery will
be done to the most current possible date.
@@ -6076,11 +6215,57 @@ This method may be called at any time during the life of the application.
</DL>
<HR>
+<A NAME="setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><!-- --></A><H3>
+setVerbose</H3>
+<PRE>
+public void <B>setVerbose</B>(<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>&nbsp;flag,
+ boolean&nbsp;enable)</PRE>
+<DL>
+<DD>Display verbose information.
+ <p>
+ This method may be called at any time during the life of the application.
+ <p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>flag</CODE> - The type of verbose information being configured.
+ <p><DD><CODE>enable</CODE> - If true, display additional information.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVerbose(com.sleepycat.db.VerboseConfig)"><!-- --></A><H3>
+getVerbose</H3>
+<PRE>
+public boolean <B>getVerbose</B>(<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>&nbsp;flag)</PRE>
+<DL>
+<DD>Return if the database environment is configured to display
+ a given type of verbose information.
+ <p>
+ This method may be called at any time during the life of the application.
+ <p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>flag</CODE> - The type of verbose information being queried.
+ <p>
+<DT><B>Returns:</B><DD>If the database environment is configured to display additional
+ information of the specified type.</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="setVerboseDeadlock(boolean)"><!-- --></A><H3>
setVerboseDeadlock</H3>
<PRE>
public void <B>setVerboseDeadlock</B>(boolean&nbsp;verboseDeadlock)</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>
+<P>
<DD>Display additional information when doing deadlock detection.
<p>
This method may be called at any time during the life of the application.
@@ -6091,7 +6276,8 @@ public void <B>setVerboseDeadlock</B>(boolean&nbsp;verboseDeadlock)</PRE>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>verboseDeadlock</CODE> - If true, display additional information when doing deadlock
- detection.</DL>
+ detection.
+ <p></DL>
</DD>
</DL>
<HR>
@@ -6101,6 +6287,8 @@ getVerboseDeadlock</H3>
<PRE>
public boolean <B>getVerboseDeadlock</B>()</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>
+<P>
<DD>Return if the database environment is configured to display
additional information when doing deadlock detection.
<p>
@@ -6113,7 +6301,8 @@ public boolean <B>getVerboseDeadlock</B>()</PRE>
<DD><DL>
<DT><B>Returns:</B><DD>If the database environment is configured to display additional
- information when doing deadlock detection.</DL>
+ information when doing deadlock detection.
+ <p></DL>
</DD>
</DL>
<HR>
@@ -6123,6 +6312,8 @@ setVerboseRecovery</H3>
<PRE>
public void <B>setVerboseRecovery</B>(boolean&nbsp;verboseRecovery)</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>
+<P>
<DD>Display additional information when performing recovery.
<p>
This method may be called at any time during the life of the application.
@@ -6132,7 +6323,8 @@ public void <B>setVerboseRecovery</B>(boolean&nbsp;verboseRecovery)</PRE>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>verboseRecovery</CODE> - If true, display additional information when performing recovery.</DL>
+<DT><B>Parameters:</B><DD><CODE>verboseRecovery</CODE> - If true, display additional information when performing recovery.
+ <p></DL>
</DD>
</DL>
<HR>
@@ -6142,6 +6334,8 @@ getVerboseRecovery</H3>
<PRE>
public boolean <B>getVerboseRecovery</B>()</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>
+<P>
<DD>Return if the database environment is configured to display
additional information when performing recovery.
<p>
@@ -6154,7 +6348,8 @@ public boolean <B>getVerboseRecovery</B>()</PRE>
<DD><DL>
<DT><B>Returns:</B><DD>If the database environment is configured to display additional
- information when performing recovery.</DL>
+ information when performing recovery.
+ <p></DL>
</DD>
</DL>
<HR>
@@ -6164,6 +6359,8 @@ setVerboseRegister</H3>
<PRE>
public void <B>setVerboseRegister</B>(boolean&nbsp;verboseRegister)</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>
+<P>
<DD>Display additional information concerning support for the
<A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>setRegister(boolean)</CODE></A> method.
<p>
@@ -6175,7 +6372,8 @@ public void <B>setVerboseRegister</B>(boolean&nbsp;verboseRegister)</PRE>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>verboseRegister</CODE> - If true, display additional information concerning support for the
- <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>setRegister(boolean)</CODE></A> method</DL>
+ <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>setRegister(boolean)</CODE></A> method
+ <p></DL>
</DD>
</DL>
<HR>
@@ -6185,6 +6383,8 @@ getVerboseRegister</H3>
<PRE>
public boolean <B>getVerboseRegister</B>()</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>
+<P>
<DD>Return if the database environment is configured to display
additional information concerning support for the
<A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>setRegister(boolean)</CODE></A> method.
@@ -6199,7 +6399,8 @@ public boolean <B>getVerboseRegister</B>()</PRE>
<DT><B>Returns:</B><DD>If the database environment is configured to display additional
information concerning support for the
- <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>setRegister(boolean)</CODE></A> method.</DL>
+ <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>setRegister(boolean)</CODE></A> method.
+ <p></DL>
</DD>
</DL>
<HR>
@@ -6209,6 +6410,8 @@ setVerboseReplication</H3>
<PRE>
public void <B>setVerboseReplication</B>(boolean&nbsp;verboseReplication)</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>
+<P>
<DD>Display additional information when processing replication messages.
<p>
Note, to get complete replication logging when debugging replication
@@ -6224,7 +6427,8 @@ public void <B>setVerboseReplication</B>(boolean&nbsp;verboseReplication)</PRE>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>verboseReplication</CODE> - If true, display additional information when processing replication
- messages.</DL>
+ messages.
+ <p></DL>
</DD>
</DL>
<HR>
@@ -6234,6 +6438,8 @@ getVerboseReplication</H3>
<PRE>
public boolean <B>getVerboseReplication</B>()</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>
+<P>
<DD>Return if the database environment is configured to display
additional information when processing replication messages.
<p>
@@ -6246,7 +6452,8 @@ public boolean <B>getVerboseReplication</B>()</PRE>
<DD><DL>
<DT><B>Returns:</B><DD>If the database environment is configured to display additional
- information when processing replication messages.</DL>
+ information when processing replication messages.
+ <p></DL>
</DD>
</DL>
<HR>
@@ -6256,6 +6463,8 @@ setVerboseWaitsFor</H3>
<PRE>
public void <B>setVerboseWaitsFor</B>(boolean&nbsp;verboseWaitsFor)</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>
+<P>
<DD>Display the waits-for table when doing deadlock detection.
<p>
This method may be called at any time during the life of the application.
@@ -6265,7 +6474,8 @@ public void <B>setVerboseWaitsFor</B>(boolean&nbsp;verboseWaitsFor)</PRE>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>verboseWaitsFor</CODE> - If true, display the waits-for table when doing deadlock detection.</DL>
+<DT><B>Parameters:</B><DD><CODE>verboseWaitsFor</CODE> - If true, display the waits-for table when doing deadlock detection.
+ <p></DL>
</DD>
</DL>
<HR>
@@ -6275,6 +6485,8 @@ getVerboseWaitsFor</H3>
<PRE>
public boolean <B>getVerboseWaitsFor</B>()</PRE>
<DL>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>
+<P>
<DD>Return if the database environment is configured to display the
waits-for table when doing deadlock detection.
<p>
@@ -6287,7 +6499,8 @@ public boolean <B>getVerboseWaitsFor</B>()</PRE>
<DD><DL>
<DT><B>Returns:</B><DD>If the database environment is configured to display the waits-for
- table when doing deadlock detection.</DL>
+ table when doing deadlock detection.
+ <p></DL>
</DD>
</DL>
<HR>
@@ -6368,7 +6581,7 @@ This method may be called at any time during the life of the application.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -6404,6 +6617,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ErrorHandler.html b/db/docs/java/com/sleepycat/db/ErrorHandler.html
index 350c12e33..40cc5495d 100644
--- a/db/docs/java/com/sleepycat/db/ErrorHandler.html
+++ b/db/docs/java/com/sleepycat/db/ErrorHandler.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ErrorHandler (Oracle Corporation - Berkeley DB Java API)
+ErrorHandler (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ErrorHandler interface">
@@ -14,7 +14,7 @@ ErrorHandler (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ErrorHandler (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ErrorHandler (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -115,8 +115,8 @@ occurs in the Berkeley DB library.
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/ErrorHandler.html#error(com.sleepycat.db.Environment, java.lang.String, java.lang.String)">error</A></B>(<A HREF="../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>&nbsp;environment,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errpfx,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;msg)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errpfx,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;msg)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback function to be called when an error occurs in the
@@ -140,8 +140,8 @@ occurs in the Berkeley DB library.
error</H3>
<PRE>
void <B>error</B>(<A HREF="../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>&nbsp;environment,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errpfx,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;msg)</PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errpfx,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;msg)</PRE>
<DL>
<DD>A callback function to be called when an error occurs in the
Berkeley DB library.
@@ -192,7 +192,7 @@ void <B>error</B>(<A HREF="../../../com/sleepycat/db/Environment.html" title="cl
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -228,6 +228,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/EventHandler.html b/db/docs/java/com/sleepycat/db/EventHandler.html
index 6079b0901..baa34ed49 100644
--- a/db/docs/java/com/sleepycat/db/EventHandler.html
+++ b/db/docs/java/com/sleepycat/db/EventHandler.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-EventHandler (Oracle Corporation - Berkeley DB Java API)
+EventHandler (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.EventHandler interface">
@@ -14,7 +14,7 @@ EventHandler (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="EventHandler (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="EventHandler (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,14 +46,14 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../com/sleepycat/db/ErrorHandler.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/EventHandler.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="EventHandler.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -88,14 +88,31 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
com.sleepycat.db</FONT>
<BR>
Interface EventHandler</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db">EventHandlerAdapter</A></DD>
+</DL>
<HR>
<DL>
<DT><PRE>public interface <B>EventHandler</B></DL>
</PRE>
<P>
-An interface specifying a callback function to be called when an event
-is sent from the Berkeley DB library.
+An interface classs with prototype definitions of all event functions that
+can be called via the Berkeley DB event callback mechanism.
+<p>
+A user can choose to implement the EventHandler class, and implement handlers
+for all of the event types. Alternatively it is possible to extend the
+EventHandlerAdapter class, and implement only those events relevant to the
+specific application.
+<p>
+The <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setEventHandler(com.sleepycat.db.EventHandler)"><CODE>EnvironmentConfig.setEventHandler</CODE></A> is used to provide
+a mechanism for reporting event messages from the Berkeley DB library
+to the application.
+<p>
+Berkeley DB is not re-entrant. Callback functions should not attempt
+to make library calls (for example, to release locks or close open
+handles). Re-entering Berkeley DB is not guaranteed to work correctly,
+and the results are undefined.
<P>
<P>
@@ -113,8 +130,71 @@ is sent from the Berkeley DB library.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandler.html#handleEvent(com.sleepycat.db.EventType)">handleEvent</A></B>(<A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A>&nbsp;event)</CODE>
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandler.html#handlePanicEvent()">handlePanicEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback function to be called when a panic event is sent from the
+ Berkeley DB library.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepClientEvent()">handleRepClientEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback function to be called when a Replication Client event is sent
+ from the Berkeley DB library.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepElectedEvent()">handleRepElectedEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback function to be called when an event is sent from the
+ Berkeley DB library.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepMasterEvent()">handleRepMasterEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback function to be called when an event is sent from the
+ Berkeley DB library.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepNewMasterEvent(int)">handleRepNewMasterEvent</A></B>(int&nbsp;envId)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback function to be called when an event is sent from the
+ Berkeley DB library.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepPermFailedEvent()">handleRepPermFailedEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback function to be called when an event is sent from the
+ Berkeley DB library.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepStartupDoneEvent()">handleRepStartupDoneEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback function to be called when an event is sent from the
+ Berkeley DB library.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandler.html#handleWriteFailedEvent(int)">handleWriteFailedEvent</A></B>(int&nbsp;errorCode)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback function to be called when an event is sent from the
@@ -134,30 +214,161 @@ is sent from the Berkeley DB library.
</TR>
</TABLE>
-<A NAME="handleEvent(com.sleepycat.db.EventType)"><!-- --></A><H3>
-handleEvent</H3>
+<A NAME="handlePanicEvent()"><!-- --></A><H3>
+handlePanicEvent</H3>
<PRE>
-int <B>handleEvent</B>(<A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A>&nbsp;event)</PRE>
+void <B>handlePanicEvent</B>()</PRE>
+<DL>
+<DD>A callback function to be called when a panic event is sent from the
+ Berkeley DB library.
+ <p>
+ This event callback is received when an error occurs in the Berkeley DB
+ library where the only solution is to shut down the application and run
+ recovery. In such cases, the Berkeley DB methods will throw
+ <A HREF="../../../com/sleepycat/db/RunRecoveryException.html" title="class in com.sleepycat.db"><CODE>RunRecoveryException</CODE></A> exceptions. It is often easier to simply exit
+ the application when such errors occur, rather than gracefully return up
+ the stack.
+ <p>
+ When this callback is received the database environment has failed. All
+ threads of control in the database environment should exit the environment
+ and recovery should be run.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleRepClientEvent()"><!-- --></A><H3>
+handleRepClientEvent</H3>
+<PRE>
+void <B>handleRepClientEvent</B>()</PRE>
+<DL>
+<DD>A callback function to be called when a Replication Client event is sent
+ from the Berkeley DB library.
+ <p>
+ This event callback is received when this member of a replication group is
+ now a client site.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleRepElectedEvent()"><!-- --></A><H3>
+handleRepElectedEvent</H3>
+<PRE>
+void <B>handleRepElectedEvent</B>()</PRE>
<DL>
<DD>A callback function to be called when an event is sent from the
Berkeley DB library.
<p>
- The <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setEventHandler(com.sleepycat.db.EventHandler)"><CODE>EnvironmentConfig.setEventHandler</CODE></A> is used to provide
- a mechanism for reporting event messages from the Berkeley DB library
- to the application.
+ This event callback is received when this site has just won an election. An
+ Application using the Base replication API should arrange for a call to
+ the <A HREF="../../../com/sleepycat/db/Environment.html#startReplication(com.sleepycat.db.DatabaseEntry, boolean)"><CODE>Environment.startReplication</CODE></A> method after receiving this
+ event to, reconfigure the local environment as a replication master.
+ <p>
+ Replication Manager applications may safely igore this event. The
+ Replication Manager calls <A HREF="../../../com/sleepycat/db/Environment.html#startReplication(com.sleepycat.db.DatabaseEntry, boolean)"><CODE>Environment.startReplication</CODE></A>
+ automatically on behalf of the application when appropriate (resulting in
+ firing of the <A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepMasterEvent()"><CODE>EventHandler.handleRepMasterEvent</CODE></A> event).
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleRepMasterEvent()"><!-- --></A><H3>
+handleRepMasterEvent</H3>
+<PRE>
+void <B>handleRepMasterEvent</B>()</PRE>
+<DL>
+<DD>A callback function to be called when an event is sent from the
+ Berkeley DB library.
<p>
- Berkeley DB is not re-entrant. Callback functions should not attempt
- to make library calls (for example, to release locks or close open
- handles). Re-entering Berkeley DB is not guaranteed to work correctly,
- and the results are undefined.
+ This event callback is received when this site is now the master site of
+ its replication group. It is the application's responsibility to begin
+ acting as the master environment.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleRepNewMasterEvent(int)"><!-- --></A><H3>
+handleRepNewMasterEvent</H3>
+<PRE>
+void <B>handleRepNewMasterEvent</B>(int&nbsp;envId)</PRE>
+<DL>
+<DD>A callback function to be called when an event is sent from the
+ Berkeley DB library.
<p>
- See the <A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db"><CODE>EventType</CODE></A> class for information on the specific
- types of events that might be received by the handleEvent callback.
+ This event callback is received when the replication group of which this
+ site is a member has just established a new master; the local site is not
+ the new master.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>envId</CODE> - The environment ID of the new master site.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleRepPermFailedEvent()"><!-- --></A><H3>
+handleRepPermFailedEvent</H3>
+<PRE>
+void <B>handleRepPermFailedEvent</B>()</PRE>
+<DL>
+<DD>A callback function to be called when an event is sent from the
+ Berkeley DB library.
+ <p>
+ This event callback is received when the replication manager did not
+ receive enough acknowledgements (based on the acknowledgement policy
+ configured with <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setReplicationManagerAckPolicy(com.sleepycat.db.ReplicationManagerAckPolicy)"><CODE>EnvironmentConfig.setReplicationManagerAckPolicy</CODE></A>)
+ to ensure a transaction's durability within the replication group. The
+ transaction will be flushed to the master's local disk storage for
+ durability.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleRepStartupDoneEvent()"><!-- --></A><H3>
+handleRepStartupDoneEvent</H3>
+<PRE>
+void <B>handleRepStartupDoneEvent</B>()</PRE>
+<DL>
+<DD>A callback function to be called when an event is sent from the
+ Berkeley DB library.
+ <p>
+ This event callback is received when the client has completed startup
+ synchronization and is now processing live log records received from the
+ master.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleWriteFailedEvent(int)"><!-- --></A><H3>
+handleWriteFailedEvent</H3>
+<PRE>
+void <B>handleWriteFailedEvent</B>(int&nbsp;errorCode)</PRE>
+<DL>
+<DD>A callback function to be called when an event is sent from the
+ Berkeley DB library.
<p>
+ This event callback is received when a Berkeley DB write to stable storage
+ failed.
<P>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>event</CODE> - The event object, containing information about the type of event
- that is being reported.</DL>
+<DT><B>Parameters:</B><DD><CODE>errorCode</CODE> - If an operating system specific error code is available for the failure it
+ will be passed in the errorCode parameter.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -185,14 +396,14 @@ int <B>handleEvent</B>(<A HREF="../../../com/sleepycat/db/EventType.html" title=
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../com/sleepycat/db/ErrorHandler.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/EventHandler.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="EventHandler.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -221,6 +432,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/EventHandlerAdapter.html b/db/docs/java/com/sleepycat/db/EventHandlerAdapter.html
new file mode 100644
index 000000000..7409e4c6d
--- /dev/null
+++ b/db/docs/java/com/sleepycat/db/EventHandlerAdapter.html
@@ -0,0 +1,449 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
+<TITLE>
+EventHandlerAdapter (Oracle - Berkeley DB Java API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="com.sleepycat.db.EventHandlerAdapter class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../style.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="EventHandlerAdapter (Oracle - Berkeley DB Java API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/EventHandlerAdapter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/FeedbackHandler.html" title="interface in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../index.html?com/sleepycat/db/EventHandlerAdapter.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="EventHandlerAdapter.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+com.sleepycat.db</FONT>
+<BR>
+Class EventHandlerAdapter</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.EventHandlerAdapter</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>EventHandlerAdapter</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A></DL>
+</PRE>
+
+<P>
+An abstract class that implements <A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><CODE>EventHandler</CODE></A>, used to specify a
+callback function to be called when an event is sent from the Berkeley DB
+library.
+<p>
+See the <A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><CODE>EventHandler</CODE></A> class documentation for information on event
+callback handler usage.
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html#EventHandlerAdapter()">EventHandlerAdapter</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html#handlePanicEvent()">handlePanicEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See <A HREF="../../../com/sleepycat/db/EventHandler.html#handlePanicEvent()"><CODE>EventHandler.handlePanicEvent</CODE></A> for details of this callback.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html#handleRepClientEvent()">handleRepClientEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepClientEvent()"><CODE>EventHandler.handleRepClientEvent</CODE></A> for details of this
+ callback.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html#handleRepElectedEvent()">handleRepElectedEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepElectedEvent()"><CODE>EventHandler.handleRepElectedEvent</CODE></A> for details of this
+ callback.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html#handleRepMasterEvent()">handleRepMasterEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepMasterEvent()"><CODE>EventHandler.handleRepMasterEvent</CODE></A> for details of this
+ callback.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html#handleRepNewMasterEvent(int)">handleRepNewMasterEvent</A></B>(int&nbsp;envId)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepNewMasterEvent(int)"><CODE>EventHandler.handleRepNewMasterEvent</CODE></A> for details of this
+ callback.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html#handleRepPermFailedEvent()">handleRepPermFailedEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepPermFailedEvent()"><CODE>EventHandler.handleRepPermFailedEvent</CODE></A> for details of this
+ callback.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html#handleRepStartupDoneEvent()">handleRepStartupDoneEvent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepStartupDoneEvent()"><CODE>EventHandler.handleRepStartupDoneEvent</CODE></A> for details of this
+ callback.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html#handleWriteFailedEvent(int)">handleWriteFailedEvent</A></B>(int&nbsp;errorCode)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleWriteFailedEvent(int)"><CODE>EventHandler.handleWriteFailedEvent</CODE></A> for details of this
+ callback.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="EventHandlerAdapter()"><!-- --></A><H3>
+EventHandlerAdapter</H3>
+<PRE>
+public <B>EventHandlerAdapter</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="handlePanicEvent()"><!-- --></A><H3>
+handlePanicEvent</H3>
+<PRE>
+public void <B>handlePanicEvent</B>()</PRE>
+<DL>
+<DD>See <A HREF="../../../com/sleepycat/db/EventHandler.html#handlePanicEvent()"><CODE>EventHandler.handlePanicEvent</CODE></A> for details of this callback.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/db/EventHandler.html#handlePanicEvent()">handlePanicEvent</A></CODE> in interface <CODE><A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleRepClientEvent()"><!-- --></A><H3>
+handleRepClientEvent</H3>
+<PRE>
+public void <B>handleRepClientEvent</B>()</PRE>
+<DL>
+<DD>See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepClientEvent()"><CODE>EventHandler.handleRepClientEvent</CODE></A> for details of this
+ callback.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepClientEvent()">handleRepClientEvent</A></CODE> in interface <CODE><A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleRepElectedEvent()"><!-- --></A><H3>
+handleRepElectedEvent</H3>
+<PRE>
+public void <B>handleRepElectedEvent</B>()</PRE>
+<DL>
+<DD>See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepElectedEvent()"><CODE>EventHandler.handleRepElectedEvent</CODE></A> for details of this
+ callback.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepElectedEvent()">handleRepElectedEvent</A></CODE> in interface <CODE><A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleRepMasterEvent()"><!-- --></A><H3>
+handleRepMasterEvent</H3>
+<PRE>
+public void <B>handleRepMasterEvent</B>()</PRE>
+<DL>
+<DD>See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepMasterEvent()"><CODE>EventHandler.handleRepMasterEvent</CODE></A> for details of this
+ callback.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepMasterEvent()">handleRepMasterEvent</A></CODE> in interface <CODE><A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleRepNewMasterEvent(int)"><!-- --></A><H3>
+handleRepNewMasterEvent</H3>
+<PRE>
+public void <B>handleRepNewMasterEvent</B>(int&nbsp;envId)</PRE>
+<DL>
+<DD>See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepNewMasterEvent(int)"><CODE>EventHandler.handleRepNewMasterEvent</CODE></A> for details of this
+ callback.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepNewMasterEvent(int)">handleRepNewMasterEvent</A></CODE> in interface <CODE><A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>envId</CODE> - The environment ID of the new master site.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleRepPermFailedEvent()"><!-- --></A><H3>
+handleRepPermFailedEvent</H3>
+<PRE>
+public void <B>handleRepPermFailedEvent</B>()</PRE>
+<DL>
+<DD>See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepPermFailedEvent()"><CODE>EventHandler.handleRepPermFailedEvent</CODE></A> for details of this
+ callback.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepPermFailedEvent()">handleRepPermFailedEvent</A></CODE> in interface <CODE><A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleRepStartupDoneEvent()"><!-- --></A><H3>
+handleRepStartupDoneEvent</H3>
+<PRE>
+public void <B>handleRepStartupDoneEvent</B>()</PRE>
+<DL>
+<DD>See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepStartupDoneEvent()"><CODE>EventHandler.handleRepStartupDoneEvent</CODE></A> for details of this
+ callback.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/db/EventHandler.html#handleRepStartupDoneEvent()">handleRepStartupDoneEvent</A></CODE> in interface <CODE><A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="handleWriteFailedEvent(int)"><!-- --></A><H3>
+handleWriteFailedEvent</H3>
+<PRE>
+public void <B>handleWriteFailedEvent</B>(int&nbsp;errorCode)</PRE>
+<DL>
+<DD>See <A HREF="../../../com/sleepycat/db/EventHandler.html#handleWriteFailedEvent(int)"><CODE>EventHandler.handleWriteFailedEvent</CODE></A> for details of this
+ callback.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/db/EventHandler.html#handleWriteFailedEvent(int)">handleWriteFailedEvent</A></CODE> in interface <CODE><A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>errorCode</CODE> - If an operating system specific error code is available for the failure it
+ will be passed in the errorCode parameter.</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/EventHandlerAdapter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/FeedbackHandler.html" title="interface in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../index.html?com/sleepycat/db/EventHandlerAdapter.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="EventHandlerAdapter.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</BODY>
+</HTML>
diff --git a/db/docs/java/com/sleepycat/db/EventType.html b/db/docs/java/com/sleepycat/db/EventType.html
deleted file mode 100644
index fe2405d27..000000000
--- a/db/docs/java/com/sleepycat/db/EventType.html
+++ /dev/null
@@ -1,367 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
-<TITLE>
-EventType (Oracle Corporation - Berkeley DB Java API)
-</TITLE>
-
-<META NAME="keywords" CONTENT="com.sleepycat.db.EventType class">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../style.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
- parent.document.title="EventType (Oracle Corporation - Berkeley DB Java API)";
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
- <TR ALIGN="center" VALIGN="top">
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/EventType.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
- </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/FeedbackHandler.html" title="interface in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../index.html?com/sleepycat/db/EventType.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="EventType.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
- <!--
- if(window==top) {
- document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
- }
- //-->
-</SCRIPT>
-<NOSCRIPT>
- <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-com.sleepycat.db</FONT>
-<BR>
-Class EventType</H2>
-<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.EventType</B>
-</PRE>
-<HR>
-<DL>
-<DT><PRE>public final class <B>EventType</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
-</PRE>
-
-<P>
-Event types.
-<P>
-
-<P>
-<HR>
-
-<P>
-<!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventType.html#PANIC">PANIC</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The event is a Database panic.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventType.html#REP_CLIENT">REP_CLIENT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The event is a replication client message, meaning that the current site
- is now a client in the replication group.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventType.html#REP_MASTER">REP_MASTER</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The event is a replication master message, meaning that the current site
- is now the master in the replication group.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventType.html#REP_NEW_MASTER">REP_NEW_MASTER</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The event is a replication new master message.</TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventType.html#fromInt(int)">fromInt</A></B>(int&nbsp;type)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Internal: this is public only so it can be called from an internal
- package.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/EventType.html#toString()">toString</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="PANIC"><!-- --></A><H3>
-PANIC</H3>
-<PRE>
-public static final <A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A> <B>PANIC</B></PRE>
-<DL>
-<DD>The event is a Database panic.
- <p>
- Errors can occur in the Berkeley DB library where the only solution is
- to shut down the application and run recovery (for example, if Berkeley
- DB is unable to allocate heap memory). In such cases, the Berkeley DB
- methods will return DB_RUNRECOVERY. It is often easier to simply exit
- the application when such errors occur rather than gracefully return up
- the stack.
- <p>
- When event is set to DB_EVENT_PANIC, the database environment has failed.
- All threads of control in the database environment should exit the
- environment, and recovery should be run.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="REP_CLIENT"><!-- --></A><H3>
-REP_CLIENT</H3>
-<PRE>
-public static final <A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A> <B>REP_CLIENT</B></PRE>
-<DL>
-<DD>The event is a replication client message, meaning that the current site
- is now a client in the replication group.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="REP_MASTER"><!-- --></A><H3>
-REP_MASTER</H3>
-<PRE>
-public static final <A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A> <B>REP_MASTER</B></PRE>
-<DL>
-<DD>The event is a replication master message, meaning that the current site
- is now the master in the replication group.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
-<A NAME="REP_NEW_MASTER"><!-- --></A><H3>
-REP_NEW_MASTER</H3>
-<PRE>
-public static final <A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A> <B>REP_NEW_MASTER</B></PRE>
-<DL>
-<DD>The event is a replication new master message.
- <p>
- The replication group of which this site is a member has just established
- a new master; the local site is not the new master.
- <p>
- The DB_EVENT_REP_NEWMASTER event is provided only to applications using
- the replication manager support.
-<P>
-<DL>
-</DL>
-</DL>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="toString()"><!-- --></A><H3>
-toString</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
-<DL>
-<DD>
-<P>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fromInt(int)"><!-- --></A><H3>
-fromInt</H3>
-<PRE>
-public static <A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A> <B>fromInt</B>(int&nbsp;type)</PRE>
-<DL>
-<DD>Internal: this is public only so it can be called from an internal
- package.
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>type</CODE> - the internal flag value to be wrapped in an EventType object</DL>
-</DD>
-</DL>
-<!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
- <TR ALIGN="center" VALIGN="top">
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/EventType.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
- </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/FeedbackHandler.html" title="interface in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../index.html?com/sleepycat/db/EventType.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="EventType.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
- <!--
- if(window==top) {
- document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
- }
- //-->
-</SCRIPT>
-<NOSCRIPT>
- <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
-</BODY>
-</HTML>
diff --git a/db/docs/java/com/sleepycat/db/FeedbackHandler.html b/db/docs/java/com/sleepycat/db/FeedbackHandler.html
index f9fdd85c8..b14075475 100644
--- a/db/docs/java/com/sleepycat/db/FeedbackHandler.html
+++ b/db/docs/java/com/sleepycat/db/FeedbackHandler.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-FeedbackHandler (Oracle Corporation - Berkeley DB Java API)
+FeedbackHandler (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.FeedbackHandler interface">
@@ -14,7 +14,7 @@ FeedbackHandler (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="FeedbackHandler (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="FeedbackHandler (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,13 +46,13 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../com/sleepycat/db/Hasher.html" title="interface in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/FeedbackHandler.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -234,13 +234,13 @@ between 0 and 100.</DL>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../com/sleepycat/db/Hasher.html" title="interface in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/FeedbackHandler.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -270,6 +270,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/HashStats.html b/db/docs/java/com/sleepycat/db/HashStats.html
index 9ff4e33a8..a2f07035e 100644
--- a/db/docs/java/com/sleepycat/db/HashStats.html
+++ b/db/docs/java/com/sleepycat/db/HashStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-HashStats (Oracle Corporation - Berkeley DB Java API)
+HashStats (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.HashStats class">
@@ -14,7 +14,7 @@ HashStats (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="HashStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="HashStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class HashStats</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseStats.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseStats</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.HashStats</B>
</PRE>
@@ -230,6 +230,14 @@ The HashStats object is used to return Hash database statistics.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getPageCount()">getPageCount</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of pages in the database.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#getPageSize()">getPageSize</A></B>()</CODE>
<BR>
@@ -245,7 +253,7 @@ The HashStats object is used to return Hash database statistics.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/HashStats.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -256,10 +264,10 @@ The HashStats object is used to return Hash database statistics.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -350,6 +358,21 @@ public int <B>getNumData</B>()</PRE>
</DL>
<HR>
+<A NAME="getPageCount()"><!-- --></A><H3>
+getPageCount</H3>
+<PRE>
+public int <B>getPageCount</B>()</PRE>
+<DL>
+<DD>The number of pages in the database.
+ <p>
+ Returned if <A HREF="../../../com/sleepycat/db/StatsConfig.html#setFast(boolean)"><CODE>StatsConfig.setFast(boolean)</CODE></A> was configured.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="getPageSize()"><!-- --></A><H3>
getPageSize</H3>
<PRE>
@@ -520,13 +543,13 @@ was not configured by the <A HREF="../../../com/sleepycat/db/StatsConfig.html#se
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>For convenience, the HashStats class has a toString method
that lists all the data fields.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -557,7 +580,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -593,6 +616,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/Hasher.html b/db/docs/java/com/sleepycat/db/Hasher.html
index 611ceda75..4488739e8 100644
--- a/db/docs/java/com/sleepycat/db/Hasher.html
+++ b/db/docs/java/com/sleepycat/db/Hasher.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-Hasher (Oracle Corporation - Berkeley DB Java API)
+Hasher (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.Hasher interface">
@@ -14,7 +14,7 @@ Hasher (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Hasher (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Hasher (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -178,7 +178,7 @@ int <B>hash</B>(<A HREF="../../../com/sleepycat/db/Database.html" title="class i
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -214,6 +214,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/JoinConfig.html b/db/docs/java/com/sleepycat/db/JoinConfig.html
index 57afe75f7..305aabd69 100644
--- a/db/docs/java/com/sleepycat/db/JoinConfig.html
+++ b/db/docs/java/com/sleepycat/db/JoinConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-JoinConfig (Oracle Corporation - Berkeley DB Java API)
+JoinConfig (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.JoinConfig class">
@@ -14,7 +14,7 @@ JoinConfig (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="JoinConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="JoinConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,15 +89,15 @@ com.sleepycat.db</FONT>
<BR>
Class JoinConfig</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.JoinConfig</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>JoinConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
+<DT><PRE>public class <B>JoinConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
</PRE>
<P>
@@ -185,10 +185,10 @@ To set custom attributes:
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -321,7 +321,7 @@ public boolean <B>getNoSort</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -357,6 +357,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/JoinCursor.html b/db/docs/java/com/sleepycat/db/JoinCursor.html
index 42c4549d7..7b499c8fb 100644
--- a/db/docs/java/com/sleepycat/db/JoinCursor.html
+++ b/db/docs/java/com/sleepycat/db/JoinCursor.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-JoinCursor (Oracle Corporation - Berkeley DB Java API)
+JoinCursor (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.JoinCursor class">
@@ -14,7 +14,7 @@ JoinCursor (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="JoinCursor (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="JoinCursor (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class JoinCursor</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.JoinCursor</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>JoinCursor</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>JoinCursor</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -217,10 +217,10 @@ To open a join cursor using two secondary cursors:
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -308,16 +308,16 @@ caller.
<p><DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<p>
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<p>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -349,16 +349,16 @@ caller.
<p><DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<p>
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<p>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -388,7 +388,7 @@ deadlock.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -424,6 +424,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/KeyRange.html b/db/docs/java/com/sleepycat/db/KeyRange.html
index 9653a9946..04f45bd7c 100644
--- a/db/docs/java/com/sleepycat/db/KeyRange.html
+++ b/db/docs/java/com/sleepycat/db/KeyRange.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-KeyRange (Oracle Corporation - Berkeley DB Java API)
+KeyRange (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.KeyRange class">
@@ -14,7 +14,7 @@ KeyRange (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="KeyRange (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="KeyRange (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class KeyRange</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.KeyRange</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>KeyRange</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>KeyRange</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -169,10 +169,10 @@ An object that returns status from the <A HREF="../../../com/sleepycat/db/Databa
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -272,7 +272,7 @@ public <B>KeyRange</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -308,6 +308,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/Lock.html b/db/docs/java/com/sleepycat/db/Lock.html
index e5fddd617..50eb4a9bc 100644
--- a/db/docs/java/com/sleepycat/db/Lock.html
+++ b/db/docs/java/com/sleepycat/db/Lock.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-Lock (Oracle Corporation - Berkeley DB Java API)
+Lock (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.Lock class">
@@ -14,7 +14,7 @@ Lock (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Lock (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Lock (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class Lock</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.Lock</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public final class <B>Lock</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public final class <B>Lock</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -120,10 +120,10 @@ a single lock, and has no methods of its own.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -153,7 +153,7 @@ a single lock, and has no methods of its own.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -189,6 +189,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/LockDetectMode.html b/db/docs/java/com/sleepycat/db/LockDetectMode.html
index 67acc339a..d4c1bd96b 100644
--- a/db/docs/java/com/sleepycat/db/LockDetectMode.html
+++ b/db/docs/java/com/sleepycat/db/LockDetectMode.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-LockDetectMode (Oracle Corporation - Berkeley DB Java API)
+LockDetectMode (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.LockDetectMode class">
@@ -14,7 +14,7 @@ LockDetectMode (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="LockDetectMode (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="LockDetectMode (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class LockDetectMode</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.LockDetectMode</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public final class <B>LockDetectMode</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public final class <B>LockDetectMode</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -206,7 +206,7 @@ Deadlock detection modes.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockDetectMode.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -216,10 +216,10 @@ Deadlock detection modes.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -370,12 +370,12 @@ public static final <A HREF="../../../com/sleepycat/db/LockDetectMode.html" titl
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -406,7 +406,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -442,6 +442,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/LockMode.html b/db/docs/java/com/sleepycat/db/LockMode.html
index 7e897c7c2..1bdb95df9 100644
--- a/db/docs/java/com/sleepycat/db/LockMode.html
+++ b/db/docs/java/com/sleepycat/db/LockMode.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-LockMode (Oracle Corporation - Berkeley DB Java API)
+LockMode (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.LockMode class">
@@ -14,7 +14,7 @@ LockMode (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="LockMode (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="LockMode (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class LockMode</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.LockMode</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public final class <B>LockMode</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public final class <B>LockMode</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -178,7 +178,7 @@ parameters for operations that retrieve data or modify the database.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockMode.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -188,10 +188,10 @@ parameters for operations that retrieve data or modify the database.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -314,12 +314,12 @@ public static final <A HREF="../../../com/sleepycat/db/LockMode.html" title="cla
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -350,7 +350,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -386,6 +386,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/LockNotGrantedException.html b/db/docs/java/com/sleepycat/db/LockNotGrantedException.html
index 71f66cda8..385ca8734 100644
--- a/db/docs/java/com/sleepycat/db/LockNotGrantedException.html
+++ b/db/docs/java/com/sleepycat/db/LockNotGrantedException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-LockNotGrantedException (Oracle Corporation - Berkeley DB Java API)
+LockNotGrantedException (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.LockNotGrantedException class">
@@ -14,7 +14,7 @@ LockNotGrantedException (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="LockNotGrantedException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="LockNotGrantedException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,15 +89,15 @@ com.sleepycat.db</FONT>
<BR>
Class LockNotGrantedException</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">com.sleepycat.db.DeadlockException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.LockNotGrantedException</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
@@ -193,19 +193,19 @@ timeouts have been configured and a database operation has timed out.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -316,7 +316,7 @@ public int <B>getOp</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -352,6 +352,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/LockOperation.html b/db/docs/java/com/sleepycat/db/LockOperation.html
index 73b8152e9..fc3da6931 100644
--- a/db/docs/java/com/sleepycat/db/LockOperation.html
+++ b/db/docs/java/com/sleepycat/db/LockOperation.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-LockOperation (Oracle Corporation - Berkeley DB Java API)
+LockOperation (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.LockOperation class">
@@ -14,7 +14,7 @@ LockOperation (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="LockOperation (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="LockOperation (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class LockOperation</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.LockOperation</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public final class <B>LockOperation</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public final class <B>LockOperation</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -176,7 +176,7 @@ Operations that can be performed on locks.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockOperation.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -186,10 +186,10 @@ Operations that can be performed on locks.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -310,12 +310,12 @@ public static final <A HREF="../../../com/sleepycat/db/LockOperation.html" title
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -346,7 +346,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -382,6 +382,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/LockRequest.html b/db/docs/java/com/sleepycat/db/LockRequest.html
index 0956139f0..a9f5d4049 100644
--- a/db/docs/java/com/sleepycat/db/LockRequest.html
+++ b/db/docs/java/com/sleepycat/db/LockRequest.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-LockRequest (Oracle Corporation - Berkeley DB Java API)
+LockRequest (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.LockRequest class">
@@ -14,7 +14,7 @@ LockRequest (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="LockRequest (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="LockRequest (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class LockRequest</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.LockRequest</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>LockRequest</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>LockRequest</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -229,10 +229,10 @@ The LockRequest object is used to encapsulate a single lock request.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -457,7 +457,7 @@ public int <B>getTimeout</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -493,6 +493,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/LockRequestMode.html b/db/docs/java/com/sleepycat/db/LockRequestMode.html
index d3c115ae3..aa2523271 100644
--- a/db/docs/java/com/sleepycat/db/LockRequestMode.html
+++ b/db/docs/java/com/sleepycat/db/LockRequestMode.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-LockRequestMode (Oracle Corporation - Berkeley DB Java API)
+LockRequestMode (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.LockRequestMode class">
@@ -14,7 +14,7 @@ LockRequestMode (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="LockRequestMode (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="LockRequestMode (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class LockRequestMode</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.LockRequestMode</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public final class <B>LockRequestMode</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public final class <B>LockRequestMode</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -165,7 +165,7 @@ defines the set of possible lock modes.
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockRequestMode.html#LockRequestMode(java.lang.String, int)">LockRequestMode</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;operationName,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockRequestMode.html#LockRequestMode(java.lang.String, int)">LockRequestMode</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;operationName,
int&nbsp;flag)</CODE>
<BR>
@@ -183,7 +183,7 @@ defines the set of possible lock modes.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockRequestMode.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -193,10 +193,10 @@ defines the set of possible lock modes.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -284,7 +284,7 @@ public static final <A HREF="../../../com/sleepycat/db/LockRequestMode.html" tit
<A NAME="LockRequestMode(java.lang.String, int)"><!-- --></A><H3>
LockRequestMode</H3>
<PRE>
-public <B>LockRequestMode</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;operationName,
+public <B>LockRequestMode</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;operationName,
int&nbsp;flag)</PRE>
<DL>
<DD>Construct a custom lock request mode.
@@ -308,12 +308,12 @@ public <B>LockRequestMode</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/jav
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -344,7 +344,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -380,6 +380,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/LockStats.html b/db/docs/java/com/sleepycat/db/LockStats.html
index db9de9eaa..d1a639e56 100644
--- a/db/docs/java/com/sleepycat/db/LockStats.html
+++ b/db/docs/java/com/sleepycat/db/LockStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-LockStats (Oracle Corporation - Berkeley DB Java API)
+LockStats (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.LockStats class">
@@ -14,7 +14,7 @@ LockStats (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="LockStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="LockStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class LockStats</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.LockStats</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>LockStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>LockStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -125,6 +125,14 @@ Lock statistics for a database environment.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockStats.html#getHashLen()">getHashLen</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Maximum length of a lock hash bucket.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockStats.html#getId()">getId</A></B>()</CODE>
<BR>
@@ -133,6 +141,24 @@ Lock statistics for a database environment.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockStats.html#getLockersNowait()">getLockersNowait</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of requests to allocate or deallocate a locker for which the
+ thread of control did not wait.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockStats.html#getLockersWait()">getLockersWait</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of requests to allocate or deallocate a locker for which the
+ thread of control waited.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockStats.html#getLockNowait()">getLockNowait</A></B>()</CODE>
<BR>
@@ -142,6 +168,24 @@ Lock statistics for a database environment.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockStats.html#getLocksNowait()">getLocksNowait</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of requests to allocate or deallocate a lock structure for which
+ the thread of control did not wait.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockStats.html#getLocksWait()">getLocksWait</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of requests to allocate or deallocate a lock structure for which
+ the thread of control waited.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockStats.html#getLockTimeout()">getLockTimeout</A></B>()</CODE>
<BR>
@@ -295,6 +339,24 @@ Lock statistics for a database environment.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockStats.html#getObjsNowait()">getObjsNowait</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of requests to allocate or deallocate an object for which the
+ thread of control did not wait.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockStats.html#getObjsWait()">getObjsWait</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of requests to allocate or deallocate an object for which the
+ thread of control waited.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockStats.html#getRegionNowait()">getRegionNowait</A></B>()</CODE>
<BR>
@@ -328,7 +390,7 @@ Lock statistics for a database environment.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/LockStats.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -339,10 +401,10 @@ Lock statistics for a database environment.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -361,13 +423,13 @@ Lock statistics for a database environment.
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>For convenience, the LockStats class has a toString method
that lists all the data fields.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -675,13 +737,13 @@ public int <B>getNumUpgrade</B>()</PRE>
</DL>
<HR>
-<A NAME="getRegionWait()"><!-- --></A><H3>
-getRegionWait</H3>
+<A NAME="getObjsWait()"><!-- --></A><H3>
+getObjsWait</H3>
<PRE>
-public int <B>getRegionWait</B>()</PRE>
+public int <B>getObjsWait</B>()</PRE>
<DL>
-<DD>The number of times that a thread of control was forced to wait
- before obtaining the region lock.
+<DD>The number of requests to allocate or deallocate an object for which the
+ thread of control waited.
<P>
<DD><DL>
</DL>
@@ -689,13 +751,82 @@ public int <B>getRegionWait</B>()</PRE>
</DL>
<HR>
-<A NAME="getRegionNowait()"><!-- --></A><H3>
-getRegionNowait</H3>
+<A NAME="getObjsNowait()"><!-- --></A><H3>
+getObjsNowait</H3>
<PRE>
-public int <B>getRegionNowait</B>()</PRE>
+public int <B>getObjsNowait</B>()</PRE>
<DL>
-<DD>The number of times that a thread of control was able to obtain the
- region lock without waiting.
+<DD>The number of requests to allocate or deallocate an object for which the
+ thread of control did not wait.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLockersWait()"><!-- --></A><H3>
+getLockersWait</H3>
+<PRE>
+public int <B>getLockersWait</B>()</PRE>
+<DL>
+<DD>The number of requests to allocate or deallocate a locker for which the
+ thread of control waited.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLockersNowait()"><!-- --></A><H3>
+getLockersNowait</H3>
+<PRE>
+public int <B>getLockersNowait</B>()</PRE>
+<DL>
+<DD>The number of requests to allocate or deallocate a locker for which the
+ thread of control did not wait.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocksWait()"><!-- --></A><H3>
+getLocksWait</H3>
+<PRE>
+public int <B>getLocksWait</B>()</PRE>
+<DL>
+<DD>The number of requests to allocate or deallocate a lock structure for which
+ the thread of control waited.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocksNowait()"><!-- --></A><H3>
+getLocksNowait</H3>
+<PRE>
+public int <B>getLocksNowait</B>()</PRE>
+<DL>
+<DD>The number of requests to allocate or deallocate a lock structure for which
+ the thread of control did not wait.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHashLen()"><!-- --></A><H3>
+getHashLen</H3>
+<PRE>
+public int <B>getHashLen</B>()</PRE>
+<DL>
+<DD>Maximum length of a lock hash bucket.
<P>
<DD><DL>
</DL>
@@ -714,6 +845,34 @@ public int <B>getRegSize</B>()</PRE>
</DL>
</DD>
</DL>
+<HR>
+
+<A NAME="getRegionWait()"><!-- --></A><H3>
+getRegionWait</H3>
+<PRE>
+public int <B>getRegionWait</B>()</PRE>
+<DL>
+<DD>The number of times that a thread of control was forced to wait
+ before obtaining the region lock.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRegionNowait()"><!-- --></A><H3>
+getRegionNowait</H3>
+<PRE>
+public int <B>getRegionNowait</B>()</PRE>
+<DL>
+<DD>The number of times that a thread of control was able to obtain the
+ region lock without waiting.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -739,7 +898,7 @@ public int <B>getRegSize</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -775,6 +934,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/LogCursor.html b/db/docs/java/com/sleepycat/db/LogCursor.html
index 8b774b6e9..b7b57bfab 100644
--- a/db/docs/java/com/sleepycat/db/LogCursor.html
+++ b/db/docs/java/com/sleepycat/db/LogCursor.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-LogCursor (Oracle Corporation - Berkeley DB Java API)
+LogCursor (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.LogCursor class">
@@ -14,7 +14,7 @@ LogCursor (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="LogCursor (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="LogCursor (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class LogCursor</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.LogCursor</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>LogCursor</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>LogCursor</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -182,14 +182,22 @@ that method's success or failure.
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a specific log record.</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/LogCursor.html#version()">version</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the log file version.</TD>
+</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -388,6 +396,26 @@ public <A HREF="../../../com/sleepycat/db/OperationStatus.html" title="class in
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
</DL>
+<HR>
+
+<A NAME="version()"><!-- --></A><H3>
+version</H3>
+<PRE>
+public int <B>version</B>()
+ throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
+<DL>
+<DD>Get the log file version.
+ <p>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The log file version.
+ <p>
+ <p>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -413,7 +441,7 @@ public <A HREF="../../../com/sleepycat/db/OperationStatus.html" title="class in
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -449,6 +477,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/LogRecordHandler.html b/db/docs/java/com/sleepycat/db/LogRecordHandler.html
index f36225242..d6e0e3849 100644
--- a/db/docs/java/com/sleepycat/db/LogRecordHandler.html
+++ b/db/docs/java/com/sleepycat/db/LogRecordHandler.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-LogRecordHandler (Oracle Corporation - Berkeley DB Java API)
+LogRecordHandler (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.LogRecordHandler interface">
@@ -14,7 +14,7 @@ LogRecordHandler (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="LogRecordHandler (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="LogRecordHandler (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,7 +172,7 @@ int <B>handleLogRecord</B>(<A HREF="../../../com/sleepycat/db/Environment.html"
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -208,6 +208,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/LogSequenceNumber.html b/db/docs/java/com/sleepycat/db/LogSequenceNumber.html
index e74438f42..6a7e622ad 100644
--- a/db/docs/java/com/sleepycat/db/LogSequenceNumber.html
+++ b/db/docs/java/com/sleepycat/db/LogSequenceNumber.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-LogSequenceNumber (Oracle Corporation - Berkeley DB Java API)
+LogSequenceNumber (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.LogSequenceNumber class">
@@ -14,7 +14,7 @@ LogSequenceNumber (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="LogSequenceNumber (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="LogSequenceNumber (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class LogSequenceNumber</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.LogSequenceNumber</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>LogSequenceNumber</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>LogSequenceNumber</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -169,10 +169,10 @@ and the other specifies the offset in the log file.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -298,7 +298,7 @@ public static int <B>compare</B>(<A HREF="../../../com/sleepycat/db/LogSequenceN
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -334,6 +334,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/LogStats.html b/db/docs/java/com/sleepycat/db/LogStats.html
index 28aabcd53..02443c0a2 100644
--- a/db/docs/java/com/sleepycat/db/LogStats.html
+++ b/db/docs/java/com/sleepycat/db/LogStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-LogStats (Oracle Corporation - Berkeley DB Java API)
+LogStats (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.LogStats class">
@@ -14,7 +14,7 @@ LogStats (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="LogStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="LogStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class LogStats</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.LogStats</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>LogStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>LogStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -305,7 +305,7 @@ Log statistics for a database environment.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/LogStats.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -316,10 +316,10 @@ Log statistics for a database environment.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -642,13 +642,13 @@ public int <B>getMinCommitperflush</B>()</PRE>
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>For convenience, the LogStats class has a toString method that lists
all the data fields.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -679,7 +679,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -715,6 +715,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/MemoryException.html b/db/docs/java/com/sleepycat/db/MemoryException.html
index 35ba444f4..606e9e861 100644
--- a/db/docs/java/com/sleepycat/db/MemoryException.html
+++ b/db/docs/java/com/sleepycat/db/MemoryException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-MemoryException (Oracle Corporation - Berkeley DB Java API)
+MemoryException (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.MemoryException class">
@@ -14,7 +14,7 @@ MemoryException (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="MemoryException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="MemoryException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,14 +89,14 @@ com.sleepycat.db</FONT>
<BR>
Class MemoryException</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.MemoryException</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
@@ -112,7 +112,7 @@ enough to hold a value being returned. This only applies to
In a Java Virtual Machine, there are usually separate heaps for memory
allocated by native code and for objects allocated in Java code. If the
Java heap is exhausted, the JVM will throw an
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/OutOfMemoryError.html" title="class or interface in java.lang"><CODE>OutOfMemoryError</CODE></A>, so you may see that exception
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/OutOfMemoryError.html" title="class or interface in java.lang"><CODE>OutOfMemoryError</CODE></A>, so you may see that exception
rather than this one.
<P>
@@ -142,7 +142,7 @@ rather than this one.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/MemoryException.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -161,19 +161,19 @@ rather than this one.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -206,7 +206,7 @@ public <A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in co
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
@@ -242,7 +242,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -278,6 +278,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/MessageHandler.html b/db/docs/java/com/sleepycat/db/MessageHandler.html
index bc9b10301..18af4567f 100644
--- a/db/docs/java/com/sleepycat/db/MessageHandler.html
+++ b/db/docs/java/com/sleepycat/db/MessageHandler.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-MessageHandler (Oracle Corporation - Berkeley DB Java API)
+MessageHandler (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.MessageHandler interface">
@@ -14,7 +14,7 @@ MessageHandler (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="MessageHandler (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="MessageHandler (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -115,7 +115,7 @@ informational messages.
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/MessageHandler.html#message(com.sleepycat.db.Environment, java.lang.String)">message</A></B>(<A HREF="../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>&nbsp;environment,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback function to be called to display informational messages.</TD>
@@ -138,7 +138,7 @@ informational messages.
message</H3>
<PRE>
void <B>message</B>(<A HREF="../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>&nbsp;environment,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</PRE>
<DL>
<DD>A callback function to be called to display informational messages.
<p>
@@ -182,7 +182,7 @@ void <B>message</B>(<A HREF="../../../com/sleepycat/db/Environment.html" title="
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -218,6 +218,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/MultipleDataEntry.html b/db/docs/java/com/sleepycat/db/MultipleDataEntry.html
index 7a88bfc26..c206934ea 100644
--- a/db/docs/java/com/sleepycat/db/MultipleDataEntry.html
+++ b/db/docs/java/com/sleepycat/db/MultipleDataEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-MultipleDataEntry (Oracle Corporation - Berkeley DB Java API)
+MultipleDataEntry (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.MultipleDataEntry class">
@@ -14,7 +14,7 @@ MultipleDataEntry (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="MultipleDataEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="MultipleDataEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class MultipleDataEntry</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseEntry</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db">com.sleepycat.db.MultipleEntry</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.MultipleDataEntry</B>
@@ -177,10 +177,10 @@ A DatabaseEntry that holds multiple data items returned by a single
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -294,7 +294,7 @@ public boolean <B>next</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -330,6 +330,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/MultipleEntry.html b/db/docs/java/com/sleepycat/db/MultipleEntry.html
index 3fea46eb2..daae479c3 100644
--- a/db/docs/java/com/sleepycat/db/MultipleEntry.html
+++ b/db/docs/java/com/sleepycat/db/MultipleEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-MultipleEntry (Oracle Corporation - Berkeley DB Java API)
+MultipleEntry (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.MultipleEntry class">
@@ -14,7 +14,7 @@ MultipleEntry (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="MultipleEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="MultipleEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class MultipleEntry</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseEntry</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.MultipleEntry</B>
</PRE>
@@ -148,10 +148,10 @@ subclasses depending on whether you need:
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -223,7 +223,7 @@ public void <B>setUserBuffer</B>(int&nbsp;length,
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -259,6 +259,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/MultipleKeyDataEntry.html b/db/docs/java/com/sleepycat/db/MultipleKeyDataEntry.html
index a350e7896..423389bd5 100644
--- a/db/docs/java/com/sleepycat/db/MultipleKeyDataEntry.html
+++ b/db/docs/java/com/sleepycat/db/MultipleKeyDataEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-MultipleKeyDataEntry (Oracle Corporation - Berkeley DB Java API)
+MultipleKeyDataEntry (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.MultipleKeyDataEntry class">
@@ -14,7 +14,7 @@ MultipleKeyDataEntry (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="MultipleKeyDataEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="MultipleKeyDataEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class MultipleKeyDataEntry</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseEntry</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db">com.sleepycat.db.MultipleEntry</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.MultipleKeyDataEntry</B>
@@ -178,10 +178,10 @@ A DatabaseEntry that holds multiple key/data pairs returned by a single
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -294,7 +294,7 @@ public boolean <B>next</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -330,6 +330,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/MultipleKeyNIODataEntry.html b/db/docs/java/com/sleepycat/db/MultipleKeyNIODataEntry.html
index 9780e02d2..28dc869c1 100644
--- a/db/docs/java/com/sleepycat/db/MultipleKeyNIODataEntry.html
+++ b/db/docs/java/com/sleepycat/db/MultipleKeyNIODataEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-MultipleKeyNIODataEntry (Oracle Corporation - Berkeley DB Java API)
+MultipleKeyNIODataEntry (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.MultipleKeyNIODataEntry class">
@@ -14,7 +14,7 @@ MultipleKeyNIODataEntry (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="MultipleKeyNIODataEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="MultipleKeyNIODataEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class MultipleKeyNIODataEntry</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseEntry</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db">com.sleepycat.db.MultipleEntry</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.MultipleKeyNIODataEntry</B>
@@ -124,7 +124,7 @@ A DatabaseEntry that holds multiple key/data pairs returned by a single
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct an entry with no data.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/MultipleKeyNIODataEntry.html#MultipleKeyNIODataEntry(java.nio.ByteBuffer)">MultipleKeyNIODataEntry</A></B>(java.nio.ByteBuffer&nbsp;data)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/MultipleKeyNIODataEntry.html#MultipleKeyNIODataEntry(java.nio.ByteBuffer)">MultipleKeyNIODataEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A>&nbsp;data)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct an entry with a given java.nio.ByteBuffer.</TD>
@@ -170,10 +170,10 @@ A DatabaseEntry that holds multiple key/data pairs returned by a single
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -203,7 +203,7 @@ public <B>MultipleKeyNIODataEntry</B>()</PRE>
<A NAME="MultipleKeyNIODataEntry(java.nio.ByteBuffer)"><!-- --></A><H3>
MultipleKeyNIODataEntry</H3>
<PRE>
-public <B>MultipleKeyNIODataEntry</B>(java.nio.ByteBuffer&nbsp;data)</PRE>
+public <B>MultipleKeyNIODataEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A>&nbsp;data)</PRE>
<DL>
<DD>Construct an entry with a given java.nio.ByteBuffer. The offset is
set to zero; the size is set to the length of the buffer.
@@ -269,7 +269,7 @@ public boolean <B>next</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -305,6 +305,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/MultipleNIODataEntry.html b/db/docs/java/com/sleepycat/db/MultipleNIODataEntry.html
index 6e287527f..63f3cf78e 100644
--- a/db/docs/java/com/sleepycat/db/MultipleNIODataEntry.html
+++ b/db/docs/java/com/sleepycat/db/MultipleNIODataEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-MultipleNIODataEntry (Oracle Corporation - Berkeley DB Java API)
+MultipleNIODataEntry (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.MultipleNIODataEntry class">
@@ -14,7 +14,7 @@ MultipleNIODataEntry (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="MultipleNIODataEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="MultipleNIODataEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class MultipleNIODataEntry</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseEntry</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db">com.sleepycat.db.MultipleEntry</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.MultipleNIODataEntry</B>
@@ -124,7 +124,7 @@ A DatabaseEntry that holds multiple data items returned by a single
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct an entry with no data.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/MultipleNIODataEntry.html#MultipleNIODataEntry(java.nio.ByteBuffer)">MultipleNIODataEntry</A></B>(java.nio.ByteBuffer&nbsp;data)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/MultipleNIODataEntry.html#MultipleNIODataEntry(java.nio.ByteBuffer)">MultipleNIODataEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A>&nbsp;data)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct an entry with a given java.nio.ByteBuffer.</TD>
@@ -169,10 +169,10 @@ A DatabaseEntry that holds multiple data items returned by a single
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -202,7 +202,7 @@ public <B>MultipleNIODataEntry</B>()</PRE>
<A NAME="MultipleNIODataEntry(java.nio.ByteBuffer)"><!-- --></A><H3>
MultipleNIODataEntry</H3>
<PRE>
-public <B>MultipleNIODataEntry</B>(java.nio.ByteBuffer&nbsp;data)</PRE>
+public <B>MultipleNIODataEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A>&nbsp;data)</PRE>
<DL>
<DD>Construct an entry with a given java.nio.ByteBuffer. The offset is
set to zero; the size is set to the length of the java.nio.ByteBuffer.
@@ -269,7 +269,7 @@ public boolean <B>next</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -305,6 +305,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/MultipleRecnoDataEntry.html b/db/docs/java/com/sleepycat/db/MultipleRecnoDataEntry.html
index 925eae48a..1a6689a5c 100644
--- a/db/docs/java/com/sleepycat/db/MultipleRecnoDataEntry.html
+++ b/db/docs/java/com/sleepycat/db/MultipleRecnoDataEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-MultipleRecnoDataEntry (Oracle Corporation - Berkeley DB Java API)
+MultipleRecnoDataEntry (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.MultipleRecnoDataEntry class">
@@ -14,7 +14,7 @@ MultipleRecnoDataEntry (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="MultipleRecnoDataEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="MultipleRecnoDataEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class MultipleRecnoDataEntry</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseEntry</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db">com.sleepycat.db.MultipleEntry</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.MultipleRecnoDataEntry</B>
@@ -178,10 +178,10 @@ single <A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sle
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -298,7 +298,7 @@ public boolean <B>next</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -334,6 +334,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/MultipleRecnoNIODataEntry.html b/db/docs/java/com/sleepycat/db/MultipleRecnoNIODataEntry.html
index b8e7a164f..3a706598c 100644
--- a/db/docs/java/com/sleepycat/db/MultipleRecnoNIODataEntry.html
+++ b/db/docs/java/com/sleepycat/db/MultipleRecnoNIODataEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-MultipleRecnoNIODataEntry (Oracle Corporation - Berkeley DB Java API)
+MultipleRecnoNIODataEntry (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.MultipleRecnoNIODataEntry class">
@@ -14,7 +14,7 @@ MultipleRecnoNIODataEntry (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="MultipleRecnoNIODataEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="MultipleRecnoNIODataEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class MultipleRecnoNIODataEntry</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseEntry</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db">com.sleepycat.db.MultipleEntry</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.MultipleRecnoNIODataEntry</B>
@@ -124,7 +124,7 @@ single <A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sle
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct an entry with no data.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/MultipleRecnoNIODataEntry.html#MultipleRecnoNIODataEntry(java.nio.ByteBuffer)">MultipleRecnoNIODataEntry</A></B>(java.nio.ByteBuffer&nbsp;data)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/MultipleRecnoNIODataEntry.html#MultipleRecnoNIODataEntry(java.nio.ByteBuffer)">MultipleRecnoNIODataEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A>&nbsp;data)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct an entry with a given java.nio.ByteBuffer.</TD>
@@ -170,10 +170,10 @@ single <A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sle
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -203,7 +203,7 @@ public <B>MultipleRecnoNIODataEntry</B>()</PRE>
<A NAME="MultipleRecnoNIODataEntry(java.nio.ByteBuffer)"><!-- --></A><H3>
MultipleRecnoNIODataEntry</H3>
<PRE>
-public <B>MultipleRecnoNIODataEntry</B>(java.nio.ByteBuffer&nbsp;data)</PRE>
+public <B>MultipleRecnoNIODataEntry</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/nio/ByteBuffer.html" title="class or interface in java.nio">ByteBuffer</A>&nbsp;data)</PRE>
<DL>
<DD>Construct an entry with a given java.nio.ByteBuffer. The offset is
set to zero; the size is set to the length of the java.nio.ByteBuffer.
@@ -273,7 +273,7 @@ public boolean <B>next</B>(<A HREF="../../../com/sleepycat/db/DatabaseEntry.html
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -309,6 +309,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/MutexStats.html b/db/docs/java/com/sleepycat/db/MutexStats.html
index 381838419..856f9bad7 100644
--- a/db/docs/java/com/sleepycat/db/MutexStats.html
+++ b/db/docs/java/com/sleepycat/db/MutexStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-MutexStats (Oracle Corporation - Berkeley DB Java API)
+MutexStats (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.MutexStats class">
@@ -14,7 +14,7 @@ MutexStats (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="MutexStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="MutexStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class MutexStats</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.MutexStats</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>MutexStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>MutexStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -191,7 +191,7 @@ by <A HREF="../../../com/sleepycat/db/Environment.html#getMutexStats(com.sleepyc
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/MutexStats.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -202,10 +202,10 @@ by <A HREF="../../../com/sleepycat/db/Environment.html#getMutexStats(com.sleepyc
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -343,13 +343,13 @@ public int <B>getRegSize</B>()</PRE>
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>For convenience, the MutexStats class has a toString method that lists
all the data fields.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -380,7 +380,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -416,6 +416,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/OperationStatus.html b/db/docs/java/com/sleepycat/db/OperationStatus.html
index c9ccaf5e9..b111e73ce 100644
--- a/db/docs/java/com/sleepycat/db/OperationStatus.html
+++ b/db/docs/java/com/sleepycat/db/OperationStatus.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-OperationStatus (Oracle Corporation - Berkeley DB Java API)
+OperationStatus (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.OperationStatus class">
@@ -14,7 +14,7 @@ OperationStatus (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="OperationStatus (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="OperationStatus (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class OperationStatus</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.OperationStatus</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public final class <B>OperationStatus</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public final class <B>OperationStatus</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -159,7 +159,7 @@ Status values from database operations.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/OperationStatus.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -169,10 +169,10 @@ Status values from database operations.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -250,12 +250,12 @@ public static final <A HREF="../../../com/sleepycat/db/OperationStatus.html" tit
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -286,7 +286,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -322,6 +322,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/PanicHandler.html b/db/docs/java/com/sleepycat/db/PanicHandler.html
index 52a52465f..448576bbb 100644
--- a/db/docs/java/com/sleepycat/db/PanicHandler.html
+++ b/db/docs/java/com/sleepycat/db/PanicHandler.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-PanicHandler (Oracle Corporation - Berkeley DB Java API)
+PanicHandler (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.PanicHandler interface">
@@ -14,7 +14,7 @@ PanicHandler (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="PanicHandler (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="PanicHandler (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -185,7 +185,7 @@ void <B>panic</B>(<A HREF="../../../com/sleepycat/db/Environment.html" title="cl
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -221,6 +221,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/PreparedTransaction.html b/db/docs/java/com/sleepycat/db/PreparedTransaction.html
index 901bd2bef..c44f91f8f 100644
--- a/db/docs/java/com/sleepycat/db/PreparedTransaction.html
+++ b/db/docs/java/com/sleepycat/db/PreparedTransaction.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-PreparedTransaction (Oracle Corporation - Berkeley DB Java API)
+PreparedTransaction (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.PreparedTransaction class">
@@ -14,7 +14,7 @@ PreparedTransaction (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="PreparedTransaction (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="PreparedTransaction (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class PreparedTransaction</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.PreparedTransaction</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>PreparedTransaction</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>PreparedTransaction</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -135,10 +135,10 @@ but not yet resolved, transaction.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -211,7 +211,7 @@ public <A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -247,6 +247,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/QueueStats.html b/db/docs/java/com/sleepycat/db/QueueStats.html
index 4a82848d4..d43ce49d3 100644
--- a/db/docs/java/com/sleepycat/db/QueueStats.html
+++ b/db/docs/java/com/sleepycat/db/QueueStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-QueueStats (Oracle Corporation - Berkeley DB Java API)
+QueueStats (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.QueueStats class">
@@ -14,7 +14,7 @@ QueueStats (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="QueueStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="QueueStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class QueueStats</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseStats.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseStats</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.QueueStats</B>
</PRE>
@@ -221,7 +221,7 @@ The QueueStats object is used to return Queue database statistics.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/QueueStats.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -232,10 +232,10 @@ The QueueStats object is used to return Queue database statistics.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -439,13 +439,13 @@ public int <B>getCurRecno</B>()</PRE>
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>For convenience, the QueueStats class has a toString method
that lists all the data fields.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -476,7 +476,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -512,6 +512,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/RecordNumberAppender.html b/db/docs/java/com/sleepycat/db/RecordNumberAppender.html
index 82b0380e8..99cb621ce 100644
--- a/db/docs/java/com/sleepycat/db/RecordNumberAppender.html
+++ b/db/docs/java/com/sleepycat/db/RecordNumberAppender.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-RecordNumberAppender (Oracle Corporation - Berkeley DB Java API)
+RecordNumberAppender (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.RecordNumberAppender interface">
@@ -14,7 +14,7 @@ RecordNumberAppender (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="RecordNumberAppender (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="RecordNumberAppender (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -192,7 +192,7 @@ void <B>appendRecordNumber</B>(<A HREF="../../../com/sleepycat/db/Database.html"
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -228,6 +228,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/RecoveryOperation.html b/db/docs/java/com/sleepycat/db/RecoveryOperation.html
index 37707c2ef..92d810855 100644
--- a/db/docs/java/com/sleepycat/db/RecoveryOperation.html
+++ b/db/docs/java/com/sleepycat/db/RecoveryOperation.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-RecoveryOperation (Oracle Corporation - Berkeley DB Java API)
+RecoveryOperation (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.RecoveryOperation class">
@@ -14,7 +14,7 @@ RecoveryOperation (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="RecoveryOperation (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="RecoveryOperation (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class RecoveryOperation</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.RecoveryOperation</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public final class <B>RecoveryOperation</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public final class <B>RecoveryOperation</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -180,7 +180,7 @@ The recovery operation being performed when <A HREF="../../../com/sleepycat/db/L
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/RecoveryOperation.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -190,10 +190,10 @@ The recovery operation being performed when <A HREF="../../../com/sleepycat/db/L
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -299,12 +299,12 @@ public static final <A HREF="../../../com/sleepycat/db/RecoveryOperation.html" t
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -349,7 +349,7 @@ public static <A HREF="../../../com/sleepycat/db/RecoveryOperation.html" title="
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -385,6 +385,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationConfig.html b/db/docs/java/com/sleepycat/db/ReplicationConfig.html
index db1694871..5377abf10 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationConfig.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationConfig (Oracle Corporation - Berkeley DB Java API)
+ReplicationConfig (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationConfig class">
@@ -14,7 +14,7 @@ ReplicationConfig (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,15 +89,15 @@ com.sleepycat.db</FONT>
<BR>
Class ReplicationConfig</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationConfig</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public final class <B>ReplicationConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
+<DT><PRE>public final class <B>ReplicationConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
</PRE>
<P>
@@ -165,7 +165,7 @@ Used in the <A HREF="../../../com/sleepycat/db/Environment.html#setReplicationCo
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationConfig.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -175,10 +175,10 @@ Used in the <A HREF="../../../com/sleepycat/db/Environment.html#setReplicationCo
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -260,12 +260,12 @@ public static final <A HREF="../../../com/sleepycat/db/ReplicationConfig.html" t
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -296,7 +296,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -332,6 +332,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationDuplicateMasterException.html b/db/docs/java/com/sleepycat/db/ReplicationDuplicateMasterException.html
index 4347f835c..09d2a262b 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationDuplicateMasterException.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationDuplicateMasterException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationDuplicateMasterException (Oracle Corporation - Berkeley DB Java API)
+ReplicationDuplicateMasterException (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationDuplicateMasterException class">
@@ -14,7 +14,7 @@ ReplicationDuplicateMasterException (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationDuplicateMasterException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationDuplicateMasterException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,14 +89,14 @@ com.sleepycat.db</FONT>
<BR>
Class ReplicationDuplicateMasterException</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationDuplicateMasterException</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
@@ -138,19 +138,19 @@ calling <A HREF="../../../com/sleepycat/db/Environment.html#electReplicationMast
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -180,7 +180,7 @@ calling <A HREF="../../../com/sleepycat/db/Environment.html#electReplicationMast
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -216,6 +216,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationHandleDeadException.html b/db/docs/java/com/sleepycat/db/ReplicationHandleDeadException.html
index 38736bd9c..05fc6f3dd 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationHandleDeadException.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationHandleDeadException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationHandleDeadException (Oracle Corporation - Berkeley DB Java API)
+ReplicationHandleDeadException (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationHandleDeadException class">
@@ -14,7 +14,7 @@ ReplicationHandleDeadException (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationHandleDeadException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationHandleDeadException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,14 +89,14 @@ com.sleepycat.db</FONT>
<BR>
Class ReplicationHandleDeadException</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationHandleDeadException</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
@@ -142,19 +142,19 @@ resources.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -184,7 +184,7 @@ resources.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -220,6 +220,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationHoldElectionException.html b/db/docs/java/com/sleepycat/db/ReplicationHoldElectionException.html
index f228c686c..7884492ff 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationHoldElectionException.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationHoldElectionException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationHoldElectionException (Oracle Corporation - Berkeley DB Java API)
+ReplicationHoldElectionException (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationHoldElectionException class">
@@ -14,7 +14,7 @@ ReplicationHoldElectionException (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationHoldElectionException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationHoldElectionException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,14 +89,14 @@ com.sleepycat.db</FONT>
<BR>
Class ReplicationHoldElectionException</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationHoldElectionException</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
@@ -136,19 +136,19 @@ An election is needed. The application should call for an election by calling
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -178,7 +178,7 @@ An election is needed. The application should call for an election by calling
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -214,6 +214,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationHostAddress.html b/db/docs/java/com/sleepycat/db/ReplicationHostAddress.html
index 43d24cf9e..c696c6687 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationHostAddress.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationHostAddress.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationHostAddress (Oracle Corporation - Berkeley DB Java API)
+ReplicationHostAddress (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationHostAddress class">
@@ -14,7 +14,7 @@ ReplicationHostAddress (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationHostAddress (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationHostAddress (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -73,9 +73,9 @@ function windowTitle()
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class ReplicationHostAddress</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationHostAddress</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>ReplicationHostAddress</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>ReplicationHostAddress</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -123,7 +123,15 @@ methods.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationHostAddress.html#eid">eid</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The identifier assigned to this host..</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationHostAddress.html#host">host</A></B></CODE>
<BR>
@@ -163,20 +171,29 @@ methods.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a ReplicationHostAddress with default settings.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationHostAddress.html#ReplicationHostAddress(java.lang.String, int)">ReplicationHostAddress</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;host,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationHostAddress.html#ReplicationHostAddress(java.lang.String, int)">ReplicationHostAddress</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;host,
int&nbsp;port)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a ReplicationHostAddress.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationHostAddress.html#ReplicationHostAddress(java.lang.String, int, boolean)">ReplicationHostAddress</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;host,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationHostAddress.html#ReplicationHostAddress(java.lang.String, int, boolean)">ReplicationHostAddress</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;host,
int&nbsp;port,
boolean&nbsp;isPeer)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a ReplicationHostAddress.</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationHostAddress.html#ReplicationHostAddress(java.lang.String, int, boolean, boolean)">ReplicationHostAddress</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;host,
+ int&nbsp;port,
+ boolean&nbsp;isPeer,
+ boolean&nbsp;isConnected)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a ReplicationHostAddress.</TD>
+</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
@@ -187,14 +204,22 @@ methods.
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationHostAddress.html#isConnected()">isConnected</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates whether the address is connected.</TD>
+</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -225,7 +250,7 @@ public int <B>port</B></PRE>
<A NAME="host"><!-- --></A><H3>
host</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>host</B></PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>host</B></PRE>
<DL>
<DD>The name component of the site address. Can be a fully qualified
name, or a dotted format address in String format.
@@ -235,6 +260,18 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</DL>
<HR>
+<A NAME="eid"><!-- --></A><H3>
+eid</H3>
+<PRE>
+public int <B>eid</B></PRE>
+<DL>
+<DD>The identifier assigned to this host..
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
<A NAME="isPeer"><!-- --></A><H3>
isPeer</H3>
<PRE>
@@ -277,7 +314,7 @@ public <B>ReplicationHostAddress</B>()</PRE>
<A NAME="ReplicationHostAddress(java.lang.String, int)"><!-- --></A><H3>
ReplicationHostAddress</H3>
<PRE>
-public <B>ReplicationHostAddress</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;host,
+public <B>ReplicationHostAddress</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;host,
int&nbsp;port)</PRE>
<DL>
<DD>Create a ReplicationHostAddress.
@@ -291,7 +328,7 @@ public <B>ReplicationHostAddress</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/
<A NAME="ReplicationHostAddress(java.lang.String, int, boolean)"><!-- --></A><H3>
ReplicationHostAddress</H3>
<PRE>
-public <B>ReplicationHostAddress</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;host,
+public <B>ReplicationHostAddress</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;host,
int&nbsp;port,
boolean&nbsp;isPeer)</PRE>
<DL>
@@ -302,6 +339,45 @@ public <B>ReplicationHostAddress</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/
<DT><B>Parameters:</B><DD><CODE>host</CODE> - A string representation of the hostname this address refers to.<DD><CODE>port</CODE> - The port number the address will refer to.<DD><CODE>isPeer</CODE> - Explicitly specify that this address refers to a replication site
that is a peer of the current site.</DL>
</DL>
+<HR>
+
+<A NAME="ReplicationHostAddress(java.lang.String, int, boolean, boolean)"><!-- --></A><H3>
+ReplicationHostAddress</H3>
+<PRE>
+public <B>ReplicationHostAddress</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;host,
+ int&nbsp;port,
+ boolean&nbsp;isPeer,
+ boolean&nbsp;isConnected)</PRE>
+<DL>
+<DD>Create a ReplicationHostAddress.
+ <p>
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>host</CODE> - A string representation of the hostname this address refers to.<DD><CODE>port</CODE> - The port number the address will refer to.<DD><CODE>isPeer</CODE> - Explicitly specify that this address refers to a replication site
+ that is a peer of the current site.<DD><CODE>isConnected</CODE> - Specify that this address is connected</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="isConnected()"><!-- --></A><H3>
+isConnected</H3>
+<PRE>
+public boolean <B>isConnected</B>()</PRE>
+<DL>
+<DD>Indicates whether the address is connected.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -327,7 +403,7 @@ public <B>ReplicationHostAddress</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -354,15 +430,15 @@ public <B>ReplicationHostAddress</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationJoinFailureException.html b/db/docs/java/com/sleepycat/db/ReplicationJoinFailureException.html
index 888815762..4163b19cc 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationJoinFailureException.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationJoinFailureException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationJoinFailureException (Oracle Corporation - Berkeley DB Java API)
+ReplicationJoinFailureException (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationJoinFailureException class">
@@ -14,7 +14,7 @@ ReplicationJoinFailureException (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationJoinFailureException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationJoinFailureException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,14 +46,14 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationHostAddress.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/ReplicationJoinFailureException.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="ReplicationJoinFailureException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -89,14 +89,14 @@ com.sleepycat.db</FONT>
<BR>
Class ReplicationJoinFailureException</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationJoinFailureException</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
@@ -138,19 +138,19 @@ internal initialization).
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -180,14 +180,14 @@ internal initialization).
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationHostAddress.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/ReplicationJoinFailureException.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="ReplicationJoinFailureException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -216,6 +216,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationLeaseExpiredException.html b/db/docs/java/com/sleepycat/db/ReplicationLeaseExpiredException.html
new file mode 100644
index 000000000..da78ccdde
--- /dev/null
+++ b/db/docs/java/com/sleepycat/db/ReplicationLeaseExpiredException.html
@@ -0,0 +1,218 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
+<TITLE>
+ReplicationLeaseExpiredException (Oracle - Berkeley DB Java API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationLeaseExpiredException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../style.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="ReplicationLeaseExpiredException (Oracle - Berkeley DB Java API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ReplicationLeaseExpiredException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../index.html?com/sleepycat/db/ReplicationLeaseExpiredException.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReplicationLeaseExpiredException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_com.sleepycat.db.DatabaseException">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+com.sleepycat.db</FONT>
+<BR>
+Class ReplicationLeaseExpiredException</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationLeaseExpiredException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ReplicationLeaseExpiredException</B><DT>extends <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></DL>
+</PRE>
+
+<P>
+Thrown if a master lease has expired.
+<P>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html#com.sleepycat.db.ReplicationLeaseExpiredException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_com.sleepycat.db.DatabaseException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class com.sleepycat.db.<A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html#getEnvironment()">getEnvironment</A>, <A HREF="../../../com/sleepycat/db/DatabaseException.html#getErrno()">getErrno</A>, <A HREF="../../../com/sleepycat/db/DatabaseException.html#toString()">toString</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ReplicationLeaseExpiredException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../index.html?com/sleepycat/db/ReplicationLeaseExpiredException.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReplicationLeaseExpiredException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_com.sleepycat.db.DatabaseException">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</BODY>
+</HTML>
diff --git a/db/docs/java/com/sleepycat/db/UpdateConflictException.html b/db/docs/java/com/sleepycat/db/ReplicationLeaseTimeoutException.html
index b74b62060..c71c4649e 100644
--- a/db/docs/java/com/sleepycat/db/UpdateConflictException.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationLeaseTimeoutException.html
@@ -2,19 +2,19 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-UpdateConflictException (Oracle Corporation - Berkeley DB Java API)
+ReplicationLeaseTimeoutException (Oracle - Berkeley DB Java API)
</TITLE>
-<META NAME="keywords" CONTENT="com.sleepycat.db.UpdateConflictException class">
+<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationLeaseTimeoutException class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../style.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="UpdateConflictException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationLeaseTimeoutException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -37,7 +37,7 @@ function windowTitle()
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/UpdateConflictException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ReplicationLeaseTimeoutException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -46,17 +46,17 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/TransactionStats.Active.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../index.html?com/sleepycat/db/UpdateConflictException.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="UpdateConflictException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../index.html?com/sleepycat/db/ReplicationLeaseTimeoutException.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReplicationLeaseTimeoutException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -87,30 +87,29 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
<FONT SIZE="-1">
com.sleepycat.db</FONT>
<BR>
-Class UpdateConflictException</H2>
+Class ReplicationLeaseTimeoutException</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.UpdateConflictException</B>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationLeaseTimeoutException</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>UpdateConflictException</B><DT>extends <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></DL>
+<DT><PRE>public class <B>ReplicationLeaseTimeoutException</B><DT>extends <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></DL>
</PRE>
<P>
-Thrown when a snapshot transaction attempts to update data
-which was modified after the snapshot transaction read it.
+Thrown if a master lease has timed out.
<P>
<P>
<DL>
-<DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html#com.sleepycat.db.UpdateConflictException">Serialized Form</A></DL>
+<DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html#com.sleepycat.db.ReplicationLeaseTimeoutException">Serialized Form</A></DL>
<HR>
<P>
@@ -136,19 +135,19 @@ which was modified after the snapshot transaction read it.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -169,7 +168,7 @@ which was modified after the snapshot transaction read it.
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/UpdateConflictException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ReplicationLeaseTimeoutException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
@@ -178,17 +177,17 @@ which was modified after the snapshot transaction read it.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/TransactionStats.Active.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../index.html?com/sleepycat/db/UpdateConflictException.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="UpdateConflictException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../index.html?com/sleepycat/db/ReplicationLeaseTimeoutException.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReplicationLeaseTimeoutException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -214,6 +213,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationLockoutException.html b/db/docs/java/com/sleepycat/db/ReplicationLockoutException.html
index a37cf2c40..066595378 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationLockoutException.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationLockoutException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationLockoutException (Oracle Corporation - Berkeley DB Java API)
+ReplicationLockoutException (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationLockoutException class">
@@ -14,7 +14,7 @@ ReplicationLockoutException (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationLockoutException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationLockoutException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,13 +46,13 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerAckPolicy.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/ReplicationLockoutException.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -89,14 +89,14 @@ com.sleepycat.db</FONT>
<BR>
Class ReplicationLockoutException</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationLockoutException</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
@@ -135,19 +135,19 @@ Thrown when an operation was blocked by client/master synchronization.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -177,13 +177,13 @@ Thrown when an operation was blocked by client/master synchronization.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerAckPolicy.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/ReplicationLockoutException.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -213,6 +213,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationManagerAckPolicy.html b/db/docs/java/com/sleepycat/db/ReplicationManagerAckPolicy.html
index 66403b8e6..dc04f0fc7 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationManagerAckPolicy.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationManagerAckPolicy.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationManagerAckPolicy (Oracle Corporation - Berkeley DB Java API)
+ReplicationManagerAckPolicy (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationManagerAckPolicy class">
@@ -14,7 +14,7 @@ ReplicationManagerAckPolicy (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationManagerAckPolicy (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationManagerAckPolicy (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class ReplicationManagerAckPolicy</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationManagerAckPolicy</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public final class <B>ReplicationManagerAckPolicy</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public final class <B>ReplicationManagerAckPolicy</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -189,7 +189,7 @@ Set using the <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRepli
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationManagerAckPolicy.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -199,10 +199,10 @@ Set using the <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRepli
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -315,12 +315,12 @@ public static final <A HREF="../../../com/sleepycat/db/ReplicationManagerAckPoli
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -351,7 +351,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -387,6 +387,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationManagerStartPolicy.html b/db/docs/java/com/sleepycat/db/ReplicationManagerStartPolicy.html
index 2c16146a8..de9d0fa96 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationManagerStartPolicy.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationManagerStartPolicy.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationManagerStartPolicy (Oracle Corporation - Berkeley DB Java API)
+ReplicationManagerStartPolicy (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationManagerStartPolicy class">
@@ -14,7 +14,7 @@ ReplicationManagerStartPolicy (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationManagerStartPolicy (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationManagerStartPolicy (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,14 +46,14 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerAckPolicy.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/ReplicationManagerStartPolicy.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="ReplicationManagerStartPolicy.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class ReplicationManagerStartPolicy</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationManagerStartPolicy</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public final class <B>ReplicationManagerStartPolicy</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public final class <B>ReplicationManagerStartPolicy</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -134,14 +134,6 @@ can be specified when starting a replication client using the
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db">ReplicationManagerStartPolicy</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationManagerStartPolicy.html#REP_FULL_ELECTION">REP_FULL_ELECTION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Start as a client, and call for an election if no master is found.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db">ReplicationManagerStartPolicy</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationManagerStartPolicy.html#REP_MASTER">REP_MASTER</A></B></CODE>
<BR>
@@ -159,7 +151,7 @@ can be specified when starting a replication client using the
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationManagerStartPolicy.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -169,10 +161,10 @@ can be specified when starting a replication client using the
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -212,23 +204,6 @@ public static final <A HREF="../../../com/sleepycat/db/ReplicationManagerStartPo
</DL>
<HR>
-<A NAME="REP_FULL_ELECTION"><!-- --></A><H3>
-REP_FULL_ELECTION</H3>
-<PRE>
-public static final <A HREF="../../../com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db">ReplicationManagerStartPolicy</A> <B>REP_FULL_ELECTION</B></PRE>
-<DL>
-<DD>Start as a client, and call for an election if no master is found.
- <p>
- The DB_REP_FULL_ELECTION flag configures a single special election on
- startup, where a master will only be confirmed if all members of the
- replication group vote. Subsequent elections will revert to only
- requiring a simple majority to elect a new master.
-<P>
-<DL>
-</DL>
-</DL>
-<HR>
-
<A NAME="REP_MASTER"><!-- --></A><H3>
REP_MASTER</H3>
<PRE>
@@ -255,12 +230,12 @@ public static final <A HREF="../../../com/sleepycat/db/ReplicationManagerStartPo
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -291,14 +266,14 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerAckPolicy.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/ReplicationManagerStartPolicy.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="ReplicationManagerStartPolicy.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -327,6 +302,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationManagerStats.html b/db/docs/java/com/sleepycat/db/ReplicationManagerStats.html
new file mode 100644
index 000000000..7d3e165b3
--- /dev/null
+++ b/db/docs/java/com/sleepycat/db/ReplicationManagerStats.html
@@ -0,0 +1,338 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
+<TITLE>
+ReplicationManagerStats (Oracle - Berkeley DB Java API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationManagerStats class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../style.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="ReplicationManagerStats (Oracle - Berkeley DB Java API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ReplicationManagerStats.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../index.html?com/sleepycat/db/ReplicationManagerStats.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReplicationManagerStats.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+com.sleepycat.db</FONT>
+<BR>
+Class ReplicationManagerStats</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationManagerStats</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>ReplicationManagerStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+</PRE>
+
+<P>
+Replication Manager statistics for a database environment.
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html#getConnectFail()">getConnectFail</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The The number of times new connection attempts have failed..</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html#getConnectionDrop()">getConnectionDrop</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Number of existing connections that have been dropped since the
+ statistics were last reset..</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html#getMsgsDropped()">getMsgsDropped</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Number of messages discarded due to queue length overflows..</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html#getMsgsQueued()">getMsgsQueued</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The The number of messages queued due to a network delay..</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html#getPermFailed()">getPermFailed</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The The number of times a PERM message originating at this site did
+ not receive sufficient acknowledgement from clients, according to the
+ configured acknowledgement policy and acknowledgement timeout..</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For convenience, the ReplicationManagerStats class has a toString method
+ that lists all the data fields.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getPermFailed()"><!-- --></A><H3>
+getPermFailed</H3>
+<PRE>
+public int <B>getPermFailed</B>()</PRE>
+<DL>
+<DD>The The number of times a PERM message originating at this site did
+ not receive sufficient acknowledgement from clients, according to the
+ configured acknowledgement policy and acknowledgement timeout..
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMsgsQueued()"><!-- --></A><H3>
+getMsgsQueued</H3>
+<PRE>
+public int <B>getMsgsQueued</B>()</PRE>
+<DL>
+<DD>The The number of messages queued due to a network delay..
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMsgsDropped()"><!-- --></A><H3>
+getMsgsDropped</H3>
+<PRE>
+public int <B>getMsgsDropped</B>()</PRE>
+<DL>
+<DD>The Number of messages discarded due to queue length overflows..
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getConnectionDrop()"><!-- --></A><H3>
+getConnectionDrop</H3>
+<PRE>
+public int <B>getConnectionDrop</B>()</PRE>
+<DL>
+<DD>The Number of existing connections that have been dropped since the
+ statistics were last reset..
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getConnectFail()"><!-- --></A><H3>
+getConnectFail</H3>
+<PRE>
+public int <B>getConnectFail</B>()</PRE>
+<DL>
+<DD>The The number of times new connection attempts have failed..
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+<DL>
+<DD>For convenience, the ReplicationManagerStats class has a toString method
+ that lists all the data fields.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ReplicationManagerStats.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../index.html?com/sleepycat/db/ReplicationManagerStats.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReplicationManagerStats.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</BODY>
+</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationSiteUnavailableException.html b/db/docs/java/com/sleepycat/db/ReplicationSiteUnavailableException.html
index 37b3f8b88..2b35966f0 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationSiteUnavailableException.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationSiteUnavailableException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationSiteUnavailableException (Oracle Corporation - Berkeley DB Java API)
+ReplicationSiteUnavailableException (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationSiteUnavailableException class">
@@ -14,7 +14,7 @@ ReplicationSiteUnavailableException (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationSiteUnavailableException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationSiteUnavailableException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,13 +46,13 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/ReplicationSiteUnavailableException.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -89,14 +89,14 @@ com.sleepycat.db</FONT>
<BR>
Class ReplicationSiteUnavailableException</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationSiteUnavailableException</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
@@ -136,19 +136,19 @@ complete the election in the specified timeout period.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -178,13 +178,13 @@ complete the election in the specified timeout period.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/ReplicationSiteUnavailableException.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -214,6 +214,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationStats.html b/db/docs/java/com/sleepycat/db/ReplicationStats.html
index 96c58ed0f..b74d6abb5 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationStats.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationStats (Oracle Corporation - Berkeley DB Java API)
+ReplicationStats (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationStats class">
@@ -14,7 +14,7 @@ ReplicationStats (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class ReplicationStats</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationStats</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>ReplicationStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>ReplicationStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -503,6 +503,16 @@ Replication statistics for a database environment.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationStats.html#getStartSyncDelayed()">getStartSyncDelayed</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of times the client had to delay the start of a cache flush
+ operation (initiated by the master for an impending checkpoint) because it
+ was missing some previous log record(s).</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationStats.html#getStartupComplete()">getStartupComplete</A></B>()</CODE>
<BR>
@@ -545,7 +555,7 @@ Replication statistics for a database environment.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationStats.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -556,10 +566,10 @@ Replication statistics for a database environment.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -1075,6 +1085,21 @@ public int <B>getPagesRequested</B>()</PRE>
</DL>
<HR>
+<A NAME="getStartSyncDelayed()"><!-- --></A><H3>
+getStartSyncDelayed</H3>
+<PRE>
+public int <B>getStartSyncDelayed</B>()</PRE>
+<DL>
+<DD>The number of times the client had to delay the start of a cache flush
+ operation (initiated by the master for an impending checkpoint) because it
+ was missing some previous log record(s).
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="getStartupComplete()"><!-- --></A><H3>
getStartupComplete</H3>
<PRE>
@@ -1276,13 +1301,13 @@ public int <B>getElectionUsec</B>()</PRE>
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>For convenience, the ReplicationStats class has a toString method
that lists all the data fields.
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -1313,7 +1338,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -1349,6 +1374,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationStatus.html b/db/docs/java/com/sleepycat/db/ReplicationStatus.html
index f76a18fcd..09595740d 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationStatus.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationStatus.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationStatus (Oracle Corporation - Berkeley DB Java API)
+ReplicationStatus (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationStatus class">
@@ -14,7 +14,7 @@ ReplicationStatus (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationStatus (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationStatus (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class ReplicationStatus</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationStatus</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public final class <B>ReplicationStatus</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public final class <B>ReplicationStatus</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -155,14 +155,6 @@ The return status from processing a replication message.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationStatus.html#isNewMaster()">isNewMaster</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A new master has been elected.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationStatus.html#isNewSite()">isNewSite</A></B>()</CODE>
<BR>
@@ -196,7 +188,7 @@ The return status from processing a replication message.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationStatus.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -206,10 +198,10 @@ The return status from processing a replication message.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -269,22 +261,6 @@ public boolean <B>isPermanent</B>()</PRE>
</DL>
<HR>
-<A NAME="isNewMaster()"><!-- --></A><H3>
-isNewMaster</H3>
-<PRE>
-public boolean <B>isNewMaster</B>()</PRE>
-<DL>
-<DD>A new master has been elected. The environment ID of the new master
- is available from the getEnvID method. If the recipient of this error
- return has been made master, it is the application's responsibility to
- begin acting as the master environment.
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
<A NAME="isNewSite()"><!-- --></A><H3>
isNewSite</H3>
<PRE>
@@ -375,12 +351,12 @@ public <A HREF="../../../com/sleepycat/db/LogSequenceNumber.html" title="class i
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -411,7 +387,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -447,6 +423,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationTimeoutType.html b/db/docs/java/com/sleepycat/db/ReplicationTimeoutType.html
index 20248309a..23ea3f839 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationTimeoutType.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationTimeoutType.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationTimeoutType (Oracle Corporation - Berkeley DB Java API)
+ReplicationTimeoutType (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationTimeoutType class">
@@ -14,7 +14,7 @@ ReplicationTimeoutType (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationTimeoutType (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationTimeoutType (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class ReplicationTimeoutType</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.ReplicationTimeoutType</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public final class <B>ReplicationTimeoutType</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public final class <B>ReplicationTimeoutType</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -130,6 +130,15 @@ method.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.html#CHECKPOINT_DELAY">CHECKPOINT_DELAY</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Configure the amount of time the replication manager will delay between
+ completing a checkpoint and writing a checkpoint record into the log.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.html#CONNECTION_RETRY">CONNECTION_RETRY</A></B></CODE>
<BR>
@@ -154,6 +163,15 @@ method.
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The timeout period for an election.</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.html#FULL_ELECTION_TIMEOUT">FULL_ELECTION_TIMEOUT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An optional configuration timeout period to wait for full election
+ participation the first time the replication group finds a master.</TD>
+</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
@@ -166,7 +184,7 @@ method.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -176,10 +194,10 @@ method.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -209,6 +227,21 @@ public static final <A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.ht
</DL>
<HR>
+<A NAME="CHECKPOINT_DELAY"><!-- --></A><H3>
+CHECKPOINT_DELAY</H3>
+<PRE>
+public static final <A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</A> <B>CHECKPOINT_DELAY</B></PRE>
+<DL>
+<DD>Configure the amount of time the replication manager will delay between
+ completing a checkpoint and writing a checkpoint record into the log. This
+ delay allows clients to complete their own checkpoints before the master
+ requires completion of them. The default is 30 seconds.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
<A NAME="CONNECTION_RETRY"><!-- --></A><H3>
CONNECTION_RETRY</H3>
<PRE>
@@ -246,6 +279,23 @@ public static final <A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.ht
<DL>
</DL>
</DL>
+<HR>
+
+<A NAME="FULL_ELECTION_TIMEOUT"><!-- --></A><H3>
+FULL_ELECTION_TIMEOUT</H3>
+<PRE>
+public static final <A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</A> <B>FULL_ELECTION_TIMEOUT</B></PRE>
+<DL>
+<DD>An optional configuration timeout period to wait for full election
+ participation the first time the replication group finds a master. By
+ default this option is turned off and normal election timeouts are used.
+ (See the
+ <a href="@docRoot/../ref/rep/elect.html">Elections</a>
+ section in the Berkeley DB Reference Guide for more information.)
+<P>
+<DL>
+</DL>
+</DL>
<!-- ============ METHOD DETAIL ========== -->
@@ -260,12 +310,12 @@ public static final <A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.ht
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -296,7 +346,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -332,6 +382,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/ReplicationTransport.html b/db/docs/java/com/sleepycat/db/ReplicationTransport.html
index 766dd878e..89bbf5b05 100644
--- a/db/docs/java/com/sleepycat/db/ReplicationTransport.html
+++ b/db/docs/java/com/sleepycat/db/ReplicationTransport.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-ReplicationTransport (Oracle Corporation - Berkeley DB Java API)
+ReplicationTransport (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.ReplicationTransport interface">
@@ -14,7 +14,7 @@ ReplicationTransport (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ReplicationTransport (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ReplicationTransport (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -285,7 +285,7 @@ int <B>send</B>(<A HREF="../../../com/sleepycat/db/Environment.html" title="clas
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -321,6 +321,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/RunRecoveryException.html b/db/docs/java/com/sleepycat/db/RunRecoveryException.html
index 55cb50caf..a8011d499 100644
--- a/db/docs/java/com/sleepycat/db/RunRecoveryException.html
+++ b/db/docs/java/com/sleepycat/db/RunRecoveryException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-RunRecoveryException (Oracle Corporation - Berkeley DB Java API)
+RunRecoveryException (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.RunRecoveryException class">
@@ -14,7 +14,7 @@ RunRecoveryException (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="RunRecoveryException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="RunRecoveryException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,14 +89,14 @@ com.sleepycat.db</FONT>
<BR>
Class RunRecoveryException</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.RunRecoveryException</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
@@ -140,19 +140,19 @@ the same way. When this occurs, recovery should be performed.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -182,7 +182,7 @@ the same way. When this occurs, recovery should be performed.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -218,6 +218,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/SecondaryConfig.html b/db/docs/java/com/sleepycat/db/SecondaryConfig.html
index 9dc299f40..ede556566 100644
--- a/db/docs/java/com/sleepycat/db/SecondaryConfig.html
+++ b/db/docs/java/com/sleepycat/db/SecondaryConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-SecondaryConfig (Oracle Corporation - Berkeley DB Java API)
+SecondaryConfig (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.SecondaryConfig class">
@@ -14,7 +14,7 @@ SecondaryConfig (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SecondaryConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SecondaryConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,16 +89,16 @@ com.sleepycat.db</FONT>
<BR>
Class SecondaryConfig</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseConfig</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.SecondaryConfig</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>SecondaryConfig</B><DT>extends <A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
+<DT><PRE>public class <B>SecondaryConfig</B><DT>extends <A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
</PRE>
<P>
@@ -220,6 +220,15 @@ happening in the first place.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db">SecondaryMultiKeyCreator</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/SecondaryConfig.html#getMultiKeyCreator()">getMultiKeyCreator</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the user-supplied object used for creating multi-valued secondary
+ keys.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/SecondaryConfig.html#setAllowPopulate(boolean)">setAllowPopulate</A></B>(boolean&nbsp;allowPopulate)</CODE>
@@ -243,6 +252,15 @@ happening in the first place.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies the user-supplied object used for creating single-valued
secondary keys.</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/SecondaryConfig.html#setMultiKeyCreator(com.sleepycat.db.SecondaryMultiKeyCreator)">setMultiKeyCreator</A></B>(<A HREF="../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db">SecondaryMultiKeyCreator</A>&nbsp;keyCreator)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies the user-supplied object used for creating multi-valued
+ secondary keys.</TD>
+</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_com.sleepycat.db.DatabaseConfig"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
@@ -250,16 +268,16 @@ happening in the first place.
<TH ALIGN="left"><B>Methods inherited from class com.sleepycat.db.<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getAllowCreate()">getAllowCreate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getBtreeComparator()">getBtreeComparator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getBtreeMinKey()">getBtreeMinKey</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getBtreePrefixCalculator()">getBtreePrefixCalculator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getBtreeRecordNumbers()">getBtreeRecordNumbers</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getByteOrder()">getByteOrder</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getByteSwapped()">getByteSwapped</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getCacheCount()">getCacheCount</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getCacheSize()">getCacheSize</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getChecksum()">getChecksum</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getDirtyRead()">getDirtyRead</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getDuplicateComparator()">getDuplicateComparator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getEncrypted()">getEncrypted</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getErrorHandler()">getErrorHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getErrorPrefix()">getErrorPrefix</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getErrorStream()">getErrorStream</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getExclusiveCreate()">getExclusiveCreate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getFeedbackHandler()">getFeedbackHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getHasher()">getHasher</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getHashFillFactor()">getHashFillFactor</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getHashNumElements()">getHashNumElements</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getMessageHandler()">getMessageHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getMessageStream()">getMessageStream</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getMode()">getMode</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getMultiversion()">getMultiversion</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getNoMMap()">getNoMMap</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getPageSize()">getPageSize</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getPanicHandler()">getPanicHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getQueueExtentSize()">getQueueExtentSize</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getQueueInOrder()">getQueueInOrder</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getReadOnly()">getReadOnly</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getReadUncommitted()">getReadUncommitted</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getRecordDelimiter()">getRecordDelimiter</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getRecordLength()">getRecordLength</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getRecordNumberAppender()">getRecordNumberAppender</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getRecordPad()">getRecordPad</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getRecordSource()">getRecordSource</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getRenumbering()">getRenumbering</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getReverseSplitOff()">getReverseSplitOff</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getSnapshot()">getSnapshot</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getSortedDuplicates()">getSortedDuplicates</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getTransactional()">getTransactional</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getTransactionNotDurable()">getTransactionNotDurable</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getTruncate()">getTruncate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getType()">getType</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getUnsortedDuplicates()">getUnsortedDuplicates</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getXACreate()">getXACreate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setAllowCreate(boolean)">setAllowCreate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setBtreeComparator(java.util.Comparator)">setBtreeComparator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setBtreeMinKey(int)">setBtreeMinKey</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setBtreePrefixCalculator(com.sleepycat.db.BtreePrefixCalculator)">setBtreePrefixCalculator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setBtreeRecordNumbers(boolean)">setBtreeRecordNumbers</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setByteOrder(int)">setByteOrder</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setCacheCount(int)">setCacheCount</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setCacheSize(long)">setCacheSize</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setChecksum(boolean)">setChecksum</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setDirtyRead(boolean)">setDirtyRead</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setDuplicateComparator(java.util.Comparator)">setDuplicateComparator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setEncrypted(java.lang.String)">setEncrypted</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setErrorHandler(com.sleepycat.db.ErrorHandler)">setErrorHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setErrorPrefix(java.lang.String)">setErrorPrefix</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setErrorStream(java.io.OutputStream)">setErrorStream</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setExclusiveCreate(boolean)">setExclusiveCreate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setFeedbackHandler(com.sleepycat.db.FeedbackHandler)">setFeedbackHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setHasher(com.sleepycat.db.Hasher)">setHasher</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setHashFillFactor(int)">setHashFillFactor</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setHashNumElements(int)">setHashNumElements</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setMessageHandler(com.sleepycat.db.MessageHandler)">setMessageHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setMessageStream(java.io.OutputStream)">setMessageStream</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setMode(int)">setMode</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setMultiversion(boolean)">setMultiversion</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setNoMMap(boolean)">setNoMMap</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setPageSize(int)">setPageSize</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setPanicHandler(com.sleepycat.db.PanicHandler)">setPanicHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setQueueExtentSize(int)">setQueueExtentSize</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setQueueInOrder(boolean)">setQueueInOrder</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setReadOnly(boolean)">setReadOnly</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setReadUncommitted(boolean)">setReadUncommitted</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRecordDelimiter(int)">setRecordDelimiter</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRecordLength(int)">setRecordLength</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRecordNumberAppender(com.sleepycat.db.RecordNumberAppender)">setRecordNumberAppender</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRecordPad(int)">setRecordPad</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRecordSource(java.io.File)">setRecordSource</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRenumbering(boolean)">setRenumbering</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setReverseSplitOff(boolean)">setReverseSplitOff</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setSnapshot(boolean)">setSnapshot</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setSortedDuplicates(boolean)">setSortedDuplicates</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setTransactional(boolean)">setTransactional</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setTransactionNotDurable(boolean)">setTransactionNotDurable</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setTruncate(boolean)">setTruncate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setType(com.sleepycat.db.DatabaseType)">setType</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setUnsortedDuplicates(boolean)">setUnsortedDuplicates</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setXACreate(boolean)">setXACreate</A></CODE></TD>
+<TD><CODE><A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getAllowCreate()">getAllowCreate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getBtreeComparator()">getBtreeComparator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getBtreeMinKey()">getBtreeMinKey</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getBtreePrefixCalculator()">getBtreePrefixCalculator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getBtreeRecordNumbers()">getBtreeRecordNumbers</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getByteOrder()">getByteOrder</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getByteSwapped()">getByteSwapped</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getCacheCount()">getCacheCount</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getCacheSize()">getCacheSize</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getChecksum()">getChecksum</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getDirtyRead()">getDirtyRead</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getDuplicateComparator()">getDuplicateComparator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getEncrypted()">getEncrypted</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getErrorHandler()">getErrorHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getErrorPrefix()">getErrorPrefix</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getErrorStream()">getErrorStream</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getExclusiveCreate()">getExclusiveCreate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getFeedbackHandler()">getFeedbackHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getHashComparator()">getHashComparator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getHasher()">getHasher</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getHashFillFactor()">getHashFillFactor</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getHashNumElements()">getHashNumElements</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getMessageHandler()">getMessageHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getMessageStream()">getMessageStream</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getMode()">getMode</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getMultiversion()">getMultiversion</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getNoMMap()">getNoMMap</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getPageSize()">getPageSize</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getPanicHandler()">getPanicHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getPriority()">getPriority</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getQueueExtentSize()">getQueueExtentSize</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getQueueInOrder()">getQueueInOrder</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getReadOnly()">getReadOnly</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getReadUncommitted()">getReadUncommitted</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getRecordDelimiter()">getRecordDelimiter</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getRecordLength()">getRecordLength</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getRecordNumberAppender()">getRecordNumberAppender</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getRecordPad()">getRecordPad</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getRecordSource()">getRecordSource</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getRenumbering()">getRenumbering</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getReverseSplitOff()">getReverseSplitOff</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getSnapshot()">getSnapshot</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getSortedDuplicates()">getSortedDuplicates</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getTransactional()">getTransactional</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getTransactionNotDurable()">getTransactionNotDurable</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getTruncate()">getTruncate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getType()">getType</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getUnsortedDuplicates()">getUnsortedDuplicates</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#getXACreate()">getXACreate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setAllowCreate(boolean)">setAllowCreate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setBtreeComparator(java.util.Comparator)">setBtreeComparator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setBtreeMinKey(int)">setBtreeMinKey</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setBtreePrefixCalculator(com.sleepycat.db.BtreePrefixCalculator)">setBtreePrefixCalculator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setBtreeRecordNumbers(boolean)">setBtreeRecordNumbers</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setByteOrder(int)">setByteOrder</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setCacheCount(int)">setCacheCount</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setCacheSize(long)">setCacheSize</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setChecksum(boolean)">setChecksum</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setDirtyRead(boolean)">setDirtyRead</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setDuplicateComparator(java.util.Comparator)">setDuplicateComparator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setEncrypted(java.lang.String)">setEncrypted</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setErrorHandler(com.sleepycat.db.ErrorHandler)">setErrorHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setErrorPrefix(java.lang.String)">setErrorPrefix</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setErrorStream(java.io.OutputStream)">setErrorStream</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setExclusiveCreate(boolean)">setExclusiveCreate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setFeedbackHandler(com.sleepycat.db.FeedbackHandler)">setFeedbackHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setHashComparator(java.util.Comparator)">setHashComparator</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setHasher(com.sleepycat.db.Hasher)">setHasher</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setHashFillFactor(int)">setHashFillFactor</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setHashNumElements(int)">setHashNumElements</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setMessageHandler(com.sleepycat.db.MessageHandler)">setMessageHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setMessageStream(java.io.OutputStream)">setMessageStream</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setMode(int)">setMode</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setMultiversion(boolean)">setMultiversion</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setNoMMap(boolean)">setNoMMap</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setPageSize(int)">setPageSize</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setPanicHandler(com.sleepycat.db.PanicHandler)">setPanicHandler</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setPriority(com.sleepycat.db.CacheFilePriority)">setPriority</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setQueueExtentSize(int)">setQueueExtentSize</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setQueueInOrder(boolean)">setQueueInOrder</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setReadOnly(boolean)">setReadOnly</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setReadUncommitted(boolean)">setReadUncommitted</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRecordDelimiter(int)">setRecordDelimiter</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRecordLength(int)">setRecordLength</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRecordNumberAppender(com.sleepycat.db.RecordNumberAppender)">setRecordNumberAppender</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRecordPad(int)">setRecordPad</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRecordSource(java.io.File)">setRecordSource</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setRenumbering(boolean)">setRenumbering</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setReverseSplitOff(boolean)">setReverseSplitOff</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setSnapshot(boolean)">setSnapshot</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setSortedDuplicates(boolean)">setSortedDuplicates</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setTransactional(boolean)">setTransactional</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setTransactionNotDurable(boolean)">setTransactionNotDurable</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setTruncate(boolean)">setTruncate</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setType(com.sleepycat.db.DatabaseType)">setType</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setUnsortedDuplicates(boolean)">setUnsortedDuplicates</A>, <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setXACreate(boolean)">setXACreate</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -457,6 +475,50 @@ public boolean <B>getImmutableSecondaryKey</B>()</PRE>
<p><DT><B>See Also:</B><DD><A HREF="../../../com/sleepycat/db/SecondaryConfig.html#setImmutableSecondaryKey(boolean)"><CODE>setImmutableSecondaryKey(boolean)</CODE></A></DL>
</DD>
</DL>
+<HR>
+
+<A NAME="setMultiKeyCreator(com.sleepycat.db.SecondaryMultiKeyCreator)"><!-- --></A><H3>
+setMultiKeyCreator</H3>
+<PRE>
+public void <B>setMultiKeyCreator</B>(<A HREF="../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db">SecondaryMultiKeyCreator</A>&nbsp;keyCreator)</PRE>
+<DL>
+<DD>Specifies the user-supplied object used for creating multi-valued
+ secondary keys.
+ <p>
+ Unless the primary database is read-only, a key creator is required
+ when opening a secondary database. Either a KeyCreator or MultiKeyCreator
+ must be specified, but both may not be specified.
+ <p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>keyCreator</CODE> - the user-supplied object used for creating multi-valued
+ secondary keys.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMultiKeyCreator()"><!-- --></A><H3>
+getMultiKeyCreator</H3>
+<PRE>
+public <A HREF="../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db">SecondaryMultiKeyCreator</A> <B>getMultiKeyCreator</B>()</PRE>
+<DL>
+<DD>Returns the user-supplied object used for creating multi-valued secondary
+ keys.
+ <p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the user-supplied object used for creating multi-valued secondary
+ keys.
+ <p><DT><B>See Also:</B><DD><A HREF="../../../com/sleepycat/db/SecondaryConfig.html#setKeyCreator(com.sleepycat.db.SecondaryKeyCreator)"><CODE>setKeyCreator(com.sleepycat.db.SecondaryKeyCreator)</CODE></A></DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -482,7 +544,7 @@ public boolean <B>getImmutableSecondaryKey</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -518,6 +580,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/SecondaryCursor.html b/db/docs/java/com/sleepycat/db/SecondaryCursor.html
index acf05d8ba..700b85fc1 100644
--- a/db/docs/java/com/sleepycat/db/SecondaryCursor.html
+++ b/db/docs/java/com/sleepycat/db/SecondaryCursor.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-SecondaryCursor (Oracle Corporation - Berkeley DB Java API)
+SecondaryCursor (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.SecondaryCursor class">
@@ -14,7 +14,7 @@ SecondaryCursor (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SecondaryCursor (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SecondaryCursor (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class SecondaryCursor</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db">com.sleepycat.db.Cursor</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.SecondaryCursor</B>
</PRE>
@@ -354,16 +354,16 @@ return the associated key/data pair.</TD>
<TH ALIGN="left"><B>Methods inherited from class com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db">Cursor</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../com/sleepycat/db/Cursor.html#close()">close</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#count()">count</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#delete()">delete</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getConfig()">getConfig</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getCurrent(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getCurrent</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getDatabase()">getDatabase</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getFirst(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getFirst</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getLast(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getLast</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getNext(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNext</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getNextDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNextDup</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getNextNoDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNextNoDup</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getPrev(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrev</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getPrevDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrevDup</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getPrevNoDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrevNoDup</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getRecordNumber(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getRecordNumber</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getSearchBoth(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBoth</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getSearchBothRange(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBothRange</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getSearchKey(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchKey</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getSearchKeyRange(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchKeyRange</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getSearchRecordNumber(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchRecordNumber</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#put(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">put</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putAfter(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putAfter</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putBefore(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putBefore</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putCurrent(com.sleepycat.db.DatabaseEntry)">putCurrent</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putKeyFirst(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putKeyFirst</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putKeyLast(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putKeyLast</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putNoDupData(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putNoDupData</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putNoOverwrite(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putNoOverwrite</A></CODE></TD>
+<TD><CODE><A HREF="../../../com/sleepycat/db/Cursor.html#close()">close</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#count()">count</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#delete()">delete</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getConfig()">getConfig</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getCurrent(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getCurrent</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getDatabase()">getDatabase</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getFirst(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getFirst</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getLast(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getLast</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getNext(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNext</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getNextDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNextDup</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getNextNoDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNextNoDup</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getPrev(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrev</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getPrevDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrevDup</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getPrevNoDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrevNoDup</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getPriority()">getPriority</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getRecordNumber(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getRecordNumber</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getSearchBoth(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBoth</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getSearchBothRange(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBothRange</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getSearchKey(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchKey</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getSearchKeyRange(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchKeyRange</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#getSearchRecordNumber(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchRecordNumber</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#put(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">put</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putAfter(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putAfter</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putBefore(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putBefore</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putCurrent(com.sleepycat.db.DatabaseEntry)">putCurrent</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putKeyFirst(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putKeyFirst</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putKeyLast(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putKeyLast</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putNoDupData(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putNoDupData</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#putNoOverwrite(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putNoOverwrite</A>, <A HREF="../../../com/sleepycat/db/Cursor.html#setPriority(com.sleepycat.db.CacheFilePriority)">setPriority</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -454,13 +454,13 @@ need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking att
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the key/pair at the cursor
position has been deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -494,15 +494,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -535,15 +535,15 @@ caller.<DD><CODE>data</CODE> - the primary data
returned as output. Its byte array does not need to be initialized by the
caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -583,15 +583,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -625,15 +625,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -672,15 +672,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -719,15 +719,15 @@ caller.<DD><CODE>data</CODE> - the primary data
returned as output. Its byte array does not need to be initialized by the
caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -760,15 +760,15 @@ caller.<DD><CODE>data</CODE> - the primary data
returned as output. Its byte array does not need to be initialized by the
caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -806,15 +806,15 @@ caller.<DD><CODE>data</CODE> - the primary data
returned as output. Its byte array does not need to be initialized by the
caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -848,15 +848,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -894,15 +894,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -934,15 +934,15 @@ caller.<DD><CODE>data</CODE> - the primary data
returned as output. Its byte array does not need to be initialized by the
caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -979,15 +979,15 @@ byte array by the caller.<DD><CODE>data</CODE> - the primary data
returned as output. Its byte array does not need to be initialized by the
caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1041,15 +1041,15 @@ caller.<DD><CODE>primaryRecno</CODE> - the primary record number
returned as output. Its byte array does not need to be initialized by the
caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1087,15 +1087,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -1126,7 +1126,7 @@ deadlock.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -1162,6 +1162,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/SecondaryDatabase.html b/db/docs/java/com/sleepycat/db/SecondaryDatabase.html
index 724258df2..5fe6fc6ac 100644
--- a/db/docs/java/com/sleepycat/db/SecondaryDatabase.html
+++ b/db/docs/java/com/sleepycat/db/SecondaryDatabase.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:57 EDT 2007 -->
<TITLE>
-SecondaryDatabase (Oracle Corporation - Berkeley DB Java API)
+SecondaryDatabase (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.SecondaryDatabase class">
@@ -14,7 +14,7 @@ SecondaryDatabase (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SecondaryDatabase (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SecondaryDatabase (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class SecondaryDatabase</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">com.sleepycat.db.Database</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.SecondaryDatabase</B>
</PRE>
@@ -162,8 +162,8 @@ changes are made to the primary database.
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/SecondaryDatabase.html#SecondaryDatabase(java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">SecondaryDatabase</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/SecondaryDatabase.html#SecondaryDatabase(java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">SecondaryDatabase</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;primaryDatabase,
<A HREF="../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>&nbsp;config)</CODE>
@@ -266,16 +266,16 @@ is, both the primary and secondary key items must match.</TD>
<TH ALIGN="left"><B>Methods inherited from class com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../com/sleepycat/db/Database.html#append(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">append</A>, <A HREF="../../../com/sleepycat/db/Database.html#close()">close</A>, <A HREF="../../../com/sleepycat/db/Database.html#close(boolean)">close</A>, <A HREF="../../../com/sleepycat/db/Database.html#compact(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.CompactConfig)">compact</A>, <A HREF="../../../com/sleepycat/db/Database.html#consume(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, boolean)">consume</A>, <A HREF="../../../com/sleepycat/db/Database.html#count()">count</A>, <A HREF="../../../com/sleepycat/db/Database.html#delete(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">delete</A>, <A HREF="../../../com/sleepycat/db/Database.html#get(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">get</A>, <A HREF="../../../com/sleepycat/db/Database.html#getCacheFile()">getCacheFile</A>, <A HREF="../../../com/sleepycat/db/Database.html#getDatabaseFile()">getDatabaseFile</A>, <A HREF="../../../com/sleepycat/db/Database.html#getDatabaseName()">getDatabaseName</A>, <A HREF="../../../com/sleepycat/db/Database.html#getEnvironment()">getEnvironment</A>, <A HREF="../../../com/sleepycat/db/Database.html#getKeyRange(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">getKeyRange</A>, <A HREF="../../../com/sleepycat/db/Database.html#getSearchBoth(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBoth</A>, <A HREF="../../../com/sleepycat/db/Database.html#getSearchRecordNumber(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchRecordNumber</A>, <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)">getStats</A>, <A HREF="../../../com/sleepycat/db/Database.html#join(com.sleepycat.db.Cursor[], com.sleepycat.db.JoinConfig)">join</A>, <A HREF="../../../com/sleepycat/db/Database.html#openSequence(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.SequenceConfig)">openSequence</A>, <A HREF="../../../com/sleepycat/db/Database.html#put(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">put</A>, <A HREF="../../../com/sleepycat/db/Database.html#putNoDupData(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putNoDupData</A>, <A HREF="../../../com/sleepycat/db/Database.html#putNoOverwrite(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putNoOverwrite</A>, <A HREF="../../../com/sleepycat/db/Database.html#remove(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">remove</A>, <A HREF="../../../com/sleepycat/db/Database.html#removeSequence(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.SequenceConfig)">removeSequence</A>, <A HREF="../../../com/sleepycat/db/Database.html#rename(java.lang.String, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">rename</A>, <A HREF="../../../com/sleepycat/db/Database.html#setConfig(com.sleepycat.db.DatabaseConfig)">setConfig</A>, <A HREF="../../../com/sleepycat/db/Database.html#sync()">sync</A>, <A HREF="../../../com/sleepycat/db/Database.html#truncate(com.sleepycat.db.Transaction, boolean)">truncate</A>, <A HREF="../../../com/sleepycat/db/Database.html#upgrade(java.lang.String, com.sleepycat.db.DatabaseConfig)">upgrade</A>, <A HREF="../../../com/sleepycat/db/Database.html#verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)">verify</A></CODE></TD>
+<TD><CODE><A HREF="../../../com/sleepycat/db/Database.html#append(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">append</A>, <A HREF="../../../com/sleepycat/db/Database.html#close()">close</A>, <A HREF="../../../com/sleepycat/db/Database.html#close(boolean)">close</A>, <A HREF="../../../com/sleepycat/db/Database.html#compact(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.CompactConfig)">compact</A>, <A HREF="../../../com/sleepycat/db/Database.html#consume(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, boolean)">consume</A>, <A HREF="../../../com/sleepycat/db/Database.html#delete(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">delete</A>, <A HREF="../../../com/sleepycat/db/Database.html#exists(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">exists</A>, <A HREF="../../../com/sleepycat/db/Database.html#get(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">get</A>, <A HREF="../../../com/sleepycat/db/Database.html#getCacheFile()">getCacheFile</A>, <A HREF="../../../com/sleepycat/db/Database.html#getDatabaseFile()">getDatabaseFile</A>, <A HREF="../../../com/sleepycat/db/Database.html#getDatabaseName()">getDatabaseName</A>, <A HREF="../../../com/sleepycat/db/Database.html#getEnvironment()">getEnvironment</A>, <A HREF="../../../com/sleepycat/db/Database.html#getKeyRange(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">getKeyRange</A>, <A HREF="../../../com/sleepycat/db/Database.html#getSearchBoth(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBoth</A>, <A HREF="../../../com/sleepycat/db/Database.html#getSearchRecordNumber(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchRecordNumber</A>, <A HREF="../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)">getStats</A>, <A HREF="../../../com/sleepycat/db/Database.html#join(com.sleepycat.db.Cursor[], com.sleepycat.db.JoinConfig)">join</A>, <A HREF="../../../com/sleepycat/db/Database.html#openSequence(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.SequenceConfig)">openSequence</A>, <A HREF="../../../com/sleepycat/db/Database.html#put(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">put</A>, <A HREF="../../../com/sleepycat/db/Database.html#putNoDupData(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putNoDupData</A>, <A HREF="../../../com/sleepycat/db/Database.html#putNoOverwrite(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putNoOverwrite</A>, <A HREF="../../../com/sleepycat/db/Database.html#remove(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">remove</A>, <A HREF="../../../com/sleepycat/db/Database.html#removeSequence(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.SequenceConfig)">removeSequence</A>, <A HREF="../../../com/sleepycat/db/Database.html#rename(java.lang.String, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">rename</A>, <A HREF="../../../com/sleepycat/db/Database.html#setConfig(com.sleepycat.db.DatabaseConfig)">setConfig</A>, <A HREF="../../../com/sleepycat/db/Database.html#sync()">sync</A>, <A HREF="../../../com/sleepycat/db/Database.html#truncate(com.sleepycat.db.Transaction, boolean)">truncate</A>, <A HREF="../../../com/sleepycat/db/Database.html#upgrade(java.lang.String, com.sleepycat.db.DatabaseConfig)">upgrade</A>, <A HREF="../../../com/sleepycat/db/Database.html#verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)">verify</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -294,12 +294,12 @@ is, both the primary and secondary key items must match.</TD>
<A NAME="SecondaryDatabase(java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)"><!-- --></A><H3>
SecondaryDatabase</H3>
<PRE>
-public <B>SecondaryDatabase</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+public <B>SecondaryDatabase</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;primaryDatabase,
<A HREF="../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>&nbsp;config)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></PRE>
<DL>
<DD>Open a database.
<p>
@@ -343,7 +343,7 @@ Queue format.
<p><DD><CODE>config</CODE> - The secondary database open attributes. If null, default attributes are used.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/FileNotFoundException.html" title="class or interface in java.io">FileNotFoundException</A></CODE></DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
@@ -408,14 +408,14 @@ caller.
<p><DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<p>
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<p>
<p>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -450,14 +450,14 @@ caller.
<p><DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<p>
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<p>
<p>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
</DD>
@@ -543,15 +543,15 @@ returned as output. Multiple results can be retrieved by passing an object
that is a subclass of <A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><CODE>MultipleEntry</CODE></A>, otherwise its byte array does not
need to be initialized by the caller.<DD><CODE>lockMode</CODE> - the locking attributes; if null, default attributes are used.
<DT><B>Returns:</B><DD><A HREF="../../../com/sleepycat/db/OperationStatus.html#NOTFOUND"><CODE>OperationStatus.NOTFOUND</CODE></A> if no matching key/data pair is
-found; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
+found; <A HREF="../../../com/sleepycat/db/OperationStatus.html#KEYEMPTY"><CODE>OperationStatus.KEYEMPTY</CODE></A> if the database is a Queue or Recno database and the specified key exists, but was never explicitly created by the application or was later deleted; otherwise, <A HREF="../../../com/sleepycat/db/OperationStatus.html#SUCCESS"><CODE>OperationStatus.SUCCESS</CODE></A>.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang">NullPointerException</A></CODE> - if a DatabaseEntry parameter is null or
does not contain a required non-null byte array.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></CODE> - if the operation was selected to resolve a
deadlock.
<p>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an invalid parameter was specified.
<p>
<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.
<p></DL>
@@ -641,7 +641,7 @@ specifies the transaction context in which the cursor will be used.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -677,6 +677,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/SecondaryKeyCreator.html b/db/docs/java/com/sleepycat/db/SecondaryKeyCreator.html
index f3ad0a592..6986bd25b 100644
--- a/db/docs/java/com/sleepycat/db/SecondaryKeyCreator.html
+++ b/db/docs/java/com/sleepycat/db/SecondaryKeyCreator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-SecondaryKeyCreator (Oracle Corporation - Berkeley DB Java API)
+SecondaryKeyCreator (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.SecondaryKeyCreator interface">
@@ -14,7 +14,7 @@ SecondaryKeyCreator (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SecondaryKeyCreator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SecondaryKeyCreator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,14 +46,14 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/Sequence.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/SecondaryKeyCreator.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="SecondaryKeyCreator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -227,14 +227,14 @@ boolean <B>createSecondaryKey</B>(<A HREF="../../../com/sleepycat/db/SecondaryDa
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/Sequence.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/SecondaryKeyCreator.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="SecondaryKeyCreator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -263,6 +263,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/SecondaryMultiKeyCreator.html b/db/docs/java/com/sleepycat/db/SecondaryMultiKeyCreator.html
new file mode 100644
index 000000000..b411dbbd0
--- /dev/null
+++ b/db/docs/java/com/sleepycat/db/SecondaryMultiKeyCreator.html
@@ -0,0 +1,306 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
+<TITLE>
+SecondaryMultiKeyCreator (Oracle - Berkeley DB Java API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="com.sleepycat.db.SecondaryMultiKeyCreator interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../style.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="SecondaryMultiKeyCreator (Oracle - Berkeley DB Java API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SecondaryMultiKeyCreator.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/Sequence.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../index.html?com/sleepycat/db/SecondaryMultiKeyCreator.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="SecondaryMultiKeyCreator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+com.sleepycat.db</FONT>
+<BR>
+Interface SecondaryMultiKeyCreator</H2>
+<HR>
+<DL>
+<DT><PRE>public interface <B>SecondaryMultiKeyCreator</B></DL>
+</PRE>
+
+<P>
+The interface implemented for extracting multi-valued secondary keys from
+primary records.
+<p>
+The key creator object is specified by calling
+<A HREF="../../../com/sleepycat/db/SecondaryConfig.html#setMultiKeyCreator(com.sleepycat.db.SecondaryMultiKeyCreator)"><CODE>SecondaryConfig.setMultiKeyCreator</CODE></A>.
+The secondary database configuration is specified when calling
+<A HREF="../../../com/sleepycat/db/Environment.html#openSecondaryDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)"><CODE>Environment.openSecondaryDatabase</CODE></A>.
+<p>
+For example:
+<pre>
+ class MyMultiKeyCreator implements SecondaryMultiKeyCreator {
+ public void createSecondaryKeys(SecondaryDatabase secondary,
+ DatabaseEntry key,
+ DatabaseEntry data,
+ Set results)
+ throws DatabaseException {
+ //
+ // DO HERE: Extract the secondary keys from the primary key and
+ // data. For each key extracted, create a DatabaseEntry and add it
+ // to the results set.
+ //
+ }
+ }
+ ...
+ SecondaryConfig secConfig = new SecondaryConfig();
+ secConfig.setMultiKeyCreator(new MyMultiKeyCreator());
+ // Now pass secConfig to Environment.openSecondaryDatabase
+</pre>
+<p>
+Use this interface when any number of secondary keys may be present in a single
+primary record, in other words, for many-to-many and one-to-many relationships.
+When only zero or one secondary key is present (for many-to-one and one-to-one
+relationships) you may use the <A HREF="../../../com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><CODE>SecondaryKeyCreator</CODE></A> interface instead.
+The table below summarizes how to create all four variations of relationships.
+<div>
+<table border="yes">
+ <tr><th>Relationship</th>
+ <th>Interface</th>
+ <th>Duplicates</th>
+ <th>Example</th>
+ </tr>
+ <tr><td>One-to-one</td>
+ <td><A HREF="../../../com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><CODE>SecondaryKeyCreator</CODE></A></td>
+ <td>No</td>
+ <td>A person record with a unique social security number key.</td>
+ </tr>
+ <tr><td>Many-to-one</td>
+ <td><A HREF="../../../com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><CODE>SecondaryKeyCreator</CODE></A></td>
+ <td>Yes</td>
+ <td>A person record with a non-unique employer key.</td>
+ </tr>
+ <tr><td>One-to-many</td>
+ <td><A HREF="../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db"><CODE>SecondaryMultiKeyCreator</CODE></A></td>
+ <td>No</td>
+ <td>A person record with multiple unique email address keys.</td>
+ </tr>
+ <tr><td>Many-to-many</td>
+ <td><A HREF="../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db"><CODE>SecondaryMultiKeyCreator</CODE></A></td>
+ <td>Yes</td>
+ <td>A person record with multiple non-unique organization keys.</td>
+ </tr>
+</table>
+</div>
+<p>To configure a database for duplicates. pass true to <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setSortedDuplicates(boolean)"><CODE>DatabaseConfig.setSortedDuplicates(boolean)</CODE></A>.</p>
+<p>
+Note that <code>SecondaryMultiKeyCreator</code> may also be used for single key
+secondaries (many-to-one and one-to-one); in this case, at most a single key is
+added to the results set. <code>SecondaryMultiKeyCreator</code> is only
+slightly less efficient than <A HREF="../../../com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><CODE>SecondaryKeyCreator</CODE></A> in that two or three
+temporary sets must be created to hold the results.
+<P>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db"><CODE>SecondaryConfig</CODE></A></DL>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/SecondaryMultiKeyCreator.html#createSecondaryKeys(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, java.util.Set)">createSecondaryKeys</A></B>(<A HREF="../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A>&nbsp;secondary,
+ <A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
+ <A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;results)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a secondary key entry, given a primary key and data entry.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="createSecondaryKeys(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, java.util.Set)"><!-- --></A><H3>
+createSecondaryKeys</H3>
+<PRE>
+void <B>createSecondaryKeys</B>(<A HREF="../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A>&nbsp;secondary,
+ <A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
+ <A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;results)
+ throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
+<DL>
+<DD>Creates a secondary key entry, given a primary key and data entry.
+ <p>
+ A secondary key may be derived from the primary key, primary data, or a
+ combination of the primary key and data. Zero or more secondary keys may
+ be derived from the primary record and returned in the results parameter.
+ To ensure the integrity of a secondary database the key creator method must
+ always return the same results for a given set of input parameters.
+ <p>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>secondary</CODE> - the database to which the secondary key will be added.
+ This parameter is passed for informational purposes but is not commonly
+ used.
+ <p><DD><CODE>key</CODE> - the primary key entry. This parameter must not be modified
+ by this method.
+ <p><DD><CODE>data</CODE> - the primary data entry. This parameter must not be modified
+ by this method.
+ <p><DD><CODE>results</CODE> - the set to contain the the secondary key DatabaseEntry
+ objects created by this method.
+ <p>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if an error occurs attempting to create the
+ secondary key.</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/SecondaryMultiKeyCreator.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/Sequence.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../index.html?com/sleepycat/db/SecondaryMultiKeyCreator.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="SecondaryMultiKeyCreator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</BODY>
+</HTML>
diff --git a/db/docs/java/com/sleepycat/db/Sequence.html b/db/docs/java/com/sleepycat/db/Sequence.html
index 098b65d9f..7c88e532a 100644
--- a/db/docs/java/com/sleepycat/db/Sequence.html
+++ b/db/docs/java/com/sleepycat/db/Sequence.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-Sequence (Oracle Corporation - Berkeley DB Java API)
+Sequence (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.Sequence class">
@@ -14,7 +14,7 @@ Sequence (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Sequence (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Sequence (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,13 +46,13 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../com/sleepycat/db/SequenceConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/Sequence.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class Sequence</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.Sequence</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>Sequence</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>Sequence</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -161,10 +161,10 @@ Sequence handles are opened using the <A HREF="../../../com/sleepycat/db/Databas
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -322,13 +322,13 @@ public <A HREF="../../../com/sleepycat/db/SequenceStats.html" title="class in co
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../com/sleepycat/db/SequenceConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/Sequence.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -358,6 +358,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/SequenceConfig.html b/db/docs/java/com/sleepycat/db/SequenceConfig.html
index af5078e3c..cac997612 100644
--- a/db/docs/java/com/sleepycat/db/SequenceConfig.html
+++ b/db/docs/java/com/sleepycat/db/SequenceConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-SequenceConfig (Oracle Corporation - Berkeley DB Java API)
+SequenceConfig (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.SequenceConfig class">
@@ -14,7 +14,7 @@ SequenceConfig (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SequenceConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SequenceConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,15 +89,15 @@ com.sleepycat.db</FONT>
<BR>
Class SequenceConfig</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.SequenceConfig</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>SequenceConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
+<DT><PRE>public class <B>SequenceConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
</PRE>
<P>
@@ -303,10 +303,10 @@ Set the initial value for a sequence.</TD>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -744,7 +744,7 @@ This method may be called at any time during the life of the application.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -780,6 +780,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/SequenceStats.html b/db/docs/java/com/sleepycat/db/SequenceStats.html
index 029eed9c4..d13968157 100644
--- a/db/docs/java/com/sleepycat/db/SequenceStats.html
+++ b/db/docs/java/com/sleepycat/db/SequenceStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-SequenceStats (Oracle Corporation - Berkeley DB Java API)
+SequenceStats (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.SequenceStats class">
@@ -14,7 +14,7 @@ SequenceStats (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="SequenceStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="SequenceStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class SequenceStats</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.SequenceStats</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>SequenceStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>SequenceStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -190,7 +190,7 @@ A SequenceStats object is used to return sequence statistics.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/SequenceStats.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -200,10 +200,10 @@ A SequenceStats object is used to return sequence statistics.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -341,12 +341,12 @@ public int <B>getFlags</B>()</PRE>
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -377,7 +377,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -413,6 +413,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/StatsConfig.html b/db/docs/java/com/sleepycat/db/StatsConfig.html
index 9681c7787..e18620556 100644
--- a/db/docs/java/com/sleepycat/db/StatsConfig.html
+++ b/db/docs/java/com/sleepycat/db/StatsConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-StatsConfig (Oracle Corporation - Berkeley DB Java API)
+StatsConfig (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.StatsConfig class">
@@ -14,7 +14,7 @@ StatsConfig (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="StatsConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="StatsConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class StatsConfig</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.StatsConfig</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>StatsConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>StatsConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -188,10 +188,10 @@ Specifies the attributes of a statistics retrieval operation.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -353,7 +353,7 @@ public boolean <B>getClear</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -389,6 +389,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/Transaction.html b/db/docs/java/com/sleepycat/db/Transaction.html
index 8611d3378..c64cd7336 100644
--- a/db/docs/java/com/sleepycat/db/Transaction.html
+++ b/db/docs/java/com/sleepycat/db/Transaction.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-Transaction (Oracle Corporation - Berkeley DB Java API)
+Transaction (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.Transaction class">
@@ -14,7 +14,7 @@ Transaction (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Transaction (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Transaction (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class Transaction</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.Transaction</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>Transaction</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>Transaction</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -174,6 +174,14 @@ To customize the attributes of a transaction:
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Transaction.html#commitWriteNoSync()">commitWriteNoSync</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End the transaction, writing but not flushing the log.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Transaction.html#discard()">discard</A></B>()</CODE>
<BR>
@@ -191,7 +199,7 @@ To customize the attributes of a transaction:
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/Transaction.html#getName()">getName</A></B>()</CODE>
<BR>
@@ -216,7 +224,7 @@ To customize the attributes of a transaction:
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/db/Transaction.html#setName(java.lang.String)">setName</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/Transaction.html#setName(java.lang.String)">setName</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user visible name for the transaction.</TD>
@@ -233,10 +241,10 @@ To customize the attributes of a transaction:
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -446,6 +454,54 @@ of the transaction will have been aborted when the call returns.
</DL>
<HR>
+<A NAME="commitWriteNoSync()"><!-- --></A><H3>
+commitWriteNoSync</H3>
+<PRE>
+public void <B>commitWriteNoSync</B>()
+ throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
+<DL>
+<DD>End the transaction, writing but not flushing the log.
+This means the
+transaction will exhibit the ACI (atomicity, consistency, and isolation)
+properties, but not D (durability); that is, database integrity will be
+maintained, but it is possible this transaction may be undone during
+recovery in the event that the operating system crashes. This option
+provides more durability than an asynchronous commit and has less
+performance cost than a synchronous commit.
+<p>
+This behavior may be set for a database environment using the
+<A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setTxnWriteNoSync(boolean)"><CODE>EnvironmentConfig.setTxnWriteNoSync</CODE></A> method or for a single
+transaction using the <A HREF="../../../com/sleepycat/db/Environment.html#beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig)"><CODE>Environment.beginTransaction</CODE></A> method.
+Any value specified to this method overrides both of those settings.
+<p>
+In the case of nested transactions, if the transaction is a parent
+transaction, committing the parent transaction causes all unresolved
+children of the parent to be committed. In the case of nested
+transactions, if the transaction is a child transaction, its locks are
+not released, but are acquired by its parent. Although the commit of the
+child transaction will succeed, the actual resolution of the child
+transaction is postponed until the parent transaction is committed or
+aborted; that is, if its parent transaction commits, it will be
+committed; and if its parent transaction aborts, it will be aborted.
+<p>
+All cursors opened within the transaction must be closed before the
+transaction is committed.
+<p>
+After this method returns the <A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db"><CODE>Transaction</CODE></A> handle may not be
+accessed again, regardless of the method's success or failure. If the
+method encounters an error, the transaction and all child transactions
+of the transaction will have been aborted when the call returns.
+<p>
+<p>
+<P>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></CODE> - if a failure occurs.</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="setTxnTimeout(long)"><!-- --></A><H3>
setTxnTimeout</H3>
<PRE>
@@ -513,7 +569,7 @@ public void <B>setLockTimeout</B>(long&nbsp;timeOut)
<A NAME="setName(java.lang.String)"><!-- --></A><H3>
setName</H3>
<PRE>
-public void <B>setName</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name)
+public void <B>setName</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name)
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
<DL>
<DD>Set the user visible name for the transaction.
@@ -531,7 +587,7 @@ public void <B>setName</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/l
<A NAME="getName()"><!-- --></A><H3>
getName</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getName</B>()
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getName</B>()
throws <A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></PRE>
<DL>
<DD>Get the user visible name for the transaction.
@@ -636,7 +692,7 @@ public void <B>prepare</B>(byte[]&nbsp;gid)
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -672,6 +728,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/TransactionConfig.html b/db/docs/java/com/sleepycat/db/TransactionConfig.html
index 14ed9da81..ff3063e3a 100644
--- a/db/docs/java/com/sleepycat/db/TransactionConfig.html
+++ b/db/docs/java/com/sleepycat/db/TransactionConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TransactionConfig (Oracle Corporation - Berkeley DB Java API)
+TransactionConfig (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.TransactionConfig class">
@@ -14,7 +14,7 @@ TransactionConfig (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TransactionConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TransactionConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,15 +89,15 @@ com.sleepycat.db</FONT>
<BR>
Class TransactionConfig</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.TransactionConfig</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>TransactionConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
+<DT><PRE>public class <B>TransactionConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A></DL>
</PRE>
<P>
@@ -224,6 +224,24 @@ Specifies the attributes of a database environment transaction.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/TransactionConfig.html#getWait()">getWait</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return if the transaction is configured to wait if a lock
+ request cannot be immediately granted.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/TransactionConfig.html#getWriteNoSync()">getWriteNoSync</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return if the transaction is configured to write but not synchronously
+ flush the log it when commits.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/TransactionConfig.html#setDegree2(boolean)">setDegree2</A></B>(boolean&nbsp;degree2)</CODE>
@@ -292,14 +310,32 @@ Specifies the attributes of a database environment transaction.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Configure the transaction to write and synchronously flush the log
it when commits.</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/TransactionConfig.html#setWait(boolean)">setWait</A></B>(boolean&nbsp;wait)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Configure the transaction to wait if a lock request cannot be
+ immediately granted.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/TransactionConfig.html#setWriteNoSync(boolean)">setWriteNoSync</A></B>(boolean&nbsp;txnWriteNoSync)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Configure the transaction to write but not synchronously flush the log
+ it when commits.</TD>
+</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -539,8 +575,8 @@ public void <B>setSnapshot</B>(boolean&nbsp;snapshot)</PRE>
will be read as they are when the transaction begins, without taking
read locks.
<p>
- Updates operations performed in the transaction will cause an
- <A HREF="../../../com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db"><CODE>UpdateConflictException</CODE></A> to be thrown if data is modified
+ Updates operations performed in the transaction will cause a
+ <A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db"><CODE>DeadlockException</CODE></A> to be thrown if data is modified
between reading and writing it.
<P>
<DD><DL>
@@ -621,6 +657,57 @@ public boolean <B>getSync</B>()</PRE>
</DL>
<HR>
+<A NAME="setWriteNoSync(boolean)"><!-- --></A><H3>
+setWriteNoSync</H3>
+<PRE>
+public void <B>setWriteNoSync</B>(boolean&nbsp;txnWriteNoSync)</PRE>
+<DL>
+<DD>Configure the transaction to write but not synchronously flush the log
+ it when commits.
+ <p>
+ This behavior may be set for a database environment using the
+ Environment.setMutableConfig method. Any value specified to this method
+ overrides that setting.
+ <p>
+ The default is false for this class and the database environment.
+ <p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>txnWriteNoSync</CODE> - If true, transactions exhibit the ACI (atomicity, consistency, and
+ isolation) properties, but not D (durability); that is, database
+ integrity will be maintained, but if the operating system
+ fails, it is possible some number of the most recently committed
+ transactions may be undone during recovery. The number of
+ transactions at risk is governed by how often the operating system
+ flushes dirty buffers to disk, and how often the log is
+ checkpointed.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWriteNoSync()"><!-- --></A><H3>
+getWriteNoSync</H3>
+<PRE>
+public boolean <B>getWriteNoSync</B>()</PRE>
+<DL>
+<DD>Return if the transaction is configured to write but not synchronously
+ flush the log it when commits.
+ <p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>If the transaction is configured to not write or synchronously flush
+ the log it when commits.</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="setNoSync(boolean)"><!-- --></A><H3>
setNoSync</H3>
<PRE>
@@ -711,6 +798,47 @@ public boolean <B>getNoWait</B>()</PRE>
cannot be immediately granted.</DL>
</DD>
</DL>
+<HR>
+
+<A NAME="setWait(boolean)"><!-- --></A><H3>
+setWait</H3>
+<PRE>
+public void <B>setWait</B>(boolean&nbsp;wait)</PRE>
+<DL>
+<DD>Configure the transaction to wait if a lock request cannot be
+ immediately granted.
+ <p>
+ The default is true unless <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setTxnNoWait(boolean)"><CODE>EnvironmentConfig.setTxnNoWait(boolean)</CODE></A> is called.
+ <p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>wait</CODE> - If true, transactions will wait if a lock request cannot be
+ immediately granted, instead <A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db"><CODE>DeadlockException</CODE></A> will be thrown.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWait()"><!-- --></A><H3>
+getWait</H3>
+<PRE>
+public boolean <B>getWait</B>()</PRE>
+<DL>
+<DD>Return if the transaction is configured to wait if a lock
+ request cannot be immediately granted.
+ <p>
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>If the transaction is configured to wait if a lock request
+ cannot be immediately granted.</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -736,7 +864,7 @@ public boolean <B>getNoWait</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -772,6 +900,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/TransactionStats.Active.html b/db/docs/java/com/sleepycat/db/TransactionStats.Active.html
index 9d1e70d8a..e94cc0d22 100644
--- a/db/docs/java/com/sleepycat/db/TransactionStats.Active.html
+++ b/db/docs/java/com/sleepycat/db/TransactionStats.Active.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TransactionStats.Active (Oracle Corporation - Berkeley DB Java API)
+TransactionStats.Active (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.TransactionStats.Active class">
@@ -14,7 +14,7 @@ TransactionStats.Active (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TransactionStats.Active (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TransactionStats.Active (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,14 +46,14 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../com/sleepycat/db/TransactionStats.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/TransactionStats.Active.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="TransactionStats.Active.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -89,7 +89,7 @@ com.sleepycat.db</FONT>
<BR>
Class TransactionStats.Active</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.TransactionStats.Active</B>
</PRE>
<DL>
@@ -97,7 +97,7 @@ Class TransactionStats.Active</H2>
</DL>
<HR>
<DL>
-<DT><PRE>public static class <B>TransactionStats.Active</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public static class <B>TransactionStats.Active</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -131,11 +131,12 @@ The Active class represents an active transaction.
<TD><CODE><B><A HREF="../../../com/sleepycat/db/TransactionStats.Active.html#getMultiversionRef()">getMultiversionRef</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of buffer copies created by this transaction that remain in cache.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of buffer copies created by this transaction that remain in
+ cache.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/TransactionStats.Active.html#getName()">getName</A></B>()</CODE>
<BR>
@@ -168,6 +169,14 @@ The Active class represents an active transaction.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/TransactionStats.Active.html#getStatus()">getStatus</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The status of the transaction.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/TransactionStats.Active.html#getTxnId()">getTxnId</A></B>()</CODE>
<BR>
@@ -193,7 +202,7 @@ The Active class represents an active transaction.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/TransactionStats.Active.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -203,10 +212,10 @@ The Active class represents an active transaction.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -225,7 +234,7 @@ The Active class represents an active transaction.
<A NAME="getName()"><!-- --></A><H3>
getName</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getName</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>getName</B>()</PRE>
<DL>
<DD>The transaction name, including the thread name if available.
<P>
@@ -305,7 +314,21 @@ getMultiversionRef</H3>
<PRE>
public int <B>getMultiversionRef</B>()</PRE>
<DL>
-<DD>The number of buffer copies created by this transaction that remain in cache.
+<DD>The number of buffer copies created by this transaction that remain in
+ cache.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStatus()"><!-- --></A><H3>
+getStatus</H3>
+<PRE>
+public int <B>getStatus</B>()</PRE>
+<DL>
+<DD>The status of the transaction.
<P>
<DD><DL>
</DL>
@@ -344,12 +367,12 @@ public byte[] <B>getXId</B>()</PRE>
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -380,14 +403,14 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../com/sleepycat/db/TransactionStats.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+&nbsp;<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/TransactionStats.Active.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="TransactionStats.Active.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
@@ -416,6 +439,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/TransactionStats.html b/db/docs/java/com/sleepycat/db/TransactionStats.html
index b79f94b44..47c286078 100644
--- a/db/docs/java/com/sleepycat/db/TransactionStats.html
+++ b/db/docs/java/com/sleepycat/db/TransactionStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-TransactionStats (Oracle Corporation - Berkeley DB Java API)
+TransactionStats (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.TransactionStats class">
@@ -14,7 +14,7 @@ TransactionStats (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="TransactionStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="TransactionStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class TransactionStats</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.TransactionStats</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>TransactionStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>TransactionStats</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -265,7 +265,7 @@ Transaction statistics for a database environment.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/db/TransactionStats.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -275,10 +275,10 @@ Transaction statistics for a database environment.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -406,9 +406,8 @@ getNumSnapshot</H3>
public int <B>getNumSnapshot</B>()</PRE>
<DL>
<DD>The number of transactions on the snapshot list. These are transactions
- which modified a database opened with <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setMultiversion(boolean)"><CODE>DatabaseConfig.setMultiversion(boolean)</CODE></A>,
- and which have committed or aborted, but the copies of pages they
- created are still in the cache.
+ which modified a database opened with <A HREF="../../../com/sleepycat/db/DatabaseConfig.html#setMultiversion(boolean)"><CODE>DatabaseConfig.setMultiversion(boolean)</CODE></A>, and which have committed or aborted, but
+ the copies of pages they created are still in the cache.
<P>
<DD><DL>
</DL>
@@ -512,12 +511,12 @@ public <A HREF="../../../com/sleepycat/db/TransactionStats.Active.html" title="c
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD>
<P>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -548,7 +547,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -584,6 +583,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/VerboseConfig.html b/db/docs/java/com/sleepycat/db/VerboseConfig.html
new file mode 100644
index 000000000..a8de34ee0
--- /dev/null
+++ b/db/docs/java/com/sleepycat/db/VerboseConfig.html
@@ -0,0 +1,387 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
+<TITLE>
+VerboseConfig (Oracle - Berkeley DB Java API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="com.sleepycat.db.VerboseConfig class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../style.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="VerboseConfig (Oracle - Berkeley DB Java API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/VerboseConfig.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../com/sleepycat/db/TransactionStats.Active.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../index.html?com/sleepycat/db/VerboseConfig.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="VerboseConfig.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+com.sleepycat.db</FONT>
+<BR>
+Class VerboseConfig</H2>
+<PRE>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.VerboseConfig</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public final class <B>VerboseConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+</PRE>
+
+<P>
+Specifies the attributes of a verification operation.
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/VerboseConfig.html#DEADLOCK">DEADLOCK</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information when doing deadlock detection.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/VerboseConfig.html#FILEOPS">FILEOPS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information when performing filesystem operations such
+ as open, close or rename.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/VerboseConfig.html#FILEOPS_ALL">FILEOPS_ALL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information when performing all filesystem operations,
+ including read and write.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/VerboseConfig.html#RECOVERY">RECOVERY</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information when performing recovery.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/VerboseConfig.html#REGISTER">REGISTER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information concerning support for <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>EnvironmentConfig.setRegister(boolean)</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/VerboseConfig.html#REPLICATION">REPLICATION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display detailed information when processing replication messages.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/VerboseConfig.html#WAITSFOR">WAITSFOR</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display the waits-for table when doing deadlock detection.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/db/VerboseConfig.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="DEADLOCK"><!-- --></A><H3>
+DEADLOCK</H3>
+<PRE>
+public static final <A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A> <B>DEADLOCK</B></PRE>
+<DL>
+<DD>Display additional information when doing deadlock detection.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="FILEOPS"><!-- --></A><H3>
+FILEOPS</H3>
+<PRE>
+public static final <A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A> <B>FILEOPS</B></PRE>
+<DL>
+<DD>Display additional information when performing filesystem operations such
+ as open, close or rename. May not be available on all platforms.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="FILEOPS_ALL"><!-- --></A><H3>
+FILEOPS_ALL</H3>
+<PRE>
+public static final <A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A> <B>FILEOPS_ALL</B></PRE>
+<DL>
+<DD>Display additional information when performing all filesystem operations,
+ including read and write. May not be available on all platforms.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="RECOVERY"><!-- --></A><H3>
+RECOVERY</H3>
+<PRE>
+public static final <A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A> <B>RECOVERY</B></PRE>
+<DL>
+<DD>Display additional information when performing recovery.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="REGISTER"><!-- --></A><H3>
+REGISTER</H3>
+<PRE>
+public static final <A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A> <B>REGISTER</B></PRE>
+<DL>
+<DD>Display additional information concerning support for <A HREF="../../../com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>EnvironmentConfig.setRegister(boolean)</CODE></A>.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="REPLICATION"><!-- --></A><H3>
+REPLICATION</H3>
+<PRE>
+public static final <A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A> <B>REPLICATION</B></PRE>
+<DL>
+<DD>Display detailed information when processing replication messages.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="WAITSFOR"><!-- --></A><H3>
+WAITSFOR</H3>
+<PRE>
+public static final <A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A> <B>WAITSFOR</B></PRE>
+<DL>
+<DD>Display the waits-for table when doing deadlock detection.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+<DL>
+<DD>
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/VerboseConfig.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../com/sleepycat/db/TransactionStats.Active.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../index.html?com/sleepycat/db/VerboseConfig.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="VerboseConfig.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</BODY>
+</HTML>
diff --git a/db/docs/java/com/sleepycat/db/VerifyConfig.html b/db/docs/java/com/sleepycat/db/VerifyConfig.html
index b49b9b49f..b5a23bf2c 100644
--- a/db/docs/java/com/sleepycat/db/VerifyConfig.html
+++ b/db/docs/java/com/sleepycat/db/VerifyConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-VerifyConfig (Oracle Corporation - Berkeley DB Java API)
+VerifyConfig (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.VerifyConfig class">
@@ -14,7 +14,7 @@ VerifyConfig (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="VerifyConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="VerifyConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,13 +46,13 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/VerifyConfig.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -89,12 +89,12 @@ com.sleepycat.db</FONT>
<BR>
Class VerifyConfig</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.VerifyConfig</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>VerifyConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>VerifyConfig</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -247,10 +247,10 @@ Specifies the attributes of a verification operation.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -562,13 +562,13 @@ This method may be called at any time during the life of the application.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../index.html?com/sleepycat/db/VerifyConfig.html" target="_top"><B>FRAMES</B></A> &nbsp;
@@ -598,6 +598,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/VersionMismatchException.html b/db/docs/java/com/sleepycat/db/VersionMismatchException.html
index 6bdcc17b6..a60eece76 100644
--- a/db/docs/java/com/sleepycat/db/VersionMismatchException.html
+++ b/db/docs/java/com/sleepycat/db/VersionMismatchException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:46 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:58 EDT 2007 -->
<TITLE>
-VersionMismatchException (Oracle Corporation - Berkeley DB Java API)
+VersionMismatchException (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db.VersionMismatchException class">
@@ -14,7 +14,7 @@ VersionMismatchException (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="VersionMismatchException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="VersionMismatchException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,14 +89,14 @@ com.sleepycat.db</FONT>
<BR>
Class VersionMismatchException</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.db.VersionMismatchException</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
@@ -136,19 +136,19 @@ the database environment.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -178,7 +178,7 @@ the database environment.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -214,6 +214,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/BtreePrefixCalculator.html b/db/docs/java/com/sleepycat/db/class-use/BtreePrefixCalculator.html
index fb9a87151..21b2bb371 100644
--- a/db/docs/java/com/sleepycat/db/class-use/BtreePrefixCalculator.html
+++ b/db/docs/java/com/sleepycat/db/class-use/BtreePrefixCalculator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.db.BtreePrefixCalculator (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.db.BtreePrefixCalculator (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.db.BtreePrefixCalculator (Oracle Corporation - B
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.db.BtreePrefixCalculator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.db.BtreePrefixCalculator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -158,7 +158,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/BtreePrefixCalculator.html" title=
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -188,6 +188,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/BtreePrefixCalculator.html" title=
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/BtreeStats.html b/db/docs/java/com/sleepycat/db/class-use/BtreeStats.html
index e86d844b9..a08681f97 100644
--- a/db/docs/java/com/sleepycat/db/class-use/BtreeStats.html
+++ b/db/docs/java/com/sleepycat/db/class-use/BtreeStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.BtreeStats (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.BtreeStats (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.BtreeStats (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.BtreeStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.BtreeStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.BtreeStats
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.BtreeStats
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/CacheFile.html b/db/docs/java/com/sleepycat/db/class-use/CacheFile.html
index cc0e79003..b1f6f2d30 100644
--- a/db/docs/java/com/sleepycat/db/class-use/CacheFile.html
+++ b/db/docs/java/com/sleepycat/db/class-use/CacheFile.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.CacheFile (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.CacheFile (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.CacheFile (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.CacheFile (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.CacheFile (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/CacheFile.html" title="class in co
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/CacheFile.html" title="class in co
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/CacheFilePriority.html b/db/docs/java/com/sleepycat/db/class-use/CacheFilePriority.html
index cd8f516a9..84f83b0de 100644
--- a/db/docs/java/com/sleepycat/db/class-use/CacheFilePriority.html
+++ b/db/docs/java/com/sleepycat/db/class-use/CacheFilePriority.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.CacheFilePriority (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.CacheFilePriority (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.CacheFilePriority (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.CacheFilePriority (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.CacheFilePriority (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -158,6 +158,22 @@ Uses of <A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="cla
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A></CODE></FONT></TD>
+<TD><CODE><B>DatabaseConfig.</B><B><A HREF="../../../../com/sleepycat/db/DatabaseConfig.html#getPriority()">getPriority</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the the cache priority for pages referenced by this handle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A></CODE></FONT></TD>
+<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getPriority()">getPriority</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the cache priority for pages referenced by the cursor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A></CODE></FONT></TD>
<TD><CODE><B>CacheFile.</B><B><A HREF="../../../../com/sleepycat/db/CacheFile.html#getPriority()">getPriority</A></B>()</CODE>
<BR>
@@ -174,6 +190,22 @@ Uses of <A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="cla
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>DatabaseConfig.</B><B><A HREF="../../../../com/sleepycat/db/DatabaseConfig.html#setPriority(com.sleepycat.db.CacheFilePriority)">setPriority</A></B>(<A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A>&nbsp;priority)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the cache priority for pages referenced by the DB handle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#setPriority(com.sleepycat.db.CacheFilePriority)">setPriority</A></B>(<A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A>&nbsp;priority)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the cache priority for pages referenced by the DBC handle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>CacheFile.</B><B><A HREF="../../../../com/sleepycat/db/CacheFile.html#setPriority(com.sleepycat.db.CacheFilePriority)">setPriority</A></B>(<A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A>&nbsp;priority)</CODE>
<BR>
@@ -207,7 +239,7 @@ cache priority for pages from the specified file.</TD>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -237,6 +269,6 @@ cache priority for pages from the specified file.</TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/CacheFileStats.html b/db/docs/java/com/sleepycat/db/class-use/CacheFileStats.html
index 6bb8f3482..45d3c8f28 100644
--- a/db/docs/java/com/sleepycat/db/class-use/CacheFileStats.html
+++ b/db/docs/java/com/sleepycat/db/class-use/CacheFileStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.CacheFileStats (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.CacheFileStats (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.CacheFileStats (Oracle Corporation - Berkeley DB
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.CacheFileStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.CacheFileStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -143,7 +143,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/CacheFileStats.html" title="class
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -173,6 +173,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/CacheFileStats.html" title="class
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/CacheStats.html b/db/docs/java/com/sleepycat/db/class-use/CacheStats.html
index bc9827719..4aa8cbbab 100644
--- a/db/docs/java/com/sleepycat/db/class-use/CacheStats.html
+++ b/db/docs/java/com/sleepycat/db/class-use/CacheStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.CacheStats (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.CacheStats (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.CacheStats (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.CacheStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.CacheStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/CacheStats.html" title="class in c
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/CacheStats.html" title="class in c
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/CheckpointConfig.html b/db/docs/java/com/sleepycat/db/class-use/CheckpointConfig.html
index 7214db3c7..93292c246 100644
--- a/db/docs/java/com/sleepycat/db/class-use/CheckpointConfig.html
+++ b/db/docs/java/com/sleepycat/db/class-use/CheckpointConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.CheckpointConfig (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.CheckpointConfig (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.CheckpointConfig (Oracle Corporation - Berkeley D
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.CheckpointConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.CheckpointConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -159,7 +159,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/CheckpointConfig.html" title="clas
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -189,6 +189,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/CheckpointConfig.html" title="clas
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/CompactConfig.html b/db/docs/java/com/sleepycat/db/class-use/CompactConfig.html
index 80570e826..89ab6539f 100644
--- a/db/docs/java/com/sleepycat/db/class-use/CompactConfig.html
+++ b/db/docs/java/com/sleepycat/db/class-use/CompactConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.CompactConfig (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.CompactConfig (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.CompactConfig (Oracle Corporation - Berkeley DB J
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.CompactConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.CompactConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -164,7 +164,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/CompactConfig.html" title="class i
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -194,6 +194,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/CompactConfig.html" title="class i
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/CompactStats.html b/db/docs/java/com/sleepycat/db/class-use/CompactStats.html
index 355c53b80..9589dfacd 100644
--- a/db/docs/java/com/sleepycat/db/class-use/CompactStats.html
+++ b/db/docs/java/com/sleepycat/db/class-use/CompactStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.CompactStats (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.CompactStats (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.CompactStats (Oracle Corporation - Berkeley DB Ja
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.CompactStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.CompactStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -147,7 +147,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/CompactStats.html" title="class in
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -177,6 +177,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/CompactStats.html" title="class in
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/Cursor.html b/db/docs/java/com/sleepycat/db/class-use/Cursor.html
index 20d0cb163..986b4e909 100644
--- a/db/docs/java/com/sleepycat/db/class-use/Cursor.html
+++ b/db/docs/java/com/sleepycat/db/class-use/Cursor.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.Cursor (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.Cursor (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.Cursor (Oracle Corporation - Berkeley DB Java API
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.Cursor (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.Cursor (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -204,7 +204,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/Cursor.html" title="class in com.s
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -234,6 +234,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/Cursor.html" title="class in com.s
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/CursorConfig.html b/db/docs/java/com/sleepycat/db/class-use/CursorConfig.html
index 9d410f7d4..30fb73ab1 100644
--- a/db/docs/java/com/sleepycat/db/class-use/CursorConfig.html
+++ b/db/docs/java/com/sleepycat/db/class-use/CursorConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.CursorConfig (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.CursorConfig (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.CursorConfig (Oracle Corporation - Berkeley DB Ja
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.CursorConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.CursorConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -130,8 +130,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></FONT></TD>
-<TD><CODE><B>StoredCollections.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollections.html#configuredCollection(java.util.Collection, com.sleepycat.db.CursorConfig)">configuredCollection</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;storedCollection,
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A></CODE></FONT></TD>
+<TD><CODE><B>StoredCollections.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollections.html#configuredCollection(java.util.Collection, com.sleepycat.db.CursorConfig)">configuredCollection</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>&nbsp;storedCollection,
<A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</CODE>
<BR>
@@ -139,8 +139,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></FONT></TD>
-<TD><CODE><B>StoredCollections.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollections.html#configuredList(java.util.List, com.sleepycat.db.CursorConfig)">configuredList</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A>&nbsp;storedList,
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A></CODE></FONT></TD>
+<TD><CODE><B>StoredCollections.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollections.html#configuredList(java.util.List, com.sleepycat.db.CursorConfig)">configuredList</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A>&nbsp;storedList,
<A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</CODE>
<BR>
@@ -148,8 +148,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></FONT></TD>
-<TD><CODE><B>StoredCollections.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollections.html#configuredMap(java.util.Map, com.sleepycat.db.CursorConfig)">configuredMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;storedMap,
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A></CODE></FONT></TD>
+<TD><CODE><B>StoredCollections.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollections.html#configuredMap(java.util.Map, com.sleepycat.db.CursorConfig)">configuredMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>&nbsp;storedMap,
<A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</CODE>
<BR>
@@ -157,8 +157,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></FONT></TD>
-<TD><CODE><B>StoredCollections.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollections.html#configuredSet(java.util.Set, com.sleepycat.db.CursorConfig)">configuredSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;storedSet,
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A></CODE></FONT></TD>
+<TD><CODE><B>StoredCollections.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollections.html#configuredSet(java.util.Set, com.sleepycat.db.CursorConfig)">configuredSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;storedSet,
<A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</CODE>
<BR>
@@ -166,8 +166,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
-<TD><CODE><B>StoredCollections.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollections.html#configuredSortedMap(java.util.SortedMap, com.sleepycat.db.CursorConfig)">configuredSortedMap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>&nbsp;storedSortedMap,
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A></CODE></FONT></TD>
+<TD><CODE><B>StoredCollections.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollections.html#configuredSortedMap(java.util.SortedMap, com.sleepycat.db.CursorConfig)">configuredSortedMap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>&nbsp;storedSortedMap,
<A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</CODE>
<BR>
@@ -175,8 +175,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
-<TD><CODE><B>StoredCollections.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollections.html#configuredSortedSet(java.util.SortedSet, com.sleepycat.db.CursorConfig)">configuredSortedSet</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>&nbsp;storedSortedSet,
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A></CODE></FONT></TD>
+<TD><CODE><B>StoredCollections.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollections.html#configuredSortedSet(java.util.SortedSet, com.sleepycat.db.CursorConfig)">configuredSortedSet</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>&nbsp;storedSortedSet,
<A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>&nbsp;config)</CODE>
<BR>
@@ -330,7 +330,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -360,6 +360,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/Database.html b/db/docs/java/com/sleepycat/db/class-use/Database.html
index 63c7de588..f93cd7c17 100644
--- a/db/docs/java/com/sleepycat/db/class-use/Database.html
+++ b/db/docs/java/com/sleepycat/db/class-use/Database.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.Database (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.Database (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.Database (Oracle Corporation - Berkeley DB Java A
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.Database (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.Database (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,8 +142,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections">StoredMap</A></CODE></FONT></TD>
<TD><CODE><B>TupleSerialFactory.</B><B><A HREF="../../../../com/sleepycat/collections/TupleSerialFactory.html#newMap(com.sleepycat.db.Database, java.lang.Class, java.lang.Class, boolean)">newMap</A></B>(<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;db,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
boolean&nbsp;writeAllowed)</CODE>
<BR>
@@ -153,8 +153,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/collections/StoredSortedMap.html" title="class in com.sleepycat.collections">StoredSortedMap</A></CODE></FONT></TD>
<TD><CODE><B>TupleSerialFactory.</B><B><A HREF="../../../../com/sleepycat/collections/TupleSerialFactory.html#newSortedMap(com.sleepycat.db.Database, java.lang.Class, java.lang.Class, boolean)">newSortedMap</A></B>(<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;db,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;keyClass,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A>&nbsp;valueBaseClass,
boolean&nbsp;writeAllowed)</CODE>
<BR>
@@ -381,8 +381,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#openDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">openDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -421,8 +421,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#openSecondaryDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">openSecondaryDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;primaryDatabase,
<A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>&nbsp;config)</CODE>
@@ -466,8 +466,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com
<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> with parameters of type <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#SecondaryDatabase(java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">SecondaryDatabase</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#SecondaryDatabase(java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">SecondaryDatabase</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;primaryDatabase,
<A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>&nbsp;config)</CODE>
@@ -501,7 +501,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -531,6 +531,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/DatabaseConfig.html b/db/docs/java/com/sleepycat/db/class-use/DatabaseConfig.html
index 47a62256d..23c58aab0 100644
--- a/db/docs/java/com/sleepycat/db/class-use/DatabaseConfig.html
+++ b/db/docs/java/com/sleepycat/db/class-use/DatabaseConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.DatabaseConfig (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.DatabaseConfig (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.DatabaseConfig (Oracle Corporation - Berkeley DB
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.DatabaseConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.DatabaseConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -169,8 +169,8 @@ those of a primary <code>Database</code>.</TD>
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#openDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">openDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -179,8 +179,8 @@ those of a primary <code>Database</code>.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#remove(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#remove(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -190,9 +190,9 @@ Remove a database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#rename(java.lang.String, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">rename</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName,
+<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#rename(java.lang.String, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">rename</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -210,7 +210,7 @@ Rename a database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#upgrade(java.lang.String, com.sleepycat.db.DatabaseConfig)">upgrade</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#upgrade(java.lang.String, com.sleepycat.db.DatabaseConfig)">upgrade</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -219,9 +219,9 @@ Rename a database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)">verify</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/PrintStream.html" title="class or interface in java.io">PrintStream</A>&nbsp;dumpStream,
+<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)">verify</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/PrintStream.html" title="class or interface in java.io">PrintStream</A>&nbsp;dumpStream,
<A HREF="../../../../com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db">VerifyConfig</A>&nbsp;verifyConfig,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;dbConfig)</CODE>
@@ -237,8 +237,8 @@ Rename a database.</TD>
<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> with parameters of type <A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../com/sleepycat/db/Database.html#Database(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">Database</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/db/Database.html#Database(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">Database</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -271,7 +271,7 @@ Rename a database.</TD>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -301,6 +301,6 @@ Rename a database.</TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/DatabaseEntry.html b/db/docs/java/com/sleepycat/db/class-use/DatabaseEntry.html
index 3edb74b2d..322533a49 100644
--- a/db/docs/java/com/sleepycat/db/class-use/DatabaseEntry.html
+++ b/db/docs/java/com/sleepycat/db/class-use/DatabaseEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.DatabaseEntry (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.DatabaseEntry (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.DatabaseEntry (Oracle Corporation - Berkeley DB J
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.DatabaseEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.DatabaseEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -125,7 +125,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>RecordNumberBinding.</B><B><A HREF="../../../../com/sleepycat/bind/RecordNumberBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -133,7 +133,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>EntryBinding.</B><B><A HREF="../../../../com/sleepycat/bind/EntryBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -141,7 +141,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>ByteArrayBinding.</B><B><A HREF="../../../../com/sleepycat/bind/ByteArrayBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -149,7 +149,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>EntityBinding.</B><B><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
@@ -168,7 +168,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>EntityBinding.</B><B><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>EntityBinding.</B><B><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
<BR>
@@ -177,7 +177,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>RecordNumberBinding.</B><B><A HREF="../../../../com/sleepycat/bind/RecordNumberBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>RecordNumberBinding.</B><B><A HREF="../../../../com/sleepycat/bind/RecordNumberBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -186,7 +186,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>EntryBinding.</B><B><A HREF="../../../../com/sleepycat/bind/EntryBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>EntryBinding.</B><B><A HREF="../../../../com/sleepycat/bind/EntryBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -195,7 +195,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>ByteArrayBinding.</B><B><A HREF="../../../../com/sleepycat/bind/ByteArrayBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>ByteArrayBinding.</B><B><A HREF="../../../../com/sleepycat/bind/ByteArrayBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -204,7 +204,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>EntityBinding.</B><B><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>EntityBinding.</B><B><A HREF="../../../../com/sleepycat/bind/EntityBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
<BR>
@@ -261,7 +261,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>SerialBinding.</B><B><A HREF="../../../../com/sleepycat/bind/serial/SerialBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -269,7 +269,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>TupleSerialBinding.</B><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
@@ -278,7 +278,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>SerialSerialBinding.</B><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
@@ -306,7 +306,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleSerialBinding.</B><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleSerialBinding.</B><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
<BR>
@@ -315,7 +315,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>SerialSerialBinding.</B><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>SerialSerialBinding.</B><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
<BR>
@@ -324,7 +324,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>SerialBinding.</B><B><A HREF="../../../../com/sleepycat/bind/serial/SerialBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>SerialBinding.</B><B><A HREF="../../../../com/sleepycat/bind/serial/SerialBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -333,7 +333,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleSerialBinding.</B><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleSerialBinding.</B><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
<BR>
@@ -342,7 +342,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>SerialSerialBinding.</B><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>SerialSerialBinding.</B><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
<BR>
@@ -368,6 +368,15 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>BigIntegerBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html#bigIntegerToEntry(java.math.BigInteger, com.sleepycat.db.DatabaseEntry)">bigIntegerToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html" title="class or interface in java.math">BigInteger</A>&nbsp;val,
+ <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts a <code>BigInteger</code> value into an entry buffer.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>BooleanBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html#booleanToEntry(boolean, com.sleepycat.db.DatabaseEntry)">booleanToEntry</A></B>(boolean&nbsp;val,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
@@ -423,6 +432,14 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/math/BigInteger.html" title="class or interface in java.math">BigInteger</A></CODE></FONT></TD>
+<TD><CODE><B>BigIntegerBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/BigIntegerBinding.html#entryToBigInteger(com.sleepycat.db.DatabaseEntry)">entryToBigInteger</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts an entry buffer into a <code>BigInteger</code> value.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B>BooleanBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/BooleanBinding.html#entryToBoolean(com.sleepycat.db.DatabaseEntry)">entryToBoolean</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
@@ -504,7 +521,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>TupleInputBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInputBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -512,7 +529,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>TupleBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -520,7 +537,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B>TupleTupleBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#entryToObject(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">entryToObject</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
@@ -537,7 +554,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B>StringBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html#entryToString(com.sleepycat.db.DatabaseEntry)">entryToString</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -601,7 +618,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleTupleBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleTupleBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToData(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToData</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data)</CODE>
<BR>
@@ -610,7 +627,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleInputBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInputBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleInputBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleInputBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -619,7 +636,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -628,7 +645,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>TupleTupleBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
+<TD><CODE><B>TupleTupleBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleBinding.html#objectToKey(java.lang.Object, com.sleepycat.db.DatabaseEntry)">objectToKey</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
<BR>
@@ -656,7 +673,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class i
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>StringBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html#stringToEntry(java.lang.String, com.sleepycat.db.DatabaseEntry)">stringToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val,
+<TD><CODE><B>StringBinding.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/StringBinding.html#stringToEntry(java.lang.String, com.sleepycat.db.DatabaseEntry)">stringToEntry</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;val,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;entry)</CODE>
<BR>
@@ -889,6 +906,17 @@ the head of the queue, and delete the record.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>SecondaryMultiKeyCreator.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryMultiKeyCreator.html#createSecondaryKeys(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, java.util.Set)">createSecondaryKeys</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A>&nbsp;secondary,
+ <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
+ <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;results)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a secondary key entry, given a primary key and data entry.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD>
<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#delete(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">delete</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
@@ -899,6 +927,15 @@ the head of the queue, and delete the record.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD>
+<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#exists(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">exists</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
+ <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if the specified key appears in the database.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD>
<TD><CODE><B>SecondaryDatabase.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#get(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;pKey,
@@ -1711,7 +1748,7 @@ appear in the database.</TD>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -1741,6 +1778,6 @@ appear in the database.</TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/DatabaseException.html b/db/docs/java/com/sleepycat/db/class-use/DatabaseException.html
index 563e45035..06751725f 100644
--- a/db/docs/java/com/sleepycat/db/class-use/DatabaseException.html
+++ b/db/docs/java/com/sleepycat/db/class-use/DatabaseException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.DatabaseException (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.DatabaseException (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.DatabaseException (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.DatabaseException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.DatabaseException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -159,7 +159,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="cla
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A></CODE></FONT></TD>
<TD><CODE><B>StoredClassCatalog.</B><B><A HREF="../../../../com/sleepycat/bind/serial/StoredClassCatalog.html#getClassFormat(byte[])">getClassFormat</A></B>(byte[]&nbsp;classID)</CODE>
<BR>
@@ -167,7 +167,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="cla
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A></CODE></FONT></TD>
<TD><CODE><B>ClassCatalog.</B><B><A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html#getClassFormat(byte[])">getClassFormat</A></B>(byte[]&nbsp;classID)</CODE>
<BR>
@@ -176,7 +176,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="cla
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[]</CODE></FONT></TD>
-<TD><CODE><B>StoredClassCatalog.</B><B><A HREF="../../../../com/sleepycat/bind/serial/StoredClassCatalog.html#getClassID(java.io.ObjectStreamClass)">getClassID</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classFormat)</CODE>
+<TD><CODE><B>StoredClassCatalog.</B><B><A HREF="../../../../com/sleepycat/bind/serial/StoredClassCatalog.html#getClassID(java.io.ObjectStreamClass)">getClassID</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classFormat)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -184,7 +184,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="cla
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[]</CODE></FONT></TD>
-<TD><CODE><B>ClassCatalog.</B><B><A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html#getClassID(java.io.ObjectStreamClass)">getClassID</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classDesc)</CODE>
+<TD><CODE><B>ClassCatalog.</B><B><A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html#getClassID(java.io.ObjectStreamClass)">getClassID</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A>&nbsp;classDesc)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the class ID for the current version of the given class
@@ -411,6 +411,22 @@ internal initialization).</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db">ReplicationLeaseExpiredException</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thrown if a master lease has expired.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db">ReplicationLeaseTimeoutException</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thrown if a master lease has timed out.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db">ReplicationLockoutException</A></B></CODE>
<BR>
@@ -436,15 +452,6 @@ complete the election in the specified timeout period.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db">UpdateConflictException</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thrown when a snapshot transaction attempts to update data
-which was modified after the snapshot transaction read it.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db">VersionMismatchException</A></B></CODE>
<BR>
@@ -509,6 +516,15 @@ Append the key/data pair to the end of the database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A></CODE></FONT></TD>
+<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#beginCDSGroup()">beginCDSGroup</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allocate a locker ID in an environment configured for Berkeley DB
+ Concurrent Data Store applications.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig)">beginTransaction</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;parent,
<A HREF="../../../../com/sleepycat/db/TransactionConfig.html" title="class in com.sleepycat.db">TransactionConfig</A>&nbsp;txnConfig)</CODE>
@@ -608,6 +624,14 @@ handle.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#commitWriteNoSync()">commitWriteNoSync</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End the transaction, writing but not flushing the log.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/CompactStats.html" title="class in com.sleepycat.db">CompactStats</A></CODE></FONT></TD>
<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#compact(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.CompactConfig)">compact</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;start,
@@ -633,14 +657,6 @@ the head of the queue, and delete the record.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;long</CODE></FONT></TD>
-<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#count()">count</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Count the key/data pairs in the database without adding to the cache.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#count()">count</A></B>()</CODE>
@@ -669,6 +685,17 @@ the head of the queue, and delete the record.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>SecondaryMultiKeyCreator.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryMultiKeyCreator.html#createSecondaryKeys(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, java.util.Set)">createSecondaryKeys</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A>&nbsp;secondary,
+ <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
+ <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;results)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a secondary key entry, given a primary key and data entry.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD>
<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#delete()">delete</A></B>()</CODE>
@@ -730,7 +757,7 @@ the head of the queue, and delete the record.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
+<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#electReplicationMaster(int, int)">electReplicationMaster</A></B>(int&nbsp;nsites,
int&nbsp;nvotes)</CODE>
@@ -739,6 +766,15 @@ the head of the queue, and delete the record.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD>
+<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#exists(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">exists</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
+ <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if the specified key appears in the database.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#flushReplication()">flushReplication</A></B>()</CODE>
@@ -789,7 +825,7 @@ the head of the queue, and delete the record.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[]</CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[]</CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getArchiveDatabases()">getArchiveDatabases</A></B>()</CODE>
<BR>
@@ -798,7 +834,7 @@ the head of the queue, and delete the record.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[]</CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[]</CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getArchiveLogFiles(boolean)">getArchiveLogFiles</A></B>(boolean&nbsp;includeInUse)</CODE>
<BR>
@@ -894,7 +930,7 @@ the head of the queue, and delete the record.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#getDatabaseFile()">getDatabaseFile</A></B>()</CODE>
<BR>
@@ -902,7 +938,7 @@ the head of the queue, and delete the record.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#getDatabaseName()">getDatabaseName</A></B>()</CODE>
<BR>
@@ -951,7 +987,7 @@ that pair.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getHome()">getHome</A></B>()</CODE>
<BR>
@@ -1036,7 +1072,7 @@ that pair.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getLogFileName(com.sleepycat.db.LogSequenceNumber)">getLogFileName</A></B>(<A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A>&nbsp;lsn)</CODE>
<BR>
@@ -1070,7 +1106,7 @@ that pair.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#getName()">getName</A></B>()</CODE>
<BR>
@@ -1263,6 +1299,14 @@ that pair.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A></CODE></FONT></TD>
+<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getPriority()">getPriority</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the cache priority for pages referenced by the cursor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A></CODE></FONT></TD>
<TD><CODE><B>CacheFile.</B><B><A HREF="../../../../com/sleepycat/db/CacheFile.html#getPriority()">getPriority</A></B>()</CODE>
<BR>
@@ -1297,6 +1341,14 @@ that pair.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A></CODE></FONT></TD>
+<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getReplicationManagerStats(com.sleepycat.db.StatsConfig)">getReplicationManagerStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A>&nbsp;config)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the database environment's replication manager statistics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getReplicationStats(com.sleepycat.db.StatsConfig)">getReplicationStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A>&nbsp;config)</CODE>
@@ -1548,7 +1600,7 @@ return the associated key/data pair.</TD>
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#logPrint(com.sleepycat.db.Transaction, java.lang.String)">logPrint</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Append an informational message to the Berkeley DB database environment log files.</TD>
@@ -1584,8 +1636,8 @@ return the associated key/data pair.</TD>
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#openDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">openDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -1612,8 +1664,8 @@ return the associated key/data pair.</TD>
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#openSecondaryDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">openSecondaryDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;primaryDatabase,
<A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>&nbsp;config)</CODE>
@@ -1783,7 +1835,7 @@ appear in the database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#remove(java.io.File, boolean, com.sleepycat.db.EnvironmentConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;home,
+<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#remove(java.io.File, boolean, com.sleepycat.db.EnvironmentConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;home,
boolean&nbsp;force,
<A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>&nbsp;config)</CODE>
@@ -1793,8 +1845,8 @@ appear in the database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#remove(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#remove(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -1805,8 +1857,8 @@ Remove a database.</TD>
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#removeDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String)">removeDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -1833,9 +1885,9 @@ Remove a database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#rename(java.lang.String, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">rename</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName,
+<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#rename(java.lang.String, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">rename</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -1846,9 +1898,9 @@ Rename a database.</TD>
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#renameDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, java.lang.String)">renameDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -1866,7 +1918,7 @@ Rename a database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#resetFileID(java.lang.String, boolean)">resetFileID</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;filename,
+<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#resetFileID(java.lang.String, boolean)">resetFileID</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;filename,
boolean&nbsp;encrypted)</CODE>
<BR>
@@ -1876,7 +1928,7 @@ Rename a database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#resetLogSequenceNumber(java.lang.String, boolean)">resetLogSequenceNumber</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;filename,
+<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#resetLogSequenceNumber(java.lang.String, boolean)">resetLogSequenceNumber</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;filename,
boolean&nbsp;encrypted)</CODE>
<BR>
@@ -1945,7 +1997,7 @@ maximum size for the file backing the database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#setName(java.lang.String)">setName</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
+<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#setName(java.lang.String)">setName</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the user visible name for the transaction.</TD>
@@ -1962,6 +2014,14 @@ maximum size for the file backing the database.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#setPriority(com.sleepycat.db.CacheFilePriority)">setPriority</A></B>(<A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A>&nbsp;priority)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the cache priority for pages referenced by the DBC handle.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>CacheFile.</B><B><A HREF="../../../../com/sleepycat/db/CacheFile.html#setPriority(com.sleepycat.db.CacheFilePriority)">setPriority</A></B>(<A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A>&nbsp;priority)</CODE>
<BR>
@@ -2049,7 +2109,7 @@ cache priority for pages from the specified file.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#upgrade(java.lang.String, com.sleepycat.db.DatabaseConfig)">upgrade</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#upgrade(java.lang.String, com.sleepycat.db.DatabaseConfig)">upgrade</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -2058,15 +2118,23 @@ cache priority for pages from the specified file.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)">verify</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/PrintStream.html" title="class or interface in java.io">PrintStream</A>&nbsp;dumpStream,
+<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)">verify</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/PrintStream.html" title="class or interface in java.io">PrintStream</A>&nbsp;dumpStream,
<A HREF="../../../../com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db">VerifyConfig</A>&nbsp;verifyConfig,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;dbConfig)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return if all of the databases in a file are uncorrupted.</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B>LogCursor.</B><B><A HREF="../../../../com/sleepycat/db/LogCursor.html#version()">version</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the log file version.</TD>
+</TR>
</TABLE>
&nbsp;
<P>
@@ -2076,23 +2144,23 @@ cache priority for pages from the specified file.</TD>
<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> that throw <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../com/sleepycat/db/Database.html#Database(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">Database</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/db/Database.html#Database(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">Database</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Open a database.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../com/sleepycat/db/Environment.html#Environment(java.io.File, com.sleepycat.db.EnvironmentConfig)">Environment</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;envHome,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/db/Environment.html#Environment(java.io.File, com.sleepycat.db.EnvironmentConfig)">Environment</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;envHome,
<A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>&nbsp;envConfig)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a database environment handle.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#SecondaryDatabase(java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">SecondaryDatabase</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#SecondaryDatabase(java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">SecondaryDatabase</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;primaryDatabase,
<A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>&nbsp;config)</CODE>
@@ -2126,7 +2194,7 @@ cache priority for pages from the specified file.</TD>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -2156,6 +2224,6 @@ cache priority for pages from the specified file.</TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/DatabaseStats.html b/db/docs/java/com/sleepycat/db/class-use/DatabaseStats.html
index 545fca2fa..075205c13 100644
--- a/db/docs/java/com/sleepycat/db/class-use/DatabaseStats.html
+++ b/db/docs/java/com/sleepycat/db/class-use/DatabaseStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.DatabaseStats (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.DatabaseStats (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.DatabaseStats (Oracle Corporation - Berkeley DB J
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.DatabaseStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.DatabaseStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -176,7 +176,7 @@ or Recno database statistics.</TD>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -206,6 +206,6 @@ or Recno database statistics.</TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/DatabaseType.html b/db/docs/java/com/sleepycat/db/class-use/DatabaseType.html
index 4b6851de6..0a2cbc657 100644
--- a/db/docs/java/com/sleepycat/db/class-use/DatabaseType.html
+++ b/db/docs/java/com/sleepycat/db/class-use/DatabaseType.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.DatabaseType (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.DatabaseType (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.DatabaseType (Oracle Corporation - Berkeley DB Ja
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.DatabaseType (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.DatabaseType (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -206,7 +206,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseType.html" title="class in
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -236,6 +236,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/DatabaseType.html" title="class in
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/DeadlockException.html b/db/docs/java/com/sleepycat/db/class-use/DeadlockException.html
index f2c2c00e2..2be41c1db 100644
--- a/db/docs/java/com/sleepycat/db/class-use/DeadlockException.html
+++ b/db/docs/java/com/sleepycat/db/class-use/DeadlockException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.DeadlockException (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.DeadlockException (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.DeadlockException (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.DeadlockException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.DeadlockException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -145,7 +145,7 @@ be granted before the wait-time expired.</TD>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -175,6 +175,6 @@ be granted before the wait-time expired.</TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/Environment.html b/db/docs/java/com/sleepycat/db/class-use/Environment.html
index b14007d28..603591878 100644
--- a/db/docs/java/com/sleepycat/db/class-use/Environment.html
+++ b/db/docs/java/com/sleepycat/db/class-use/Environment.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.Environment (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.Environment (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.Environment (Oracle Corporation - Berkeley DB Jav
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.Environment (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.Environment (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -205,8 +205,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/Environment.html" title="class in
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ErrorHandler.</B><B><A HREF="../../../../com/sleepycat/db/ErrorHandler.html#error(com.sleepycat.db.Environment, java.lang.String, java.lang.String)">error</A></B>(<A HREF="../../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>&nbsp;environment,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errpfx,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;msg)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;errpfx,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;msg)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback function to be called when an error occurs in the
@@ -227,7 +227,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/Environment.html" title="class in
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>MessageHandler.</B><B><A HREF="../../../../com/sleepycat/db/MessageHandler.html#message(com.sleepycat.db.Environment, java.lang.String)">message</A></B>(<A HREF="../../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>&nbsp;environment,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback function to be called to display informational messages.</TD>
@@ -276,7 +276,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/Environment.html" title="class in
<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> with parameters of type <A HREF="../../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../com/sleepycat/db/DatabaseException.html#DatabaseException(java.lang.String, int, com.sleepycat.db.Environment)">DatabaseException</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/db/DatabaseException.html#DatabaseException(java.lang.String, int, com.sleepycat.db.Environment)">DatabaseException</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;s,
int&nbsp;errno,
<A HREF="../../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>&nbsp;dbenv)</CODE>
@@ -311,7 +311,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/Environment.html" title="class in
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -341,6 +341,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/Environment.html" title="class in
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/EnvironmentConfig.html b/db/docs/java/com/sleepycat/db/class-use/EnvironmentConfig.html
index 9ff6d12c0..ec4ec2bd2 100644
--- a/db/docs/java/com/sleepycat/db/class-use/EnvironmentConfig.html
+++ b/db/docs/java/com/sleepycat/db/class-use/EnvironmentConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.EnvironmentConfig (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.EnvironmentConfig (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.EnvironmentConfig (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.EnvironmentConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.EnvironmentConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html" title="cla
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#remove(java.io.File, boolean, com.sleepycat.db.EnvironmentConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;home,
+<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#remove(java.io.File, boolean, com.sleepycat.db.EnvironmentConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;home,
boolean&nbsp;force,
<A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>&nbsp;config)</CODE>
@@ -166,7 +166,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html" title="cla
<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> with parameters of type <A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../com/sleepycat/db/Environment.html#Environment(java.io.File, com.sleepycat.db.EnvironmentConfig)">Environment</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;envHome,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/db/Environment.html#Environment(java.io.File, com.sleepycat.db.EnvironmentConfig)">Environment</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>&nbsp;envHome,
<A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>&nbsp;envConfig)</CODE>
<BR>
@@ -199,7 +199,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html" title="cla
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -229,6 +229,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html" title="cla
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ErrorHandler.html b/db/docs/java/com/sleepycat/db/class-use/ErrorHandler.html
index 24af30b35..a203bcb9a 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ErrorHandler.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ErrorHandler.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.db.ErrorHandler (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.db.ErrorHandler (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.db.ErrorHandler (Oracle Corporation - Berkeley D
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.db.ErrorHandler (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.db.ErrorHandler (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -174,7 +174,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/ErrorHandler.html" title="interfac
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -204,6 +204,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/ErrorHandler.html" title="interfac
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/EventHandler.html b/db/docs/java/com/sleepycat/db/class-use/EventHandler.html
index 88bd2b489..230759a27 100644
--- a/db/docs/java/com/sleepycat/db/class-use/EventHandler.html
+++ b/db/docs/java/com/sleepycat/db/class-use/EventHandler.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.db.EventHandler (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.db.EventHandler (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.db.EventHandler (Oracle Corporation - Berkeley D
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.db.EventHandler (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.db.EventHandler (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,6 +105,24 @@ Uses of <A HREF="../../../../com/sleepycat/db/EventHandler.html" title="interfac
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> that implement <A HREF="../../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db">EventHandlerAdapter</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An abstract class that implements <A HREF="../../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><CODE>EventHandler</CODE></A>, used to specify a
+callback function to be called when an event is sent from the Berkeley DB
+library.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> that return <A HREF="../../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@@ -158,7 +176,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/EventHandler.html" title="interfac
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -188,6 +206,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/EventHandler.html" title="interfac
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/UpdateConflictException.html b/db/docs/java/com/sleepycat/db/class-use/EventHandlerAdapter.html
index 425fb84d4..7cc29196f 100644
--- a/db/docs/java/com/sleepycat/db/class-use/UpdateConflictException.html
+++ b/db/docs/java/com/sleepycat/db/class-use/EventHandlerAdapter.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.UpdateConflictException (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.EventHandlerAdapter (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.UpdateConflictException (Oracle Corporation - Ber
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.UpdateConflictException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.EventHandlerAdapter (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -35,7 +35,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -54,8 +54,8 @@ function windowTitle()
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../index.html?com/sleepycat/db//class-useUpdateConflictException.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="UpdateConflictException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../index.html?com/sleepycat/db//class-useEventHandlerAdapter.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="EventHandlerAdapter.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -77,9 +77,9 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Class<br>com.sleepycat.db.UpdateConflictException</B></H2>
+<B>Uses of Class<br>com.sleepycat.db.EventHandlerAdapter</B></H2>
</CENTER>
-No usage of com.sleepycat.db.UpdateConflictException
+No usage of com.sleepycat.db.EventHandlerAdapter
<P>
<HR>
@@ -95,7 +95,7 @@ No usage of com.sleepycat.db.UpdateConflictException
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.UpdateConflictException
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -114,8 +114,8 @@ No usage of com.sleepycat.db.UpdateConflictException
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../index.html?com/sleepycat/db//class-useUpdateConflictException.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="UpdateConflictException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../index.html?com/sleepycat/db//class-useEventHandlerAdapter.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="EventHandlerAdapter.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.UpdateConflictException
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/FeedbackHandler.html b/db/docs/java/com/sleepycat/db/class-use/FeedbackHandler.html
index cd4062f2a..fc570c151 100644
--- a/db/docs/java/com/sleepycat/db/class-use/FeedbackHandler.html
+++ b/db/docs/java/com/sleepycat/db/class-use/FeedbackHandler.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.db.FeedbackHandler (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.db.FeedbackHandler (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.db.FeedbackHandler (Oracle Corporation - Berkele
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.db.FeedbackHandler (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.db.FeedbackHandler (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -174,7 +174,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/FeedbackHandler.html" title="inter
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -204,6 +204,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/FeedbackHandler.html" title="inter
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/HashStats.html b/db/docs/java/com/sleepycat/db/class-use/HashStats.html
index 7b89700a5..02464b054 100644
--- a/db/docs/java/com/sleepycat/db/class-use/HashStats.html
+++ b/db/docs/java/com/sleepycat/db/class-use/HashStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.HashStats (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.HashStats (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.HashStats (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.HashStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.HashStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.HashStats
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.HashStats
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/Hasher.html b/db/docs/java/com/sleepycat/db/class-use/Hasher.html
index c5f664a98..31f3666a2 100644
--- a/db/docs/java/com/sleepycat/db/class-use/Hasher.html
+++ b/db/docs/java/com/sleepycat/db/class-use/Hasher.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.db.Hasher (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.db.Hasher (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.db.Hasher (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.db.Hasher (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.db.Hasher (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -158,7 +158,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/Hasher.html" title="interface in c
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -188,6 +188,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/Hasher.html" title="interface in c
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/JoinConfig.html b/db/docs/java/com/sleepycat/db/class-use/JoinConfig.html
index a1834b7df..d8900d055 100644
--- a/db/docs/java/com/sleepycat/db/class-use/JoinConfig.html
+++ b/db/docs/java/com/sleepycat/db/class-use/JoinConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.JoinConfig (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.JoinConfig (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.JoinConfig (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.JoinConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.JoinConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -115,7 +115,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/JoinConfig.html" title="class in c
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections">StoredIterator</A></CODE></FONT></TD>
<TD><CODE><B>StoredCollection.</B><B><A HREF="../../../../com/sleepycat/collections/StoredCollection.html#join(com.sleepycat.collections.StoredContainer[], java.lang.Object[], com.sleepycat.db.JoinConfig)">join</A></B>(<A HREF="../../../../com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A>[]&nbsp;indices,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;indexKeys,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>[]&nbsp;indexKeys,
<A HREF="../../../../com/sleepycat/db/JoinConfig.html" title="class in com.sleepycat.db">JoinConfig</A>&nbsp;joinConfig)</CODE>
<BR>
@@ -208,7 +208,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/JoinConfig.html" title="class in c
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -238,6 +238,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/JoinConfig.html" title="class in c
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/JoinCursor.html b/db/docs/java/com/sleepycat/db/class-use/JoinCursor.html
index 0e8452b61..c17290986 100644
--- a/db/docs/java/com/sleepycat/db/class-use/JoinCursor.html
+++ b/db/docs/java/com/sleepycat/db/class-use/JoinCursor.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.JoinCursor (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.JoinCursor (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.JoinCursor (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.JoinCursor (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.JoinCursor (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -144,7 +144,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/JoinCursor.html" title="class in c
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -174,6 +174,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/JoinCursor.html" title="class in c
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/KeyRange.html b/db/docs/java/com/sleepycat/db/class-use/KeyRange.html
index cb0ac9f11..5c3f2188c 100644
--- a/db/docs/java/com/sleepycat/db/class-use/KeyRange.html
+++ b/db/docs/java/com/sleepycat/db/class-use/KeyRange.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.KeyRange (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.KeyRange (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.KeyRange (Oracle Corporation - Berkeley DB Java A
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.KeyRange (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.KeyRange (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -144,7 +144,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/KeyRange.html" title="class in com
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -174,6 +174,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/KeyRange.html" title="class in com
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/Lock.html b/db/docs/java/com/sleepycat/db/class-use/Lock.html
index cccd0c8dd..33c41f853 100644
--- a/db/docs/java/com/sleepycat/db/class-use/Lock.html
+++ b/db/docs/java/com/sleepycat/db/class-use/Lock.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.Lock (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.Lock (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.Lock (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.Lock (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.Lock (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -215,7 +215,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/Lock.html" title="class in com.sle
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -245,6 +245,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/Lock.html" title="class in com.sle
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/LockDetectMode.html b/db/docs/java/com/sleepycat/db/class-use/LockDetectMode.html
index e7f2f663b..fc7d02213 100644
--- a/db/docs/java/com/sleepycat/db/class-use/LockDetectMode.html
+++ b/db/docs/java/com/sleepycat/db/class-use/LockDetectMode.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.LockDetectMode (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.LockDetectMode (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.LockDetectMode (Oracle Corporation - Berkeley DB
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.LockDetectMode (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.LockDetectMode (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -257,7 +257,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/LockDetectMode.html" title="class
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -287,6 +287,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/LockDetectMode.html" title="class
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/LockMode.html b/db/docs/java/com/sleepycat/db/class-use/LockMode.html
index 363d11a1c..f540d3233 100644
--- a/db/docs/java/com/sleepycat/db/class-use/LockMode.html
+++ b/db/docs/java/com/sleepycat/db/class-use/LockMode.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.LockMode (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.LockMode (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.LockMode (Oracle Corporation - Berkeley DB Java A
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.LockMode (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.LockMode (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -623,7 +623,7 @@ return the associated key/data pair.</TD>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -653,6 +653,6 @@ return the associated key/data pair.</TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/LockNotGrantedException.html b/db/docs/java/com/sleepycat/db/class-use/LockNotGrantedException.html
index 53cdf0823..3de8cac11 100644
--- a/db/docs/java/com/sleepycat/db/class-use/LockNotGrantedException.html
+++ b/db/docs/java/com/sleepycat/db/class-use/LockNotGrantedException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.LockNotGrantedException (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.LockNotGrantedException (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.LockNotGrantedException (Oracle Corporation - Ber
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.LockNotGrantedException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.LockNotGrantedException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.LockNotGrantedException
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.LockNotGrantedException
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/LockOperation.html b/db/docs/java/com/sleepycat/db/class-use/LockOperation.html
index 0502623f5..6df24252d 100644
--- a/db/docs/java/com/sleepycat/db/class-use/LockOperation.html
+++ b/db/docs/java/com/sleepycat/db/class-use/LockOperation.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.LockOperation (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.LockOperation (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.LockOperation (Oracle Corporation - Berkeley DB J
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.LockOperation (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.LockOperation (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -246,7 +246,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/LockOperation.html" title="class i
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -276,6 +276,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/LockOperation.html" title="class i
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/LockRequest.html b/db/docs/java/com/sleepycat/db/class-use/LockRequest.html
index ef2d54c7f..3bc4a06ff 100644
--- a/db/docs/java/com/sleepycat/db/class-use/LockRequest.html
+++ b/db/docs/java/com/sleepycat/db/class-use/LockRequest.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.LockRequest (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.LockRequest (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.LockRequest (Oracle Corporation - Berkeley DB Jav
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.LockRequest (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.LockRequest (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -144,7 +144,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/LockRequest.html" title="class in
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -174,6 +174,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/LockRequest.html" title="class in
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/LockRequestMode.html b/db/docs/java/com/sleepycat/db/class-use/LockRequestMode.html
index 8aca20a9e..ec5ca0afb 100644
--- a/db/docs/java/com/sleepycat/db/class-use/LockRequestMode.html
+++ b/db/docs/java/com/sleepycat/db/class-use/LockRequestMode.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.LockRequestMode (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.LockRequestMode (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.LockRequestMode (Oracle Corporation - Berkeley DB
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.LockRequestMode (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.LockRequestMode (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -246,7 +246,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/LockRequestMode.html" title="class
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -276,6 +276,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/LockRequestMode.html" title="class
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/LockStats.html b/db/docs/java/com/sleepycat/db/class-use/LockStats.html
index 852ec981b..cef7747c1 100644
--- a/db/docs/java/com/sleepycat/db/class-use/LockStats.html
+++ b/db/docs/java/com/sleepycat/db/class-use/LockStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.LockStats (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.LockStats (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.LockStats (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.LockStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.LockStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/LockStats.html" title="class in co
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/LockStats.html" title="class in co
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/LogCursor.html b/db/docs/java/com/sleepycat/db/class-use/LogCursor.html
index 80229bfe5..8f2d87e2d 100644
--- a/db/docs/java/com/sleepycat/db/class-use/LogCursor.html
+++ b/db/docs/java/com/sleepycat/db/class-use/LogCursor.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.LogCursor (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.LogCursor (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.LogCursor (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.LogCursor (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.LogCursor (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/LogCursor.html" title="class in co
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/LogCursor.html" title="class in co
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/LogRecordHandler.html b/db/docs/java/com/sleepycat/db/class-use/LogRecordHandler.html
index 4786974be..de43c618e 100644
--- a/db/docs/java/com/sleepycat/db/class-use/LogRecordHandler.html
+++ b/db/docs/java/com/sleepycat/db/class-use/LogRecordHandler.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.db.LogRecordHandler (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.db.LogRecordHandler (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.db.LogRecordHandler (Oracle Corporation - Berkel
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.db.LogRecordHandler (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.db.LogRecordHandler (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -158,7 +158,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/LogRecordHandler.html" title="inte
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -188,6 +188,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/LogRecordHandler.html" title="inte
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/LogSequenceNumber.html b/db/docs/java/com/sleepycat/db/class-use/LogSequenceNumber.html
index accd59f5b..7fab463d1 100644
--- a/db/docs/java/com/sleepycat/db/class-use/LogSequenceNumber.html
+++ b/db/docs/java/com/sleepycat/db/class-use/LogSequenceNumber.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.LogSequenceNumber (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.LogSequenceNumber (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.LogSequenceNumber (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.LogSequenceNumber (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.LogSequenceNumber (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -224,7 +224,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="cla
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getLogFileName(com.sleepycat.db.LogSequenceNumber)">getLogFileName</A></B>(<A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A>&nbsp;lsn)</CODE>
<BR>
@@ -321,7 +321,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="cla
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -351,6 +351,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="cla
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/LogStats.html b/db/docs/java/com/sleepycat/db/class-use/LogStats.html
index 5d50432dd..efc672fe8 100644
--- a/db/docs/java/com/sleepycat/db/class-use/LogStats.html
+++ b/db/docs/java/com/sleepycat/db/class-use/LogStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.LogStats (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.LogStats (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.LogStats (Oracle Corporation - Berkeley DB Java A
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.LogStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.LogStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/LogStats.html" title="class in com
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/LogStats.html" title="class in com
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/MemoryException.html b/db/docs/java/com/sleepycat/db/class-use/MemoryException.html
index c7619aa14..ef87b09cb 100644
--- a/db/docs/java/com/sleepycat/db/class-use/MemoryException.html
+++ b/db/docs/java/com/sleepycat/db/class-use/MemoryException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.MemoryException (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.MemoryException (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.MemoryException (Oracle Corporation - Berkeley DB
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.MemoryException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.MemoryException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.MemoryException
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.MemoryException
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/MessageHandler.html b/db/docs/java/com/sleepycat/db/class-use/MessageHandler.html
index ef7d894f0..164a294ad 100644
--- a/db/docs/java/com/sleepycat/db/class-use/MessageHandler.html
+++ b/db/docs/java/com/sleepycat/db/class-use/MessageHandler.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.db.MessageHandler (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.db.MessageHandler (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.db.MessageHandler (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.db.MessageHandler (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.db.MessageHandler (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -174,7 +174,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/MessageHandler.html" title="interf
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -204,6 +204,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/MessageHandler.html" title="interf
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/MultipleDataEntry.html b/db/docs/java/com/sleepycat/db/class-use/MultipleDataEntry.html
index b534606a9..75bdf23c8 100644
--- a/db/docs/java/com/sleepycat/db/class-use/MultipleDataEntry.html
+++ b/db/docs/java/com/sleepycat/db/class-use/MultipleDataEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.MultipleDataEntry (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.MultipleDataEntry (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.MultipleDataEntry (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.MultipleDataEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.MultipleDataEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.MultipleDataEntry
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.MultipleDataEntry
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/MultipleEntry.html b/db/docs/java/com/sleepycat/db/class-use/MultipleEntry.html
index c41d7d8e9..c58cbab34 100644
--- a/db/docs/java/com/sleepycat/db/class-use/MultipleEntry.html
+++ b/db/docs/java/com/sleepycat/db/class-use/MultipleEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.MultipleEntry (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.MultipleEntry (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.MultipleEntry (Oracle Corporation - Berkeley DB J
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.MultipleEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.MultipleEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -188,7 +188,7 @@ single <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -218,6 +218,6 @@ single <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/MultipleKeyDataEntry.html b/db/docs/java/com/sleepycat/db/class-use/MultipleKeyDataEntry.html
index 21f540aad..10033bd05 100644
--- a/db/docs/java/com/sleepycat/db/class-use/MultipleKeyDataEntry.html
+++ b/db/docs/java/com/sleepycat/db/class-use/MultipleKeyDataEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.MultipleKeyDataEntry (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.MultipleKeyDataEntry (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.MultipleKeyDataEntry (Oracle Corporation - Berkel
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.MultipleKeyDataEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.MultipleKeyDataEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.MultipleKeyDataEntry
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.MultipleKeyDataEntry
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/MultipleKeyNIODataEntry.html b/db/docs/java/com/sleepycat/db/class-use/MultipleKeyNIODataEntry.html
index 9a28b075e..cae61469b 100644
--- a/db/docs/java/com/sleepycat/db/class-use/MultipleKeyNIODataEntry.html
+++ b/db/docs/java/com/sleepycat/db/class-use/MultipleKeyNIODataEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.MultipleKeyNIODataEntry (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.MultipleKeyNIODataEntry (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.MultipleKeyNIODataEntry (Oracle Corporation - Ber
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.MultipleKeyNIODataEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.MultipleKeyNIODataEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.MultipleKeyNIODataEntry
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.MultipleKeyNIODataEntry
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/MultipleNIODataEntry.html b/db/docs/java/com/sleepycat/db/class-use/MultipleNIODataEntry.html
index 81097b754..4015ac9c5 100644
--- a/db/docs/java/com/sleepycat/db/class-use/MultipleNIODataEntry.html
+++ b/db/docs/java/com/sleepycat/db/class-use/MultipleNIODataEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.MultipleNIODataEntry (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.MultipleNIODataEntry (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.MultipleNIODataEntry (Oracle Corporation - Berkel
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.MultipleNIODataEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.MultipleNIODataEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.MultipleNIODataEntry
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.MultipleNIODataEntry
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/MultipleRecnoDataEntry.html b/db/docs/java/com/sleepycat/db/class-use/MultipleRecnoDataEntry.html
index ed2439480..9a59e99d2 100644
--- a/db/docs/java/com/sleepycat/db/class-use/MultipleRecnoDataEntry.html
+++ b/db/docs/java/com/sleepycat/db/class-use/MultipleRecnoDataEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.MultipleRecnoDataEntry (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.MultipleRecnoDataEntry (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.MultipleRecnoDataEntry (Oracle Corporation - Berk
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.MultipleRecnoDataEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.MultipleRecnoDataEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.MultipleRecnoDataEntry
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.MultipleRecnoDataEntry
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/MultipleRecnoNIODataEntry.html b/db/docs/java/com/sleepycat/db/class-use/MultipleRecnoNIODataEntry.html
index a6f25596c..a1d7a427c 100644
--- a/db/docs/java/com/sleepycat/db/class-use/MultipleRecnoNIODataEntry.html
+++ b/db/docs/java/com/sleepycat/db/class-use/MultipleRecnoNIODataEntry.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.MultipleRecnoNIODataEntry (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.MultipleRecnoNIODataEntry (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.MultipleRecnoNIODataEntry (Oracle Corporation - B
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.MultipleRecnoNIODataEntry (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.MultipleRecnoNIODataEntry (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.MultipleRecnoNIODataEntry
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.MultipleRecnoNIODataEntry
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/MutexStats.html b/db/docs/java/com/sleepycat/db/class-use/MutexStats.html
index 3995e5d78..48165b8ea 100644
--- a/db/docs/java/com/sleepycat/db/class-use/MutexStats.html
+++ b/db/docs/java/com/sleepycat/db/class-use/MutexStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.MutexStats (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.MutexStats (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.MutexStats (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.MutexStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.MutexStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/MutexStats.html" title="class in c
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/MutexStats.html" title="class in c
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/OperationStatus.html b/db/docs/java/com/sleepycat/db/class-use/OperationStatus.html
index 2d6d6f44f..7d6e94f78 100644
--- a/db/docs/java/com/sleepycat/db/class-use/OperationStatus.html
+++ b/db/docs/java/com/sleepycat/db/class-use/OperationStatus.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.OperationStatus (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.OperationStatus (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.OperationStatus (Oracle Corporation - Berkeley DB
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.OperationStatus (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.OperationStatus (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -192,6 +192,15 @@ the head of the queue, and delete the record.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD>
+<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#exists(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">exists</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
+ <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if the specified key appears in the database.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD>
<TD><CODE><B>SecondaryDatabase.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#get(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;pKey,
@@ -806,7 +815,7 @@ appear in the database.</TD>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -836,6 +845,6 @@ appear in the database.</TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/PanicHandler.html b/db/docs/java/com/sleepycat/db/class-use/PanicHandler.html
index 59cef3f61..7c0230cb3 100644
--- a/db/docs/java/com/sleepycat/db/class-use/PanicHandler.html
+++ b/db/docs/java/com/sleepycat/db/class-use/PanicHandler.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.db.PanicHandler (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.db.PanicHandler (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.db.PanicHandler (Oracle Corporation - Berkeley D
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.db.PanicHandler (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.db.PanicHandler (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -174,7 +174,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/PanicHandler.html" title="interfac
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -204,6 +204,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/PanicHandler.html" title="interfac
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/PreparedTransaction.html b/db/docs/java/com/sleepycat/db/class-use/PreparedTransaction.html
index 479173cb8..223aa5eaf 100644
--- a/db/docs/java/com/sleepycat/db/class-use/PreparedTransaction.html
+++ b/db/docs/java/com/sleepycat/db/class-use/PreparedTransaction.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.PreparedTransaction (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.PreparedTransaction (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.PreparedTransaction (Oracle Corporation - Berkele
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.PreparedTransaction (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.PreparedTransaction (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -143,7 +143,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/PreparedTransaction.html" title="c
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -173,6 +173,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/PreparedTransaction.html" title="c
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/QueueStats.html b/db/docs/java/com/sleepycat/db/class-use/QueueStats.html
index 3afba16c8..3305b0895 100644
--- a/db/docs/java/com/sleepycat/db/class-use/QueueStats.html
+++ b/db/docs/java/com/sleepycat/db/class-use/QueueStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.QueueStats (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.QueueStats (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.QueueStats (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.QueueStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.QueueStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.QueueStats
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.QueueStats
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/RecordNumberAppender.html b/db/docs/java/com/sleepycat/db/class-use/RecordNumberAppender.html
index 6d5577bef..fdafcebf3 100644
--- a/db/docs/java/com/sleepycat/db/class-use/RecordNumberAppender.html
+++ b/db/docs/java/com/sleepycat/db/class-use/RecordNumberAppender.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.db.RecordNumberAppender (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.db.RecordNumberAppender (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.db.RecordNumberAppender (Oracle Corporation - Be
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.db.RecordNumberAppender (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.db.RecordNumberAppender (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -161,7 +161,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/RecordNumberAppender.html" title="
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -191,6 +191,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/RecordNumberAppender.html" title="
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/RecoveryOperation.html b/db/docs/java/com/sleepycat/db/class-use/RecoveryOperation.html
index 274c0c47b..88cd3a5c9 100644
--- a/db/docs/java/com/sleepycat/db/class-use/RecoveryOperation.html
+++ b/db/docs/java/com/sleepycat/db/class-use/RecoveryOperation.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.RecoveryOperation (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.RecoveryOperation (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.RecoveryOperation (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.RecoveryOperation (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.RecoveryOperation (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -216,7 +216,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/RecoveryOperation.html" title="cla
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -246,6 +246,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/RecoveryOperation.html" title="cla
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationConfig.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationConfig.html
index 3a410a529..8238b7523 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationConfig.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.ReplicationConfig (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.ReplicationConfig (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.ReplicationConfig (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.ReplicationConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -195,7 +195,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationConfig.html" title="cla
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -225,6 +225,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationConfig.html" title="cla
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationDuplicateMasterException.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationDuplicateMasterException.html
index 4a7623ac7..42c6c6692 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationDuplicateMasterException.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationDuplicateMasterException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.ReplicationDuplicateMasterException (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.ReplicationDuplicateMasterException (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.ReplicationDuplicateMasterException (Oracle Corpo
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.ReplicationDuplicateMasterException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationDuplicateMasterException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.ReplicationDuplicateMasterException
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.ReplicationDuplicateMasterException
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationHandleDeadException.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationHandleDeadException.html
index 47322f02c..e30967a06 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationHandleDeadException.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationHandleDeadException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.ReplicationHandleDeadException (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.ReplicationHandleDeadException (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.ReplicationHandleDeadException (Oracle Corporatio
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.ReplicationHandleDeadException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationHandleDeadException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.ReplicationHandleDeadException
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.ReplicationHandleDeadException
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationHoldElectionException.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationHoldElectionException.html
index 3c95e9db0..bd0f7d1b1 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationHoldElectionException.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationHoldElectionException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.ReplicationHoldElectionException (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.ReplicationHoldElectionException (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.ReplicationHoldElectionException (Oracle Corporat
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.ReplicationHoldElectionException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationHoldElectionException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.ReplicationHoldElectionException
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.ReplicationHoldElectionException
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationHostAddress.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationHostAddress.html
index 53f639f3e..ff91cdf65 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationHostAddress.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationHostAddress.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.ReplicationHostAddress (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.ReplicationHostAddress (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.ReplicationHostAddress (Oracle Corporation - Berk
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.ReplicationHostAddress (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationHostAddress (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -167,7 +167,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationHostAddress.html" title
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -197,6 +197,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationHostAddress.html" title
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationJoinFailureException.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationJoinFailureException.html
index 67640a747..9e380816e 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationJoinFailureException.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationJoinFailureException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.ReplicationJoinFailureException (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.ReplicationJoinFailureException (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.ReplicationJoinFailureException (Oracle Corporati
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.ReplicationJoinFailureException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationJoinFailureException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.ReplicationJoinFailureException
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.ReplicationJoinFailureException
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationLeaseExpiredException.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationLeaseExpiredException.html
new file mode 100644
index 000000000..c935bbeeb
--- /dev/null
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationLeaseExpiredException.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
+<TITLE>
+Uses of Class com.sleepycat.db.ReplicationLeaseExpiredException (Oracle - Berkeley DB Java API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../style.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationLeaseExpiredException (Oracle - Berkeley DB Java API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../index.html?com/sleepycat/db//class-useReplicationLeaseExpiredException.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReplicationLeaseExpiredException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>com.sleepycat.db.ReplicationLeaseExpiredException</B></H2>
+</CENTER>
+No usage of com.sleepycat.db.ReplicationLeaseExpiredException
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../index.html?com/sleepycat/db//class-useReplicationLeaseExpiredException.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReplicationLeaseExpiredException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</BODY>
+</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationLeaseTimeoutException.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationLeaseTimeoutException.html
new file mode 100644
index 000000000..4d7164b75
--- /dev/null
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationLeaseTimeoutException.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
+<TITLE>
+Uses of Class com.sleepycat.db.ReplicationLeaseTimeoutException (Oracle - Berkeley DB Java API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../style.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationLeaseTimeoutException (Oracle - Berkeley DB Java API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../index.html?com/sleepycat/db//class-useReplicationLeaseTimeoutException.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReplicationLeaseTimeoutException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>com.sleepycat.db.ReplicationLeaseTimeoutException</B></H2>
+</CENTER>
+No usage of com.sleepycat.db.ReplicationLeaseTimeoutException
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../index.html?com/sleepycat/db//class-useReplicationLeaseTimeoutException.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReplicationLeaseTimeoutException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</BODY>
+</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationLockoutException.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationLockoutException.html
index a69c56640..7b2982774 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationLockoutException.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationLockoutException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.ReplicationLockoutException (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.ReplicationLockoutException (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.ReplicationLockoutException (Oracle Corporation -
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.ReplicationLockoutException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationLockoutException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.ReplicationLockoutException
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.ReplicationLockoutException
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationManagerAckPolicy.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationManagerAckPolicy.html
index 74c464a51..1d5162e32 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationManagerAckPolicy.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationManagerAckPolicy.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.ReplicationManagerAckPolicy (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.ReplicationManagerAckPolicy (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.ReplicationManagerAckPolicy (Oracle Corporation -
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.ReplicationManagerAckPolicy (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationManagerAckPolicy (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -226,7 +226,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationManagerAckPolicy.html"
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -256,6 +256,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationManagerAckPolicy.html"
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationManagerStartPolicy.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationManagerStartPolicy.html
index a3883cb94..dd30165f7 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationManagerStartPolicy.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationManagerStartPolicy.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.ReplicationManagerStartPolicy (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.ReplicationManagerStartPolicy (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.ReplicationManagerStartPolicy (Oracle Corporation
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.ReplicationManagerStartPolicy (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationManagerStartPolicy (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -126,14 +126,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationManagerStartPolicy.html
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db">ReplicationManagerStartPolicy</A></CODE></FONT></TD>
-<TD><CODE><B>ReplicationManagerStartPolicy.</B><B><A HREF="../../../../com/sleepycat/db/ReplicationManagerStartPolicy.html#REP_FULL_ELECTION">REP_FULL_ELECTION</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Start as a client, and call for an election if no master is found.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db">ReplicationManagerStartPolicy</A></CODE></FONT></TD>
<TD><CODE><B>ReplicationManagerStartPolicy.</B><B><A HREF="../../../../com/sleepycat/db/ReplicationManagerStartPolicy.html#REP_MASTER">REP_MASTER</A></B></CODE>
<BR>
@@ -183,7 +175,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationManagerStartPolicy.html
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -213,6 +205,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationManagerStartPolicy.html
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationManagerStats.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationManagerStats.html
new file mode 100644
index 000000000..afc9e6d6f
--- /dev/null
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationManagerStats.html
@@ -0,0 +1,177 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
+<TITLE>
+Uses of Class com.sleepycat.db.ReplicationManagerStats (Oracle - Berkeley DB Java API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../style.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationManagerStats (Oracle - Berkeley DB Java API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../index.html?com/sleepycat/db//class-useReplicationManagerStats.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReplicationManagerStats.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>com.sleepycat.db.ReplicationManagerStats</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#com.sleepycat.db"><B>com.sleepycat.db</B></A></TD>
+<TD>Berkeley DB Java API<br>
+<a href="../../../../../ref/toc.html" target="_top">[reference guide]</a> <a href="../../../../../ref/java/program.html" target="_top">[Java programming notes]</a>.&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="com.sleepycat.db"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A> in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> that return <A HREF="../../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A></CODE></FONT></TD>
+<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getReplicationManagerStats(com.sleepycat.db.StatsConfig)">getReplicationManagerStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A>&nbsp;config)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the database environment's replication manager statistics.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../index.html?com/sleepycat/db//class-useReplicationManagerStats.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReplicationManagerStats.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</BODY>
+</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationSiteUnavailableException.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationSiteUnavailableException.html
index 548872f35..cdf3596b0 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationSiteUnavailableException.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationSiteUnavailableException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.ReplicationSiteUnavailableException (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.ReplicationSiteUnavailableException (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.ReplicationSiteUnavailableException (Oracle Corpo
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.ReplicationSiteUnavailableException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationSiteUnavailableException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.ReplicationSiteUnavailableException
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.ReplicationSiteUnavailableException
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationStats.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationStats.html
index b927ea8dd..697ef486e 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationStats.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.ReplicationStats (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.ReplicationStats (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.ReplicationStats (Oracle Corporation - Berkeley D
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.ReplicationStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationStats.html" title="clas
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationStats.html" title="clas
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationStatus.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationStatus.html
index 3293fd23d..b39093835 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationStatus.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationStatus.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.ReplicationStatus (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.ReplicationStatus (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.ReplicationStatus (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.ReplicationStatus (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationStatus (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -145,7 +145,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationStatus.html" title="cla
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -175,6 +175,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationStatus.html" title="cla
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationTimeoutType.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationTimeoutType.html
index 900f22375..91673f76c 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationTimeoutType.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationTimeoutType.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.ReplicationTimeoutType (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.ReplicationTimeoutType (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.ReplicationTimeoutType (Oracle Corporation - Berk
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.ReplicationTimeoutType (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.ReplicationTimeoutType (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -120,6 +120,15 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationTimeoutType.html" title
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</A></CODE></FONT></TD>
+<TD><CODE><B>ReplicationTimeoutType.</B><B><A HREF="../../../../com/sleepycat/db/ReplicationTimeoutType.html#CHECKPOINT_DELAY">CHECKPOINT_DELAY</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Configure the amount of time the replication manager will delay between
+ completing a checkpoint and writing a checkpoint record into the log.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</A></CODE></FONT></TD>
<TD><CODE><B>ReplicationTimeoutType.</B><B><A HREF="../../../../com/sleepycat/db/ReplicationTimeoutType.html#CONNECTION_RETRY">CONNECTION_RETRY</A></B></CODE>
<BR>
@@ -144,6 +153,15 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationTimeoutType.html" title
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The timeout period for an election.</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</A></CODE></FONT></TD>
+<TD><CODE><B>ReplicationTimeoutType.</B><B><A HREF="../../../../com/sleepycat/db/ReplicationTimeoutType.html#FULL_ELECTION_TIMEOUT">FULL_ELECTION_TIMEOUT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An optional configuration timeout period to wait for full election
+ participation the first time the replication group finds a master.</TD>
+</TR>
</TABLE>
&nbsp;
<P>
@@ -196,7 +214,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationTimeoutType.html" title
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -226,6 +244,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationTimeoutType.html" title
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/ReplicationTransport.html b/db/docs/java/com/sleepycat/db/class-use/ReplicationTransport.html
index 406f3be0d..ee1c0bbb0 100644
--- a/db/docs/java/com/sleepycat/db/class-use/ReplicationTransport.html
+++ b/db/docs/java/com/sleepycat/db/class-use/ReplicationTransport.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.db.ReplicationTransport (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.db.ReplicationTransport (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.db.ReplicationTransport (Oracle Corporation - Be
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.db.ReplicationTransport (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.db.ReplicationTransport (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -161,7 +161,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationTransport.html" title="
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -191,6 +191,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/ReplicationTransport.html" title="
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/RunRecoveryException.html b/db/docs/java/com/sleepycat/db/class-use/RunRecoveryException.html
index ab0dd886e..2367d5888 100644
--- a/db/docs/java/com/sleepycat/db/class-use/RunRecoveryException.html
+++ b/db/docs/java/com/sleepycat/db/class-use/RunRecoveryException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.RunRecoveryException (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.RunRecoveryException (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.RunRecoveryException (Oracle Corporation - Berkel
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.RunRecoveryException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.RunRecoveryException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.RunRecoveryException
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.RunRecoveryException
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/SecondaryConfig.html b/db/docs/java/com/sleepycat/db/class-use/SecondaryConfig.html
index 79d981f64..d2c28d267 100644
--- a/db/docs/java/com/sleepycat/db/class-use/SecondaryConfig.html
+++ b/db/docs/java/com/sleepycat/db/class-use/SecondaryConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.SecondaryConfig (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.SecondaryConfig (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.SecondaryConfig (Oracle Corporation - Berkeley DB
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.SecondaryConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.SecondaryConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -143,8 +143,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#openSecondaryDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">openSecondaryDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;primaryDatabase,
<A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>&nbsp;config)</CODE>
@@ -160,8 +160,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class
<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> with parameters of type <A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#SecondaryDatabase(java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">SecondaryDatabase</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+<TD><CODE><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#SecondaryDatabase(java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">SecondaryDatabase</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;primaryDatabase,
<A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>&nbsp;config)</CODE>
@@ -195,7 +195,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -225,6 +225,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/SecondaryCursor.html b/db/docs/java/com/sleepycat/db/class-use/SecondaryCursor.html
index 650e77da1..a63a3cafe 100644
--- a/db/docs/java/com/sleepycat/db/class-use/SecondaryCursor.html
+++ b/db/docs/java/com/sleepycat/db/class-use/SecondaryCursor.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.SecondaryCursor (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.SecondaryCursor (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.SecondaryCursor (Oracle Corporation - Berkeley DB
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.SecondaryCursor (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.SecondaryCursor (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -151,7 +151,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/SecondaryCursor.html" title="class
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -181,6 +181,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/SecondaryCursor.html" title="class
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/SecondaryDatabase.html b/db/docs/java/com/sleepycat/db/class-use/SecondaryDatabase.html
index 1b2a6ad3f..646148eb2 100644
--- a/db/docs/java/com/sleepycat/db/class-use/SecondaryDatabase.html
+++ b/db/docs/java/com/sleepycat/db/class-use/SecondaryDatabase.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.SecondaryDatabase (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.SecondaryDatabase (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.SecondaryDatabase (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.SecondaryDatabase (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.SecondaryDatabase (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -221,8 +221,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="cla
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#openSecondaryDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">openSecondaryDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;primaryDatabase,
<A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>&nbsp;config)</CODE>
@@ -248,6 +248,17 @@ Uses of <A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="cla
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a secondary key entry, given a primary key and data entry.</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>SecondaryMultiKeyCreator.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryMultiKeyCreator.html#createSecondaryKeys(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, java.util.Set)">createSecondaryKeys</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A>&nbsp;secondary,
+ <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
+ <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;data,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>&nbsp;results)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a secondary key entry, given a primary key and data entry.</TD>
+</TR>
</TABLE>
&nbsp;
<P>
@@ -275,7 +286,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="cla
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -305,6 +316,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="cla
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/SecondaryKeyCreator.html b/db/docs/java/com/sleepycat/db/class-use/SecondaryKeyCreator.html
index a7ab65854..b394ca3a5 100644
--- a/db/docs/java/com/sleepycat/db/class-use/SecondaryKeyCreator.html
+++ b/db/docs/java/com/sleepycat/db/class-use/SecondaryKeyCreator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.db.SecondaryKeyCreator (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.db.SecondaryKeyCreator (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.db.SecondaryKeyCreator (Oracle Corporation - Ber
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.db.SecondaryKeyCreator (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.db.SecondaryKeyCreator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -242,7 +242,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/SecondaryKeyCreator.html" title="i
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -272,6 +272,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/SecondaryKeyCreator.html" title="i
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/EventType.html b/db/docs/java/com/sleepycat/db/class-use/SecondaryMultiKeyCreator.html
index 7f76c3c81..b0510fac9 100644
--- a/db/docs/java/com/sleepycat/db/class-use/EventType.html
+++ b/db/docs/java/com/sleepycat/db/class-use/SecondaryMultiKeyCreator.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.EventType (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.db.SecondaryMultiKeyCreator (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.EventType (Oracle Corporation - Berkeley DB Java
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.EventType (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.db.SecondaryMultiKeyCreator (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -35,7 +35,7 @@ function windowTitle()
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -54,8 +54,8 @@ function windowTitle()
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../index.html?com/sleepycat/db//class-useEventType.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="EventType.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../index.html?com/sleepycat/db//class-useSecondaryMultiKeyCreator.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="SecondaryMultiKeyCreator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -77,13 +77,13 @@ function windowTitle()
<HR>
<CENTER>
<H2>
-<B>Uses of Class<br>com.sleepycat.db.EventType</B></H2>
+<B>Uses of Interface<br>com.sleepycat.db.SecondaryMultiKeyCreator</B></H2>
</CENTER>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Packages that use <A HREF="../../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></FONT></TH>
+Packages that use <A HREF="../../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db">SecondaryMultiKeyCreator</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#com.sleepycat.db"><B>com.sleepycat.db</B></A></TD>
@@ -97,7 +97,7 @@ Packages that use <A HREF="../../../../com/sleepycat/db/EventType.html" title="c
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Uses of <A HREF="../../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A> in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A></FONT></TH>
+Uses of <A HREF="../../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db">SecondaryMultiKeyCreator</A> in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A></FONT></TH>
</TR>
</TABLE>
&nbsp;
@@ -105,58 +105,16 @@ Uses of <A HREF="../../../../com/sleepycat/db/EventType.html" title="class in co
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> declared as <A HREF="../../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> that return <A HREF="../../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db">SecondaryMultiKeyCreator</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></CODE></FONT></TD>
-<TD><CODE><B>EventType.</B><B><A HREF="../../../../com/sleepycat/db/EventType.html#PANIC">PANIC</A></B></CODE>
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db">SecondaryMultiKeyCreator</A></CODE></FONT></TD>
+<TD><CODE><B>SecondaryConfig.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryConfig.html#getMultiKeyCreator()">getMultiKeyCreator</A></B>()</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The event is a Database panic.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></CODE></FONT></TD>
-<TD><CODE><B>EventType.</B><B><A HREF="../../../../com/sleepycat/db/EventType.html#REP_CLIENT">REP_CLIENT</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The event is a replication client message, meaning that the current site
- is now a client in the replication group.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></CODE></FONT></TD>
-<TD><CODE><B>EventType.</B><B><A HREF="../../../../com/sleepycat/db/EventType.html#REP_MASTER">REP_MASTER</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The event is a replication master message, meaning that the current site
- is now the master in the replication group.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></CODE></FONT></TD>
-<TD><CODE><B>EventType.</B><B><A HREF="../../../../com/sleepycat/db/EventType.html#REP_NEW_MASTER">REP_NEW_MASTER</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The event is a replication new master message.</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> that return <A HREF="../../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></CODE></FONT></TD>
-<TD><CODE><B>EventType.</B><B><A HREF="../../../../com/sleepycat/db/EventType.html#fromInt(int)">fromInt</A></B>(int&nbsp;type)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Internal: this is public only so it can be called from an internal
- package.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the user-supplied object used for creating multi-valued secondary
+ keys.</TD>
</TR>
</TABLE>
&nbsp;
@@ -164,16 +122,16 @@ Uses of <A HREF="../../../../com/sleepycat/db/EventType.html" title="class in co
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> with parameters of type <A HREF="../../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></FONT></TH>
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> with parameters of type <A HREF="../../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db">SecondaryMultiKeyCreator</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;int</CODE></FONT></TD>
-<TD><CODE><B>EventHandler.</B><B><A HREF="../../../../com/sleepycat/db/EventHandler.html#handleEvent(com.sleepycat.db.EventType)">handleEvent</A></B>(<A HREF="../../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A>&nbsp;event)</CODE>
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>SecondaryConfig.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryConfig.html#setMultiKeyCreator(com.sleepycat.db.SecondaryMultiKeyCreator)">setMultiKeyCreator</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db">SecondaryMultiKeyCreator</A>&nbsp;keyCreator)</CODE>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback function to be called when an event is sent from the
- Berkeley DB library.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies the user-supplied object used for creating multi-valued
+ secondary keys.</TD>
</TR>
</TABLE>
&nbsp;
@@ -192,7 +150,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/EventType.html" title="class in co
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
@@ -202,7 +160,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/EventType.html" title="class in co
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -211,8 +169,8 @@ Uses of <A HREF="../../../../com/sleepycat/db/EventType.html" title="class in co
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../index.html?com/sleepycat/db//class-useEventType.html" target="_top"><B>FRAMES</B></A> &nbsp;
-&nbsp;<A HREF="EventType.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+ <A HREF="../../../../index.html?com/sleepycat/db//class-useSecondaryMultiKeyCreator.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="SecondaryMultiKeyCreator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
@@ -232,6 +190,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/EventType.html" title="class in co
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/Sequence.html b/db/docs/java/com/sleepycat/db/class-use/Sequence.html
index c9142f5e2..bac797128 100644
--- a/db/docs/java/com/sleepycat/db/class-use/Sequence.html
+++ b/db/docs/java/com/sleepycat/db/class-use/Sequence.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.Sequence (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.Sequence (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.Sequence (Oracle Corporation - Berkeley DB Java A
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.Sequence (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.Sequence (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -144,7 +144,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/Sequence.html" title="class in com
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -174,6 +174,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/Sequence.html" title="class in com
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/SequenceConfig.html b/db/docs/java/com/sleepycat/db/class-use/SequenceConfig.html
index 501d202e4..69a9ab03c 100644
--- a/db/docs/java/com/sleepycat/db/class-use/SequenceConfig.html
+++ b/db/docs/java/com/sleepycat/db/class-use/SequenceConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.SequenceConfig (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.SequenceConfig (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.SequenceConfig (Oracle Corporation - Berkeley DB
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.SequenceConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.SequenceConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -171,7 +171,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/SequenceConfig.html" title="class
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -201,6 +201,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/SequenceConfig.html" title="class
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/SequenceStats.html b/db/docs/java/com/sleepycat/db/class-use/SequenceStats.html
index 9df4a7706..d0f801085 100644
--- a/db/docs/java/com/sleepycat/db/class-use/SequenceStats.html
+++ b/db/docs/java/com/sleepycat/db/class-use/SequenceStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.SequenceStats (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.SequenceStats (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.SequenceStats (Oracle Corporation - Berkeley DB J
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.SequenceStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.SequenceStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/SequenceStats.html" title="class i
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/SequenceStats.html" title="class i
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/StatsConfig.html b/db/docs/java/com/sleepycat/db/class-use/StatsConfig.html
index dfade837c..90291e955 100644
--- a/db/docs/java/com/sleepycat/db/class-use/StatsConfig.html
+++ b/db/docs/java/com/sleepycat/db/class-use/StatsConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.StatsConfig (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.StatsConfig (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.StatsConfig (Oracle Corporation - Berkeley DB Jav
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.StatsConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.StatsConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -166,6 +166,14 @@ Uses of <A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A></CODE></FONT></TD>
+<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getReplicationManagerStats(com.sleepycat.db.StatsConfig)">getReplicationManagerStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A>&nbsp;config)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the database environment's replication manager statistics.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getReplicationStats(com.sleepycat.db.StatsConfig)">getReplicationStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A>&nbsp;config)</CODE>
@@ -224,7 +232,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -254,6 +262,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/Transaction.html b/db/docs/java/com/sleepycat/db/class-use/Transaction.html
index bcae82b98..41cbb13cf 100644
--- a/db/docs/java/com/sleepycat/db/class-use/Transaction.html
+++ b/db/docs/java/com/sleepycat/db/class-use/Transaction.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.Transaction (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.Transaction (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.Transaction (Oracle Corporation - Berkeley DB Jav
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.Transaction (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.Transaction (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -169,6 +169,15 @@ Uses of <A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A></CODE></FONT></TD>
+<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#beginCDSGroup()">beginCDSGroup</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allocate a locker ID in an environment configured for Berkeley DB
+ Concurrent Data Store applications.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig)">beginTransaction</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;parent,
<A HREF="../../../../com/sleepycat/db/TransactionConfig.html" title="class in com.sleepycat.db">TransactionConfig</A>&nbsp;txnConfig)</CODE>
@@ -248,6 +257,15 @@ the head of the queue, and delete the record.</TD>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD>
+<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#exists(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">exists</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
+ <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Checks if the specified key appears in the database.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD>
<TD><CODE><B>SecondaryDatabase.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#get(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;key,
<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>&nbsp;pKey,
@@ -349,7 +367,7 @@ the key and data items must match.</TD>
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#logPrint(com.sleepycat.db.Transaction, java.lang.String)">logPrint</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;message)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Append an informational message to the Berkeley DB database environment log files.</TD>
@@ -376,8 +394,8 @@ the key and data items must match.</TD>
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#openDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">openDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;config)</CODE>
<BR>
@@ -396,8 +414,8 @@ the key and data items must match.</TD>
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A></CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#openSecondaryDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">openSecondaryDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>&nbsp;primaryDatabase,
<A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>&nbsp;config)</CODE>
@@ -453,8 +471,8 @@ appear in the database.</TD>
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#removeDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String)">removeDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -474,9 +492,9 @@ Remove a database.</TD>
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#renameDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, java.lang.String)">renameDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>&nbsp;txn,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName)</CODE>
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;oldDatabaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;newDatabaseName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
@@ -518,7 +536,7 @@ Rename a database.</TD>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -548,6 +566,6 @@ Rename a database.</TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/TransactionConfig.html b/db/docs/java/com/sleepycat/db/class-use/TransactionConfig.html
index 385a27fb3..86d54e3a5 100644
--- a/db/docs/java/com/sleepycat/db/class-use/TransactionConfig.html
+++ b/db/docs/java/com/sleepycat/db/class-use/TransactionConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.TransactionConfig (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.TransactionConfig (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.TransactionConfig (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.TransactionConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.TransactionConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -233,7 +233,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/TransactionConfig.html" title="cla
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -263,6 +263,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/TransactionConfig.html" title="cla
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/TransactionStats.Active.html b/db/docs/java/com/sleepycat/db/class-use/TransactionStats.Active.html
index 921179506..7ec6ef536 100644
--- a/db/docs/java/com/sleepycat/db/class-use/TransactionStats.Active.html
+++ b/db/docs/java/com/sleepycat/db/class-use/TransactionStats.Active.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.TransactionStats.Active (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.TransactionStats.Active (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.TransactionStats.Active (Oracle Corporation - Ber
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.TransactionStats.Active (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.TransactionStats.Active (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/TransactionStats.Active.html" titl
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/TransactionStats.Active.html" titl
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/TransactionStats.html b/db/docs/java/com/sleepycat/db/class-use/TransactionStats.html
index 2af2213ed..938b210e5 100644
--- a/db/docs/java/com/sleepycat/db/class-use/TransactionStats.html
+++ b/db/docs/java/com/sleepycat/db/class-use/TransactionStats.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.TransactionStats (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.TransactionStats (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.TransactionStats (Oracle Corporation - Berkeley D
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.TransactionStats (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.TransactionStats (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/TransactionStats.html" title="clas
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/TransactionStats.html" title="clas
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/VerboseConfig.html b/db/docs/java/com/sleepycat/db/class-use/VerboseConfig.html
new file mode 100644
index 000000000..c249117a7
--- /dev/null
+++ b/db/docs/java/com/sleepycat/db/class-use/VerboseConfig.html
@@ -0,0 +1,253 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
+<TITLE>
+Uses of Class com.sleepycat.db.VerboseConfig (Oracle - Berkeley DB Java API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../style.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="Uses of Class com.sleepycat.db.VerboseConfig (Oracle - Berkeley DB Java API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../index.html?com/sleepycat/db//class-useVerboseConfig.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="VerboseConfig.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>com.sleepycat.db.VerboseConfig</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#com.sleepycat.db"><B>com.sleepycat.db</B></A></TD>
+<TD>Berkeley DB Java API<br>
+<a href="../../../../../ref/toc.html" target="_top">[reference guide]</a> <a href="../../../../../ref/java/program.html" target="_top">[Java programming notes]</a>.&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<A NAME="com.sleepycat.db"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A> in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> declared as <A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B>VerboseConfig.</B><B><A HREF="../../../../com/sleepycat/db/VerboseConfig.html#DEADLOCK">DEADLOCK</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information when doing deadlock detection.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B>VerboseConfig.</B><B><A HREF="../../../../com/sleepycat/db/VerboseConfig.html#FILEOPS">FILEOPS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information when performing filesystem operations such
+ as open, close or rename.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B>VerboseConfig.</B><B><A HREF="../../../../com/sleepycat/db/VerboseConfig.html#FILEOPS_ALL">FILEOPS_ALL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information when performing all filesystem operations,
+ including read and write.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B>VerboseConfig.</B><B><A HREF="../../../../com/sleepycat/db/VerboseConfig.html#RECOVERY">RECOVERY</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information when performing recovery.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B>VerboseConfig.</B><B><A HREF="../../../../com/sleepycat/db/VerboseConfig.html#REGISTER">REGISTER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display additional information concerning support for <A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>EnvironmentConfig.setRegister(boolean)</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B>VerboseConfig.</B><B><A HREF="../../../../com/sleepycat/db/VerboseConfig.html#REPLICATION">REPLICATION</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display detailed information when processing replication messages.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></CODE></FONT></TD>
+<TD><CODE><B>VerboseConfig.</B><B><A HREF="../../../../com/sleepycat/db/VerboseConfig.html#WAITSFOR">WAITSFOR</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display the waits-for table when doing deadlock detection.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> with parameters of type <A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B>EnvironmentConfig.</B><B><A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)">getVerbose</A></B>(<A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>&nbsp;flag)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return if the database environment is configured to display
+ a given type of verbose information.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B>EnvironmentConfig.</B><B><A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)">setVerbose</A></B>(<A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>&nbsp;flag,
+ boolean&nbsp;enable)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Display verbose information.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../index.html?com/sleepycat/db//class-useVerboseConfig.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="VerboseConfig.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</BODY>
+</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/VerifyConfig.html b/db/docs/java/com/sleepycat/db/class-use/VerifyConfig.html
index 0f2ebaad9..971653146 100644
--- a/db/docs/java/com/sleepycat/db/class-use/VerifyConfig.html
+++ b/db/docs/java/com/sleepycat/db/class-use/VerifyConfig.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.VerifyConfig (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.VerifyConfig (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.VerifyConfig (Oracle Corporation - Berkeley DB Ja
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.VerifyConfig (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.VerifyConfig (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -127,9 +127,9 @@ Uses of <A HREF="../../../../com/sleepycat/db/VerifyConfig.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)">verify</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/PrintStream.html" title="class or interface in java.io">PrintStream</A>&nbsp;dumpStream,
+<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)">verify</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;databaseName,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/PrintStream.html" title="class or interface in java.io">PrintStream</A>&nbsp;dumpStream,
<A HREF="../../../../com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db">VerifyConfig</A>&nbsp;verifyConfig,
<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>&nbsp;dbConfig)</CODE>
@@ -163,7 +163,7 @@ Uses of <A HREF="../../../../com/sleepycat/db/VerifyConfig.html" title="class in
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -193,6 +193,6 @@ Uses of <A HREF="../../../../com/sleepycat/db/VerifyConfig.html" title="class in
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/class-use/VersionMismatchException.html b/db/docs/java/com/sleepycat/db/class-use/VersionMismatchException.html
index cc6c02079..b838b4a01 100644
--- a/db/docs/java/com/sleepycat/db/class-use/VersionMismatchException.html
+++ b/db/docs/java/com/sleepycat/db/class-use/VersionMismatchException.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.db.VersionMismatchException (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.db.VersionMismatchException (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.db.VersionMismatchException (Oracle Corporation - Be
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.db.VersionMismatchException (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.db.VersionMismatchException (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.db.VersionMismatchException
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.db.VersionMismatchException
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/package-frame.html b/db/docs/java/com/sleepycat/db/package-frame.html
index 2059a0d87..6e1d7b436 100644
--- a/db/docs/java/com/sleepycat/db/package-frame.html
+++ b/db/docs/java/com/sleepycat/db/package-frame.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.db (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.db (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db package">
@@ -43,7 +43,9 @@ Interfaces</FONT>&nbsp;
<BR>
<A HREF="ReplicationTransport.html" title="interface in com.sleepycat.db" target="classFrame"><I>ReplicationTransport</I></A>
<BR>
-<A HREF="SecondaryKeyCreator.html" title="interface in com.sleepycat.db" target="classFrame"><I>SecondaryKeyCreator</I></A></FONT></TD>
+<A HREF="SecondaryKeyCreator.html" title="interface in com.sleepycat.db" target="classFrame"><I>SecondaryKeyCreator</I></A>
+<BR>
+<A HREF="SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db" target="classFrame"><I>SecondaryMultiKeyCreator</I></A></FONT></TD>
</TR>
</TABLE>
@@ -88,7 +90,7 @@ Classes</FONT>&nbsp;
<BR>
<A HREF="EnvironmentConfig.html" title="class in com.sleepycat.db" target="classFrame">EnvironmentConfig</A>
<BR>
-<A HREF="EventType.html" title="class in com.sleepycat.db" target="classFrame">EventType</A>
+<A HREF="EventHandlerAdapter.html" title="class in com.sleepycat.db" target="classFrame">EventHandlerAdapter</A>
<BR>
<A HREF="HashStats.html" title="class in com.sleepycat.db" target="classFrame">HashStats</A>
<BR>
@@ -150,6 +152,8 @@ Classes</FONT>&nbsp;
<BR>
<A HREF="ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db" target="classFrame">ReplicationManagerStartPolicy</A>
<BR>
+<A HREF="ReplicationManagerStats.html" title="class in com.sleepycat.db" target="classFrame">ReplicationManagerStats</A>
+<BR>
<A HREF="ReplicationStats.html" title="class in com.sleepycat.db" target="classFrame">ReplicationStats</A>
<BR>
<A HREF="ReplicationStatus.html" title="class in com.sleepycat.db" target="classFrame">ReplicationStatus</A>
@@ -178,6 +182,8 @@ Classes</FONT>&nbsp;
<BR>
<A HREF="TransactionStats.Active.html" title="class in com.sleepycat.db" target="classFrame">TransactionStats.Active</A>
<BR>
+<A HREF="VerboseConfig.html" title="class in com.sleepycat.db" target="classFrame">VerboseConfig</A>
+<BR>
<A HREF="VerifyConfig.html" title="class in com.sleepycat.db" target="classFrame">VerifyConfig</A></FONT></TD>
</TR>
</TABLE>
@@ -205,14 +211,16 @@ Exceptions</FONT>&nbsp;
<BR>
<A HREF="ReplicationJoinFailureException.html" title="class in com.sleepycat.db" target="classFrame">ReplicationJoinFailureException</A>
<BR>
+<A HREF="ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db" target="classFrame">ReplicationLeaseExpiredException</A>
+<BR>
+<A HREF="ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db" target="classFrame">ReplicationLeaseTimeoutException</A>
+<BR>
<A HREF="ReplicationLockoutException.html" title="class in com.sleepycat.db" target="classFrame">ReplicationLockoutException</A>
<BR>
<A HREF="ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db" target="classFrame">ReplicationSiteUnavailableException</A>
<BR>
<A HREF="RunRecoveryException.html" title="class in com.sleepycat.db" target="classFrame">RunRecoveryException</A>
<BR>
-<A HREF="UpdateConflictException.html" title="class in com.sleepycat.db" target="classFrame">UpdateConflictException</A>
-<BR>
<A HREF="VersionMismatchException.html" title="class in com.sleepycat.db" target="classFrame">VersionMismatchException</A></FONT></TD>
</TR>
</TABLE>
diff --git a/db/docs/java/com/sleepycat/db/package-summary.html b/db/docs/java/com/sleepycat/db/package-summary.html
index 9d74eca31..d2166a89f 100644
--- a/db/docs/java/com/sleepycat/db/package-summary.html
+++ b/db/docs/java/com/sleepycat/db/package-summary.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.db (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.db (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.db package">
@@ -14,7 +14,7 @@ com.sleepycat.db (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="com.sleepycat.db (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="com.sleepycat.db (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -103,8 +103,8 @@ occurs in the Berkeley DB library.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A></B></TD>
-<TD>An interface specifying a callback function to be called when an event
-is sent from the Berkeley DB library.</TD>
+<TD>An interface classs with prototype definitions of all event functions that
+can be called via the Berkeley DB event callback mechanism.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/FeedbackHandler.html" title="interface in com.sleepycat.db">FeedbackHandler</A></B></TD>
@@ -143,6 +143,11 @@ information to other members of the replication group.</TD>
<TD>The interface implemented for extracting single-valued secondary keys from
primary records.</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db">SecondaryMultiKeyCreator</A></B></TD>
+<TD>The interface implemented for extracting multi-valued secondary keys from
+primary records.</TD>
+</TR>
</TABLE>
&nbsp;
@@ -224,8 +229,10 @@ a <A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepyca
<TD>Specifies the attributes of an environment.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A></B></TD>
-<TD>Event types.</TD>
+<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db">EventHandlerAdapter</A></B></TD>
+<TD>An abstract class that implements <A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><CODE>EventHandler</CODE></A>, used to specify a
+callback function to be called when an event is sent from the Berkeley DB
+library.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/HashStats.html" title="class in com.sleepycat.db">HashStats</A></B></TD>
@@ -367,6 +374,10 @@ can be specified when starting a replication client using the
<A HREF="../../../com/sleepycat/db/Environment.html#replicationManagerStart(int, com.sleepycat.db.ReplicationManagerStartPolicy)"><CODE>Environment.replicationManagerStart</CODE></A> call.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A></B></TD>
+<TD>Replication Manager statistics for a database environment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A></B></TD>
<TD>Replication statistics for a database environment.</TD>
</TR>
@@ -425,6 +436,10 @@ those of a primary <code>Database</code>.</TD>
<TD>The Active class represents an active transaction.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A></B></TD>
+<TD>Specifies the attributes of a verification operation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db">VerifyConfig</A></B></TD>
<TD>Specifies the attributes of a verification operation.</TD>
</TR>
@@ -484,6 +499,14 @@ with the <A HREF="../../../com/sleepycat/db/ReplicationConfig.html#NOAUTOINIT"><
internal initialization).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db">ReplicationLeaseExpiredException</A></B></TD>
+<TD>Thrown if a master lease has expired.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db">ReplicationLeaseTimeoutException</A></B></TD>
+<TD>Thrown if a master lease has timed out.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db">ReplicationLockoutException</A></B></TD>
<TD>Thrown when an operation was blocked by client/master synchronization.</TD>
</TR>
@@ -497,11 +520,6 @@ complete the election in the specified timeout period.</TD>
<TD>Thrown when the database environment needs to be recovered.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db">UpdateConflictException</A></B></TD>
-<TD>Thrown when a snapshot transaction attempts to update data
-which was modified after the snapshot transaction read it.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="../../../com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db">VersionMismatchException</A></B></TD>
<TD>Thrown if the version of the Berkeley DB library doesn't match the version that created
the database environment.</TD>
@@ -556,7 +574,7 @@ target="_top">Berkeley DB Supporting Utilities</a>.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -586,6 +604,6 @@ target="_top">Berkeley DB Supporting Utilities</a>.
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/package-tree.html b/db/docs/java/com/sleepycat/db/package-tree.html
index 957db0eaf..998e98599 100644
--- a/db/docs/java/com/sleepycat/db/package-tree.html
+++ b/db/docs/java/com/sleepycat/db/package-tree.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.db Class Hierarchy (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.db Class Hierarchy (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ com.sleepycat.db Class Hierarchy (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="com.sleepycat.db Class Hierarchy (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="com.sleepycat.db Class Hierarchy (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -87,16 +87,16 @@ Hierarchy For Package com.sleepycat.db
Class Hierarchy
</H2>
<UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CacheFile.html" title="class in com.sleepycat.db"><B>CacheFile</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db"><B>CacheFilePriority</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CacheFileStats.html" title="class in com.sleepycat.db"><B>CacheFileStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CacheStats.html" title="class in com.sleepycat.db"><B>CacheStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CheckpointConfig.html" title="class in com.sleepycat.db"><B>CheckpointConfig</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CompactConfig.html" title="class in com.sleepycat.db"><B>CompactConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CacheFile.html" title="class in com.sleepycat.db"><B>CacheFile</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db"><B>CacheFilePriority</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CacheFileStats.html" title="class in com.sleepycat.db"><B>CacheFileStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CacheStats.html" title="class in com.sleepycat.db"><B>CacheStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CheckpointConfig.html" title="class in com.sleepycat.db"><B>CheckpointConfig</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CompactConfig.html" title="class in com.sleepycat.db"><B>CompactConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CompactStats.html" title="class in com.sleepycat.db"><B>CompactStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db"><B>Cursor</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/SecondaryCursor.html" title="class in com.sleepycat.db"><B>SecondaryCursor</B></A></UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db"><B>CursorConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db"><B>CursorConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db"><B>Database</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db"><B>SecondaryDatabase</B></A></UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db"><B>DatabaseConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db"><B>DatabaseConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db"><B>SecondaryConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db"><B>SecondaryConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
</UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db"><B>DatabaseEntry</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><B>MultipleEntry</B></A><UL>
@@ -104,27 +104,28 @@ Class Hierarchy
</UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/DatabaseStats.html" title="class in com.sleepycat.db"><B>DatabaseStats</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/BtreeStats.html" title="class in com.sleepycat.db"><B>BtreeStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/HashStats.html" title="class in com.sleepycat.db"><B>HashStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/QueueStats.html" title="class in com.sleepycat.db"><B>QueueStats</B></A></UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/DatabaseType.html" title="class in com.sleepycat.db"><B>DatabaseType</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db"><B>Environment</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db"><B>EnvironmentConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
-<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/EventType.html" title="class in com.sleepycat.db"><B>EventType</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/JoinConfig.html" title="class in com.sleepycat.db"><B>JoinConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
-<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/JoinCursor.html" title="class in com.sleepycat.db"><B>JoinCursor</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/KeyRange.html" title="class in com.sleepycat.db"><B>KeyRange</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Lock.html" title="class in com.sleepycat.db"><B>Lock</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LockDetectMode.html" title="class in com.sleepycat.db"><B>LockDetectMode</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db"><B>LockMode</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LockOperation.html" title="class in com.sleepycat.db"><B>LockOperation</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LockRequest.html" title="class in com.sleepycat.db"><B>LockRequest</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LockRequestMode.html" title="class in com.sleepycat.db"><B>LockRequestMode</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db"><B>LockStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LogCursor.html" title="class in com.sleepycat.db"><B>LogCursor</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db"><B>LogSequenceNumber</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LogStats.html" title="class in com.sleepycat.db"><B>LogStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/MutexStats.html" title="class in com.sleepycat.db"><B>MutexStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db"><B>OperationStatus</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/PreparedTransaction.html" title="class in com.sleepycat.db"><B>PreparedTransaction</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/RecoveryOperation.html" title="class in com.sleepycat.db"><B>RecoveryOperation</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationConfig.html" title="class in com.sleepycat.db"><B>ReplicationConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
-<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationHostAddress.html" title="class in com.sleepycat.db"><B>ReplicationHostAddress</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationManagerAckPolicy.html" title="class in com.sleepycat.db"><B>ReplicationManagerAckPolicy</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db"><B>ReplicationManagerStartPolicy</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db"><B>ReplicationStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationStatus.html" title="class in com.sleepycat.db"><B>ReplicationStatus</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db"><B>ReplicationTimeoutType</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Sequence.html" title="class in com.sleepycat.db"><B>Sequence</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/SequenceConfig.html" title="class in com.sleepycat.db"><B>SequenceConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
-<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/SequenceStats.html" title="class in com.sleepycat.db"><B>SequenceStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db"><B>StatsConfig</B></A><LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/DatabaseType.html" title="class in com.sleepycat.db"><B>DatabaseType</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db"><B>Environment</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db"><B>EnvironmentConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db"><B>EventHandlerAdapter</B></A> (implements com.sleepycat.db.<A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/JoinConfig.html" title="class in com.sleepycat.db"><B>JoinConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/JoinCursor.html" title="class in com.sleepycat.db"><B>JoinCursor</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/KeyRange.html" title="class in com.sleepycat.db"><B>KeyRange</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Lock.html" title="class in com.sleepycat.db"><B>Lock</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LockDetectMode.html" title="class in com.sleepycat.db"><B>LockDetectMode</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db"><B>LockMode</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LockOperation.html" title="class in com.sleepycat.db"><B>LockOperation</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LockRequest.html" title="class in com.sleepycat.db"><B>LockRequest</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LockRequestMode.html" title="class in com.sleepycat.db"><B>LockRequestMode</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db"><B>LockStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LogCursor.html" title="class in com.sleepycat.db"><B>LogCursor</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db"><B>LogSequenceNumber</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LogStats.html" title="class in com.sleepycat.db"><B>LogStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/MutexStats.html" title="class in com.sleepycat.db"><B>MutexStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db"><B>OperationStatus</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/PreparedTransaction.html" title="class in com.sleepycat.db"><B>PreparedTransaction</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/RecoveryOperation.html" title="class in com.sleepycat.db"><B>RecoveryOperation</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationConfig.html" title="class in com.sleepycat.db"><B>ReplicationConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationHostAddress.html" title="class in com.sleepycat.db"><B>ReplicationHostAddress</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationManagerAckPolicy.html" title="class in com.sleepycat.db"><B>ReplicationManagerAckPolicy</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db"><B>ReplicationManagerStartPolicy</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db"><B>ReplicationManagerStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db"><B>ReplicationStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationStatus.html" title="class in com.sleepycat.db"><B>ReplicationStatus</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db"><B>ReplicationTimeoutType</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Sequence.html" title="class in com.sleepycat.db"><B>Sequence</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/SequenceConfig.html" title="class in com.sleepycat.db"><B>SequenceConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/SequenceStats.html" title="class in com.sleepycat.db"><B>SequenceStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db"><B>StatsConfig</B></A><LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>)
<UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang"><B>Exception</B></A><UL>
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang"><B>Exception</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><B>DatabaseException</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db"><B>DeadlockException</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LockNotGrantedException.html" title="class in com.sleepycat.db"><B>LockNotGrantedException</B></A></UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/MemoryException.html" title="class in com.sleepycat.db"><B>MemoryException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationDuplicateMasterException.html" title="class in com.sleepycat.db"><B>ReplicationDuplicateMasterException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationHandleDeadException.html" title="class in com.sleepycat.db"><B>ReplicationHandleDeadException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationHoldElectionException.html" title="class in com.sleepycat.db"><B>ReplicationHoldElectionException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db"><B>ReplicationJoinFailureException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db"><B>ReplicationLockoutException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db"><B>ReplicationSiteUnavailableException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/RunRecoveryException.html" title="class in com.sleepycat.db"><B>RunRecoveryException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db"><B>UpdateConflictException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db"><B>VersionMismatchException</B></A></UL>
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/MemoryException.html" title="class in com.sleepycat.db"><B>MemoryException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationDuplicateMasterException.html" title="class in com.sleepycat.db"><B>ReplicationDuplicateMasterException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationHandleDeadException.html" title="class in com.sleepycat.db"><B>ReplicationHandleDeadException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationHoldElectionException.html" title="class in com.sleepycat.db"><B>ReplicationHoldElectionException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db"><B>ReplicationJoinFailureException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db"><B>ReplicationLeaseExpiredException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db"><B>ReplicationLeaseTimeoutException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db"><B>ReplicationLockoutException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db"><B>ReplicationSiteUnavailableException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/RunRecoveryException.html" title="class in com.sleepycat.db"><B>RunRecoveryException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db"><B>VersionMismatchException</B></A></UL>
</UL>
</UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db"><B>Transaction</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/TransactionConfig.html" title="class in com.sleepycat.db"><B>TransactionConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
-<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/TransactionStats.html" title="class in com.sleepycat.db"><B>TransactionStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/TransactionStats.Active.html" title="class in com.sleepycat.db"><B>TransactionStats.Active</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db"><B>VerifyConfig</B></A></UL>
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db"><B>Transaction</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/TransactionConfig.html" title="class in com.sleepycat.db"><B>TransactionConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/TransactionStats.html" title="class in com.sleepycat.db"><B>TransactionStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/TransactionStats.Active.html" title="class in com.sleepycat.db"><B>TransactionStats.Active</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db"><B>VerboseConfig</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db"><B>VerifyConfig</B></A></UL>
</UL>
<H2>
Interface Hierarchy
</H2>
<UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/BtreePrefixCalculator.html" title="interface in com.sleepycat.db"><B>BtreePrefixCalculator</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ErrorHandler.html" title="interface in com.sleepycat.db"><B>ErrorHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><B>EventHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/FeedbackHandler.html" title="interface in com.sleepycat.db"><B>FeedbackHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Hasher.html" title="interface in com.sleepycat.db"><B>Hasher</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LogRecordHandler.html" title="interface in com.sleepycat.db"><B>LogRecordHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/MessageHandler.html" title="interface in com.sleepycat.db"><B>MessageHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/PanicHandler.html" title="interface in com.sleepycat.db"><B>PanicHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/RecordNumberAppender.html" title="interface in com.sleepycat.db"><B>RecordNumberAppender</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationTransport.html" title="interface in com.sleepycat.db"><B>ReplicationTransport</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><B>SecondaryKeyCreator</B></A></UL>
+<LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/BtreePrefixCalculator.html" title="interface in com.sleepycat.db"><B>BtreePrefixCalculator</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ErrorHandler.html" title="interface in com.sleepycat.db"><B>ErrorHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><B>EventHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/FeedbackHandler.html" title="interface in com.sleepycat.db"><B>FeedbackHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/Hasher.html" title="interface in com.sleepycat.db"><B>Hasher</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/LogRecordHandler.html" title="interface in com.sleepycat.db"><B>LogRecordHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/MessageHandler.html" title="interface in com.sleepycat.db"><B>MessageHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/PanicHandler.html" title="interface in com.sleepycat.db"><B>PanicHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/RecordNumberAppender.html" title="interface in com.sleepycat.db"><B>RecordNumberAppender</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/ReplicationTransport.html" title="interface in com.sleepycat.db"><B>ReplicationTransport</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><B>SecondaryKeyCreator</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="../../../com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db"><B>SecondaryMultiKeyCreator</B></A></UL>
<HR>
@@ -149,7 +150,7 @@ Interface Hierarchy
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -179,6 +180,6 @@ Interface Hierarchy
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/db/package-use.html b/db/docs/java/com/sleepycat/db/package-use.html
index 2c00afa84..8c7593dc4 100644
--- a/db/docs/java/com/sleepycat/db/package-use.html
+++ b/db/docs/java/com/sleepycat/db/package-use.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Package com.sleepycat.db (Oracle Corporation - Berkeley DB Java API)
+Uses of Package com.sleepycat.db (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Package com.sleepycat.db (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Package com.sleepycat.db (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Package com.sleepycat.db (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -391,14 +391,8 @@ occurs in the Berkeley DB library.</TD>
<TD><B><A HREF="../../../com/sleepycat/db/class-use/EventHandler.html#com.sleepycat.db"><B>EventHandler</B></A></B>
<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An interface specifying a callback function to be called when an event
-is sent from the Berkeley DB library.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../com/sleepycat/db/class-use/EventType.html#com.sleepycat.db"><B>EventType</B></A></B>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Event types.</TD>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An interface classs with prototype definitions of all event functions that
+can be called via the Berkeley DB event callback mechanism.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../com/sleepycat/db/class-use/FeedbackHandler.html#com.sleepycat.db"><B>FeedbackHandler</B></A></B>
@@ -585,6 +579,12 @@ can be specified when starting a replication client using the
<A HREF="../../../com/sleepycat/db/Environment.html#replicationManagerStart(int, com.sleepycat.db.ReplicationManagerStartPolicy)"><CODE>Environment.replicationManagerStart</CODE></A> call.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../com/sleepycat/db/class-use/ReplicationManagerStats.html#com.sleepycat.db"><B>ReplicationManagerStats</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replication Manager statistics for a database environment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../com/sleepycat/db/class-use/ReplicationStats.html#com.sleepycat.db"><B>ReplicationStats</B></A></B>
<BR>
@@ -637,6 +637,13 @@ those of a primary <code>Database</code>.</TD>
primary records.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../com/sleepycat/db/class-use/SecondaryMultiKeyCreator.html#com.sleepycat.db"><B>SecondaryMultiKeyCreator</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The interface implemented for extracting multi-valued secondary keys from
+primary records.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../com/sleepycat/db/class-use/Sequence.html#com.sleepycat.db"><B>Sequence</B></A></B>
<BR>
@@ -685,6 +692,12 @@ primary records.</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Active class represents an active transaction.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../com/sleepycat/db/class-use/VerboseConfig.html#com.sleepycat.db"><B>VerboseConfig</B></A></B>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies the attributes of a verification operation.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../com/sleepycat/db/class-use/VerifyConfig.html#com.sleepycat.db"><B>VerifyConfig</B></A></B>
<BR>
@@ -717,7 +730,7 @@ primary records.</TD>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -747,6 +760,6 @@ primary records.</TD>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/ExceptionUnwrapper.html b/db/docs/java/com/sleepycat/util/ExceptionUnwrapper.html
index 7e0da0000..c7ffb9143 100644
--- a/db/docs/java/com/sleepycat/util/ExceptionUnwrapper.html
+++ b/db/docs/java/com/sleepycat/util/ExceptionUnwrapper.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-ExceptionUnwrapper (Oracle Corporation - Berkeley DB Java API)
+ExceptionUnwrapper (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.util.ExceptionUnwrapper class">
@@ -14,7 +14,7 @@ ExceptionUnwrapper (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ExceptionUnwrapper (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ExceptionUnwrapper (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.util</FONT>
<BR>
Class ExceptionUnwrapper</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.util.ExceptionUnwrapper</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>ExceptionUnwrapper</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>ExceptionUnwrapper</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -134,8 +134,8 @@ Unwraps nested exceptions by calling the <A HREF="../../../com/sleepycat/util/Ex
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/util/ExceptionUnwrapper.html#unwrap(java.lang.Exception)">unwrap</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A>&nbsp;e)</CODE>
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/util/ExceptionUnwrapper.html#unwrap(java.lang.Exception)">unwrap</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A>&nbsp;e)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unwraps an Exception and returns the underlying Exception, or throws an
@@ -143,8 +143,8 @@ Unwraps nested exceptions by calling the <A HREF="../../../com/sleepycat/util/Ex
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/util/ExceptionUnwrapper.html#unwrapAny(java.lang.Throwable)">unwrapAny</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A>&nbsp;e)</CODE>
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/util/ExceptionUnwrapper.html#unwrapAny(java.lang.Throwable)">unwrapAny</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A>&nbsp;e)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unwraps an Exception and returns the underlying Throwable.</TD>
@@ -153,10 +153,10 @@ Unwraps nested exceptions by calling the <A HREF="../../../com/sleepycat/util/Ex
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -192,7 +192,7 @@ public <B>ExceptionUnwrapper</B>()</PRE>
<A NAME="unwrap(java.lang.Exception)"><!-- --></A><H3>
unwrap</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A> <B>unwrap</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A>&nbsp;e)</PRE>
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A> <B>unwrap</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A>&nbsp;e)</PRE>
<DL>
<DD>Unwraps an Exception and returns the underlying Exception, or throws an
Error if the underlying Throwable is an Error.
@@ -201,8 +201,8 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception
<DT><B>Parameters:</B><DD><CODE>e</CODE> - is the Exception to unwrap.
<DT><B>Returns:</B><DD>the underlying Exception.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Error.html" title="class or interface in java.lang">Error</A></CODE> - if the underlying Throwable is an Error.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if the underlying Throwable is not an
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Error.html" title="class or interface in java.lang">Error</A></CODE> - if the underlying Throwable is an Error.
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if the underlying Throwable is not an
Exception or an Error.</DL>
</DD>
</DL>
@@ -211,7 +211,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception
<A NAME="unwrapAny(java.lang.Throwable)"><!-- --></A><H3>
unwrapAny</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>unwrapAny</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A>&nbsp;e)</PRE>
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>unwrapAny</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A>&nbsp;e)</PRE>
<DL>
<DD>Unwraps an Exception and returns the underlying Throwable.
<P>
@@ -245,7 +245,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -281,6 +281,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/ExceptionWrapper.html b/db/docs/java/com/sleepycat/util/ExceptionWrapper.html
index 1e795463f..ec2481f96 100644
--- a/db/docs/java/com/sleepycat/util/ExceptionWrapper.html
+++ b/db/docs/java/com/sleepycat/util/ExceptionWrapper.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-ExceptionWrapper (Oracle Corporation - Berkeley DB Java API)
+ExceptionWrapper (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.util.ExceptionWrapper interface">
@@ -14,7 +14,7 @@ ExceptionWrapper (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="ExceptionWrapper (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="ExceptionWrapper (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -115,7 +115,7 @@ Interface implemented by exceptions that can contain nested exceptions.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html#getCause()">getCause</A></B>()</CODE>
<BR>
@@ -123,7 +123,7 @@ Interface implemented by exceptions that can contain nested exceptions.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html#getDetail()">getDetail</A></B>()</CODE>
<BR>
@@ -146,7 +146,7 @@ Interface implemented by exceptions that can contain nested exceptions.
<A NAME="getDetail()"><!-- --></A><H3>
getDetail</H3>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>getDetail</B>()</PRE>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>getDetail</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/util/ExceptionWrapper.html#getCause()"><CODE>getCause()</CODE></A>.</I>
<P>
@@ -162,7 +162,7 @@ getDetail</H3>
<A NAME="getCause()"><!-- --></A><H3>
getCause</H3>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>getCause</B>()</PRE>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>getCause</B>()</PRE>
<DL>
<DD>Returns the nested exception or null if none is present.
@@ -201,7 +201,7 @@ getCause</H3>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -237,6 +237,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHO
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/FastInputStream.html b/db/docs/java/com/sleepycat/util/FastInputStream.html
index 9cdbf3993..589c10ef4 100644
--- a/db/docs/java/com/sleepycat/util/FastInputStream.html
+++ b/db/docs/java/com/sleepycat/util/FastInputStream.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-FastInputStream (Oracle Corporation - Berkeley DB Java API)
+FastInputStream (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.util.FastInputStream class">
@@ -14,7 +14,7 @@ FastInputStream (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="FastInputStream (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="FastInputStream (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,26 +89,26 @@ com.sleepycat.util</FONT>
<BR>
Class FastInputStream</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">java.io.InputStream</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">java.io.InputStream</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.util.FastInputStream</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>FastInputStream</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></DL>
+<DT><PRE>public class <B>FastInputStream</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></DL>
</PRE>
<P>
A replacement for ByteArrayInputStream that does not synchronize every
byte read.
- <p>This class extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io"><CODE>InputStream</CODE></A> and its <code>read()</code>
+ <p>This class extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io"><CODE>InputStream</CODE></A> and its <code>read()</code>
methods allow it to be used as a standard input stream. In addition, it
provides <code>readFast()</code> methods that are not declared to throw
<code>IOException</code>. <code>IOException</code> is never thrown by this
@@ -326,19 +326,19 @@ A replacement for ByteArrayInputStream that does not synchronize every
&nbsp;<A NAME="methods_inherited_from_class_java.io.InputStream"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#close()" title="class or interface in java.io">close</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#close()" title="class or interface in java.io">close</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -444,7 +444,7 @@ available</H3>
public int <B>available</B>()</PRE>
<DL>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#available()" title="class or interface in java.io">available</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#available()" title="class or interface in java.io">available</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -458,7 +458,7 @@ markSupported</H3>
public boolean <B>markSupported</B>()</PRE>
<DL>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#markSupported()" title="class or interface in java.io">markSupported</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#markSupported()" title="class or interface in java.io">markSupported</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -472,7 +472,7 @@ mark</H3>
public void <B>mark</B>(int&nbsp;readLimit)</PRE>
<DL>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#mark(int)" title="class or interface in java.io">mark</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#mark(int)" title="class or interface in java.io">mark</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -486,7 +486,7 @@ reset</H3>
public void <B>reset</B>()</PRE>
<DL>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#reset()" title="class or interface in java.io">reset</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#reset()" title="class or interface in java.io">reset</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -500,7 +500,7 @@ skip</H3>
public long <B>skip</B>(long&nbsp;count)</PRE>
<DL>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#skip(long)" title="class or interface in java.io">skip</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#skip(long)" title="class or interface in java.io">skip</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -512,15 +512,15 @@ public long <B>skip</B>(long&nbsp;count)</PRE>
read</H3>
<PRE>
public int <B>read</B>()
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
<DL>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#read()" title="class or interface in java.io">read</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#read()" title="class or interface in java.io">read</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -529,15 +529,15 @@ public int <B>read</B>()
read</H3>
<PRE>
public int <B>read</B>(byte[]&nbsp;toBuf)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
<DL>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#read(byte[])" title="class or interface in java.io">read</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#read(byte[])" title="class or interface in java.io">read</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -548,15 +548,15 @@ read</H3>
public int <B>read</B>(byte[]&nbsp;toBuf,
int&nbsp;offset,
int&nbsp;length)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
<DL>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html#read(byte[], int, int)" title="class or interface in java.io">read</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html#read(byte[], int, int)" title="class or interface in java.io">read</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -685,7 +685,7 @@ public final int <B>getBufferLength</B>()</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -721,6 +721,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/FastOutputStream.html b/db/docs/java/com/sleepycat/util/FastOutputStream.html
index 466be0ba1..f12d6abf2 100644
--- a/db/docs/java/com/sleepycat/util/FastOutputStream.html
+++ b/db/docs/java/com/sleepycat/util/FastOutputStream.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-FastOutputStream (Oracle Corporation - Berkeley DB Java API)
+FastOutputStream (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.util.FastOutputStream class">
@@ -14,7 +14,7 @@ FastOutputStream (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="FastOutputStream (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="FastOutputStream (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,26 +89,26 @@ com.sleepycat.util</FONT>
<BR>
Class FastOutputStream</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">java.io.OutputStream</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">java.io.OutputStream</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.util.FastOutputStream</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>FastOutputStream</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></DL>
+<DT><PRE>public class <B>FastOutputStream</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></DL>
</PRE>
<P>
A replacement for ByteArrayOutputStream that does not synchronize every
byte read.
- <p>This class extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io"><CODE>OutputStream</CODE></A> and its <code>write()</code>
+ <p>This class extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io"><CODE>OutputStream</CODE></A> and its <code>write()</code>
methods allow it to be used as a standard output stream. In addition, it
provides <code>writeFast()</code> methods that are not declared to throw
<code>IOException</code>. <code>IOException</code> is never thrown by this
@@ -267,7 +267,7 @@ A replacement for ByteArrayOutputStream that does not synchronize every
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/util/FastOutputStream.html#toString()">toString</A></B>()</CODE>
<BR>
@@ -275,8 +275,8 @@ A replacement for ByteArrayOutputStream that does not synchronize every
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/util/FastOutputStream.html#toString(java.lang.String)">toString</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;encoding)</CODE>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/util/FastOutputStream.html#toString(java.lang.String)">toString</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;encoding)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -339,7 +339,7 @@ A replacement for ByteArrayOutputStream that does not synchronize every
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/util/FastOutputStream.html#writeTo(java.io.OutputStream)">writeTo</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;out)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/util/FastOutputStream.html#writeTo(java.io.OutputStream)">writeTo</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;out)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -348,19 +348,19 @@ A replacement for ByteArrayOutputStream that does not synchronize every
&nbsp;<A NAME="methods_inherited_from_class_java.io.OutputStream"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html#close()" title="class or interface in java.io">close</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html#flush()" title="class or interface in java.io">flush</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html#close()" title="class or interface in java.io">close</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html#flush()" title="class or interface in java.io">flush</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -511,15 +511,15 @@ public void <B>reset</B>()</PRE>
write</H3>
<PRE>
public void <B>write</B>(int&nbsp;b)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
<DL>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html#write(int)" title="class or interface in java.io">write</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html#write(int)" title="class or interface in java.io">write</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -528,15 +528,15 @@ public void <B>write</B>(int&nbsp;b)
write</H3>
<PRE>
public void <B>write</B>(byte[]&nbsp;fromBuf)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
<DL>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html#write(byte[])" title="class or interface in java.io">write</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html#write(byte[])" title="class or interface in java.io">write</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -547,15 +547,15 @@ write</H3>
public void <B>write</B>(byte[]&nbsp;fromBuf,
int&nbsp;offset,
int&nbsp;length)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
<DL>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html#write(byte[], int, int)" title="class or interface in java.io">write</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html#write(byte[], int, int)" title="class or interface in java.io">write</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -563,13 +563,13 @@ public void <B>write</B>(byte[]&nbsp;fromBuf,
<A NAME="writeTo(java.io.OutputStream)"><!-- --></A><H3>
writeTo</H3>
<PRE>
-public void <B>writeTo</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;out)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
+public void <B>writeTo</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io">OutputStream</A>&nbsp;out)
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -577,10 +577,10 @@ public void <B>writeTo</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/i
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>()</PRE>
<DL>
<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@@ -591,13 +591,13 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" tit
<A NAME="toString(java.lang.String)"><!-- --></A><H3>
toString</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;encoding)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/UnsupportedEncodingException.html" title="class or interface in java.io">UnsupportedEncodingException</A></PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>toString</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;encoding)
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/UnsupportedEncodingException.html" title="class or interface in java.io">UnsupportedEncodingException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/UnsupportedEncodingException.html" title="class or interface in java.io">UnsupportedEncodingException</A></CODE></DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/UnsupportedEncodingException.html" title="class or interface in java.io">UnsupportedEncodingException</A></CODE></DL>
</DD>
</DL>
<HR>
@@ -750,7 +750,7 @@ public void <B>addSize</B>(int&nbsp;sizeAdded)</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -786,6 +786,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/IOExceptionWrapper.html b/db/docs/java/com/sleepycat/util/IOExceptionWrapper.html
index dd09e3117..0e0faa8af 100644
--- a/db/docs/java/com/sleepycat/util/IOExceptionWrapper.html
+++ b/db/docs/java/com/sleepycat/util/IOExceptionWrapper.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-IOExceptionWrapper (Oracle Corporation - Berkeley DB Java API)
+IOExceptionWrapper (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.util.IOExceptionWrapper class">
@@ -14,7 +14,7 @@ IOExceptionWrapper (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="IOExceptionWrapper (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="IOExceptionWrapper (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,18 +89,18 @@ com.sleepycat.util</FONT>
<BR>
Class IOExceptionWrapper</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">java.io.IOException</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">java.io.IOException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.util.IOExceptionWrapper</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>IOExceptionWrapper</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A><DT>implements <A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A></DL>
+<DT><PRE>public class <B>IOExceptionWrapper</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A><DT>implements <A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A></DL>
</PRE>
<P>
@@ -123,7 +123,7 @@ An IOException that can contain nested exceptions.
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/util/IOExceptionWrapper.html#IOExceptionWrapper(java.lang.Throwable)">IOExceptionWrapper</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A>&nbsp;e)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/util/IOExceptionWrapper.html#IOExceptionWrapper(java.lang.Throwable)">IOExceptionWrapper</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A>&nbsp;e)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -140,7 +140,7 @@ An IOException that can contain nested exceptions.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/util/IOExceptionWrapper.html#getCause()">getCause</A></B>()</CODE>
<BR>
@@ -148,7 +148,7 @@ An IOException that can contain nested exceptions.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/util/IOExceptionWrapper.html#getDetail()">getDetail</A></B>()</CODE>
<BR>
@@ -158,19 +158,19 @@ An IOException that can contain nested exceptions.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#toString()" title="class or interface in java.lang">toString</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#toString()" title="class or interface in java.lang">toString</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -189,7 +189,7 @@ An IOException that can contain nested exceptions.
<A NAME="IOExceptionWrapper(java.lang.Throwable)"><!-- --></A><H3>
IOExceptionWrapper</H3>
<PRE>
-public <B>IOExceptionWrapper</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A>&nbsp;e)</PRE>
+public <B>IOExceptionWrapper</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A>&nbsp;e)</PRE>
<DL>
</DL>
@@ -206,7 +206,7 @@ public <B>IOExceptionWrapper</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/
<A NAME="getDetail()"><!-- --></A><H3>
getDetail</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>getDetail</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>getDetail</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/util/IOExceptionWrapper.html#getCause()"><CODE>getCause()</CODE></A>.</I>
<P>
@@ -226,7 +226,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html"
<A NAME="getCause()"><!-- --></A><H3>
getCause</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>getCause</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>getCause</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html#getCause()">ExceptionWrapper</A></CODE></B></DD>
<DD>Returns the nested exception or null if none is present.
@@ -237,7 +237,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html"
1.4 runtime will print the nested stack trace.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html#getCause()">getCause</A></CODE> in interface <CODE><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html#getCause()">getCause</A></CODE> in interface <CODE><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></DL>
</DD>
<DD><DL>
@@ -269,7 +269,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html"
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -305,6 +305,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/PackedInteger.html b/db/docs/java/com/sleepycat/util/PackedInteger.html
index 06b681d80..e2bd0794b 100644
--- a/db/docs/java/com/sleepycat/util/PackedInteger.html
+++ b/db/docs/java/com/sleepycat/util/PackedInteger.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-PackedInteger (Oracle Corporation - Berkeley DB Java API)
+PackedInteger (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.util.PackedInteger class">
@@ -14,7 +14,7 @@ PackedInteger (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="PackedInteger (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="PackedInteger (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.util</FONT>
<BR>
Class PackedInteger</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.util.PackedInteger</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>PackedInteger</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>PackedInteger</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -109,13 +109,15 @@ Static methods for reading and writing packed integers.
of additional bytes. The additional bytes store (abs(value) - 119) as an
unsigned little endian integer.</p>
- <p>To read and write packed integer values, call <A HREF="../../../com/sleepycat/util/PackedInteger.html#readInt(byte[], int)"><CODE>readInt(byte[], int)</CODE></A> and <A HREF="../../../com/sleepycat/util/PackedInteger.html#writeInt(byte[], int, int)"><CODE>writeInt(byte[], int, int)</CODE></A>. To get the length of a packed integer without reading it, call
- <A HREF="../../../com/sleepycat/util/PackedInteger.html#getReadIntLength(byte[], int)"><CODE>getReadIntLength(byte[], int)</CODE></A>. To get the length of an unpacked integer without
- writing it, call <A HREF="../../../com/sleepycat/util/PackedInteger.html#getWriteIntLength(int)"><CODE>getWriteIntLength(int)</CODE></A>.</p>
+ <p>To read and write packed integer values, call <A HREF="../../../com/sleepycat/util/PackedInteger.html#readInt(byte[], int)"><CODE>readInt(byte[], int)</CODE></A> and <A HREF="../../../com/sleepycat/util/PackedInteger.html#writeInt(byte[], int, int)"><CODE>writeInt(byte[], int, int)</CODE></A> or for long values <A HREF="../../../com/sleepycat/util/PackedInteger.html#readLong(byte[], int)"><CODE>readLong(byte[], int)</CODE></A> and <A HREF="../../../com/sleepycat/util/PackedInteger.html#writeLong(byte[], int, long)"><CODE>writeLong(byte[], int, long)</CODE></A>. To
+ get the length of a packed integer without reading it, call <A HREF="../../../com/sleepycat/util/PackedInteger.html#getReadIntLength(byte[], int)"><CODE>getReadIntLength(byte[], int)</CODE></A> or <A HREF="../../../com/sleepycat/util/PackedInteger.html#getReadLongLength(byte[], int)"><CODE>getReadLongLength(byte[], int)</CODE></A>. To get the length of an
+ unpacked integer without writing it, call <A HREF="../../../com/sleepycat/util/PackedInteger.html#getWriteIntLength(int)"><CODE>getWriteIntLength(int)</CODE></A> or
+ <A HREF="../../../com/sleepycat/util/PackedInteger.html#getWriteLongLength(long)"><CODE>getWriteLongLength(long)</CODE></A>.</p>
- <p>Note that the packed integer format is designed to accomodate long
- integers using up to 9 bytes of storage. Currently only int values are
- implemented, but the same format may be used in future for long values.</p>
+ <p>Because the same packed format is used for int and long values, stored
+ int values may be expanded to long values without introducing a format
+ incompatibility. You can treat previously stored packed int values as long
+ values by calling <A HREF="../../../com/sleepycat/util/PackedInteger.html#readLong(byte[], int)"><CODE>readLong(byte[], int)</CODE></A> and <A HREF="../../../com/sleepycat/util/PackedInteger.html#getReadLongLength(byte[], int)"><CODE>getReadLongLength(byte[], int)</CODE></A>.</p>
<P>
<P>
@@ -138,6 +140,14 @@ Static methods for reading and writing packed integers.
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The maximum number of bytes needed to store an int value (5).</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/util/PackedInteger.html#MAX_LONG_LENGTH">MAX_LONG_LENGTH</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The maximum number of bytes needed to store a long value (9).</TD>
+</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -176,6 +186,15 @@ Static methods for reading and writing packed integers.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/util/PackedInteger.html#getReadLongLength(byte[], int)">getReadLongLength</A></B>(byte[]&nbsp;buf,
+ int&nbsp;off)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of bytes that would be read by <A HREF="../../../com/sleepycat/util/PackedInteger.html#readLong(byte[], int)"><CODE>readLong(byte[], int)</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/util/PackedInteger.html#getWriteIntLength(int)">getWriteIntLength</A></B>(int&nbsp;value)</CODE>
<BR>
@@ -184,6 +203,14 @@ Static methods for reading and writing packed integers.
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/util/PackedInteger.html#getWriteLongLength(long)">getWriteLongLength</A></B>(long&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of bytes that would be written by <A HREF="../../../com/sleepycat/util/PackedInteger.html#writeLong(byte[], int, long)"><CODE>writeLong(byte[], int, long)</CODE></A>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/util/PackedInteger.html#readInt(byte[], int)">readInt</A></B>(byte[]&nbsp;buf,
int&nbsp;off)</CODE>
@@ -192,6 +219,15 @@ Static methods for reading and writing packed integers.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/util/PackedInteger.html#readLong(byte[], int)">readLong</A></B>(byte[]&nbsp;buf,
+ int&nbsp;off)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads a packed long integer at the given buffer offset and returns it.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/util/PackedInteger.html#writeInt(byte[], int, int)">writeInt</A></B>(byte[]&nbsp;buf,
int&nbsp;offset,
@@ -201,14 +237,25 @@ Static methods for reading and writing packed integers.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a packed integer starting at the given buffer offset and returns
the next offset to be written.</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../com/sleepycat/util/PackedInteger.html#writeLong(byte[], int, long)">writeLong</A></B>(byte[]&nbsp;buf,
+ int&nbsp;offset,
+ long&nbsp;value)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a packed long integer starting at the given buffer offset and
+ returns the next offset to be written.</TD>
+</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -229,13 +276,23 @@ MAX_LENGTH</H3>
<PRE>
public static final int <B>MAX_LENGTH</B></PRE>
<DL>
-<DD>The maximum number of bytes needed to store an int value (5). The fifth
- byte is only needed for values greater than (Integer.MAX_VALUE - 119) or
- less than (Integer.MIN_VALUE + 119).
+<DD>The maximum number of bytes needed to store an int value (5).
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.sleepycat.util.PackedInteger.MAX_LENGTH">Constant Field Values</A></DL>
</DL>
+<HR>
+
+<A NAME="MAX_LONG_LENGTH"><!-- --></A><H3>
+MAX_LONG_LENGTH</H3>
+<PRE>
+public static final int <B>MAX_LONG_LENGTH</B></PRE>
+<DL>
+<DD>The maximum number of bytes needed to store a long value (9).
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#com.sleepycat.util.PackedInteger.MAX_LONG_LENGTH">Constant Field Values</A></DL>
+</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -279,6 +336,21 @@ public static int <B>readInt</B>(byte[]&nbsp;buf,
</DL>
<HR>
+<A NAME="readLong(byte[], int)"><!-- --></A><H3>
+readLong</H3>
+<PRE>
+public static long <B>readLong</B>(byte[]&nbsp;buf,
+ int&nbsp;off)</PRE>
+<DL>
+<DD>Reads a packed long integer at the given buffer offset and returns it.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>buf</CODE> - the buffer to read from.<DD><CODE>off</CODE> - the offset in the buffer at which to start reading.
+<DT><B>Returns:</B><DD>the long integer that was read.</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="getReadIntLength(byte[], int)"><!-- --></A><H3>
getReadIntLength</H3>
<PRE>
@@ -286,6 +358,29 @@ public static int <B>getReadIntLength</B>(byte[]&nbsp;buf,
int&nbsp;off)</PRE>
<DL>
<DD>Returns the number of bytes that would be read by <A HREF="../../../com/sleepycat/util/PackedInteger.html#readInt(byte[], int)"><CODE>readInt(byte[], int)</CODE></A>.
+
+ <p>Because the length is stored in the first byte, this method may be
+ called with only the first byte of the packed integer in the given
+ buffer. This method only accesses one byte at the given offset.</p>
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>buf</CODE> - the buffer to read from.<DD><CODE>off</CODE> - the offset in the buffer at which to start reading.
+<DT><B>Returns:</B><DD>the number of bytes that would be read.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getReadLongLength(byte[], int)"><!-- --></A><H3>
+getReadLongLength</H3>
+<PRE>
+public static int <B>getReadLongLength</B>(byte[]&nbsp;buf,
+ int&nbsp;off)</PRE>
+<DL>
+<DD>Returns the number of bytes that would be read by <A HREF="../../../com/sleepycat/util/PackedInteger.html#readLong(byte[], int)"><CODE>readLong(byte[], int)</CODE></A>.
+
+ <p>Because the length is stored in the first byte, this method may be
+ called with only the first byte of the packed integer in the given
+ buffer. This method only accesses one byte at the given offset.</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>buf</CODE> - the buffer to read from.<DD><CODE>off</CODE> - the offset in the buffer at which to start reading.
@@ -311,6 +406,23 @@ public static int <B>writeInt</B>(byte[]&nbsp;buf,
</DL>
<HR>
+<A NAME="writeLong(byte[], int, long)"><!-- --></A><H3>
+writeLong</H3>
+<PRE>
+public static int <B>writeLong</B>(byte[]&nbsp;buf,
+ int&nbsp;offset,
+ long&nbsp;value)</PRE>
+<DL>
+<DD>Writes a packed long integer starting at the given buffer offset and
+ returns the next offset to be written.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>buf</CODE> - the buffer to write to.<DD><CODE>offset</CODE> - the offset in the buffer at which to start writing.<DD><CODE>value</CODE> - the long integer to be written.
+<DT><B>Returns:</B><DD>the offset past the bytes written.</DL>
+</DD>
+</DL>
+<HR>
+
<A NAME="getWriteIntLength(int)"><!-- --></A><H3>
getWriteIntLength</H3>
<PRE>
@@ -324,6 +436,21 @@ public static int <B>getWriteIntLength</B>(int&nbsp;value)</PRE>
integer.</DL>
</DD>
</DL>
+<HR>
+
+<A NAME="getWriteLongLength(long)"><!-- --></A><H3>
+getWriteLongLength</H3>
+<PRE>
+public static int <B>getWriteLongLength</B>(long&nbsp;value)</PRE>
+<DL>
+<DD>Returns the number of bytes that would be written by <A HREF="../../../com/sleepycat/util/PackedInteger.html#writeLong(byte[], int, long)"><CODE>writeLong(byte[], int, long)</CODE></A>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>value</CODE> - the long integer to be written.
+<DT><B>Returns:</B><DD>the number of bytes that would be used to write the given long
+ integer.</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -349,7 +476,7 @@ public static int <B>getWriteIntLength</B>(int&nbsp;value)</PRE>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -385,6 +512,6 @@ DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/RuntimeExceptionWrapper.html b/db/docs/java/com/sleepycat/util/RuntimeExceptionWrapper.html
index c415d9288..d90425d6b 100644
--- a/db/docs/java/com/sleepycat/util/RuntimeExceptionWrapper.html
+++ b/db/docs/java/com/sleepycat/util/RuntimeExceptionWrapper.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-RuntimeExceptionWrapper (Oracle Corporation - Berkeley DB Java API)
+RuntimeExceptionWrapper (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.util.RuntimeExceptionWrapper class">
@@ -14,7 +14,7 @@ RuntimeExceptionWrapper (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="RuntimeExceptionWrapper (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="RuntimeExceptionWrapper (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,18 +89,18 @@ com.sleepycat.util</FONT>
<BR>
Class RuntimeExceptionWrapper</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
- <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang">java.lang.RuntimeException</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">java.lang.Throwable</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">java.lang.Exception</A>
+ <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang">java.lang.RuntimeException</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.util.RuntimeExceptionWrapper</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
-<DT><PRE>public class <B>RuntimeExceptionWrapper</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang">RuntimeException</A><DT>implements <A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A></DL>
+<DT><PRE>public class <B>RuntimeExceptionWrapper</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang">RuntimeException</A><DT>implements <A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A></DL>
</PRE>
<P>
@@ -123,7 +123,7 @@ A RuntimeException that can contain nested exceptions.
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html#RuntimeExceptionWrapper(java.lang.Throwable)">RuntimeExceptionWrapper</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A>&nbsp;e)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html#RuntimeExceptionWrapper(java.lang.Throwable)">RuntimeExceptionWrapper</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A>&nbsp;e)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@@ -140,7 +140,7 @@ A RuntimeException that can contain nested exceptions.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html#getCause()">getCause</A></B>()</CODE>
<BR>
@@ -148,7 +148,7 @@ A RuntimeException that can contain nested exceptions.
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
+<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html#getDetail()">getDetail</A></B>()</CODE>
<BR>
@@ -158,19 +158,19 @@ A RuntimeException that can contain nested exceptions.
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#toString()" title="class or interface in java.lang">toString</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getLocalizedMessage()" title="class or interface in java.lang">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getMessage()" title="class or interface in java.lang">getMessage</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()" title="class or interface in java.lang">getStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#initCause(java.lang.Throwable)" title="class or interface in java.lang">initCause</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace()" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)" title="class or interface in java.lang">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#setStackTrace(java.lang.StackTraceElement[])" title="class or interface in java.lang">setStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#toString()" title="class or interface in java.lang">toString</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -189,7 +189,7 @@ A RuntimeException that can contain nested exceptions.
<A NAME="RuntimeExceptionWrapper(java.lang.Throwable)"><!-- --></A><H3>
RuntimeExceptionWrapper</H3>
<PRE>
-public <B>RuntimeExceptionWrapper</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A>&nbsp;e)</PRE>
+public <B>RuntimeExceptionWrapper</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A>&nbsp;e)</PRE>
<DL>
</DL>
@@ -206,7 +206,7 @@ public <B>RuntimeExceptionWrapper</B>(<A HREF="http://java.sun.com/j2se/1.3/docs
<A NAME="getDetail()"><!-- --></A><H3>
getDetail</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>getDetail</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>getDetail</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html#getCause()"><CODE>getCause()</CODE></A>.</I>
<P>
@@ -226,7 +226,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html"
<A NAME="getCause()"><!-- --></A><H3>
getCause</H3>
<PRE>
-public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>getCause</B>()</PRE>
+public <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>getCause</B>()</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html#getCause()">ExceptionWrapper</A></CODE></B></DD>
<DD>Returns the nested exception or null if none is present.
@@ -237,7 +237,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html"
1.4 runtime will print the nested stack trace.</p>
<P>
<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html#getCause()">getCause</A></CODE> in interface <CODE><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html#getCause()">getCause</A></CODE> in interface <CODE><A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getCause()" title="class or interface in java.lang">getCause</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A></CODE></DL>
</DD>
<DD><DL>
@@ -269,7 +269,7 @@ public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html"
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -305,6 +305,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/UtfOps.html b/db/docs/java/com/sleepycat/util/UtfOps.html
index 95ebbe8f5..93a834bc6 100644
--- a/db/docs/java/com/sleepycat/util/UtfOps.html
+++ b/db/docs/java/com/sleepycat/util/UtfOps.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-UtfOps (Oracle Corporation - Berkeley DB Java API)
+UtfOps (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.util.UtfOps class">
@@ -14,7 +14,7 @@ UtfOps (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="UtfOps (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="UtfOps (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -89,12 +89,12 @@ com.sleepycat.util</FONT>
<BR>
Class UtfOps</H2>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.sleepycat.util.UtfOps</B>
</PRE>
<HR>
<DL>
-<DT><PRE>public class <B>UtfOps</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
+<DT><PRE>public class <B>UtfOps</B><DT>extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></DL>
</PRE>
<P>
@@ -146,7 +146,7 @@ UTF operations with more flexibility than is provided by DataInput and
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../com/sleepycat/util/UtfOps.html#bytesToString(byte[], int, int)">bytesToString</A></B>(byte[]&nbsp;bytes,
int&nbsp;offset,
int&nbsp;length)</CODE>
@@ -217,7 +217,7 @@ UTF operations with more flexibility than is provided by DataInput and
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;byte[]</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../com/sleepycat/util/UtfOps.html#stringToBytes(java.lang.String)">stringToBytes</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;string)</CODE>
+<TD><CODE><B><A HREF="../../../com/sleepycat/util/UtfOps.html#stringToBytes(java.lang.String)">stringToBytes</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;string)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts strings to byte arrays.</TD>
@@ -226,10 +226,10 @@ UTF operations with more flexibility than is provided by DataInput and
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
@@ -267,7 +267,7 @@ getZeroTerminatedByteLength</H3>
<PRE>
public static int <B>getZeroTerminatedByteLength</B>(byte[]&nbsp;bytes,
int&nbsp;offset)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Returns the byte length of a null terminated UTF string, not including
the terminator.
@@ -276,7 +276,7 @@ public static int <B>getZeroTerminatedByteLength</B>(byte[]&nbsp;bytes,
<DT><B>Parameters:</B><DD><CODE>bytes</CODE> - the data containing the UTF string.<DD><CODE>offset</CODE> - the beginning of the string the measure.
<DT><B>Returns:</B><DD>the number of bytes.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if no zero terminator is found.</DL>
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if no zero terminator is found.</DL>
</DD>
</DL>
<HR>
@@ -317,8 +317,8 @@ public static int <B>getByteLength</B>(char[]&nbsp;chars,
getCharLength</H3>
<PRE>
public static int <B>getCharLength</B>(byte[]&nbsp;bytes)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A>,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Returns the number of characters represented by the given UTF string.
<P>
@@ -326,9 +326,9 @@ public static int <B>getCharLength</B>(byte[]&nbsp;bytes)
<DT><B>Parameters:</B><DD><CODE>bytes</CODE> - the UTF string.
<DT><B>Returns:</B><DD>the number of characters.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if a UTF character sequence at the end
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if a UTF character sequence at the end
of the data is not complete.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an illegal UTF sequence is
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an illegal UTF sequence is
encountered.</DL>
</DD>
</DL>
@@ -340,17 +340,17 @@ getCharLength</H3>
public static int <B>getCharLength</B>(byte[]&nbsp;bytes,
int&nbsp;offset,
int&nbsp;length)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A>,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Returns the number of characters represented by the given UTF string.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>bytes</CODE> - the data containing the UTF string.<DD><CODE>offset</CODE> - the first byte to be converted.<DD><CODE>length</CODE> - the number of byte to be converted.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if a UTF character sequence at the end
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if a UTF character sequence at the end
of the data is not complete.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an illegal UTF sequence is
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an illegal UTF sequence is
encountered.</DL>
</DD>
</DL>
@@ -365,8 +365,8 @@ public static int <B>bytesToChars</B>(byte[]&nbsp;bytes,
int&nbsp;charOffset,
int&nbsp;len,
boolean&nbsp;isByteLen)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A>,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Converts byte arrays into character arrays.
<P>
@@ -375,9 +375,9 @@ public static int <B>bytesToChars</B>(byte[]&nbsp;bytes,
to start the conversion<DD><CODE>chars</CODE> - the destination array<DD><CODE>charOffset</CODE> - the offset into chars at which to begin the copy<DD><CODE>len</CODE> - the amount of information to copy into chars<DD><CODE>isByteLen</CODE> - if true then len is a measure of bytes, otherwise
len is a measure of characters
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if a UTF character sequence at the end
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if a UTF character sequence at the end
of the data is not complete.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an illegal UTF sequence is
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an illegal UTF sequence is
encountered.</DL>
</DD>
</DL>
@@ -404,11 +404,11 @@ public static void <B>charsToBytes</B>(char[]&nbsp;chars,
<A NAME="bytesToString(byte[], int, int)"><!-- --></A><H3>
bytesToString</H3>
<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>bytesToString</B>(byte[]&nbsp;bytes,
+public static <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> <B>bytesToString</B>(byte[]&nbsp;bytes,
int&nbsp;offset,
int&nbsp;length)
- throws <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A>,
- <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
+ throws <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A>,
+ <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></PRE>
<DL>
<DD>Converts byte arrays into strings.
<P>
@@ -417,9 +417,9 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.ht
to start the conversion<DD><CODE>length</CODE> - the number of bytes to be converted.
<DT><B>Returns:</B><DD>the string.
<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if a UTF character sequence at the end
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang">IndexOutOfBoundsException</A></CODE> - if a UTF character sequence at the end
of the data is not complete.
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an illegal UTF sequence is
+<DD><CODE><A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if an illegal UTF sequence is
encountered.</DL>
</DD>
</DL>
@@ -428,7 +428,7 @@ public static <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.ht
<A NAME="stringToBytes(java.lang.String)"><!-- --></A><H3>
stringToBytes</H3>
<PRE>
-public static byte[] <B>stringToBytes</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;string)</PRE>
+public static byte[] <B>stringToBytes</B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;string)</PRE>
<DL>
<DD>Converts strings to byte arrays.
<P>
@@ -462,7 +462,7 @@ public static byte[] <B>stringToBytes</B>(<A HREF="http://java.sun.com/j2se/1.3/
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -498,6 +498,6 @@ DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&n
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/class-use/ExceptionUnwrapper.html b/db/docs/java/com/sleepycat/util/class-use/ExceptionUnwrapper.html
index b1236d9f9..03ed2ba35 100644
--- a/db/docs/java/com/sleepycat/util/class-use/ExceptionUnwrapper.html
+++ b/db/docs/java/com/sleepycat/util/class-use/ExceptionUnwrapper.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.util.ExceptionUnwrapper (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.util.ExceptionUnwrapper (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.util.ExceptionUnwrapper (Oracle Corporation - Berkel
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.util.ExceptionUnwrapper (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.util.ExceptionUnwrapper (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.util.ExceptionUnwrapper
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.util.ExceptionUnwrapper
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/class-use/ExceptionWrapper.html b/db/docs/java/com/sleepycat/util/class-use/ExceptionWrapper.html
index beff6ad1d..54c325404 100644
--- a/db/docs/java/com/sleepycat/util/class-use/ExceptionWrapper.html
+++ b/db/docs/java/com/sleepycat/util/class-use/ExceptionWrapper.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Interface com.sleepycat.util.ExceptionWrapper (Oracle Corporation - Berkeley DB Java API)
+Uses of Interface com.sleepycat.util.ExceptionWrapper (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Interface com.sleepycat.util.ExceptionWrapper (Oracle Corporation - Berk
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Interface com.sleepycat.util.ExceptionWrapper (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Interface com.sleepycat.util.ExceptionWrapper (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -149,7 +149,7 @@ Uses of <A HREF="../../../../com/sleepycat/util/ExceptionWrapper.html" title="in
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -179,6 +179,6 @@ Uses of <A HREF="../../../../com/sleepycat/util/ExceptionWrapper.html" title="in
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/class-use/FastInputStream.html b/db/docs/java/com/sleepycat/util/class-use/FastInputStream.html
index 0931e04f0..1ea021cec 100644
--- a/db/docs/java/com/sleepycat/util/class-use/FastInputStream.html
+++ b/db/docs/java/com/sleepycat/util/class-use/FastInputStream.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.util.FastInputStream (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.util.FastInputStream (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.util.FastInputStream (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.util.FastInputStream (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.util.FastInputStream (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -142,7 +142,7 @@ Uses of <A HREF="../../../../com/sleepycat/util/FastInputStream.html" title="cla
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -172,6 +172,6 @@ Uses of <A HREF="../../../../com/sleepycat/util/FastInputStream.html" title="cla
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/class-use/FastOutputStream.html b/db/docs/java/com/sleepycat/util/class-use/FastOutputStream.html
index 166b8b065..51d8afaa2 100644
--- a/db/docs/java/com/sleepycat/util/class-use/FastOutputStream.html
+++ b/db/docs/java/com/sleepycat/util/class-use/FastOutputStream.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.util.FastOutputStream (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.util.FastOutputStream (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.util.FastOutputStream (Oracle Corporation - Berkeley
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.util.FastOutputStream (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.util.FastOutputStream (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -113,7 +113,7 @@ Uses of <A HREF="../../../../com/sleepycat/util/FastOutputStream.html" title="cl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../com/sleepycat/util/FastOutputStream.html" title="class in com.sleepycat.util">FastOutputStream</A></CODE></FONT></TD>
-<TD><CODE><B>SerialBase.</B><B><A HREF="../../../../com/sleepycat/bind/serial/SerialBase.html#getSerialOutput(java.lang.Object)">getSerialOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
+<TD><CODE><B>SerialBase.</B><B><A HREF="../../../../com/sleepycat/bind/serial/SerialBase.html#getSerialOutput(java.lang.Object)">getSerialOutput</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;object)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an empty SerialOutput instance that will be used by the serial
@@ -172,7 +172,7 @@ Uses of <A HREF="../../../../com/sleepycat/util/FastOutputStream.html" title="cl
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -202,6 +202,6 @@ Uses of <A HREF="../../../../com/sleepycat/util/FastOutputStream.html" title="cl
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/class-use/IOExceptionWrapper.html b/db/docs/java/com/sleepycat/util/class-use/IOExceptionWrapper.html
index 39e6e5a7c..3bfd10ef5 100644
--- a/db/docs/java/com/sleepycat/util/class-use/IOExceptionWrapper.html
+++ b/db/docs/java/com/sleepycat/util/class-use/IOExceptionWrapper.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.util.IOExceptionWrapper (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.util.IOExceptionWrapper (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.util.IOExceptionWrapper (Oracle Corporation - Berkel
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.util.IOExceptionWrapper (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.util.IOExceptionWrapper (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.util.IOExceptionWrapper
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.util.IOExceptionWrapper
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/class-use/PackedInteger.html b/db/docs/java/com/sleepycat/util/class-use/PackedInteger.html
index 7e69216b6..6900c07f0 100644
--- a/db/docs/java/com/sleepycat/util/class-use/PackedInteger.html
+++ b/db/docs/java/com/sleepycat/util/class-use/PackedInteger.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.util.PackedInteger (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.util.PackedInteger (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.util.PackedInteger (Oracle Corporation - Berkeley DB
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.util.PackedInteger (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.util.PackedInteger (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.util.PackedInteger
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.util.PackedInteger
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/class-use/RuntimeExceptionWrapper.html b/db/docs/java/com/sleepycat/util/class-use/RuntimeExceptionWrapper.html
index bbbf5e2f1..550e96a63 100644
--- a/db/docs/java/com/sleepycat/util/class-use/RuntimeExceptionWrapper.html
+++ b/db/docs/java/com/sleepycat/util/class-use/RuntimeExceptionWrapper.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.util.RuntimeExceptionWrapper (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.util.RuntimeExceptionWrapper (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.util.RuntimeExceptionWrapper (Oracle Corporation - B
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.util.RuntimeExceptionWrapper (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.util.RuntimeExceptionWrapper (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.util.RuntimeExceptionWrapper
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.util.RuntimeExceptionWrapper
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/class-use/UtfOps.html b/db/docs/java/com/sleepycat/util/class-use/UtfOps.html
index f27f0eb87..cef9b93e7 100644
--- a/db/docs/java/com/sleepycat/util/class-use/UtfOps.html
+++ b/db/docs/java/com/sleepycat/util/class-use/UtfOps.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Class com.sleepycat.util.UtfOps (Oracle Corporation - Berkeley DB Java API)
+Uses of Class com.sleepycat.util.UtfOps (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Class com.sleepycat.util.UtfOps (Oracle Corporation - Berkeley DB Java A
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Class com.sleepycat.util.UtfOps (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Class com.sleepycat.util.UtfOps (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -105,7 +105,7 @@ No usage of com.sleepycat.util.UtfOps
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -135,6 +135,6 @@ No usage of com.sleepycat.util.UtfOps
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/package-frame.html b/db/docs/java/com/sleepycat/util/package-frame.html
index 30760b4f0..8770458e3 100644
--- a/db/docs/java/com/sleepycat/util/package-frame.html
+++ b/db/docs/java/com/sleepycat/util/package-frame.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.util (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.util (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.util package">
diff --git a/db/docs/java/com/sleepycat/util/package-summary.html b/db/docs/java/com/sleepycat/util/package-summary.html
index 0a89c3a35..46674d134 100644
--- a/db/docs/java/com/sleepycat/util/package-summary.html
+++ b/db/docs/java/com/sleepycat/util/package-summary.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.util (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.util (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="com.sleepycat.util package">
@@ -14,7 +14,7 @@ com.sleepycat.util (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="com.sleepycat.util (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="com.sleepycat.util (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -186,7 +186,7 @@ General utilities used throughout Berkeley DB.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -216,6 +216,6 @@ General utilities used throughout Berkeley DB.
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/package-tree.html b/db/docs/java/com/sleepycat/util/package-tree.html
index 9fdf5a063..b25b320de 100644
--- a/db/docs/java/com/sleepycat/util/package-tree.html
+++ b/db/docs/java/com/sleepycat/util/package-tree.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-com.sleepycat.util Class Hierarchy (Oracle Corporation - Berkeley DB Java API)
+com.sleepycat.util Class Hierarchy (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ com.sleepycat.util Class Hierarchy (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="com.sleepycat.util Class Hierarchy (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="com.sleepycat.util Class Hierarchy (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -87,20 +87,20 @@ Hierarchy For Package com.sleepycat.util
Class Hierarchy
</H2>
<UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
-<LI TYPE="circle">com.sleepycat.util.<A HREF="../../../com/sleepycat/util/ExceptionUnwrapper.html" title="class in com.sleepycat.util"><B>ExceptionUnwrapper</B></A><LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io"><B>InputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>)
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
+<LI TYPE="circle">com.sleepycat.util.<A HREF="../../../com/sleepycat/util/ExceptionUnwrapper.html" title="class in com.sleepycat.util"><B>ExceptionUnwrapper</B></A><LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io"><B>InputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>)
<UL>
<LI TYPE="circle">com.sleepycat.util.<A HREF="../../../com/sleepycat/util/FastInputStream.html" title="class in com.sleepycat.util"><B>FastInputStream</B></A></UL>
-<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io"><B>OutputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A>)
+<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io"><B>OutputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A>)
<UL>
<LI TYPE="circle">com.sleepycat.util.<A HREF="../../../com/sleepycat/util/FastOutputStream.html" title="class in com.sleepycat.util"><B>FastOutputStream</B></A></UL>
-<LI TYPE="circle">com.sleepycat.util.<A HREF="../../../com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util"><B>PackedInteger</B></A><LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>)
+<LI TYPE="circle">com.sleepycat.util.<A HREF="../../../com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util"><B>PackedInteger</B></A><LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>)
<UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang"><B>Exception</B></A><UL>
-<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io"><B>IOException</B></A><UL>
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang"><B>Exception</B></A><UL>
+<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io"><B>IOException</B></A><UL>
<LI TYPE="circle">com.sleepycat.util.<A HREF="../../../com/sleepycat/util/IOExceptionWrapper.html" title="class in com.sleepycat.util"><B>IOExceptionWrapper</B></A> (implements com.sleepycat.util.<A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A>)
</UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang"><B>RuntimeException</B></A><UL>
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang"><B>RuntimeException</B></A><UL>
<LI TYPE="circle">com.sleepycat.util.<A HREF="../../../com/sleepycat/util/RuntimeExceptionWrapper.html" title="class in com.sleepycat.util"><B>RuntimeExceptionWrapper</B></A> (implements com.sleepycat.util.<A HREF="../../../com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A>)
</UL>
</UL>
@@ -136,7 +136,7 @@ Interface Hierarchy
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -166,6 +166,6 @@ Interface Hierarchy
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/com/sleepycat/util/package-use.html b/db/docs/java/com/sleepycat/util/package-use.html
index 95c662da8..f8ad50565 100644
--- a/db/docs/java/com/sleepycat/util/package-use.html
+++ b/db/docs/java/com/sleepycat/util/package-use.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Uses of Package com.sleepycat.util (Oracle Corporation - Berkeley DB Java API)
+Uses of Package com.sleepycat.util (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Uses of Package com.sleepycat.util (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Uses of Package com.sleepycat.util (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Uses of Package com.sleepycat.util (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -178,7 +178,7 @@ Classes in <A HREF="../../../com/sleepycat/util/package-summary.html">com.sleepy
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -208,6 +208,6 @@ Classes in <A HREF="../../../com/sleepycat/util/package-summary.html">com.sleepy
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/constant-values.html b/db/docs/java/constant-values.html
index f73fe3359..0d3970d76 100644
--- a/db/docs/java/constant-values.html
+++ b/db/docs/java/constant-values.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Constant Field Values (Oracle Corporation - Berkeley DB Java API)
+Constant Field Values (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Constant Field Values (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Constant Field Values (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Constant Field Values (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -132,36 +132,6 @@ com.sleepycat.*</FONT></TH>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left" COLSPAN="3">com.sleepycat.db.<A HREF="com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="com.sleepycat.db.Environment.CHECKPOINTER_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="com/sleepycat/db/Environment.html#CHECKPOINTER_NAME">CHECKPOINTER_NAME</A></CODE></TD>
-<TD ALIGN="right"><CODE>"Checkpointer"</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="com.sleepycat.db.Environment.CLEANER_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="com/sleepycat/db/Environment.html#CLEANER_NAME">CLEANER_NAME</A></CODE></TD>
-<TD ALIGN="right"><CODE>"Cleaner"</CODE></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<A NAME="com.sleepycat.db.Environment.INCOMP_NAME"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
-<CODE>public&nbsp;static&nbsp;final&nbsp;<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD ALIGN="left"><CODE><A HREF="com/sleepycat/db/Environment.html#INCOMP_NAME">INCOMP_NAME</A></CODE></TD>
-<TD ALIGN="right"><CODE>"INCompressor"</CODE></TD>
-</TR>
-</FONT></TD>
-</TR>
-</TABLE>
-
-<P>
-
-<P>
-
-<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="3">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationTransport.html" title="interface in com.sleepycat.db">ReplicationTransport</A></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@@ -218,6 +188,12 @@ com.sleepycat.*</FONT></TH>
<TD ALIGN="left"><CODE><A HREF="com/sleepycat/util/PackedInteger.html#MAX_LENGTH">MAX_LENGTH</A></CODE></TD>
<TD ALIGN="right"><CODE>5</CODE></TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="com.sleepycat.util.PackedInteger.MAX_LONG_LENGTH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="com/sleepycat/util/PackedInteger.html#MAX_LONG_LENGTH">MAX_LONG_LENGTH</A></CODE></TD>
+<TD ALIGN="right"><CODE>9</CODE></TD>
+</TR>
</FONT></TD>
</TR>
</TABLE>
@@ -249,7 +225,7 @@ com.sleepycat.*</FONT></TH>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -279,6 +255,6 @@ com.sleepycat.*</FONT></TH>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/deprecated-list.html b/db/docs/java/deprecated-list.html
index f98310f0b..47b13b525 100644
--- a/db/docs/java/deprecated-list.html
+++ b/db/docs/java/deprecated-list.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:50 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Deprecated List (Oracle Corporation - Berkeley DB Java API)
+Deprecated List (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Deprecated List (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Deprecated List (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Deprecated List (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -125,6 +125,11 @@ function windowTitle()
<B>Deprecated Methods</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#addDataDir(java.lang.String)">com.sleepycat.db.EnvironmentConfig.addDataDir(String)</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#addDataDir(java.io.File)"><CODE>EnvironmentConfig.addDataDir(java.io.File)</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/sleepycat/collections/StoredCollections.html#dirtyReadCollection(java.util.Collection)">com.sleepycat.collections.StoredCollections.dirtyReadCollection(Collection)</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>This method has been replaced by <A HREF="com/sleepycat/collections/StoredCollections.html#configuredCollection(java.util.Collection, com.sleepycat.db.CursorConfig)"><CODE>StoredCollections.configuredCollection(java.util.Collection, com.sleepycat.db.CursorConfig)</CODE></A> in order to conform to ANSI database isolation
@@ -212,6 +217,36 @@ function windowTitle()
database isolation terminology.</I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#getTestAndSetSpins()">com.sleepycat.db.EnvironmentConfig.getTestAndSetSpins()</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#getMutexTestAndSetSpins()"><CODE>EnvironmentConfig.getMutexTestAndSetSpins()</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#getVerboseDeadlock()">com.sleepycat.db.EnvironmentConfig.getVerboseDeadlock()</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>EnvironmentConfig.getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#getVerboseRecovery()">com.sleepycat.db.EnvironmentConfig.getVerboseRecovery()</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>EnvironmentConfig.getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#getVerboseRegister()">com.sleepycat.db.EnvironmentConfig.getVerboseRegister()</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>EnvironmentConfig.getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#getVerboseReplication()">com.sleepycat.db.EnvironmentConfig.getVerboseReplication()</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>EnvironmentConfig.getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#getVerboseWaitsFor()">com.sleepycat.db.EnvironmentConfig.getVerboseWaitsFor()</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>EnvironmentConfig.getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="com/sleepycat/collections/StoredContainer.html#isDirtyRead()">com.sleepycat.collections.StoredContainer.isDirtyRead()</A>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>This method has been replaced by <A HREF="com/sleepycat/collections/StoredContainer.html#getCursorConfig()"><CODE>StoredContainer.getCursorConfig()</CODE></A>.
@@ -272,6 +307,41 @@ function windowTitle()
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>This has been replaced by <A HREF="com/sleepycat/db/CursorConfig.html#setReadUncommitted(boolean)"><CODE>CursorConfig.setReadUncommitted(boolean)</CODE></A> to conform to ANSI
database isolation terminology.</I>&nbsp;</TD>
</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#setTemporaryDirectory(java.lang.String)">com.sleepycat.db.EnvironmentConfig.setTemporaryDirectory(String)</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#setTemporaryDirectory(java.io.File)"><CODE>EnvironmentConfig.setTemporaryDirectory(java.io.File)</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#setTestAndSetSpins(int)">com.sleepycat.db.EnvironmentConfig.setTestAndSetSpins(int)</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#setMutexTestAndSetSpins(int)"><CODE>EnvironmentConfig.setMutexTestAndSetSpins(int)</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#setVerboseDeadlock(boolean)">com.sleepycat.db.EnvironmentConfig.setVerboseDeadlock(boolean)</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>EnvironmentConfig.setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#setVerboseRecovery(boolean)">com.sleepycat.db.EnvironmentConfig.setVerboseRecovery(boolean)</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>EnvironmentConfig.setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#setVerboseRegister(boolean)">com.sleepycat.db.EnvironmentConfig.setVerboseRegister(boolean)</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>EnvironmentConfig.setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#setVerboseReplication(boolean)">com.sleepycat.db.EnvironmentConfig.setVerboseReplication(boolean)</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>EnvironmentConfig.setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="com/sleepycat/db/EnvironmentConfig.html#setVerboseWaitsFor(boolean)">com.sleepycat.db.EnvironmentConfig.setVerboseWaitsFor(boolean)</A>
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>replaced by <A HREF="com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>EnvironmentConfig.setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>&nbsp;</TD>
+</TR>
</TABLE>
&nbsp;
<P>
@@ -299,7 +369,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -329,6 +399,6 @@ function windowTitle()
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/help-doc.html b/db/docs/java/help-doc.html
index 85b894d11..36a434436 100644
--- a/db/docs/java/help-doc.html
+++ b/db/docs/java/help-doc.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:50 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-API Help (Oracle Corporation - Berkeley DB Java API)
+API Help (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ API Help (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="API Help (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="API Help (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -184,7 +184,7 @@ This help file applies to API documentation generated using the standard doclet.
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -214,6 +214,6 @@ This help file applies to API documentation generated using the standard doclet.
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/index-all.html b/db/docs/java/index-all.html
index 3fa3dd2cd..7d8944a0f 100644
--- a/db/docs/java/index-all.html
+++ b/db/docs/java/index-all.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Index (Oracle Corporation - Berkeley DB Java API)
+Index (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Index (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Index (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Index (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -133,7 +133,7 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.h
method database files.
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#addDataDir(java.lang.String)"><B>addDataDir(String)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>&nbsp;
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#addDataDir(java.io.File)"><CODE>EnvironmentConfig.addDataDir(java.io.File)</CODE></A></I>
<DT><A HREF="./com/sleepycat/util/FastOutputStream.html#addSize(int)"><B>addSize(int)</B></A> -
Method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/FastOutputStream.html" title="class in com.sleepycat.util">FastOutputStream</A>
<DD>Skip the given number of bytes in the buffer.
@@ -190,6 +190,10 @@ Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/RecoveryOp
<DD>The log is being read backward to determine which transactions have
been committed and to abort those operations that were not; undo the
operation described by the log record.
+<DT><A HREF="./com/sleepycat/db/Environment.html#beginCDSGroup()"><B>beginCDSGroup()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>
+<DD>Allocate a locker ID in an environment configured for Berkeley DB
+ Concurrent Data Store applications.
<DT><A HREF="./com/sleepycat/collections/CurrentTransaction.html#beginTransaction(com.sleepycat.db.TransactionConfig)"><B>beginTransaction(TransactionConfig)</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/CurrentTransaction.html" title="class in com.sleepycat.collections">CurrentTransaction</A>
<DD>Begins a new transaction for this environment and associates it with
@@ -197,6 +201,12 @@ Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/C
<DT><A HREF="./com/sleepycat/db/Environment.html#beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig)"><B>beginTransaction(Transaction, TransactionConfig)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>
<DD>Create a new transaction in the database environment.
+<DT><A HREF="./com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple"><B>BigIntegerBinding</B></A> - Class in <A HREF="./com/sleepycat/bind/tuple/package-summary.html">com.sleepycat.bind.tuple</A><DD>A concrete <code>TupleBinding</code> for a <code>BigInteger</code> value.<DT><A HREF="./com/sleepycat/bind/tuple/BigIntegerBinding.html#BigIntegerBinding()"><B>BigIntegerBinding()</B></A> -
+Constructor for class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple">BigIntegerBinding</A>
+<DD>&nbsp;
+<DT><A HREF="./com/sleepycat/bind/tuple/BigIntegerBinding.html#bigIntegerToEntry(java.math.BigInteger, com.sleepycat.db.DatabaseEntry)"><B>bigIntegerToEntry(BigInteger, DatabaseEntry)</B></A> -
+Static method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple">BigIntegerBinding</A>
+<DD>Converts a <code>BigInteger</code> value into an entry buffer.
<DT><A HREF="./com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple"><B>BooleanBinding</B></A> - Class in <A HREF="./com/sleepycat/bind/tuple/package-summary.html">com.sleepycat.bind.tuple</A><DD>A concrete <code>TupleBinding</code> for a <code>Boolean</code> primitive
wrapper or a <code>boolean</code> primitive.<DT><A HREF="./com/sleepycat/bind/tuple/BooleanBinding.html#BooleanBinding()"><B>BooleanBinding()</B></A> -
Constructor for class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A>
@@ -251,18 +261,16 @@ Static method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tu
<DT><A HREF="./com/sleepycat/db/Environment.html#checkpoint(com.sleepycat.db.CheckpointConfig)"><B>checkpoint(CheckpointConfig)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>
<DD>Synchronously checkpoint the database environment.
+<DT><A HREF="./com/sleepycat/db/ReplicationTimeoutType.html#CHECKPOINT_DELAY"><B>CHECKPOINT_DELAY</B></A> -
+Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</A>
+<DD>Configure the amount of time the replication manager will delay between
+ completing a checkpoint and writing a checkpoint record into the log.
<DT><A HREF="./com/sleepycat/db/CheckpointConfig.html" title="class in com.sleepycat.db"><B>CheckpointConfig</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Specifies the attributes of an application invoked checkpoint operation.<DT><A HREF="./com/sleepycat/db/CheckpointConfig.html#CheckpointConfig()"><B>CheckpointConfig()</B></A> -
Constructor for class com.sleepycat.db.<A HREF="./com/sleepycat/db/CheckpointConfig.html" title="class in com.sleepycat.db">CheckpointConfig</A>
<DD>An instance created using the default constructor is initialized
with the system's default settings.
-<DT><A HREF="./com/sleepycat/db/Environment.html#CHECKPOINTER_NAME"><B>CHECKPOINTER_NAME</B></A> -
-Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>
-<DD>The name of the Checkpointer daemon thread.
<DT><A HREF="./com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial"><B>ClassCatalog</B></A> - Interface in <A HREF="./com/sleepycat/bind/serial/package-summary.html">com.sleepycat.bind.serial</A><DD>A catalog of class description information for use during object
- serialization.<DT><A HREF="./com/sleepycat/db/Environment.html#CLEANER_NAME"><B>CLEANER_NAME</B></A> -
-Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>
-<DD>The name of the cleaner daemon thread.
-<DT><A HREF="./com/sleepycat/collections/StoredContainer.html#clear()"><B>clear()</B></A> -
+ serialization.<DT><A HREF="./com/sleepycat/collections/StoredContainer.html#clear()"><B>clear()</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A>
<DD>Removes all mappings or elements from this map or collection (optional
operation).
@@ -317,6 +325,9 @@ Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/C
<DD>Commits the transaction that is active for the current thread for this
environment and makes the parent transaction (if any) the current
transaction.
+<DT><A HREF="./com/sleepycat/db/Transaction.html#commitWriteNoSync()"><B>commitWriteNoSync()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A>
+<DD>End the transaction, writing but not flushing the log.
<DT><A HREF="./com/sleepycat/db/Database.html#compact(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.CompactConfig)"><B>compact(Transaction, DatabaseEntry, DatabaseEntry, DatabaseEntry, CompactConfig)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>
<DD>Compact a Btree or Recno database or returns unused Btree,
@@ -396,9 +407,6 @@ Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/S
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db">Cursor</A>
<DD>Return a count of the number of data items for the key to which the
cursor refers.
-<DT><A HREF="./com/sleepycat/db/Database.html#count()"><B>count()</B></A> -
-Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>
-<DD>Count the key/data pairs in the database without adding to the cache.
<DT><A HREF="./com/sleepycat/db/Environment.html#createLockerID()"><B>createLockerID()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>
<DD>Allocate a locker ID.
@@ -430,6 +438,9 @@ Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/Tup
<DT><A HREF="./com/sleepycat/db/SecondaryKeyCreator.html#createSecondaryKey(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)"><B>createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry)</B></A> -
Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db">SecondaryKeyCreator</A>
<DD>Creates a secondary key entry, given a primary key and data entry.
+<DT><A HREF="./com/sleepycat/db/SecondaryMultiKeyCreator.html#createSecondaryKeys(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, java.util.Set)"><B>createSecondaryKeys(SecondaryDatabase, DatabaseEntry, DatabaseEntry, Set)</B></A> -
+Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db">SecondaryMultiKeyCreator</A>
+<DD>Creates a secondary key entry, given a primary key and data entry.
<DT><A HREF="./com/sleepycat/collections/CurrentTransaction.html" title="class in com.sleepycat.collections"><B>CurrentTransaction</B></A> - Class in <A HREF="./com/sleepycat/collections/package-summary.html">com.sleepycat.collections</A><DD>Provides access to the current transaction for the current thread within the
context of a Berkeley DB environment.<DT><A HREF="./com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db"><B>Cursor</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>A database cursor.<DT><A HREF="./com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db"><B>CursorConfig</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Specify the attributes of database cursor.<DT><A HREF="./com/sleepycat/db/CursorConfig.html#CursorConfig()"><B>CursorConfig()</B></A> -
Constructor for class com.sleepycat.db.<A HREF="./com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>
@@ -478,6 +489,9 @@ Variable in class com.sleepycat.bind.serial.<A HREF="./com/sleepycat/bind/serial
<DT><A HREF="./com/sleepycat/bind/serial/TupleSerialKeyCreator.html#dataBinding"><B>dataBinding</B></A> -
Variable in class com.sleepycat.bind.serial.<A HREF="./com/sleepycat/bind/serial/TupleSerialKeyCreator.html" title="class in com.sleepycat.bind.serial">TupleSerialKeyCreator</A>
<DD>&nbsp;
+<DT><A HREF="./com/sleepycat/db/VerboseConfig.html#DEADLOCK"><B>DEADLOCK</B></A> -
+Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>
+<DD>Display additional information when doing deadlock detection.
<DT><A HREF="./com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db"><B>DeadlockException</B></A> - Exception in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>DeadlockException is thrown to a thread of control when multiple threads
competing for a lock are
deadlocked, when a lock request has timed out
@@ -650,6 +664,9 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/SecondaryCursor.htm
<A NAME="_E_"><!-- --></A><H2>
<B>E</B></H2>
<DL>
+<DT><A HREF="./com/sleepycat/db/ReplicationHostAddress.html#eid"><B>eid</B></A> -
+Variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationHostAddress.html" title="class in com.sleepycat.db">ReplicationHostAddress</A>
+<DD>The identifier assigned to this host..
<DT><A HREF="./com/sleepycat/db/ReplicationTransport.html#EID_BROADCAST"><B>EID_BROADCAST</B></A> -
Static variable in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationTransport.html" title="interface in com.sleepycat.db">ReplicationTransport</A>
<DD>A message that should be broadcast to every environment in the
@@ -671,6 +688,9 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" t
<DT><A HREF="./com/sleepycat/bind/EntityBinding.html" title="interface in com.sleepycat.bind"><B>EntityBinding</B></A> - Interface in <A HREF="./com/sleepycat/bind/package-summary.html">com.sleepycat.bind</A><DD>A binding between a key-value entry pair and an entity object.<DT><A HREF="./com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind"><B>EntryBinding</B></A> - Interface in <A HREF="./com/sleepycat/bind/package-summary.html">com.sleepycat.bind</A><DD>A binding between a key or data entry and a key or data object.<DT><A HREF="./com/sleepycat/collections/StoredMap.html#entrySet()"><B>entrySet()</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections">StoredMap</A>
<DD>Returns a set view of the mappings contained in this map.
+<DT><A HREF="./com/sleepycat/bind/tuple/BigIntegerBinding.html#entryToBigInteger(com.sleepycat.db.DatabaseEntry)"><B>entryToBigInteger(DatabaseEntry)</B></A> -
+Static method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple">BigIntegerBinding</A>
+<DD>Converts an entry buffer into a <code>BigInteger</code> value.
<DT><A HREF="./com/sleepycat/bind/tuple/BooleanBinding.html#entryToBoolean(com.sleepycat.db.DatabaseEntry)"><B>entryToBoolean(DatabaseEntry)</B></A> -
Static method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A>
<DD>Converts an entry buffer into a simple <code>boolean</code> value.
@@ -733,6 +753,9 @@ Method in class com.sleepycat.bind.serial.<A HREF="./com/sleepycat/bind/serial/T
<DT><A HREF="./com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput, java.lang.Object)"><B>entryToObject(TupleInput, Object)</B></A> -
Method in class com.sleepycat.bind.serial.<A HREF="./com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html" title="class in com.sleepycat.bind.serial">TupleSerialMarshalledBinding</A>
<DD>&nbsp;
+<DT><A HREF="./com/sleepycat/bind/tuple/BigIntegerBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)"><B>entryToObject(TupleInput)</B></A> -
+Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple">BigIntegerBinding</A>
+<DD>&nbsp;
<DT><A HREF="./com/sleepycat/bind/tuple/BooleanBinding.html#entryToObject(com.sleepycat.bind.tuple.TupleInput)"><B>entryToObject(TupleInput)</B></A> -
Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A>
<DD>&nbsp;
@@ -809,7 +832,7 @@ Variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/KeyRange.html" ti
<DD>Zero if there is no matching key, and non-zero otherwise.
<DT><A HREF="./com/sleepycat/collections/MapEntryParameter.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/MapEntryParameter.html" title="class in com.sleepycat.collections">MapEntryParameter</A>
-<DD>Compares this entry to a given entry as specified by <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#equals(java.lang.Object)" title="class or interface in java.util"><CODE>Map.Entry.equals(java.lang.Object)</CODE></A>.
+<DD>Compares this entry to a given entry as specified by <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#equals(java.lang.Object)" title="class or interface in java.util"><CODE>Map.Entry.equals(java.lang.Object)</CODE></A>.
<DT><A HREF="./com/sleepycat/collections/StoredCollection.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A>
<DD>Compares the specified object with this collection for equality.
@@ -827,12 +850,20 @@ Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/ErrorHandler.ht
<DD>A callback function to be called when an error occurs in the
Berkeley DB library.
<DT><A HREF="./com/sleepycat/db/ErrorHandler.html" title="interface in com.sleepycat.db"><B>ErrorHandler</B></A> - Interface in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>An interface specifying a callback function to be called when an error
-occurs in the Berkeley DB library.<DT><A HREF="./com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><B>EventHandler</B></A> - Interface in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>An interface specifying a callback function to be called when an event
-is sent from the Berkeley DB library.<DT><A HREF="./com/sleepycat/db/EventType.html" title="class in com.sleepycat.db"><B>EventType</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Event types.<DT><A HREF="./com/sleepycat/util/ExceptionUnwrapper.html" title="class in com.sleepycat.util"><B>ExceptionUnwrapper</B></A> - Class in <A HREF="./com/sleepycat/util/package-summary.html">com.sleepycat.util</A><DD>Unwraps nested exceptions by calling the <A HREF="./com/sleepycat/util/ExceptionWrapper.html#getCause()"><CODE>ExceptionWrapper.getCause()</CODE></A> method for exceptions that implement the
+occurs in the Berkeley DB library.<DT><A HREF="./com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><B>EventHandler</B></A> - Interface in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>An interface classs with prototype definitions of all event functions that
+can be called via the Berkeley DB event callback mechanism.<DT><A HREF="./com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db"><B>EventHandlerAdapter</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>An abstract class that implements <A HREF="./com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><CODE>EventHandler</CODE></A>, used to specify a
+callback function to be called when an event is sent from the Berkeley DB
+library.<DT><A HREF="./com/sleepycat/db/EventHandlerAdapter.html#EventHandlerAdapter()"><B>EventHandlerAdapter()</B></A> -
+Constructor for class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db">EventHandlerAdapter</A>
+<DD>&nbsp;
+<DT><A HREF="./com/sleepycat/util/ExceptionUnwrapper.html" title="class in com.sleepycat.util"><B>ExceptionUnwrapper</B></A> - Class in <A HREF="./com/sleepycat/util/package-summary.html">com.sleepycat.util</A><DD>Unwraps nested exceptions by calling the <A HREF="./com/sleepycat/util/ExceptionWrapper.html#getCause()"><CODE>ExceptionWrapper.getCause()</CODE></A> method for exceptions that implement the
<A HREF="./com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util"><CODE>ExceptionWrapper</CODE></A> interface.<DT><A HREF="./com/sleepycat/util/ExceptionUnwrapper.html#ExceptionUnwrapper()"><B>ExceptionUnwrapper()</B></A> -
Constructor for class com.sleepycat.util.<A HREF="./com/sleepycat/util/ExceptionUnwrapper.html" title="class in com.sleepycat.util">ExceptionUnwrapper</A>
<DD>&nbsp;
-<DT><A HREF="./com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util"><B>ExceptionWrapper</B></A> - Interface in <A HREF="./com/sleepycat/util/package-summary.html">com.sleepycat.util</A><DD>Interface implemented by exceptions that can contain nested exceptions.<DT><A HREF="./com/sleepycat/db/LockDetectMode.html#EXPIRE"><B>EXPIRE</B></A> -
+<DT><A HREF="./com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util"><B>ExceptionWrapper</B></A> - Interface in <A HREF="./com/sleepycat/util/package-summary.html">com.sleepycat.util</A><DD>Interface implemented by exceptions that can contain nested exceptions.<DT><A HREF="./com/sleepycat/db/Database.html#exists(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)"><B>exists(Transaction, DatabaseEntry)</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>
+<DD>Checks if the specified key appears in the database.
+<DT><A HREF="./com/sleepycat/db/LockDetectMode.html#EXPIRE"><B>EXPIRE</B></A> -
Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockDetectMode.html" title="class in com.sleepycat.db">LockDetectMode</A>
<DD>Reject lock requests which have timed out.
</DL>
@@ -866,7 +897,15 @@ Constructor for class com.sleepycat.util.<A HREF="./com/sleepycat/util/FastOutpu
Constructor for class com.sleepycat.util.<A HREF="./com/sleepycat/util/FastOutputStream.html" title="class in com.sleepycat.util">FastOutputStream</A>
<DD>Creates an output stream with a given initial buffer and a given
bump size.
-<DT><A HREF="./com/sleepycat/db/FeedbackHandler.html" title="interface in com.sleepycat.db"><B>FeedbackHandler</B></A> - Interface in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>An interface specifying a function to be called to provide feedback.<DT><A HREF="./com/sleepycat/collections/StoredSortedEntrySet.html#first()"><B>first()</B></A> -
+<DT><A HREF="./com/sleepycat/db/FeedbackHandler.html" title="interface in com.sleepycat.db"><B>FeedbackHandler</B></A> - Interface in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>An interface specifying a function to be called to provide feedback.<DT><A HREF="./com/sleepycat/db/VerboseConfig.html#FILEOPS"><B>FILEOPS</B></A> -
+Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>
+<DD>Display additional information when performing filesystem operations such
+ as open, close or rename.
+<DT><A HREF="./com/sleepycat/db/VerboseConfig.html#FILEOPS_ALL"><B>FILEOPS_ALL</B></A> -
+Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>
+<DD>Display additional information when performing all filesystem operations,
+ including read and write.
+<DT><A HREF="./com/sleepycat/collections/StoredSortedEntrySet.html#first()"><B>first()</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/StoredSortedEntrySet.html" title="class in com.sleepycat.collections">StoredSortedEntrySet</A>
<DD>Returns the first (lowest) element currently in this sorted set.
<DT><A HREF="./com/sleepycat/collections/StoredSortedKeySet.html#first()"><B>first()</B></A> -
@@ -903,10 +942,10 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" t
Static method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/RecoveryOperation.html" title="class in com.sleepycat.db">RecoveryOperation</A>
<DD>Internal: this is public only so it can be called from an internal
package.
-<DT><A HREF="./com/sleepycat/db/EventType.html#fromInt(int)"><B>fromInt(int)</B></A> -
-Static method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A>
-<DD>Internal: this is public only so it can be called from an internal
- package.
+<DT><A HREF="./com/sleepycat/db/ReplicationTimeoutType.html#FULL_ELECTION_TIMEOUT"><B>FULL_ELECTION_TIMEOUT</B></A> -
+Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</A>
+<DD>An optional configuration timeout period to wait for full election
+ participation the first time the replication group finds a master.
</DL>
<HR>
<A NAME="_G_"><!-- --></A><H2>
@@ -996,6 +1035,12 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/HashStats.html" tit
<DT><A HREF="./com/sleepycat/db/HashStats.html#getBigBFree()"><B>getBigBFree()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/HashStats.html" title="class in com.sleepycat.db">HashStats</A>
<DD>The number of bytes free on big item pages.
+<DT><A HREF="./com/sleepycat/bind/tuple/TupleInput.html#getBigIntegerByteLength()"><B>getBigIntegerByteLength()</B></A> -
+Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>
+<DD>Returns the byte length of a <code>BigInteger</code>.
+<DT><A HREF="./com/sleepycat/bind/tuple/TupleOutput.html#getBigIntegerByteLength(java.math.BigInteger)"><B>getBigIntegerByteLength(BigInteger)</B></A> -
+Static method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>
+<DD>Returns the byte length of a given <code>BigInteger</code> value.
<DT><A HREF="./com/sleepycat/db/HashStats.html#getBigPages()"><B>getBigPages()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/HashStats.html" title="class in com.sleepycat.db">HashStats</A>
<DD>The number of big key/data pages.
@@ -1076,7 +1121,7 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getCacheCount()"><B>getCacheCount()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Return the number of shared memory buffer pools, that is, the number
- of caches.
+ of cache regions.
<DT><A HREF="./com/sleepycat/db/Database.html#getCacheFile()"><B>getCacheFile()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>
<DD>Return the handle for the cache file underlying the database.
@@ -1090,6 +1135,9 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheFileStats.html
<DT><A HREF="./com/sleepycat/db/CacheStats.html#getCacheHit()"><B>getCacheHit()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheStats.html" title="class in com.sleepycat.db">CacheStats</A>
<DD>Requested pages found in the cache.
+<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getCacheMax()"><B>getCacheMax()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
+<DD>Return the maximum size of the cache.
<DT><A HREF="./com/sleepycat/db/CacheFileStats.html#getCacheMiss()"><B>getCacheMiss()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheFileStats.html" title="class in com.sleepycat.db">CacheFileStats</A>
<DD>Requested pages not found in the cache.
@@ -1197,6 +1245,13 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/JoinCursor.html" ti
<DT><A HREF="./com/sleepycat/db/SecondaryDatabase.html#getConfig()"><B>getConfig()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A>
<DD>Return this Database object's configuration.
+<DT><A HREF="./com/sleepycat/db/ReplicationManagerStats.html#getConnectFail()"><B>getConnectFail()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A>
+<DD>The The number of times new connection attempts have failed..
+<DT><A HREF="./com/sleepycat/db/ReplicationManagerStats.html#getConnectionDrop()"><B>getConnectionDrop()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A>
+<DD>The Number of existing connections that have been dropped since the
+ statistics were last reset..
<DT><A HREF="./com/sleepycat/db/LogStats.html#getCurFile()"><B>getCurFile()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LogStats.html" title="class in com.sleepycat.db">LogStats</A>
<DD>The current log file number.
@@ -1506,6 +1561,9 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/PreparedTransaction
<DT><A HREF="./com/sleepycat/db/CacheStats.html#getHashBuckets()"><B>getHashBuckets()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheStats.html" title="class in com.sleepycat.db">CacheStats</A>
<DD>Number of hash buckets in buffer hash table.
+<DT><A HREF="./com/sleepycat/db/DatabaseConfig.html#getHashComparator()"><B>getHashComparator()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>
+<DD>Return the Comparator used to compare keys in a Hash database.
<DT><A HREF="./com/sleepycat/db/DatabaseConfig.html#getHasher()"><B>getHasher()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>
<DD>Return the database-specific hash function.
@@ -1515,9 +1573,17 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheStats.html" ti
<DT><A HREF="./com/sleepycat/db/DatabaseConfig.html#getHashFillFactor()"><B>getHashFillFactor()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>
<DD>Return the hash table density.
+<DT><A HREF="./com/sleepycat/db/LockStats.html#getHashLen()"><B>getHashLen()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db">LockStats</A>
+<DD>Maximum length of a lock hash bucket.
<DT><A HREF="./com/sleepycat/db/CacheStats.html#getHashLongest()"><B>getHashLongest()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheStats.html" title="class in com.sleepycat.db">CacheStats</A>
<DD>The longest chain ever encountered in buffer hash table lookups.
+<DT><A HREF="./com/sleepycat/db/CacheStats.html#getHashMaxNowait()"><B>getHashMaxNowait()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheStats.html" title="class in com.sleepycat.db">CacheStats</A>
+<DD>The number of times a thread of control was able to obtain the
+ hash bucket lock without waiting on the bucket which had the
+ maximum number of times that a thread of control needed to wait.
<DT><A HREF="./com/sleepycat/db/CacheStats.html#getHashMaxWait()"><B>getHashMaxWait()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheStats.html" title="class in com.sleepycat.db">CacheStats</A>
<DD>The maximum number of times any hash bucket lock was waited for by
@@ -1678,13 +1744,29 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.h
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Return true if the database environment is configured to lock shared
environment files and memory-mapped databases into memory.
+<DT><A HREF="./com/sleepycat/db/LockStats.html#getLockersNowait()"><B>getLockersNowait()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db">LockStats</A>
+<DD>The number of requests to allocate or deallocate a locker for which the
+ thread of control did not wait.
+<DT><A HREF="./com/sleepycat/db/LockStats.html#getLockersWait()"><B>getLockersWait()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db">LockStats</A>
+<DD>The number of requests to allocate or deallocate a locker for which the
+ thread of control waited.
<DT><A HREF="./com/sleepycat/db/LockStats.html#getLockNowait()"><B>getLockNowait()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db">LockStats</A>
<DD>The number of lock requests not immediately available due to conflicts,
for which the thread of control did not wait.
+<DT><A HREF="./com/sleepycat/db/LockStats.html#getLocksNowait()"><B>getLocksNowait()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db">LockStats</A>
+<DD>The number of requests to allocate or deallocate a lock structure for which
+ the thread of control did not wait.
<DT><A HREF="./com/sleepycat/db/Environment.html#getLockStats(com.sleepycat.db.StatsConfig)"><B>getLockStats(StatsConfig)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>
<DD>Return the database environment's locking statistics.
+<DT><A HREF="./com/sleepycat/db/LockStats.html#getLocksWait()"><B>getLocksWait()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db">LockStats</A>
+<DD>The number of requests to allocate or deallocate a lock structure for which
+ the thread of control waited.
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getLockTimeout()"><B>getLockTimeout()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Return the database environment lock timeout value, in microseconds;
@@ -1825,6 +1907,10 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockStats.html" tit
<DT><A HREF="./com/sleepycat/db/TransactionStats.html#getMaxNsnapshot()"><B>getMaxNsnapshot()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/TransactionStats.html" title="class in com.sleepycat.db">TransactionStats</A>
<DD>The maximum number of transactions on the snapshot list at any one time.
+<DT><A HREF="./com/sleepycat/db/CacheStats.html#getMaxNumCache()"><B>getMaxNumCache()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheStats.html" title="class in com.sleepycat.db">CacheStats</A>
+<DD>Maximum number of caches, as configured with
+ <A HREF="./com/sleepycat/db/EnvironmentConfig.html#setCacheMax(long)"><CODE>EnvironmentConfig.setCacheMax(long)</CODE></A>.
<DT><A HREF="./com/sleepycat/db/LockStats.html#getMaxObjects()"><B>getMaxObjects()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db">LockStats</A>
<DD>The maximum number of lock objects possible.
@@ -1836,7 +1922,7 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.h
<DD>Return the maximum number of file descriptors that will be opened concurrently..
<DT><A HREF="./com/sleepycat/db/CompactConfig.html#getMaxPages()"><B>getMaxPages()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CompactConfig.html" title="class in com.sleepycat.db">CompactConfig</A>
-<DD>For internal use only.
+<DD>Return the the maximum number of pages to free.
<DT><A HREF="./com/sleepycat/collections/TransactionRunner.html#getMaxRetries()"><B>getMaxRetries()</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/TransactionRunner.html" title="class in com.sleepycat.collections">TransactionRunner</A>
<DD>Returns the maximum number of retries that will be performed when
@@ -1920,9 +2006,15 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LogStats.html" titl
<DT><A HREF="./com/sleepycat/db/ReplicationStats.html#getMsgsBadgen()"><B>getMsgsBadgen()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A>
<DD>The number of messages received with a bad generation number.
+<DT><A HREF="./com/sleepycat/db/ReplicationManagerStats.html#getMsgsDropped()"><B>getMsgsDropped()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A>
+<DD>The Number of messages discarded due to queue length overflows..
<DT><A HREF="./com/sleepycat/db/ReplicationStats.html#getMsgsProcessed()"><B>getMsgsProcessed()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A>
<DD>The number of messages received and processed.
+<DT><A HREF="./com/sleepycat/db/ReplicationManagerStats.html#getMsgsQueued()"><B>getMsgsQueued()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A>
+<DD>The The number of messages queued due to a network delay..
<DT><A HREF="./com/sleepycat/db/ReplicationStats.html#getMsgsRecover()"><B>getMsgsRecover()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A>
<DD>The number of messages ignored due to pending recovery.
@@ -1932,6 +2024,10 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStats.ht
<DT><A HREF="./com/sleepycat/db/ReplicationStats.html#getMsgsSent()"><B>getMsgsSent()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A>
<DD>The number of messages sent.
+<DT><A HREF="./com/sleepycat/db/SecondaryConfig.html#getMultiKeyCreator()"><B>getMultiKeyCreator()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>
+<DD>Returns the user-supplied object used for creating multi-valued secondary
+ keys.
<DT><A HREF="./com/sleepycat/db/DatabaseConfig.html#getMultiversion()"><B>getMultiversion()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>
<DD>Return true if the database is configured for multiversion concurrency control.
@@ -1947,7 +2043,8 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheStats.html" ti
<DD>Number of buffers frozen.
<DT><A HREF="./com/sleepycat/db/TransactionStats.Active.html#getMultiversionRef()"><B>getMultiversionRef()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/TransactionStats.Active.html" title="class in com.sleepycat.db">TransactionStats.Active</A>
-<DD>The number of buffer copies created by this transaction that remain in cache.
+<DD>The number of buffer copies created by this transaction that remain in
+ cache.
<DT><A HREF="./com/sleepycat/db/CacheStats.html#getMultiversionThawed()"><B>getMultiversionThawed()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheStats.html" title="class in com.sleepycat.db">CacheStats</A>
<DD>Number of buffers thawed.
@@ -2157,6 +2254,14 @@ Method in exception com.sleepycat.db.<A HREF="./com/sleepycat/db/LockNotGrantedE
<DT><A HREF="./com/sleepycat/db/LockRequest.html#getObj()"><B>getObj()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockRequest.html" title="class in com.sleepycat.db">LockRequest</A>
<DD>Return the lock object.
+<DT><A HREF="./com/sleepycat/db/LockStats.html#getObjsNowait()"><B>getObjsNowait()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db">LockStats</A>
+<DD>The number of requests to allocate or deallocate an object for which the
+ thread of control did not wait.
+<DT><A HREF="./com/sleepycat/db/LockStats.html#getObjsWait()"><B>getObjsWait()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db">LockStats</A>
+<DD>The number of requests to allocate or deallocate an object for which the
+ thread of control waited.
<DT><A HREF="./com/sleepycat/db/DatabaseEntry.html#getOffset()"><B>getOffset()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>
<DD>Return the byte offset into the data array.
@@ -2197,9 +2302,18 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/HashStats.html" tit
<DT><A HREF="./com/sleepycat/bind/tuple/TupleInput.html#getPackedIntByteLength()"><B>getPackedIntByteLength()</B></A> -
Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>
<DD>Returns the byte length of a packed integer.
+<DT><A HREF="./com/sleepycat/bind/tuple/TupleInput.html#getPackedLongByteLength()"><B>getPackedLongByteLength()</B></A> -
+Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>
+<DD>Returns the byte length of a packed long integer.
<DT><A HREF="./com/sleepycat/db/CacheStats.html#getPageClean()"><B>getPageClean()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheStats.html" title="class in com.sleepycat.db">CacheStats</A>
<DD>Clean pages currently in the cache.
+<DT><A HREF="./com/sleepycat/db/BtreeStats.html#getPageCount()"><B>getPageCount()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/BtreeStats.html" title="class in com.sleepycat.db">BtreeStats</A>
+<DD>The number of pages in the database.
+<DT><A HREF="./com/sleepycat/db/HashStats.html#getPageCount()"><B>getPageCount()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/HashStats.html" title="class in com.sleepycat.db">HashStats</A>
+<DD>The number of pages in the database.
<DT><A HREF="./com/sleepycat/db/CacheFileStats.html#getPageCreate()"><B>getPageCreate()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheFileStats.html" title="class in com.sleepycat.db">CacheFileStats</A>
<DD>Pages created in the cache.
@@ -2290,6 +2404,11 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseEntry.html"
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A>
<DD>Return the offset of the partial record being read or written by the
application, in bytes.
+<DT><A HREF="./com/sleepycat/db/ReplicationManagerStats.html#getPermFailed()"><B>getPermFailed()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A>
+<DD>The The number of times a PERM message originating at this site did
+ not receive sufficient acknowledgement from clients, according to the
+ configured acknowledgement policy and acknowledgement timeout..
<DT><A HREF="./com/sleepycat/db/TransactionStats.Active.html#getPid()"><B>getPid()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/TransactionStats.Active.html" title="class in com.sleepycat.db">TransactionStats.Active</A>
<DD>The process ID of the process that owns the transaction.
@@ -2333,6 +2452,12 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/VerifyConfig.html"
<DT><A HREF="./com/sleepycat/db/CacheFile.html#getPriority()"><B>getPriority()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheFile.html" title="class in com.sleepycat.db">CacheFile</A>
<DD>Return the cache priority for pages from the specified file.
+<DT><A HREF="./com/sleepycat/db/Cursor.html#getPriority()"><B>getPriority()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db">Cursor</A>
+<DD>Get the cache priority for pages referenced by the cursor.
+<DT><A HREF="./com/sleepycat/db/DatabaseConfig.html#getPriority()"><B>getPriority()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>
+<DD>Return the the cache priority for pages referenced by this handle.
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getPrivate()"><B>getPrivate()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Return true if the database environment is configured to only be accessed
@@ -2364,6 +2489,9 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/TransactionConfig.h
<DT><A HREF="./com/sleepycat/util/PackedInteger.html#getReadIntLength(byte[], int)"><B>getReadIntLength(byte[], int)</B></A> -
Static method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util">PackedInteger</A>
<DD>Returns the number of bytes that would be read by <A HREF="./com/sleepycat/util/PackedInteger.html#readInt(byte[], int)"><CODE>PackedInteger.readInt(byte[], int)</CODE></A>.
+<DT><A HREF="./com/sleepycat/util/PackedInteger.html#getReadLongLength(byte[], int)"><B>getReadLongLength(byte[], int)</B></A> -
+Static method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util">PackedInteger</A>
+<DD>Returns the number of bytes that would be read by <A HREF="./com/sleepycat/util/PackedInteger.html#readLong(byte[], int)"><CODE>PackedInteger.readLong(byte[], int)</CODE></A>.
<DT><A HREF="./com/sleepycat/db/TransactionStats.Active.html#getReadLsn()"><B>getReadLsn()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/TransactionStats.Active.html" title="class in com.sleepycat.db">TransactionStats.Active</A>
<DD>The log sequence number of reads for snapshot transactions.
@@ -2499,12 +2627,15 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.h
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getReplicationManagerLocalSite()"><B>getReplicationManagerLocalSite()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Get the address of the local (this) site in a replication group.
+<DT><A HREF="./com/sleepycat/db/Environment.html#getReplicationManagerStats(com.sleepycat.db.StatsConfig)"><B>getReplicationManagerStats(StatsConfig)</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>
+<DD>Return the database environment's replication manager statistics.
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getReplicationNumSites()"><B>getReplicationNumSites()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Get the total number of sites in the replication group.
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getReplicationPriority()"><B>getReplicationPriority()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>Get the current environments priority.
+<DD>Get the current environment's priority.
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getReplicationRequestMax()"><B>getReplicationRequestMax()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Get the maximum amount of data sent in response to any request.
@@ -2633,6 +2764,11 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/TransactionConfig.h
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>
<DD>Return true if the database is configured to support sorted duplicate data
items.
+<DT><A HREF="./com/sleepycat/db/ReplicationStats.html#getStartSyncDelayed()"><B>getStartSyncDelayed()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A>
+<DD>The number of times the client had to delay the start of a cache flush
+ operation (initiated by the master for an impending checkpoint) because it
+ was missing some previous log record(s).
<DT><A HREF="./com/sleepycat/db/ReplicationStats.html#getStartupComplete()"><B>getStartupComplete()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A>
<DD>The client site has completed its startup procedures and is now
@@ -2646,6 +2782,9 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Sequence.html" titl
<DT><A HREF="./com/sleepycat/db/ReplicationStats.html#getStatus()"><B>getStatus()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A>
<DD>The current replication mode.
+<DT><A HREF="./com/sleepycat/db/TransactionStats.Active.html#getStatus()"><B>getStatus()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/TransactionStats.Active.html" title="class in com.sleepycat.db">TransactionStats.Active</A>
+<DD>The status of the transaction.
<DT><A HREF="./com/sleepycat/bind/serial/SerialOutput.html#getStreamHeader()"><B>getStreamHeader()</B></A> -
Static method in class com.sleepycat.bind.serial.<A HREF="./com/sleepycat/bind/serial/SerialOutput.html" title="class in com.sleepycat.bind.serial">SerialOutput</A>
<DD>Returns the fixed stream header used for all serialized streams in
@@ -2669,8 +2808,7 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.h
temporary files.
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getTestAndSetSpins()"><B>getTestAndSetSpins()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>Return the number of times test-and-set mutexes should spin before
- blocking.
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#getMutexTestAndSetSpins()"><CODE>EnvironmentConfig.getMutexTestAndSetSpins()</CODE></A></I>
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getThreaded()"><B>getThreaded()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Return true if the handle is configured to be <em>free-threaded</em>.
@@ -2717,6 +2855,9 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html
<DT><A HREF="./com/sleepycat/bind/tuple/TupleBase.html#getTupleBufferSize()"><B>getTupleBufferSize()</B></A> -
Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple">TupleBase</A>
<DD>Returns the initial byte size of the output buffer.
+<DT><A HREF="./com/sleepycat/bind/tuple/BigIntegerBinding.html#getTupleOutput(java.lang.Object)"><B>getTupleOutput(Object)</B></A> -
+Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple">BigIntegerBinding</A>
+<DD>&nbsp;
<DT><A HREF="./com/sleepycat/bind/tuple/BooleanBinding.html#getTupleOutput(java.lang.Object)"><B>getTupleOutput(Object)</B></A> -
Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A>
<DD>&nbsp;
@@ -2771,6 +2912,9 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.h
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getTxnNotDurable()"><B>getTxnNotDurable()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Return true if the system has been configured to not write log records.
+<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getTxnNoWait()"><B>getTxnNoWait()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
+<DD>Return true if the transactions have been configured to not wait for locks by default.
<DT><A HREF="./com/sleepycat/db/ReplicationStats.html#getTxnsApplied()"><B>getTxnsApplied()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A>
<DD>The number of transactions applied.
@@ -2825,27 +2969,25 @@ Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/M
<DT><A HREF="./com/sleepycat/db/SequenceStats.html#getValue()"><B>getValue()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/SequenceStats.html" title="class in com.sleepycat.db">SequenceStats</A>
<DD>The current cached value of the sequence.
-<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getVerboseDeadlock()"><B>getVerboseDeadlock()</B></A> -
+<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><B>getVerbose(VerboseConfig)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Return if the database environment is configured to display
- additional information when doing deadlock detection.
+ a given type of verbose information.
+<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getVerboseDeadlock()"><B>getVerboseDeadlock()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>EnvironmentConfig.getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getVerboseRecovery()"><B>getVerboseRecovery()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>Return if the database environment is configured to display
- additional information when performing recovery.
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>EnvironmentConfig.getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getVerboseRegister()"><B>getVerboseRegister()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>Return if the database environment is configured to display
- additional information concerning support for the
- <A HREF="./com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>EnvironmentConfig.setRegister(boolean)</CODE></A> method.
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>EnvironmentConfig.getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getVerboseReplication()"><B>getVerboseReplication()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>Return if the database environment is configured to display
- additional information when processing replication messages.
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>EnvironmentConfig.getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#getVerboseWaitsFor()"><B>getVerboseWaitsFor()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>Return if the database environment is configured to display the
- waits-for table when doing deadlock detection.
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#getVerbose(com.sleepycat.db.VerboseConfig)"><CODE>EnvironmentConfig.getVerbose(com.sleepycat.db.VerboseConfig)</CODE></A></I>
<DT><A HREF="./com/sleepycat/db/BtreeStats.html#getVersion()"><B>getVersion()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/BtreeStats.html" title="class in com.sleepycat.db">BtreeStats</A>
<DD>The version of the Btree database.
@@ -2874,6 +3016,10 @@ Static method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/SequenceStats.html" title="class in com.sleepycat.db">SequenceStats</A>
<DD>The number of times a thread of control was forced to wait on the
handle mutex.
+<DT><A HREF="./com/sleepycat/db/TransactionConfig.html#getWait()"><B>getWait()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/TransactionConfig.html" title="class in com.sleepycat.db">TransactionConfig</A>
+<DD>Return if the transaction is configured to wait if a lock
+ request cannot be immediately granted.
<DT><A HREF="./com/sleepycat/db/ReplicationStats.html#getWaitingLsn()"><B>getWaitingLsn()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A>
<DD>The LSN of the first log record we have after missing log records
@@ -2913,6 +3059,13 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CursorConfig.html"
<DT><A HREF="./com/sleepycat/util/PackedInteger.html#getWriteIntLength(int)"><B>getWriteIntLength(int)</B></A> -
Static method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util">PackedInteger</A>
<DD>Returns the number of bytes that would be written by <A HREF="./com/sleepycat/util/PackedInteger.html#writeInt(byte[], int, int)"><CODE>PackedInteger.writeInt(byte[], int, int)</CODE></A>.
+<DT><A HREF="./com/sleepycat/util/PackedInteger.html#getWriteLongLength(long)"><B>getWriteLongLength(long)</B></A> -
+Static method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util">PackedInteger</A>
+<DD>Returns the number of bytes that would be written by <A HREF="./com/sleepycat/util/PackedInteger.html#writeLong(byte[], int, long)"><CODE>PackedInteger.writeLong(byte[], int, long)</CODE></A>.
+<DT><A HREF="./com/sleepycat/db/TransactionConfig.html#getWriteNoSync()"><B>getWriteNoSync()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/TransactionConfig.html" title="class in com.sleepycat.db">TransactionConfig</A>
+<DD>Return if the transaction is configured to write but not synchronously
+ flush the log it when commits.
<DT><A HREF="./com/sleepycat/db/DatabaseConfig.html#getXACreate()"><B>getXACreate()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>
<DD>Return true if the database has been configured to be accessed via applications
@@ -2942,13 +3095,72 @@ Variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/KeyRange.html" ti
<A NAME="_H_"><!-- --></A><H2>
<B>H</B></H2>
<DL>
-<DT><A HREF="./com/sleepycat/db/EventHandler.html#handleEvent(com.sleepycat.db.EventType)"><B>handleEvent(EventType)</B></A> -
-Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A>
-<DD>A callback function to be called when an event is sent from the
- Berkeley DB library.
<DT><A HREF="./com/sleepycat/db/LogRecordHandler.html#handleLogRecord(com.sleepycat.db.Environment, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LogSequenceNumber, com.sleepycat.db.RecoveryOperation)"><B>handleLogRecord(Environment, DatabaseEntry, LogSequenceNumber, RecoveryOperation)</B></A> -
Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/LogRecordHandler.html" title="interface in com.sleepycat.db">LogRecordHandler</A>
<DD>&nbsp;
+<DT><A HREF="./com/sleepycat/db/EventHandler.html#handlePanicEvent()"><B>handlePanicEvent()</B></A> -
+Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A>
+<DD>A callback function to be called when a panic event is sent from the
+ Berkeley DB library.
+<DT><A HREF="./com/sleepycat/db/EventHandlerAdapter.html#handlePanicEvent()"><B>handlePanicEvent()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db">EventHandlerAdapter</A>
+<DD>See <A HREF="./com/sleepycat/db/EventHandler.html#handlePanicEvent()"><CODE>EventHandler.handlePanicEvent</CODE></A> for details of this callback.
+<DT><A HREF="./com/sleepycat/db/EventHandler.html#handleRepClientEvent()"><B>handleRepClientEvent()</B></A> -
+Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A>
+<DD>A callback function to be called when a Replication Client event is sent
+ from the Berkeley DB library.
+<DT><A HREF="./com/sleepycat/db/EventHandlerAdapter.html#handleRepClientEvent()"><B>handleRepClientEvent()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db">EventHandlerAdapter</A>
+<DD>See <A HREF="./com/sleepycat/db/EventHandler.html#handleRepClientEvent()"><CODE>EventHandler.handleRepClientEvent</CODE></A> for details of this
+ callback.
+<DT><A HREF="./com/sleepycat/db/EventHandler.html#handleRepElectedEvent()"><B>handleRepElectedEvent()</B></A> -
+Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A>
+<DD>A callback function to be called when an event is sent from the
+ Berkeley DB library.
+<DT><A HREF="./com/sleepycat/db/EventHandlerAdapter.html#handleRepElectedEvent()"><B>handleRepElectedEvent()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db">EventHandlerAdapter</A>
+<DD>See <A HREF="./com/sleepycat/db/EventHandler.html#handleRepElectedEvent()"><CODE>EventHandler.handleRepElectedEvent</CODE></A> for details of this
+ callback.
+<DT><A HREF="./com/sleepycat/db/EventHandler.html#handleRepMasterEvent()"><B>handleRepMasterEvent()</B></A> -
+Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A>
+<DD>A callback function to be called when an event is sent from the
+ Berkeley DB library.
+<DT><A HREF="./com/sleepycat/db/EventHandlerAdapter.html#handleRepMasterEvent()"><B>handleRepMasterEvent()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db">EventHandlerAdapter</A>
+<DD>See <A HREF="./com/sleepycat/db/EventHandler.html#handleRepMasterEvent()"><CODE>EventHandler.handleRepMasterEvent</CODE></A> for details of this
+ callback.
+<DT><A HREF="./com/sleepycat/db/EventHandler.html#handleRepNewMasterEvent(int)"><B>handleRepNewMasterEvent(int)</B></A> -
+Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A>
+<DD>A callback function to be called when an event is sent from the
+ Berkeley DB library.
+<DT><A HREF="./com/sleepycat/db/EventHandlerAdapter.html#handleRepNewMasterEvent(int)"><B>handleRepNewMasterEvent(int)</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db">EventHandlerAdapter</A>
+<DD>See <A HREF="./com/sleepycat/db/EventHandler.html#handleRepNewMasterEvent(int)"><CODE>EventHandler.handleRepNewMasterEvent</CODE></A> for details of this
+ callback.
+<DT><A HREF="./com/sleepycat/db/EventHandler.html#handleRepPermFailedEvent()"><B>handleRepPermFailedEvent()</B></A> -
+Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A>
+<DD>A callback function to be called when an event is sent from the
+ Berkeley DB library.
+<DT><A HREF="./com/sleepycat/db/EventHandlerAdapter.html#handleRepPermFailedEvent()"><B>handleRepPermFailedEvent()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db">EventHandlerAdapter</A>
+<DD>See <A HREF="./com/sleepycat/db/EventHandler.html#handleRepPermFailedEvent()"><CODE>EventHandler.handleRepPermFailedEvent</CODE></A> for details of this
+ callback.
+<DT><A HREF="./com/sleepycat/db/EventHandler.html#handleRepStartupDoneEvent()"><B>handleRepStartupDoneEvent()</B></A> -
+Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A>
+<DD>A callback function to be called when an event is sent from the
+ Berkeley DB library.
+<DT><A HREF="./com/sleepycat/db/EventHandlerAdapter.html#handleRepStartupDoneEvent()"><B>handleRepStartupDoneEvent()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db">EventHandlerAdapter</A>
+<DD>See <A HREF="./com/sleepycat/db/EventHandler.html#handleRepStartupDoneEvent()"><CODE>EventHandler.handleRepStartupDoneEvent</CODE></A> for details of this
+ callback.
+<DT><A HREF="./com/sleepycat/db/EventHandler.html#handleWriteFailedEvent(int)"><B>handleWriteFailedEvent(int)</B></A> -
+Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A>
+<DD>A callback function to be called when an event is sent from the
+ Berkeley DB library.
+<DT><A HREF="./com/sleepycat/db/EventHandlerAdapter.html#handleWriteFailedEvent(int)"><B>handleWriteFailedEvent(int)</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db">EventHandlerAdapter</A>
+<DD>See <A HREF="./com/sleepycat/db/EventHandler.html#handleWriteFailedEvent(int)"><CODE>EventHandler.handleWriteFailedEvent</CODE></A> for details of this
+ callback.
<DT><A HREF="./com/sleepycat/db/DatabaseType.html#HASH"><B>HASH</B></A> -
Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseType.html" title="class in com.sleepycat.db">DatabaseType</A>
<DD>The database is a Hash.
@@ -2957,7 +3169,7 @@ Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/Hasher.html" ti
<DD>An application-specified, database-specific hash function.
<DT><A HREF="./com/sleepycat/collections/MapEntryParameter.html#hashCode()"><B>hashCode()</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/MapEntryParameter.html" title="class in com.sleepycat.collections">MapEntryParameter</A>
-<DD>Computes a hash code as specified by <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html#hashCode()" title="class or interface in java.util"><CODE>Map.Entry.hashCode()</CODE></A>.
+<DD>Computes a hash code as specified by <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html#hashCode()" title="class or interface in java.util"><CODE>Map.Entry.hashCode()</CODE></A>.
<DT><A HREF="./com/sleepycat/collections/StoredCollection.html#hashCode()"><B>hashCode()</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections">StoredCollection</A>
<DD>&nbsp;
@@ -3021,9 +3233,6 @@ Variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationHostAd
<A NAME="_I_"><!-- --></A><H2>
<B>I</B></H2>
<DL>
-<DT><A HREF="./com/sleepycat/db/Environment.html#INCOMP_NAME"><B>INCOMP_NAME</B></A> -
-Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>
-<DD>The name of the IN Compressor daemon thread.
<DT><A HREF="./com/sleepycat/bind/serial/SerialSerialKeyCreator.html#indexKeyBinding"><B>indexKeyBinding</B></A> -
Variable in class com.sleepycat.bind.serial.<A HREF="./com/sleepycat/bind/serial/SerialSerialKeyCreator.html" title="class in com.sleepycat.bind.serial">SerialSerialKeyCreator</A>
<DD>&nbsp;
@@ -3048,6 +3257,9 @@ Constructor for exception com.sleepycat.util.<A HREF="./com/sleepycat/util/IOExc
<DT><A HREF="./com/sleepycat/db/LockRequestMode.html#IREAD"><B>IREAD</B></A> -
Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockRequestMode.html" title="class in com.sleepycat.db">LockRequestMode</A>
<DD>Intention to read (shared).
+<DT><A HREF="./com/sleepycat/db/ReplicationHostAddress.html#isConnected()"><B>isConnected()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationHostAddress.html" title="class in com.sleepycat.db">ReplicationHostAddress</A>
+<DD>Indicates whether the address is connected.
<DT><A HREF="./com/sleepycat/collections/StoredIterator.html#isCurrentData(java.lang.Object)"><B>isCurrentData(Object)</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections">StoredIterator</A>
<DD>&nbsp;
@@ -3067,9 +3279,6 @@ Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/S
<DT><A HREF="./com/sleepycat/db/ReplicationStatus.html#isIgnore()"><B>isIgnore()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStatus.html" title="class in com.sleepycat.db">ReplicationStatus</A>
<DD>This message cannot be processed.
-<DT><A HREF="./com/sleepycat/db/ReplicationStatus.html#isNewMaster()"><B>isNewMaster()</B></A> -
-Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStatus.html" title="class in com.sleepycat.db">ReplicationStatus</A>
-<DD>A new master has been elected.
<DT><A HREF="./com/sleepycat/db/ReplicationStatus.html#isNewSite()"><B>isNewSite()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStatus.html" title="class in com.sleepycat.db">ReplicationStatus</A>
<DD>The system received contact information from a new environment.
@@ -3278,6 +3487,9 @@ Method in interface com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple
<DT><A HREF="./com/sleepycat/util/PackedInteger.html#MAX_LENGTH"><B>MAX_LENGTH</B></A> -
Static variable in class com.sleepycat.util.<A HREF="./com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util">PackedInteger</A>
<DD>The maximum number of bytes needed to store an int value (5).
+<DT><A HREF="./com/sleepycat/util/PackedInteger.html#MAX_LONG_LENGTH"><B>MAX_LONG_LENGTH</B></A> -
+Static variable in class com.sleepycat.util.<A HREF="./com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util">PackedInteger</A>
+<DD>The maximum number of bytes needed to store a long value (9).
<DT><A HREF="./com/sleepycat/db/LockDetectMode.html#MAXLOCKS"><B>MAXLOCKS</B></A> -
Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockDetectMode.html" title="class in com.sleepycat.db">LockDetectMode</A>
<DD>Reject the lock request for the locker ID with the most locks.
@@ -3483,6 +3695,9 @@ Method in class com.sleepycat.bind.<A HREF="./com/sleepycat/bind/RecordNumberBin
<DT><A HREF="./com/sleepycat/bind/serial/SerialBinding.html#objectToEntry(java.lang.Object, com.sleepycat.db.DatabaseEntry)"><B>objectToEntry(Object, DatabaseEntry)</B></A> -
Method in class com.sleepycat.bind.serial.<A HREF="./com/sleepycat/bind/serial/SerialBinding.html" title="class in com.sleepycat.bind.serial">SerialBinding</A>
<DD>Serialize an object into an entry buffer.
+<DT><A HREF="./com/sleepycat/bind/tuple/BigIntegerBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><B>objectToEntry(Object, TupleOutput)</B></A> -
+Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple">BigIntegerBinding</A>
+<DD>&nbsp;
<DT><A HREF="./com/sleepycat/bind/tuple/BooleanBinding.html#objectToEntry(java.lang.Object, com.sleepycat.bind.tuple.TupleOutput)"><B>objectToEntry(Object, TupleOutput)</B></A> -
Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple">BooleanBinding</A>
<DD>&nbsp;
@@ -3606,9 +3821,6 @@ Constructor for class com.sleepycat.util.<A HREF="./com/sleepycat/util/PackedInt
<DT><A HREF="./com/sleepycat/db/Environment.html#panic(boolean)"><B>panic(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>
<DD>Set the panic state for the database environment.
-<DT><A HREF="./com/sleepycat/db/EventType.html#PANIC"><B>PANIC</B></A> -
-Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A>
-<DD>The event is a Database panic.
<DT><A HREF="./com/sleepycat/db/PanicHandler.html#panic(com.sleepycat.db.Environment, com.sleepycat.db.DatabaseException)"><B>panic(Environment, DatabaseException)</B></A> -
Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/PanicHandler.html" title="interface in com.sleepycat.db">PanicHandler</A>
<DD>A function to be called if the database environment panics.
@@ -3748,6 +3960,9 @@ Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CursorConf
<DT><A HREF="./com/sleepycat/db/LockMode.html#READ_UNCOMMITTED"><B>READ_UNCOMMITTED</B></A> -
Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A>
<DD>Read modified but not yet committed data.
+<DT><A HREF="./com/sleepycat/bind/tuple/TupleInput.html#readBigInteger()"><B>readBigInteger()</B></A> -
+Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>
+<DD>Reads a <code>BigInteger</code>.
<DT><A HREF="./com/sleepycat/bind/tuple/TupleInput.html#readBoolean()"><B>readBoolean()</B></A> -
Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>
<DD>Reads a boolean (one byte) unsigned value from the buffer and returns
@@ -3804,9 +4019,15 @@ Static method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/PackedIn
<DT><A HREF="./com/sleepycat/bind/tuple/TupleInput.html#readLong()"><B>readLong()</B></A> -
Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>
<DD>Reads a signed long (eight byte) value from the buffer.
+<DT><A HREF="./com/sleepycat/util/PackedInteger.html#readLong(byte[], int)"><B>readLong(byte[], int)</B></A> -
+Static method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util">PackedInteger</A>
+<DD>Reads a packed long integer at the given buffer offset and returns it.
<DT><A HREF="./com/sleepycat/bind/tuple/TupleInput.html#readPackedInt()"><B>readPackedInt()</B></A> -
Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>
<DD>Reads a packed integer.
+<DT><A HREF="./com/sleepycat/bind/tuple/TupleInput.html#readPackedLong()"><B>readPackedLong()</B></A> -
+Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>
+<DD>Reads a packed long integer.
<DT><A HREF="./com/sleepycat/bind/tuple/TupleInput.html#readShort()"><B>readShort()</B></A> -
Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple">TupleInput</A>
<DD>Reads a signed short (two byte) value from the buffer.
@@ -3854,10 +4075,16 @@ Static method in class com.sleepycat.bind.<A HREF="./com/sleepycat/bind/RecordNu
<DT><A HREF="./com/sleepycat/db/Environment.html#recover(int, boolean)"><B>recover(int, boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>
<DD>Return a list of prepared but not yet resolved transactions.
+<DT><A HREF="./com/sleepycat/db/VerboseConfig.html#RECOVERY"><B>RECOVERY</B></A> -
+Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>
+<DD>Display additional information when performing recovery.
<DT><A HREF="./com/sleepycat/db/FeedbackHandler.html#recoveryFeedback(com.sleepycat.db.Environment, int)"><B>recoveryFeedback(Environment, int)</B></A> -
Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/FeedbackHandler.html" title="interface in com.sleepycat.db">FeedbackHandler</A>
<DD>A function called with progress information when the database environment is being recovered.
-<DT><A HREF="./com/sleepycat/db/RecoveryOperation.html" title="class in com.sleepycat.db"><B>RecoveryOperation</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>The recovery operation being performed when <A HREF="./com/sleepycat/db/LogRecordHandler.html#handleLogRecord(com.sleepycat.db.Environment, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LogSequenceNumber, com.sleepycat.db.RecoveryOperation)"><CODE>LogRecordHandler.handleLogRecord</CODE></A> is called.<DT><A HREF="./com/sleepycat/collections/StoredEntrySet.html#remove(java.lang.Object)"><B>remove(Object)</B></A> -
+<DT><A HREF="./com/sleepycat/db/RecoveryOperation.html" title="class in com.sleepycat.db"><B>RecoveryOperation</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>The recovery operation being performed when <A HREF="./com/sleepycat/db/LogRecordHandler.html#handleLogRecord(com.sleepycat.db.Environment, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LogSequenceNumber, com.sleepycat.db.RecoveryOperation)"><CODE>LogRecordHandler.handleLogRecord</CODE></A> is called.<DT><A HREF="./com/sleepycat/db/VerboseConfig.html#REGISTER"><B>REGISTER</B></A> -
+Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>
+<DD>Display additional information concerning support for <A HREF="./com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>EnvironmentConfig.setRegister(boolean)</CODE></A>.
+<DT><A HREF="./com/sleepycat/collections/StoredEntrySet.html#remove(java.lang.Object)"><B>remove(Object)</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/StoredEntrySet.html" title="class in com.sleepycat.collections">StoredEntrySet</A>
<DD>Removes the specified element from this set if it is present (optional
operation).
@@ -3914,29 +4141,18 @@ Rename a database.
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A>
<DD>
Rename a database.
-<DT><A HREF="./com/sleepycat/db/EventType.html#REP_CLIENT"><B>REP_CLIENT</B></A> -
-Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A>
-<DD>The event is a replication client message, meaning that the current site
- is now a client in the replication group.
<DT><A HREF="./com/sleepycat/db/ReplicationManagerStartPolicy.html#REP_CLIENT"><B>REP_CLIENT</B></A> -
Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db">ReplicationManagerStartPolicy</A>
<DD>Start as a client site, and do not call for an election.
<DT><A HREF="./com/sleepycat/db/ReplicationManagerStartPolicy.html#REP_ELECTION"><B>REP_ELECTION</B></A> -
Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db">ReplicationManagerStartPolicy</A>
<DD>Start as a client, and call for an election if no master is found.
-<DT><A HREF="./com/sleepycat/db/ReplicationManagerStartPolicy.html#REP_FULL_ELECTION"><B>REP_FULL_ELECTION</B></A> -
-Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db">ReplicationManagerStartPolicy</A>
-<DD>Start as a client, and call for an election if no master is found.
-<DT><A HREF="./com/sleepycat/db/EventType.html#REP_MASTER"><B>REP_MASTER</B></A> -
-Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A>
-<DD>The event is a replication master message, meaning that the current site
- is now the master in the replication group.
<DT><A HREF="./com/sleepycat/db/ReplicationManagerStartPolicy.html#REP_MASTER"><B>REP_MASTER</B></A> -
Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db">ReplicationManagerStartPolicy</A>
<DD>Start as a master site, and do not call for an election.
-<DT><A HREF="./com/sleepycat/db/EventType.html#REP_NEW_MASTER"><B>REP_NEW_MASTER</B></A> -
-Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A>
-<DD>The event is a replication new master message.
+<DT><A HREF="./com/sleepycat/db/VerboseConfig.html#REPLICATION"><B>REPLICATION</B></A> -
+Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>
+<DD>Display detailed information when processing replication messages.
<DT><A HREF="./com/sleepycat/db/ReplicationConfig.html" title="class in com.sleepycat.db"><B>ReplicationConfig</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Settings that configure Berkeley DB replication.<DT><A HREF="./com/sleepycat/db/ReplicationDuplicateMasterException.html" title="class in com.sleepycat.db"><B>ReplicationDuplicateMasterException</B></A> - Exception in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>The replication group has more than one master.<DT><A HREF="./com/sleepycat/db/ReplicationHandleDeadException.html" title="class in com.sleepycat.db"><B>ReplicationHandleDeadException</B></A> - Exception in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Thrown when a database handle has been invalidated because a replication
election unrolled a committed transaction.<DT><A HREF="./com/sleepycat/db/ReplicationHoldElectionException.html" title="class in com.sleepycat.db"><B>ReplicationHoldElectionException</B></A> - Exception in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>An election is needed.<DT><A HREF="./com/sleepycat/db/ReplicationHostAddress.html" title="class in com.sleepycat.db"><B>ReplicationHostAddress</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>A simple wrapper class to hold information needed to define
a host in a replication group.<DT><A HREF="./com/sleepycat/db/ReplicationHostAddress.html#ReplicationHostAddress()"><B>ReplicationHostAddress()</B></A> -
@@ -3948,10 +4164,13 @@ Constructor for class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationHo
<DT><A HREF="./com/sleepycat/db/ReplicationHostAddress.html#ReplicationHostAddress(java.lang.String, int, boolean)"><B>ReplicationHostAddress(String, int, boolean)</B></A> -
Constructor for class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationHostAddress.html" title="class in com.sleepycat.db">ReplicationHostAddress</A>
<DD>Create a ReplicationHostAddress.
+<DT><A HREF="./com/sleepycat/db/ReplicationHostAddress.html#ReplicationHostAddress(java.lang.String, int, boolean, boolean)"><B>ReplicationHostAddress(String, int, boolean, boolean)</B></A> -
+Constructor for class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationHostAddress.html" title="class in com.sleepycat.db">ReplicationHostAddress</A>
+<DD>Create a ReplicationHostAddress.
<DT><A HREF="./com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db"><B>ReplicationJoinFailureException</B></A> - Exception in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Thrown if a new master has been chosen but the client is unable to synchronize
with the new master (possibly because the client has been configured
with the <A HREF="./com/sleepycat/db/ReplicationConfig.html#NOAUTOINIT"><CODE>ReplicationConfig.NOAUTOINIT</CODE></A> setting to turn-off automatic
-internal initialization).<DT><A HREF="./com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db"><B>ReplicationLockoutException</B></A> - Exception in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Thrown when an operation was blocked by client/master synchronization.<DT><A HREF="./com/sleepycat/db/ReplicationManagerAckPolicy.html" title="class in com.sleepycat.db"><B>ReplicationManagerAckPolicy</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>A class that provides definitions for the types of network ack policy
+internal initialization).<DT><A HREF="./com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db"><B>ReplicationLeaseExpiredException</B></A> - Exception in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Thrown if a master lease has expired.<DT><A HREF="./com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db"><B>ReplicationLeaseTimeoutException</B></A> - Exception in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Thrown if a master lease has timed out.<DT><A HREF="./com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db"><B>ReplicationLockoutException</B></A> - Exception in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Thrown when an operation was blocked by client/master synchronization.<DT><A HREF="./com/sleepycat/db/ReplicationManagerAckPolicy.html" title="class in com.sleepycat.db"><B>ReplicationManagerAckPolicy</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>A class that provides definitions for the types of network ack policy
to use when transmitting messages between replication sites using the
Replication Manager.<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#replicationManagerAddRemoteSite(com.sleepycat.db.ReplicationHostAddress)"><B>replicationManagerAddRemoteSite(ReplicationHostAddress)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
@@ -3962,7 +4181,7 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Environment.html" t
<DD>Starts the replication manager.
<DT><A HREF="./com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db"><B>ReplicationManagerStartPolicy</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>This class provides definitions of the various start policies that
can be specified when starting a replication client using the
-<A HREF="./com/sleepycat/db/Environment.html#replicationManagerStart(int, com.sleepycat.db.ReplicationManagerStartPolicy)"><CODE>Environment.replicationManagerStart</CODE></A> call.<DT><A HREF="./com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db"><B>ReplicationSiteUnavailableException</B></A> - Exception in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Thrown if replication group was unable to elect a master, or was unable to
+<A HREF="./com/sleepycat/db/Environment.html#replicationManagerStart(int, com.sleepycat.db.ReplicationManagerStartPolicy)"><CODE>Environment.replicationManagerStart</CODE></A> call.<DT><A HREF="./com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db"><B>ReplicationManagerStats</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Replication Manager statistics for a database environment.<DT><A HREF="./com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db"><B>ReplicationSiteUnavailableException</B></A> - Exception in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Thrown if replication group was unable to elect a master, or was unable to
complete the election in the specified timeout period.<DT><A HREF="./com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db"><B>ReplicationStats</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Replication statistics for a database environment.<DT><A HREF="./com/sleepycat/db/ReplicationStatus.html" title="class in com.sleepycat.db"><B>ReplicationStatus</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>The return status from processing a replication message.<DT><A HREF="./com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db"><B>ReplicationTimeoutType</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>The ReplicationTimeoutType defines the types of timeouts that can be
configured for the Berkeley Db replication functionality.<DT><A HREF="./com/sleepycat/db/ReplicationTransport.html" title="interface in com.sleepycat.db"><B>ReplicationTransport</B></A> - Interface in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>An interface specifying a replication transmit function, which sends
information to other members of the replication group.<DT><A HREF="./com/sleepycat/util/FastInputStream.html#reset()"><B>reset()</B></A> -
@@ -4009,6 +4228,7 @@ Constructor for class com.sleepycat.db.<A HREF="./com/sleepycat/db/SecondaryConf
Constructor for class com.sleepycat.db.<A HREF="./com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A>
<DD>Open a database.
<DT><A HREF="./com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><B>SecondaryKeyCreator</B></A> - Interface in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>The interface implemented for extracting single-valued secondary keys from
+primary records.<DT><A HREF="./com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db"><B>SecondaryMultiKeyCreator</B></A> - Interface in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>The interface implemented for extracting multi-valued secondary keys from
primary records.<DT><A HREF="./com/sleepycat/db/ReplicationTransport.html#send(com.sleepycat.db.Environment, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LogSequenceNumber, int, boolean, boolean, boolean, boolean)"><B>send(Environment, DatabaseEntry, DatabaseEntry, LogSequenceNumber, int, boolean, boolean, boolean, boolean)</B></A> -
Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationTransport.html" title="interface in com.sleepycat.db">ReplicationTransport</A>
<DD>The callback used when Berkeley DB needs to transmit a replication
@@ -4113,6 +4333,9 @@ caches.
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Set the number of shared memory buffer pools, that is, the number of
caches.
+<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setCacheMax(long)"><B>setCacheMax(long)</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
+<DD>Set the maximum cache size in bytes.
<DT><A HREF="./com/sleepycat/db/DatabaseConfig.html#setCacheSize(long)"><B>setCacheSize(long)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>
<DD>Set the size of the shared memory buffer pool, that is, the size of the
@@ -4255,6 +4478,9 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CompactConfig.html"
<DT><A HREF="./com/sleepycat/db/CompactConfig.html#setFreeSpace(boolean)"><B>setFreeSpace(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CompactConfig.html" title="class in com.sleepycat.db">CompactConfig</A>
<DD>Return pages to the filesystem if possible.
+<DT><A HREF="./com/sleepycat/db/DatabaseConfig.html#setHashComparator(java.util.Comparator)"><B>setHashComparator(Comparator)</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>
+<DD>Set the Hash key comparison function.
<DT><A HREF="./com/sleepycat/db/DatabaseConfig.html#setHasher(com.sleepycat.db.Hasher)"><B>setHasher(Hasher)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>
<DD>Set a database-specific hash function.
@@ -4377,12 +4603,12 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.h
when flushing dirty pages from the cache.
<DT><A HREF="./com/sleepycat/db/CompactConfig.html#setMaxPages(int)"><B>setMaxPages(int)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CompactConfig.html" title="class in com.sleepycat.db">CompactConfig</A>
-<DD>For internal use only.
+<DD>Set the maximum number of pages to free.
<DT><A HREF="./com/sleepycat/collections/TransactionRunner.html#setMaxRetries(int)"><B>setMaxRetries(int)</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/TransactionRunner.html" title="class in com.sleepycat.collections">TransactionRunner</A>
<DD>Changes the maximum number of retries that will be performed when
deadlocks are detected.
-<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setMaxWrite(int, int)"><B>setMaxWrite(int, int)</B></A> -
+<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setMaxWrite(int, long)"><B>setMaxWrite(int, long)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Limit the number of sequential write operations scheduled by the
library when flushing dirty pages from the cache.
@@ -4419,6 +4645,10 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.h
<DT><A HREF="./com/sleepycat/db/LockRequest.html#setMode(com.sleepycat.db.LockRequestMode)"><B>setMode(LockRequestMode)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockRequest.html" title="class in com.sleepycat.db">LockRequest</A>
<DD>Set the lock mode.
+<DT><A HREF="./com/sleepycat/db/SecondaryConfig.html#setMultiKeyCreator(com.sleepycat.db.SecondaryMultiKeyCreator)"><B>setMultiKeyCreator(SecondaryMultiKeyCreator)</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A>
+<DD>Specifies the user-supplied object used for creating multi-valued
+ secondary keys.
<DT><A HREF="./com/sleepycat/db/DatabaseConfig.html#setMultiversion(boolean)"><B>setMultiversion(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>
<DD>Configured the database with support for multiversion concurrency control.
@@ -4522,6 +4752,12 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/VerifyConfig.html"
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheFile.html" title="class in com.sleepycat.db">CacheFile</A>
<DD>Set the
cache priority for pages from the specified file.
+<DT><A HREF="./com/sleepycat/db/Cursor.html#setPriority(com.sleepycat.db.CacheFilePriority)"><B>setPriority(CacheFilePriority)</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db">Cursor</A>
+<DD>Set the cache priority for pages referenced by the DBC handle.
+<DT><A HREF="./com/sleepycat/db/DatabaseConfig.html#setPriority(com.sleepycat.db.CacheFilePriority)"><B>setPriority(CacheFilePriority)</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>
+<DD>Set the cache priority for pages referenced by the DB handle.
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setPrivate(boolean)"><B>setPrivate(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Configure the database environment to only be accessed by a single
@@ -4610,7 +4846,7 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.h
<DD>Set the total number of sites in the replication group.
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setReplicationPriority(int)"><B>setReplicationPriority(int)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>Set the current environments priority.
+<DD>Set the current environment's priority.
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setReplicationRequestMax(int)"><B>setReplicationRequestMax(int)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Set the maximum amount of data sent in response to any request.
@@ -4684,11 +4920,10 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.h
files.
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setTemporaryDirectory(java.lang.String)"><B>setTemporaryDirectory(String)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>&nbsp;
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#setTemporaryDirectory(java.io.File)"><CODE>EnvironmentConfig.setTemporaryDirectory(java.io.File)</CODE></A></I>
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setTestAndSetSpins(int)"><B>setTestAndSetSpins(int)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>Set the number of times test-and-set mutexes should spin before
- blocking.
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#setMutexTestAndSetSpins(int)"><CODE>EnvironmentConfig.setMutexTestAndSetSpins(int)</CODE></A></I>
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setThreaded(boolean)"><B>setThreaded(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Configure the handle to be <em>free-threaded</em>; that is, usable
@@ -4733,6 +4968,10 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.h
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setTxnNotDurable(boolean)"><B>setTxnNotDurable(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Configure the system to not write log records.
+<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setTxnNoWait(boolean)"><B>setTxnNoWait(boolean)</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
+<DD>If a lock is unavailable for any Berkeley DB operation performed in the
+ context of a transaction, cause the operation to throw <A HREF="./com/sleepycat/db/LockNotGrantedException.html" title="class in com.sleepycat.db"><CODE>LockNotGrantedException</CODE></A> without waiting for the lock.
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setTxnSnapshot(boolean)"><B>setTxnSnapshot(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
<DD>Configure the database environment to run transactions at snapshot
@@ -4782,22 +5021,28 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/MultipleEntry.html"
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/MapEntryParameter.html" title="class in com.sleepycat.collections">MapEntryParameter</A>
<DD>Always throws <code>UnsupportedOperationException</code> since this
object is not attached to a map.
+<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><B>setVerbose(VerboseConfig, boolean)</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
+<DD>Display verbose information.
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setVerboseDeadlock(boolean)"><B>setVerboseDeadlock(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>Display additional information when doing deadlock detection.
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>EnvironmentConfig.setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setVerboseRecovery(boolean)"><B>setVerboseRecovery(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>Display additional information when performing recovery.
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>EnvironmentConfig.setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setVerboseRegister(boolean)"><B>setVerboseRegister(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>Display additional information concerning support for the
- <A HREF="./com/sleepycat/db/EnvironmentConfig.html#setRegister(boolean)"><CODE>EnvironmentConfig.setRegister(boolean)</CODE></A> method.
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>EnvironmentConfig.setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setVerboseReplication(boolean)"><B>setVerboseReplication(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>Display additional information when processing replication messages.
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>EnvironmentConfig.setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>
<DT><A HREF="./com/sleepycat/db/EnvironmentConfig.html#setVerboseWaitsFor(boolean)"><B>setVerboseWaitsFor(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A>
-<DD>Display the waits-for table when doing deadlock detection.
+<DD><B>Deprecated.</B>&nbsp;<I>replaced by <A HREF="./com/sleepycat/db/EnvironmentConfig.html#setVerbose(com.sleepycat.db.VerboseConfig, boolean)"><CODE>EnvironmentConfig.setVerbose(com.sleepycat.db.VerboseConfig, boolean)</CODE></A></I>
+<DT><A HREF="./com/sleepycat/db/TransactionConfig.html#setWait(boolean)"><B>setWait(boolean)</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/TransactionConfig.html" title="class in com.sleepycat.db">TransactionConfig</A>
+<DD>Configure the transaction to wait if a lock request cannot be
+ immediately granted.
<DT><A HREF="./com/sleepycat/db/SequenceConfig.html#setWrap(boolean)"><B>setWrap(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/SequenceConfig.html" title="class in com.sleepycat.db">SequenceConfig</A>
<DD>Specify that the sequence should wrap around when it is
@@ -4806,6 +5051,10 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/SequenceConfig.html
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A>
<DD>Specify the Concurrent Data Store environment cursor will be used to
update the database.
+<DT><A HREF="./com/sleepycat/db/TransactionConfig.html#setWriteNoSync(boolean)"><B>setWriteNoSync(boolean)</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/TransactionConfig.html" title="class in com.sleepycat.db">TransactionConfig</A>
+<DD>Configure the transaction to write but not synchronously flush the log
+ it when commits.
<DT><A HREF="./com/sleepycat/db/DatabaseConfig.html#setXACreate(boolean)"><B>setXACreate(boolean)</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A>
<DD>Configure the database to be accessed via applications running under
@@ -4826,7 +5075,8 @@ Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/S
<DD>&nbsp;
<DT><A HREF="./com/sleepycat/collections/StoredContainer.html#size()"><B>size()</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections">StoredContainer</A>
-<DD>Returns the number of records in the collection or map.
+<DD>Returns a non-transactional count of the records in the collection or
+ map.
<DT><A HREF="./com/sleepycat/collections/StoredMap.html#size()"><B>size()</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections">StoredMap</A>
<DD>&nbsp;
@@ -5070,9 +5320,6 @@ Method in exception com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseExcepti
<DT><A HREF="./com/sleepycat/db/DatabaseType.html#toString()"><B>toString()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/DatabaseType.html" title="class in com.sleepycat.db">DatabaseType</A>
<DD>
-<DT><A HREF="./com/sleepycat/db/EventType.html#toString()"><B>toString()</B></A> -
-Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/EventType.html" title="class in com.sleepycat.db">EventType</A>
-<DD>
<DT><A HREF="./com/sleepycat/db/HashStats.html#toString()"><B>toString()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/HashStats.html" title="class in com.sleepycat.db">HashStats</A>
<DD>For convenience, the HashStats class has a toString method
@@ -5123,6 +5370,10 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationManagerA
<DT><A HREF="./com/sleepycat/db/ReplicationManagerStartPolicy.html#toString()"><B>toString()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db">ReplicationManagerStartPolicy</A>
<DD>
+<DT><A HREF="./com/sleepycat/db/ReplicationManagerStats.html#toString()"><B>toString()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A>
+<DD>For convenience, the ReplicationManagerStats class has a toString method
+ that lists all the data fields.
<DT><A HREF="./com/sleepycat/db/ReplicationStats.html#toString()"><B>toString()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A>
<DD>For convenience, the ReplicationStats class has a toString method
@@ -5142,6 +5393,9 @@ Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/TransactionStats.Ac
<DT><A HREF="./com/sleepycat/db/TransactionStats.html#toString()"><B>toString()</B></A> -
Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/TransactionStats.html" title="class in com.sleepycat.db">TransactionStats</A>
<DD>
+<DT><A HREF="./com/sleepycat/db/VerboseConfig.html#toString()"><B>toString()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>
+<DD>
<DT><A HREF="./com/sleepycat/util/FastOutputStream.html#toString()"><B>toString()</B></A> -
Method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/FastOutputStream.html" title="class in com.sleepycat.util">FastOutputStream</A>
<DD>&nbsp;
@@ -5266,8 +5520,7 @@ Static method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/Exceptio
<DT><A HREF="./com/sleepycat/util/ExceptionUnwrapper.html#unwrapAny(java.lang.Throwable)"><B>unwrapAny(Throwable)</B></A> -
Static method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/ExceptionUnwrapper.html" title="class in com.sleepycat.util">ExceptionUnwrapper</A>
<DD>Unwraps an Exception and returns the underlying Throwable.
-<DT><A HREF="./com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db"><B>UpdateConflictException</B></A> - Exception in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Thrown when a snapshot transaction attempts to update data
-which was modified after the snapshot transaction read it.<DT><A HREF="./com/sleepycat/db/Database.html#upgrade(java.lang.String, com.sleepycat.db.DatabaseConfig)"><B>upgrade(String, DatabaseConfig)</B></A> -
+<DT><A HREF="./com/sleepycat/db/Database.html#upgrade(java.lang.String, com.sleepycat.db.DatabaseConfig)"><B>upgrade(String, DatabaseConfig)</B></A> -
Static method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>
<DD>Upgrade all of the databases included in the specified file.
<DT><A HREF="./com/sleepycat/db/FeedbackHandler.html#upgradeFeedback(com.sleepycat.db.Database, int)"><B>upgradeFeedback(Database, int)</B></A> -
@@ -5285,7 +5538,7 @@ Constructor for class com.sleepycat.util.<A HREF="./com/sleepycat/util/UtfOps.ht
<DT><A HREF="./com/sleepycat/collections/StoredMap.html#values()"><B>values()</B></A> -
Method in class com.sleepycat.collections.<A HREF="./com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections">StoredMap</A>
<DD>Returns a collection view of the values contained in this map.
-<DT><A HREF="./com/sleepycat/db/Database.html#verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)"><B>verify(String, String, PrintStream, VerifyConfig, DatabaseConfig)</B></A> -
+<DT><A HREF="./com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db"><B>VerboseConfig</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Specifies the attributes of a verification operation.<DT><A HREF="./com/sleepycat/db/Database.html#verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)"><B>verify(String, String, PrintStream, VerifyConfig, DatabaseConfig)</B></A> -
Static method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A>
<DD>Return if all of the databases in a file are uncorrupted.
<DT><A HREF="./com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db"><B>VerifyConfig</B></A> - Class in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Specifies the attributes of a verification operation.<DT><A HREF="./com/sleepycat/db/VerifyConfig.html#VerifyConfig()"><B>VerifyConfig()</B></A> -
@@ -5295,6 +5548,9 @@ Constructor for class com.sleepycat.db.<A HREF="./com/sleepycat/db/VerifyConfig.
<DT><A HREF="./com/sleepycat/db/FeedbackHandler.html#verifyFeedback(com.sleepycat.db.Database, int)"><B>verifyFeedback(Database, int)</B></A> -
Method in interface com.sleepycat.db.<A HREF="./com/sleepycat/db/FeedbackHandler.html" title="interface in com.sleepycat.db">FeedbackHandler</A>
<DD>A function called with progress information when the database is being verified.
+<DT><A HREF="./com/sleepycat/db/LogCursor.html#version()"><B>version()</B></A> -
+Method in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LogCursor.html" title="class in com.sleepycat.db">LogCursor</A>
+<DD>Get the log file version.
<DT><A HREF="./com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db"><B>VersionMismatchException</B></A> - Exception in <A HREF="./com/sleepycat/db/package-summary.html">com.sleepycat.db</A><DD>Thrown if the version of the Berkeley DB library doesn't match the version that created
the database environment.<DT><A HREF="./com/sleepycat/db/CacheFilePriority.html#VERY_HIGH"><B>VERY_HIGH</B></A> -
Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A>
@@ -5307,6 +5563,9 @@ Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/CacheFileP
<A NAME="_W_"><!-- --></A><H2>
<B>W</B></H2>
<DL>
+<DT><A HREF="./com/sleepycat/db/VerboseConfig.html#WAITSFOR"><B>WAITSFOR</B></A> -
+Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db">VerboseConfig</A>
+<DD>Display the waits-for table when doing deadlock detection.
<DT><A HREF="./com/sleepycat/db/LockRequestMode.html#WRITE"><B>WRITE</B></A> -
Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockRequestMode.html" title="class in com.sleepycat.db">LockRequestMode</A>
<DD>Write (exclusive).
@@ -5319,6 +5578,9 @@ Method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/FastOutputStrea
<DT><A HREF="./com/sleepycat/util/FastOutputStream.html#write(byte[], int, int)"><B>write(byte[], int, int)</B></A> -
Method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/FastOutputStream.html" title="class in com.sleepycat.util">FastOutputStream</A>
<DD>&nbsp;
+<DT><A HREF="./com/sleepycat/bind/tuple/TupleOutput.html#writeBigInteger(java.math.BigInteger)"><B>writeBigInteger(BigInteger)</B></A> -
+Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>
+<DD>Writes a <code>BigInteger</code>.
<DT><A HREF="./com/sleepycat/bind/tuple/TupleOutput.html#writeBoolean(boolean)"><B>writeBoolean(boolean)</B></A> -
Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>
<DD>Writes a boolean (one byte) unsigned value to the buffer, writing one
@@ -5380,9 +5642,16 @@ Static method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/PackedIn
<DT><A HREF="./com/sleepycat/bind/tuple/TupleOutput.html#writeLong(long)"><B>writeLong(long)</B></A> -
Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>
<DD>Writes an signed long (eight byte) value to the buffer.
+<DT><A HREF="./com/sleepycat/util/PackedInteger.html#writeLong(byte[], int, long)"><B>writeLong(byte[], int, long)</B></A> -
+Static method in class com.sleepycat.util.<A HREF="./com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util">PackedInteger</A>
+<DD>Writes a packed long integer starting at the given buffer offset and
+ returns the next offset to be written.
<DT><A HREF="./com/sleepycat/bind/tuple/TupleOutput.html#writePackedInt(int)"><B>writePackedInt(int)</B></A> -
Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>
<DD>Writes a packed integer.
+<DT><A HREF="./com/sleepycat/bind/tuple/TupleOutput.html#writePackedLong(long)"><B>writePackedLong(long)</B></A> -
+Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>
+<DD>Writes a packed long integer.
<DT><A HREF="./com/sleepycat/bind/tuple/TupleOutput.html#writeShort(int)"><B>writeShort(int)</B></A> -
Method in class com.sleepycat.bind.tuple.<A HREF="./com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple">TupleOutput</A>
<DD>Writes an signed short (two byte) value to the buffer.
@@ -5447,7 +5716,7 @@ Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockDetect
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -5477,6 +5746,6 @@ Static variable in class com.sleepycat.db.<A HREF="./com/sleepycat/db/LockDetect
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/index.html b/db/docs/java/index.html
index 3447479ac..b71707311 100644
--- a/db/docs/java/index.html
+++ b/db/docs/java/index.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Wed Sep 20 16:19:50 EDT 2006-->
+<!-- Generated by javadoc on Tue Jul 17 10:57:00 EDT 2007-->
<TITLE>
-Oracle Corporation - Berkeley DB Java API
+Oracle - Berkeley DB Java API
</TITLE>
<SCRIPT type="text/javascript">
targetPage = "" + window.location.search;
diff --git a/db/docs/java/overview-frame.html b/db/docs/java/overview-frame.html
index b6acbbfa5..730f7ab6a 100644
--- a/db/docs/java/overview-frame.html
+++ b/db/docs/java/overview-frame.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Overview (Oracle Corporation - Berkeley DB Java API)
+Overview (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="Overview">
@@ -19,7 +19,7 @@ Overview (Oracle Corporation - Berkeley DB Java API)
<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
<TR>
<TH ALIGN="left" NOWRAP><FONT size="+1" CLASS="FrameTitleFont">
-<B><b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></B></FONT></TH>
+<B><b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></B></FONT></TH>
</TR>
</TABLE>
diff --git a/db/docs/java/overview-summary.html b/db/docs/java/overview-summary.html
index 422fba442..e79796340 100644
--- a/db/docs/java/overview-summary.html
+++ b/db/docs/java/overview-summary.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:50 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Overview (Oracle Corporation - Berkeley DB Java API)
+Overview (Oracle - Berkeley DB Java API)
</TITLE>
<META NAME="keywords" CONTENT="Overview">
@@ -14,7 +14,7 @@ Overview (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Overview (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Overview (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -46,7 +46,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -143,7 +143,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -173,6 +173,6 @@ function windowTitle()
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/overview-tree.html b/db/docs/java/overview-tree.html
index 07d7f120e..95691a18f 100644
--- a/db/docs/java/overview-tree.html
+++ b/db/docs/java/overview-tree.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:49 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:57:00 EDT 2007 -->
<TITLE>
-Class Hierarchy (Oracle Corporation - Berkeley DB Java API)
+Class Hierarchy (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Class Hierarchy (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Class Hierarchy (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Class Hierarchy (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -86,17 +86,17 @@ Hierarchy For All Packages</H2>
Class Hierarchy
</H2>
<UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang"><B>Object</B></A><UL>
<LI TYPE="circle">com.sleepycat.bind.<A HREF="com/sleepycat/bind/ByteArrayBinding.html" title="class in com.sleepycat.bind"><B>ByteArrayBinding</B></A> (implements com.sleepycat.bind.<A HREF="com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A>)
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CacheFile.html" title="class in com.sleepycat.db"><B>CacheFile</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db"><B>CacheFilePriority</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CacheFileStats.html" title="class in com.sleepycat.db"><B>CacheFileStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CacheStats.html" title="class in com.sleepycat.db"><B>CacheStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CheckpointConfig.html" title="class in com.sleepycat.db"><B>CheckpointConfig</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CompactConfig.html" title="class in com.sleepycat.db"><B>CompactConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CacheFile.html" title="class in com.sleepycat.db"><B>CacheFile</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db"><B>CacheFilePriority</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CacheFileStats.html" title="class in com.sleepycat.db"><B>CacheFileStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CacheStats.html" title="class in com.sleepycat.db"><B>CacheStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CheckpointConfig.html" title="class in com.sleepycat.db"><B>CheckpointConfig</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CompactConfig.html" title="class in com.sleepycat.db"><B>CompactConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CompactStats.html" title="class in com.sleepycat.db"><B>CompactStats</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/CurrentTransaction.html" title="class in com.sleepycat.collections"><B>CurrentTransaction</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db"><B>Cursor</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/SecondaryCursor.html" title="class in com.sleepycat.db"><B>SecondaryCursor</B></A></UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db"><B>CursorConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db"><B>CursorConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/Database.html" title="class in com.sleepycat.db"><B>Database</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db"><B>SecondaryDatabase</B></A></UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db"><B>DatabaseConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db"><B>DatabaseConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db"><B>SecondaryConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db"><B>SecondaryConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
</UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db"><B>DatabaseEntry</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/MultipleEntry.html" title="class in com.sleepycat.db"><B>MultipleEntry</B></A><UL>
@@ -104,78 +104,79 @@ Class Hierarchy
</UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/DatabaseStats.html" title="class in com.sleepycat.db"><B>DatabaseStats</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/BtreeStats.html" title="class in com.sleepycat.db"><B>BtreeStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/HashStats.html" title="class in com.sleepycat.db"><B>HashStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/QueueStats.html" title="class in com.sleepycat.db"><B>QueueStats</B></A></UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/DatabaseType.html" title="class in com.sleepycat.db"><B>DatabaseType</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/Environment.html" title="class in com.sleepycat.db"><B>Environment</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db"><B>EnvironmentConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/EventType.html" title="class in com.sleepycat.db"><B>EventType</B></A><LI TYPE="circle">com.sleepycat.util.<A HREF="com/sleepycat/util/ExceptionUnwrapper.html" title="class in com.sleepycat.util"><B>ExceptionUnwrapper</B></A><LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/InputStream.html" title="class or interface in java.io"><B>InputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/DatabaseType.html" title="class in com.sleepycat.db"><B>DatabaseType</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/Environment.html" title="class in com.sleepycat.db"><B>Environment</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db"><B>EnvironmentConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/EventHandlerAdapter.html" title="class in com.sleepycat.db"><B>EventHandlerAdapter</B></A> (implements com.sleepycat.db.<A HREF="com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db">EventHandler</A>)
+<LI TYPE="circle">com.sleepycat.util.<A HREF="com/sleepycat/util/ExceptionUnwrapper.html" title="class in com.sleepycat.util"><B>ExceptionUnwrapper</B></A><LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/InputStream.html" title="class or interface in java.io"><B>InputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>)
<UL>
<LI TYPE="circle">com.sleepycat.util.<A HREF="com/sleepycat/util/FastInputStream.html" title="class in com.sleepycat.util"><B>FastInputStream</B></A><UL>
<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/TupleInput.html" title="class in com.sleepycat.bind.tuple"><B>TupleInput</B></A></UL>
-<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io"><B>ObjectInputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectInput.html" title="class or interface in java.io">ObjectInput</A>, java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A>)
+<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInputStream.html" title="class or interface in java.io"><B>ObjectInputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectInput.html" title="class or interface in java.io">ObjectInput</A>, java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A>)
<UL>
<LI TYPE="circle">com.sleepycat.bind.serial.<A HREF="com/sleepycat/bind/serial/SerialInput.html" title="class in com.sleepycat.bind.serial"><B>SerialInput</B></A></UL>
</UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/JoinConfig.html" title="class in com.sleepycat.db"><B>JoinConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/JoinCursor.html" title="class in com.sleepycat.db"><B>JoinCursor</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/KeyRange.html" title="class in com.sleepycat.db"><B>KeyRange</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/Lock.html" title="class in com.sleepycat.db"><B>Lock</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LockDetectMode.html" title="class in com.sleepycat.db"><B>LockDetectMode</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db"><B>LockMode</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LockOperation.html" title="class in com.sleepycat.db"><B>LockOperation</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LockRequest.html" title="class in com.sleepycat.db"><B>LockRequest</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LockRequestMode.html" title="class in com.sleepycat.db"><B>LockRequestMode</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db"><B>LockStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LogCursor.html" title="class in com.sleepycat.db"><B>LogCursor</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db"><B>LogSequenceNumber</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LogStats.html" title="class in com.sleepycat.db"><B>LogStats</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/MapEntryParameter.html" title="class in com.sleepycat.collections"><B>MapEntryParameter</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A>)
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/MutexStats.html" title="class in com.sleepycat.db"><B>MutexStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db"><B>OperationStatus</B></A><LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/OutputStream.html" title="class or interface in java.io"><B>OutputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/JoinConfig.html" title="class in com.sleepycat.db"><B>JoinConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/JoinCursor.html" title="class in com.sleepycat.db"><B>JoinCursor</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/KeyRange.html" title="class in com.sleepycat.db"><B>KeyRange</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/Lock.html" title="class in com.sleepycat.db"><B>Lock</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LockDetectMode.html" title="class in com.sleepycat.db"><B>LockDetectMode</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db"><B>LockMode</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LockOperation.html" title="class in com.sleepycat.db"><B>LockOperation</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LockRequest.html" title="class in com.sleepycat.db"><B>LockRequest</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LockRequestMode.html" title="class in com.sleepycat.db"><B>LockRequestMode</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db"><B>LockStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LogCursor.html" title="class in com.sleepycat.db"><B>LogCursor</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db"><B>LogSequenceNumber</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LogStats.html" title="class in com.sleepycat.db"><B>LogStats</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/MapEntryParameter.html" title="class in com.sleepycat.collections"><B>MapEntryParameter</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.Entry.html" title="class or interface in java.util">Map.Entry</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/MutexStats.html" title="class in com.sleepycat.db"><B>MutexStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db"><B>OperationStatus</B></A><LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/OutputStream.html" title="class or interface in java.io"><B>OutputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Closeable.html" title="class or interface in java.io">Closeable</A>, java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Flushable.html" title="class or interface in java.io">Flushable</A>)
<UL>
<LI TYPE="circle">com.sleepycat.util.<A HREF="com/sleepycat/util/FastOutputStream.html" title="class in com.sleepycat.util"><B>FastOutputStream</B></A><UL>
<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/TupleOutput.html" title="class in com.sleepycat.bind.tuple"><B>TupleOutput</B></A></UL>
-<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io"><B>ObjectOutputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectOutput.html" title="class or interface in java.io">ObjectOutput</A>, java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A>)
+<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutputStream.html" title="class or interface in java.io"><B>ObjectOutputStream</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectOutput.html" title="class or interface in java.io">ObjectOutput</A>, java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamConstants.html" title="class or interface in java.io">ObjectStreamConstants</A>)
<UL>
<LI TYPE="circle">com.sleepycat.bind.serial.<A HREF="com/sleepycat/bind/serial/SerialOutput.html" title="class in com.sleepycat.bind.serial"><B>SerialOutput</B></A></UL>
</UL>
<LI TYPE="circle">com.sleepycat.util.<A HREF="com/sleepycat/util/PackedInteger.html" title="class in com.sleepycat.util"><B>PackedInteger</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/PreparedTransaction.html" title="class in com.sleepycat.db"><B>PreparedTransaction</B></A><LI TYPE="circle">com.sleepycat.bind.<A HREF="com/sleepycat/bind/RecordNumberBinding.html" title="class in com.sleepycat.bind"><B>RecordNumberBinding</B></A> (implements com.sleepycat.bind.<A HREF="com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A>)
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/RecoveryOperation.html" title="class in com.sleepycat.db"><B>RecoveryOperation</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationConfig.html" title="class in com.sleepycat.db"><B>ReplicationConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationHostAddress.html" title="class in com.sleepycat.db"><B>ReplicationHostAddress</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationManagerAckPolicy.html" title="class in com.sleepycat.db"><B>ReplicationManagerAckPolicy</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db"><B>ReplicationManagerStartPolicy</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db"><B>ReplicationStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationStatus.html" title="class in com.sleepycat.db"><B>ReplicationStatus</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db"><B>ReplicationTimeoutType</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/Sequence.html" title="class in com.sleepycat.db"><B>Sequence</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/SequenceConfig.html" title="class in com.sleepycat.db"><B>SequenceConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/RecoveryOperation.html" title="class in com.sleepycat.db"><B>RecoveryOperation</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationConfig.html" title="class in com.sleepycat.db"><B>ReplicationConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationHostAddress.html" title="class in com.sleepycat.db"><B>ReplicationHostAddress</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationManagerAckPolicy.html" title="class in com.sleepycat.db"><B>ReplicationManagerAckPolicy</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db"><B>ReplicationManagerStartPolicy</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db"><B>ReplicationManagerStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db"><B>ReplicationStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationStatus.html" title="class in com.sleepycat.db"><B>ReplicationStatus</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db"><B>ReplicationTimeoutType</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/Sequence.html" title="class in com.sleepycat.db"><B>Sequence</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/SequenceConfig.html" title="class in com.sleepycat.db"><B>SequenceConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/SequenceStats.html" title="class in com.sleepycat.db"><B>SequenceStats</B></A><LI TYPE="circle">com.sleepycat.bind.serial.<A HREF="com/sleepycat/bind/serial/SerialBase.html" title="class in com.sleepycat.bind.serial"><B>SerialBase</B></A><UL>
<LI TYPE="circle">com.sleepycat.bind.serial.<A HREF="com/sleepycat/bind/serial/SerialBinding.html" title="class in com.sleepycat.bind.serial"><B>SerialBinding</B></A> (implements com.sleepycat.bind.<A HREF="com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A>)
</UL>
<LI TYPE="circle">com.sleepycat.bind.serial.<A HREF="com/sleepycat/bind/serial/SerialSerialBinding.html" title="class in com.sleepycat.bind.serial"><B>SerialSerialBinding</B></A> (implements com.sleepycat.bind.<A HREF="com/sleepycat/bind/EntityBinding.html" title="interface in com.sleepycat.bind">EntityBinding</A>)
<LI TYPE="circle">com.sleepycat.bind.serial.<A HREF="com/sleepycat/bind/serial/SerialSerialKeyCreator.html" title="class in com.sleepycat.bind.serial"><B>SerialSerialKeyCreator</B></A> (implements com.sleepycat.db.<A HREF="com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db">SecondaryKeyCreator</A>)
<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db"><B>StatsConfig</B></A><LI TYPE="circle">com.sleepycat.bind.serial.<A HREF="com/sleepycat/bind/serial/StoredClassCatalog.html" title="class in com.sleepycat.bind.serial"><B>StoredClassCatalog</B></A> (implements com.sleepycat.bind.serial.<A HREF="com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial">ClassCatalog</A>)
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredCollections.html" title="class in com.sleepycat.collections"><B>StoredCollections</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections"><B>StoredContainer</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredCollections.html" title="class in com.sleepycat.collections"><B>StoredCollections</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredContainer.html" title="class in com.sleepycat.collections"><B>StoredContainer</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections"><B>StoredCollection</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredCollection.html" title="class in com.sleepycat.collections"><B>StoredCollection</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html" title="class or interface in java.util">Collection</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredEntrySet.html" title="class in com.sleepycat.collections"><B>StoredEntrySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredEntrySet.html" title="class in com.sleepycat.collections"><B>StoredEntrySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredSortedEntrySet.html" title="class in com.sleepycat.collections"><B>StoredSortedEntrySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredSortedEntrySet.html" title="class in com.sleepycat.collections"><B>StoredSortedEntrySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>)
</UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredKeySet.html" title="class in com.sleepycat.collections"><B>StoredKeySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredKeySet.html" title="class in com.sleepycat.collections"><B>StoredKeySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredSortedKeySet.html" title="class in com.sleepycat.collections"><B>StoredSortedKeySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredSortedKeySet.html" title="class in com.sleepycat.collections"><B>StoredSortedKeySet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>)
</UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredList.html" title="class in com.sleepycat.collections"><B>StoredList</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/List.html" title="class or interface in java.util">List</A>)
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredValueSet.html" title="class in com.sleepycat.collections"><B>StoredValueSet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredList.html" title="class in com.sleepycat.collections"><B>StoredList</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html" title="class or interface in java.util">List</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredValueSet.html" title="class in com.sleepycat.collections"><B>StoredValueSet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredSortedValueSet.html" title="class in com.sleepycat.collections"><B>StoredSortedValueSet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredSortedValueSet.html" title="class in com.sleepycat.collections"><B>StoredSortedValueSet</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedSet.html" title="class or interface in java.util">SortedSet</A>)
</UL>
</UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections"><B>StoredMap</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredMap.html" title="class in com.sleepycat.collections"><B>StoredMap</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" title="class or interface in java.util">Map</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredSortedMap.html" title="class in com.sleepycat.collections"><B>StoredSortedMap</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredSortedMap.html" title="class in com.sleepycat.collections"><B>StoredSortedMap</B></A> (implements java.util.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/SortedMap.html" title="class or interface in java.util">SortedMap</A>)
</UL>
</UL>
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections"><B>StoredIterator</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>)
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/StoredIterator.html" title="class in com.sleepycat.collections"><B>StoredIterator</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="class or interface in java.io">Serializable</A>)
<UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang"><B>Exception</B></A><UL>
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang"><B>Exception</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><B>DatabaseException</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db"><B>DeadlockException</B></A><UL>
<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LockNotGrantedException.html" title="class in com.sleepycat.db"><B>LockNotGrantedException</B></A></UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/MemoryException.html" title="class in com.sleepycat.db"><B>MemoryException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationDuplicateMasterException.html" title="class in com.sleepycat.db"><B>ReplicationDuplicateMasterException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationHandleDeadException.html" title="class in com.sleepycat.db"><B>ReplicationHandleDeadException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationHoldElectionException.html" title="class in com.sleepycat.db"><B>ReplicationHoldElectionException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db"><B>ReplicationJoinFailureException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db"><B>ReplicationLockoutException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db"><B>ReplicationSiteUnavailableException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/RunRecoveryException.html" title="class in com.sleepycat.db"><B>RunRecoveryException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db"><B>UpdateConflictException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db"><B>VersionMismatchException</B></A></UL>
-<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io"><B>IOException</B></A><UL>
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/MemoryException.html" title="class in com.sleepycat.db"><B>MemoryException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationDuplicateMasterException.html" title="class in com.sleepycat.db"><B>ReplicationDuplicateMasterException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationHandleDeadException.html" title="class in com.sleepycat.db"><B>ReplicationHandleDeadException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationHoldElectionException.html" title="class in com.sleepycat.db"><B>ReplicationHoldElectionException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db"><B>ReplicationJoinFailureException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db"><B>ReplicationLeaseExpiredException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db"><B>ReplicationLeaseTimeoutException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db"><B>ReplicationLockoutException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db"><B>ReplicationSiteUnavailableException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/RunRecoveryException.html" title="class in com.sleepycat.db"><B>RunRecoveryException</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db"><B>VersionMismatchException</B></A></UL>
+<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io"><B>IOException</B></A><UL>
<LI TYPE="circle">com.sleepycat.util.<A HREF="com/sleepycat/util/IOExceptionWrapper.html" title="class in com.sleepycat.util"><B>IOExceptionWrapper</B></A> (implements com.sleepycat.util.<A HREF="com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A>)
</UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang"><B>RuntimeException</B></A><UL>
+<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang"><B>RuntimeException</B></A><UL>
<LI TYPE="circle">com.sleepycat.util.<A HREF="com/sleepycat/util/RuntimeExceptionWrapper.html" title="class in com.sleepycat.util"><B>RuntimeExceptionWrapper</B></A> (implements com.sleepycat.util.<A HREF="com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util">ExceptionWrapper</A>)
</UL>
</UL>
</UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db"><B>Transaction</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/TransactionConfig.html" title="class in com.sleepycat.db"><B>TransactionConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db"><B>Transaction</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/TransactionConfig.html" title="class in com.sleepycat.db"><B>TransactionConfig</B></A> (implements java.lang.<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Cloneable.html" title="class or interface in java.lang">Cloneable</A>)
<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/TransactionRunner.html" title="class in com.sleepycat.collections"><B>TransactionRunner</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/TransactionStats.html" title="class in com.sleepycat.db"><B>TransactionStats</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/TransactionStats.Active.html" title="class in com.sleepycat.db"><B>TransactionStats.Active</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/TupleBase.html" title="class in com.sleepycat.bind.tuple"><B>TupleBase</B></A><UL>
<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/TupleBinding.html" title="class in com.sleepycat.bind.tuple"><B>TupleBinding</B></A> (implements com.sleepycat.bind.<A HREF="com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A>)
<UL>
-<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple"><B>BooleanBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/ByteBinding.html" title="class in com.sleepycat.bind.tuple"><B>ByteBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/CharacterBinding.html" title="class in com.sleepycat.bind.tuple"><B>CharacterBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/DoubleBinding.html" title="class in com.sleepycat.bind.tuple"><B>DoubleBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/FloatBinding.html" title="class in com.sleepycat.bind.tuple"><B>FloatBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/IntegerBinding.html" title="class in com.sleepycat.bind.tuple"><B>IntegerBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/LongBinding.html" title="class in com.sleepycat.bind.tuple"><B>LongBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/ShortBinding.html" title="class in com.sleepycat.bind.tuple"><B>ShortBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/SortedDoubleBinding.html" title="class in com.sleepycat.bind.tuple"><B>SortedDoubleBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/SortedFloatBinding.html" title="class in com.sleepycat.bind.tuple"><B>SortedFloatBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/StringBinding.html" title="class in com.sleepycat.bind.tuple"><B>StringBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/TupleMarshalledBinding.html" title="class in com.sleepycat.bind.tuple"><B>TupleMarshalledBinding</B></A></UL>
+<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/BigIntegerBinding.html" title="class in com.sleepycat.bind.tuple"><B>BigIntegerBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/BooleanBinding.html" title="class in com.sleepycat.bind.tuple"><B>BooleanBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/ByteBinding.html" title="class in com.sleepycat.bind.tuple"><B>ByteBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/CharacterBinding.html" title="class in com.sleepycat.bind.tuple"><B>CharacterBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/DoubleBinding.html" title="class in com.sleepycat.bind.tuple"><B>DoubleBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/FloatBinding.html" title="class in com.sleepycat.bind.tuple"><B>FloatBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/IntegerBinding.html" title="class in com.sleepycat.bind.tuple"><B>IntegerBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/LongBinding.html" title="class in com.sleepycat.bind.tuple"><B>LongBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/ShortBinding.html" title="class in com.sleepycat.bind.tuple"><B>ShortBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/SortedDoubleBinding.html" title="class in com.sleepycat.bind.tuple"><B>SortedDoubleBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/SortedFloatBinding.html" title="class in com.sleepycat.bind.tuple"><B>SortedFloatBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/StringBinding.html" title="class in com.sleepycat.bind.tuple"><B>StringBinding</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/TupleMarshalledBinding.html" title="class in com.sleepycat.bind.tuple"><B>TupleMarshalledBinding</B></A></UL>
<LI TYPE="circle">com.sleepycat.bind.serial.<A HREF="com/sleepycat/bind/serial/TupleSerialBinding.html" title="class in com.sleepycat.bind.serial"><B>TupleSerialBinding</B></A> (implements com.sleepycat.bind.<A HREF="com/sleepycat/bind/EntityBinding.html" title="interface in com.sleepycat.bind">EntityBinding</A>)
<UL>
<LI TYPE="circle">com.sleepycat.bind.serial.<A HREF="com/sleepycat/bind/serial/TupleSerialMarshalledBinding.html" title="class in com.sleepycat.bind.serial"><B>TupleSerialMarshalledBinding</B></A></UL>
@@ -190,13 +191,13 @@ Class Hierarchy
<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/TupleTupleMarshalledKeyCreator.html" title="class in com.sleepycat.bind.tuple"><B>TupleTupleMarshalledKeyCreator</B></A></UL>
</UL>
<LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/TupleInputBinding.html" title="class in com.sleepycat.bind.tuple"><B>TupleInputBinding</B></A> (implements com.sleepycat.bind.<A HREF="com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A>)
-<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/TupleSerialFactory.html" title="class in com.sleepycat.collections"><B>TupleSerialFactory</B></A><LI TYPE="circle">com.sleepycat.util.<A HREF="com/sleepycat/util/UtfOps.html" title="class in com.sleepycat.util"><B>UtfOps</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db"><B>VerifyConfig</B></A></UL>
+<LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/TupleSerialFactory.html" title="class in com.sleepycat.collections"><B>TupleSerialFactory</B></A><LI TYPE="circle">com.sleepycat.util.<A HREF="com/sleepycat/util/UtfOps.html" title="class in com.sleepycat.util"><B>UtfOps</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/VerboseConfig.html" title="class in com.sleepycat.db"><B>VerboseConfig</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db"><B>VerifyConfig</B></A></UL>
</UL>
<H2>
Interface Hierarchy
</H2>
<UL>
-<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/BtreePrefixCalculator.html" title="interface in com.sleepycat.db"><B>BtreePrefixCalculator</B></A><LI TYPE="circle">com.sleepycat.bind.serial.<A HREF="com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial"><B>ClassCatalog</B></A><LI TYPE="circle">com.sleepycat.bind.<A HREF="com/sleepycat/bind/EntityBinding.html" title="interface in com.sleepycat.bind"><B>EntityBinding</B></A><LI TYPE="circle">com.sleepycat.bind.<A HREF="com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind"><B>EntryBinding</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ErrorHandler.html" title="interface in com.sleepycat.db"><B>ErrorHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><B>EventHandler</B></A><LI TYPE="circle">com.sleepycat.util.<A HREF="com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util"><B>ExceptionWrapper</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/FeedbackHandler.html" title="interface in com.sleepycat.db"><B>FeedbackHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/Hasher.html" title="interface in com.sleepycat.db"><B>Hasher</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LogRecordHandler.html" title="interface in com.sleepycat.db"><B>LogRecordHandler</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/MarshalledTupleEntry.html" title="interface in com.sleepycat.bind.tuple"><B>MarshalledTupleEntry</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html" title="interface in com.sleepycat.bind.tuple"><B>MarshalledTupleKeyEntity</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/MessageHandler.html" title="interface in com.sleepycat.db"><B>MessageHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/PanicHandler.html" title="interface in com.sleepycat.db"><B>PanicHandler</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/PrimaryKeyAssigner.html" title="interface in com.sleepycat.collections"><B>PrimaryKeyAssigner</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/RecordNumberAppender.html" title="interface in com.sleepycat.db"><B>RecordNumberAppender</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationTransport.html" title="interface in com.sleepycat.db"><B>ReplicationTransport</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><B>SecondaryKeyCreator</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/TransactionWorker.html" title="interface in com.sleepycat.collections"><B>TransactionWorker</B></A></UL>
+<LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/BtreePrefixCalculator.html" title="interface in com.sleepycat.db"><B>BtreePrefixCalculator</B></A><LI TYPE="circle">com.sleepycat.bind.serial.<A HREF="com/sleepycat/bind/serial/ClassCatalog.html" title="interface in com.sleepycat.bind.serial"><B>ClassCatalog</B></A><LI TYPE="circle">com.sleepycat.bind.<A HREF="com/sleepycat/bind/EntityBinding.html" title="interface in com.sleepycat.bind"><B>EntityBinding</B></A><LI TYPE="circle">com.sleepycat.bind.<A HREF="com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind"><B>EntryBinding</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ErrorHandler.html" title="interface in com.sleepycat.db"><B>ErrorHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/EventHandler.html" title="interface in com.sleepycat.db"><B>EventHandler</B></A><LI TYPE="circle">com.sleepycat.util.<A HREF="com/sleepycat/util/ExceptionWrapper.html" title="interface in com.sleepycat.util"><B>ExceptionWrapper</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/FeedbackHandler.html" title="interface in com.sleepycat.db"><B>FeedbackHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/Hasher.html" title="interface in com.sleepycat.db"><B>Hasher</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/LogRecordHandler.html" title="interface in com.sleepycat.db"><B>LogRecordHandler</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/MarshalledTupleEntry.html" title="interface in com.sleepycat.bind.tuple"><B>MarshalledTupleEntry</B></A><LI TYPE="circle">com.sleepycat.bind.tuple.<A HREF="com/sleepycat/bind/tuple/MarshalledTupleKeyEntity.html" title="interface in com.sleepycat.bind.tuple"><B>MarshalledTupleKeyEntity</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/MessageHandler.html" title="interface in com.sleepycat.db"><B>MessageHandler</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/PanicHandler.html" title="interface in com.sleepycat.db"><B>PanicHandler</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/PrimaryKeyAssigner.html" title="interface in com.sleepycat.collections"><B>PrimaryKeyAssigner</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/RecordNumberAppender.html" title="interface in com.sleepycat.db"><B>RecordNumberAppender</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/ReplicationTransport.html" title="interface in com.sleepycat.db"><B>ReplicationTransport</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/SecondaryKeyCreator.html" title="interface in com.sleepycat.db"><B>SecondaryKeyCreator</B></A><LI TYPE="circle">com.sleepycat.db.<A HREF="com/sleepycat/db/SecondaryMultiKeyCreator.html" title="interface in com.sleepycat.db"><B>SecondaryMultiKeyCreator</B></A><LI TYPE="circle">com.sleepycat.collections.<A HREF="com/sleepycat/collections/TransactionWorker.html" title="interface in com.sleepycat.collections"><B>TransactionWorker</B></A></UL>
<HR>
@@ -221,7 +222,7 @@ Interface Hierarchy
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -251,6 +252,6 @@ Interface Hierarchy
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/java/packages.html b/db/docs/java/packages.html
deleted file mode 100644
index 2746cbc97..000000000
--- a/db/docs/java/packages.html
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.4.2_05) on Mon Nov 08 21:00:47 EST 2004 -->
-<TITLE>
- (Sleepycat Software, Inc. - Berkeley DB Java API)
-</TITLE>
-
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="style.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
- parent.document.title=" (Sleepycat Software, Inc. - Berkeley DB Java API)";
-}
-</SCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-
-<BR>
-
-<BR>
-
-<BR>
-<CENTER>
-The front page has been relocated.Please see:
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="index.html">Frame version</A>
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="overview-summary.html">Non-frame version.</A></CENTER>
-
-</BODY>
-</HTML>
diff --git a/db/docs/java/serialized-form.html b/db/docs/java/serialized-form.html
index 242950ae6..3eaf4794f 100644
--- a/db/docs/java/serialized-form.html
+++ b/db/docs/java/serialized-form.html
@@ -2,9 +2,9 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.5.0_06) on Wed Sep 20 16:19:48 EDT 2006 -->
+<!-- Generated by javadoc (build 1.5.0_07) on Tue Jul 17 10:56:59 EDT 2007 -->
<TITLE>
-Serialized Form (Oracle Corporation - Berkeley DB Java API)
+Serialized Form (Oracle - Berkeley DB Java API)
</TITLE>
@@ -13,7 +13,7 @@ Serialized Form (Oracle Corporation - Berkeley DB Java API)
<SCRIPT type="text/javascript">
function windowTitle()
{
- parent.document.title="Serialized Form (Oracle Corporation - Berkeley DB Java API)";
+ parent.document.title="Serialized Form (Oracle - Berkeley DB Java API)";
}
</SCRIPT>
<NOSCRIPT>
@@ -45,7 +45,7 @@ function windowTitle()
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -93,7 +93,7 @@ Serialized Form</H1>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Class <A HREF="com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A> extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A> implements Serializable</B></FONT></TH>
+<B>Class <A HREF="com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">com.sleepycat.db.DatabaseException</A> extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Exception.html" title="class or interface in java.lang">Exception</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
@@ -177,44 +177,55 @@ Serialized Form</H1>
<P>
<P>
-<A NAME="com.sleepycat.db.ReplicationLockoutException"><!-- --></A>
+<A NAME="com.sleepycat.db.ReplicationLeaseExpiredException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Class <A HREF="com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db">com.sleepycat.db.ReplicationLockoutException</A> extends <A HREF="com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> implements Serializable</B></FONT></TH>
+<B>Class <A HREF="com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db">com.sleepycat.db.ReplicationLeaseExpiredException</A> extends <A HREF="com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
-<A NAME="com.sleepycat.db.ReplicationSiteUnavailableException"><!-- --></A>
+<A NAME="com.sleepycat.db.ReplicationLeaseTimeoutException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Class <A HREF="com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db">com.sleepycat.db.ReplicationSiteUnavailableException</A> extends <A HREF="com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> implements Serializable</B></FONT></TH>
+<B>Class <A HREF="com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db">com.sleepycat.db.ReplicationLeaseTimeoutException</A> extends <A HREF="com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
-<A NAME="com.sleepycat.db.RunRecoveryException"><!-- --></A>
+<A NAME="com.sleepycat.db.ReplicationLockoutException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Class <A HREF="com/sleepycat/db/RunRecoveryException.html" title="class in com.sleepycat.db">com.sleepycat.db.RunRecoveryException</A> extends <A HREF="com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> implements Serializable</B></FONT></TH>
+<B>Class <A HREF="com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db">com.sleepycat.db.ReplicationLockoutException</A> extends <A HREF="com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
-<A NAME="com.sleepycat.db.UpdateConflictException"><!-- --></A>
+<A NAME="com.sleepycat.db.ReplicationSiteUnavailableException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Class <A HREF="com/sleepycat/db/UpdateConflictException.html" title="class in com.sleepycat.db">com.sleepycat.db.UpdateConflictException</A> extends <A HREF="com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> implements Serializable</B></FONT></TH>
+<B>Class <A HREF="com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db">com.sleepycat.db.ReplicationSiteUnavailableException</A> extends <A HREF="com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<A NAME="com.sleepycat.db.RunRecoveryException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="com/sleepycat/db/RunRecoveryException.html" title="class in com.sleepycat.db">com.sleepycat.db.RunRecoveryException</A> extends <A HREF="com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
@@ -244,7 +255,7 @@ Serialized Form</H1>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Class <A HREF="com/sleepycat/util/IOExceptionWrapper.html" title="class in com.sleepycat.util">com.sleepycat.util.IOExceptionWrapper</A> extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A> implements Serializable</B></FONT></TH>
+<B>Class <A HREF="com/sleepycat/util/IOExceptionWrapper.html" title="class in com.sleepycat.util">com.sleepycat.util.IOExceptionWrapper</A> extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
@@ -260,7 +271,7 @@ Serialized Form</H1>
<H3>
e</H3>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>e</B></PRE>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>e</B></PRE>
<DL>
<DL>
</DL>
@@ -271,7 +282,7 @@ e</H3>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Class <A HREF="com/sleepycat/util/RuntimeExceptionWrapper.html" title="class in com.sleepycat.util">com.sleepycat.util.RuntimeExceptionWrapper</A> extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang">RuntimeException</A> implements Serializable</B></FONT></TH>
+<B>Class <A HREF="com/sleepycat/util/RuntimeExceptionWrapper.html" title="class in com.sleepycat.util">com.sleepycat.util.RuntimeExceptionWrapper</A> extends <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/RuntimeException.html" title="class or interface in java.lang">RuntimeException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
@@ -287,7 +298,7 @@ e</H3>
<H3>
e</H3>
<PRE>
-<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>e</B></PRE>
+<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html" title="class or interface in java.lang">Throwable</A> <B>e</B></PRE>
<DL>
<DL>
</DL>
@@ -318,7 +329,7 @@ e</H3>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-<b>Berkeley DB</b><br><font size="-1"> version 4.5.20</font></EM>
+<b>Berkeley DB</b><br><font size="-1"> version 4.6.18</font></EM>
</TD>
</TR>
@@ -348,6 +359,6 @@ e</H3>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
-<font size=1>Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</BODY>
</HTML>
diff --git a/db/docs/license/license_db.html b/db/docs/license/license_db.html
index 1c13a48b7..97a52314f 100644
--- a/db/docs/license/license_db.html
+++ b/db/docs/license/license_db.html
@@ -1,6 +1,5 @@
-<!--$Id: license_db.so,v 10.17 2006/09/19 18:18:24 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: license_db.so,v 10.18 2006/10/05 20:52:51 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -9,105 +8,13 @@
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
<body bgcolor=white>
-<p align=center>
-<img src="../images/Oracle_BerkeleyDB_clr.bmp" alt="Oracle Corporation"></p>
<h3 align=center>Berkeley DB Product License</h3>
-<p>The following is the license that applies to this copy of the Berkeley DB
-software. For a license to use the Berkeley DB software under conditions
-other than those described here, or to purchase support for this
-software, please contact
-<a href="mailto:berkeleydb-info_us@oracle.com">Oracle Corporation</a>.</p>
-<pre>/*
- * Copyright (c) 1990-2006
- * Oracle Corporation. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. Redistributions in any form must be accompanied by information on
- * how to obtain complete source code for the DB software and any
- * accompanying software that uses the DB software. The source code
- * must either be included in the distribution or be available for no
- * more than the cost of distribution plus a nominal fee, and must be
- * freely redistributable under reasonable conditions. For an
- * executable file, complete source code means the source code for all
- * modules it contains. It does not include source code for modules or
- * files that typically accompany the major components of the operating
- * system on which the executable file runs.
- *
- * THIS SOFTWARE IS PROVIDED BY ORACLE CORPORATION ``AS IS'' AND ANY EXPRESS
- * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
- * NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL ORACLE CORPORATION
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- * THE POSSIBILITY OF SUCH DAMAGE.
- */
-/*
- * Copyright (c) 1990, 1993, 1994, 1995
- * The Regents of the University of California. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-/*
- * Copyright (c) 1995, 1996
- * The President and Fellows of Harvard University. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY HARVARD AND ITS CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL HARVARD OR ITS CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */</pre>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p>The license that applies to this copy of the Berkeley DB software may be found
+in the "LICENSE" file included in each Berkeley DB distribution.</p>
+<p>For a license to use the Berkeley DB software under conditions other than
+those described in the "LICENSE" file, or to purchase support for this
+software, please send email to
+<a href="mailto:berkeleydb-info_us@oracle.com">berkeleydb-info_us@oracle.com</a>.</p>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/license/license_xml.html b/db/docs/license/license_xml.html
deleted file mode 100644
index 273c52477..000000000
--- a/db/docs/license/license_xml.html
+++ /dev/null
@@ -1,184 +0,0 @@
-<!--$Id: license_xml.so,v 10.9 2006/09/19 18:18:24 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: Berkeley DB XML Product License</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<p align=center>
-<img src="../images/Oracle_BerkeleyDB_clr.bmp" alt="Oracle Corporation"></p>
-<h3 align=center>Berkeley DB XML Product License</h3>
-<p>The following is the license that applies to this copy of the Berkeley DB XML
-software. For a license to use the Berkeley DB XML software under conditions
-other than those described here, or to purchase support for this software,
-please contact
-<a href="mailto:berkeleydb-info_us@oracle.com">Oracle Corporation</a>.</p>
-<pre>/*
- * Copyright (c) 2001-2006
- * Oracle Corporation. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. Redistributions in any form must be accompanied by information on
- * how to obtain complete source code for the DB software and any
- * accompanying software that uses the DB software. The source code
- * must either be included in the distribution or be available for no
- * more than the cost of distribution plus a nominal fee, and must be
- * freely redistributable under reasonable conditions. For an
- * executable file, complete source code means the source code for all
- * modules it contains. It does not include source code for modules or
- * files that typically accompany the major components of the operating
- * system on which the executable file runs.
- *
- * THIS SOFTWARE IS PROVIDED BY ORACLE CORPORATION ``AS IS'' AND ANY EXPRESS
- * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
- * NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL ORACLE CORPORATION
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- * THE POSSIBILITY OF SUCH DAMAGE.
- */
-/*
- * The Apache Software License, Version 1.1
- *
- * Copyright (c) 2000 The Apache Software Foundation. All rights
- * reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in
- * the documentation and/or other materials provided with the
- * distribution.
- *
- * 3. The end-user documentation included with the redistribution,
- * if any, must include the following acknowledgment:
- * "This product includes software developed by the
- * Apache Software Foundation (http://www.apache.org/)."
- * Alternately, this acknowledgment may appear in the software itself,
- * if and wherever such third-party acknowledgments normally appear.
- *
- * 4. The names "Apache" and "Apache Software Foundation" must
- * not be used to endorse or promote products derived from this
- * software without prior written permission. For written
- * permission, please contact apache@apache.org.
- *
- * 5. Products derived from this software may not be called "Apache",
- * nor may "Apache" appear in their name, without prior written
- * permission of the Apache Software Foundation.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
- * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- * ====================================================================
- *
- * This software consists of voluntary contributions made by many
- * individuals on behalf of the Apache Software Foundation. For more
- * information on the Apache Software Foundation, please see
- * <http://www.apache.org/>.
- *
- * Portions of this software are based upon public domain software
- * originally written at the National Center for Supercomputing Applications,
- * University of Illinois, Urbana-Champaign.
- */</pre>
-<p>The following is the license that applies to this copy of the Berkeley DB XML
-XQuery software. For a license to use the Berkeley DB XML XQuery software
-under conditions other than those described here, or to purchase support
-for this software, please contact
-<a href="mailto:berkeleydb-info_us@oracle.com">Oracle Corporation</a>.</p>
-<pre>/*
- * Copyright (c) 2001-2006
- * Oracle Corporation. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. Redistributions in any form must be accompanied by information on
- * how to obtain complete source code for the DB software and any
- * accompanying software that uses the DB software. The source code
- * must either be included in the distribution or be available for no
- * more than the cost of distribution plus a nominal fee, and must be
- * freely redistributable under reasonable conditions. For an
- * executable file, complete source code means the source code for all
- * modules it contains. It does not include source code for modules or
- * files that typically accompany the major components of the operating
- * system on which the executable file runs.
- *
- * THIS SOFTWARE IS PROVIDED BY ORACLE CORPORATION ``AS IS'' AND ANY EXPRESS
- * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
- * NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL ORACLE CORPORATION
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- * THE POSSIBILITY OF SUCH DAMAGE.
- */
-/*
- * Copyright (c) 2005
- * Progress Software Corporation. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. The end-user documentation included with the redistribution, if any,
- * must include the following acknowledgment: "This product includes
- * software developed by Progress Software Corporation." Alternately,
- * this acknowledgment may appear in the software itself, if and wherever
- * such third-party acknowledgments normally appear.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
- * NO EVENT SHALL PROGRESS SOFTWARE CORPORATION BE LIABLE FOR ANY DIRECT,
- * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
- * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
- * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- */</pre>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/ref/am/close.html b/db/docs/ref/am/close.html
index beacd030d..f58f47514 100644
--- a/db/docs/ref/am/close.html
+++ b/db/docs/ref/am/close.html
@@ -1,6 +1,5 @@
<!--$Id: close.so,v 10.18 2003/10/18 19:15:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -39,6 +38,6 @@ atomically replace the original database with the updated copy.
</ul>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/sync.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/second.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/count.html b/db/docs/ref/am/count.html
index 76db7f9bd..4322b6642 100644
--- a/db/docs/ref/am/count.html
+++ b/db/docs/ref/am/count.html
@@ -1,6 +1,5 @@
<!--$Id: count.so,v 1.4 2001/05/05 01:49:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -18,12 +17,12 @@
<h3 align=center>Data item count</h3>
<p>Once a cursor has been initialized to refer to a particular key in the
database, it can be used to determine the number of data items that are
-stored for any particular key. The <a href="../../api_c/dbc_count.html">DBcursor-&gt;c_count</a> method returns
+stored for any particular key. The <a href="../../api_c/dbc_count.html">DBcursor-&gt;count</a> method returns
this number of data items. The returned value is always one, unless
the database supports duplicate data items, in which case it may be any
number of items.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/join.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/curclose.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/curclose.html b/db/docs/ref/am/curclose.html
index ee8374c99..79b045b5e 100644
--- a/db/docs/ref/am/curclose.html
+++ b/db/docs/ref/am/curclose.html
@@ -1,6 +1,5 @@
<!--$Id: curclose.so,v 10.15 2003/10/18 19:15:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -16,7 +15,7 @@
</td></tr></table>
<p>
<h3 align=center>Cursor close</h3>
-<p>The <a href="../../api_c/dbc_close.html">DBcursor-&gt;c_close</a> method closes the <a href="../../api_c/dbc_class.html">DBC</a> cursor, after which the
+<p>The <a href="../../api_c/dbc_close.html">DBcursor-&gt;close</a> method closes the <a href="../../api_c/dbc_class.html">DBC</a> cursor, after which the
cursor may no longer be used. Although cursors are implicitly closed
when the database they point to are closed, it is good programming
practice to explicitly close cursors. In addition, in transactional
@@ -24,6 +23,6 @@ systems, cursors may not exist outside of a transaction and so must be
explicitly closed.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/count.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_misc/align.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/curdel.html b/db/docs/ref/am/curdel.html
index bc38536ec..a3aad9885 100644
--- a/db/docs/ref/am/curdel.html
+++ b/db/docs/ref/am/curdel.html
@@ -1,6 +1,5 @@
<!--$Id: curdel.so,v 10.15 2003/10/18 19:15:52 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -16,12 +15,12 @@
</td></tr></table>
<p>
<h3 align=center>Deleting records with a cursor</h3>
-<p>The <a href="../../api_c/dbc_del.html">DBcursor-&gt;c_del</a> method deletes records from the database using a cursor.
-The <a href="../../api_c/dbc_del.html">DBcursor-&gt;c_del</a> method deletes the record to which the cursor currently
+<p>The <a href="../../api_c/dbc_del.html">DBcursor-&gt;del</a> method deletes records from the database using a cursor.
+The <a href="../../api_c/dbc_del.html">DBcursor-&gt;del</a> method deletes the record to which the cursor currently
refers. In all cases, the cursor position is unchanged after a
delete.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/curput.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/curdup.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/curdup.html b/db/docs/ref/am/curdup.html
index 2ac42356c..f0a7d7589 100644
--- a/db/docs/ref/am/curdup.html
+++ b/db/docs/ref/am/curdup.html
@@ -1,6 +1,5 @@
<!--$Id: curdup.so,v 11.6 2001/03/01 15:57:49 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -17,8 +16,8 @@
<p>
<h3 align=center>Duplicating a cursor</h3>
<p>Once a cursor has been initialized (for example, by a call to
-<a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a>), it can be thought of as identifying a particular
-location in a database. The <a href="../../api_c/dbc_dup.html">DBcursor-&gt;c_dup</a> method permits an application to
+<a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a>), it can be thought of as identifying a particular
+location in a database. The <a href="../../api_c/dbc_dup.html">DBcursor-&gt;dup</a> method permits an application to
create a new cursor that has the same locking and transactional
information as the cursor from which it is copied, and which optionally
refers to the same position in the database.</p>
@@ -30,6 +29,6 @@ self-deadlocks. For further details, refer to
<a href="../../ref/lock/am_conv.html">Access method locking conventions</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/curdel.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/join.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/curget.html b/db/docs/ref/am/curget.html
index 5b7a57494..6f16a8d66 100644
--- a/db/docs/ref/am/curget.html
+++ b/db/docs/ref/am/curget.html
@@ -1,6 +1,5 @@
<!--$Id: curget.so,v 10.20 2003/10/18 19:15:52 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -16,10 +15,10 @@
</td></tr></table>
<p>
<h3 align=center>Retrieving records with a cursor</h3>
-<p>The <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> method retrieves records from the database using a cursor.
-The <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> method takes a flag which controls how the cursor is
+<p>The <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> method retrieves records from the database using a cursor.
+The <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> method takes a flag which controls how the cursor is
positioned within the database and returns the key/data item associated
-with that positioning. Similar to <a href="../../api_c/db_get.html">DB-&gt;get</a>, <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> may
+with that positioning. Similar to <a href="../../api_c/db_get.html">DB-&gt;get</a>, <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> may
also take a supplied key and retrieve the data associated with that key
from the database. There are several flags that you can set to
customize retrieval.</p>
@@ -67,7 +66,7 @@ deleted. The underlying database must be a Queue.
retrieval. This can enhance performance in threaded applications by
reducing the chance of deadlock.
</dl>
-<p>In all cases, the cursor is repositioned by a <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> operation
+<p>In all cases, the cursor is repositioned by a <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> operation
to point to the newly-returned key/data pair in the database.</p>
<p>The following is a code example showing a cursor walking through a
database and displaying the records it contains to the standard
@@ -132,6 +131,6 @@ err: if (close_dbc && (ret = dbcp-&gt;c_close(dbcp)) != 0)
}</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/cursor.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/curput.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/curput.html b/db/docs/ref/am/curput.html
index 8daa44fdb..2dd29a12d 100644
--- a/db/docs/ref/am/curput.html
+++ b/db/docs/ref/am/curput.html
@@ -1,6 +1,5 @@
<!--$Id: curput.so,v 10.18 2003/10/18 19:15:52 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -16,8 +15,8 @@
</td></tr></table>
<p>
<h3 align=center>Storing records with a cursor</h3>
-<p>The <a href="../../api_c/dbc_put.html">DBcursor-&gt;c_put</a> method stores records into the database using a cursor. In
-general, <a href="../../api_c/dbc_put.html">DBcursor-&gt;c_put</a> takes a key and inserts the associated data
+<p>The <a href="../../api_c/dbc_put.html">DBcursor-&gt;put</a> method stores records into the database using a cursor. In
+general, <a href="../../api_c/dbc_put.html">DBcursor-&gt;put</a> takes a key and inserts the associated data
into the database, at a location controlled by a specified flag.</p>
<p>There are several flags that you can set to customize storage:</p>
<dl compact>
@@ -31,7 +30,7 @@ supplied key.
<dt><a href="../../api_c/dbc_put.html#DB_KEYLAST">DB_KEYLAST</a><dd>Create a new record, as the last of the duplicate records for the supplied
key.
</dl>
-<p>In all cases, the cursor is repositioned by a <a href="../../api_c/dbc_put.html">DBcursor-&gt;c_put</a> operation
+<p>In all cases, the cursor is repositioned by a <a href="../../api_c/dbc_put.html">DBcursor-&gt;put</a> operation
to point to the newly inserted key/data pair in the database.</p>
<p>The following is a code example showing a cursor storing two data items
in a database that supports duplicate data items:</p>
@@ -85,6 +84,6 @@ err: if ((ret = dbcp-&gt;c_close(dbcp)) != 0)
}</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/curget.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/curdel.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/cursor.html b/db/docs/ref/am/cursor.html
index 5e55984c3..2db0cad36 100644
--- a/db/docs/ref/am/cursor.html
+++ b/db/docs/ref/am/cursor.html
@@ -1,6 +1,5 @@
<!--$Id: cursor.so,v 10.21 2003/10/18 19:15:52 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -26,25 +25,26 @@ have been read.</p>
cursor is uninitialized, cursor positioning occurs as part of the first
cursor operation.</p>
<p>Once a database cursor has been opened, records may be retrieved
-(<a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a>), stored (<a href="../../api_c/dbc_put.html">DBcursor-&gt;c_put</a>), and deleted
-(<a href="../../api_c/dbc_del.html">DBcursor-&gt;c_del</a>).</p>
+(<a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a>), stored (<a href="../../api_c/dbc_put.html">DBcursor-&gt;put</a>), and deleted
+(<a href="../../api_c/dbc_del.html">DBcursor-&gt;del</a>).</p>
<p>Additional operations supported by the cursor handle include duplication
-(<a href="../../api_c/dbc_dup.html">DBcursor-&gt;c_dup</a>), equality join (<a href="../../api_c/db_join.html">DB-&gt;join</a>), and a count of
-duplicate data items (<a href="../../api_c/dbc_count.html">DBcursor-&gt;c_count</a>). Cursors are eventually closed
-using <a href="../../api_c/dbc_close.html">DBcursor-&gt;c_close</a>.</p>
-<!--$Id: m4.methods,v 1.4 2005/02/09 13:11:05 bostic Exp $-->
+(<a href="../../api_c/dbc_dup.html">DBcursor-&gt;dup</a>), equality join (<a href="../../api_c/db_join.html">DB-&gt;join</a>), and a count of
+duplicate data items (<a href="../../api_c/dbc_count.html">DBcursor-&gt;count</a>). Cursors are eventually closed
+using <a href="../../api_c/dbc_close.html">DBcursor-&gt;close</a>.</p>
+<!--$Id: m4.methods,v 1.5 2007/05/08 21:37:19 bostic Exp $-->
<table border=1 align=center>
<tr><th>Database Cursors and Related Methods</th><th>Description</th></tr>
<!--Db::cursor--><tr><td><a href="../../api_c/db_cursor.html">DB-&gt;cursor</a></td><td>Create a cursor</td></tr>
-<!--DbCursor::close--><tr><td><a href="../../api_c/dbc_close.html">DBcursor-&gt;c_close</a></td><td>Close a cursor</td></tr>
-<!--DbCursor::count--><tr><td><a href="../../api_c/dbc_count.html">DBcursor-&gt;c_count</a></td><td>Return count of duplicates</td></tr>
-<!--DbCursor::del--><tr><td><a href="../../api_c/dbc_del.html">DBcursor-&gt;c_del</a></td><td>Delete by cursor</td></tr>
-<!--DbCursor::dup--><tr><td><a href="../../api_c/dbc_dup.html">DBcursor-&gt;c_dup</a></td><td>Duplicate a cursor</td></tr>
-<!--DbCursor::get--><tr><td><a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a>, <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_pget</a></td><td>Retrieve by cursor</td></tr>
-<!--DbCursor::put--><tr><td><a href="../../api_c/dbc_put.html">DBcursor-&gt;c_put</a></td><td>Store by cursor</td></tr>
+<!--DbCursor::close--><tr><td><a href="../../api_c/dbc_close.html">DBcursor-&gt;close</a></td><td>Close a cursor</td></tr>
+<!--DbCursor::count--><tr><td><a href="../../api_c/dbc_count.html">DBcursor-&gt;count</a></td><td>Return count of duplicates</td></tr>
+<!--DbCursor::del--><tr><td><a href="../../api_c/dbc_del.html">DBcursor-&gt;del</a></td><td>Delete by cursor</td></tr>
+<!--DbCursor::dup--><tr><td><a href="../../api_c/dbc_dup.html">DBcursor-&gt;dup</a></td><td>Duplicate a cursor</td></tr>
+<!--DbCursor::get--><tr><td><a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a>, <a href="../../api_c/dbc_get.html">DBcursor-&gt;pget</a></td><td>Retrieve by cursor</td></tr>
+<!--DbCursor::put--><tr><td><a href="../../api_c/dbc_put.html">DBcursor-&gt;put</a></td><td>Store by cursor</td></tr>
+<!--DbCursor::set_priority--><tr><td><a href="../../api_c/dbc_set_priority.html">DBcursor-&gt;set_priority</a></td><td>Set the cursor's cache priority</td></tr>
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/second.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/curget.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/delete.html b/db/docs/ref/am/delete.html
index 882ec5644..40359cdc4 100644
--- a/db/docs/ref/am/delete.html
+++ b/db/docs/ref/am/delete.html
@@ -1,6 +1,5 @@
<!--$Id: delete.so,v 10.16 2003/10/18 19:15:52 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ it from the database.</p>
individual duplicate records, you must use a Berkeley DB cursor interface.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/put.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/stat.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/error.html b/db/docs/ref/am/error.html
deleted file mode 100644
index 737e6d662..000000000
--- a/db/docs/ref/am/error.html
+++ /dev/null
@@ -1,61 +0,0 @@
-<!--$Id: error.so,v 10.14 2000/12/18 21:05:13 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Error support</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>Access Methods</dl></h3></td>
-<td width="1%"><a href="../../ref/am/verify.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/arch/bigpic.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h1 align=center>Error support</h1>
-<p>Berkeley DB offers programmatic support for displaying error return values.
-<p>The <a href="../../api_c/env_strerror.html">db_strerror</a> interface returns a pointer to the error
-message corresponding to any Berkeley DB error return, similar to the ANSI C
-strerror interface, but is able to handle both system error returns and
-Berkeley DB specific return values.
-<p>For example:
-<p><blockquote><pre>int ret;
-if ((ret = dbp-&gt;put(dbp, NULL, &key, &data, 0)) != 0) {
- fprintf(stderr, "put failed: %s\n", db_strerror(ret));
- return (1);
-}
-</pre></blockquote>
-<p>There are also two additional error interfaces, <a href="../../api_c/db_err.html">DB-&gt;err</a> and
-<a href="../../api_c/db_err.html">DB-&gt;errx</a>. These interfaces work like the ANSI C X3.159-1989 (ANSI C) printf
-interface, taking a printf-style format string and argument list, and
-writing a message constructed from the format string and arguments.
-<p>The <a href="../../api_c/db_err.html">DB-&gt;err</a> function appends the standard error string to the constructed
-message, the <a href="../../api_c/db_err.html">DB-&gt;errx</a> function does not. These interfaces provide simpler
-ways of displaying Berkeley DB error messages. For example, if your application
-tracks session IDs in a variable called session_id, it can include that
-information in its error messages:
-<p>Error messages can additionally be configured to always include a prefix
-(e.g., the program name) using the <a href="../../api_c/db_set_errpfx.html">DB-&gt;set_errpfx</a> interface.
-<p><blockquote><pre>#define DATABASE "access.db"
-int ret;
-dbp-&gt;errpfx(dbp, argv0);
-if ((ret =
- dbp-&gt;open(dbp, DATABASE, DB_BTREE, DB_CREATE, 0664)) != 0) {
- dbp-&gt;err(dbp, ret, "%s", DATABASE);
- dbp-&gt;errx(dbp,
- "contact your system administrator: session ID was %d",
- session_id);
- return (1);
-}
-</pre></blockquote>
-<p>For example, if the program was called my_app, and the open call returned
-an EACCESS system error, the error messages shown would appear as follows:
-<p><blockquote><pre>my_app: access.db: Permission denied.
-my_app: contact your system administrator: session ID was 14</pre></blockquote>
-<table><tr><td><br></td><td width="1%"><a href="../../ref/am/verify.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/arch/bigpic.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/db/docs/ref/am/get.html b/db/docs/ref/am/get.html
index c8f2784ec..c54f4d461 100644
--- a/db/docs/ref/am/get.html
+++ b/db/docs/ref/am/get.html
@@ -1,6 +1,5 @@
<!--$Id: get.so,v 10.18 2003/10/18 19:15:52 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -35,6 +34,6 @@ record.
set.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/opensub.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/put.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/join.html b/db/docs/ref/am/join.html
index 77070d892..b4badef6c 100644
--- a/db/docs/ref/am/join.html
+++ b/db/docs/ref/am/join.html
@@ -1,6 +1,5 @@
<!--$Id: join.so,v 10.31 2004/01/21 20:39:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -186,6 +185,6 @@ from the join method. This code then loops over the join cursor getting
the personnel records of each one until there are no more.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/curdup.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/count.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/open.html b/db/docs/ref/am/open.html
index cbe51ecaa..8d2bc48b7 100644
--- a/db/docs/ref/am/open.html
+++ b/db/docs/ref/am/open.html
@@ -1,6 +1,5 @@
<!--$Id: open.so,v 10.18 2003/10/18 19:15:53 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -42,6 +41,6 @@ within physical files.
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/ops.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/opensub.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/opensub.html b/db/docs/ref/am/opensub.html
index 4ea13bfd1..3efeb7d2c 100644
--- a/db/docs/ref/am/opensub.html
+++ b/db/docs/ref/am/opensub.html
@@ -1,6 +1,5 @@
-<!--$Id: opensub.so,v 10.17 2004/08/25 17:34:14 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: opensub.so,v 10.20 2007/05/17 18:31:55 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -19,11 +18,11 @@
file. This is useful when the databases are both numerous and
reasonably small, in order to avoid creating a large number of
underlying files, or when it is desirable to include secondary index
-databases in the same file as the primary index database. Multiple
-databases are an administrative convenience and using them is unlikely
-to affect database performance. To open or create a file that will
-include more than a single database, specify a database name when
-calling the <a href="../../api_c/db_open.html">DB-&gt;open</a> method.</p>
+databases in the same file as the primary index database. Putting
+multiple databases in a single physical file is an administrative
+convenience and unlikely to affect database performance.</p>
+<p>To open or create a file that will include more than a single database,
+specify a database name when calling the <a href="../../api_c/db_open.html">DB-&gt;open</a> method.</p>
<p>Physical files do not need to be comprised of a single type of database,
and databases in a file may be of any mixture of types, except for Queue
databases. Queue databases must be created one per file and cannot
@@ -41,41 +40,42 @@ handle that is returned from such a call is a handle on a database whose
key values are the names of the databases stored in the database file
and whose data values are opaque objects. No keys or data values may be
modified or stored using this database handle.</p>
-<p>The main difference when storing multiple databases in a single file
-rather than in separate files is that <b>if any of the databases
-in a file is opened for updates, all of the databases in the file must
-share a memory pool</b>. In other words, they must be opened in the same
-environment. In addition, there are some constraints on configuration
-information that apply to databases in the same file.</p>
-<p>
-If databases are in separate files, and access to each separate database
-is single-threaded, there is no reason to perform any locking of any
+<h3>Configuring databases sharing a file</h3>
+<p>There are four pieces of configuration information which must be
+specified consistently for all databases in a file, rather than
+differing on a per-database basis. They are: byte order, checksum and
+encryption behavior, and page size. When creating additional databases
+in a file, any of these configuration values specified must be
+consistent with the existing databases in the file or an error will be
+returned.</p>
+<h3>Caching databases sharing a file</h3>
+<p>When storing multiple databases in a single physical file rather than
+in separate files, if any of the databases in a file is opened for
+update, all of the databases in the file must share a memory pool. In
+other words, they must be opened in the same database environment. This
+is so per-physical-file information common between the two databases is
+updated correctly.</p>
+<h3>Locking in databases based on sharing a file</h3>
+<p>If databases are in separate files (and access to each separate database
+is single-threaded), there is no reason to perform any locking of any
kind, and the two databases may be read and written simultaneously.
Further, there would be no requirement to create a shared database
-environment in which to open the databases.</p>
+environment in which to open those two databases.</p>
<p>However, since multiple databases in a file exist in a single physical
file, opening two databases in the same file simultaneously requires
-locking be enabled unless all of the handles are read-only. As the
+locking be enabled, unless all of the databases are read-only. As the
locks for the two databases can only conflict during page allocation,
-this additional locking is unlikely to affect performance.</p>
-<p>Also, because multiple databases in a file exist in a single physical
-file, opening two databases in the same file requires the databases
-share an underlying memory pool so that per-physical-file information
-common between the two databases is updated correctly.</p>
+this additional locking is unlikely to affect performance. The
+exception is when Berkeley DB Concurrent Data Store is configured; a single lock is used for all
+databases in the file when Berkeley DB Concurrent Data Store is configured, and a write to one
+database will block all accesses to all databases.</p>
<p>In summary, programmers writing applications that open multiple
databases in a single file will almost certainly need to create a shared
database environment in the application as well. For more information
on database environments, see <a href="../../ref/env/intro.html">Database
environment introduction.</a></p>
-<p>In addition, there are four types of configuration information which
-must be specified consistently for all databases in a file, rather than
-differing on a per-database basis. They are: byte order, checksum and
-encryption behavior, and page size. When creating additional databases
-in a file, any of these configuration values specified must be
-consistent with the existing databases in the file or an error will be
-returned.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/open.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/get.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/ops.html b/db/docs/ref/am/ops.html
index 37d433d8c..a1d246118 100644
--- a/db/docs/ref/am/ops.html
+++ b/db/docs/ref/am/ops.html
@@ -1,6 +1,5 @@
<!--$Id: ops.so,v 10.22 2002/08/30 20:01:36 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -29,7 +28,7 @@ version upgrade (<a href="../../api_c/db_upgrade.html">DB-&gt;upgrade</a>), veri
(<a href="../../api_c/db_verify.html">DB-&gt;verify</a>), flushing to a backing file (<a href="../../api_c/db_sync.html">DB-&gt;sync</a>),
and association of secondary indices (<a href="../../api_c/db_associate.html">DB-&gt;associate</a>). Database
handles are eventually closed using <a href="../../api_c/db_close.html">DB-&gt;close</a>.</p>
-<!--$Id: m4.methods,v 1.11 2006/08/25 16:40:00 bostic Exp $-->
+<!--$Id: m4.methods,v 1.14 2007/07/12 18:27:42 bostic Exp $-->
<table border=1 align=center>
<tr><th>Database Operations</th><th>Description</th></tr>
<!--Db::--><tr><td><a href="../../api_c/db_class.html">db_create</a></td><td>Create a database handle</td></tr>
@@ -39,6 +38,7 @@ handles are eventually closed using <a href="../../api_c/db_close.html">DB-&gt;c
<!--Db::cursor--><tr><td><a href="../../api_c/db_cursor.html">DB-&gt;cursor</a></td><td>Create a cursor</td></tr>
<!--Db::del--><tr><td><a href="../../api_c/db_del.html">DB-&gt;del</a></td><td>Delete items from a database</td></tr>
<!--Db::err--><tr><td><a href="../../api_c/db_err.html">DB-&gt;err</a>, <a href="../../api_c/db_err.html">DB-&gt;errx</a></td><td>Error message</td></tr>
+<!--Db::exists--><tr><td><a href="../../api_c/db_exists.html">DB-&gt;exists</a></td><td>Return if an item appears in a database</td></tr>
<!--Db::fd--><tr><td><a href="../../api_c/db_fd.html">DB-&gt;fd</a></td><td>Return a file descriptor from a database</td></tr>
<!--Db::get--><tr><td><a href="../../api_c/db_get.html">DB-&gt;get</a>, <a href="../../api_c/db_get.html">DB-&gt;pget</a></td><td>Get items from a database</td></tr>
<!--Db::get_byteswapped--><tr><td><a href="../../api_c/db_get_byteswapped.html">DB-&gt;get_byteswapped</a></td><td>Return if the underlying database is in host order</td></tr>
@@ -49,6 +49,7 @@ handles are eventually closed using <a href="../../api_c/db_close.html">DB-&gt;c
<!--Db::put--><tr><td><a href="../../api_c/db_put.html">DB-&gt;put</a></td><td>Store items into a database</td></tr>
<!--Db::remove--><tr><td><a href="../../api_c/db_remove.html">DB-&gt;remove</a></td><td>Remove a database</td></tr>
<!--Db::rename--><tr><td><a href="../../api_c/db_rename.html">DB-&gt;rename</a></td><td>Rename a database</td></tr>
+<!--Db::set_priority--><tr><td><a href="../../api_c/db_set_priority.html">DB-&gt;set_priority</a></td><td>Set cache page priority</td></tr>
<!--Db::stat--><tr><td><a href="../../api_c/db_stat.html">DB-&gt;stat</a>, <a href="../../api_c/db_stat.html">DB-&gt;stat_print</a></td><td>Database statistics</td></tr>
<!--Db::sync--><tr><td><a href="../../api_c/db_sync.html">DB-&gt;sync</a></td><td>Flush a database to stable storage</td></tr>
<!--Db::truncate--><tr><td><a href="../../api_c/db_truncate.html">DB-&gt;truncate</a></td><td>Empty a database</td></tr>
@@ -77,6 +78,7 @@ handles are eventually closed using <a href="../../api_c/db_close.html">DB-&gt;c
<!--Db::set_re_pad--><tr><td><a href="../../api_c/db_set_re_pad.html">DB-&gt;set_re_pad</a></td><td>Set the fixed-length record pad byte</td></tr>
<!--Db::set_re_source--><tr><td><a href="../../api_c/db_set_re_source.html">DB-&gt;set_re_source</a></td><td>Set the backing Recno text file</td></tr>
<tr><th>Hash Configuration</th><th><br></th></tr>
+<!--Db::set_h_compare--><tr><td><a href="../../api_c/db_set_h_compare.html">DB-&gt;set_h_compare</a></td><td>Set a Hash comparison function</td></tr>
<!--Db::set_h_ffactor--><tr><td><a href="../../api_c/db_set_h_ffactor.html">DB-&gt;set_h_ffactor</a></td><td>Set the Hash table density</td></tr>
<!--Db::set_h_hash--><tr><td><a href="../../api_c/db_set_h_hash.html">DB-&gt;set_h_hash</a></td><td>Set a hashing function</td></tr>
<!--Db::set_h_nelem--><tr><td><a href="../../api_c/db_set_h_nelem.html">DB-&gt;set_h_nelem</a></td><td>Set the Hash table size</td></tr>
@@ -85,6 +87,6 @@ handles are eventually closed using <a href="../../api_c/db_close.html">DB-&gt;c
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/renumber.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/open.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/partial.html b/db/docs/ref/am/partial.html
deleted file mode 100644
index 7f3af8f68..000000000
--- a/db/docs/ref/am/partial.html
+++ /dev/null
@@ -1,134 +0,0 @@
-<!--$Id: partial.so,v 10.18 2000/12/18 21:05:14 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Partial record storage and retrieval</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>Access Methods</dl></h3></td>
-<td width="1%"><a href="../../ref/am/stability.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/am/verify.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h1 align=center>Partial record storage and retrieval</h1>
-<p>It is possible to both store and retrieve parts of data items in all
-Berkeley DB access methods. This is done by setting the
-<a href="../../api_c/dbt.html#DB_DBT_PARTIAL">DB_DBT_PARTIAL</a> flag in the <a href="../../api_c/dbt.html">DBT</a> structure passed to the
-Berkeley DB interface.
-<p>The <a href="../../api_c/dbt.html#DB_DBT_PARTIAL">DB_DBT_PARTIAL</a> flag is based on the values of two fields
-of the <a href="../../api_c/dbt.html">DBT</a> structure, <b>dlen</b> and <b>doff</b>. The value
-of <b>dlen</b> is the number of bytes of the record in which the
-application is interested. The value of <b>doff</b> is the offset from
-the beginning of the data item where those bytes start.
-<p>For example, if the data item were <b>ABCDEFGHIJKL</b>, a <b>doff</b>
-value of 3 would indicate that the bytes of interest started at
-<b>D</b>, and a <b>dlen</b> value of 4 would indicate that the bytes
-of interest were <b>DEFG</b>.
-<p>When retrieving a data item from a database, the <b>dlen</b> bytes
-starting <b>doff</b> bytes from the beginning of the record are
-returned, as if they comprised the entire record. If any or all of the
-specified bytes do not exist in the record, the retrieval is still
-successful and any existing bytes (and nul bytes for any non-existent
-bytes) are returned.
-<p>When storing a data item into the database, the <b>dlen</b> bytes
-starting <b>doff</b> bytes from the beginning of the specified key's
-data record are replaced by the data specified by the <b>data</b> and
-<b>size</b> fields. If <b>dlen</b> is smaller than <b>size</b>, the
-record will grow, and if <b>dlen</b> is larger than <b>size</b>, the
-record will shrink. If the specified bytes do not exist, the record will
-be extended using nul bytes as necessary, and the store call will still
-succeed.
-<p>The following are various examples of the put case for the
-<a href="../../api_c/dbt.html#DB_DBT_PARTIAL">DB_DBT_PARTIAL</a> flag. In all examples, the initial data item is 20
-bytes in length:
-<p><b>ABCDEFGHIJ0123456789</b>
-<p><ol>
-<p><li><p><blockquote><pre>size = 20
-doff = 0
-dlen = 20
-data = abcdefghijabcdefghij
-<p>
-Result: The 20 bytes at offset 0 are replaced by the 20 bytes of data,
-i.e., the entire record is replaced.
-<p>
-ABCDEFGHIJ0123456789 -&gt; abcdefghijabcdefghij
-</pre></blockquote>
-<p><li><p><blockquote><pre>size = 10
-doff = 20
-dlen = 0
-data = abcdefghij
-<p>
-Result: The 0 bytes at offset 20 are replaced by the 10 bytes of data,
-i.e., the record is extended by 10 bytes.
-<p>
-ABCDEFGHIJ0123456789 -&gt; ABCDEFGHIJ0123456789abcdefghij
-</pre></blockquote>
-<p><li><p><blockquote><pre>size = 10
-doff = 10
-dlen = 5
-data = abcdefghij
-<p>
-Result: The 5 bytes at offset 10 are replaced by the 10 bytes of data.
-<p>
-ABCDEFGHIJ0123456789 -&gt; ABCDEFGHIJabcdefghij56789
-</pre></blockquote>
-<p><li><p><blockquote><pre>size = 10
-doff = 10
-dlen = 0
-data = abcdefghij
-<p>
-Result: The 0 bytes at offset 10 are replaced by the 10 bytes of data,
-i.e., 10 bytes are inserted into the record.
-<p>
-ABCDEFGHIJ0123456789 -&gt; ABCDEFGHIJabcdefghij0123456789
-</pre></blockquote>
-<p><li><p><blockquote><pre>size = 10
-doff = 2
-dlen = 15
-data = abcdefghij
-<p>
-Result: The 15 bytes at offset 2 are replaced by the 10 bytes of data.
-<p>
-ABCDEFGHIJ0123456789 -&gt; ABabcdefghij789
-</pre></blockquote>
-<p><li><p><blockquote><pre>size = 10
-doff = 0
-dlen = 0
-data = abcdefghij
-<p>
-Result: The 0 bytes at offset 0 are replaced by the 10 bytes of data,
-i.e., the 10 bytes are inserted at the beginning of the record.
-<p>
-ABCDEFGHIJ0123456789 -&gt; abcdefghijABCDEFGHIJ0123456789
-</pre></blockquote>
-<p><li><p><blockquote><pre>size = 0
-doff = 0
-dlen = 10
-data = ""
-<p>
-Result: The 10 bytes at offset 0 are replaced by the 0 bytes of data,
-i.e., the first 10 bytes of the record are discarded.
-<p>
-ABCDEFGHIJ0123456789 -&gt; 0123456789
-</pre></blockquote>
-<p><li><p><blockquote><pre>size = 10
-doff = 25
-dlen = 0
-data = abcdefghij
-<p>
-Result: The 0 bytes at offset 25 are replaced by the 10 bytes of data,
-i.e., 10 bytes are inserted into the record past the end of the current
-data (\0 represents a nul byte).
-<p>
-ABCDEFGHIJ0123456789 -&gt; ABCDEFGHIJ0123456789\0\0\0\0\0abcdefghij
-</pre></blockquote>
-</ol>
-<table><tr><td><br></td><td width="1%"><a href="../../ref/am/stability.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/am/verify.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/db/docs/ref/am/put.html b/db/docs/ref/am/put.html
index 555bc424f..e20f32d34 100644
--- a/db/docs/ref/am/put.html
+++ b/db/docs/ref/am/put.html
@@ -1,6 +1,5 @@
<!--$Id: put.so,v 10.15 2003/10/18 19:15:53 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -32,6 +31,6 @@ set. If the database supports sorted duplicates, the new data value is
inserted at the correct sorted location.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/get.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/delete.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/second.html b/db/docs/ref/am/second.html
index 0c4025ec8..a8d06f271 100644
--- a/db/docs/ref/am/second.html
+++ b/db/docs/ref/am/second.html
@@ -1,6 +1,5 @@
<!--$Id: second.so,v 10.12 2004/09/15 19:40:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -149,8 +148,8 @@ skey.size = 15;
if ((ret = sdbp-&gt;del(sdbp, txn, &skey, 0)) != 0)
handle_error(ret);</pre></blockquote>
<p>Gets on a secondary automatically return the primary datum. If
-<a href="../../api_c/db_get.html">DB-&gt;pget</a> or <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_pget</a> is used in lieu of <a href="../../api_c/db_get.html">DB-&gt;get</a>
-or <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a>, the primary key is returned as well. Thus, the
+<a href="../../api_c/db_get.html">DB-&gt;pget</a> or <a href="../../api_c/dbc_get.html">DBcursor-&gt;pget</a> is used in lieu of <a href="../../api_c/db_get.html">DB-&gt;get</a>
+or <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a>, the primary key is returned as well. Thus, the
equivalent of:</p>
<blockquote><pre>SELECT * from lname WHERE (lastname = "Churchill ");</pre></blockquote>
<p>would be:</p>
@@ -173,11 +172,11 @@ argument to the <a href="../../api_c/db_associate.html">DB-&gt;associate</a> met
alternate interfaces to the primary database. All updates to the
primary will be automatically reflected in each secondary index that has
been associated with it. All get operations using the <a href="../../api_c/db_get.html">DB-&gt;get</a>
-or <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> methods on the secondary index return the primary datum
+or <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> methods on the secondary index return the primary datum
associated with the specified (or otherwise current, in the case of
cursor operations) secondary key. The <a href="../../api_c/db_get.html">DB-&gt;pget</a> and
-<a href="../../api_c/dbc_get.html">DBcursor-&gt;c_pget</a> methods also become usable; these behave just like
-<a href="../../api_c/db_get.html">DB-&gt;get</a> and <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a>, but return the primary key in
+<a href="../../api_c/dbc_get.html">DBcursor-&gt;pget</a> methods also become usable; these behave just like
+<a href="../../api_c/db_get.html">DB-&gt;get</a> and <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a>, but return the primary key in
addition to the primary datum, for those applications that need it as
well.</p>
<p>Cursor get operations on a secondary index perform as expected; although
@@ -189,7 +188,7 @@ function or other structure of the secondary database.</p>
database and all relevant secondaries, including the current one.</p>
<p>Put operations of any kind are forbidden on secondary indices, as there
is no way to specify a primary key for a newly put item. Instead, the
-application should use the <a href="../../api_c/dbc_put.html">DBcursor-&gt;c_put</a> or <a href="../../api_c/db_put.html">DB-&gt;put</a> methods
+application should use the <a href="../../api_c/dbc_put.html">DBcursor-&gt;put</a> or <a href="../../api_c/db_put.html">DB-&gt;put</a> methods
on the primary database.</p>
<p>Any number of secondary indices may be associated with a given primary
database, up to limitations on available memory and the number of open
@@ -214,6 +213,6 @@ a new database handle and the <a href="../../api_c/db_remove.html">DB-&gt;remove
secondary database handles associated with it.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/close.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/cursor.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/second.javas b/db/docs/ref/am/second.javas
index b28cbf308..c8e7799e3 100644
--- a/db/docs/ref/am/second.javas
+++ b/db/docs/ref/am/second.javas
@@ -1,8 +1,7 @@
/*-
- * Copyright (c) 2002-2006
- * Oracle Corporation. All rights reserved.
+ * Copyright (c) 2002,2007 Oracle. All rights reserved.
*
- * $Id: second.javas,v 10.5 2006/08/24 16:32:26 bostic Exp $
+ * $Id: second.javas,v 10.7 2007/05/17 15:15:11 bostic Exp $
*/
package db;
diff --git a/db/docs/ref/am/stability.html b/db/docs/ref/am/stability.html
deleted file mode 100644
index b5f6d2386..000000000
--- a/db/docs/ref/am/stability.html
+++ /dev/null
@@ -1,49 +0,0 @@
-<!--$Id: stability.so,v 10.20 2000/12/13 16:48:13 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Cursor Stability</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> <a name="3"><!--meow--></a>
-<table><tr valign=top>
-<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Transaction Subsystem</dl></h3></td>
-<td width="1%"><a href="../../ref/am/curclose.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/am/partial.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h1 align=center>Cursor Stability</h1>
-<p>In the absence of locking, no guarantees are made about the stability of
-cursors in different processes or threads. However, the Btree, Queue
-and Recno access methods guarantee that cursor operations, interspersed
-with other cursor or non-cursor operations in the same thread of control
-will always return keys in order and will return each non-deleted key/data
-pair exactly once. Because the Hash access method uses a dynamic hashing
-algorithm, it cannot guarantee any form of stability in the presence of
-inserts and deletes unless locking is performed.
-<p>If locking was specified when the Berkeley DB file was opened, but transactions
-are not in effect, the access methods provide repeatable reads with
-respect to the cursor. That is, a <a href="../../api_c/dbc_get.html#DB_CURRENT">DB_CURRENT</a> call on the cursor
-is guaranteed to return the same record as was returned on the last call
-to the cursor.
-<p>With the exception of the Queue access method, in the presence of
-transactions, all access method calls between a call to <a href="../../api_c/txn_begin.html">txn_begin</a>
-and a call to <a href="../../api_c/txn_abort.html">txn_abort</a> or <a href="../../api_c/txn_commit.html">txn_commit</a> provide degree 3
-consistency (serializable transactions).
-<p>The Queue access method permits phantom records to appear between calls.
-That is, deleted records are not locked, therefore another transaction may
-replace a deleted record between two calls to retrieve it. The record would
-not appear in the first call but would be seen by the second call.
-<p>For all access methods, a cursor scan of the database performed within
-the context of a transaction is guaranteed to return each key/data pair
-once and only once, except in the following case. If, while performing
-a cursor scan using the Hash access method, the transaction performing
-the scan inserts a new pair into the database, it is possible that duplicate
-key/data pairs will be returned.
-<table><tr><td><br></td><td width="1%"><a href="../../ref/am/curclose.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/am/partial.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/db/docs/ref/am/stat.html b/db/docs/ref/am/stat.html
index da74075f8..15080c201 100644
--- a/db/docs/ref/am/stat.html
+++ b/db/docs/ref/am/stat.html
@@ -1,6 +1,5 @@
<!--$Id: stat.so,v 10.21 2003/10/18 19:15:53 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -26,6 +25,6 @@ entire database.
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/delete.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/truncate.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/sync.html b/db/docs/ref/am/sync.html
index e016adc1f..433946aa3 100644
--- a/db/docs/ref/am/sync.html
+++ b/db/docs/ref/am/sync.html
@@ -1,6 +1,5 @@
<!--$Id: sync.so,v 10.18 2003/10/18 19:15:53 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -34,6 +33,6 @@ atomically replace the original database with the updated copy.
</ul>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/verify.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/close.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/truncate.html b/db/docs/ref/am/truncate.html
index cfa86ae0e..3a9c0222b 100644
--- a/db/docs/ref/am/truncate.html
+++ b/db/docs/ref/am/truncate.html
@@ -1,6 +1,5 @@
<!--$Id: truncate.so,v 10.5 2003/10/18 19:15:53 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -19,6 +18,6 @@
<p>The <a href="../../api_c/db_truncate.html">DB-&gt;truncate</a> method empties a database of all records.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/stat.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/upgrade.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/upgrade.html b/db/docs/ref/am/upgrade.html
index 45fd3c309..4a80698c2 100644
--- a/db/docs/ref/am/upgrade.html
+++ b/db/docs/ref/am/upgrade.html
@@ -1,6 +1,5 @@
<!--$Id: upgrade.so,v 10.17 2001/03/10 19:05:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -46,6 +45,6 @@ appropriate copies of their application or application sources if they
may need to access archived databases without first upgrading them.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/truncate.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/verify.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am/verify.html b/db/docs/ref/am/verify.html
index 4a4f253fb..437141879 100644
--- a/db/docs/ref/am/verify.html
+++ b/db/docs/ref/am/verify.html
@@ -1,6 +1,5 @@
<!--$Id: verify.so,v 10.10 2003/10/18 19:15:54 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -46,6 +45,6 @@ preferable to any kind of data loss.
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/upgrade.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/sync.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/bt_compare.html b/db/docs/ref/am_conf/bt_compare.html
index 25412a949..6a994793a 100644
--- a/db/docs/ref/am_conf/bt_compare.html
+++ b/db/docs/ref/am_conf/bt_compare.html
@@ -1,6 +1,5 @@
<!--$Id: bt_compare.so,v 10.25 2004/03/05 21:39:33 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -81,12 +80,12 @@ must also return that key A is less than key C.</p>
in some applications, which implies that partial keys may be specified
to the Berkeley DB interfaces. When partial keys are specified to Berkeley DB,
interfaces which retrieve data items based on a user-specified key (for
-example, <a href="../../api_c/db_get.html">DB-&gt;get</a> and <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> with the <a href="../../api_c/dbc_get.html#DB_SET">DB_SET</a>
+example, <a href="../../api_c/db_get.html">DB-&gt;get</a> and <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> with the <a href="../../api_c/dbc_get.html#DB_SET">DB_SET</a>
flag), will not modify the user-specified key by returning the actual
key stored in the database. The actual key can be retrieved by calling
-the <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> method with the <a href="../../api_c/dbc_get.html#DB_CURRENT">DB_CURRENT</a> flag.</p>
+the <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> method with the <a href="../../api_c/dbc_get.html#DB_CURRENT">DB_CURRENT</a> flag.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/malloc.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/bt_prefix.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/bt_minkey.html b/db/docs/ref/am_conf/bt_minkey.html
index 80ddcf499..566ef61a3 100644
--- a/db/docs/ref/am_conf/bt_minkey.html
+++ b/db/docs/ref/am_conf/bt_minkey.html
@@ -1,6 +1,5 @@
<!--$Id: bt_minkey.so,v 10.14 2000/03/18 21:43:08 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -49,6 +48,6 @@ value incorrectly can result in overusing overflow pages and decreasing
the application's overall performance.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/bt_prefix.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/bt_recnum.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/bt_prefix.html b/db/docs/ref/am_conf/bt_prefix.html
index 9d78507a1..14f7c71ad 100644
--- a/db/docs/ref/am_conf/bt_prefix.html
+++ b/db/docs/ref/am_conf/bt_prefix.html
@@ -1,6 +1,5 @@
<!--$Id: bt_prefix.so,v 10.22 2004/02/21 15:50:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -65,6 +64,6 @@ compare_prefix(dbp, a, b)
sets can produce significantly reduced tree sizes and faster search times.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/bt_compare.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/bt_minkey.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/bt_recnum.html b/db/docs/ref/am_conf/bt_recnum.html
index 8e1541265..5c54ddf14 100644
--- a/db/docs/ref/am_conf/bt_recnum.html
+++ b/db/docs/ref/am_conf/bt_recnum.html
@@ -1,6 +1,5 @@
<!--$Id: bt_recnum.so,v 10.23 2002/06/24 14:50:23 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -25,7 +24,7 @@ items can be stored into the database, and can severely impact
application throughput. Generally it should be avoided in trees with
a need for high write concurrency.</p>
<p>To retrieve by record number, use the <a href="../../api_c/db_get.html#DB_SET_RECNO">DB_SET_RECNO</a> flag to the
-<a href="../../api_c/db_get.html">DB-&gt;get</a> and <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> methods. The following is an example of
+<a href="../../api_c/db_get.html">DB-&gt;get</a> and <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> methods. The following is an example of
a routine that displays the data item for a Btree database created with
the <a href="../../api_c/db_set_flags.html#DB_RECNUM">DB_RECNUM</a> option.</p>
<blockquote><pre>int
@@ -48,7 +47,7 @@ rec_display(dbp, recno)
return (0);
}</pre></blockquote>
<p>To determine a key's record number, use the <a href="../../api_c/dbc_get.html#DB_GET_RECNO">DB_GET_RECNO</a> flag
-to the <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> method. The following is an example of a routine that
+to the <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> method. The following is an example of a routine that
displays the record number associated with a specific key.</p>
<blockquote><pre>int
recno_display(dbp, keyvalue)
@@ -101,6 +100,6 @@ err: /* Close the cursor. */
}</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/bt_minkey.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/h_ffactor.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/byteorder.html b/db/docs/ref/am_conf/byteorder.html
index c1f0fa01d..fb01a15dd 100644
--- a/db/docs/ref/am_conf/byteorder.html
+++ b/db/docs/ref/am_conf/byteorder.html
@@ -1,6 +1,5 @@
<!--$Id: byteorder.so,v 10.17 2001/02/15 22:21:13 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -33,6 +32,6 @@ exactly as they were written when retrieved on a big-endian format
architecture.</b></p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/cachesize.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/dup.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/cachesize.html b/db/docs/ref/am_conf/cachesize.html
index 142f7af08..e4fefbd68 100644
--- a/db/docs/ref/am_conf/cachesize.html
+++ b/db/docs/ref/am_conf/cachesize.html
@@ -1,6 +1,5 @@
<!--$Id: cachesize.so,v 10.20 2003/02/19 17:41:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -81,6 +80,6 @@ means that the cache is working well, yielding a 97% cache hit rate. The
as a whole and for each file within the cache separately.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/pagesize.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/byteorder.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/dup.html b/db/docs/ref/am_conf/dup.html
index 847f395e1..5facd9b9e 100644
--- a/db/docs/ref/am_conf/dup.html
+++ b/db/docs/ref/am_conf/dup.html
@@ -1,6 +1,5 @@
<!--$Id: dup.so,v 10.28 2003/10/18 19:15:54 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -28,7 +27,7 @@ and returned from future database operations.</p>
<p>By default, Berkeley DB stores duplicates in the order in which they were added,
that is, each new duplicate data item will be stored after any already
existing data items. This default behavior can be overridden by using
-the <a href="../../api_c/dbc_put.html">DBcursor-&gt;c_put</a> method and one of the <a href="../../api_c/dbc_put.html#DB_AFTER">DB_AFTER</a>, <a href="../../api_c/dbc_put.html#DB_BEFORE">DB_BEFORE</a>
+the <a href="../../api_c/dbc_put.html">DBcursor-&gt;put</a> method and one of the <a href="../../api_c/dbc_put.html#DB_AFTER">DB_AFTER</a>, <a href="../../api_c/dbc_put.html#DB_BEFORE">DB_BEFORE</a>
<a href="../../api_c/dbc_put.html#DB_KEYFIRST">DB_KEYFIRST</a> or <a href="../../api_c/dbc_put.html#DB_KEYLAST">DB_KEYLAST</a> flags. Alternatively, Berkeley DB
may be configured to sort duplicate data items.</p>
<p>When stepping through the database sequentially, duplicate data items will
@@ -37,7 +36,7 @@ changes after the last duplicate data item has been returned. For this
reason, duplicate data items cannot be accessed using the
<a href="../../api_c/db_get.html">DB-&gt;get</a> method, as it always returns the first of the duplicate data
items. Duplicate data items should be retrieved using a Berkeley DB cursor
-interface such as the <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> method.</p>
+interface such as the <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> method.</p>
<p>There is a flag that permits applications to request the following data
item only if it <b>is</b> a duplicate data item of the current entry,
see <a href="../../api_c/dbc_get.html#DB_NEXT_DUP">DB_NEXT_DUP</a> for more information. There is a flag that
@@ -67,9 +66,9 @@ permit duplicate duplicates in databases configured for sorted
duplicates should begin using the <a href="../../api_c/db_put.html#DB_NODUPDATA">DB_NODUPDATA</a> flag immediately.</p>
<p>For further information on how searching and insertion behaves in the
presence of duplicates (sorted or not), see the <a href="../../api_c/db_get.html">DB-&gt;get</a>,
-<a href="../../api_c/db_put.html">DB-&gt;put</a>, <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> and <a href="../../api_c/dbc_put.html">DBcursor-&gt;c_put</a> documentation.</p>
+<a href="../../api_c/db_put.html">DB-&gt;put</a>, <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> and <a href="../../api_c/dbc_put.html">DBcursor-&gt;put</a> documentation.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/byteorder.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/malloc.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/extentsize.html b/db/docs/ref/am_conf/extentsize.html
index 1aac57fb0..30f74db95 100644
--- a/db/docs/ref/am_conf/extentsize.html
+++ b/db/docs/ref/am_conf/extentsize.html
@@ -1,6 +1,5 @@
<!--$Id: extentsize.so,v 1.3 2001/05/02 15:53:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -39,6 +38,6 @@ many files, all those files will need to be open at the same time,
consuming system and process file resources.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/recno.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/re_source.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/h_ffactor.html b/db/docs/ref/am_conf/h_ffactor.html
index 569f8b08a..bd5f157bc 100644
--- a/db/docs/ref/am_conf/h_ffactor.html
+++ b/db/docs/ref/am_conf/h_ffactor.html
@@ -1,6 +1,5 @@
<!--$Id: h_ffactor.so,v 10.12 2001/04/18 13:44:53 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,6 +26,6 @@ the <a href="../../api_c/db_set_h_ffactor.html">DB-&gt;set_h_ffactor</a> method.
be selected dynamically as pages are filled.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/bt_recnum.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/h_hash.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/h_hash.html b/db/docs/ref/am_conf/h_hash.html
index 138011100..54e896eaa 100644
--- a/db/docs/ref/am_conf/h_hash.html
+++ b/db/docs/ref/am_conf/h_hash.html
@@ -1,6 +1,5 @@
<!--$Id: h_hash.so,v 10.12 2000/07/04 18:28:27 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -35,6 +34,6 @@ take a reference to a <a href="../../api_c/db_class.html">DB</a> object, a point
its length, as arguments and return an unsigned, 32-bit hash value.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/h_ffactor.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/h_nelem.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/h_nelem.html b/db/docs/ref/am_conf/h_nelem.html
index f8d935fbc..b43d9c9c7 100644
--- a/db/docs/ref/am_conf/h_nelem.html
+++ b/db/docs/ref/am_conf/h_nelem.html
@@ -1,6 +1,5 @@
<!--$Id: h_nelem.so,v 10.12 2000/03/18 21:43:08 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -28,6 +27,6 @@ of elements to be a useful value to Berkeley DB, the <a href="../../api_c/db_set
must also be called to set the page fill factor.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/h_hash.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/recno.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/intro.html b/db/docs/ref/am_conf/intro.html
index 6ffd8f9fe..37838d19b 100644
--- a/db/docs/ref/am_conf/intro.html
+++ b/db/docs/ref/am_conf/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 10.25 2004/09/17 19:51:50 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -41,6 +40,6 @@ logical record numbers as keys, optionally backed by a flat text (byte
stream) file.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../intro/products.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/select.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/logrec.html b/db/docs/ref/am_conf/logrec.html
index 4f33a3e48..84acbbe66 100644
--- a/db/docs/ref/am_conf/logrec.html
+++ b/db/docs/ref/am_conf/logrec.html
@@ -1,6 +1,5 @@
<!--$Id: logrec.so,v 10.31 2004/08/05 14:16:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -20,7 +19,7 @@
record numbers. Record numbers are 1-based, not 0-based, that is, the
first record in a database is record number 1.</p>
<p>In all cases for the Queue and Recno access methods, and when calling
-the Btree access method using the <a href="../../api_c/db_get.html">DB-&gt;get</a> and <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> methods
+the Btree access method using the <a href="../../api_c/db_get.html">DB-&gt;get</a> and <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> methods
with the <a href="../../api_c/db_get.html#DB_SET_RECNO">DB_SET_RECNO</a> flag specified, the <b>data</b> field of
the key <a href="../../api_c/dbt_class.html">DBT</a> must be a pointer to a memory location of type
<b>db_recno_t</b>, as typedef'd in the standard Berkeley DB include file.
@@ -119,6 +118,6 @@ recno_build(dbp)
}</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/select.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/pagesize.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/malloc.html b/db/docs/ref/am_conf/malloc.html
index 92bfbf7bb..a8f9cafea 100644
--- a/db/docs/ref/am_conf/malloc.html
+++ b/db/docs/ref/am_conf/malloc.html
@@ -1,6 +1,5 @@
<!--$Id: malloc.so,v 10.20 2001/04/03 16:27:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -28,6 +27,6 @@ uses to free it, or vice versa. To avoid this problem, the
give Berkeley DB references to the application's allocation routines.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/dup.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/bt_compare.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/pagesize.html b/db/docs/ref/am_conf/pagesize.html
index f85fccd07..653c0d936 100644
--- a/db/docs/ref/am_conf/pagesize.html
+++ b/db/docs/ref/am_conf/pagesize.html
@@ -1,6 +1,5 @@
<!--$Id: pagesize.so,v 10.22 2002/02/11 14:55:53 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ from which your database can recover See
information.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/logrec.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/cachesize.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/re_source.html b/db/docs/ref/am_conf/re_source.html
index 6b4c0ce7e..be879e7e1 100644
--- a/db/docs/ref/am_conf/re_source.html
+++ b/db/docs/ref/am_conf/re_source.html
@@ -1,6 +1,5 @@
<!--$Id: re_source.so,v 10.16 2003/10/18 19:15:55 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -58,6 +57,6 @@ are either generated on the fly by software tools, or modified using a
different mechanism such as a text editor.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/extentsize.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/renumber.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/recno.html b/db/docs/ref/am_conf/recno.html
index cd7c69131..5bbe749bf 100644
--- a/db/docs/ref/am_conf/recno.html
+++ b/db/docs/ref/am_conf/recno.html
@@ -1,6 +1,5 @@
<!--$Id: recno.so,v 11.11 2003/10/18 19:15:55 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -65,6 +64,6 @@ files, see <a href="../../ref/am_conf/re_source.html">Flat-text backing
files</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/h_nelem.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/extentsize.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/renumber.html b/db/docs/ref/am_conf/renumber.html
index c1ace5098..7be476cf4 100644
--- a/db/docs/ref/am_conf/renumber.html
+++ b/db/docs/ref/am_conf/renumber.html
@@ -1,6 +1,5 @@
<!--$Id: renumber.so,v 10.26 2003/10/18 19:15:55 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -63,7 +62,7 @@ last record in the database, will implicitly create records 26 and 27
as well as 28. All first, last, next and previous cursor operations
will automatically skip over these implicitly created records. So, if
record number 5 is the only record the application has created,
-implicitly creating records 1 through 4, the <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> method with the
+implicitly creating records 1 through 4, the <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> method with the
<a href="../../api_c/dbc_get.html#DB_FIRST">DB_FIRST</a> flag will return record number 5, not record number 1.
Attempts to explicitly retrieve implicitly created records by their
record number will result in a special error return,
@@ -76,6 +75,6 @@ record by its record number will also result in the <a href="../../ref/program/e
return.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/re_source.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am/ops.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_conf/select.html b/db/docs/ref/am_conf/select.html
index fdd87bbfc..163a0b241 100644
--- a/db/docs/ref/am_conf/select.html
+++ b/db/docs/ref/am_conf/select.html
@@ -1,6 +1,5 @@
<!--$Id: select.so,v 10.25 2001/03/31 17:06:27 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -113,6 +112,6 @@ permanent storage is a flat text file and the database is used as a fast,
temporary storage area while the data is being read or modified.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_conf/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/logrec.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_misc/align.html b/db/docs/ref/am_misc/align.html
index 3bc16168e..7120c9dff 100644
--- a/db/docs/ref/am_misc/align.html
+++ b/db/docs/ref/am_misc/align.html
@@ -1,6 +1,5 @@
<!--$Id: align.so,v 1.4 2001/05/28 00:30:40 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ any necessary alignment. The <a href="../../api_c/dbt_class.html#DB_DBT_MALLOC"
store returned items in memory of arbitrary alignment.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am/curclose.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_misc/get_bulk.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_misc/dbsizes.html b/db/docs/ref/am_misc/dbsizes.html
index a01c0445f..ff7919c09 100644
--- a/db/docs/ref/am_misc/dbsizes.html
+++ b/db/docs/ref/am_misc/dbsizes.html
@@ -1,6 +1,5 @@
<!--$Id: dbsizes.so,v 10.27 2005/02/24 20:51:50 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -42,6 +41,6 @@ item in memory for logging purposes.</p>
<p>The maximum Btree depth is 255.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_misc/stability.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_misc/diskspace.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_misc/diskspace.html b/db/docs/ref/am_misc/diskspace.html
index 20753f74a..3b15cfe76 100644
--- a/db/docs/ref/am_misc/diskspace.html
+++ b/db/docs/ref/am_misc/diskspace.html
@@ -1,6 +1,5 @@
<!--$Id: diskspace.so,v 10.17 2002/08/09 13:43:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -144,6 +143,6 @@ only at specific points in the file, and this too can lead to sparse hash
tables.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_misc/dbsizes.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_misc/tune.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_misc/error.html b/db/docs/ref/am_misc/error.html
index 0b7738705..ae6efbd40 100644
--- a/db/docs/ref/am_misc/error.html
+++ b/db/docs/ref/am_misc/error.html
@@ -1,6 +1,5 @@
<!--$Id: error.so,v 10.22 2003/10/18 19:15:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -58,6 +57,6 @@ an EACCESS system error, the error messages shown would appear as follows:</p>
my_app: contact your system administrator: session ID was 14</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_misc/perm.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_misc/stability.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_misc/faq.html b/db/docs/ref/am_misc/faq.html
index 62a409cc6..a255be07a 100644
--- a/db/docs/ref/am_misc/faq.html
+++ b/db/docs/ref/am_misc/faq.html
@@ -1,6 +1,5 @@
<!--$Id: faq.so,v 10.26 2005/10/20 16:10:15 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -116,6 +115,6 @@ data members or methods.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_misc/tune.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../java/conf.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_misc/get_bulk.html b/db/docs/ref/am_misc/get_bulk.html
index b8720c8e9..48189526c 100644
--- a/db/docs/ref/am_misc/get_bulk.html
+++ b/db/docs/ref/am_misc/get_bulk.html
@@ -1,6 +1,5 @@
<!--$Id: get_bulk.so,v 10.7 2004/09/03 19:47:57 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -20,14 +19,14 @@
of method calls can often dominate performance. Berkeley DB offers bulk get
interfaces which can significantly increase performance for some
applications. To retrieve records in bulk, an application buffer must
-be specified to the <a href="../../api_c/db_get.html">DB-&gt;get</a> or <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> methods. This is done
+be specified to the <a href="../../api_c/db_get.html">DB-&gt;get</a> or <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> methods. This is done
in the C API by setting the <b>data</b> and <b>ulen</b> fields of the
<b>data</b> <a href="../../api_c/dbt_class.html">DBT</a> to reference an application buffer, and the
<b>flags</b> field of that structure to <a href="../../api_c/dbt_class.html#DB_DBT_USERMEM">DB_DBT_USERMEM</a>. In
the Berkeley DB C++ and Java APIs, the actions are similar, although there
are API-specific methods to set the <a href="../../api_c/dbt_class.html">DBT</a> values. Then, the
<a href="../../api_c/dbc_get.html#DB_MULTIPLE">DB_MULTIPLE</a> or <a href="../../api_c/dbc_get.html#DB_MULTIPLE_KEY">DB_MULTIPLE_KEY</a> flags are specified to
-the <a href="../../api_c/db_get.html">DB-&gt;get</a> or <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> methods, which cause multiple records
+the <a href="../../api_c/db_get.html">DB-&gt;get</a> or <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> methods, which cause multiple records
to be returned in the specified buffer.</p>
<p>The difference between <a href="../../api_c/dbc_get.html#DB_MULTIPLE">DB_MULTIPLE</a> and <a href="../../api_c/dbc_get.html#DB_MULTIPLE_KEY">DB_MULTIPLE_KEY</a>
is as follows: <a href="../../api_c/dbc_get.html#DB_MULTIPLE">DB_MULTIPLE</a> returns multiple data items for a
@@ -36,7 +35,7 @@ retrieve all of the duplicate data items for a single key in a single
call. The <a href="../../api_c/dbc_get.html#DB_MULTIPLE_KEY">DB_MULTIPLE_KEY</a> flag is used to retrieve multiple
key/data pairs, where each returned key may or may not have duplicate
data items.</p>
-<p>Once the <a href="../../api_c/db_get.html">DB-&gt;get</a> or <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> method has returned, the
+<p>Once the <a href="../../api_c/db_get.html">DB-&gt;get</a> or <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> method has returned, the
application will walk through the buffer handling the returned records.
This is implemented for the C and C++ APIs using four macros:
<a href="../../api_c/dbt_bulk.html#DB_MULTIPLE_INIT">DB_MULTIPLE_INIT</a>, <a href="../../api_c/dbt_bulk.html#DB_MULTIPLE_NEXT">DB_MULTIPLE_NEXT</a>,
@@ -52,13 +51,13 @@ the application calls one of the remaining three macros:
<a href="../../api_c/dbt_bulk.html#DB_MULTIPLE_NEXT">DB_MULTIPLE_NEXT</a>, <a href="../../api_c/dbt_bulk.html#DB_MULTIPLE_KEY_NEXT">DB_MULTIPLE_KEY_NEXT</a>, and
<a href="../../api_c/dbt_bulk.html#DB_MULTIPLE_RECNO_NEXT">DB_MULTIPLE_RECNO_NEXT</a>.</p>
<p>If the <a href="../../api_c/dbc_get.html#DB_MULTIPLE">DB_MULTIPLE</a> flag was specified to the <a href="../../api_c/db_get.html">DB-&gt;get</a> or
-<a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> method, the application will always call the
+<a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> method, the application will always call the
<a href="../../api_c/dbt_bulk.html#DB_MULTIPLE_NEXT">DB_MULTIPLE_NEXT</a> macro. If the <a href="../../api_c/dbc_get.html#DB_MULTIPLE_KEY">DB_MULTIPLE_KEY</a> flag
-was specified to the <a href="../../api_c/db_get.html">DB-&gt;get</a> or <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> method, and, the
+was specified to the <a href="../../api_c/db_get.html">DB-&gt;get</a> or <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> method, and, the
underlying database is a Btree or Hash database, the application will
always call the <a href="../../api_c/dbt_bulk.html#DB_MULTIPLE_KEY_NEXT">DB_MULTIPLE_KEY_NEXT</a> macro. If the
<a href="../../api_c/dbc_get.html#DB_MULTIPLE_KEY">DB_MULTIPLE_KEY</a> flag was specified to the <a href="../../api_c/db_get.html">DB-&gt;get</a> or
-<a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> method, and, the underlying database is a Queue or Recno
+<a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> method, and, the underlying database is a Queue or Recno
database, the application will always call the
<a href="../../api_c/dbt_bulk.html#DB_MULTIPLE_RECNO_NEXT">DB_MULTIPLE_RECNO_NEXT</a> macro. The <a href="../../api_c/dbt_bulk.html#DB_MULTIPLE_NEXT">DB_MULTIPLE_NEXT</a>,
<a href="../../api_c/dbt_bulk.html#DB_MULTIPLE_KEY_NEXT">DB_MULTIPLE_KEY_NEXT</a>, and <a href="../../api_c/dbt_bulk.html#DB_MULTIPLE_RECNO_NEXT">DB_MULTIPLE_RECNO_NEXT</a> macros
@@ -131,6 +130,6 @@ rec_display(dbp)
}</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_misc/align.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_misc/partial.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_misc/partial.html b/db/docs/ref/am_misc/partial.html
index ed9afb5eb..2e588fa12 100644
--- a/db/docs/ref/am_misc/partial.html
+++ b/db/docs/ref/am_misc/partial.html
@@ -1,6 +1,5 @@
<!--$Id: partial.so,v 10.25 2003/10/18 19:15:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -129,6 +128,6 @@ ABCDEFGHIJ0123456789 -&gt; ABCDEFGHIJ0123456789\0\0\0\0\0abcdefghij
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_misc/get_bulk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_misc/struct.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_misc/perm.html b/db/docs/ref/am_misc/perm.html
index 42f1c4c16..166700b5d 100644
--- a/db/docs/ref/am_misc/perm.html
+++ b/db/docs/ref/am_misc/perm.html
@@ -1,6 +1,5 @@
<!--$Id: perm.so,v 1.4 2002/06/20 12:53:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,11 +26,11 @@ using the returned <a href="../../api_c/db_class.html">DB</a> handle concurrentl
flags must be specified with any non-cursor <a href="../../api_c/dbt_class.html">DBT</a> used for key or
data retrieval.)</p>
<p>When using the cursor Berkeley DB calls to retrieve key/data items under the
-C/C++ APIs (for example, <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a>), the memory to which the
+C/C++ APIs (for example, <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a>), the memory to which the
pointer stored into the <a href="../../api_c/dbt_class.html">DBT</a> refers is only valid until the next
call to Berkeley DB using the <a href="../../api_c/dbc_class.html">DBC</a> handle returned by <a href="../../api_c/db_cursor.html">DB-&gt;cursor</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_misc/struct.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_misc/error.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_misc/stability.html b/db/docs/ref/am_misc/stability.html
index 26167faf2..800884854 100644
--- a/db/docs/ref/am_misc/stability.html
+++ b/db/docs/ref/am_misc/stability.html
@@ -1,6 +1,5 @@
<!--$Id: stability.so,v 10.30 2005/02/10 20:02:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ the scan inserts a new pair into the database, it is possible that
duplicate key/data pairs will be returned.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_misc/error.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_misc/dbsizes.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_misc/struct.html b/db/docs/ref/am_misc/struct.html
index 7b2379e11..ea0eff8ba 100644
--- a/db/docs/ref/am_misc/struct.html
+++ b/db/docs/ref/am_misc/struct.html
@@ -1,6 +1,5 @@
<!--$Id: struct.so,v 10.8 2002/12/22 20:42:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -83,6 +82,6 @@ memcpy(&info.buf[0], string, strlen(string) + 1);</pre></blockquote>
without any additional work.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_misc/partial.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_misc/perm.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/am_misc/tune.html b/db/docs/ref/am_misc/tune.html
index d26c35259..54ac32a63 100644
--- a/db/docs/ref/am_misc/tune.html
+++ b/db/docs/ref/am_misc/tune.html
@@ -1,6 +1,5 @@
<!--$Id: tune.so,v 10.10 2006/08/25 23:25:17 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -117,6 +116,6 @@ of control to to some small multiple of the number of CPUs is usually
the right choice to make.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_misc/diskspace.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_misc/faq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/apprec/auto.html b/db/docs/ref/apprec/auto.html
index 9e662b4f1..a2df0b891 100644
--- a/db/docs/ref/apprec/auto.html
+++ b/db/docs/ref/apprec/auto.html
@@ -1,6 +1,5 @@
<!--$Id: auto.so,v 10.4 2006/09/13 16:21:43 sue Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -155,6 +154,6 @@ initialization part of the standalone <a href="../../utility/db_printlog.html">d
so that utility can be used to display application-specific log records.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../apprec/def.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../apprec/config.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/apprec/config.html b/db/docs/ref/apprec/config.html
index 0d67bafc4..24b840750 100644
--- a/db/docs/ref/apprec/config.html
+++ b/db/docs/ref/apprec/config.html
@@ -1,6 +1,5 @@
<!--$Id: config.so,v 10.4 2002/06/05 21:09:14 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -123,6 +122,6 @@ to stable storage before calling the <a href="../../api_c/txn_checkpoint.html">D
to allow the periodic removal of database environment log files.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../apprec/auto.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../program/appsignals.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/apprec/def.html b/db/docs/ref/apprec/def.html
index 63b1d44bf..4d8550398 100644
--- a/db/docs/ref/apprec/def.html
+++ b/db/docs/ref/apprec/def.html
@@ -1,6 +1,5 @@
-<!--$Id: def.so,v 10.5 2006/09/15 20:28:48 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: def.so,v 10.7 2007/04/05 20:37:29 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -43,10 +42,23 @@ INCLUDE #include &lt;db.h&gt;
INCLUDE
INCLUDE #include "ex_apprec.h"</pre></blockquote>
<p>The rest of the XXX.src file consists of log record descriptions. Each
-log record description begins with the line:</p>
+log record description begins with one of the following lines:</p>
<blockquote><pre>BEGIN <i>RECORD_NAME</i> <i>DB_VERSION_NUMBER</i> <i>RECORD_NUMBER</i></pre></blockquote>
+<blockquote><pre>BEGIN_BUF <i>RECORD_NAME</i> <i>DB_VERSION_NUMBER</i></pre></blockquote>
+<blockquote><pre>BEGIN_COMPAT <i>RECORD_NAME</i> <i>DB_VERSION_NUMBER</i> <i>RECORD_NUMBER</i></pre></blockquote>
<p>and ends with the line:</p>
<blockquote><pre>END</pre></blockquote>
+<p>The <i>BEGIN</i> line should be used for most record types.</p>
+<p>The <i>BEGIN_BUF</i> is used for records that need only marshalling and
+unmarshalling of the record, that is logging and reading routines, but not
+a recovery routine. These records are specific to the replication system's
+internal initialization process, which sends variable length records containing
+file data and file description records.</p>
+<p>The <i>BEGIN_COMPAT</i> is used for log record compatibility to facilitate
+online upgrades of replication groups. Records created with this keyword will
+produce reading and printing routines, but no logging routines. The recovery
+routines are retrieved from older releases, so no recovery templates will be
+generated for these records.</p>
<p>The <i>DB_VERSION_NUMBER</i> variable should be replaced with the
current major and minor version of Berkeley DB, with all punctuation removed.
For example, Berkeley DB version 4.2 should be 42, version 4.5 should be 45.</p>
@@ -63,9 +75,17 @@ described in the <a href="../../ref/upgrade/process.html">Upgrading Berkeley DB
installations</a> section on log format changes. The record number space
below 10,000 is reserved for Berkeley DB itself; applications should choose
record number values equal to or greater than 10,000.</p>
-<p>Between the BEGIN and END keywords there should be one line for each
-data item logged as part of this log record. The format of these lines
-is as follows:</p>
+<p>Between the BEGIN and END keywords there should be one optional
+<i>DUPLICATE</i> line and one line for each
+data item logged as part of this log record.</p>
+<p>The <i>DUPLICATE</i> line is of the form:</p>
+<blockquote><pre>DUPLICATE <i>RECORD_NAME</i> <i>DB_VERSION_NUMBER</i> <i>RECORD_NUMBER</i></pre></blockquote>
+<p>The <i>DUPLICATE</i> specifier should be used when creating a record
+that requires its own record number but can use the argument structure,
+reading and printing routines from another record. In this case, we will
+create a new log record type, but use the enclosing log record type for
+the argument structure and the log reading and printing routines.</p>
+<p>The format of lines for each data item logged is as follows:</p>
<blockquote><pre>ARG | DBT | POINTER <i>variable_name</i> <i>variable_type</i> <i>printf_format</i></pre></blockquote>
<p>The keyword ARG indicates that the argument is a simple parameter of
the type specified. For example, a file ID might be logged as:</p>
@@ -94,6 +114,6 @@ file btree/btree.src contains the definitions for the log records
supported by the Berkeley DB Btree access method.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../apprec/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../apprec/auto.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/apprec/intro.html b/db/docs/ref/apprec/intro.html
index aa67aecd2..781aa203a 100644
--- a/db/docs/ref/apprec/intro.html
+++ b/db/docs/ref/apprec/intro.html
@@ -1,10 +1,9 @@
-<!--$Id: intro.so,v 10.52 2005/12/13 16:31:39 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 10.53 2006/11/13 18:04:59 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Introduction</title>
+<title>Berkeley DB Reference Guide: Introduction to application specific logging and recovery</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -14,7 +13,7 @@
<td align=right><a href="../xa/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../apprec/def.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Introduction</h3>
+<h3 align=center>Introduction to application specific logging and recovery</h3>
<p>It is possible to use the Locking, Logging and Transaction subsystems
of Berkeley DB to provide transaction semantics on objects other than those
described by the Berkeley DB access methods. In these cases, the application
@@ -76,6 +75,6 @@ usable on any system, not just POSIX systems.</p>
in the Berkeley DB distribution, in the directory <b>examples_c/ex_apprec</b>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../xa/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../apprec/def.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/arch/apis.html b/db/docs/ref/arch/apis.html
index 11892fd80..310d28da6 100644
--- a/db/docs/ref/arch/apis.html
+++ b/db/docs/ref/arch/apis.html
@@ -1,6 +1,5 @@
<!--$Id: apis.so,v 10.29 2003/10/18 19:15:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -72,6 +71,6 @@ the effectiveness of the internal hashing function on the particular
data set. This is not a problem with Berkeley DB.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../arch/progmodel.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../arch/script.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/arch/bigpic.html b/db/docs/ref/arch/bigpic.html
index 506ca2eea..ba187986b 100644
--- a/db/docs/ref/arch/bigpic.html
+++ b/db/docs/ref/arch/bigpic.html
@@ -1,6 +1,5 @@
<!--$Id: bigpic.so,v 8.32 2003/11/27 18:25:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -120,6 +119,6 @@ subsystem, or the access methods subsystem wrapped in calls to the Berkeley DB
transaction interfaces.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../java/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../arch/progmodel.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/arch/progmodel.html b/db/docs/ref/arch/progmodel.html
index 851c8b43d..12a19ab1f 100644
--- a/db/docs/ref/arch/progmodel.html
+++ b/db/docs/ref/arch/progmodel.html
@@ -1,6 +1,5 @@
<!--$Id: progmodel.so,v 10.27 2001/03/01 15:57:54 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -39,6 +38,6 @@ call. Of course, this model also greatly simplifies the creation of
network client-server applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../arch/bigpic.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../arch/apis.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/arch/script.html b/db/docs/ref/arch/script.html
index 963ef928a..66bb97b5c 100644
--- a/db/docs/ref/arch/script.html
+++ b/db/docs/ref/arch/script.html
@@ -1,6 +1,5 @@
<!--$Id: script.so,v 10.15 2005/04/18 17:09:45 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -31,6 +30,6 @@ information.</p>
information.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../arch/apis.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../arch/utilities.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/arch/utilities.html b/db/docs/ref/arch/utilities.html
index 63cc06884..2b70980cf 100644
--- a/db/docs/ref/arch/utilities.html
+++ b/db/docs/ref/arch/utilities.html
@@ -1,6 +1,5 @@
<!--$Id: utilities.so,v 10.25 2001/03/05 19:15:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -59,6 +58,6 @@ the necessity for multiple processes to negotiate database and database
environment creation and shut down.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../arch/script.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../env/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_brew/intro.html b/db/docs/ref/build_brew/intro.html
new file mode 100644
index 000000000..f35b8785f
--- /dev/null
+++ b/db/docs/ref/build_brew/intro.html
@@ -0,0 +1,108 @@
+<!--$Id: intro.so,v 1.7 2007/07/10 16:54:16 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Building for BREW</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<a name="2"><!--meow--></a>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Building Berkeley DB for BREW</dl></h3></td>
+<td align=right><a href="../debug/printlog.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_s60/intro.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Building for BREW</h3>
+<p>This page has general instructions for building the Berkeley DB library
+and applets for the BREW platform.</p>
+<h3>Building Berkeley DB for the BREW simulator</h3>
+<p>The <b>build_brew</b> directory in the Berkeley DB distribution contains
+project files for Microsoft Visual C++:</p>
+<table border=1 align=center>
+<tr><th>Project File</th><th>Description</th></tr>
+<tr> <td align=left>bdb_brew.dsw</td> <td align=left>Visual C++ 6.0 workspace</td> </tr>
+<tr> <td align=left>bdb_brew.dsp</td> <td align=left>Visual C++ 6.0 project</td> </tr>
+</table>
+<p>The project file can be used to build the Berkeley DB library for the BREW
+platform. Both BREW SDK versions 2 and 3 are supported. By default, the
+build is for BREW SDK version 2.</p>
+<p>The steps for building the Berkeley DB library for the BREW Simulator are as
+follows:</p>
+<ol>
+<p><li>Install the BREW SDK and BREW SDK Tools.
+<p><li>To build for BREW SDK version 3, edit the Berkeley DB source distribution file
+<b>build_brew/db_config.h</b> file and <b>remove</b> the line
+"#define HAVE_BREW_SDK2". No changes are required to build for BREW SDK
+version 2.
+<p><li>Select <i>File -&gt; Open Workspace</i>. Look in the build_brew
+directory for Workspaces, select <i>bdb_brew.dsw</i>, and select
+<i>Open</i>.
+<p><li>The BREW SDK creates an environment entry "BREWDIR" after the SDK
+installation. Confirm the entry exists, and if not, create an
+environment entry which points to the BREW SDK's root directory.
+<p><li>For the BREW platform, only the project "bdb_brew" is available. Set
+the bdb_brew project as the active project and select the appropriate
+option for the build_all project (Debug or Release). Then select
+<i>OK</i>.
+<p><li>To build, press F7.
+</ol>
+<p>The build results are placed in a subdirectory of build_brew named after
+the selected configuration (for example, <b>build_brew\Release</b> or
+<b>build_brew\Debug</b>).</p>
+<p>When building the application during development, you should normally
+use compile options "Debug Multithreaded DLL" and link against
+<b>build_brew\Debug\bdb_brew.lib</b>. You can also build using a
+release version of the Berkeley DB libraries and tools, which will be placed
+in <b>build_brew\Release\bdb_brew.lib</b>. When linking against the
+release build, you should compile your code with the "Release
+Multithreaded DLL" compile option. You will also need to add the
+<b>build_brew</b> directory to the list of include directories of your
+application's project, or copy the Berkeley DB include files to another
+location.</p>
+<h3>Building a BREW applet with Berkeley DB library</h3>
+<p>Building a Berkeley DB application in the BREW environment is similar to
+building in a Windows environment. Ensure that <b>db.h</b> is in the
+build include path and <b>bdb_brew.lib</b> is in the build library
+path (alternatively, you can add project dependencies to the
+<b>bdb_brew</b> project).</p>
+<p>BREW applets require a few minor additions:</p>
+<ol>
+<p><li>The <b>BDBApp</b> structure must be extended -- the extended
+definition of BDBApp is found in the include file <b>db.h</b>.
+<p><li>Before any Berkeley DB operations are performed, the applet must call the "int
+brew_bdb_begin(void)" function. This function returns 0 on success, and
+non-zero on failure.
+<p><li>After the last Berkeley DB operation is performed, the applet must call the
+"void brew_bdb_end(void)" function. Note that the brew_bdb_end function
+cannot be called in the applet "cleanup" function. If that is a
+requirement, use the following code instead:
+<blockquote><pre>BDBApp *pMe=(BDBApp *)po;
+if (pMe-&gt;db_global_values != NULL)
+ FREE(pMe-&gt;db_global_values);</pre></blockquote>
+</ol>
+<h3>Building a BREW applet for the physical device</h3>
+<p>The binaries linked with the Berkeley DB library for the BREW simulator are
+not target files that can run on the physical device. In order to build
+for the physical device, an ARM compiler is needed: the recommended ARM
+compiler is ARM Developer Suite 1.2.</p>
+<p>The steps for building a BREW applet for the physical device are as
+follows:</p>
+<ol>
+<p><li>Set the target BREW Applet project as the active project.
+<p><li>Select "Generate ARM Make file" in the BREW tool bar for VC6, and a make
+file will be generated (if this step does not work, confirm your ADS was
+correctly installed).
+<p><li>The Berkeley DB library must then be manually added to this make file. See the
+<b>build_brew\bdbread.mak</b> file in the Berkeley DB distribution for an
+example.
+<p><li>Select <i>Tools -&gt; BREW Application 'Make'</i> to build.
+</ol>
+<p>The target .mod file will be created in the build directory, and this
+is the file which should be uploaded to the physical device.</p>
+<table width="100%"><tr><td><br></td><td align=right><a href="../debug/printlog.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_s60/intro.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/build_s60/intro.html b/db/docs/ref/build_s60/intro.html
new file mode 100644
index 000000000..4994b492b
--- /dev/null
+++ b/db/docs/ref/build_s60/intro.html
@@ -0,0 +1,68 @@
+<!--$Id: intro.so,v 1.7 2007/07/07 14:34:54 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Building for S60</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<a name="2"><!--meow--></a>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Building Berkeley DB for S60</dl></h3></td>
+<td align=right><a href="../build_brew/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/intro.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Building for S60</h3>
+<p>This page has general instructions for building the Berkeley DB library and
+applications for the S60 platform.</p>
+<p>Building Berkeley DB for S60 requires S60 SDK version 3 or above with
+Symbian V9.1 or above; the 3rd Edition FP1 SDK is recommended.</p>
+<p>The NOKIA OpenC plugin should be installed on both emulator and device.</p>
+<p>CodeWarrior IDE for S60 V3.1 is recommended.</p>
+<h3>Building Berkeley DB for the S60 Emulator</h3>
+<p>The <b>build_s60</b> directory in the Berkeley DB distribution contains
+a <b>bdb_s60.mmp</b> project file, which can be imported to
+CodeWarrior or Carbide, etc. This project file can be used to build the
+Berkeley DB library for the S60 platform.</p>
+<p>The steps for building the Berkeley DB library for the S60 emulator are
+as follows:</p>
+<ol>
+<p><li>Install the S60 SDK and OpenC library.
+<p><li>In CodeWarrior, select <i>File -&gt; Import project from .mmp file</i>.
+<p><li>Select an SDK to use with this project: <i>nokia -&gt;S60 S60_3rd_FP1</i>.
+<p><li>Click to browse for MMP file selection. Look in the
+<b>build_s60</b> directory for Workspaces and select
+<i>bdb_s60.mmp</i>.
+<p><li>Click Next.
+<p><li>Click Finish.
+<p><li>Select build target to WINSCW UDEB, to build, press F7.
+</ol>
+<p>The build will create the file <b>bdb_s60.lib</b>, which is
+installed into <b>$EPOCROOT/epoc32/ release/winscw/udeb</b>, which can
+be linked by Berkeley DB applications for the emulator.</p>
+<h3>Building Berkeley DB Library for the Device</h3>
+<ol>
+<p><li>Install the CSL Arm tool chain.
+<p><li>From <b>$EPOCROOT/epoc32/release/armv5/lib</b>, add OpenC library
+libpthread.dso to the GCCE library(libc.dso already added).
+<p><li>Since Berkeley DB uses old-style function definitions, it will not be accepted
+by the default compiler:arm-none-symbianelf-g++.exe. Change the
+compiler to arm-none-symbianelf-gcc.exe and specify the "-x c" option
+there.
+<p><li>Select build target to GCCE UREL, to build, press F7.
+</ol>
+<p>The build will create the file <b>bdb_s60.lib</b>, which is
+installed into <b>$EPOCROOT/epoc32/ release/armv5/urel</b>, which can
+be linked by Berkeley DB applications for device.</p>
+<h3>Building a S60 application with the Berkeley DB library</h3>
+<p>Building a Berkeley DB application in the S60 environment is similar
+to building in a Windows environment. Ensure the include file
+<b>build_s60/db.h</b> is in the build include path and the created
+<b>bdb_s60.lib</b> is in the build library path.</p>
+<table width="100%"><tr><td><br></td><td align=right><a href="../build_brew/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/intro.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/build_unix/aix.html b/db/docs/ref/build_unix/aix.html
index 6664d5a7b..7acbde177 100644
--- a/db/docs/ref/build_unix/aix.html
+++ b/db/docs/ref/build_unix/aix.html
@@ -1,6 +1,5 @@
<!--$Id: aix.so,v 11.27 2005/04/06 01:45:22 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -78,6 +77,6 @@ include the problematical system include files.
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/notes.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/freebsd.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/conf.html b/db/docs/ref/build_unix/conf.html
index f744f2b69..b937c5432 100644
--- a/db/docs/ref/build_unix/conf.html
+++ b/db/docs/ref/build_unix/conf.html
@@ -1,6 +1,5 @@
-<!--$Id: conf.so,v 10.63 2006/04/07 21:08:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: conf.so,v 10.66 2007/04/05 20:36:38 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -61,11 +60,13 @@ be specified when configuring to build production binaries.
--enable-debug_wop as an argument to configure. This argument should not
be specified when configuring to build production binaries.
<dt><a name="--enable-diagnostic">--enable-diagnostic</a><dd>To build Berkeley DB with run-time debugging checks, enter --enable-diagnostic
-as an argument to configure. This will cause a number of special checks
-to be performed when Berkeley DB is running. Applications built using this
-argument should not share database environments with applications built
-without this argument. This argument should not be specified when
-configuring to build production binaries.
+as an argument to configure. This causes a number of additional checks
+to be performed when Berkeley DB is running, and also causes some failures to
+trigger process abort rather than returning errors to the application.
+Applications built using this argument should not share database
+environments with applications built without this argument. This
+argument should not be specified when configuring to build production
+binaries.
<a name="9"><!--meow--></a>
<dt><a name="--enable-dump185">--enable-dump185</a><dd>To convert Berkeley DB 1.85 (or earlier) databases to this release of Berkeley DB,
enter --enable-dump185 as an argument to configure. This will build the
@@ -87,6 +88,16 @@ location of javac to determine the location of the Java include files
(for example, jni.h). On some systems, additional include directories
may be needed to process jni.h; see <a href="flags.html">Changing compile or
load options</a> for more information.
+<a name="11"><!--meow--></a>
+<dt><a name="--enable-fine_grained_lock_manager">--enable-fine_grained_lock_manager</a><dd>For highly concurrent Berkeley DB applications on multithreaded, multi-core
+architectures (for example, Sun Microsystem's Niagara systems), it may
+be advantageous to configure Berkeley DB for finer-grained locking behavior
+in the lock manager subsystem. To build with Berkeley DB with finer-grained
+locking behavior in the lock manager subsystem, enter
+--enable-fine_grained_lock_manager as an argument to configure. This
+option should not be configured without performance testing to confirm
+the finer-grained locking behavior increases overall throughput, as this
+option will decrease overall throughput for some applications.
<dt><a name="--enable-posixmutexes">--enable-posixmutexes</a><dd>To force Berkeley DB to use the POSIX pthread mutex interfaces for underlying
mutex support, enter --enable-posixmutexes as an argument to configure.
This is rarely necessary: POSIX mutexes will be selected automatically
@@ -119,11 +130,11 @@ processor. The --enable-pthread_api argument requires POSIX pthread
support already be installed on your system.
<p>Specifying the --enable-pthread_api configuration argument may require
that applications and Berkeley DB be linked with the -lpthread library.</p>
-<a name="11"><!--meow--></a>
+<a name="12"><!--meow--></a>
<dt><a name="--enable-rpc">--enable-rpc</a><dd>To build the Berkeley DB RPC client code and server utility, enter --enable-rpc
as an argument to configure. The --enable-rpc argument requires that RPC
support already be installed on your system.
-<a name="12"><!--meow--></a>
+<a name="13"><!--meow--></a>
<dt><a name="--enable-smallbuild">--enable-smallbuild</a><dd>To build a small memory footprint version of the Berkeley DB library, enter
--enable-smallbuild as an argument to configure. The
--enable-smallbuild argument is equivalent to individually specifying
@@ -133,7 +144,7 @@ turning off cryptography support, the Hash and Queue access methods,
database environment replication support and database verification
support. See <a href="../../ref/build_unix/small.html">Building a
small memory footprint library</a> for more information.
-<a name="13"><!--meow--></a>
+<a name="14"><!--meow--></a>
<dt><a name="--enable-tcl">--enable-tcl</a><dd>To build the Berkeley DB Tcl API, enter --enable-tcl as an argument to
configure. This configuration argument expects to find Tcl's tclConfig.sh
file in the <b>/usr/local/lib</b> directory. See the --with-tcl
@@ -142,7 +153,7 @@ Tcl installation. See <a href="../../ref/tcl/intro.html">Loading Berkeley DB
with Tcl</a> for information on sites from which you can download Tcl and
which Tcl versions are compatible with Berkeley DB. To build Tcl, you must
also build with shared libraries.
-<a name="14"><!--meow--></a>
+<a name="15"><!--meow--></a>
<dt><a name="--enable-test">--enable-test</a><dd>To build the Berkeley DB test suite, enter --enable-test as an argument to
configure. To run the Berkeley DB test suite, you must also build the Tcl
API. This argument should not be specified when configuring to build
@@ -187,6 +198,6 @@ multiple versions of Berkeley DB</a> for more information.
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/small.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/flags.html b/db/docs/ref/build_unix/flags.html
index b44026d91..1a01cffb2 100644
--- a/db/docs/ref/build_unix/flags.html
+++ b/db/docs/ref/build_unix/flags.html
@@ -1,6 +1,5 @@
-<!--$Id: flags.so,v 10.12 2003/11/08 19:17:42 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: flags.so,v 10.13 2006/10/05 01:06:05 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -57,6 +56,6 @@ prompt: ../dist/configure</pre></blockquote>
<p>See your command shell's manual page for further information.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/small.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/install.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/freebsd.html b/db/docs/ref/build_unix/freebsd.html
index e3ef10d4f..991052827 100644
--- a/db/docs/ref/build_unix/freebsd.html
+++ b/db/docs/ref/build_unix/freebsd.html
@@ -1,6 +1,5 @@
<!--$Id: freebsd.so,v 11.18 2003/04/01 17:21:45 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -61,6 +60,6 @@ files should be placed on NFS-mounted filesystems on these systems.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/aix.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/hpux.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/hpux.html b/db/docs/ref/build_unix/hpux.html
index aa6a78cda..387b15e4e 100644
--- a/db/docs/ref/build_unix/hpux.html
+++ b/db/docs/ref/build_unix/hpux.html
@@ -1,6 +1,5 @@
<!--$Id: hpux.so,v 11.17 2004/08/13 03:38:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -91,6 +90,6 @@ include the problematical system include files.
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/freebsd.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/irix.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/install.html b/db/docs/ref/build_unix/install.html
index 013bed708..448605c0f 100644
--- a/db/docs/ref/build_unix/install.html
+++ b/db/docs/ref/build_unix/install.html
@@ -1,6 +1,5 @@
-<!--$Id: install.so,v 10.17 2003/11/08 19:17:42 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: install.so,v 10.18 2006/10/05 01:06:05 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -61,6 +60,6 @@ the install itself:</p>
directories that do not already exist on the system.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/flags.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/shlib.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/intro.html b/db/docs/ref/build_unix/intro.html
index 86a2f3153..3d47d8cda 100644
--- a/db/docs/ref/build_unix/intro.html
+++ b/db/docs/ref/build_unix/intro.html
@@ -1,6 +1,5 @@
-<!--$Id: intro.so,v 10.31 2006/08/24 16:32:26 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 10.34 2007/07/06 17:12:01 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -12,7 +11,7 @@
<a name="2"><!--meow--></a><a name="3"><!--meow--></a><a name="4"><!--meow--></a><a name="5"><!--meow--></a>
<table width="100%"><tr valign=top>
<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Building Berkeley DB for UNIX/POSIX systems</dl></h3></td>
-<td align=right><a href="../debug/common.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/conf.html"><img src="../../images/next.gif" alt="Next"></a>
+<td align=right><a href="../build_s60/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/conf.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
<h3 align=center>Building for UNIX/POSIX</h3>
@@ -49,8 +48,8 @@ make</pre></blockquote>
<p>To build multiple UNIX versions of Berkeley DB in the same source tree, create
a new directory at the same level as the build_unix directory, and then
configure and build in that directory as described previously.</p>
-<table width="100%"><tr><td><br></td><td align=right><a href="../debug/common.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/conf.html"><img src="../../images/next.gif" alt="Next"></a>
+<table width="100%"><tr><td><br></td><td align=right><a href="../build_s60/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/conf.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/irix.html b/db/docs/ref/build_unix/irix.html
index 7282bf0a8..493197f23 100644
--- a/db/docs/ref/build_unix/irix.html
+++ b/db/docs/ref/build_unix/irix.html
@@ -1,6 +1,5 @@
<!--$Id: irix.so,v 11.6 2003/03/24 13:46:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -26,6 +25,6 @@ must compile with the _SGI_MP_SOURCE flag:</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/hpux.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/linux.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/linux.html b/db/docs/ref/build_unix/linux.html
index 11bf7e4cc..1991b8cf2 100644
--- a/db/docs/ref/build_unix/linux.html
+++ b/db/docs/ref/build_unix/linux.html
@@ -1,6 +1,5 @@
<!--$Id: linux.so,v 11.19 2004/10/18 20:10:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -37,6 +36,6 @@ scheduler for transaction processing workloads.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/irix.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/macosx.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/macosx.html b/db/docs/ref/build_unix/macosx.html
index 75214049f..423551c0e 100644
--- a/db/docs/ref/build_unix/macosx.html
+++ b/db/docs/ref/build_unix/macosx.html
@@ -1,6 +1,5 @@
<!--$Id: macosx.so,v 11.14 2005/10/21 20:16:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -61,6 +60,6 @@ kern.sysv.shmseg values as follows:</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/linux.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/osf1.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/notes.html b/db/docs/ref/build_unix/notes.html
index fa630f535..8aec70c90 100644
--- a/db/docs/ref/build_unix/notes.html
+++ b/db/docs/ref/build_unix/notes.html
@@ -1,6 +1,5 @@
<!--$Id: notes.so,v 10.54 2005/06/16 17:04:04 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -156,6 +155,6 @@ DB185LIB=-ldb185</pre></blockquote>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/test.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/aix.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/osf1.html b/db/docs/ref/build_unix/osf1.html
index 0be0469d7..400c49b1c 100644
--- a/db/docs/ref/build_unix/osf1.html
+++ b/db/docs/ref/build_unix/osf1.html
@@ -1,6 +1,5 @@
<!--$Id: osf1.so,v 11.11 2004/10/18 20:10:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -26,6 +25,6 @@ must compile with the _REENTRANT flag:</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/macosx.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/qnx.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/qnx.html b/db/docs/ref/build_unix/qnx.html
index 52376d1d3..4b274a40e 100644
--- a/db/docs/ref/build_unix/qnx.html
+++ b/db/docs/ref/build_unix/qnx.html
@@ -1,6 +1,5 @@
<!--$Id: qnx.so,v 11.11 2005/12/20 15:24:38 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -85,6 +84,6 @@ should be used with caution on QNX.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/osf1.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/sco.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/sco.html b/db/docs/ref/build_unix/sco.html
index 74667aa7f..f4b549ce6 100644
--- a/db/docs/ref/build_unix/sco.html
+++ b/db/docs/ref/build_unix/sco.html
@@ -1,6 +1,5 @@
<!--$Id: sco.so,v 11.9 2003/03/24 13:46:23 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -25,6 +24,6 @@ libraries.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/qnx.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/solaris.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/shlib.html b/db/docs/ref/build_unix/shlib.html
index e93ea235c..8d66c558c 100644
--- a/db/docs/ref/build_unix/shlib.html
+++ b/db/docs/ref/build_unix/shlib.html
@@ -1,6 +1,5 @@
-<!--$Id: shlib.so,v 10.18 2004/12/13 06:34:52 gmf Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: shlib.so,v 10.19 2006/10/05 01:06:05 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -99,6 +98,6 @@ program. On other systems, using libtool has the virtue of knowing about
any other details on systems that don't behave in this typical way.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/install.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/test.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/small.html b/db/docs/ref/build_unix/small.html
index 8b198dc81..4c1ba58d4 100644
--- a/db/docs/ref/build_unix/small.html
+++ b/db/docs/ref/build_unix/small.html
@@ -1,6 +1,5 @@
-<!--$Id: small.so,v 10.9 2006/08/24 16:32:26 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: small.so,v 10.11 2007/06/13 18:56:05 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -34,7 +33,9 @@ enter --disable-replication as an argument to configure.
--disable-verify as an argument to configure.
<dt><a name="--enable-smallbuild">--enable-smallbuild</a><dd>Equivalent to individually specifying --disable-cryptography,
--disable-hash, --disable-queue, --disable-replication,
---disable-statistics and --disable-verify
+--disable-statistics and --disable-verify. In addition, when compiling
+building with the GNU gcc compiler, the --enable-smallbuild option uses
+the -Os compiler build flag instead of the default -O3.
</dl>
<p>The following configuration options will increase the size of the Berkeley DB
library dramatically and are only useful when debugging applications:</p>
@@ -48,16 +49,16 @@ library dramatically and are only useful when debugging applications:</p>
By default Berkeley DB will build both shared and static libraries. To build
only a static library, configure Berkeley DB with the
<a href="../../ref/build_unix/conf.html">--disable-shared</a> option.</p>
-<p>The size of the Berkeley DB library varies a lot depending on the compiler,
-machine architecture, and configuration options. As an estimate,
-production Berkeley DB libraries built with current GNU gcc compilers have
-footprints in the range of 400KB to 790KB on 32-bit x86 architectures,
-and in the range of 490KB to 920KB on 64-bit x86 architectures.</p>
+<p>The size of the Berkeley DB library varies depending on the compiler, machine
+architecture, and configuration options. As an estimate, production
+Berkeley DB libraries built with GNU gcc version 3.X compilers have footprints
+in the range of 400KB to 900KB on 32-bit x86 architectures, and in the
+range of 500KB to 1MB on 64-bit x86 architectures.</p>
<p>For assistance in further reducing the size of the Berkeley DB library, or in
building small memory footprint libraries on other systems, please
contact Berkeley DB support.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/conf.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/flags.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/solaris.html b/db/docs/ref/build_unix/solaris.html
index 1ac5787e8..b82bbce73 100644
--- a/db/docs/ref/build_unix/solaris.html
+++ b/db/docs/ref/build_unix/solaris.html
@@ -1,6 +1,5 @@
-<!--$Id: solaris.so,v 11.25 2003/03/24 13:46:23 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: solaris.so,v 11.26 2007/06/27 14:41:06 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -89,9 +88,8 @@ environment's shared memory regions and can affect Berkeley DB performance.
Workarounds include creating the shared regions in system shared memory
(<a href="../../api_c/env_open.html#DB_SYSTEM_MEM">DB_SYSTEM_MEM</a>) or application private memory
(<a href="../../api_c/env_open.html#DB_PRIVATE">DB_PRIVATE</a>), or, configuring Solaris to not flush memory-mapped
-pages. For more information, see the
-<a href="http://docs.sun.com/db/doc/806-4015/6jd4gh8en?a=view">Solaris Tunable Parameters Reference Manual: fsflush and Related Tunables</a>.
-</p>
+pages. For more information, see the "Solaris Tunable Parameters
+Reference Manual: fsflush and Related Tunables".</p>
<hr size=1 noshade>
<p><li><b>I see errors about "open64" when building Berkeley DB applications.</b>
<p>System include files (most commonly fcntl.h) in some releases of AIX,
@@ -111,6 +109,6 @@ include the problematical system include files.
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/sco.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/sunos.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/sunos.html b/db/docs/ref/build_unix/sunos.html
index 2b94c7579..d570fdf81 100644
--- a/db/docs/ref/build_unix/sunos.html
+++ b/db/docs/ref/build_unix/sunos.html
@@ -1,6 +1,5 @@
<!--$Id: sunos.so,v 11.6 2003/03/24 13:46:24 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -26,6 +25,6 @@ versions of SunOS.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/solaris.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/ultrix.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/test.html b/db/docs/ref/build_unix/test.html
index 1e1ca11e5..71c1794d8 100644
--- a/db/docs/ref/build_unix/test.html
+++ b/db/docs/ref/build_unix/test.html
@@ -1,6 +1,5 @@
<!--$Id: test.so,v 10.32 2003/11/08 19:17:43 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ command:</p>
information.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/shlib.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/notes.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_unix/ultrix.html b/db/docs/ref/build_unix/ultrix.html
index 74416bb53..96c662e8c 100644
--- a/db/docs/ref/build_unix/ultrix.html
+++ b/db/docs/ref/build_unix/ultrix.html
@@ -1,6 +1,5 @@
<!--$Id: ultrix.so,v 11.6 2003/03/24 13:46:24 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,6 +22,6 @@ they exist, because they are known to not work correctly.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/sunos.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_win/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_vxworks/faq.html b/db/docs/ref/build_vxworks/faq.html
index af310f878..136014a0b 100644
--- a/db/docs/ref/build_vxworks/faq.html
+++ b/db/docs/ref/build_vxworks/faq.html
@@ -1,6 +1,5 @@
<!--$Id: faq.so,v 1.30 2004/08/17 13:45:35 sue Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -135,6 +134,6 @@ may leak their underlying system resources. Therefore, the
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_vxworks/notes.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade/version.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_vxworks/intro.html b/db/docs/ref/build_vxworks/intro.html
index 14605a59c..61ab5a81a 100644
--- a/db/docs/ref/build_vxworks/intro.html
+++ b/db/docs/ref/build_vxworks/intro.html
@@ -1,10 +1,9 @@
-<!--$Id: intro.so,v 1.24 2004/10/08 17:16:54 sue Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 1.26 2007/05/30 08:39:07 alexg Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Building for VxWorks</title>
+<title>Berkeley DB Reference Guide: Building for VxWorks 5.4 and 5.5</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -12,10 +11,10 @@
<a name="2"><!--meow--></a>
<table width="100%"><tr valign=top>
<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Building Berkeley DB for VxWorks systems</dl></h3></td>
-<td align=right><a href="../build_win/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_vxworks/notes.html"><img src="../../images/next.gif" alt="Next"></a>
+<td align=right><a href="../build_wince/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_vxworks/notes.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Building for VxWorks</h3>
+<h3 align=center>Building for VxWorks 5.4 and 5.5</h3>
<p>The build_vxworks directory in the Berkeley DB distribution contains a workspace
and project files for Tornado 2.0/VxWorks 5.4 and Tornado 2.2/VxWorks 5.5.</p>
<table border=1 align=center>
@@ -96,8 +95,8 @@ depending on which version of Tornado you are running.
You need to repeat this procedure for all builds you are interested in
building, as well as for all of the utility project builds you want to
run.</p>
-<table width="100%"><tr><td><br></td><td align=right><a href="../build_win/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_vxworks/notes.html"><img src="../../images/next.gif" alt="Next"></a>
+<table width="100%"><tr><td><br></td><td align=right><a href="../build_wince/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_vxworks/notes.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_vxworks/introae.html b/db/docs/ref/build_vxworks/introae.html
index 079738ca1..87ff71bdd 100644
--- a/db/docs/ref/build_vxworks/introae.html
+++ b/db/docs/ref/build_vxworks/introae.html
@@ -1,6 +1,5 @@
<!--$Id: introae.so,v 1.8 2002/10/01 19:38:33 sue Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -129,6 +128,6 @@ building, as well as for all of the utility project builds you want to
run.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_vxworks/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_vxworks/notes.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_vxworks/notes.html b/db/docs/ref/build_vxworks/notes.html
index fd925b7a0..0e6037186 100644
--- a/db/docs/ref/build_vxworks/notes.html
+++ b/db/docs/ref/build_vxworks/notes.html
@@ -1,6 +1,5 @@
<!--$Id: notes.so,v 1.20 2004/10/08 17:16:54 sue Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -64,6 +63,6 @@ footprint, you should move <b>db_config.h</b> aside and copy
the appropriate small workspace file via Tornado and build as usual.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_vxworks/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_vxworks/faq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_win/faq.html b/db/docs/ref/build_win/faq.html
index 76a7ff866..cf9c59e7f 100644
--- a/db/docs/ref/build_win/faq.html
+++ b/db/docs/ref/build_win/faq.html
@@ -1,6 +1,5 @@
-<!--$Id: faq.so,v 10.36 2006/04/24 14:21:33 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: faq.so,v 10.37 2007/05/30 08:39:08 alexg Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -12,7 +11,7 @@
<a name="2"><!--meow--></a><a name="3"><!--meow--></a>
<table width="100%"><tr valign=top>
<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Building Berkeley DB for Windows systems</dl></h3></td>
-<td align=right><a href="../build_win/notes.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_vxworks/intro.html"><img src="../../images/next.gif" alt="Next"></a>
+<td align=right><a href="../build_win/notes.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_wince/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
<h3 align=center>Windows FAQ</h3>
@@ -29,14 +28,14 @@ click on db_load -&gt; Properties and change "Configuration Type" from
fprintf (or some other standard C library function).</b>
<p>You should be using the "Debug Multithreaded DLL" compiler option in
your application when you link with the
-build_windows\Debug\libdb45d.lib library (this .lib file
-is actually a stub for libdb45d.DLL). To check this
+build_windows\Debug\libdb46d.lib library (this .lib file
+is actually a stub for libdb46d.DLL). To check this
setting in Visual C++, choose the <i>Project/Settings</i> menu
item and select <i>Code Generation</i> under the tab marked
<i>C/C++</i>; and see the box marked <i>Use runtime
library</i>. This should be set to <i>Debug Multithreaded DLL</i>.
If your application is linked against the static library,
-build_windows\Debug\libdb45sd.lib; then, you will want
+build_windows\Debug\libdb46sd.lib; then, you will want
to set <i>Use runtime library</i> to <i>Debug Multithreaded</i>.</p>
<p>Setting this option incorrectly can cause multiple versions of the
standard libraries to be linked into your application (one on behalf
@@ -59,8 +58,8 @@ configuration script. This configuration option currently only builds
static versions of the library, it does not yet build a DLL version of
the library.</p>
</ol>
-<table width="100%"><tr><td><br></td><td align=right><a href="../build_win/notes.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_vxworks/intro.html"><img src="../../images/next.gif" alt="Next"></a>
+<table width="100%"><tr><td><br></td><td align=right><a href="../build_win/notes.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_wince/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_win/intro.html b/db/docs/ref/build_win/intro.html
index 8a85c2038..85a59f0cd 100644
--- a/db/docs/ref/build_win/intro.html
+++ b/db/docs/ref/build_win/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 10.79 2006/01/27 20:01:45 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -71,10 +70,10 @@ examples, <b>build_windows\Release</b> or
<b>build_windows\Debug</b>).</p>
<p>When building your application during development, you should normally
use compile options "Debug Multithreaded DLL" and link against
-<b>build_windows\Debug\libdb45d.lib</b>. You can
+<b>build_windows\Debug\libdb46d.lib</b>. You can
also build using a release version of the Berkeley DB libraries and tools,
which will be placed in
-<b>build_windows\Release\libdb45.lib</b>. When
+<b>build_windows\Release\libdb46.lib</b>. When
linking against the release build, you should compile your code with
the "Release Multithreaded DLL" compile option. You will also need to
add the <b>build_windows</b> directory to the list of include
@@ -183,7 +182,7 @@ javac.
either the Debug or Release version of the db_java project. Then
press OK.
<p><li>To build, select <i>Build -&gt; Build
-libdb_java45.dll</i>. This builds the Java support
+libdb_java46.dll</i>. This builds the Java support
library for Berkeley DB and compiles all the java files, placing the
resulting <b>db.jar</b> and <b>dbexamples.jar</b> files in the
<b>build_windows\Release</b> or <b>build_windows\Debug</b>
@@ -233,8 +232,8 @@ library is named in your distribution).
tool bar.
<p><li>To build, right-click on db_tcl and select Build. This builds the Tcl
support library for Berkeley DB, placing the result into
-<b>build_windows\Debug\libdb_tcl45d.dll</b> or
-<b>build_windows\Release\libdb_tcl45.dll</b>.
+<b>build_windows\Debug\libdb_tcl46d.dll</b> or
+<b>build_windows\Release\libdb_tcl46.dll</b>.
</ol>
<p>If you use a version different from Tcl 8.4.x you will
need to change the name of the Tcl library used in the build (for
@@ -261,10 +260,10 @@ whatever the library is named in your distribution).
either the Debug or Release version of the db_tcl project. Then press
OK.
<p><li>To build, select <i>Build -&gt; Build
-libdb_tcl45.dll</i>. This builds the Tcl support
+libdb_tcl46.dll</i>. This builds the Tcl support
library for Berkeley DB, placing the result into
-<b>build_windows\Debug\libdb_tcl45d.dll</b> or
-<b>build_windows\Release\libdb_tcl45.dll</b>.
+<b>build_windows\Debug\libdb_tcl46d.dll</b> or
+<b>build_windows\Release\libdb_tcl46.dll</b>.
</ol>
<p>If you use a version different from Tcl 8.4.x you will
need to change the name of the Tcl library used in the build (for
@@ -290,6 +289,6 @@ environment variable. Check your compiler's license and documentation
for specifics on redistributing runtime DLLs.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_unix/ultrix.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_win/small.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_win/notes.html b/db/docs/ref/build_win/notes.html
index c85912fa1..6cc568789 100644
--- a/db/docs/ref/build_win/notes.html
+++ b/db/docs/ref/build_win/notes.html
@@ -1,6 +1,5 @@
<!--$Id: notes.so,v 10.32 2006/09/15 18:54:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -70,6 +69,6 @@ applying to all users.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_win/test.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_win/faq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_win/small.html b/db/docs/ref/build_win/small.html
index f5de75f7d..88e2d349c 100644
--- a/db/docs/ref/build_win/small.html
+++ b/db/docs/ref/build_win/small.html
@@ -1,6 +1,5 @@
<!--$Id: small.so,v 10.5 2006/08/24 16:32:27 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -35,13 +34,13 @@ to <i>Projects (.dsp)</i> and open <i>db_small.dsp</i>.</p>
<p>The project supports two configurations - <i>Release</i> and
<i>Debug</i>. During a build (F7), static libraries are created in
<b>Release</b> or <b>Debug</b>, respectively. The library name is
-<b>libdb_small45sd.lib</b> for the debug build, or
-<b>libdb_small45s.lib</b> for the release build.</p>
+<b>libdb_small46sd.lib</b> for the debug build, or
+<b>libdb_small46s.lib</b> for the release build.</p>
<p>For assistance in further reducing the size of the Berkeley DB library, or in
building small memory footprint libraries on other systems, please
contact Berkeley DB support.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_win/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_win/test.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_win/test.html b/db/docs/ref/build_win/test.html
index 85ba894e2..49695629e 100644
--- a/db/docs/ref/build_win/test.html
+++ b/db/docs/ref/build_win/test.html
@@ -1,6 +1,5 @@
<!--$Id: test.so,v 10.45 2005/12/01 03:18:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -72,6 +71,6 @@ the Tcl shell for your system.
information.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_win/small.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_win/notes.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/build_win/unicode.html b/db/docs/ref/build_win/unicode.html
deleted file mode 100644
index ed6eca30b..000000000
--- a/db/docs/ref/build_win/unicode.html
+++ /dev/null
@@ -1,40 +0,0 @@
-<!--$Id: unicode.so,v 10.1 2004/10/05 18:00:00 bostic Exp $-->
-<!--Copyright 1997-2004 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Unicode support</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<a name="2"><!--meow--></a>
-<table width="100%"><tr valign=top>
-<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Building Berkeley DB for Windows systems</dl></h3></td>
-<td align=right><a href="../build_win/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_win/small.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h3 align=center>Unicode support</h3>
-<p>Unicode support requires a separate configuration step on Windows.
-To enable Unicode support, perform the following steps:</p>
-<ol>
-<p><li>Right click on the "db_dll" project and choose Settings... (Visual
-Studio .NET: Properties), then C/C++. The "Preprocessor definitions"
-should read:
-<blockquote><pre>DB_CREATE_DLL,...</pre></blockquote>
-<p>Change it to read:</p>
-<blockquote><pre>UNICODE,_UNICODE,DB_CREATE_DLL,...</pre></blockquote>
-<p>You will have to do this twice: once for the debug build and once for
-the release build. If you also require static libraries, repeat for the
-"db_static" project (there the first symbol is "CONFIG_TEST" for the
-Debug Static build and "WIN32" for the Release Static build).</p>
-<p><li>Select "Rebuild All" from the Build menu.
-</ol>
-<p>To build binaries that can also run on Windows 9x or ME, follow the
-instructions at <a href="http://microsoft.com/msdownload/platformsdk/sdkupdate/psdkredist.htm">Microsoft's web site</a>.</p>
-<table width="100%"><tr><td><br></td><td align=right><a href="../build_win/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_win/small.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p><font size=1><a href="../../sleepycat/legal.html">Copyright (c) 1996-2004</a> <a href="http://www.sleepycat.com">Sleepycat Software, Inc.</a> - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/ref/build_wince/faq.html b/db/docs/ref/build_wince/faq.html
new file mode 100644
index 000000000..0c6449e73
--- /dev/null
+++ b/db/docs/ref/build_wince/faq.html
@@ -0,0 +1,28 @@
+<!--$Id: faq.so,v 1.2 2007/06/04 14:55:40 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Windows CE FAQ</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<a name="2"><!--meow--></a><a name="3"><!--meow--></a>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Building Berkeley DB for Windows CE systems</dl></h3></td>
+<td align=right><a href="../build_wince/notes.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_vxworks/intro.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Windows CE FAQ</h3>
+<ol>
+<p><li><b>Why can't I use the Berkeley_DB workspace in Visual Studio 2005?</b>
+<p>The automatic workspace upgrade tool included with Visual Studio 2005
+is not compatible with the eMbedded Visual Studio 4.0 project files
+distributed with Berkeley DB.</p>
+</ol>
+<table width="100%"><tr><td><br></td><td align=right><a href="../build_wince/notes.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_vxworks/intro.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/build_wince/intro.html b/db/docs/ref/build_wince/intro.html
new file mode 100644
index 000000000..63a672e91
--- /dev/null
+++ b/db/docs/ref/build_wince/intro.html
@@ -0,0 +1,84 @@
+<!--$Id: intro.so,v 1.2 2007/06/04 14:55:40 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Building for Windows CE</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<a name="2"><!--meow--></a>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Building Berkeley DB for Windows CE systems</dl></h3></td>
+<td align=right><a href="../build_win/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_wince/notes.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Building for Windows CE</h3>
+<p>This page contains general instructions on building Berkeley DB for
+Windows CE platforms using specific compilers. The
+<a href="../../ref/build_wince/faq.html">Windows CE FAQ</a> also
+contains helpful information.</p>
+<p>The <b>build_wince</b> directory in the Berkeley DB distribution contains
+project files for Microsoft eMbedded Visual C++:</p>
+<table border=1 align=center>
+<tr><th>Project File</th><th>Description</th></tr>
+<tr> <td align=center>Berkeley_DB.vcw</td> <td align=center>eMbedded Visual C++ 4.0 workspace</td> </tr>
+<tr> <td align=center>*.vcp</td> <td align=center>eMbedded Visual C++ 4.0 projects</td> </tr>
+</table>
+<p>These project files can be used to build Berkeley DB for the Windows CE platform.</p>
+<h3>Building Berkeley DB for Windows CE</h3>
+<h4>eMbedded Visual C++ 4.0</h4>
+<ol>
+<p><li>Choose <i>File -&gt; Open Workspace...</i>.
+Navigate to the <b>build_wince</b> directory, select <b>Berkeley_DB</b>
+and click Open.
+<p><li>Choose the project configuration from the
+<i>Build -&gt; Set Active Configuration...</i> drop-down menu on the
+tool bar. The correct target will usually db_small - Win32 (WCE emulator)
+Debug or Release.
+<p><li>To build, press F7, or select <i>Build</i> from the drop-down menu on the tool bar.
+</ol>
+<h4>Build results</h4>
+<p>The results of your build will be placed in a subdirectory of
+<b>build_windows</b> named after the configuration you chose (for
+examples, <b>build_wince\Release</b> or
+<b>build_wince\Debug</b>).</p>
+<p>When building your application during development, you should normally
+link against
+<b>build_wince\Debug\libdb_small46sd.lib</b>. You can
+also build using a release version of the Berkeley DB libraries and tools,
+which will be placed in
+<b>build_windows\Release\libdb_small46s.lib</b>.
+You will also need to add the <b>build_wince</b> directory to the list
+of include directories of your application's project, or copy the Berkeley DB
+include files to a location in your Visual Studio include path.</p>
+<h3>Building Berkeley DB for different target CPU architectures</h3>
+<p>There are many possible target CPU architectures for a Windows CE
+application. This section outlines the process required to add a new
+target architecture to the project files supplied with Berkeley DB.</p>
+<h4>eMbedded Visual C++ 4.0</h4>
+<ol>
+<p><li>Choose <i>File -&gt; Open Workspace...</i>.
+Navigate to the <b>build_wince</b> directory, select <b>Berkeley_DB</b>
+and click Open.
+<p><li>Choose the <i>Build -&gt; Configurations...</i> menu item.
+<p><li>Click the <i>Add...</i> button.
+<p><li>Select the desired CPU architecture from the first dropdown box. Select an
+existing target to copy the settings from (The corresponding emulator
+target is a good choice). Configuration should be either Debug or Release.
+Click <i>OK</i>.
+<p><li>Choose the <i>Build -&gt; Set Active Configuration...</i> menu
+item. Choose the new target then click OK.
+<p><li>Select the <i>Project -&gt; Settings...</i> menu item. Under
+the C/C++ tab, select the Preprocessor <i>Category</i>. In the
+<i>Additional include directories:</i> field add: ".,.."
+without the quotes. Click OK.
+<p><li>Build as per the instructions in <i>Building Berkeley DB for Windows
+CE</i> above.
+</ol>
+<table width="100%"><tr><td><br></td><td align=right><a href="../build_win/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_wince/notes.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/build_wince/notes.html b/db/docs/ref/build_wince/notes.html
new file mode 100644
index 000000000..2a7f4185c
--- /dev/null
+++ b/db/docs/ref/build_wince/notes.html
@@ -0,0 +1,34 @@
+<!--$Id: notes.so,v 1.2 2007/06/04 14:55:40 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Windows CE notes</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<a name="2"><!--meow--></a>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Building Berkeley DB for Windows CE systems</dl></h3></td>
+<td align=right><a href="../build_wince/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_wince/faq.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Windows CE notes</h3>
+<ol>
+<p><li>The C++ API is not supported on Windows CE. The file stream and
+exception handling functionality provided by the Berkeley DB C++ API are not
+supported by Windows CE. It is possible to build a C++ application
+against the Berkeley DB C API.
+<p><li>We do not currently ship workspace/project files for Windows CE that are
+compatible with Visual Studio 2005.
+You should be able to manually create project files by duplicating the
+structure in the eMbedded Visual C++ 4.0 projects.
+<p><li>The Java API is not currently supported on Windows CE.
+<p><li>Tcl support is not currently supported on Windows CE.
+</ol>
+<table width="100%"><tr><td><br></td><td align=right><a href="../build_wince/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_wince/faq.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/cam/app.html b/db/docs/ref/cam/app.html
index c74b3643a..c2a242023 100644
--- a/db/docs/ref/cam/app.html
+++ b/db/docs/ref/cam/app.html
@@ -1,6 +1,5 @@
<!--$Id: app.so,v 10.9 2005/12/01 03:18:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -214,6 +213,6 @@ control, it is important the watcher process' code be as simple and
well-tested as possible, because the application may hang if it fails.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../cam/fail.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/cam/fail.html b/db/docs/ref/cam/fail.html
index 8e8f9f261..e231ade44 100644
--- a/db/docs/ref/cam/fail.html
+++ b/db/docs/ref/cam/fail.html
@@ -1,6 +1,5 @@
<!--$Id: fail.so,v 10.2 2005/10/19 21:10:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -79,6 +78,6 @@ the application can continue. If <a href="../../api_c/env_failchk.html">DB_ENV-
the case of system failure.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../cam/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../cam/app.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/cam/intro.html b/db/docs/ref/cam/intro.html
index cc24932cd..1de94bdb5 100644
--- a/db/docs/ref/cam/intro.html
+++ b/db/docs/ref/cam/intro.html
@@ -1,10 +1,9 @@
-<!--$Id: intro.so,v 10.32 2006/08/24 17:47:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 10.33 2006/11/13 18:05:00 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Berkeley DB Concurrent Data Store applications</title>
+<title>Berkeley DB Reference Guide: Concurrent Data Store introduction</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../env/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../cam/fail.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Berkeley DB Concurrent Data Store applications</h3>
+<h3 align=center>Concurrent Data Store introduction</h3>
<p>It is often desirable to have concurrent read-write access to a database
when there is no need for full recoverability or transaction semantics.
For this class of applications, Berkeley DB provides interfaces supporting
@@ -116,6 +115,6 @@ abort or recovery facilities, and have no impact on durability of
operations.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../env/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../cam/fail.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/changelog/2.1.html b/db/docs/ref/changelog/2.1.html
new file mode 100644
index 000000000..124ecaed6
--- /dev/null
+++ b/db/docs/ref/changelog/2.1.html
@@ -0,0 +1,84 @@
+<!--"$Id: 2.1.html,v 1.4 2007/05/17 18:17:17 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:17 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: Interface Changes introduced in DB 2.1.0</title>
+<meta name="description" content="DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Interface Changes introduced in DB 2.1.0:</h3>
+
+<ol>
+<li>
+We have added a compatibility API for DB 1.85. We had not intended to
+do this, however, versions of the GNU gcc compiler in beta release
+trigger problems in DB 1.85 (and in previous releases of DB 2.0.N),
+causing them to drop core. As we're unwilling to do further work on
+DB 1.85, we're adding in a compatibility mode to the current DB package
+instead.
+<p>
+The DB 1.85 compatibility API is optional (so folks using both DB
+1.85 and DB 2.N in a single library aren't surprised). To include it
+in the DB library, use the configuration option --enable-compat185.
+For consistency, the configuration option --enable-build185, previously
+found in DB 2.N releases, has been renamed to be --enable-dump185.
+See the file build.unix/README in the DB distribution for further
+information.
+<p>
+We have also made other changes in the DB 2.1.0 release so that
+historic DB 1.85 applications will generally perform better using
+the current release than they do using the historic release.
+<p>
+Please note that the underlying databases MUST still be converted
+from the historic format to the current format.
+<p><li>
+We have changed the default behavior of db_appinit(3) so that it
+does NOT create the underlying shared memory regions by default.
+If the calling application wants to create these regions, it must
+now specify the DB_CREATE flag when calling db_appinit(3).
+<p><li>
+Specifying transactions to the db_appinit(3) function now implies
+logging, that is, DB_INIT_TXN now implies DB_INIT_LOG.
+<p><li>
+We have changed the memp_stat(3) interface. It previously took a
+pointer to a memory pool (DB_MPOOL *) and a file pointer (FILE *)
+and wrote memory pool statistics to the specified file pointer.
+The new version is:
+<p>
+<blockquote>
+memp_stat(DB_MPOOL *, DB_MPOOL_STAT **, DB_MPOOL_FSTAT ***);
+</blockquote>
+<p>
+and it returns memory pool statistics to the calling application,
+in two new structures. See the manual page db_mpool(3) in the DB
+distribution for more information. We expect to add similar
+statistical functions to the other DB subsystems in future releases.
+<p>
+There is also a new utility, db_stat(1). This utility presents the
+statistics in human-readable form.
+<p><li>
+We have added new functionality to the mpool interface. There's a new
+field, mp_mmapsize, in the DB_ENV structure, and a new flag to the
+memp_fopen(3) structure (DB_NOMMAP). These features provide a finer
+level of control over which files will be mapped into the process
+address space. See the manual page db_mpool(3) in the DB distribution
+for more information.
+<p><li>
+Page-in and page-out functions specified for buffer pools must now
+return an errno value on failure and 0 on success, instead of the
+previous interface, which was non-zero on failure and 0 on success,
+setting errno. See the manual page db_mpool(3) in the DB distribution
+for more information.
+<p><li>
+There are a couple of major performance improvements in the new DB
+release for small, non-persistent buffer pools, for example,
+applications using the traditional DB 1.85 interface or applications
+creating small, temporary databases. First, the shared memory regions
+are no longer fully populated on startup. Second, the backing file used
+for temporary buffer pools is no longer created until it is actually
+needed. These changes should cause no visible change for applications.
+
+</ol>
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.2.html b/db/docs/ref/changelog/2.2.html
new file mode 100644
index 000000000..3403cb1d7
--- /dev/null
+++ b/db/docs/ref/changelog/2.2.html
@@ -0,0 +1,348 @@
+<!--"$Id: 2.2.html,v 1.4 2007/05/17 18:17:17 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:17 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: Interface Changes introduced in DB 2.2.0</title>
+<meta name="description" content="DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Interface Changes introduced in DB 2.2.0:</h3>
+
+<ol>
+
+<li>
+In DB 2.2.0, the handles returned by the DB subsystems, for example, the
+db_appinit() function's DB_ENV, and the db_open() function's DB, are
+free-threaded. If you specify the DB_THREAD flag to each subsystem, or
+globally using db_appinit(), you can then use the returned handle
+concurrently in any number of threads.
+
+<p>
+There are some important caveats for using DB handles concurrently in
+multiple threads:
+
+<p><ol type=a>
+<li>
+The DB_THREAD flag must be specified for all subsystems either explicitly
+by calling the subsystems open() function, or via the db_appinit()
+function. Setting the DB_THREAD flag inconsistently may result in
+database corruption.
+
+<p><li>
+Spinlocks must have be implemented for the compiler/architecture
+combination. Attempting to specify the DB_THREAD flag will fail with an
+EINVAL error if spinlocks are not available.
+
+<p><li>
+Only a single thread may call the close function for a returned database
+or subsystem handle. See
+db_open(3)
+and the appropriate subsystem manual pages for more information.
+
+<p><li>
+Either the DB_DBT_MALLOC or DB_DBT_USERMEM flags must be set in a DBT used
+for key or data retrieval. See
+db_open(3)
+for more information.
+
+<p><li>
+The DB_CURRENT, DB_NEXT and DB_PREV flags to the log_get() function may
+not be used by a free-threaded handle. If such calls are necessary, a
+thread should explicitly create a unique DB_LOG handle by calling log_open().
+See
+db_log(3)
+for more information.
+
+<p><li>
+Each database operation (that is, any call to a function underlying the
+handles returned by db_open() and db_cursor()) is normally performed on
+behalf of a locker associated with the handle. If, within a single
+thread of control, multiple calls on behalf of the same locker are
+desired, then transactions must be used. See db(3) for more
+information.
+
+<p><li>
+Transactions may not span threads, that is, each transaction must begin
+and end in the same thread, and each transaction may only be used by a
+single thread.
+
+</ol>
+
+<p>
+See
+db(3)
+and
+db_appinit(3)
+for more information on using DB in the context of threads.
+
+<p><li>
+We've added spinlock support for OSF/1, HP, Solaris and UTS4, in all cases
+for the native compiler/architecture combination. In the case of Solaris,
+this means that all DB applications must be loaded using the <b>-lthread</b>
+library.
+
+<p><li>
+We've added a C++ API for DB.
+<font color=red>
+There are not yet any manual pages for the C++ API, and the interface is
+going to change!
+</font>
+Please feel free to browse and send us comments, but please remember
+that the C++ interface is going to be different in the next release.
+<p>
+The C++ files and directories in the source distribution are:
+<p>
+<table border>
+<tr>
+<td>db/cxx/</td>
+<td>C++ API</td>
+</tr><tr>
+<td>db/examples_cxx/</td>
+<td>The example programs recoded in C++.</td>
+</tr><tr>
+<td>db/include/cxx_int.h</td>
+<td>Internal C++ include file.</td>
+</tr><tr>
+<td>db/include/db_cxx.h</td>
+<td>External C++ include file.</td>
+</tr>
+</table>
+<p>
+C++ support is automatically built on Win32. To configure it under UNIX,
+specify <b>--enable-cxx</b> as a configuration argument (see the file
+<b>db/build.unix/README</b> for more information).
+
+<p><li>
+The functionality previously embodied in some of the support utilities
+(db_archive(1),
+db_checkpoint(1),
+db_deadlock(1),
+and
+db_recover(1))
+is now available through the DB API as well.
+<p>
+<table border>
+<tr>
+<td><h3>Utility</h3></td>
+<td><h3>Underlying API support:</h3></td>
+</tr>
+<tr>
+<td>db_archive(1)</td>
+<td>Log archival. See the log_archive() function in
+db_log(3)
+</td>
+</tr><tr>
+<td>db_checkpoint(1)</td>
+<td>Transaction checkpoint. See the txn_checkpoint() function in
+db_txn(3).
+</td>
+</tr><tr>
+<td>db_deadlock(1)</td>
+<td>Deadlock detection. See the lock_detect() function in
+db_lock(3).
+</td>
+</tr><tr>
+<td>db_recover(1)</td>
+<td>Database recovery. See the DB_RECOVER and DB_RECOVER_FATAL flags for
+the db_appinit() function in
+db_appinit(3).
+</td>
+</tr>
+</table>
+
+<p><li>
+We've added a new default hashing function, __ham_func5(), written by
+Glenn Fowler, Landon Curt Noll and Phong Vo, and integrated into DB by
+Ariel Faigon of SGI. We've also deleted the previous supplied function
+__ham_func1().
+<p>
+<font color=red>
+This change is NOT transparent to applications.
+</font>
+We incremented the hash access method database version number, and the
+new hash function will only be used in newly created databases, which
+means that applications written using version DB 2.2.0 and greater will
+be able to share databases with applications written using previous
+versions of DB with a major number of 2.
+
+<p>
+However, we now use the __ham_func5() hash function internally, in the
+log and lock subsystems, which means that applications written using
+version DB 2.2.0 and greater will NOT be able to share database
+environments, or read log files, written using previous versions of DB.
+
+<p><li>
+The interfaces that DB uses to export statistics have been enhanced and,
+in one case, modified:
+
+<p><ol type=a>
+<li>
+DB 2.2 exports statistical information via the DB handle for the access
+methods. Currently, the only access method for which this information is
+available is B+tree. See the dbp-&gt;db_stat() function in the
+db_open(3)
+manual page for more information.
+
+<p><li>
+DB 2.2 exports statistical information for the transaction region via a
+new function, txn_stat(). See
+db_txn(3)
+for more information.
+
+<p><li>
+The
+db_stat(1)
+utility has two new options. The <b>-d</b> flag permits users to display
+the access method statistics. The <b>-t</b> flag permits users to display
+the transaction region statistics.
+
+<p><li>
+The interface for shared memory buffer pool statistics in DB 2.2 has been
+revised to make it consistent with the interfaces provided for the
+transaction region and access methods.
+<font color=red>
+This change is NOT transparent to applications.
+</font>
+See
+db_mpool(3)
+for more information.
+</ol>
+
+<p><li>
+The interface to the shared memory buffer pool has been extended in DB
+2.2 to permit applications to control the maximum size of read-only files
+that will be mapped into the application's address space instead of being
+read through the memory pool cache. See the DB_NOMMAP flag to the
+memp_open() function and the mp_mmapsize field in the DB_ENV structure,
+as described in
+db_mpool(3).
+
+<p><li>
+The interface to the transaction subsystem has been extended in DB 2.2 to
+permit applications to specify that the log is not to be synchronously
+flushed on transaction commit. This potentially provides a significant
+performance improvement for applications that do not require database
+durability. See the DB_TXN_NOSYNC flag to the txn_open() function, as
+described in
+db_txn(3).
+
+<p><li>
+There have been several changes to the process of creating a DB environment:
+
+<p><ol type=a>
+<li>
+By default, when a lock is unavailable to a DB thread (or process), the
+thread/process is put to sleep for a period of time, permitting other
+threads/processes to run. This may not be optimal in the presence of
+multiple threads in a single process. The DB_ENV structure has been
+extended to permit applications to specify a ``yield'' function, which is
+called when a DB thread has requested a lock which is unavailable. See
+db_appinit(3)
+for more information.
+
+<p><li>
+In previous versions of DB, the DB_CREATE flag was implied by calling the
+db_appinit() function, that is, initializing the environment implied that
+the application wanted to create the environment if it did not already
+exist. This version of DB no longer supports this semantic, and the
+DB_CREATE must be explicitly specified to db_appinit() if the application
+wants to create the DB environment.
+<font color=red>
+This change is NOT transparent to applications.
+</font>
+
+<p><li>
+The flags that may be specified when creating the DB environment have been
+extended in DB 2.2 to allow the specification of the DB_MPOOL_PRIVATE flag,
+which was previously supported only by the underlying memory pool subsystem.
+<p>
+The flags that may be specified when creating the DB environment have been
+extended in DB 2.2 to provide new functionality: the list of new flags
+includes DB_NOMMAP, DB_THREAD and DB_TXN_NOSYNC.
+
+<p><li>
+The DB_DATA_DIR configuration argument to the db_appinit() function is
+now additive, permitting applications to specify multiple directories in
+which to
+search for database files. If multiple paths are specified, created data
+files will always be created in the <b>first</b> directory specified.
+
+<p><li>
+The db_errbuf field of the DB_ENV structure has been deleted from the
+current release. In its place, we have added the db_errcall field, which
+specifies a function which is called with the information previously found
+in the db_errbuf buffer.
+<font color=red>
+This change is NOT transparent to applications.
+</font>
+
+<p><li>
+The default temporary file location list (used when no DB_TMP_DIR
+configuration argument was specified) has been extended to include any
+directory specified by the <b>TempFolder</b> environment variable, if it
+exists.
+
+</ol>
+
+<p>
+In all cases, see
+db_appinit(3)
+for more information.
+
+<p><li>
+There have been several changes to the logging subsystem:
+
+<p><ol type=a>
+<li>
+The log_get() and log_put() functions now support the
+standard DBT flags described by the
+db_open(3)
+manual page.
+
+<p><li>
+The interface to the log_flush() function has been extended to
+flush the entire log if a NULL LSN is specified. See
+db_log(3)
+for more information.
+
+<p><li>
+The interface to the log_file() function has been changed in DB 2.2
+to eliminate the need for the library to return allocated memory
+that may never be freed.
+<font color=red>
+This change is NOT transparent to applications.
+</font>
+See
+db_log(3)
+for more information.
+
+<p><li>
+The
+db_checkpoint(1)
+and
+db_deadlock(1)
+utilities have a new option, <b>-L</b>, in DB 2.2 to optionally log their
+process ID to a file. If they exit gracefully, or if they receive a
+SIGINT signal, the log file is removed before they exit.
+
+</ol>
+
+<p><li>
+There have been a couple of changes to the source code layout other
+than those specified above:
+
+<p><ol type=a>
+<li>
+Operating system specific functionality is separated out in DB 2.2 into
+a separate subdirectory in the source code, <b>db/os</b>.
+
+<p><li>
+All of the include files in DB 2.2 have been moved into a single
+subdirectory, <b>db/include</b>, as part of the work to port DB to MacOS.
+
+</ol>
+
+</ol>
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.3.10.html b/db/docs/ref/changelog/2.3.10.html
new file mode 100644
index 000000000..e67fbf427
--- /dev/null
+++ b/db/docs/ref/changelog/2.3.10.html
@@ -0,0 +1,27 @@
+<!--"$Id: 2.3.10.html,v 1.3 2007/05/17 18:17:17 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:17 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: Interface Changes introduced in DB 2.3.10</title>
+<meta name="description" content="DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Interface Changes introduced in DB 2.3.10:</h3>
+
+<ol>
+
+<li>
+In order to simplify the DB Java API, the type of the <b>flags</b> argument
+to the three functions memp_fget(), memp_fput() and memp_fset() has been
+changed from ``unsigned long'' to ``int''.
+It's possible, although unlikely, that this change could result in compiler
+errors for DB applications on some systems, if the flags were stored in a
+local variable.
+To fix any such errors, change the type of the local variable from
+``unsigned long'' to ``int'' and recompile the application.
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.3.11.html b/db/docs/ref/changelog/2.3.11.html
new file mode 100644
index 000000000..f2f6c82b9
--- /dev/null
+++ b/db/docs/ref/changelog/2.3.11.html
@@ -0,0 +1,22 @@
+<!--"$Id: 2.3.11.html,v 1.3 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: Interface Changes introduced in DB 2.3.11</title>
+<meta name="description" content="DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Interface Changes introduced in DB 2.3.11:</h3>
+
+<ol>
+
+<li>
+The values (but not the names) of some of the DB interface flags
+were changed in the 2.3.11 release. DB applications should be
+recompiled after upgrading to 2.3.11.
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.3.12.html b/db/docs/ref/changelog/2.3.12.html
new file mode 100644
index 000000000..7b2c3666a
--- /dev/null
+++ b/db/docs/ref/changelog/2.3.12.html
@@ -0,0 +1,66 @@
+<!--"$Id: 2.3.12.html,v 1.5 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: Interface Changes introduced in DB 2.3.12</title>
+<meta name="description" content="DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Interface Changes introduced in DB 2.3.12:</h3>
+
+<ol>
+
+<li>
+A new DB interface, <b>db_jump_set</b>(), has been added. The
+<b>db_jump_set</b> function enables applications to replace underlying
+DB library functionality by replacing entries in a function call jump
+table. This interface is intended for applications needing to do
+run-time linking to specific underlying libraries, for example, for
+systems where the malloc(3) that the application will use is not known
+until run-time. The <b>db_yield</b> field previously found in the
+DB_ENV structure has been removed, and its functionality incorporated
+into the db_jump_set function.
+<p>
+<font color=red>
+The removal of the db_yield field is NOT transparent to applications.
+</font>
+Applications should be converted from using the db_yield field to
+calling the <b>db_jump_set</b>() function with the DB_FUNC_YIELD
+flag.
+If you have a support contract with Sleepycat Software, please contact
+us for further information and assistance in migrating applications
+from previous releases of DB to this release.
+<p>
+See db_jump(3) for more information.
+
+<p><li>
+A new memory pool interface, <b>memp_trickle</b>(), has been added.
+The <b>memp_trickle</b> function permits an application to ensure
+that a certain percentage of the pages in the shared memory pool
+remain clean at all times, so that there are always buffers available
+for reading in new pages from the backing files.
+<p>
+See db_mpool(3) for more information.
+
+<p><li>
+A new log region interface, <b>log_stat</b>(), has been added.
+The <b>log_stat</b> function returns statistical information about
+the log region.
+The <b>db_stat</b>(1) utility has been updated to optionally display
+this information.
+<p>
+See db_log(3) for more information.
+
+<p><li>
+There have been various additions to the memory pool statistics
+structure, as returned by <b>memp_stat</b>() and displayed by
+<b>db_stat</b>(1).
+Applications using the memory pool statistics interface will need
+to be recompiled for this release.
+<p>
+See db_mpool(3) for more information.
+
+</ol>
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.3.14.html b/db/docs/ref/changelog/2.3.14.html
new file mode 100644
index 000000000..65b7145e5
--- /dev/null
+++ b/db/docs/ref/changelog/2.3.14.html
@@ -0,0 +1,67 @@
+<!--"$Id: 2.3.14.html,v 1.3 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: Interface Changes introduced in DB 2.3.14</title>
+<meta name="description" content="DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Interface Changes introduced in DB 2.3.14:</h3>
+
+<ol>
+
+<li>
+There was a mismatch in previous releases of DB between the
+documented interface to <b>lock_detect</b>(3) (or
+<b>DbLockTab::detect()</b>) and the DB software. This mismatch
+was resolved in favor of the source code. Any software that
+uses this interface should be checked to make sure that the
+second argument is the "flags" argument, and the third argument is
+the "atype" argument.
+<font color=red>
+This change may NOT be transparent to applications.
+</font>
+
+<p><li>
+There is an new DB interface, <b>db_value_set</b>(), described in
+db_internal(3).
+The only purpose of the <b>db_value_set</b>() interface in the DB
+2.3.14 release is to permit applications to set the number of spins
+that mutexes will make before blocking, when a mutex is not immediately
+available. This is intended to permit applications on multi-CPU
+architectures a finer granularity of control over mutexes.
+As with <b>db_jump_set</b>(), <b>db_value_set</b>() is only available
+from the C API, and is expected to be used by few applications.
+
+<p><li>
+We've added a Java API for DB.
+The Java API should be considered a beta release,
+and therefore more subject to change than normal.
+We would very much appreciate email on any comments and/or experiences
+you have in using the DB Java API!
+<p>
+The Java files and directories in the source distribution are:
+<p>
+<table border>
+<tr>
+<td>db/java/src/com/sleepycat/db</td>
+<td>The Java API</td>
+</tr><tr>
+<td>db/java/README</td>
+<td>Information on building the Java API.</td>
+</tr><tr>
+<td>db/man/man.html/index_java.html</td>
+<td>The Java API manual pages (available only in HTML).</td>
+</tr><tr>
+<td>db/java/src/com/sleepycat/examples/</td>
+<td>The example programs recoded in Java.</td>
+</tr><tr>
+<td>db/libdb_java</td>
+<td>Sources to build the libdb_java shared library.</td>
+</tr>
+</table>
+
+</ol>
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.3.16.html b/db/docs/ref/changelog/2.3.16.html
new file mode 100644
index 000000000..e0a8a0bd2
--- /dev/null
+++ b/db/docs/ref/changelog/2.3.16.html
@@ -0,0 +1,165 @@
+<!--"$Id: 2.3.16.html,v 1.3 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 2.3.16 Change Log</title>
+<meta name="description" content="DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 2.3.16 Change Log</h3>
+
+<h3>Interface Changes Introduced in DB 2.3.16:</h3>
+
+<ol>
+
+<li>
+The interface to <b>db_jump_set</b>(3) for the DB_FUNC_IOINFO value
+has changed in order to avoid passing <b>off_t</b> types as interface
+arguments.
+Any software that uses this interface must be updated to use the new
+arguments.
+See
+db_internal(3)
+for more information.
+<font color=red>
+This change is NOT transparent to applications.
+</font>
+
+<p><li>
+The output of <b>log_stat</b>(3) has been enhanced to include the
+current log file number and offset within that file.
+See
+db_log(3)
+for more information.
+
+<p><li>
+A new option, <b>-T</b>, has been added to the <b>db_load</b>(1) utility.
+This option simplifies using non-DB applications (or scripts) to create
+DB databases.
+See
+db_load(1)
+for more information.
+
+<p><li>
+Applications wanting to us the dbm, ndbm or hsearch interfaces to
+the DB library must now specify a numeric value when they #define
+DB_DBM_HSEARCH. For example, instead of using:
+<p>
+<ul><code>
+#define DB_DBM_HSEARCH
+<br>
+#include "db.h"
+</code></ul>
+<p>
+in the application, they must now use:
+<p>
+<ul><code>
+#define DB_DBM_HSEARCH 1
+<br>
+#include "db.h"
+</code></ul>
+<p>
+<font color=red>
+This change is NOT transparent to applications.
+</font>
+
+<p><li>
+DB no longer intrudes on the historic <b>dbm</b>(3), <b>ndbm</b>(3) or
+<b>hsearch</b>(3) namespaces. This change permits applications to load
+the DB library and still load the <b>dbm</b>, <b>ndbm</b> or
+<b>hsearch</b> functions from another library.
+
+<p><li>
+The <b>dbm</b>(3) functions are no longer exported in the Win32
+environment. The <b>db_jump_set</b>(3), <b>db_value_set</b>(3) and
+<b>log_stat</b>(3) interfaces are now exported in the Win32 environment.
+
+<p><li>
+In the Java DB API, Dbt's used to retrieve data must specify
+Db.DB_DBT_MALLOC or Db.DB_DBT_USERMEM in the Dbt flags.
+If Db.DB_DBT_USERMEM is used, the data field of the Dbt must
+be set to an appropriately sized byte array.
+
+</ol>
+
+<h3>Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+When transaction undo was performed during recovery, the Btree access
+method could incorrectly recover pages that were never created because
+of the system or application failure.
+
+<p><li>
+When the last log file did not contain a checkpoint, recovery could
+potentially fail.
+
+<p><li>
+When files were opened and closed between checkpoints, catastrophic
+recovery could potentially fail.
+
+<p><li>
+When log file #2 existed but log file #1 did not, recovery would fail.
+
+<p><li>
+Shared memory regions were not being explicitly initialized in the Win95
+environment, potentially resulting in unexpected behavior.
+
+<p><li>
+An incorrect shared memory region offset was being specified in the shared
+memory buffer cache support for systems using <b>fcntl</b>(2) locking
+(rather than spinlock mutexes). This could potentially lead to incorrect
+locking behavior in that subsystem.
+
+<p><li>
+The shared memory buffer cache had a deadlock situation when a buffer
+writer and a thread or process syncing the pool attempted to write the
+same buffer at the same time, potentially leading to thread/process
+starvation.
+
+<p><li>
+The Java DB API did not correctly interact with the Db.DB_DBT_MALLOC
+and Db.DB_DBT_USERMEM flags, and a number of memory leaks have been
+eliminated.
+
+</ol>
+
+<h3>Additional Changes:</h3>
+
+<ol>
+
+<li>
+There are a large number of source changes to the DB 2.3.16 release,
+intended to clean up compiler warnings that could appear when various
+debugging and warning options were specified to the gcc and Solaris
+compilers.
+
+<p><li>
+DB 2.3.16 has been modified to never pass as arguments or store on disk
+variables of type off_t. This change is intended to increase DB's
+portability to compiler/architecture combinations where the DB library
+and the application may not have been compiled with the same size off_t.
+
+<p><li>
+DB now uses the -O2 compiler optimization flag when building on Linux
+systems.
+
+<p><li>
+The shared memory buffer cache subsystem has been enhanced to no longer
+hold mutex locks across calls to <b>fsync</b>(2).
+
+<p><li>
+The shared memory buffer cache subsystem now explicitly yields the
+processor when waiting on a buffer for which I/O was being performed,
+enhancing overall throughput.
+
+<p><li>
+The test suite has been enhanced to better test recovery and to increase
+dbm/ndbm interface coverage.
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.3.5.html b/db/docs/ref/changelog/2.3.5.html
new file mode 100644
index 000000000..06c2d9215
--- /dev/null
+++ b/db/docs/ref/changelog/2.3.5.html
@@ -0,0 +1,36 @@
+<!--"$Id: 2.3.5.html,v 1.4 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: Interface Changes introduced in DB 2.3.5</title>
+<meta name="description" content="DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Interface Changes introduced in DB 2.3.5:</h3>
+
+<ol>
+
+<li>
+It has come to our attention that there are versions of the native Solaris
+compiler that order bit fields inside of structures differently than other
+compilers, for example, gcc.
+Some of the on-page B+tree structures contained bit fields, which meant that
+databases built using these compilers were incompatible with databases built
+on other architectures, for example, a Solaris database could not be
+read on an x86 architecture which used gcc as its compiler. The DB
+2.3.5 release fixes this problem.
+<p>
+<font color=red>
+Unfortunately, depending on the Solaris compiler used, the change may cause
+DB version 2.3.5 on Solaris to be unable to read databases written by earlier
+versions of DB.
+</font>
+If you have a support contract with Sleepycat Software, please contact
+us for further information and assistance in migrating databases from
+previous releases of DB to this release.
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.3.html b/db/docs/ref/changelog/2.3.html
new file mode 100644
index 000000000..d0d3f59bf
--- /dev/null
+++ b/db/docs/ref/changelog/2.3.html
@@ -0,0 +1,184 @@
+<!--"$Id: 2.3.html,v 1.4 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: Interface Changes introduced in DB 2.3.0</title>
+<meta name="description" content="DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Interface Changes introduced in DB 2.3.0:</h3>
+
+<ol>
+
+<li>
+The DB 2.3 btree access method has been enhanced to optionally support
+retrieval by record number.
+This functionality is based on a new DB_INFO flag, DB_RECNUM.
+If the btree is created using this flag, applications may retrieve
+records in the tree by record number,
+using the DB_SET_RECNO flag to either the dbp-&gt;get() or cursor-&gt;c_get()
+interfaces.
+This is another additional cursor-&gt;c_get() flag, DB_GET_RECNO which
+returns the record number of the record referenced by the cursor.
+<p>
+<font color=red>
+Adding this feature required a change to the underlying btree database format.
+For this reason, databases created under previous versions of DB cannot
+be read by this release of DB, and vice versa.
+</font>
+If you have a support contract with Sleepycat Software, please contact
+us for further information and assistance in migrating applications and
+databases from previous releases of DB to this release.
+<p>
+See
+db_open(3)
+and
+db_cursor(3)
+for more information, as well as the example program examples/ex_btrec.c.
+
+<p><li>
+In previous versions of the DB library, additions or deletions into recno
+(fixed and variable-length record) databases would automatically renumber
+all records logically after the add/delete point.
+This behavior is no longer the default behavior as of DB version 2.3.
+<p>
+The new default behavior is that deleting records does not cause subsequent
+records to be renumbered, and it is an error to attempt to add new records
+between records already in the database.
+Attempting to retrieve deleted keys using either of the dbp-&gt;get() or
+cursor-&gt;c_get() functions will return DB_KEYEMPTY.
+The historic behavior is still available, based on a new DB_INFO flag,
+DB_RENUMBER.
+Applications depending on the historic recno access method semantics should
+specify the DB_RENUMBER flag, no other change should be necessary.
+<p>
+In previous versions of the DB library, adding a record more than one
+logical record past the current last record in the recno database caused
+the creation of the intermediate missing records as existing records with
+zero-length data.
+While the intermediate missing records are still logically created in
+DB 2.3, it is an error to attempt to retrieve them, and the get() and
+c_get() functions will return DB_KEYEMPTY.
+<p>
+In previous versions of the DB library, attempting to retrieve a deleted
+record <b>using the same cursor with which it was deleted</b> returned
+DB_NOTFOUND.
+For consistency with the new recno access method functionality,
+such attempts now return DB_KEYEMPTY.
+<p>
+See
+db_open(3)
+and
+db_cursor(3)
+for more information.
+<br><font color=red>
+These changes are NOT transparent to applications.
+</font>
+
+<p><li>
+A new flag, DB_APPEND, has been added to the db-&gt;put(3) function in
+DB 2.3.
+This flag is applicable only to the recno access method.
+It permits applications to append to the database without knowing how
+many records are in it or the current last record number.
+The DB example program examples/ex_tpcb has been modified to use this
+functionality.
+<p>
+See
+db_open(3)
+for more information.
+
+<p><li>
+An additional argument has been added to the memp_fopen(3) function
+in DB 2.3.
+The mpool functions must be able to uniquely identify files in order
+that multiple processes sharing a file will correctly share its
+underlying pages. Normally, the mpool functions use the file's device
+and inode numbers for this purpose. On some filesystems, for example,
+FAT or NFS, file device and
+inode numbers are not necessarily unique across system reboots.
+To support applications wanting to maintain a shared memory buffer pool
+across system reboots, where the pool contains pages from files stored
+on such filesystems, it is now possible to specify a unique file identifier
+to the memp_fopen() call, which the memory pool functions will then use to
+identify shared files.
+The DB access method functions have been modified to use this functionality,
+and DB databases in 2.3 will work transparently on such filesystems.
+<p>
+See
+db_mpool(3)
+for more information.
+<br><font color=red>
+This change is NOT transparent to applications using the db_mpool(3)
+interfaces directly.
+</font>
+
+<p><li>
+The interface to the DB access method stat function (dbp-&gt;stat()) has been
+changed.
+Per-thread statistics are no longer returned, only statistics for the entire
+database are returned.
+In addition, the stat function has been changed to take an additional
+``flags'' parameter.
+The only legal value for this parameter in DB 2.3 is DB_RECORDCOUNT,
+which causes the stat function to return a count of records in the tree
+without collecting other statistics.
+<p>
+A number of additional items of information have been added to the
+information returned by the stat function,
+notably database configuration flags and other information normally
+specified to the
+db_open(3)
+function when the database is created.
+<p>
+See
+db_stat(1)
+and
+db_open(3)
+for more information.
+<br><font color=red>
+This change is NOT transparent to applications.
+</font>
+
+<p><li>
+A number of new configuration options have been added to the
+db_load(1)
+utility, allowing databases to be dumped and reloaded in different
+configurations.
+See
+db_load(1)
+for more information.
+
+<p><li>
+The C++ API for DB has been reworked, and is now believed to be fairly
+close to its final form.
+There are still no manual pages for the C++ API, although we expect to
+have them together and released within a couple of weeks.
+<p>
+The C++ files and directories in the source distribution are:
+<p>
+<table border>
+<tr>
+<td>db/cxx/</td>
+<td>C++ API</td>
+</tr><tr>
+<td>db/examples_cxx/</td>
+<td>The example programs recoded in C++.</td>
+</tr><tr>
+<td>db/include/cxx_int.h</td>
+<td>Internal C++ include file.</td>
+</tr><tr>
+<td>db/include/db_cxx.h</td>
+<td>External C++ include file.</td>
+</tr>
+</table>
+<p>
+C++ support is automatically built on Win32. To configure it under UNIX,
+specify <b>--enable-cxx</b> as a configuration argument (see the file
+<b>db/build.unix/README</b> for more information).
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.4.10.html b/db/docs/ref/changelog/2.4.10.html
new file mode 100644
index 000000000..e4d58cec7
--- /dev/null
+++ b/db/docs/ref/changelog/2.4.10.html
@@ -0,0 +1,473 @@
+<!--"$Id: 2.4.10.html,v 1.4 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 2.4.10 Change Log</title>
+<meta name="description" content="DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 2.4.10 Change Log</h3>
+
+<h3>Interface Changes Introduced in DB 2.4.10:</h3>
+<ol>
+
+<p><li>
+Support has been added for architectures with 16-bit integers, largely to
+port Berkeley DB to the Windows 3.1 platform. This required <b>extensive</b>
+code changes, although almost all of them were only semantic in nature.
+In almost all of the DB public interfaces, including any public structure
+elements, all variables of type "int" or "unsigned int" have been converted
+to be either type "int32_t" or "u_int32_t".
+<p>
+Previously built binaries on any 32-bit machine should be backward
+compatible, however, previously built binaries on machines with 64-bit
+integers will not be binarily compatible. Applications should recompile
+correctly without warning or error, unless there are explicit casts in
+the application source code.
+<font color=red>
+This change may NOT be transparent to applications.
+</font>
+
+<p><li>
+Support has been added to allow Berkeley DB to use shared memory backed
+by a paging file or swap space (as opposed to backed by the regular file
+system) on both UNIX and Win95/WNT platforms. This required a major
+rework of the shared memory support in DB, and, for this reason, the DB
+version 2.4.10 release should, perhaps, be tested more thoroughly than
+usual in your local environment before committing to the upgrade. This
+change caused the
+db_jump_set(3)
+and
+db_value_set(3)
+functions to change.
+<p>
+The
+db_jump_set(3)
+function interface specified by the DB_FUNC_MAP flag has changed.
+A new interface, specified by the DB_FUNC_RUNLINK flag has been added.
+Applications replacing these functions at run time will
+require additional care in upgrading to this release of DB.
+<p>
+The
+db_value_set(3)
+function interface has two additional flags: DB_REGION_ANON and
+DB_REGION_NAME, which allow applications to specify regions are
+to be created when using memory backed by a paging file.
+<p>
+See the
+db_internal(3)
+manual page for further information.
+
+<p><li>
+The
+db_jump_set(3)
+interface no longer supports the DB_FUNC_CALLOC and DB_FUNC_STRDUP flags.
+Applications may continue to set the functions associated with those flags,
+but they are no longer needed and no longer have any effect.
+
+<p><li>
+The
+db_value_set(3)
+interface has an additional flag: DB_REGION_INIT, which permits applications
+to specify that regions should be page-faulted into memory immediately upon
+creation.
+This fixes a problem where the additional time required to page-fault in
+region memory caused locks to convoy inside of the shared memory buffer pool.
+<p>
+This additionally required an interface change to the DB_FUNC_SEEK interface
+as specified by the
+db_jump_set(3)
+function interface.
+The "relative" argument is now a "u_int32_t" instead of a "u_long",
+and there is an additional argument "isrewind" in order to support
+seeking in the reverse direction.
+<p>
+See the
+db_internal(3)
+manual page for further information.
+<font color=red>
+This change may NOT be transparent to applications.
+</font>
+
+<p><li>
+The
+log_put(3)
+function has an additional flag: DB_CURLSN, which permits applications
+to determine the next log LSN value which will be used.
+This, coupled with changes to the transaction subsystem to no longer
+write transaction-begin records allows Berkeley DB to avoid writing
+any log records in the case of read-only transactions.
+
+<p><li>
+The interface to the
+hcreate(3)
+function has been changed to take a "size_t" as an argument instead of
+an "unsigned int", for compatibility with vendor platforms, notably Solaris.
+<font color=red>
+This change may NOT be transparent to applications.
+</font>
+
+<p><li>
+Specifying NULL or zero-length keys to DB functions is now explicitly
+disallowed by most of the DB interfaces, and EINVAL will be returned.
+<font color=red>
+This change may NOT be transparent to applications.
+</font>
+
+<p><li>
+Performance measurements of Berkeley DB indicated that a significant
+amount of time was being spent clearing pages created in the shared
+memory buffer pool.
+In order to fix this, additional information has been added to the
+memp_fopen(3)
+interface which allows callers to specify the number of bytes which
+need to be cleared when pages are created in the pool.
+The default behavior of the pool code is unchanged, and by default the
+entire page is cleared.
+<p>
+However, the
+memp_fopen(3)
+function interface has changed: 4 of the lesser-used historic arguments
+and the new argument have been moved to an information structure of type
+DB_MPOOL_FINFO which is passed to the memp_fget function as an argument.
+See the
+db_mpool(3)
+man page for more information.
+<font color=red>
+This change may NOT be transparent to applications.
+</font>
+
+<p><li>
+An interface has been added to the
+db_checkpoint(1)
+function allowing database administrators to force a single checkpoint.
+See the
+db_checkpoint(1)
+man page for more information.
+
+</ol>
+
+<h3>Configuration and Build Changes:</h3>
+
+<ol>
+
+<p><li>
+The environment variables used to specify a compiler, loader or compile
+and loader flags during DB configuration have been changed to be more in
+line with standard GNU autoconf practice. The changes are as follows:
+<p>
+<table border>
+<tr><td>Old Name</td><td>New Name</td></tr>
+<tr><td>ADDCPPFLAGS</td><td>CPPFLAGS</td></tr>
+<tr><td>ADDCXXFLAGS</td><td>CXXFLAGS</td></tr>
+<tr><td>ADDLDFLAGS</td><td>LDFLAGS</td></tr>
+<tr><td>ADDLIBS</td><td>LIBS</td></tr>
+</table>
+<p>
+See the file build.unix/README for further information.
+
+<p><li>
+The DB debugging support (previously configured by specifying
+<b>--enable-debug</b> during configuration) has been split into two
+separate pieces of functionality.
+<p>
+To build DB with -g as a compiler flag and with DEBUG #defined during
+compilation, enter <b>--enable-debug</b> as an argument to configure.
+This will create DB with debugging symbols, as well as load various
+routines that can be called from a debugger to display pages, cursor
+queues and so forth. This flag should probably not be specified when
+configuring to build production binaries, although there shouldn't be
+any significant performance degradation.
+<p>
+To build DB with diagnostic, run-time sanity checks and with DIAGNOSTIC
+#defined during compilation, enter <b>--enable-diagnostic</b> as an
+argument to configure. This will cause a number of special checks to be
+performed when DB is running. This flag should <b>NOT</b> be specified
+when configuring to build production binaries, as you will lose a
+significant amount of performance.
+
+<p><li>
+Some systems, notably versions of AIX, HP/UX and Solaris, require
+special compile-time options in order to create files larger than
+2^32 bytes. These options are automatically enabled when DB is
+compiled. For this reason, binaries built on current versions of
+these systems may not run on earlier versions of the system, as
+the library and system calls necessary for large files are not
+available. To disable building with these compile-time options,
+enter <b>--disable-bigfile</b>.
+
+<p><li>
+The autoconf configure script has been enhanced to correctly support
+<b>--disable-feature</b> or <b>--enable-feature=no</b> options.
+
+<p><li>
+The Berkeley DB test suite has been re-ordered to run system tests before
+the tests of the individual access methods.
+
+<p><li>
+The Berkeley DB test suite has been largely ported to the Windows 3.1
+environment. See the distribution file test/README.win32 for more
+information.
+
+<p><li>
+Mutex lock support for the GCC compiler and the PaRisc architecture has
+been added.
+
+<p><li>
+The db_printlog(1) debugging utility is now built by default,
+and the
+db_stat(1)
+utility is now built on Win95/WNT platforms.
+
+<p><li>
+A number of C, C++ and Java compiler warnings have been fixed.
+
+<p><li>
+Support has been added for the Siemens-Nixdorf Informationssysteme AG
+ReliantUNIX platform.
+
+<p><li>
+Ports of Berkeley DB to the HP MPE/iX and Windows 3.1 environments have
+been begun. They are not yet complete.
+
+</ol>
+
+<h3>B+tree Access Method Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+When performing btree range searches (that is, using the DB_SET_RANGE
+interface, or using the DB version 1.85 compatibility interface), the
+Btree access method could incorrectly return already deleted records.
+
+<p><li>
+When using a cursor to delete key/data pairs from a btree database, it
+was possible to leave empty pages in the database. This did not cause
+incorrect behavior, however, it could lead to unexpected growth in the
+database.
+
+<p><li>
+When doing a partial put into a off-page (that is, "overflow") record,
+the Btree access method could incorrectly store the data item.
+
+<p><li>
+When an off-page (that is, "overflow") record was promoted to an internal
+page of a Btree database, DB applications could dump core when walking
+the tree on machines where a certain stack variable was not automatically
+initialized to 0.
+
+<p><li>
+When an off-page (that is, "overflow") item was promoted into an internal
+page in a Btree database, DB applications reading databases on machines
+with different byte orders could incorrectly walk the Btree, potentially
+dumping core.
+
+<p><li>
+When Btree databases had record numbering turned on (the DB_RECNUM
+option), it was possible for the record numbers to fail to stay
+synchronized with changes in the database.
+
+</ol>
+
+<h3>Recno Access Method Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+When iterating through Recno access method databases, DB could incorrectly
+return EINVAL instead of the next key/data pair.
+
+<p><li>
+Previous releases of DB did not permit Recno access method databases to
+be opened read-only.
+
+<p><li>
+When reading the last record in a Recno access method database, DB could
+incorrectly return DB_NOTFOUND instead of the key/data pair.
+
+<p><li>
+When a key/data item was deleted using the cursor interface to a Recno
+access method database, a subsequent put using DB_NOOVERWRITE set would
+fail.
+
+<p><li>
+Because DB version 2 lazily instantiates the underlying shared memory
+buffer pool files, the DB-&gt;fd call for Recno databases in the DB 1.85
+compatibility interface did not always work.
+
+</ol>
+
+<h3>C++ and Java API Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+When the C++ interface
+Db::get()
+function was called, DB incorrectly treated the DB_NOTFOUND case as an
+exception instead of returning DB_NOTFOUND.
+
+<p><li>
+The DB Java interface now sets the CLASSPATH variable instead of depending
+on -classpath. This allows DB to work with the SGI JDK 3.0.1.
+
+<p><li>
+Using Dbc.next with the DB_SET or DB_SET_RANGE options in the DB Java
+interface would not correctly position the cursor.
+
+<p><li>
+The DB Java interface now works correctly with the Solaris JDK 1.2.
+
+</ol>
+
+<h3>Additional Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+Shared regions now work correctly for multiple processes on Windows/95
+platforms.
+
+<p><li>
+It was possible under rare conditions to return illegal addresses when
+read-only databases were mapped into the process address space.
+
+<p><li>
+When a DB environment had already been specified, setting the
+"db_cachesize" field of the DB_INFO structure would be silently
+ignored by
+db_open(3).
+In DB version 2.4.10, specifying a DB environment as well as setting
+db_cachesize is considered an error, returning EINVAL.
+
+<p><li>
+Several boundary conditions were identified and fixed in database
+recovery.
+
+<p><li>
+Key-not-found and errno returns were being set incorrectly in the
+dbm/ndbm interface compatibility functions.
+
+<p><li>
+Under some conditions, database files could still be synced to disk on
+close, even if the DB_NOSYNC flag was specified to the DB-&gt;close function.
+
+<p><li>
+Under some conditions, the db_archive utility output could contain
+multiple slashes in pathnames.
+
+<p><li>
+The db_archive utility would always prepend the current working
+directory pathname when the -a option was specified, regardless
+of the DB environment information indicating that the database
+home was at an absolute pathname.
+
+<p><li>
+Page create statistics were not correctly maintained when the
+DB_MPOOL_NEW option was specified to the shared memory buffer
+pool subsystem.
+
+<p><li>
+Under rare conditions, log offsets were not maintained correctly when
+switching between log files.
+
+</ol>
+
+<h3>Additional Changes:</h3>
+
+<ol>
+
+<p><li>
+The transaction ID space in Berkeley DB is 2<sup>31</sup>, or 2 billion
+entries.
+It is possible that some environments may need to be aware of this limitation.
+Consider an application performing 600 transactions a second for 15 hours a
+day.
+The transaction ID space will run out in roughly 66 days:
+<blockquote>
+2<sup>31</sup> / (600 * 15 * 60 * 60) = 66
+</blockquote>
+<p>
+Doing only 100 transactions a second exhausts the transaction ID space in
+roughly one year.
+<p>
+In order to decrease the likelihood of exhausting the transaction ID space,
+Berkeley DB now resets the transaction ID each time that recovery is run.
+See
+db_txn(1)
+for more information.
+
+<p><li>
+The limitations on database lifetime imposed by the Berkeley DB logging
+subsystem has been documented. See
+db_log(3)
+for more information.
+
+<p><li>
+Performance measurements of Berkeley DB indicated that a significant
+amount of time was spent in searching hash queues in the shared memory
+buffer pools. The internal DB hash bucket code has been enhanced to
+handle much larger core memories than was possible previously, which
+should result in increased performance when using large memory pool
+caches.
+
+<p><li>
+Performance measurements of Berkeley DB indicated that a significant
+amount of time was spent in searching lock queues, and, specifically, in
+calculating hash values of lock queue elements. Fast hash functions
+specifically for DB's use have been added to the lock subsystem to
+alleviate this problem.
+
+<p><li>
+Performance measurements of Berkeley DB indicated that a significant
+amount of time was spent in determining the number of processors on
+the Windows/NT platform. The value is now determined initially and
+then stored.
+
+<p><li>
+Historically, the
+db_appinit(3)
+function returned EINVAL if an application attempted recovery, by
+specifying DB_RECOVER or DB_RECOVER_FATAL, and there were no log
+files currently in the database environment. In the 2.4.10 release,
+this is no longer an error.
+
+<p><li>
+The mutex locking code has been enhanced to no longer attempt full
+test-and-set instructions unless there is a strong probability of
+acquiring the mutex. This makes spinning on the mutex significantly
+less expensive.
+
+<p><li>
+The count of attempted mutex locks (mutex_set_wait) has been changed to
+be incremented every time a process/thread is refused the lock, instead
+of only once when it first requests the lock and is denied.
+
+<p><li>
+The
+db_dump185(1)
+utility has been enhanced to dump DB version 1.86 databases as well as
+DB version 1.85 databases.
+
+<p><li>
+The
+db_stat(1)
+utility has been enhanced to display values larger than 10 million in
+a new format, "###M".
+
+<p><li>
+The
+db_stat(1)
+utility has been enhanced to display lock region statistics.
+See
+db_stat(1)
+and
+db_lock(3)
+for more information.
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.4.14.html b/db/docs/ref/changelog/2.4.14.html
new file mode 100644
index 000000000..13b7ce3f1
--- /dev/null
+++ b/db/docs/ref/changelog/2.4.14.html
@@ -0,0 +1,198 @@
+<!--"$Id: 2.4.14.html,v 1.3 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 2.4.14 Change Log</title>
+<meta name="description" content="DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 2.4.14 Change Log</h3>
+
+<h3>Interface Changes Introduced in DB 2.4.14:</h3>
+<ol>
+
+<p><li>
+Enhance the
+db_load(1)
+utility so that the default behavior is to add data to existing databases
+(rather than to always create the database), and to correctly perform
+locking for databases running in Berkeley DB environments. This allows
+the use of
+db_load(1)
+to add key/data pairs to existing, active databases.
+<p>
+Add a <b>-n</b> option to the
+db_load(1)
+This option causes
+db_load(1)
+to refuse to overwrite already existing key/data pairs in databases.
+
+<p><li>
+Enhance the
+db_stat(1)
+utility to display additional information about the shared memory buffer
+pool and lock regions. The new options are <b>-C[Acflmo]</b> for the
+lock region, and <b>-M[Ahlm]</b> for the shared memory buffer pool region.
+This information is normally intended only for Berkeley DB performance
+tuning.
+
+<p>
+Add a <b>-N</b> option to the
+db_stat(1)
+This option keeps
+db_stat(1)
+from acquiring region locks when reading shared regions, which allows
+db_stat(1)
+to be used to display information about regions where applications have
+crashed while holding region locks.
+
+<p>
+Add region reference counts and sizes to all
+db_stat(1)
+region displays.
+
+<p><li>
+Add a new flag, <b>DB_MUTEXLOCKS</b> to the
+db_value_set(1)
+interface. This flag causes requests for mutual exclusion mutexes to
+be immediately granted without test. This flag is only intended for
+debugging purposes.
+
+</ol>
+<h3>B+tree Access Method Bug Fixes:</h3>
+<ol>
+
+<p><li>
+Fix bug in the B+tree access method where additional cursors could be
+incorrectly updated when key/data pairs were added or deleted.
+
+<p><li>
+Fix bug where an aborted transaction during a B+tree split could cause
+pages to be left pinned.
+
+<p><li>
+Fix possible core dump when freeing the (cursor referenced) last item
+in the last page in a duplicate chain.
+
+<p><li>
+Fix possible core dump when deleting overflow items from duplicate pages.
+
+<p><li>
+Fix bug where duplicate page splits could result in database corruption
+(common to both B+tree and Hash Access Methods).
+
+</ol>
+<h3>Hash Access Method Bug Fixes:</h3>
+<ol>
+
+<p><li>
+Fix bug where Hash access method recovery did not always correctly recover
+key/data pair addition or deletion.
+
+<p><li>
+Fix bug where deleting a key in a Hash access method database could cause
+a cursor sequentially walking the database to skip records.
+
+<p><li>
+Fix bug where duplicate page splits could result in database corruption
+(common to both B+tree and Hash Access Methods).
+
+</ol>
+<h3>Shared Memory Buffer Pool Bug Fixes:</h3>
+<ol>
+
+<p><li>
+Fix bug where a DB thread handle could be left locked if a read-only file
+descriptor could not be upgraded to read-write during a buffer pool sync
+to disk.
+
+</ol>
+<h3>Common Shared Region Support Bug Fixes:</h3>
+<ol>
+
+<p><li>
+Fix bug where private shared memory pool regions could not be created on
+architectures without spinlock mutex support.
+
+<p><li>
+Fix possible file descriptor leak on HP/UX architecture (reports #150,
+#158).
+
+<p><li>
+Fix a variety of inconsistencies where, after a failed attempt to open
+shared regions, the code recovery paths were incorrect.
+
+</ol>
+<h3>Additional Bug Fixes:</h3>
+<ol>
+
+<p><li>
+Fix possible core dump in
+lock_open(1)
+when it was called without first creating a Berkeley DB database environment.
+
+</ol>
+<h3>Test Suite, Example Program and Build Procedure Bug Fixes and Changes:</h3>
+<ol>
+
+<p><li>
+Fix build procedures for a number of architectures: affected systems
+include VC++ 5.0 and various releases of SunOS, AIX, OSF/1, FreeBSD
+and Linux (reports #145, #156).
+
+<p><li>
+Fix the Berkeley DB test suite to correctly identify Windows systems
+in all cases (the previous method failed for some releases of the
+Tcl scripting language).
+
+<p><li>
+Fix the <b>ex_thread</b> example program to correctly set the buffer
+cache size.
+
+<p><li>
+Fix the Berkeley DB test suite to ignore errors where System V shared
+memory interfaces (shmget(2)) have not been configured correctly.
+
+<p><li>
+Add support for the BSD/OS 4.0 release.
+
+<p><li>
+Add support for the SCO OpenServer Release 5 (3.2.2). (The test suite
+has not yet run successfully on this architecture, although we currently
+believe that the problems are in the test suite, and not in the Berkeley
+DB library itself.)
+
+<p><li>
+Change configuration to ignore the FreeBSD shmget(2) interfaces when
+ftok(3) is not available from the C library.
+
+<p><li>
+Change configuration to fail on the Nextstep architecture. (Previously,
+Berkeley DB would configure successfully, but then not build on Nextstep.)
+
+</ol>
+<h3>Additional Changes:</h3>
+<ol>
+
+<p><li>
+Return EINVAL if the DB_RECOVER or DB_RECOVER_FATAL flags were specified to
+db_appinit(3) without also specifying the DB_INIT_TXN flag.
+
+<p><li>
+Removed "Additional Change" #7 from the Berkeley DB 2.4.10 release:
+<p>
+<blockquote>
+The mutex locking code has been enhanced to no longer attempt full
+test-and-set instructions unless there is a strong probability of
+acquiring the mutex. This makes spinning on the mutex significantly
+less expensive.
+</blockquote>
+<p>
+Full test-and-set instructions are necessary on some architectures, and
+it this change actually decreased performance in some cases.
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.5.9.html b/db/docs/ref/changelog/2.5.9.html
new file mode 100644
index 000000000..7587d51b7
--- /dev/null
+++ b/db/docs/ref/changelog/2.5.9.html
@@ -0,0 +1,644 @@
+<!--"$Id: 2.5.9.html,v 1.4 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 2.5.9 Change Log</title>
+<meta name="description" content="DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 2.5.9 Change Log</h3>
+
+<h3>Interface Additions in Berkeley DB 2.5.9:</h3>
+
+<ol>
+
+<p><li>
+A new flag is available in this release for the Berkeley DB cursor
+key/data retrieval interface: <b>DB_NEXT_DUP</b>. This flag causes the
+DBcursor-&gt;c_get routine to return the next duplicate in a list of
+duplicates, and DB_NOTFOUND if there are no additional duplicates to
+return.
+
+<p><li>
+A new flag is available in this release for the Berkeley DB cursor
+key/data retrieval interfaces: <b>DB_GET_BOTH</b>. This flag causes the
+DB-&gt;get and DBcursor-&gt;c_get routines to return success only if <b>both</b>
+the specified key and data items match the entry in the database.
+
+<p><li>
+A new flag is available in this release for the Berkeley DB key/data
+retrieval interfaces: <b>DB_RMW</b>. This flag causes the DB-&gt;get and
+DBcursor-&gt;c_get routines to acquire write locks instead of read locks when
+doing the retrieval. Setting this flag may decrease the likelihood of
+deadlock during a read-modify-write cycle by immediately acquiring the
+write lock during the read part of the cycle, so that another thread of
+control acquiring a read lock for the same item, in its own
+read-modify-write cycle, will not result in deadlock.
+
+<p><li>
+A new flag is available in this release: <b>DB_DUPSORT</b>. This flag
+causes duplicate records to be maintained in sorted order. By default,
+the sort order is the same default lexical sort used by the Btree access
+method. A new field, in the DB_INFO structure passed to the db_open
+routine, is available in this release as well: <b>dup_compare</b>. This
+field is a sort function that is optionally used to sort duplicate data
+items. It is intended to allow applications to maintain duplicates in a
+non-standard sort order.
+
+<p><li>
+A new interface is available in this release, <b>DB-&gt;join</b>. This
+interface takes a set of Berkeley DB cursors as arguments, and returns a
+specialized Berkeley DB cursor whose get function performs a database join
+on the records referenced by the set of cursors.
+
+<p><li>
+A new field is available in this release, set in the Berkeley DB structure
+returned by db_open, <b>DB-&gt;byteswapped</b>. This field is set if the
+underlying database was not in the native host byte order, and can be used
+by the application to determine if its stored data will require host-order
+cleanups before use.
+
+<p><li>
+The dbmclose() interface has been added to the Berkeley DB dbm/ndbm
+compatibility interface, for application compatibility with the Sun
+Microsystems Solaris and other dbm/ndbm interfaces.
+
+</ol>
+
+<h3>Interface Changes in Berkeley DB 2.5.9:</h3>
+
+<ol>
+
+<p><li>
+Previous Berkeley DB releases have been inconsistent with respect to which
+<b>DBT structure</b> flags may be specified to which Berkeley DB
+interfaces. For example, calling DB-&gt;put with the DB_DBT_MALLOC flag
+specified makes no sense, and DB has been inconsistent historically as to
+whether this was treated as an error or simply ignored.
+<p>
+As of this release, inappropriate flags in the DBT structure will simply
+be ignored. This is intended to make it easy to, for example, retrieve
+a key/data pair and then use the data DBT as the key DBT for another
+database without having to reinitialize the flags in the DBT.
+<p>
+Previous Berkeley DB releases also required that threaded applications
+always set the DB_DBT_MALLOC or DB_DBT_USERMEM flags in DBT structures
+when retrieving key/data items. As of this release, specifying
+DB_DBT_MALLOC or DB_DBT_USERMEM is only required when using the non-cursor
+DB interfaces (for example, DB-&gt;get). When using cursor interfaces
+(for example, DBcursor-&gt;c_get), the flags are not required, as memory
+in which the key/data items are returned is allocated and maintained on
+a per-cursor basis.
+
+<p><li>
+Berkeley DB log files are now named <b>log.XXXXXXXXXX</b> instead of
+<b>log.XXXXX</b>, in order to ensure that applications do not run out of
+log filename space.
+<p><font color=red>
+This change is transparent to applications, but may NOT be transparent to
+local shell scripts and utilities.
+</font>
+
+<p><li>
+Previous Berkeley DB releases returned statistics for the Btree databases
+that were only valid for the lifetime of the handle with which they were
+requested, that is, these statistics as returned for a particular Berkeley
+DB handle would only reflect database operations done by that Berkeley DB
+handle and any cursors associated with it.
+<p>
+The following statistics have been removed from the returned Btree
+statistical information: <b>bt_freed</b>, <b>bt_pfxsaved</b>,
+<b>bt_split</b>, <b>bt_rootsplit</b>, <b>bt_fastsplit</b>,
+<b>bt_added</b>, <b>bt_deleted</b>, <b>bt_get</b>, <b>bt_cache_hit</b>,
+<b>bt_cache_miss</b>. If any of these are sufficiently useful to
+application writers that they should be put back into the system, please
+let us know.
+<p><font color=red>
+This change is NOT transparent to applications.
+</font>
+
+<p><li>
+Previous Berkeley DB releases did not support embedded white space in
+Berkeley DB environment configuration strings. As of this release,
+configuration NAME/VALUE strings are still separated by one or more
+whitespace characters (which are discarded), but the VALUE string may
+contain embedded whitespace characters and is terminated by trailing
+whitespace characters and a newline character, both of which are also
+discarded. In addition, empty lines and lines whose first character is
+a whitespace or hash (<b>#</b>) character, in the Berkeley DB
+configuration, file are discarded.
+<p><font color=red>
+This change is potentially NOT transparent to applications.
+</font>
+
+<p><li>
+The DB_REGION_INIT flag to the db_value_set interface has been enhanced
+to write a byte to each page in the region. This allows applications
+to use DB_REGION_INIT to ensure that there is sufficient disk space for
+the backing region file.
+
+</ol>
+
+<h3>Berkeley DB Environment failures:</h3>
+<blockquote>
+<p>
+There exists a class of errors that Berkeley DB considers fatal to an
+entire Berkeley DB environment. An example of this type of error is a
+log write failure due to the disk being out of free space. The only way
+to recover from these failures is for the application to exit, run
+recovery of the Berkeley DB environment, and re-enter DB. (It is not
+strictly necessary that the application exit, although that is the only
+way to recover system resources, for example, file descriptors and
+memory, currently allocated by Berkeley DB.)
+<p>
+In previous Berkeley DB releases, the only way an application could
+determine that a fatal error had occurred was to monitor Berkeley DB
+function return values, looking for unexpected ones, such as ENOSPC, or
+EPERM (which has historically been returned by Berkeley DB to indicate a
+potential underlying database corruption).
+<p>
+As of this release, we have added a new error return value, DB_RUNRECOVERY.
+ This error can be returned by <b>any</b> Berkeley DB interface. If a
+fatal error occurs, DB_RUNRECOVERY will then be returned from all
+subsequent DB calls made by any threads or processes participating in the
+DB environment.
+<p>
+The EPERM error return no longer has a special meaning in Berkeley DB.
+<p>
+Optionally, applications may also specify a fatal-error callback function
+by setting the <b>db_paniccall</b> field of the DB_ENV structure before
+initializing the environment with db_appinit (DbEnv::appinit). This
+callback function will be called with two arguments: the DB_ENV structure
+associated with the environment and the errno value associated with the
+underlying error that caused the problem.
+<p>
+Applications can handle fatal errors in one of two ways: by checking for
+DB_RUNRECOVERY as part of their normal Berkeley DB error return checking,
+or, in applications that have no cleanup processing of their own, by
+simply exiting the application when the callback function is called.
+<p>
+We would be very interested in any comments that you'd care to make on
+this interface change, in particular, any comments on the sufficiency
+of the interface for your Berkeley DB application.
+<p><font color=red>
+This change is NOT transparent to applications.
+</font>
+</blockquote>
+
+<h3>Documentation Changes:</h3>
+
+<ol>
+
+<p><li>
+The Berkeley DB documentation has been completely reworked. It is no
+longer available in flat text, UNIX roff or PostScript formats, but is
+now <b>only available in HTML format</b>. To use the Berkeley DB
+documentation, point your browser to the Berkeley DB distribution or
+installation directory <b>db-2.5.9/docs/index.html</b>. This release
+also includes the beginnings of the Berkeley DB Reference Guide, as well
+as the manual pages.
+
+</ol>
+
+<h3>B+tree Access Method Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+Cursor delete operations were not necessarily being undone after deadlock,
+potentially leading to incorrect data.
+
+<p><li>
+Deleted, off-page duplicate items could be recovered incorrectly,
+potentially leading to incorrect data.
+
+<p><li>
+Log records could be written outside of a transaction under some
+circumstances, potentially corrupting the log so that recovery would fail.
+
+<p><li>
+Completely emptying large trees could cause corruption of the database
+root page during the final reverse split.
+
+<p><li>
+Failure during page split could leave cursors referencing incorrect data.
+
+<p><li>
+Retrieving records based on logical record number could return incorrect
+data if logically adjacent records had previously been deleted.
+
+<p><li>
+The Btree access method is more aggressive in this release about
+discarding locks within transactions that are not needed for correctness.
+This change significantly decreases the probability of deadlock for some
+applications.
+
+</ol>
+
+<h3>Hash Access Method Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+Storing duplicate data items using the DB_CURRENT flag could result in
+incorrect data.
+
+<p><li>
+Cursors and their locks did not always return unchanged on operation
+failure.
+
+<p><li>
+Entering a sufficient number of duplicate data items into the database
+could result in incorrect cursor positioning and/or a corrupted database.
+
+</ol>
+
+<h3>Recno Access Method Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+The logical record number returned from DB_APPEND calls was stored into
+library memory instead of into the user-specified memory.
+
+<p><li>
+The memory in which the backing source filename was stored could be freed
+multiple times, potentially leading to application core dump.
+
+</ol>
+
+<h3>General Access Method Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+Incorrectly treated setting the database cachesize in the presence of a
+Berkeley DB environment to be an error, even if the environment didn't
+not initialize a shared memory buffer pool.
+
+<p><li>
+Using the DBcursor-&gt;c_get interface with the DB_KEYFIRST or DB_KEYLAST
+flags to insert a new key into the database would fail.
+
+<p><li>
+In previous Berkeley DB releases each cursor operation (when not part of
+a transaction) potentially used a different locker ID, making it possible
+for cursor operations to lock against themselves. In the 2.5.9 release,
+the cursor locker ID is maintained for the life of the cursor, instead.
+
+<p><li>
+The optional user-specified transaction recovery function was not being
+called during Berkeley DB recovery, and when using the db_printlog
+utility.
+
+<p><li>
+Pages of duplicate data items were incorrectly split and logged/recovered,
+potentially leading to database corruption.
+
+<p><li>
+During recovery, deleted database files could cause recovery to fail.
+
+</ol>
+
+<h3>C++ API Changes and Bug Fixes</h3>
+
+<ol>
+
+<p><li>
+A DbEnv::version method has been added to allow access to major, minor
+and patch numbers for the current version.
+
+<p><li>
+The DbEnv class has been cleaned up so that inappropriate get and set
+methods have been removed:
+<p>
+<blockquote>
+DbEnv::get_data_cnt<br>
+DbEnv::get_data_dir<br>
+DbEnv::get_data_next<br>
+DbEnv::get_flags<br>
+DbEnv::get_home<br>
+DbEnv::get_log_dir<br>
+DbEnv::get_tmp_dir<br>
+DbEnv::set_data_cnt<br>
+DbEnv::set_data_dir<br>
+DbEnv::set_data_next<br>
+DbEnv::set_flags<br>
+DbEnv::set_home<br>
+DbEnv::set_log_dir<br>
+DbEnv::set_tmp_dir<br>
+</blockquote>
+<p>
+These methods are unneeded because the constructor with arguments,
+or the appinit() method, can be used to set this information.
+<p>
+<blockquote>
+DbEnv::get_errcall<br>
+DbEnv::get_errfile<br>
+DbEnv::get_error_model<br>
+DbEnv::get_error_stream<br>
+DbEnv::get_errpfx<br>
+DbEnv::get_lg_max<br>
+DbEnv::get_lk_conflicts<br>
+DbEnv::get_lk_detect<br>
+DbEnv::get_lk_max<br>
+DbEnv::get_lk_modes<br>
+DbEnv::get_lorder<br>
+DbEnv::get_mp_mmapsize<br>
+DbEnv::get_mp_size<br>
+DbEnv::get_tx_max<br>
+DbEnv::get_tx_recover<br>
+DbEnv::get_verbose<br>
+</blockquote>
+<p>
+These get methods accessed information that was never set by Berkeley DB.
+
+<p><li>
+Remaining DbEnv::set_* methods may throw an exception if they are called
+after the environment has been initialized (either via appinit or the
+constructor with arguments).
+
+<p><li>
+The DbInfo class has been reworked so that inappropriate get methods
+have been removed. These get methods accessed information that was
+never set by Berkeley DB.
+<p>
+<blockquote>
+DbInfo::get_bt_compare<br>
+DbInfo::get_bt_maxkey<br>
+DbInfo::get_bt_minkey<br>
+DbInfo::get_bt_prefix<br>
+DbInfo::get_cachesize<br>
+DbInfo::get_flags<br>
+DbInfo::get_h_ffactor<br>
+DbInfo::get_h_hash<br>
+DbInfo::get_h_nelem<br>
+DbInfo::get_lorder<br>
+DbInfo::get_malloc<br>
+DbInfo::get_pagesize<br>
+DbInfo::get_re_delim<br>
+DbInfo::get_re_len<br>
+DbInfo::get_re_pad<br>
+DbInfo::get_re_source<br>
+</blockquote>
+<p>
+Methods to get and set underlying lock identifiers in a DbLock have
+been removed, as lock identifiers should be completely opaque to the
+application.
+
+</ol>
+
+<h3>Java API Changes and Bug Fixes</h3>
+
+<ol>
+
+<p><li>
+The DB_SET_RANGE flag did not correctly return data items.
+
+<p><li>
+Db.stat() is now declared to return an Object. The object returned is of
+type DbBtreeStat if the file was created using Db.DB_BTREE. In the
+future, this will return other types, for example, DbHashStat.
+<p>
+The DbBtreeStat, DbLockStat, DbMpoolFStat, DbMpoolStat and DbTxnStat classes
+have been changed to allow direct access to their data members. DbLogStat
+is a new class.
+
+<p><li>
+The DbEnv class has been reworked and all inappropriate get and set
+methods have been removed:
+<p>
+<blockquote>
+DbEnv.get_data_cnt<br>
+DbEnv.get_data_next<br>
+DbEnv.get_flags<br>
+DbEnv.get_home<br>
+DbEnv.get_log_dir<br>
+DbEnv.get_tmp_dir<br>
+DbEnv.set_data_cnt<br>
+DbEnv.set_data_next<br>
+DbEnv.set_flags<br>
+DbEnv.set_home<br>
+DbEnv.set_log_dir<br>
+DbEnv.set_tmp_dir<br>
+</blockquote>
+<p>
+These methods are unneeded because the constructor with arguments, or the
+appinit() method, can be used to set this information.
+
+<p>
+<blockquote>
+DbEnv.get_errcall<br>
+DbEnv.get_errpfx<br>
+DbEnv.get_lg_max<br>
+DbEnv.get_lk_conflicts<br>
+DbEnv.get_lk_detect<br>
+DbEnv.get_lk_max<br>
+DbEnv.get_lk_modes<br>
+DbEnv.get_lorder<br>
+DbEnv.get_mp_mmapsize<br>
+DbEnv.get_mp_size<br>
+DbEnv.get_tx_max<br>
+DbEnv.get_verbose<br>
+</blockquote>
+<p>
+These get methods used to access information that was never set by
+Berkeley DB.
+<p>
+The DbEnv.get_java_version_string method has been removed, and the Java
+part of Berkeley DB no longer maintains its own version information.
+
+<p><li>
+Remaining DbEnv.set_* methods may throw a DbException if they are called
+after the environment has been initialized (either via appinit or the
+constructor with arguments).
+
+<p><li>
+The DbInfo class has been reworked so that inappropriate get methods
+have been removed. These get methods used to access information that
+was never set by Berkeley DB.
+<p>
+<blockquote>
+DbInfo.get_bt_maxkey<br>
+DbInfo.get_bt_minkey<br>
+DbInfo.get_cachesize<br>
+DbInfo.get_flags<br>
+DbInfo.get_h_ffactor<br>
+DbInfo.get_h_hash<br>
+DbInfo.get_h_nelem<br>
+DbInfo.get_lorder<br>
+DbInfo.get_pagesize<br>
+DbInfo.get_re_delim<br>
+DbInfo.get_re_len<br>
+DbInfo.get_re_pad<br>
+DbInfo.get_re_source<br>
+</blockquote>
+
+<p><li>
+Methods to get and set underlying lock identifiers in a DbLock have
+been removed, as lock identifiers should be completely opaque to the
+application.
+
+<p><li>
+The DbRunRecoveryException class has been added as a subclass of
+DbException. A DbRunRecoveryException object will be thrown when a
+fatal error occurs in Berkeley DB, requiring recovery to be performed.
+
+</ol>
+
+<h3>Shared Memory Buffer Pool Subsystem Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+It was possible for threads opening and closing databases in a fairly full
+buffer cache to free memory that was still in use, resulting in
+application failure.
+
+<p><li>
+If the memp_trickle() interface was unable to find a single buffer to
+flush in the entire buffer list, it would return with the shared memory
+region mutex locked.
+
+<p><li>
+Opening underlying files of certain sizes in the buffer pool would
+incorrectly fail.
+
+</ol>
+
+<h3>Locking Subsystem Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+If the a locker being forced to wait does not currently hold any locks,
+the deadlock detector is no longer run.
+
+</ol>
+
+<h3>Logging Subsystem Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+If the first log get call after database recovery used the DB_NEXT flag,
+it would fail.
+
+<p><li>
+If databases were opened multiple times without intervening closes,
+recovery could fail.
+
+<p><li>
+A memory leak in the log_archive interface has been fixed.
+
+</ol>
+
+<h3>Additional Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+Windows/NT: using shared anonymous memory did not work correctly between
+processes sharing the database.
+
+<p><li>
+Utilities: Signal handling and Berkeley DB region exit was incorrect.
+Among other issues, the db_load utility could exit holding a region mutex.
+
+<p><li>
+Dbm/Ndbm: System error values were not always being correctly returned.
+
+</ol>
+
+<h3>System Porting and Build Procedure Changes:</h3>
+
+<ol>
+
+<p><li>
+A alpha-release port to VMS has been added to the Berkeley DB
+distribution. The port has not yet run the Berkeley DB test
+suite, but there are no known problems.
+
+<p><li>
+Berkeley DB now uses the pstat_getdynamic(2) interface on Hewlett-Packard
+HP/UX systems to detect the presence of multiple processors.
+
+<p><li>
+For performance reasons, the Berkeley DB release now uses the Sun
+Microsystems Solaris pread(2) and pwrite(2) UNIX interfaces, if they
+are available.
+
+<p><li>
+Berkeley DB now compiles with the -D_THREAD_SAFE C preprocessor flag
+and loads with the libc_r.a C library by default on FreeBSD systems.
+
+<p><li>
+For portability reasons, shared memory segments allocated using the UNIX
+shmget(2) function are now allocated as IPC_PRIVATE. (Apparently, marking
+them as IPC_PRIVATE does not affect that they are available to other
+processes.)
+
+<p><li>
+The standard UNIX install for the Berkeley DB library now installs
+Berkeley DB into its own hierarchy instead of into separate local
+directories. By default, the install locations are:
+<p>
+<table border=1>
+<tr>
+ <th>Location</th>
+ <th>Contents</th>
+</tr><tr>
+ <td>/usr/local/BerkeleyDB/bin</td>
+ <td>binaries</td>
+</tr><tr>
+ <td>/usr/local/BerkeleyDB/include</td>
+ <td>include files</td>
+</tr><tr>
+ <td>/usr/local/BerkeleyDB/lib</td>
+ <td>libraries</td>
+</tr><tr>
+ <td>/usr/local/BerkeleyDB/docs</td>
+ <td>HTML documentation</td>
+</tr>
+</table>
+
+<p><li>
+For portability reasons, the standard UNIX Berkeley DB library archive is
+built with the <b>-cr</b> options in this release, instead of the
+<b>-cq</b> options as done previously.
+
+<p><li>
+The standard UNIX Berkeley DB configuration will now automatically detect
+and use gcc if no compiler named cc is found.
+
+<p><li>
+When the C pre-processor DIAGNOSTIC value is #defined, memory is
+overwritten with a 0xdb pattern instead of a 0xff pattern.
+
+</ol>
+
+<h3>Additional Changes: db_dump</h3>
+
+<ol>
+
+<p><li>
+The db_dump utility has a new option, <b>-N</b>. This option allows
+db_dump to be run without acquiring any shared region mutexes. This
+option is intended for debugging use only.
+
+<p><li>
+The db_dump utility now allows a Berkeley DB environment directory to be
+specified (the <b>-h</b> option) at the same time as the "debugging
+output" option (the <b>-d</b> option).
+
+<p><li>
+The db_dump utility now uses the shared memory buffer pool region if a
+Berkeley DB environment directory is specified, which allows users to see
+the current state of the database instead of only the database state that
+has already been flushed to disk.
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.6.4.html b/db/docs/ref/changelog/2.6.4.html
new file mode 100644
index 000000000..8e1dfc522
--- /dev/null
+++ b/db/docs/ref/changelog/2.6.4.html
@@ -0,0 +1,201 @@
+<!--"$Id: 2.6.4.html,v 1.4 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 2.6.4 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 2.6.4 Change Log</h3>
+
+<h3>Interface Additions in Berkeley DB 2.6.4:</h3>
+
+<ol>
+
+<p><li>
+Berkeley DB now supports a new mode of operation: Concurrent Access Methods.
+This configuration supports multiple-reader, single-writer access without
+requiring deadlock detection and transaction protection. The new interface
+is specified by using the DB_INIT_CDB flag to the db_appinit() function.
+<p>
+In addition, the DB-&gt;cursor interface has been modified to take a fourth
+argument, a <b>flags</b> argument. This change will require that all
+applications using the DB-&gt;cursor interface be modified and recompiled.
+(The necessary modification is trivial, simply add a final argument of
+<b>0</b> to the DB-&gt;cursor call.)
+<p><font color=red>
+This change is NOT transparent to applications.
+</font>
+
+<p><li>
+In previous Berkeley DB releases, cursors in Recno databases with mutable
+record numbers had to be re-positioned each time they were used to delete
+a record. This is no longer the case, and all of the records in the
+database logically at and above the cursor may now be deleted by
+repeatedly calling the delete function after positioning the cursor once.
+This change causes Berkeley DB practice to conform to the documentation
+found in previous releases.
+<p><font color=red>
+This change is NOT transparent to applications.
+</font>
+
+<p><li>
+Berkeley DB no longer permits applications to specify database page sizes
+that are not powers-of-two. This change fixes a bug which could cause
+application failure, as page alignments were not necessarily correct when
+files with page sizes other than powers-of-two were mapped into process
+memory.
+<p><font color=red>
+This change is NOT transparent to applications.
+</font>
+
+</ol>
+
+<h3>B+tree Access Method Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+Fix a bug which could cause application failure or corrupted data when
+database operations would split a Btree page and then subsequently fail
+or attempt to physically delete records after being restarted.
+
+<p><li>
+Fix a bug which could cause application failure when deleting records
+failed due to a deadlock.
+
+<p><li>
+Fix a bug which could cause a NULL pointer dereference when the relinking
+of duplicate data item pages failed due to deadlock.
+
+<p><li>
+Fix a memory leak where an internal cursor could be left open when
+databases were opened.
+
+<p><li>
+Fix a single-byte memory leak when the standard DB-&gt;del() interface was
+used to delete key/data pairs with duplicate data items.
+
+</ol>
+
+<h3>Hash Access Method Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+Fix a bug which could cause application failure or data corruption when
+deleting on-page duplicate items.
+
+<p><li>
+Fix a memory leak when closing cursors.
+
+</ol>
+
+<h3>Recno Access Method Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+Cursors that referenced deleted records were not correctly updated when
+the record was overwritten with new data, and would continue to return
+that the record was still in a "deleted" state.
+
+<p><li>
+Fix a bug where application specified read-modify-write semantics were
+ignored.
+
+<p><li>
+Remove lock-coupling behavior in tiny databases to avoid perpetual
+deadlock.
+
+<p><li>
+Fix a bug where root pages were not always correctly write-locked.
+
+</ol>
+
+<h3>Java API Changes and Bug Fixes</h3>
+
+<ol>
+
+<p><li>
+Fix compile include directory ordering, which could cause Java to be
+compiled using the wrong db.h include file.
+
+</ol>
+
+<h3>General Access Method Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+Fix a bug which left the read-modify-write semantics in place after the
+operation for which the application specified it completed.
+
+<p><li>
+Fix a bug which caused application failure if a NULL key argument was
+specified for the DB_AFTER, DB_BEFORE or DB_CURRENT flags to the
+DBcursor-&gt;get() interface.
+
+<p><li>
+Change the initial mutex timer back-off from 10ms to 1ms.
+
+</ol>
+
+<h3>Shared Memory Buffer Pool Subsystem Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+Fix a bug in large database files (&gt;4Gb), which could potentially cause
+data corruption when a database was closed, reopened and new pages were
+then allocated.
+
+<p><li>
+Modify the memp_sync() interface code to no longer hold Berkeley DB region
+locks across memory allocation calls (for example, malloc(3)). This
+change significantly increases throughput in applications checkpointing
+large memory caches.
+
+<p><li>
+Modify the memory pool qsort(3) comparison function to work when called
+by badly written qsort(3) functions.
+
+</ol>
+
+<h3>Additional Bug Fixes:</h3>
+
+<ol>
+
+<p><li>
+Fix a bug in the Berkeley DB error functions where variable numbers of
+arguments were not correctly accessed on some architectures, for
+example, the PowerPC.
+
+</ol>
+
+<h3>System Porting and Build Procedure Changes:</h3>
+
+<ol>
+
+<p><li>
+Support installation into prefix directories for which multiple directory
+components do not yet exist.
+
+<p><li>
+Support installation into different system directories on a per-type
+basis, for example, all the binaries to one directory, and include files to
+another.
+
+<p><li>
+Fix a bug where the supplied portability routine memcpy() was not
+correctly compiled.
+
+<p><li>
+Modify auto-configuration to refuse to configure in the top-level
+distribution directory.
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.6.5.html b/db/docs/ref/changelog/2.6.5.html
new file mode 100644
index 000000000..6b27dfd59
--- /dev/null
+++ b/db/docs/ref/changelog/2.6.5.html
@@ -0,0 +1,17 @@
+<!--"$Id: 2.6.5.html,v 1.3 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 2.6.5 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 2.6.5 Change Log</h3>
+
+<p>
+Berkeley DB version 2.6.5 is the GA release of version 2.6.4,
+and is the new stable release of Berkeley DB, replacing version 2.4.14.
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.6.6.html b/db/docs/ref/changelog/2.6.6.html
new file mode 100644
index 000000000..25d7da65f
--- /dev/null
+++ b/db/docs/ref/changelog/2.6.6.html
@@ -0,0 +1,80 @@
+<!--"$Id: 2.6.6.html,v 1.4 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 2.6.6 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 2.6.6 Change Log</h3>
+
+<p>
+Berkeley DB version 2.6.6 is version 2.6.5 with all released patches
+applied.
+
+<h3>Bug Fixes:</h3>
+<ol>
+<p><li>
+When looking for an already open log file, do not examine a filename
+structure if its reference count is 0. This problem cannot cause data
+corruption, but may cause program failure.
+<p><li>
+Berkeley DB recovery assumes that there are at least two checkpoints. It
+was possible for log archival to leave the recovery area with only a single
+checkpoint.
+<p><li>
+Version 2.6.5 cannot recover version 2.4.14 log files.
+<p><li>
+Database file opens after recovery could sometimes fail.
+<p><li>
+If only a single checkpoint is found, perform recovery from the beginning
+of the log.
+<p><li>
+The Btree access method delete-by-key code path did not always detect that
+a key/data pair was also referenced by a cursor, which could cause a cursor
+to reference incorrect data.
+<p><li>
+Concurrent Data Store operations could sometimes fail because write
+cursors were not correctly identified.
+<p><li>
+The DB_SET_RANGE flag did not always correctly deal with on-page deleted
+records in the Btree access method.
+<p><li>
+If the buffer cache was completely dirty, transaction checkpoints could
+pin down too many buffers and cause other operations to fail.
+<p><li>
+In the Btree access method, when creating a new record and specifying a
+<b>dbt.off</b> offset value, the DB_DBT_PARTIAL flag was not handled
+correctly.
+<p><li>
+It was possible for the last-known-LSN-on-disk to not be set correctly
+during recovery, which could cause the loss of recovery's checkpoint
+record.
+<p><li>
+Reclaim lockers when using lock_vec to release locks.
+<p><li>
+Re-order subsystem close when closing the environment so that the logging
+subsystem can potentially flush buffers through the shared memory buffer
+pool.
+<p><li>
+Never attempt to grow the shared regions when initially connecting to the
+Berkeley DB environment.
+</ol>
+
+<h3>Other Changes:</h3>
+<ol>
+<p><li>
+In non-threaded applications, change cursors to share a locker ID in
+order to avoid self-deadlocks.
+<p><li>
+Defend against the possibility that records from multiple log files are
+present in the log buffer cache.
+<p><li>
+Test suite change: generate fail message if environment open doesn't work.
+<p><li>
+Update the version numbers from Berkeley DB 2.6.5 to Berkeley DB 2.6.6.
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.6.7.html b/db/docs/ref/changelog/2.6.7.html
new file mode 100644
index 000000000..b6717db8c
--- /dev/null
+++ b/db/docs/ref/changelog/2.6.7.html
@@ -0,0 +1,55 @@
+<!--"$Id: 2.6.7.html,v 1.3 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 2.6.7 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 2.6.7 Change Log</h3>
+
+<p>
+Berkeley DB version 2.6.7 is version 2.6.6 with all released patches
+applied.
+
+<p>
+Berkeley DB version 2.6.7 is the current stable release of Berkeley DB,
+replacing version 2.6.6.
+
+<h3>Bug Fixes:</h3>
+<ol>
+<p><li>
+If there are a sufficient number of threads competing for limited numbers
+of pages, it's possible to split Btree pages too many times, and cause a
+core dump.
+<p><li>
+Under some circumstances, lockers could be left on locker chains.
+No incorrect behavior could occur but resources could be leaked.
+<p><li>
+Fix potential races in updating checkpoint buffer counts that can
+cause checkpoint calls to never finish.
+<p><li>
+Fix a potential NULL pointer dereference in the database delete-by-key
+interface.
+<p><li>
+Fix a case where it was possible for EAGAIN to not be returned from the
+database get-by-key interface.
+<p><li>
+Ignore log records not involved in transactions so that actions taken
+outside of transactions are not undone during recovery.
+<p><li>
+Fix a recovery bug when database files are opened/closed multiple times in
+the same session.
+<p><li>
+Fix a memory pool race during buffer discard in memory tight environments.
+</ol>
+
+<h3>Other Changes:</h3>
+<ol>
+<p><li>
+Update the Berkeley DB release version numbers from 2.6.6 to 2.6.7.
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.7.1.html b/db/docs/ref/changelog/2.7.1.html
new file mode 100644
index 000000000..63ec4a5ff
--- /dev/null
+++ b/db/docs/ref/changelog/2.7.1.html
@@ -0,0 +1,40 @@
+<!--"$Id: 2.7.1.html,v 1.3 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 2.7.1 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 2.7.1 Change Log</h3>
+
+<h3>New Features:</h3>
+<ol>
+
+<p><li>
+This release includes support for nested transactions. (No
+interface changes were required.)
+
+</ol>
+<h3>System Porting and Build Procedure Changes:</h3>
+<ol>
+
+<p><li>
+FreeBSD systems are now built using the flags <b>-D_THREAD_SAFE</b> and
+<b>-pthread</b> instead of directly loading with the <b>-lc_r</b> library.
+
+<p><li>
+Linux systems are now built using the <b>-D_REENTRANT</b> flag.
+
+</ol>
+<h3>Other Changes:</h3>
+<ol>
+
+<p><li>
+The default memory pool cache size has been increase from 128K to 256K.
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.7.3.html b/db/docs/ref/changelog/2.7.3.html
new file mode 100644
index 000000000..67affb3e4
--- /dev/null
+++ b/db/docs/ref/changelog/2.7.3.html
@@ -0,0 +1,59 @@
+<!--"$Id: 2.7.3.html,v 1.3 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 2.7.3 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 2.7.3 Change Log</h3>
+
+<h3>Interface Additions and Changes:</h3>
+<ol>
+
+<p><li>
+This release includes support for nested transactions. No interface
+changes were required.
+
+<p><li>
+This release includes support for Berkeley DB as an XA Resource Manager.
+There is an additional C interface, db_xa_open, and a corresponding C++
+method, Db::xa_open.
+<font color=red>
+<p>XA support is not yet fully tested.
+<p>No Windows XA interface is included.
+</font>
+
+</ol>
+<h3>Configuration and Build Changes:</h3>
+<ol>
+
+<p><li>
+FreeBSD systems are now built using the flags <b>-D_THREAD_SAFE</b> and
+<b>-pthread</b> instead of directly loading with the <b>-lc_r</b> library.
+
+<p><li>
+Linux systems are now built using the <b>-D_REENTRANT</b> flag.
+
+</ol>
+<h3>Additional Changes:</h3>
+<ol>
+
+<p><li>
+The default memory pool cache size has been increase from 128K to 256K.
+
+</ol>
+<h3>Additional Bug Fixes:</h3>
+<ol>
+
+<p><li>
+Freeing memory allocated by the TCL library historically failed on Windows
+platforms, due to a mismatch of malloc/free implementations between the
+TCL library and the Berkeley DB module. (This change only affects the
+Berkeley DB test suite.)
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.7.4.html b/db/docs/ref/changelog/2.7.4.html
new file mode 100644
index 000000000..e2d46e8a5
--- /dev/null
+++ b/db/docs/ref/changelog/2.7.4.html
@@ -0,0 +1,102 @@
+<!--"$Id: 2.7.4.html,v 1.4 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 2.7.4 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 2.7.4 Change Log</h3>
+
+Berkeley DB version 2.7.4 is version 2.7.3 with a set of specific bug
+fixes applied. There were no interface changes or new features.
+
+<h3>Bug Fixes:</h3>
+<ol>
+
+<p><li>
+When looking for an already open log file, do not examine a filename
+structure if its reference count is 0. This problem cannot cause data
+corruption, but may cause program failure.
+
+<p><li>
+Berkeley DB recovery assumes that there are at least two checkpoints. It
+was possible for log archival to leave the recovery area with only a single
+checkpoint.
+
+<p><li>
+Version 2.7.3 could not recover version 2.4.14 log files.
+
+<p><li>
+Database file opens after recovery could sometimes fail.
+
+<p><li>
+If only a single checkpoint is found, perform recovery from the beginning
+of the log.
+
+<p><li>
+The Btree access method delete-by-key code path did not always detect that
+a key/data pair was also referenced by a cursor, which could cause a cursor
+to reference incorrect data.
+
+<p><li>
+Concurrent Data Store operations could sometimes fail because write
+cursors were not correctly identified.
+
+<p><li>
+The DB_SET_RANGE flag did not always correctly deal with on-page deleted
+records in the Btree access method.
+
+<p><li>
+If the buffer cache was completely dirty, transaction checkpoints could
+pin down too many buffers and cause other operations to fail.
+
+<p><li>
+In non-threaded applications, change cursors to share a locker ID in
+order to avoid self-deadlocks.
+
+<p><li>
+In the Btree access method, when creating a new record and specifying a
+<b>dbt.off</b> offset value, the DB_DBT_PARTIAL flag was not handled
+correctly.
+
+<p><li>
+It was possible for the last-known-LSN-on-disk to not be set correctly
+during recovery, which could cause the loss of recovery's checkpoint
+record.
+
+<p><li>
+Test suite change: generate fail message if environment open doesn't work.
+
+<p><li>
+Defend against the possibility that records from multiple log files are
+present in the log buffer cache.
+
+<p><li>
+Reclaim lockers when using lock_vec to release locks.
+
+<p><li>
+Re-order subsystem close when closing the environment so that the logging
+subsystem can potentially flush buffers through the shared memory buffer
+pool.
+
+<p><li>
+Never attempt to grow the shared regions when initially connecting to the
+Berkeley DB environment.
+
+<p><li>
+Invalidate the local transaction structure after commit, abort or prepare,
+as the XA transaction manager does not call xa_end on commit, abort or
+prepare.
+
+<p><li>
+Allow either join or resume operations on XA start.
+
+<p><li>
+Update the version numbers from Berkeley DB 2.7.3 to Berkeley DB 2.7.4.
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.7.5.html b/db/docs/ref/changelog/2.7.5.html
new file mode 100644
index 000000000..44eeafb14
--- /dev/null
+++ b/db/docs/ref/changelog/2.7.5.html
@@ -0,0 +1,38 @@
+<!--"$Id: 2.7.5.html,v 1.3 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 2.7.5 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 2.7.5 Change Log</h3>
+
+Berkeley DB version 2.7.5 is version 2.7.4 with a set of specific bug
+fixes applied. There were no interface changes or new features.
+
+<h3>Bug Fixes:</h3>
+<ol>
+
+<p><li>
+When deleting a Btree key/data pair using the DB-&gt;del interface, there
+was a potential NULL pointer dereference.
+
+<p><li>
+Lockers were being left on locker chains under some circumstances,
+causing a potential resource leak.
+
+<p><li>
+XA cursors were not being linked into the database active queue.
+
+<p><li>
+Modify Berkeley DB recovery to work correctly in an XA environment.
+
+<p><li>
+Update the version numbers from Berkeley DB 2.7.4 to Berkeley DB 2.7.5.
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/2.7.7.html b/db/docs/ref/changelog/2.7.7.html
new file mode 100644
index 000000000..5ccaedb3a
--- /dev/null
+++ b/db/docs/ref/changelog/2.7.7.html
@@ -0,0 +1,51 @@
+<!--"$Id: 2.7.7.html,v 1.3 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 2.7.7 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 2.7.7 Change Log</h3>
+
+Berkeley DB version 2.7.7 is version 2.7.5 with a set of specific bug
+fixes applied. There were no public interface changes or new features.
+
+<h3>Bug Fixes:</h3>
+<ol>
+
+<p><li>
+Fix potential races in updating checkpoint buffer counts that can
+cause checkpoint calls to never finish.
+<p><li>
+Fix for XA support, allows two-phase commit processing to work.
+<p><li>
+Fix a recovery bug when database files are opened/closed multiple times in
+the same session.
+<p><li>
+Change file descriptor usage to permit Sendmail's fcntl(2) locking scheme.
+<p><li>
+Fix ANSI C++ usage to avoid GNU gcc-2.95 warning messages.
+<p><li>
+If there are a sufficient number of threads competing for limited numbers
+of pages, it's possible to split Btree pages too many times, and cause a
+core dump.
+<p><li>
+Fix a case where it was possible for EAGAIN to not be returned from the
+database get-by-key interface.
+<p><li>
+Ignore log records not involved in transactions so that actions taken
+outside of transactions are not undone during recovery.
+<p><li>
+Fix a memory pool race during buffer discard in memory tight environments.
+</ol>
+
+<h3>Other Changes:</h3>
+<ol>
+<p><li>
+Update the Berkeley DB release version numbers from 2.7.5 to 2.7.7.
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/3.0.55.html b/db/docs/ref/changelog/3.0.55.html
new file mode 100644
index 000000000..8ba06775b
--- /dev/null
+++ b/db/docs/ref/changelog/3.0.55.html
@@ -0,0 +1,945 @@
+<!--"$Id: 3.0.55.html,v 1.5 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 3.0.55 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 3.0.55 Change Log</h3>
+
+<h3>Database On-Disk Format Changes:</h3>
+<ol>
+<li>The on-disk Btree/Recno format has changed from version 6 to version
+7, and the on-disk Hash format has changed from version 5 to version 6.
+For information on upgrading database formats, see section 3.3, "Upgrading
+databases" in the Berkeley DB Reference Guide
+</ol>
+
+<h3>Major New Features:</h3>
+<ol>
+<li>A new Access Method has been added to Berkeley DB: the Queue Access
+Method. The Queue Access Method is similar to the Recno Access Method,
+but is implemented to provide significantly higher-concurrency
+queue-oriented append and consume operations.
+<li>Berkeley DB now supports multiple databases (subdatabases) per
+physical file.
+<li>Berkeley DB now supports standard POSIX pthread, UI thread and Solaris
+LWP mutexes.
+<li>Database creation and removal are now optionally transaction protected.
+<li>Berkeley DB now includes a complete Tcl API.
+<li>Berkeley DB now optionally creates dynamic shared libraries.
+</ol>
+
+<h3>Interface Changes:</h3>
+<ol>
+<li>The Berkeley DB interfaces have been reworked in the 3.0.55 release
+for two reasons. The goals were as follows: to make the Berkeley DB
+structures opaque so future releases of Berkeley DB can be binary
+compatible with each other, provide enhanced error checking and reporting
+during Berkeley DB environment and database configuration and creation,
+provide configurability throughout the lifetime of the environment and
+database, and to make the Berkeley DB interfaces consistent across the
+C++, C and Java APIs.
+
+<p>
+While the C API changes are extensive, they are also simple to understand.
+No functionality was removed. The changes required comparatively few
+modifications to the C++ and Java APIs, mostly limited to moving methods
+among classes and the addition of a new flag value to a few interfaces.
+For specific instructions on upgrading Berkeley DB 2.X applications to
+this release, see the "Upgrading Berkeley DB 2.X.X applications to
+Berkeley DB 3.0" chapter in the Berkeley DB Reference Guide.
+
+<p>
+The following individual changes are all part of this larger change.
+
+<h4>Function changes:</h4>
+<ol type=a>
+<li>The db_appinit and db_appexit functions have been replaced by the
+db_env_create function and the DBENV-&gt;open and DBENV-&gt;close methods. The
+db_open function has been removed, replaced by the db_create function and
+the DB-&gt;open method. Berkeley DB environments are now created using the
+db_env_create function followed by methods on the handle it returns.
+Berkeley DB databases are now created using the db_create function
+followed by methods on the handle it returns.
+
+<li>The lock_open, lock_close and lock_unlink functions have been
+replaced by the db_env_create function and the DBENV-&gt;open, DBENV-&gt;close
+and DBENV-&gt;remove methods. The remaining lock subsystem functions now
+take a DBENV handle as their first argument instead of a DB_LOCKTAB
+handle.
+
+<li>The log_open, log_close and log_unlink functions have been replaced
+by the db_env_create function and the DBENV-&gt;open, DBENV-&gt;close and
+DBENV-&gt;remove methods. The remaining log subsystem functions now take a
+DBENV handle as their first argument instead of a DB_LOG handle.
+
+<li>The memp_open, memp_close and memp_unlink functions have been replaced
+by the db_env_create function and the DBENV-&gt;open, DBENV-&gt;close and
+DBENV-&gt;remove methods. The remaining shared memory buffer pool functions
+now take a DBENV handle as their first argument instead of a DB_MPOOL
+handle.
+
+<li>The txn_open, txn_close and txn_unlink functions have been replaced
+by the db_env_create function and the DBENV-&gt;open, DBENV-&gt;close and
+DBENV-&gt;remove methods. The remaining transaction subsystem functions now
+take a DBENV handle as their first argument instead of a DB_TXNMGR handle.
+
+<li>The db_jump_set and db_value_set functions have been replaced by
+methods on the DBENV handle.
+
+<li>The db_xa_open routine has been replaced by a new flag, DB_XA_CREATE,
+which is passed to the db_create function.
+
+</ol>
+
+<h4>DBENV structure changes:</h4>
+<ol type=a>
+
+<li>The db_errcall, db_errfile, db_errpfx and db_paniccall fields of the
+DBENV structure have been deprecated and their functionality replaced by
+the DBENV-&gt;set_errcall, DBENV-&gt;set_errfile, DBENV-&gt;set_errpfx and
+DBENV-&gt;set_paniccall methods.
+
+<li>The db_verbose field of the DBENV structure has been replaced by the
+DBENV-&gt;set_verbose method.
+
+<li>The lk_conflicts, lk_detect, lk_max and lk_modes fields of the DBENV
+structure have been replaced by the DBENV-&gt;set_lk_conflicts,
+DBENV-&gt;set_lk_detect and DBENV-&gt;set_lk_max methods.
+
+<li>The lg_max field of the DBENV structure has been replaced by the
+DBENV-&gt;set_lg_max method.
+
+<li>The mp_mmapsize and mp_size fields of the DBENV structure have been
+replaced by the DBENV-&gt;set_cachesize and DBENV-&gt;set_mp_mmapsize methods.
+
+<li>The tx_info, tx_max and tx_recover fields of the DBENV structure have
+been replaced by the DBENV-&gt;set_tx_max and DBENV-&gt;set_tx_recover methods.
+
+<li>The (unused) DBENV-&gt;db_lorder field has been deleted.
+</ol>
+
+<h4>DB structure changes:</h4>
+<ol type=a>
+
+<li>The byteswapped field of the DB structure has been replaced by the
+DB-&gt;get_byteswapped method.
+
+<li>The db_errcall, db_errfile, db_errpfx and db_paniccall fields of the
+DB structure have been deprecated and their functionality replaced by the
+DB-&gt;set_errcall, DB-&gt;set_errfile, DB-&gt;set_errpfx and DB-&gt;set_paniccall
+methods.
+
+<li>The type field of the DB structure has been replaced by the
+DB-&gt;get_type method.
+</ol>
+
+<h4>DBINFO structure changes:</h4>
+<ol type=a>
+
+<li>The bt_compare field of the DB structure has been replaced by the
+DB-&gt;set_bt_compare method.
+
+<li>The bt_minkey field of the DB structure has been replaced by the
+DB-&gt;set_bt_minkey method.
+
+<li>The bt_prefix field of the DB structure has been replaced by the
+DB-&gt;set_bt_prefix method.
+
+<li>The db_cachesize field of the DB structure has been replaced by the
+DB-&gt;set_cachesize method.
+
+<li>The db_lorder field of the DB structure has been replaced by the
+DB-&gt;set_lorder method.
+
+<li>The db_malloc field of the DB structure has been replaced by the
+DB-&gt;set_malloc method.
+
+<li>The db_pagesize field of the DB structure has been replaced by the
+DB-&gt;set_pagesize method.
+
+<li>The dup_compare field of the DB structure has been replaced by the
+DB-&gt;set_dupcompare method.
+
+<li>The flags field of the DB structure has been replaced by the
+DB-&gt;set_flags method.
+
+<li>The h_ffactor field of the DB structure has been replaced by the
+DB-&gt;set_h_ffactor method.
+
+<li>The h_hash field of the DB structure has been replaced by the
+DB-&gt;set_h_hash method.
+
+<li>The h_nelem field of the DB structure has been replaced by the
+DB-&gt;set_h_nelem method.
+
+<li>The re_delim field of the DB structure has been replaced by the
+DB-&gt;set_re_delim method.
+
+<li>The re_len field of the DB structure has been replaced by the
+DB-&gt;set_re_len method.
+
+<li>The re_pad field of the DB structure has been replaced by the
+DB-&gt;set_re_pad method.
+
+<li>The re_source field of the DB structure has been replaced by the
+DB-&gt;set_re_source method.
+</ol>
+
+<p>
+<li>The use of the POSIX EAGAIN error return to indicate deadlock has been
+replaced with the Berkeley DB specific error DB_LOCK_DEADLOCK. Note: this
+change could potentially cause subtle errors. Programs must be updated or
+the Berkeley DB distribution altered for programs to run correctly. See
+the "Upgrading Berkeley DB 2.X.X applications to Berkeley DB 3.0" chapter
+in the Berkeley DB Reference Guide for more information.
+
+<li>The DB_RMW flag to the DB-&gt;cursor method has been renamed to be
+DB_WRITECURSOR (note, this change is applicable only to the Berkeley DB
+Concurrent Data Store product).
+
+<li>The DB_LOCK structure is no longer a simple integer value. For this
+reason, the DB_LOCK argument to the lock_put interface has been changed
+to be a reference to a DB_LOCK structure instead of the DB_LOCK structure
+itself.
+
+<li>The db_home argument to the environment creation function
+(historically db_appinit, now DBENV-&gt;open) now overrides the DB_HOME
+environment variable; this is necessary so that the -h option to the
+various Berkeley DB utilities can override the user's environment.
+
+<li>A mode argument was added to the environment creation function
+(historically db_appinit, now DBENV-&gt;open) to allow applications to
+specify the mode of files created in the Berkeley DB environment.
+
+<li>The DB_LOCKDOWN flag was added to enable applications to attempt to
+lock shared memory regions into physical memory.
+
+</ol>
+
+<h3>General Environment Changes:</h3>
+<ol>
+
+<li>A new flag has been added to the DBENV-&gt;open method, DB_SYSTEM_MEM.
+This flag causes Berkeley DB to attempt to allocate memory for its shared
+regions from system shared memory. This flag supports functionality
+similar to that previously provided by the DB_REGION_ANON and
+DB_REGION_NAME flags to the db_value_set interface.
+
+<li>A new flag has been added to the DBENV-&gt;open method, DB_PRIVATE. This
+flag causes Berkeley DB to attempt to allocate memory for its shared
+regions from the heap and to assume that only inter-thread mutexes are
+required, and not inter-process ones as well. This flag is a superset of
+the functionality previously provided by the DB_MPOOL_PRIVATE flag to the
+memp_open interface.
+
+<li>There is a new DBENV method, DBENV-&gt;remove, that removes entire
+Berkeley DB environments.
+
+<li>There are two new methods, DBENV-&gt;set_feedback and DB-&gt;set_feedback,
+that allow applications to specify a callback function that is to be
+called with periodic progress updates on various Berkeley DB operations.
+
+<li>There is a new DBENV method, DBENV-&gt;set_recovery_init, that allows
+applications to install application-specific recovery functions before
+Berkeley DB performs recovery.
+
+<li>There is a new DBENV method, DBENV-&gt;set_verbose, that allows
+applications to request verbose information from the Berkeley DB library.
+
+<li>The Berkeley DB 3.0.55 release includes enhanced functionality for
+reporting Berkeley DB returned errors. There are two new DBENV methods,
+DBENV-&gt;err and DBENV-&gt;errx, and two new DB methods, DB-&gt;err and DB-&gt;errx,
+which allow applications to format and report Berkeley DB error returns
+using any of the historic output channels. There is an additional
+function, db_strerror, which is a superset of the ANSI C standard strerror
+function, providing error strings for both the Berkeley DB errors and
+underlying system errors.
+
+<li>There is a new DBENV method, DBENV-&gt;set_lg_bsize, that allows
+applications to specify the size of the in-memory log buffer.
+
+<li>Reduce the number of file descriptors used to support fcntl locking
+from one-per-region to a single one.
+
+<li>Rename the filesystem representations of the Berkeley DB library's
+shared regions.
+
+<li>Rename temporary files created by Berkeley DB from just a printable
+representation of the process ID to "BDB" followed by a printable
+representation of the process ID.
+
+<li>Return an error if environment interfaces called without initial
+environment configuration.
+
+<li>Fix a bug where Concurrent Data Store accepted incorrect flags,
+for example, DB_RECOVERY.
+
+<li>Fix a bug where specifying any one-character directory in the
+db_config argument or other related configuration interface would fail.
+
+<li>Fix a bug where recovery could fail if only a single checkpoint
+had ever been written.
+
+<li>Fix a bug where threads could race when regions were grown. Because
+there exist systems where mutexes cannot be unmapped and then remapped
+back into application memory, the functionality to grow regions has been
+removed from the Berkeley DB 3.0.55 release. This means that selecting a
+correct initial region size (for example, based on the number of active
+transactions) is more important than before. To facilitate this, region
+high-water marks have been added to the region statistics where
+appropriate.
+
+</ol>
+
+<h3>General Access Method Changes:</h3>
+<ol>
+
+<li>There is a new DB method, DB-&gt;remove, that deletes a database in a
+transaction-protected operation.
+
+<li>There is a new DB method, DB-&gt;upgrade, that upgrades the on-disk
+format of an underlying database.
+
+<li>There is a new DB method, DB-&gt;set_realloc, that allows applications
+to specify a local memory reallocation function similarly to the
+previously available DB-&gt;set_malloc functionality.
+
+<li>The DB-&gt;open method supports a new flag, DB_EXCL, which behaves
+similarly to the POSIX O_EXCL system open call flag.
+
+<li>The Berkeley DB 3.0.55 release includes enhanced functionality for
+reporting Berkeley DB returned errors. There are two new DBENV methods,
+DBENV-&gt;err and DBENV-&gt;errx, and two new DB methods, DB-&gt;err and DB-&gt;errx,
+which allow applications to format and report Berkeley DB error returns
+using any of the historic output channels. There is an additional
+function, db_strerror, which is a superset of the ANSI C standard strerror
+function, providing error strings for both the Berkeley DB errors and
+underlying system errors.
+
+<li>The last two arguments to the DB-&gt;join method were reversed for
+consistency with the rest of the Berkeley DB interfaces taking cursor
+references and flags arguments.
+
+<li>A cursor duplication method has been added to the DBcursor handle.
+This method can be used to duplicate a cursor's transaction and locker
+ID, and, optionally, to duplicate its position in the database. This
+change adds useful functionality, and more importantly makes it possible
+to write
+applications that both use locking without transactions and have multiple
+cursors in the same thread of control.
+
+<li>There is a new DBT structure flag, DB_DBT_REALLOC, that allows
+threaded applications to re-use a single piece of memory for
+multiple Berkeley DB retrievals, similarly to the DB_DBT_MALLOC flag.
+
+<li>Enhance in-memory databases so that operations on them may be
+transaction protected. Fix a bug where specifying logging and
+transactions on an in-memory database could cause a core dump.
+
+<li>Change Berkeley DB recovery to not undo operations performed by
+logged, but not transaction protected operations.
+
+<li>Change Berkeley DB to no longer generate new locker IDs for every
+cursor in non-threaded environments to greatly reduce the possibility
+of self-deadlock.
+
+<li>Change the "dbopen" function in the Berkeley DB 1.85 compatibility
+API to "__dbopen185" so that we don't collide with the C library where
+the C library is version 1.85.
+
+<li>Fix multiple bugs where joins did not correctly work in the presence
+of unsorted duplicates or duplicate duplicates.
+
+<li>Fix an erroneous error message by removing diagnostic code which assumed
+that closing a cursor closed all locks held by the cursor locker ID.
+
+<li>Fix a bug in the default overflow comparison routine such that if the
+overflow comparison test failed because we ran out of key bytes, but were
+also on the last page of the overflow item, we would return equality even
+though there were remaining bytes in the overflow item.
+
+<li>Fix a bug where read-only databases were registered with the logging
+subsystem, causing Berkeley DB recovery to open and close them.
+
+<li>Fix a bug where it was (remotely) possible for a file registered with
+the logging subsystem to be incorrectly evaluated as not logging changes.
+
+<li>Fix a bug where the DBcursor-&gt;c_close method didn't correctly release
+locks in the Berkeley DB Concurrent Data Store product.
+
+<li>Fix a bug where the read-modify-write flag was set in the DB-&gt;put
+method when the database was not configured for locking.
+
+<li>Fix two bugs where the DB-&gt;join and DB-&gt;put methods assumed that the
+only possible error was DB_NOTFOUND, thus failing to return deadlock
+errors to the application.
+
+<li>Fix a bug where illegal flags to the DB-&gt;cursor method weren't caught.
+
+<li>Fix a bug where illegal flags to the DBcursor-&gt;c_get method weren't
+caught.
+
+<li>Fix a bug where the DB_NEXT_DUP flag could be specified with an
+uninitialized cursor.
+
+<li>Fix a bug where the DB-&gt;sync and DB-&gt;close methods did not return the
+DB_INCOMPLETE error if it occurred.
+
+<li>Fix a bug where off-page duplicate splits could cause cursors to be
+mis-positioned.
+
+<li>Fix a bug where partial puts of fixed-length records could cause
+data corruption.
+
+<li>Fix a set of potential bugs where the OSF/1 and gcc compilers will
+use instructions requiring alignment on unaligned data.
+
+<li>Fix multiple bugs with large numbers of duplicate records including
+large numbers of duplicate duplicate records.
+
+</ol>
+
+<h3>Btree Access Method Changes:</h3>
+<ol>
+
+<li>The on-disk Btree/Recno format has changed from version 6 to version 7,
+required due to a change in the database metadata page.
+
+<li>The Btree cursor routines have been rewritten to use the new cursor
+duplicate functionality. This fixed a couple of bugs where specific
+sequences of database operations could cause the cursor to become
+mis-positioned in the database and made it less likely that similar bugs
+can be introduced in the future.
+
+<li>Applications may now optionally turn off reverse-splitting in Btree
+databases.
+
+<li>Btree split operations have been reworked to acquire the metadata page
+lock last, and only if the split is going to succeed. This significantly
+increases the possible level of concurrency in small databases.
+
+<li>Fix a bug where database corruption could occur if enough threads
+writing to a small database all schedule page splits.
+
+<li>Fix a bug where the DB_SET_RANGE option could return an already
+deleted on-page duplicate record to the application.
+
+<li>Fix a bug where an application could core dump if deadlock occurred
+during cursor close.
+
+<li>Fix a bug where applications with high-concurrency requirements could
+encounter races.
+
+<li>Fix a bug where read serializability was incorrect.
+
+<li>Fix a bug where records of the wrong endian-ness were not correctly
+imported.
+
+<li>Fix a bug where an application's cursor could be mis-positioned if
+a split failed unexpectedly.
+
+<li>Fix a bug where the DB_SET_RECNO, DB_SET and DB_GET_BOTH flags
+could potentially return inexact matches under some circumstances.
+
+<li>Fix a bug where searches could potentially leave pages in the
+database locked.
+
+<li>Fix a bug where deleted records could potentially be left in the
+database after all cursors were closed.
+
+<li>Fix a bug where deleting the last duplicate entry on a page could
+cause an application core dump.
+
+<li>Fix a bug where a page lock could be incorrectly discarded when
+moving through on-page duplicate items.
+
+<li>Fix a bug where retrieval of a specific duplicate data item could
+cause a core dump.
+
+<li>Fix a bug where DB_CURRENT could erroneously release the cursor's
+page lock.
+
+<li>Fix a bug where the DB-&gt;del interface to a Btree database could leave
+a cursor mis-positioned under some circumstances.
+
+<li>Fix a memory leak when using the DB-&gt;del interface to delete records.
+
+<li>Fix a bug where specifying the DB_DBT_PARTIAL flag and a dbt.off value
+when creating a new record included garbage in the record.
+
+<li>Fix a bug where Btree statistics did not correctly account for
+overflow and off-page duplicate pages.
+
+<li>Fix a bug where Btree statistics could fail and leave database
+pages locked.
+
+<li>Fix a bug where page LSNs could be lost during recovery of a page
+split.
+
+<li>Fix a bug where empty pages in big-endian databases were not
+always correctly converted.
+
+<li>Fix a bug where previously deleted records could be accessed on
+the page, leading to potentially incorrect behavior.
+
+<li>Fix a bug where on-page duplicates could be corrupted when reading
+non-native-endian databases.
+
+</ol>
+
+<h3>Hash Access Method Changes:</h3>
+<ol>
+
+<li>The on-disk Hash format has changed from version 5 to version 6,
+required due to a change in the database metadata page.
+
+<li>In order to allow hash databases as subdatabases, hash will allocate
+groups of contiguous pages. This may cause some hash databases to appear
+much larger than they actually are (that is, they will be sparse files).
+
+<li>Statistics, returned by the DB-&gt;stat method, have been added to the
+Hash Access Method.
+
+<li>Fix a bug where initial access of a duplicate data item could cause
+future access of other items to fail.
+
+<li>Fix a bug where puts or deletes could cause cursors on the same page to
+reference incorrect entries.
+
+<li>Fix a bug where partial gets from on-page duplicates could be wrong.
+
+<li>Fix a set of bugs where error paths could lead to application failure.
+
+<li>Fix a set of bugs where cursors could be mis-positioned after operations
+on off-page duplicates or off-page duplicates could be stored in incorrect
+sorted order.
+
+<li>Fix a bug where overwriting duplicate items could fail.
+
+<li>Fix a bug where an error return value could be overwritten when
+releasing the metadata page.
+
+</ol>
+
+<h3>Queue Access Method Changes:</h3>
+None.
+
+<h3>Recno Access Method Changes:</h3>
+<ol>
+
+<li>Support read-only backing source files for Recno databases.
+
+<li>Fix a bug where accessing the backing source filename could find
+incorrect information or cause a core dump.
+
+<li>Fix a bug where the length of fixed-length Recno records were not
+correctly byte-swapped during database load.
+
+<li>Fix a set of related bugs where the DB_DBT_PARTIAL flag was
+incorrectly handled when manipulating fixed-length records.
+
+<li>Fix a bug where the key created by the DB_AFTER and DB_BEFORE operations
+was not correctly returned.
+
+<li>Fix a set of related bugs where certain sequences of operations could
+leave application cursors mis-positioned.
+
+<li>Fix a bug where deleting the last record in a database could leave an
+application cursor mis-positioned.
+
+<li>Fix a bug where DB_APPEND returned an error instead of appending to
+the database.
+
+<li>Fix a bug where specifying the DB_CURRENT, DB_FIRST or DB_NEXT flags
+could fail because insufficient records had been read from the backing file.
+
+<li>Fix a bug where page splits could result in an incorrect previous
+page pointer.
+
+<li>Fix a bug where the DB_GET_BOTH flag was permitted for Recno, which
+does not support it.
+
+</ol>
+
+<h3>C++ API Changes:</h3>
+<ol>
+<li>Remove the DbLockTab, DbLog, DbMpool and DbTxnMgr classes, moving
+their methods to the DbEnv class.
+
+<li>Replace the set_error_model method with the DB_CXX_NO_EXCEPTIONS flag
+to the DbEnv class constructor.
+
+<li>Added constructor with a single flag argument for DbEnv and Db.
+Added (nonstatic) open methods to DbEnv, Db.
+
+<li>Methods (such as DbLock::put) that used to have a DbMpool, DbLockTab,
+DbLog, or DbTxnMgr pointer argument, now take a DbEnv pointer argument.
+
+<li>Added DbEnv::set_feedback(), DbEnv::set_recovery_init().
+
+<li>Added DbEnv::strerror(), DbEnv::err(), DbEnv::errx()
+
+<li>Added BtrecExample, a Btree record example.
+
+<li>Fix a bug where the error model was not set before the initial
+environment was opened.
+
+</ol>
+
+<h3>Java API Changes:</h3>
+<ol>
+
+<li>Remove the DbLockTab, DbLog, DbMpool and DbTxnMgr classes, moving
+their methods to the DbEnv class.
+
+<li>Added constructor with a single flag argument for DbEnv and Db.
+Added (nonstatic) open methods to DbEnv, Db.
+
+<li>Methods (such as DbLock.put) that used to have a DbMpool, DbLockTab,
+DbLog or DbTxnMgr argument, now take a DbEnv argument.
+
+<li>Added DbEnvFeedback, DbRecoverInit interfaces that are used as 'callbacks'
+with DbEnv.set_feedback(), DbEnv.set_recovery_init().
+
+<li>Added DbEnv.strerror(), DbEnv.err(), DbEnv.errx()
+
+<li>Added DbDeadlockException, DbMemoryException classes to allow catching of
+more specific errors.
+
+<li>Added DbHashStat class.
+
+<li>Added BtrecExample, a Btree record example.
+
+<li>Updated AccessExample to illustrate technique of subclassing from Dbt
+to handle arbitrary data types, in this case to create a StringDbt class.
+
+</ol>
+
+<h3>Tcl API Changes:</h3>
+None.
+
+<h3>XA Resource Manager Changes:</h3>
+<ol>
+<li>Fix a bug where it was possible to specify both JOIN and RESUME to
+the XA start interface.
+
+<li>Fix a bug where the current txn ID was not invalidated after
+commit/prepare/abort, as the resource manager process does not call
+xa_end.
+
+<li>Fix a bug where the TMRESUME and TMONEPHASE flags were incorrectly
+checked in the xa_start interface.
+
+</ol>
+
+<h3>Locking Subsystem Changes:</h3>
+<ol>
+
+<li>The lock_detect interface has been modified to optionally return a
+count of the number of deadlocks broken.
+
+<li>The lock_detect routine has been modified to break as many deadlocks
+as possible during each run instead of returning after breaking a single
+deadlock.
+
+<li>The lock subsystem lock_put and lock_vec calls will no longer return
+DB_LOCK_NOTHELD or EACCES errors under any circumstances to indicate that
+a lock was held by another locker.
+
+<li>The lock_stat function now returns the following additional information:
+<ul><ol type=a>
+<li>st_lock_id: The last allocated lock ID.
+<li>st_maxnlockers: The maximum lockers at any one time.
+</ol></ul>
+The lock_stat function no longer returns the following information:
+<ul><ol type=a>
+<li>st_magic: The magic number that identifies a file as a lock file.
+<li>st_numobjs: The number of unique objects locked.
+<li>st_refcnt: The number of references to the region.
+<li>st_version: The version of the lock file type.
+</ol></ul>
+
+<li>Lock IDs are now allowed to wrap, rather than being limited to two
+billion.
+
+<li>Fix a bug in lock detection where it was possible to lose track of
+lockers.
+
+<li>Fix a bug where all locks held on an object were not necessarily
+released when DB_LOCK_PUT_OBJ was requested.
+
+<li>Fix a bug where the lock subsystem did not detect a lock conflict if
+there was no transaction.
+
+<li>Fix a bug where lock_detect could treat the DB_LOCK_OLDEST and
+DB_LOCK_YOUNGEST flags as semantically equivalent.
+
+<li>Fix a bug where locks waiting on an aborted lock were not correctly
+promoted at the time of the abort.
+
+<li>Fix a bug where committing a child that held no locks was treated
+as an error.
+
+<li>Fix a bug where deadlock detection was done incorrectly in the case
+of transactions with nested children.
+
+<li>Fix a bug where parent transactions which had never obtained locks
+were incorrectly handled when child transactions committed.
+
+<li>Fix a bug where the library could dump core if multiple deadlock
+detectors were running simultaneously.
+
+</ol>
+
+<h3>Logging Subsystem Changes:</h3>
+<ol>
+
+<li>The log_register function no longer takes a DBTYPE argument.
+
+<li>Open log files with the Windows FILE_FLAG_WRITE_THROUGH flag
+on Windows systems that support it.
+
+<li>Make verbose message "Finding last valid log LSN" optional based
+on the DBENV-&gt;set_verbose method.
+
+<li>Modify log to not attempt to allocate unreasonably large buffers
+when reading garbage from the log.
+
+<li>Modify log_register to re-use file identifiers to avoid running
+out in applications that repeatedly open and close files.
+
+<li>The log_stat function now returns the following additional information:
+<ul><ol type=a>
+<li>st_lg_bsize: The in-memory log record cache size.
+<li>st_wcount: The number of times the log has been written to disk.
+<li>st_wcount_fill: The number of times the log has been written to disk
+because the in-memory log record cache filled up.
+</ol></ul>
+The log_stat function no longer returns the following information:
+<ul><ol type=a>
+<li>st_refcnt: The number of references to the region.
+</ol></ul>
+
+<li>Fix a bug where the last-known-LSN-on-disk wasn't being set correctly,
+causing the next log_flush call to decide not to flush the current
+contents of the buffer to disk, and losing the recovery checkpoint record.
+
+<li>Fix a bug where recovery was not returning the next-to-last checkpoint,
+rather it always returned the last checkpoint.
+
+<li>Fix a number of related bugs in file registry, that could lead to
+crashes during recovery in applications that repeatedly created, opened
+and closed files.
+</ol>
+
+<h3>Buffer Pool Subsystem Changes:</h3>
+<ol>
+
+<li>The Berkeley DB 3.0.55 release still limits the buffer pool to a 4GB
+cache. However, the method for setting the Berkeley DB buffer cache size,
+DBENV-&gt;set_cachesize, has been changed to allow applications to specify
+cache sizes larger than 4GB, in preparation for relaxing that limitation.
+In addition, applications may specify that multiple pieces of shared
+memory are to be used to create the cache, for architectures that do not
+support 4GB chunks of contiguous shared memory.
+
+<li>Add a new semantic for memp_sync, if the LSN argument is NULL, flush
+the entire buffer cache.
+
+<li>The DB_MPOOL_PRIVATE flag to the db_appinit and memp_open functions
+has been removed, replaced by the DB_PRIVATE flag to the DBENV-&gt;open
+method.
+
+<li>The memp_stat function no longer returns the following information:
+<ul><ol type=a>
+<li>st_refcnt: The number of references to the region.
+</ol></ul>
+
+<li>Allow for OS-specific functions that preallocate pages in files since
+non-POSIX systems (read as "Windows") will give you garbage in the middle
+of a file (let's talk about security).
+
+<li>Fix a bug where transaction checkpoint could pin down the entire
+buffer cache, starving requests for new buffers.
+
+<li>Fix a bug where systems with large POSIX pthread structures could
+allocate too little memory for the default pool.
+
+<li>Fix a bug where highly concurrent systems could end up with incorrect
+buffers-to-flush counts during cache syncs.
+
+<li>Fix a bug where the wrong page number could be used when allocating
+new pages.
+
+</ol>
+
+<h3>Transaction Subsystem Changes:</h3>
+<ol>
+
+<li>The txn_begin function now takes a flag parameter. This allows
+specification of synchronous or asynchronous log flushing behavior on a
+per-transaction basis during begin. Applications may also specify a flag
+that causes Berkeley DB to return an error immediately if any lock is
+unavailable, rather than waiting for the lock.
+
+<li>The txn_commit function now takes a flag parameter. This allows
+specification of synchronous or asynchronous log flushing behavior on a
+per-transaction basis during commit.
+
+<li>The txn_stat function now returns the following additional information:
+<ul><ol type=a>
+<li>st_maxnactive: The maximum number of active transactions at any one time.
+<li>parentid: The st_txnarray structure includes a new field, parentid,
+which is the transaction ID of the parent transaction (or 0, if no
+parent).
+</ol></ul>
+The txn_stat function no longer returns the following information:
+<ul><ol type=a>
+<li>st_refcnt: The number of references to the region.
+</ol></ul>
+
+<li>Do not complain about "missing files" during recovery if no operations
+were performed on the file.
+
+<li>Free the recovery dispatch table after recovery has completed.
+
+<li>Fix a bug where it was possible to overwrite the checkpoint LSN
+during checkpoint.
+
+<li>Fix a bug where an uncommitted child TXN was not committed when its
+parent TXN committed.
+
+<li>Fix a bug where nested transactions could be undone in an incorrect
+order in the presence of parents making modifications to pages already
+modified by the child.
+</ol>
+
+<h3>Utility Changes:</h3>
+<ol>
+
+<li>Change the output of the db_dump utility to support subdatabases.
+The db_load utility supports both the old and new input formats of
+the db_dump utility.
+
+<li>Add the -k option to the db_dump utility to support dumping Queue and
+Recno databases without altering their key values.
+
+<li>Add the -l and -s options to the db_dump utility to support
+subdatabases.
+
+<li>Modify the -d option to the db_dump utility to support different
+output formats as part of recovery testing.
+
+<li>Modify the -N option for utilities supporting it to not only not
+acquire Berkeley DB mutexes, but to also ignore any other potentially
+fatal errors or corruption.
+
+<li>Add the -e option to db_stat, to display per-environment statistics.
+
+<li>Add the -s options to the db_stat utility to support subdatabases.
+
+<li>The db_stat utility will now print out page or record numbers when
+displaying lock information for locks obtained by the access methods.
+
+<li>Fix a bug where db_stat could drop core if called incorrectly.
+
+<li>Fix a bug where db_recover would force regions to be created at the
+default size instead of the size requested by the application.
+
+<li>Fix bugs where the db_checkpoint and db_deadlock utilities incorrectly
+wrote their process IDs to their log files.
+
+<li>Fix bugs where some of the Berkeley DB provided utilities had
+inconsistent POSIX signal handling. Block SIGPIPE on applicable systems
+in case the utility output is being piped to another process.
+</ol>
+
+<h3>Configuration, Documentation, Portability and Build Changes:</h3>
+
+<ol>
+
+<li>The documentation has been extensively rewritten and enhanced, in
+particular, the Berkeley DB Reference Guide has been completed.
+
+<li>The University of California, Berkeley copyright clause relating to
+acknowledgement within advertising materials has been deleted from the
+Berkeley DB copyrights.
+
+<li>Berkeley DB now optionally builds dynamic shared libraries, see the
+--enable-dynamic configuration option for more information.
+
+<li>Add support on Windows for sharing files in system-specific way
+supporting the new DB_SYSTEM_MEM.
+
+<li>The Windows/3.1 support has been removed from the distribution.
+
+<li>Java support has been integrated in the project file that is part of
+the Visual C++ workspace.
+
+<li>Java support has been integrated into the standard build Makefile.
+
+<li>Changed DLL names to use conventions like libdb30d.dll. Debug vs.
+release libraries and different release numbered libraries can now be
+distinguished.
+
+<li>The Solaris/Sparc V9 platform has 8-byte dev_t, ino_t and time_t
+values, which required the database file unique ID to be rewritten.
+
+<li>The configuration include file for Berkeley DB has been renamed from
+"config.h" to "db_config.h" to minimize the potential for name collision
+with other packages.
+
+<li>Some C++ operator=() methods that did not have a return type now have
+return type void.
+
+<li>Allow for different JNI's implementation of AttachCurrentThread().
+
+<li>Multiple changes to make it easier for applications to use the
+Berkeley DB recovery infrastructure to accomplish recovery of their
+own objects.
+
+<li>Separate out the Berkeley DB distribution script that creates the log
+marshalling/unmarshalling layer source code so that it can be called
+separately by application-specific logging code.
+
+<li>Add a file to the build_unix subdirectory, some Linux releases have
+archive exploders that will not extract directories containing only
+symbolic links.
+
+<li>The external variable errno support has been extracted out of the main
+library source code, and is now encapsulated in a single source file.
+
+<li>Rename the getlong() subroutine to __db_getlong() to eliminate a
+potential namespace collision.
+
+<li>Replace all "int" file descriptors with system-independent file
+handle structures.
+
+<li>The db_jump_set interface has be replaced with methods on the DBENV
+handle.
+
+<li>The db_value_set interface has be replaced with methods on the DBENV
+handle.
+
+<li>The Berkeley DB test suite has been rewritten to match the new Tcl API,
+and a large number of new tests have been added.
+
+<li>All SCCS Ids yanked to 11.X and copyrights updated to include 1999.
+
+<li>Add Gcc/Alpha assembly mutex support.
+
+<li>Add guard-byte support for allocated memory when DIAGNOSTIC #defined.
+
+<li>Fix a bug in ndbm compatibility API code to correct for the O_WRONLY flag.
+
+<li>Fix a bug in the OS layer where the return of the lseek() call could
+be cast to an int.
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/3.1.14.html b/db/docs/ref/changelog/3.1.14.html
new file mode 100644
index 000000000..b41a99f35
--- /dev/null
+++ b/db/docs/ref/changelog/3.1.14.html
@@ -0,0 +1,300 @@
+<!--"$Id-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 3.1.14 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 3.1.14 Change Log</h3>
+
+<h3>Database On-Disk Format Changes:</h3>
+<ol>
+<li>The on-disk Btree/Recno format has changed from version 7 to version
+8, and the on-disk Hash format has changed from version 6 to version 7.
+For information on upgrading database formats, see "Upgrading Applications
+to the 3.1 release" in the Berkeley DB Reference Guide for more
+information.
+</ol>
+
+<h3>Major New Features:</h3>
+<ol>
+
+<li>Berkeley DB now includes support for VxWorks systems.
+<li>Off-page duplicates now stored in an on-disk B+tree structure,
+greatly speeding searches in sorted duplicate sets. In addition,
+a count of duplicate items is now maintained for all duplicate sets,
+providing better optimization of logical joins. [#303]
+<li>New cursor method, DBcursor-&gt;c_count, that returns the number of
+duplicate items associated with the referenced key. [#303]
+<li>Berkeley DB now includes a RPC-based client/server implementation. [#426]
+<li>Recovery to a specified time is supported. [#855]
+<li>New cursor method, DB-&gt;verify, that supports database verification
+and salvage. [#588, #827, #1156]
+<li>Add a Berkeley DB method to rename databases. [#1492]
+<li>Significantly increased verbose error output for debugging support. [#1866]
+
+</ol>
+<h3>Interface Additions and Changes:</h3>
+<ol>
+
+<li>All of the Berkeley DB utilities now support the -V option to display
+the library version.
+<li>It is now possible to set almost all the Berkeley DB environment
+configuration options in the environment's DB_CONFIG file. There are new
+DB_ENV handle methods for setting the database directory, logging
+directory and temporary file directory. These were previously set using
+the DB_DATA_DIR, DB_LOG_DIR and DB_TMP_DIR strings in the config argument
+to the DB_ENV-&gt;open and DB_ENV-&gt;remove methods. As part of this change,
+the config argument to the DB_ENV-&gt;open and DB_ENV-&gt;remove methods has
+been removed in favor of the new methods.
+<li>Add a private field to the DBT structure, enabling applications to
+pass private information into the Btree/Hash comparison/hashing functions.
+<li>Change the redo parameter of the function passed to the
+DBENV-&gt;set_tx_recover interface used to be an integer set to any one
+of a number of #defined values. The <b>redo</b> parameter has been
+replaced by the <b>op</b> parameter, an enumerated type. [#606]
+<li>Add support for a new DBcursor-&gt;c_get flags, DB_NEXT_NODUP
+(DB_PREV_NODUP), which return the next (previous) key/data pair where the
+data item is not a duplicate of the current key. [#887, #1985]
+<li>Modify the DB-&gt;put interface, when using the DB_APPEND flag, to
+support DBT conventions. [#1523]
+<li>Add DB_NODUPDATA option to the DB-&gt;put and DBcursor-&gt;c_put
+methods to disallow duplicate duplicates. [#1866]
+<li>Add a fast return of approximate row counts for all access methods,
+add separate key and data statistics for the Hash access method.
+Regularize the naming scheme for all statistics. [#1978]
+<li>Move application-wide configuration interfaces from DbEnv method
+set to static function interfaces. [#2245]
+
+</ol>
+<h3>General Environment Changes:</h3>
+<ol>
+
+<li>It is now possible to build and run Berkeley DB on systems that do
+not have either of the mmap(2) or shmget(2) interfaces.
+<li>Take two checkpoints after recovery completes so that on next recovery
+no work needs to be redone. [#1316]
+<li>Fix a bug where, if DIAGNOSTIC was #defined, recovery could incorrectly
+assert that no files should be open and drop core. [#1316]
+<li>Fix a bug where recovering from deleting a page in a database could
+cause other operations to not be rolled-forward. [#1532]
+<li>Fix a bug where HP-UX msemaphore semaphores could cause mutex races
+on HP-UX 10.XX. [#2199]
+
+</ol>
+<h3>General Access Method Changes:</h3>
+<ol>
+
+<li>Add support for zero-length keys. [#625]
+<li>Fix a bug where join cursors were not automatically closed when the
+primary DB handle was closed. [#1325]
+<li>Fix a bug where the DB-&gt;remove method of an entire database would create
+a backup file even if the application wasn't running with transactions; the
+backup files were never removed. [#1357]
+<li>Fix a bug where when adding a new page in a chain of duplicates the
+LSN of a page could be unnecessarily updated, confusing recovery. [#1412]
+<li>Fix a bug where creating a subdatabase ignored the specification of
+a non-standard page size. [#1422]
+<li>Fix a bug where join cursors didn't correctly support DB_DBT_XXX
+flags. [#1639]
+<li>Fix bugs in join cursor handling of DBTs, and associated memory leaks.
+[#1777, #1929, #1940]
+<li>Change error return for duplicate duplicates from EINVAL to
+DB_KEYEXIST. [#1866]
+<li>Fix a bug where DB handles opened in threaded environments were not
+themselves automatically threaded. [#1943]
+<li>Fix a bug where the DB-&gt;remove method could leak memory. [#2066]
+
+</ol>
+<h3>Btree Access Method Changes:</h3>
+<ol>
+
+<li>Increase the accuracy of the returned statistics count for Btree key
+and data items.
+<li>Fix a bug where the next page in the leaf page chain might not be
+updated during recovery. [#1320]
+<li>Fix a bug where Btrees supporting retrieval by record number could
+become corrupted for some data sets. [#1663]
+<li>Fix a bug where Btrees supporting retrieval by record number could
+have incorrect record counts after reverse splits. [#1688]
+<li>Fix a bug where keys stored as overflow items could be incorrectly
+compared. [#1994]
+
+</ol>
+<h3>Hash Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where partial puts in the hash access method could lead to
+heap corruption. [#1300]
+<li>Fix a bug where duplicate data items were not correctly identified
+during logging and could be incorrectly restored during recovery. [#1377]
+
+</ol>
+<h3>Queue Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where an invalid lock was acquired when duplicating a cursor
+in Concurrent Data Store.
+<li>Fix a bug where EAGAIN could be returned instead of DB_LOCK_DEADLOCK.
+[#1354]
+<li>Fix a bug where the Queue Access Method could drop core if a put
+operation failed. [#1449]
+<li>Fix a bug where user requests for non-blocking locks were ignored. [#1970]
+
+</ol>
+<h3>Recno Access Method Changes:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>C++ API Changes:</h3>
+<ol>
+
+<li>Fix a large number of warnings and portability problems for various
+C++ compilers.
+<li>Add "void" type to operator = in all examples for portability.
+<li>Fix a bug where the DB_CXX_NO_EXCEPTIONS in the Db constructor was
+causing immediate failure of the call. [#1350]
+<li>Fix problems with disposing of Db and DbEnv objects: the underlying
+DB, DB_ENV objects were looked at after a close(), which is illegal,
+since the memory is freed. And in the case where Db::Db() is called
+with a NULL DbEnv, we create our own DbEnv object, and this was not
+being deleted on close(). [#1466, #1467, #1468]
+<li>Fix a bug where Db::remove and Db::upgrade were specified 'static'. [#1469]
+<li>Fix a bug where memory freed during open/close was written to in the
+destructor. [#1889]
+<li>Fix a bug where Db::close and DbEnv::close and their associated
+destructors interacted wrongly. [#1998]
+
+</ol>
+<h3>Java API Changes:</h3>
+<ol>
+
+<li>Fix a bug where, when building with versions 1.1.* of the JDK, an
+explicit reference for the CLASSPATH prevented compilation from within
+MS Visual studio. [#1334]
+<li>Avoid using true/false as they aren't recognized by older C++ systems
+(in this case, SPARC Solaris 2.6 with Sun Workshop 4.2). [#1384]
+<li>Fix a bug where Java could fail to run on Solaris due to memory
+allocation issues with shared libraries. [#1384]
+<li>Rewrite the Java API in C for portability reasons (it was previously
+implemented in C++). [#1384]
+
+</ol>
+<h3>Tcl API Changes:</h3>
+<ol>
+
+<li>The -mpool option to the berkdb env command is now the default.
+<li>The -txn option to the berkdb env command now implies the -lock and -log
+options.
+
+</ol>
+<h3>RPC Client/Server Changes:</h3>
+<blockquote>None.</blockquote>
+
+<h3>XA Resource Manager Changes:</h3>
+<ol>
+
+<li>Fix a bug where returned XID fields (currently unused by Tuxedo) were
+being incorrectly zeroed. [#1840]
+
+</ol>
+<h3>Locking Subsystem Changes:</h3>
+<ol>
+
+<li>Lock objects with waiters are now separately threaded to make deadlock
+detection faster. [#1983]
+<li>Fix a bug where locks could be leaked if the DB_LOCK_NOWAIT flag was
+specified and the lock was already held. [#2072]
+<li>Add a count of the lock requests that failed because DB_LOCK_NOWAIT
+was set to the lock region statistics. [#2072]
+
+</ol>
+<h3>Logging Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where logging print routines displayed file IDs as unsigned
+values instead of signed values.
+<li>Change the Windows/NT release to no longer pre-allocate logfiles.
+[#849, #1780]
+<li>Fix a bug where if you attempt to do catastrophic recovery on a log
+that spans a crash you can get errors of the form "open: invalid
+argument". [#1365]
+<li>Fix a bug where the DB_ARCH_LOG flag to the log_archive interface
+could fail to return the correct set of log filenames. [#1426]
+<li>Fix a bug where free'd memory could be accessed in an error path. [#2053]
+
+</ol>
+<h3>Buffer Pool Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where Berkeley DB could fail when too many databases were
+created in an environment. [#1528]
+
+</ol>
+<h3>Transaction Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a number of bugs in DB file registration that could cause problems
+if files were repeatedly opened and closed. [#1943]
+<li>Remove all requirements that applications flush the log before closing
+the environment to ensure that no additional work needs to be done during
+recovery. [#2006]
+<li>Fix a bug where an unthreaded DB handle could be incorrectly used in
+a threaded environment, during recovery. [#2033]
+
+</ol>
+<h3>Utility Changes:</h3>
+<ol>
+
+<li>Convert the supporting utilities to use common code for signal
+and process-ID log file handling. [#1596]
+
+</ol>
+<h3>Configuration, Documentation, Portability and Build Changes:</h3>
+<ol>
+
+<li>Upgrade to the current Perl BerkeleyDB and DB_File modules.
+<li>Upgrade to the current Scriptics Tcl release (8.3), add the --with-tcl
+option to automatically use the tclConfig.sh information to correctly
+compile the Tcl API and test suite.
+<li>Upgrade to current versions of libtool (1.3.4), autoconf and the
+config scripts.
+<li>Update the test suite to no longer require a large set of UNIX
+utilities to run.
+<li>Convert to CVS/RCS source repository and file revision Ids.
+<li>Include Windows 2000 support.
+<li>Support systems without strtoul(3) support. [#1337]
+<li>Fix a bug where the DB 1.85 API interface was incorrectly named, so
+configuration scripts wouldn't find "dbopen" and applications wouldn't
+load. [#1345]
+<li>Fix a bug where AIX wouldn't compile because there was no MUTEX_INIT
+macro for the test-and-set mutexes. [#1354]
+<li>Fix a bug where Berkeley DB incorrectly aligned memory from the shared
+memory regions for gcc on the UltraSparc. [#1395, #1404]
+<li>Fix a bug where DB did not correctly build on the Siemens Nixdorf
+Reliant Unix because the initspin() function was expected to return an
+int. [#1418]
+<li>Fix a bug where DB would fail on HP-UX, apparently the HP-UX C library
+contains pread/pwrite symbols, but they don't work. [#1459]
+<li>Call GetTempDir() to determine system's temp directory on Windows. [#1478]
+<li>Fix a case where large buffers could be allocated on the stack when
+running on Windows, leading to stack resource starvation in multithreaded
+programs. [#1530]
+<li>Fix a bug where DB would fail to compile on AIX because of a missing
+MUTEX_INIT definition. [#1561]
+<li>Fix a bug where out-of-memory condition when scanning a directory failed
+to close the directory. [#1872]
+<li>Remove all use of signal functions. [#1964]
+<li>Fix a bug where the POSIX fcntl system call would be called even after
+the underlying Berkeley DB open call had been replaced by the application.
+[#2114]
+<li>Fix a bug where the standard free routine was still called when finishing
+a directory scan, even after the application had replaced the underlying OS
+functionality. [#2115]
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/3.1.17.html b/db/docs/ref/changelog/3.1.17.html
new file mode 100644
index 000000000..50cf9b07a
--- /dev/null
+++ b/db/docs/ref/changelog/3.1.17.html
@@ -0,0 +1,213 @@
+<!--$Id: 3.1.17.html,v 1.4 2007/05/17 18:17:18 bostic Exp $-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 3.1.17 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 3.1.17 Change Log</h3>
+
+<h3>Database On-Disk Format Changes:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>Major New Features:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>Interface Additions and Changes:</h3>
+<ol>
+
+<li>The documentation for DB-&gt;set_feedback stated that the third
+argument to the callback function is "the percent of the operation
+remaining to be completed, specified as an integer value between 0 and
+100", implying that it's a countdown from 100 to 0. The actual
+implementation was to count upward from 0 to 100. The documentation
+has been changed to match the code. [#2310]
+
+</ol>
+<h3>General Environment Changes:</h3>
+<ol>
+
+<li>Fix a bug where attempts to remove a region never returned. [#2379]
+<li>Fix a typo in the freeing of the shared log region. [#2379]
+<li>Remove the requirement that all threads of control using System V
+shared memory for regions specify the base segment ID [#2379]
+<li>Fix a bug where applications using different sets of regions in an
+environment would fail when using System V shared memory for the regions.
+[#2379]
+<li>Fix a bug where the DB_USE_ENVIRON_ROOT flag was incorrectly tested,
+using the environment for processes without sufficient privilege. [#2400]
+<li>Fix a bug where the error prefix was ignored by the Db handle method
+error calls. [#2484]
+<li>Fix a bug where the db_archive utility could create an environment
+that would cause applications or other Berkeley DB utilities to fail. [#2524]
+
+</ol>
+<h3>General Access Method Changes:</h3>
+<ol>
+
+<li>Fix a memory leak in the DB-&gt;verify method. [#2347]
+<li>Fix memory leaks in DB-&gt;rename and DB-&gt;remove method
+recovery [#2363]
+<li>Fix a bug in the DB-&gt;verify method where 64K pages with large
+offsets were incorrectly verified. [#2408]
+<li>Fix a bug where data strings containing % characters could be
+corrupted by the DB-&gt;verify method. [#2427]
+<li>Fix a bug where the DB_TRUNCATE flag could trigger a program error
+if the database type was not specified. [#2423]
+<li>Fix a bug in the Concurrent Data Store product where operations
+could result in application hang or segmentation fault. [#2493]
+
+</ol>
+<h3>Btree Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where uninitialized parts of a database page could be read
+and an incorrect record count returned. [#2250]
+<li>Fix a bug where reverse splits could corrupt a page under rare
+conditions. [#2362]
+<li>Fix a bug where cursors in the parent of a nested transaction could
+be incorrectly adjusted after a child transaction was aborted. [#2373]
+<li>Fix a bug where threads could race when updating a tree. [#2402]
+<li>Fix a bug where a lock was leaked by the DB-&gt;stat method. [#2418]
+<li>Fix a bug where DB-&gt;put could fail when the data matched a
+duplicate data item previously deleted using a still-open cursor. [#2451]
+<li>Fix a bug where one abort path after a page allocation could leak
+the page. [#2455]
+<li>Fix a bug where recovering the operation of moving on-page duplicates
+into their own tree could cause corruption. [#2459]
+<li>Fix a bug where moving on-page duplicates into their own tree could
+cause cursors on the same page to reference an invalid key/data pair. [#2462]
+<li>Fix a bug where an error could be ignored when reverse splitting
+the tree. [#2472]
+<li>Fix a bug where creating Btrees deeper than 5 levels could cause
+core dumps or out-of-memory errors. [#2514]
+<li>Fix a bug where the DB-&gt;verify method did not correctly diagnose
+Btree/Recno internal page references to invalid pages. [#2525]
+
+</ol>
+<h3>Hash Access Method Changes:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>Queue Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where undo could happen incorrectly for record insert and
+delete. [#2298]
+<li>Fix a bug where a page could be leaked during Queue recovery. [#2431]
+
+</ol>
+<h3>Recno Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where the delete flag was set incorrectly in renumbering
+Recno trees. [#2490]
+
+</ol>
+<h3>C++ API Changes:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>Java API Changes:</h3>
+<ol>
+
+<li>Fix a bug where the wrong classname was used to find the fieldId in
+storing back the DbEnv.private_dbobj field. [#1628]
+<li>Fix a Java documentation bug, the com.sleepycat.examples.AccessExample
+program removes the database so information from previous runs is not
+available. [#2385]
+<li>Fix a Java documentation bug, Db.del should show it returning int.
+[#2480]
+<li>Fix a bug where the Java Db.del API would fail to return
+Db.DB_NOTFOUND [#2480]
+<li>Fix a bug where the Db.DB_THREAD flag wasn't always set by Java. [#2492]
+
+</ol>
+<h3>Tcl API Changes:</h3>
+<ol>
+
+<li>Fix a bug where DB_USE_ENVIRON_ROOT was specified for the Tcl
+command -use_environ. [#2400]
+
+</ol>
+<h3>RPC Client/Server Changes:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>XA Resource Manager Changes:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>Locking Subsystem Changes:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>Logging Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where the underlying operating system sync interface could
+be unnecessarily (and repeatedly) called when performing transaction
+checkpoints. [#2287]
+<li>Fix a bug where a recovery diagnostic message displayed the wrong
+information. [#2449]
+
+</ol>
+<h3>Buffer Pool Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where calling memp_sync (including by transaction checkpoint)
+could cause shared region corruption and core dumps. [#2348, #2392]
+
+</ol>
+<h3>Transaction Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where recovery would succeed but drop core if no close
+record was ever written after the commit of a remove. [#2316]
+<li>Fix a bug where file ID mapping could be incorrect [#2324]
+<li>Fix a memory leak in abort of a nested transaction. [#2440]
+<li>Fix a freed memory reference when committing active child transactions
+during parent transaction commit. [#2457]
+
+</ol>
+<h3>Utility Changes:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>Configuration, Documentation, Portability and Build Changes:</h3>
+<ol>
+
+<li>Portability fixes to compile on SunOS 4.1.4. [#2309]
+<li>Fix a bug where VxWorks hash databases could be corrupted on dosFS
+filesystems because Berkeley DB did not correct for dirty filesystem
+reads. [#2317]
+<li>Add a workaround for a MoveFileEx bug in Windows/98 which caused
+the DB-&gt;rename method to fail. [#2341]
+<li>Fix a bug where the VxWorks support did not accept both slash and
+backslash as path separators. [#2393]
+<li>Fix a bug where VxWorks device names were not ignored when evaluating
+paths. [#2393]
+<li>Fix txn_begin documentation to correctly specify operations available
+to parent transactions with active child transactions. [#2457]
+<li>Fix txn_commit documentation to correctly specify effect of parent
+transaction commit on active child transactions. [#2457]
+<li>Fix a bug in the Reference Guide where txn_begin and txn_commit
+examples had the wrong arguments. [#2485]
+<li>Fix the documentation on extending Berkeley DB recovery to reference
+the correct filenames. [#2501]
+<li>Fix a bug where the DB_CLIENT flag was not listed in the C++/Java API
+DbEnv class constructor documentation. [#2510]
+<li>Fix a bug where the DbEnv-&gt;set_server interface was not documented
+for the C++/Java APIs. [#2510]
+<li>Fix the DBENV-&gt;remove method's argument documentation. [#2518]
+<li>Fix a bug where the Java DbEnv.strerror and version number methods
+weren't documented. [#2523]
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/3.2.9.html b/db/docs/ref/changelog/3.2.9.html
new file mode 100644
index 000000000..74cc450ad
--- /dev/null
+++ b/db/docs/ref/changelog/3.2.9.html
@@ -0,0 +1,324 @@
+<!--$Id: 3.2.9.html,v 1.4 2007/05/17 18:17:18 bostic Exp $-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 3.2.9 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 3.2.9 Change Log</h3>
+
+<h3>Database On-Disk Format Changes:</h3>
+<ol>
+
+<li>The on-disk Queue format has changed from version 2 to version 3. For
+information on upgrading database formats, see "Upgrading Applications
+to the 3.2 release" in the Berkeley DB Reference Guide.
+
+</ol>
+<h3>Major New Features:</h3>
+<ol>
+
+<li>Berkeley DB now includes support for the QNX Neutrino Real-Time
+Platform.
+
+</ol>
+<h3>Interface Additions and Changes:</h3>
+<ol>
+
+<li>Add support for blocking on a Queue "consume" operation until a
+record is available, with a new flag (DB_CONSUME_WAIT) to support this.
+[#1037]
+<li>Change the Queue "consume" operation (and the DB_CONSUME flag) to
+use the DB-&gt;get() method instead of DBC-&gt;c_get(). [#1037]
+<li>Add support for extent-based queues, and a new method to support
+them, DB-&gt;set_q_extentsize. [#1463]
+<li>Add support for wrap-around record numbers in the Queue access
+method. [#1463]
+<li>Add a DB-&gt;set_feedback interface flag for database verification
+operations. [#2019]
+<li>Add a reference to a DB object as the first argument to
+four application callback functions (the callback functions set by
+DB-&gt;set_bt_compare, DB-&gt;set_bt_prefix, DB-&gt;set_dup_compare, and
+DB-&gt;set_h_hash). [#2179]
+<li>Add a DBENV-&gt;set_flags interface to support configuration of the
+database environment. [#2727]
+<li>Add the DB_CDB_ALLDB flag to the DBENV-&gt;set_flags interface to
+support Concurrent Data Store semantics across multiple databases in an
+environment. [#2727]
+<li>Remove the app_private field from the DBT structure. Add app_private
+fields to the DB and DB_ENV structures. [#2862]
+<li>The db_env_set_mutexlocks function has become a method on the
+environment handle, DBENV-&gt;set_mutexlocks. [#3001]
+
+</ol>
+<h3>General Environment Changes:</h3>
+<ol>
+
+<li>Add support for the destruction of mutexes which may hold system
+resources. [#1953]
+<li>Attempts to join existing regions where the application was built with
+a different version (major, minor, patch) of Berkeley DB than was the
+application that created the region, now returns EINVAL. [#2198]
+<li>Clarify the Berkeley DB documentation that all destructor methods,
+(for example, DB-&gt;close txn_commit, txn_abort and memp_fclose),
+always destroy their respective handles, regardless of their return,
+error or not. Review the appropriate code and apply minor fixes. [#2311]
+<li>Fix a bug in which creating multiple databases in one file could fail
+when using the Concurrent Data Store product. [#2713]
+<li>Fix a bug in which running recovery in one environment could cause
+mutexes to stop working in another environment open in the same process.
+[#3001]
+<li>Fix a set of bugs in which assorted DB interfaces could panic
+and return errors other than DB_RUNRECOVERY. [#3018]
+<li>Fix a bug where calling the DB_ENV-&gt;remove method using a handle
+already passed to the DB_ENV-&gt;open method dumped core. [#3097]
+<li>Fix a bug where the Concurrent Data Store product could enter
+deadlock. [#3065]
+<li>Fix a bug where recovery output spurious error messages when opening
+a previously deleted subdatabase. [#3074]
+
+</ol>
+<h3>General Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where the DB-&gt;verify method was unable to access
+subdatabases, returning ENOENT. [#2319]
+<li>Change filename processing to not transform database names with
+leading "./" strings. [#2382]
+<li>Fix a bug in which database verification could report the wrong number of pages and fail. [#2559]
+<li>Fix a bug in which overflow pages belonging to duplicate data items
+might not be properly counted by DB-&gt;stat. [#2911]
+<li>Fix a bug in which cursors could be adjusted incorrectly when
+items are inserted into an off-page duplicate set. [#2910]
+<li>Fix a set of bugs which could cause the DB salvager to dump core
+when running with DB_AGGRESSIVE or for certain classes of corrupt databases.
+[#2784]
+<li>Fix a bug in which DB_KEYEXIST could be incorrectly returned
+by DB-&gt;verify. [#2784]
+<li>Add a stricter verification criterion: free lists of pages are not
+allowed on metadata pages other than the master one. [#2784]
+
+</ol>
+<h3>Btree Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where cursors in the parent of a nested transaction could
+be incorrectly adjusted after a child transaction was aborted. [#2373]
+<li>Fix a bug where an overflow page's reference count was not
+decremented during a reverse split. [#2550]
+<li>Fix a bug where the tree record count in a Btree could be left
+incorrect after an aborted insert or delete. [#2810]
+<li>Fix a bug in which too high a value of bt_minkey could cause an
+infinite loop when executing a Btree split. [#2888]
+<li>Fix a bug in which overflow pages that stored a duplicate
+data item could be leaked when the item was deleted. [#2912]
+
+</ol>
+<h3>Hash Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where cursors in the parent of a nested transaction could
+be incorrectly adjusted after a child transaction was aborted. [#2373]
+<li>Fix a bug in which cursor gets performed on deleted items could
+return EINVAL instead of the correct DB_KEYEMPTY. [#2596]
+<li>Fix a bug where the verifier could falsely report errors when new
+hash pages were allocated in an aborted transaction. [#2577]
+<li>Fix a bug where hash recovery roll-forward log contains a abort and
+then re-do of a hash table double. [#2599]
+<li>Fix a bug in hash recovery roll-forward that could cause database
+corruption. [#2602]
+<li>Fix a bug where sizes could be miscalculated when adding duplicate
+records. [#2611]
+<li>Fix a bug in which a Hash insert could result in a misplaced
+item or an application crash. [#2842]
+<li>Fix a memory leak in Hash which could cause salvaging of Hash
+databases to waste an amount of memory roughly equal to database size. [#2869]
+<li>Fix a bug in which a failed attempt to put a duplicate duplicate
+item could result in a corrupted database. [#2996]
+<li>Fix a bug in which databases upgraded from version 2.X could
+become corrupted by the upgrade process. [#3061]
+<li>Fix a bug in which verifying a Hash database with the DB_ORDERCHKONLY
+flag could fail. [#3061]
+
+</ol>
+<h3>Queue Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug in which a (possibly nonsense) record number was returned
+when a queue insertion failed. [#2634]
+<li>Add support for circular queues: when UINT32_T_MAX records have
+been added using DB_APPEND, wrap around to record number 1. [#2829]
+<li>Fix a bug where the DB-&gt;stat method incorrectly marked the
+metadata page clean. [#3092]
+
+</ol>
+<h3>Recno Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where cursors in the parent of a nested transaction could
+be incorrectly adjusted after a child transaction was aborted. [#2373,#2490]
+<li>Fix a bug in which a failure during the open of a Recno database could
+result in application crashes. [#2687]
+<li>Change the Recno statistics to not count logically deleted data
+items in Recno trees with immutable record numbers. [#2629]
+<li>Fix a bug in which overflow pages in Recno databases
+might not be properly counted by DB-&gt;stat. [#2911]
+<li>Change the Recno backing source file implementation to use stdio
+and not memory map the files. [#3076]
+<li>Fix a bug where writing new records past the end of the source text
+file when the entire file hadn't been read failed. [#3276]
+
+</ol>
+<h3>C++ API Changes:</h3>
+<ol>
+
+<li>Fix a bug where calling the Db::remove() method could crash the application. [#2665]
+<li>Stop supporting "reopens" of Db/DbEnv objects in C++, fix API memory
+leaks. [#2783, #2344]
+
+</ol>
+<h3>Java API Changes:</h3>
+<ol>
+
+<li>Java now supports the Db-&gt;set_bt_compare, Db-&gt;set_bt_prefix
+Db-&gt;set_h_hash and DbEnv-&gt;set_tx_recover methods, allowing Java
+applications to specify alternate Btree comparison and prefix methods,
+Hash hashing method and application-specific recovery. [#2179]
+<li>Remove unnecessary local allocation routine setting in Java API. [#2510]
+<li>Fix a bug where the Db.DB_CACHED_COUNTS flag was not properly defined in Java. [#2568]
+<li>Fix a bug where certain DB error returns did not display the correct db_strerror text. [#2679]
+<li>Db.rename, Db.remove, DbEnv.remove now throw
+java.io.FileNotFoundException. [#2320]
+<li>Stop supporting "reopens" of Db/DbEnv objects in Java, fix API
+memory leaks. [#2320]
+
+</ol>
+<h3>Tcl API Changes:</h3>
+<ol>
+
+<li>Fix a bug where closing a Tcl environment handle (when the environment
+included open database handles), the open database handles would be
+discarded and the underlying Berkeley DB resources leaked. [#2325]
+
+</ol>
+<h3>RPC Client/Server Changes:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>XA Resource Manager Changes:</h3>
+<ol>
+
+<li>Fix a bug in which updates could be performed on behalf of the
+wrong XA transaction. [#2650]
+
+</ol>
+<h3>Locking Subsystem Changes:</h3>
+<ol>
+
+<li>Change the locking subsystem to guarantee that if any request for
+a lock fails, the off field is set to LOCK_INVALID, parts of Berkeley
+DB reasonably depend on this, and it fixes a potential uninitialized
+memory read in Btree root page processing. [#2364]
+
+</ol>
+<h3>Logging Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where an error message was written out if the log_get()
+interface was called and the supplied DBT included the DB_USERMEM flag,
+and there was insufficient space available for the log record. [#2243]
+
+</ol>
+<h3>Buffer Pool Subsystem Changes:</h3>
+<ol>
+
+<li>Avoid flushing the log for each buffer written during a transaction
+checkpoint. [#2287]
+<li>Fix a bug in which the "gbytes" parameter to the set_cachesize functions
+(and to set_cachesize directives in a DB_CONFIG file) was handled incorrectly.
+[#2685]
+<li>Fix a bug which could result in erratic behavior or application
+crashes during buffer pool open. [#2747]
+<li>Fix a bug in which statistics fields belonging to per-file structures
+were not returned when per-file statistics were not requested. [#3038]
+
+</ol>
+<h3>Transaction Subsystem Changes:</h3>
+<ol>
+
+<li>Rework child transaction structures on child commit in order to
+decrease transaction resource usage and ensure abort on error. [#2230] [#2489]
+<li>Display an error message if cursors opened within a transaction are
+still open at transaction commit/abort. [#2235]
+<li>Fix a bug where one abort path after a page allocation could lead to
+a corrupted free list. [#2464]
+<li>Fix bug that caused reference to potentially freed memory. [#2478]
+<li>Fix a bug in which recovery of the deletion of a file that had been
+later re-created with the same name could fail. [#2538]
+<li>Fix a bug where missing pages were handled incorrectly during
+overflow reference count recover. [#2556]
+<li>Fix a bug where recovery of a subdatabase metadata operation could fail. [#2502]
+<li>Change transaction checkpointing to render less likely a situation in which no checkpoint will ever complete because pages remain pinned. [#2569]
+<li>Fix a bug where recovery of a queue metadata operation could fail. [#2690]
+<li>Fix a bug where recovery of a DB_CONSUME operation in queue could fail. [#2698]
+<li>Fix a bug where recovery could fail if done twice without an intervening checkpoint after an unclean shut down. [#2918]
+<li>Fix a bug where an error on recovery could cause a core dump due
+to an incorrect number of arguments in a printf statement. [#2987]
+<li>Change transaction checkpointing so that checkpoints are no longer
+skipped if there are new log records in the log buffer but none which have
+been flushed to disk. [#2949]
+
+</ol>
+<h3>Utility Changes:</h3>
+<ol>
+
+<li>Fix a bug in which db_stat would print extraneous error messages
+when opening a file containing multiple databases. [#2565]
+<li>Fix a bug where db_dump would display keys as numeric strings even
+though data items were being displayed as hex pairs. [#2676]
+<li>Fix a bug where the wrong statistics value was displayed for the
+maximum locks ever requested. [#2979]
+<li>Remove mention of the "-a m" option to db_deadlock, it was never
+implemented. [#3082]
+
+</ol>
+<h3>Configuration, Documentation, Portability and Build Changes:</h3>
+<ol>
+
+<li>Support for MSVC 4 has been removed.
+<li>Add a --enable-umrw configuration option to mask harmless uninitialized
+memory reads/writes. [#2377]
+<li>Remove searching of non-standard directories for Tcl installation,
+search only /usr/local. [#2386]
+<li>Fix a bug where Win32 support did not accept colon as a device/path
+separator. [#2393]
+<li>Ensure that Tcl directory include files do not override Berkeley DB
+include files when building the Tcl API. [#2395]
+<li>Rename "try" variable something else for Compaq Tru64 UNIX 5.0a. [#2410]
+<li>Change the Reference Guide to list page name, not section name as
+the HTML title. [#2485]
+<li>Fix a bug where the DBT documentation incorrectly said that various
+flags were only used during key/data pair retrieval. [#2537]
+<li>Fix a bug where VxWorks applications were restricted to the use of one environment, and add support for DB_ENV-&gt;set_shm_key on VxWorks. [#2528]
+<li>Fix a bug where VxWorks applications incorrectly failed when trying
+to memory-map read-only database files. [#2570]
+<li>Add support in the MSVC project files to build statically on Windows. [#2554]
+<li>Fix a bug in which resolution of absolute pathnames in VxWorks was incorrect. [#2579]
+<li>Fix a bug in which file initialization was being incorrectly performed for temporary files that have not yet been physically instantiated on Windows/95 and /98. [#2341]
+<li>Enable large file support in Linux. [#2871]
+<li>Fix a compiler warning in the Solaris mutex code. [#2905]
+<li>Berkeley DB now works with the Cygwin tools. You need at least DLL
+version 1.1.4. Configure and build as you would on a Unix system. Only
+static library builds are supported, no shared library support is
+included. [#2913]
+<li>Update BSD-style queue.h macros to avoid compilation problems
+on some versions of FreeBSD. [#2999]
+<li>Modify installation sequence such that the db_185.h header file is now
+only installed when --enable-compat185 was specified as an option to configure. [#3064]
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/3.3.11.html b/db/docs/ref/changelog/3.3.11.html
new file mode 100644
index 000000000..4fcccfc10
--- /dev/null
+++ b/db/docs/ref/changelog/3.3.11.html
@@ -0,0 +1,295 @@
+<!--$Id: 3.3.11.html,v 1.6 2007/05/17 18:17:18 bostic Exp $-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 3.3.11 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 3.3.11 Change Log</h3>
+
+<h3>Major New Features:</h3>
+<ol>
+
+<li>Berkeley DB now continues to run when no disk space is available. [#637]
+<li>Add Berkeley DB API support for bulk-data returns. [#2934]
+<li>Add Berkeley DB API support for secondary indices. [#3329]
+<li>Add support for degree 1 isolation (dirty reads). [#3395]
+<li>Add support for native Berkeley DB two-phase commit. This requires
+an additional parameter to txn_prepare (a global transaction id), a new
+interface that returns the list of prepared but not yet committed
+transactions, and a new interface that supports transaction discard. [#3563]
+<li>Add support for the Embedix OS. [#3666]
+
+</ol>
+<h3>Interface Additions and Changes:</h3>
+<ol>
+
+<li>The new Db handle method DB-&gt;truncate supports discard of all
+records in a database. [#1984]
+<li>The DB_LOCK_CONFLICT flag has been removed. [#2606]
+<li>The new DbEnv handle method DBENV-&gt;set_lg_regionmax method
+supports sizing the logging subsystem's region. [#3509]
+<li>Add support for deadlock resolution based on the transaction holding
+the fewest, most, and most write locks. [#3020]
+<li>Replace the DB-&gt;set_malloc and DB-&gt;set_realloc functions, and
+the malloc arguments to DB-&gt;stat, lock_stat, log_archive, log_stat,
+memp_stat and txn_stat, with the new DB_ENV-&gt;set_alloc and
+DB-&gt;set_alloc interfaces. [#3329]
+<li>Allow the DB-&gt;get_type and DB-&gt;get_byteswapped methods to
+return error values. [#4071]
+
+</ol>
+<h3>General Environment Changes:</h3>
+<ol>
+
+<li>Fix a bug where threads of control were not properly informed that
+the database environment had failed with DB_RUNRECOVERY. [#3280]
+<li>Fix a bug where it was impossible to remove or run recovery on a
+database environment that had failed with DB_RUNRECOVERY. [#3280]
+<li>Fix a bug where error messages could be lost when performing
+recovery on a database environment as part of a DB-&gt;open call.
+[#3340]
+<li>Detect attempts to use DB handles inside transactions that were not
+originally created in an environment that supports transactions. [#3406]
+<li>Fix a bug where recovery could drop core when a subdatabase metadata
+page was being recovered. [#3454]
+<li>Fix bug where system mutex resources could be leaked when DB_THREAD
+was specified, on OSE, VxWorks and QNX. [#3474]
+<li>Fix a bug where the DBENV-&gt;set_feedback method could
+cause a core dump if the database environment had no
+existing log files. [#3894]
+
+
+</ol>
+<h3>General Access Method Changes:</h3>
+<ol>
+
+<li>Add the DB_FAST_STAT option to the DB-&gt;stat method to return only
+those database statistics that can be acquired without database
+traversal. Deprecate the DB_CACHED_COUNTS and DB_RECORDCOUNT flags to
+the DB-&gt;stat method. [#2090]
+<li>Fix bugs in the salvager where various error cases failed to unpin
+pages. [#2869]
+<li>Fix a bug where join memory could be allocated using the wrong
+allocation routines. [#3403]
+<li>Fix a bug where a transaction handle could be used after it was
+closed. [#3480]
+<li>Fix a bug in which a join cursor get could unexpectedly fail, or
+memory returned by a join cursor get could be freed or corrupted by
+an unrelated call using the primary database handle. [#3749]
+<li>Fix a bug in which DB-managed memory returned by a DB-&gt;get or
+DB-&gt;put call may be corrupted by a later cursor call. [#3576]
+<li>Fix a bug where file descriptors could be leaked when attempting
+to open database files where the metadata page could not be read. [#3786]
+<li>Fix a bug where the Db.open method could throw a DB_INCOMPLETE
+exception. [#3885]
+<li>Fix a bug in which partial gets that specify an offset and length
+beyond the end of the record could return garbage data. [#4117]
+
+</ol>
+<h3>Btree Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where overwriting a previously deleted data item in a
+sorted, off-page, duplicate set could fail. [#3617]
+<li>Fix a bug where the Btree/Recno DB-&gt;stat method could
+leave a page pinned. [#3761]
+<li>Fix a bug where aborting a child transaction could cause an application
+crash if cursors were open in the parent transaction. [#4002]
+
+</ol>
+<h3>Hash Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where memory could be freed and then returned to the
+application. [#3506]
+<li>Fix a bug where truncating a hash database with off-page duplicate
+records could drop core.
+<li>Fix a bug where certain record partial put operations could
+be unrecoverable. [#3944]
+<li>Fix a bug where abort when converting from on-page to off-page
+duplicate sets could cause a core dump. [#3975]
+<li>Fix a bug where an error in converting from on-page to off-page
+duplicate sets could leave a page pinned. [#3975]
+<li>Fix a bug where aborting a child transaction could cause open cursors
+belonging to a parent transaction to return corrupt or incomplete data. [#4002]
+<li>Fix a class of bugs in which aborting a child transaction could cause a
+hash cursor that pointed at a deleted item to start pointing at a different,
+incorrect item. [#4052] [#4142]
+
+</ol>
+<h3>Queue Access Method Changes:</h3>
+<ol>
+
+<li>Preserve Queue database extent size across dump/load cycles. [#3323]
+<li>Fix a bug where calling the DB-&gt;stat method on an empty Queue
+database opened in read-only mode dropped core. [#3333]
+<li>Fix a bug in which attempts to get nonexistent records in a Queue
+database could incorrectly return EIO. [#3670]
+<li>Fix a bug where the delete of an extent file could be unrecoverable. [#3927]
+<li>Improve concurrency in the Queue access method by removing a log
+write made while holding a metapage lock during record append. [#3939]
+<li>Fix a bug where the metapage lock was not released on error. [#3998]
+<li>Fix a bug where log_archive with the DB_ARCH_DATA flag specified
+did not return the names of the extent files for Queue databases. [#3968]
+<li>Improve concurrency in the Queue access method by removing a log write made while holding a metapage lock during record append. [#3939]
+
+</ol>
+<h3>Recno Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug in which a DB-&gt;get(DB_GET_BOTH) or DBC-&gt;c_get(DB_GET_BOTH)
+operation on a Recno database could erroneously return an item with
+a matching datum but a different record number from that specified.
+[#3878]
+<li>Fix a bug in which implicitly-created data items could incorrectly
+appear non-empty in a fixed-length Recno database with an re_len
+greater than the threshold for moving items off-page. [#2934]
+<li>Fix a bug where partial backing source file records (records
+terminated by end-of-file) were lost. [#4161]
+
+</ol>
+<h3>C++ API Changes:</h3>
+<ol>
+
+<li>Add C++ methods to support access from C++ class objects to
+underlying C objects. [#3656]
+
+</ol>
+<h3>Java API Changes:</h3>
+<ol>
+
+<li>Fix a bug where calling the env.log_put method caused a core dump. [#3401]
+<li>Fix a bug where the Java lock statistics structure was out-of-date
+with the C version and the documentation. [#3489]
+
+</ol>
+<h3>Tcl API Changes:</h3>
+<ol>
+
+<li>Fix a bug where memory guard bytes were incorrectly checked by the
+Tcl txn_stat call. [#3431]
+<li>Fix a bug in which values too large for a signed 32-bit integer,
+but which would fit in the unsigned 32-bit integer called for by many
+DB interfaces, would be incorrectly rejected by the Tcl interface
+on some platforms. [#4184]
+
+</ol>
+<h3>RPC Client/Server Changes:</h3>
+<ol>
+
+<li>Fix a bug in RPC reply for the DB-&gt;join method. [#3425]
+<li>Change RPC to use Berkeley DB major/minor release numbers as the
+RPC version numbers. [#3425]
+<li>Fix a bug where lock detection wasn't being run.
+<li>Fix a bug where we were not returning the correct value
+for get_byteswapped when running over RPC. [#3771]
+<li>Change the method interface from set_server to set_rpc_server
+and add an argument to allow users to send in a CLIENT structure for
+us to use for RPC. [#3772]
+
+</ol>
+<h3>XA Resource Manager Changes:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>Locking Subsystem Changes:</h3>
+<ol>
+
+<li>Speed up deadlock detector check by linking lockers together so we
+don't traverse a large and sparse locker table. [#2983]
+<li>Fix a bug where deadlock detection could be incorrect. [#3479]
+<li>Fix a bug where deadlock resolution of youngest/oldest transactions
+incorrectly selected the transaction to abort. [#3149]
+
+</ol>
+<h3>Logging Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where running recovery on a database environment containing
+only logs from a previous release of Berkeley DB, in which log.0000000001
+doesn't exist, could fail. [#3380]
+<li>Fix a bug where opening too many files could cause a core dump. [#3399]
+<li>Fix a bug where resetting the log buffer size could cause a core
+dump. [#3855]
+<li>Fix a bug where files in the database environment similarly named to
+Berkeley DB log files could cause applications to fail. [#4234]
+
+</ol>
+<h3>Buffer Pool Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where incorrect values for the total size of the cache
+were being returned by the memp_stat interface. [#3638]
+<li>Fix a bug where the clean-page count for the Berkeley DB buffer cache could become incorrect. [#3679]
+<li>Fix a bug where checkpoints could not succeed if there was
+a temporary backing file for which the process did not have
+an open file descriptor. [#3826]
+<li>Detect unreasonable cache sizes, fix a bug where 4GB regions
+could drop core. [#3904]
+<li>Fix a bug where checkpoints could be blocked from ever completing if
+an application combined Berkeley DB access method use of the buffer pool
+with non-DB use. [#4058]
+<li>Fix a bug where dirty/clean page counts could be incorrect. [#4249]
+
+</ol>
+<h3>Transaction Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a potential memory leak in the txn_stat interface. [#3426]
+
+</ol>
+<h3>Utility Changes:</h3>
+<ol>
+
+<li>Add a -f option to return only those database statistics that can
+be acquired without database traversal. [#2090]
+<li>Fix a bug in several utilities where a destroyed DB handle could be
+used after it was closed, resulting in core dumps. [#3565]
+<li>Fix a bug where db_load would fail in any environment supporting
+transactions. [#3565]
+<li>Fix a bug where db_stat could drop core if the environment had not
+been configured to support all services. [#3526]
+<li>Increase the size of the cache created by the db_dump utility
+when no pre-existing environment is specified. [#4192]
+
+</ol>
+<h3>Database or Log File On-Disk Format Changes:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>Configuration, Documentation, Portability and Build Changes:</h3>
+<ol>
+
+<li>Upgrade to config.guess version 1.193, config.sub version 1.207,
+autoconf version 2.50.
+<li>Fix a bug where log_archive could return EINVAL on VxWorks because
+checkpoint could zero out portions of the log.
+<li>Add the --with-uniquename=NAME configuration option so that multiple
+copies of Berkeley DB can be loaded into a single process. [#3025]
+<li>Document the relationship between log in-memory buffer size and log
+file size. [#3340]
+<li>Fix a bug where the user CFLAGS value was overwritten on Linux. [#3375]
+<li>Fix a bug where the db_recops type values were overwritten by
+#defines. [#3407]
+<li>PowerPC/GCC system mutexes were incorrect. [#3417]
+<li>Fix a bug where --enable-bigfile was incorrectly evaluated. [#3559]
+<li>Clarify lock_vec documentation with respect to structure fields. [#3552]
+<li>Fix a mutex memory leak on AIX and HPUX. [#3703]
+<li>Support by static and shared libraries by default. [#3722]
+<li>Add mutex support for GCC and Alpha/Sparc platforms. [#3780]
+<li>Fix Berkeley DB error messages with extraneous trailing
+newline characters. [#3915]
+<li>Fix a bug where installing or uninstalling the documentation
+could remove files other than Berkeley DB's. [#3960]
+<li>Fix a bug where ssize_t was typed as "int" on Win64. [#3948]
+<li>Fix a bug where recovery could fail and/or databases be corrupted
+for applications running on filesystems that do not zero out implicitly
+created blocks (for example, VxWorks and Windows 95/95). [#4025]
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/4.0.14.html b/db/docs/ref/changelog/4.0.14.html
new file mode 100644
index 000000000..66c931309
--- /dev/null
+++ b/db/docs/ref/changelog/4.0.14.html
@@ -0,0 +1,246 @@
+<!--$Id: 4.0.14.html,v 1.5 2007/05/17 18:17:18 bostic Exp $-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 4.0.14 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 4.0.14 Change Log</h3>
+
+<h3>Major New Features:</h3>
+<ol>
+
+<li>Group commit. [#42]
+<li>Single-master replication. [#44]
+<li>Support for VxWorks AE; Vxworks support certified by WindRiver Systems
+Inc. [#4401]
+
+</ol>
+
+<h3>General Environment Changes:</h3>
+<ol>
+
+<li>The db_env_set_pageyield interface has been replaced by a new flag
+(DB_YIELDCPU) for the DB_ENV-&gt;set_flags interface.
+<li>The db_env_set_panicstate interface has been replaced by a new flag
+(DB_PANIC_STATE) for the DB_ENV-&gt;set_flags interface.
+<li>The db_env_set_region_init interface has been replaced by a new flag
+(DB_REGION_INIT) for the DB_ENV-&gt;set_flags interface.
+<li>The db_env_set_tas_spins interface has been replaced by the
+DB_ENV-&gt;set_tas_spins method.
+<li>The DB_ENV-&gt;set_mutexlocks interface has been replaced by a new
+flag (DB_NOLOCKING) for the DB_ENV-&gt;set_flags interface.
+<li>Fix a bug where input values from the DB_CONFIG file could overflow.
+<li>The C API lock, log, memory pool and transaction interfaces have
+been converted to method based interfaces; see the Upgrade documentation
+for specific details. [#920]
+<li>Fix a bug in which some DB_ENV configuration information could be lost
+by a failed DB_ENV-&gt;open command. [#4608]
+<li>Fix a bug where Berkeley DB could fail if the application
+attempted to allocate new database pages while the system was
+unable to write new log file buffers. [#4928]
+
+</ol>
+<h3>General Access Method Changes:</h3>
+<ol>
+
+<li>Add a new flag (DB_GET_BOTH_RANGE) that adds support for range
+searches within sorted duplicate data sets. [#3378]
+<li>Fix a bug in which the DB-&gt;get or DB-&gt;pget methods, when used with
+secondary indices, could incorrectly leave an internally-created
+database cursor open. [#4465]
+<li>The DB-&gt;set_alloc method can no longer be called when the
+database is part of a database environment. [#4599]
+
+</ol>
+<h3>Btree Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where a lock could be leaked when a thread calling DB-&gt;stat
+on a Btree database was selected to resolve a deadlock. [#4509]
+
+</ol>
+<h3>Hash Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where bulk return using the MULTIPLE_KEY flag on a
+Hash database would only return entries from a single bucket. [#4313]
+
+</ol>
+<h3>Queue Access Method Changes:</h3>
+<ol>
+
+<li>Delete extent files whenever the leading record is deleted, instead
+of only when a DB_CONSUME operation was performed. [#4307]
+
+</ol>
+<h3>Recno Access Method Changes:</h3>
+<ol>
+<li>Fix a bug where the delete of a record in a Recno database
+could leak a lock in non-transactional applications. [#4351]
+<li>Fix a bug where the DB_THREAD flag combined with a backing
+source file could cause an infinite loop. [#4581]
+
+</ol>
+<h3>C++ API Changes:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>Java API Changes:</h3>
+<ol>
+
+<li>
+Added implementation of DbEnv.lock_vec for Java. [#4094]
+Added some minimal protection so that the same Java Dbt
+cannot be used twice in the same API call, this will
+often catch multithreading programming errors with Dbts. [#4094]
+<li>
+Fix a bug in which a Db.put call with the Db.DB_APPEND would fail
+to correctly return the newly put record's record number. [#4527]
+<li>Fixed problems occurring in multithreaded java apps that use
+callbacks. [#4467]
+</ol>
+<h3>Tcl API Changes:</h3>
+<ol>
+
+<li>Fix a bug in which large integers could be handled incorrectly
+by the Tcl interface on 64-bit machines. [#4371]
+
+</ol>
+<h3>RPC Client/Server Changes:</h3>
+<ol>
+
+<li>The DB_ENV-&gt;set_server interface has been removed.
+
+
+</ol>
+<h3>XA Resource Manager Changes:</h3>
+
+<blockquote>None.</blockquote>
+
+<h3>Locking Subsystem Changes:</h3>
+<ol>
+
+<li>The C++ (Java) API DbLock::put (DbLock.put) method has been changed
+to be a method off the DbEnv handle rather than the DbLock handle.
+<li>Locker IDs may now wrap-around. [#864]
+<li>Explicitly allocated locker IDs must now be freed. [#864]
+<li>Add per-environment, per-lock and per-transaction interfaces to
+support timeout based lock requests and "deadlock" detection. [#1855]
+<li>Add support for interrupting a waiting locker. [#1976]
+<li>Implemented DbEnv.lock_vec for Java. [#4094]
+
+</ol>
+<h3>Logging Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where the size of a log file could not be set to
+the default value. [#4567]
+<li>Fix a bug where specifying a non-default log file size could
+cause other processes to be unable to join the environment and
+read its log files. [#4567]
+<li>Fix a bug where Berkeley DB could keep open file descriptors
+to log files returned by the DB_ENV-&gt;log_archive method (or the
+db_archive utility), making it impossible to move or remove them
+on Windows systems. [#3969]
+<li>Replace the log_get interface with a cursor into the
+log file. [#0043]
+
+</ol>
+<h3>Memory Pool Subsystem Changes:</h3>
+<ol>
+
+<li>Add the DB_ODDFILESIZE flag to the DB_MPOOLFILE-&gt;open method
+supporting files not a multiple of the underlying page size in length.
+<li>Convert memp_XXX functional interfaces to a set of methods, either
+base methods off the DB_ENV handle or methods off of a DB_MPOOLFILE
+handle. [#920]
+<li>Add the DB_ODDFILESIZE flag to the DB_MPOOLFILE-&gt;open method
+supporting files not a multiple of the underlying page size in length.
+<li>Fix a bug where threads of control could deadlock opening a
+database environment with multiple memory pool caches. [#4696]
+<li>Fix a bug where the space needed for per-file memory
+pool statistics was incorrectly calculated. [#4772]
+</ol>
+<h3>Transaction Subsystem Changes:</h3>
+<ol>
+
+<li>Transaction IDs may now wrap-around. [#864]
+<li>Release read locks before performing logging operations at commit. [#4219]
+
+</ol>
+<h3>Utility Changes:</h3>
+<ol>
+
+<li> Fix a bug in which the db_dump utility would incorrectly attach to
+transaction, locking, or logging regions when salvaging, and thus
+could not be used to salvage databases in environments where these
+regions were present. [#4305]
+<li>Fix a bug in which the DB salvager could produce incorrectly
+formatted output for certain classes of corrupt database. [#4305]
+<li>Fix a bug in which the DB salvager could incorrectly salvage
+files containing multiple databases. [#4305]
+<li>Fix a bug where unprintable characters in subdatabase names could
+cause a dump of a database that could not then be loaded. [#4688]
+<li>Increase the size of the cache created by the db_stat and db_verify
+utilities to avoid failure on large databases. [#4688] [#4787]
+<li>Fix a bug in which a database verification performed with the
+DB_ORDERCHKONLY flag could fail incorrectly. [#4757]
+<li>Fix a bug which caused db_stat to display incorrect information about
+GB size caches. [#4812]
+</ol>
+<h3>Database or Log File On-Disk Format Changes:</h3>
+<ol>
+
+<li>The on-disk log format changed.
+
+</ol>
+<h3>Configuration, Documentation, Portability and Build Changes:</h3>
+<ol>
+
+<li>Fix a bug where Win9X systems region names could collide.
+<li>Fix a bug where configuring Berkeley DB to build the C++ API
+without also configuring for a shared library build would fail
+to build the C++ library. [#4343]
+<li>Change Berkeley DB installation to not strip binaries if
+--enable-debug was specified as a configuration option. [#4318]
+<li>Add the -pthread flag to AIX, FreeBSD and OSF/1 library loads. [#4350]
+<li>Fix a bug where the Berkeley DB 1.85 compatibility API
+failed to load in the 3.3.11 release. [#4368]
+<li>Port the Berkeley DB utility programs to the VxWorks environment. [#4378]
+<li>Made change to configuration so that dynamic libraries link
+correctly when C++ is used on AIX. [#4381]
+<li> Fix a variety of problems that prevented the Berkeley DB source tree
+from building on systems without ANSI C compiler support (for example,
+SunOS 4.X). [#4398]
+<li>Added missing DbMultiple*Iterator Java files to Makefile.in. [#4404]
+<li>Fix a bug that could prevent the db_dump185 utility from dumping
+Berkeley DB version 1.86 hash databases. [#4418]
+<li>Reduce the number of calls setting the errno value, to
+improve performance on Windows/NT in MT environments. [#4432]
+<li>Fix for Darwin (and probably some other) OS's that were getting
+'yes' or other garbage in generated makefiles in place of
+a shared library name. [#4453]
+<li>C++: Remove inlining for constructor of tmpString internal class.
+This fixes warnings on Solaris profiling builds. [#4473]
+<li>DB now restarts system calls that are interrupted by signals. [#4480]
+<li>Fixed warnings for compiling Java native code on Solaris and OSF/1. [#4571]
+<li>Added better configuration for Java on Tru64 (OSF/1), Solaris,
+Mac OS/X, BSD/OS. [#3778]
+<li> Java files are now built as jar files. Berkeley DB classes are put
+into db.jar (which is an installed file on UNIX) and examples are put
+into dbexamples.jar. The classes directory is now a subdirectory of
+the build directory, rather than in java/classes. [#4575]
+<li>Support Cygwin installation process. [#4611]
+<li>Correct the Java secondary_key_create method signature. [#4777]
+<li>Export additional Berkeley DB interfaces on Windows to
+support application-specific logging and recovery. [#4827]
+<li>Always complain when using version 2.96 of the gcc compiler. [#4878]
+<li>Add compile and load-time flags to configure for threads on
+UnixWare and OpenUNIX. [#4552] [#4950]
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/4.1.24.html b/db/docs/ref/changelog/4.1.24.html
new file mode 100644
index 000000000..4a185f747
--- /dev/null
+++ b/db/docs/ref/changelog/4.1.24.html
@@ -0,0 +1,409 @@
+<!--$Id: 4.1.24.html,v 1.6 2007/05/17 18:17:18 bostic Exp $-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 4.1.24 and 4.1.25 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 4.1.24 and 4.1.25 Change Log</h3>
+
+<h3>Database or Log File On-Disk Format Changes:</h3>
+<ol>
+
+<li>All of the access method database formats changed in the Berkeley
+DB 4.1 release (Btree/Recno: version 8 to version 9, Hash: version 7
+to version 8, and Queue: version 3 to version 4). <b>The format changes
+are entirely backward-compatible, and no database upgrades are
+needed.</b>
+
+</ol>
+<h3>Major New Features:</h3>
+<ol>
+
+<li>Berkeley DB now includes support for database encryption using the AES
+encryption standard. [#1797]
+<li>Berkeley DB now includes support for database page checksums to
+allow detection of database corruption during I/O. [#1797]
+<li>The shared memory buffer pool code base was substantially reworked
+in the 4.1 release to improve concurrent throughput. [#4655]
+
+</ol>
+<h3>General Environment Changes:</h3>
+<ol>
+
+<li>Allow applications to specify transaction handles to the
+DB-&gt;open method call, so database creation can be grouped
+with other Berkeley DB calls in a single transaction. [#4257]
+<li>Add the DB_ENV-&gt;remove and DB_ENV-&gt;rename method calls that support
+transactional protection of database removal and renaming. [#4257]
+<li>Add the DB_ENV-&gt;set_flags flags DB_DIRECT_DB and DB_DIRECT_LOG,
+which disable the system's buffer cache where possible. [#4526]
+<li>Unlock the pthread mutex if pthread_cond_wait() returns an error. [#4872]
+<li>Fix a memory leak caused by running recovery. [#4913]
+<li>Fix a bug in which closing an environment with open database
+handles could result in application crashes. [#4991]
+<li>Fix a bug where DB_CONFIG files were ignored if the database
+environment defaulted to the application's current working directory. [#5265]
+<li>Fix a bug where transaction abort or commit could fail to destroy
+the handle. [#5633]
+<li>Fix a set of bugs where the Berkeley DB API could return DB_RUNRECOVERY
+without panic-ing the database environment itself or calling the application's
+panic-callback function. [#5743]
+<li>Fix a bug in where DB=&gt;rename and DB-&gt;remove method calls
+could leak a transaction and its locks. [#5824]
+<li>Fix a bug where recovery feedback could return values greater than
+100. [#6193]
+<li>Fix a bug where a page allocated by a transaction, eventually aborted
+because of application or system failure, could appear twice in the free
+list, if catastrophic recovery was performed. [#6222]
+<li>Add a new flag, DB_AUTO_COMMIT, that wraps all database modification
+operations inside a transaction, to the DB_ENV-&gt;set_flags method. [#6395]
+<li>Fix a bug where recovery could fail when upgrading between releases.
+[#6372]
+<li>Fix a recovery bug where pages that were repeatedly freed and
+allocated could be lost. [#6479] [#6501]
+<li>Change DB_CONFIG reading to handle non-&lt;newline&gt; terminated
+last line. [#6490]
+
+</ol>
+<h3>General Access Method Changes:</h3>
+<ol>
+
+<li>Allow applications to specify transaction handles to the
+DB-&gt;associate method call, so secondary index creation can be grouped
+with other Berkeley DB calls in a single transaction. [#4185]
+<li>Add a new flag, DB_AUTO_COMMIT, that wraps single database
+operations inside a transaction. This flag is supported by the
+DB-&gt;del, DB-&gt;open, DB-&gt;put, DB-&gt;truncate,DB_ENV-&gt;remove,
+and DB_ENV-&gt;rename methods. [#4257]
+<li>The DB_EXCL DB-&gt;open method flag has been enhanced to
+work on subdatabases. [#4257]
+<li>Fix a bug in which a DB-&gt;put(DB_APPEND) could result in leaked
+memory or a corruption in the returned record number. [#5002]
+<li>Fix a bug in the database salvage code that could
+leave pages pinned in the cache. [#5037]
+<li>Add a flag to the DB-&gt;verify method to output salvaged
+key/data pairs in printable characters. [#5037]
+<li>Fix a bug in which DB-&gt;verify() might continue and report extraneous
+database corruption after a fatal error. [#5131]
+<li>Fix a bug where calling the DB-&gt;stat method before the DB-&gt;open
+method could drop core. [#5190]
+<li>Fix a bug in which a DB-&gt;get, DBcursor-&gt;c_get, or
+DBcursor-&gt;c_pget on a secondary index, in the Concurrent Data Store
+product, could result in a deadlock. [#5192]
+<li>Fix a bug in which DB-&gt;verify() could correctly report errors but
+still return success. [#5297]
+<li>Add support for the DB-&gt;set_cache_priority interface, that allows
+applications to set the underlying cache priority for their database
+files. [#5375]
+<li>Fix a bug where calling DBcursor-&gt;c_pget with a database that is
+not a secondary index would drop core. [#5391]
+<li>Fix a bug where a bug in the DB-&gt;truncate method could cause recovery
+to fail. [#5679]
+<li>Fix a bug where DB_GET_RECNO would fail if specified to a secondary
+index. [#5811]
+<li>Fix a bug where building a secondary index for an existing primary
+database could fail in Concurrent Data Store environments. [#5811]
+<li>Fix a bug where the DB-&gt;rename method could fail, causing a
+problem during recovery. [#5893]
+<li>Fix a bug in which a DB-&gt;get or DB-&gt;pget call on a secondary
+index could fail when done with a handle shared among multiple threads.
+[#5899]
+<li>Fix a bug in which a DB-&gt;put operation on a database with
+off-page duplicates could leak a duplicate cursor, thereby preventing
+transactions being able to commit. [#5936]
+<li>Fix a bug where overflow page reference counts were not properly
+maintained when databases were truncated. [#6168]
+<li>Fix a bug where the bulk get APIs could allocate large amounts of
+heap memory. [#6439] [#6520]
+
+</ol>
+<h3>Btree Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug that prevented loads of sorted data, with duplicates
+at the end of the tree, from creating compact trees. [#4926]
+<li>No longer return a copy of the key if the DB_GET_BOTH or
+DB_GET_BOTH_RANGE flags are specified. [#4470]
+<li>Fix a bug where the fast-search code could hold an unlocked reference
+to a page, which could lead to recovery failure. [#5518]
+<li>Fix a bug where some cursor operations on a database, for which the
+bt_minkey size had been specified, could fail to use the correct overflow
+key/data item size. [#6183]
+<li>Fix a bug where the recovery of an aborted transaction that did a
+reverse Btree split might leave a page in an inconsistent state. [#6393]
+
+</ol>
+<h3>Hash Access Method Changes:</h3>
+<ol>
+
+<li>Fix bugs that could cause hash recovery to drop core. [#4978]
+<li>Use access method flags instead of interface flags to check for
+read-only access to a hash database with an application-specified hash
+function. [#5121]
+<li>Fix a bug where a hash database allocation of a new set of buckets
+may be improperly recovered by catastrophic recovery if the transaction
+is split across log files and the beginning segment of the transaction
+is not included in the set of logs to be recovered. [#5942]
+<li>Fix a bug where aborting particular hash allocations could lead to
+a database on which the verifier would loop infinitely. [#5966]
+<li>Fix a bug where a memory allocation failure could result in a system
+hang. [#5988]
+<li>Remove nelem from the Hash access method statistics (the value was
+incorrect once items had been added or removed from the database). [#6101]
+<li>Fix a bug where a page allocated by an aborted transaction might
+not be placed on the free list by recovery, if the file holding the page
+was created as part of recovery, and a later page was part of a hash
+bucket allocation. [#6184]
+<li>Fix a bug where allocated pages could be improperly recovered on
+systems that require explicit zero-ing of filesystem pages. [#6534]
+
+</ol>
+<h3>Queue Access Method Changes:</h3>
+<ol>
+
+<li>No longer return a copy of the key if the DB_SET_RANGE flag
+is specified. [#4470]
+<li>Fix a bug where DBcursor-&gt;c_get (with DB_MULTIPLE or DB_MULTIPLE_KEY
+specified) could fail on a Queue database if the record numbers had wrapped.
+[#6397]
+
+</ol>
+<h3>Recno Access Method Changes:</h3>
+<ol>
+
+<li>No longer return a copy of the key if the DB_GET_BOTH or
+DB_GET_BOTH_RANGE flags are specified. [#4470]
+<li>Fix a bug where non-transactional locking applications could leak
+locks when modifying Recno databases. [#5766]
+<li>Fix a bug where DBcursor-&gt;c_get with the DB_GET_RECNO flag would
+panic the environment if the cursor was uninitialized. [#5935]
+<li>Fix a bug where deleting pages from a three-level Recno tree could
+cause the database environment to panic. [#6232]
+
+</ol>
+<h3>C++-specific API Changes:</h3>
+<ol>
+
+<li>C++ DbLock::put is replaced by DbEnv::lock_put to match the
+C and Java API change in Release 4.0. [#5170]
+<li>Declared destructors and methods within Db and DbEnv classes to be
+virtual, making subclassing safer. [#5264]
+<li>Fixed a bug where Dbt objects with no flags set would not be filled
+with data by some operations. [#5706]
+<li>Added DbDeadlockException, DbRunRecoveryException, and
+DbLockNotGrantedException classes to C++, and throw them accordingly. [#6134]
+<li>Added C++ methods to support remaining conversions between C++
+classes and C structs where appropriate. In particular, DbTxn/DB_TXN
+conversions and DbMpoolFile/DB_MPOOLFILE were added. [#6278]
+<li>Fix a bug in DbEnv::~DbEnv() that could cause memory corruption if
+a DbEnv was deleted without being closed. [#6342]
+<li>Reordered C++ class declarations to avoid a GCC g++ warning about
+function inlining. [#6406]
+<li>Fix a bug in the DbEnv destructor that could cause memory corruption
+when an environment was destroyed without closing first. [#6342]
+<li>Change DbEnv and Db destructor behavior to close the handle if it
+was not already closed. [#6342]
+
+</ol>
+<h3>Java-specific API Changes:</h3>
+<ol>
+
+<li>Added check for system property "sleepycat.Berkeley DB.libfile" that
+can be used to specify a complete pathname for the JNI shared library.
+This is needed as a workaround on Mac OS X, where libtool cannot
+currently create a library with a .jnilib extension which is what the
+current JDK expects by default. [#5664]
+<li>Fixed handling of JVM out of memory conditions, when some JNI
+methods return NULL. When the JVM runs out of memory, calls should
+consistently fail with OutOfMemoryErrors. [#5995]
+<li>Added Dbt.get_object and Dbt.set_object convenience routines to the
+Java API to make using serialization easier. [#6113]
+<li>Fixed a bug that prevented Java's Db.set_feedback from working,
+fixed document for Java's Db.set_feedback, some callback methods were
+misnamed. [#6137]
+<li>Fix a NullPointerException in Db.finalize() if the database had been
+closed. [#6504]
+<li>Marked DbEnv constructor with "throws DbException". [#6342]
+
+</ol>
+<h3>Tcl-specific API Changes:</h3>
+
+None.
+
+<h3>RPC-specific Client/Server Changes:</h3>
+<ol>
+
+<li>Fix a bug where Db and DbEnv handles were not thread-safe. [#6102]
+
+</ol>
+<h3>Replication Changes:</h3>
+<ol>
+
+<li>A large number of replication bugs were fixed in this release.
+The replication support is now believed to be production quality.
+<li>Add the DB_ENV-&gt;set_rep_limit interface, allowing applications
+to limit the data sent in response to a single DB_ENV-&gt;rep_process_message
+call. [#5999]
+<li>Add the DB_ENV-&gt;set_rep_stat interface, returning information
+from the replication subsystem [#5919]
+
+</ol>
+<h3>XA Resource Manager Changes:</h3>
+<ol>
+
+<li>Added support for multithreaded XA. Environments can now have
+multiple XA transactions active. db_env_xa_attach() can be used to get
+a DB_TXN that corresponds to the XA transaction in the current thread.
+[#5049]
+<li>Added a com.sleepycat.Berkeley DB.xa package that implements J2EE
+support for XA. This includes new DbXAResource, DbXid classes that
+implement the XAResource and Xid interfaces. [#5049]
+<li>Fix a bug where aborting a prepared transaction after recovery may
+fail. [#6383]
+<li>Fix a bug where recovery might fail if a prepared transaction had
+previously extended the size of a file and then was aborted. [#6387]
+<li>Fix a bug where if the commit of a prepared transaction fails the
+transaction would be aborted. [#6389]
+
+</ol>
+<h3>Locking Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where lock counts were incorrect if a lock request
+returned DB_LOCK_NOTGRANTED or an error occurred. [#4923]
+<li>Fix a bug where lock downgrades were counted as releases, so the
+lock release statistics could be wrong. [#5762]
+<li>Fix a bug where the lock and transaction timeout values could not
+be reset by threads of control joining Berkeley DB database
+environments. [#5996]
+<li>Fix a bug where applications using lock and/or transaction timeouts
+could hit a race condition that would lead to a segmentation fault. [#6061]
+
+</ol>
+<h3>Logging Subsystem Changes:</h3>
+<ol>
+
+<li>DB_ENV-&gt;log_register and DB_ENV-&gt;log_unregister have been
+removed from the interface. [#0046]
+<li>Fix a bug where creating a database environment with a nonexistent
+logging directory could drop core. [#5833]
+<li>Add support allowing applications to change the log file size in
+existing database environments. [#4875]
+<li>Fix a bug where a write error on a log record spanning a buffer
+could cause transaction abort to fail and the database environment to
+panic. [#5830]
+
+</ol>
+
+<h3>Memory Pool Subsystem Changes:</h3>
+<ol>
+
+<li>The DB_INCOMPLETE error has been removed, as cache flushing can no
+longer return without completing. [#4655]
+<li>Fix a bug where Berkeley DB might refuse to open a file if the open
+was attempted while another thread was writing a large buffer. [#4885]
+<li>Prefer clean buffers to dirty buffers when selecting a buffer for
+eviction. [#4934]
+<li>Fix a bug where transaction checkpoint might miss flushing a buffer
+to disk. [#5033]
+<li>Fix a bug where Berkeley DB applications could run out of file
+descriptors. [#5535]
+<li>Fix bugs where Berkeley DB could self-deadlock on systems requiring
+mutex resource reclamation after application failure. [#5722] [#6523]
+
+</ol>
+<h3>Transaction Subsystem Changes:</h3>
+<ol>
+
+<li>Go back only one checkpoint, not two, when performing normal
+recovery. [#4284]
+<li>Fix a bug where an abort of a transaction could fail if there was no
+disk space for the log. [#5740]
+<li>Fix a bug where the checkpoint log-sequence-number could reference
+a nonexistent log record. [#5789]
+<li>Fix a bug where subtransactions which allocated pages from the
+filesystem and subsequently aborted could cause other pages allocated
+by sibling transactions to not be freed if the parent transaction then
+aborted. [#5903]
+<li>Fix a bug where transactions doing multiple updates to a queue
+database which spanned a checkpoint could be improperly handled by
+recovery. [#5898]
+
+</ol>
+<h3>Utility Changes:</h3>
+<ol>
+
+<li>Fix a bug where the -p option could not be specified with
+the -R or -r options. [#5037]
+<li>The utilities were modified to correctly size their private caches
+in order to handle databases with large page sizes. [#5055]
+<li>Fix a bug in which utilities run with the -N option would fail to
+ignore the environment's panic flag. [#5082]
+<li>Fix a bug where invalid log records could cause db_printlog to drop
+core. [#5173]
+<li>Add a new option to the db_verify utility to support verification
+of files that include databases having non-standard sorting or
+hash functions. [#5237]
+
+</ol>
+<h3>Configuration, Documentation, Portability and Build Changes:</h3>
+<ol>
+
+<li>Replace test-and-set mutexes on Windows with a new mutex
+implementation that signals an event to wake blocked threads. [#4413]
+<li>Support configuration of POSIX pthread mutexes on systems
+where the pthread mutexes do not support inter-process locks. [#4942]
+<li>Add mutex support for the ARM architecture using the gcc
+compiler. [#5018]
+<li>On Windows NT/2000/XP, switched to atomic seek-and-read/write
+operations to improve performance of concurrent reads [#0654].
+<li>Support cross-compilation using the GNU compiler tool chain. [#4558]
+<li>Fix a bug where libraries were always installed read-only. [#5096]
+<li>Fix a bug where temporary files on VxWorks could fail. [#5160]
+<li>Fix a bug where Berkeley DB did not install correctly if the system
+cp utility did not support the -f option. [#5111]
+<li>Correct the documentation for the Queue access method statistics
+field qs_cur_recno to be the "Next available record number". [#5190]
+<li>Fix a bug where file rename could fail on Windows/9X. [#5223]
+<li>Removed support for Microsoft Visual Studio 5.0 [#5231]
+<li>Switched to using HANDLEs for all I/O operations on Windows to
+overcome a hard limit of 2048 open file descriptors in Microsoft's C
+runtime library. [#5249]
+<li>Fix a bug where Berkeley DB error message routines could drop core
+on the PowerPC and UltraSPARC architectures. [#5331]
+<li>Rename OSTREAMCLASS to __DB_OSTREAMCLASS in db_cxx.h to avoid
+stepping on application name space. [#5402]
+<li>Support Linux on the S/390 architecture. [#5608]
+<li>Work around a bug in Solaris where the pthread_cond_wait call could
+return because a signal was delivered to the application. [#5640]
+<li>Fix build line for loadable libraries to include -module to support
+Mac OS X. [#5664]
+<li>Fix a bug in the PPC mutex support for the Mac OS X system. [#5781]
+<li>Added support for Java on Mac OS X. A workaround on the Java
+command line is currently necessary; it is documented. [#5664]
+<li>Added support for Tcl on Mac OS X. [#5664]
+<li>Update Windows build instructions to cover Visual C++ .NET. [#5684]
+<li>AIX configuration changes for building on AIX 4.3.3 and 5 with both
+standard and Visual Age compilers. [#5779]
+<li>Add a new UNIX configuration argument, --with-mutex=MUTEX, to allow
+applications to select a mutex implementation. [#6040]
+<li>Changed libtool and configure so we can now correctly build and
+install Tcl and Java loadable shared libraries that work on Mac OS X.
+[#6117]
+<li>Fix mutex alignment problems on historic HP-UX releases that could
+make multiprocess applications fail. [#6250]
+<li>Installed static .a archives on Mac OS X need to be built with the
+ranlib -c option so linked applications will not see undefined __db_jump
+errors. [#6215]
+<li>Upgrade pthread and mmap support in the uClibc library to support
+Berkeley DB. [#6268]
+<li>Fixed error in determining include directories during configuration
+for --enable-java. The error can cause compilation errors on certain
+systems with newer versions of gcc. [#6445]
+
+</ol>
+</body>
+</html>
diff --git a/db/docs/ref/changelog/4.1.25.html b/db/docs/ref/changelog/4.1.25.html
new file mode 100644
index 000000000..5df48a0bc
--- /dev/null
+++ b/db/docs/ref/changelog/4.1.25.html
@@ -0,0 +1,16 @@
+<!--"$Id: 4.1.25.html,v 1.3 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 4.1.25 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 4.1.25 Change Log</h3>
+
+Berkeley DB version 4.1.25 is version 4.1.24 with all public patches
+applied. There were no public interface changes or new features.
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/4.2.52.html b/db/docs/ref/changelog/4.2.52.html
new file mode 100644
index 000000000..343a4f02e
--- /dev/null
+++ b/db/docs/ref/changelog/4.2.52.html
@@ -0,0 +1,811 @@
+<!--$Id: 4.2.52.html,v 1.76 2007/05/17 18:17:18 bostic Exp $-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 4.2.52 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 4.2.52 Change Log</h3>
+
+<h3>Database or Log File On-Disk Format Changes:</h3>
+<ol>
+
+<li>Queue databases that use encryption or data checksum features with
+extent files will need to be dumped and reloaded prior to using with
+release 4.2. For more details please see the "Upgrading Berkeley DB
+Applications, Queue Access Method" in the Berkeley DB Reference Guide
+included in your download package. [#8671]
+<li>The on-disk log format changed.
+
+</ol>
+<h3>New Features:</h3>
+<ol>
+
+
+<li>Add support for a reduced memory footprint build of the Berkeley DB
+library. [#1967]
+<li>Add the DB_MPOOLFILE-&gt;set_flags interface which disallows the
+creation of backing filesystem files for in-memory databases. [#4224]
+<li>Add cache interfaces to limit the number of buffers written
+sequentially to allow applications to bound the time they will
+monopolize the disk. [#4935]
+<li>Support auto-deletion of log files. [#0040] [#6252]
+<li>The new Java DBX API for Berkeley DB allows Java programmers to use
+a familiar Java Collections style API, including Map, while interacting
+with the transactional Berkeley DB core engine. [#6260]
+<li>Support auto-commit with the DB-&gt;get method's consume operations.
+[#6954]
+<li>Add "get" methods to retrieve most settings. [#7061]
+<li>Add Javadoc documentation to the Berkeley DB release. [#7110]
+<li>Add support to Concurrent Data Store to allow duplication of write
+cursors. [#7167]
+<li>Add C++ utility classes for iterating over multiple key and data
+items returned from a cursor when using the DB_MULTIPLE or
+DB_MULTIPLE_KEY flags. [#7351]
+<li>Add CamelCased methods to the Java API. [#7396]
+<li>Add the DB_MPOOLFILE-&gt;set_maxsize interface to enforce a maximum
+database size. [#7582]
+<li>Add a toString() method for all Java *Stat classes (DbBtreeStat,
+DbHashStat, DbMpoolStat, etc.). This method creates a listing of values
+of all of the class member variables. [#7712]
+
+</ol>
+<h3>Database Environment Changes:</h3>
+<ol>
+
+<li>Add cache interfaces to limit the number of buffers written
+sequentially to allow applications to bound the time they will
+monopolize the disk. [#4935]
+<li>Fix a bug which could cause database environment open to hang, in
+database environments supporting cryptography. [#6621]
+<li>Fix a bug where a database environment panic might result from an
+out-of-disk-space error while rolling back a page allocation. [#6694]
+<li>Fix a bug where a database page write failure, in a database
+environment configured for encryption or byte-swapping, could cause page
+corruption. [#6791]
+<li>Fix a bug where DB-&gt;truncate could drop core if there were active
+cursors in the database. [#6846]
+<li>Fix a bug where for databases sharing a physical file required a
+file descriptor per database. [#6981]
+<li>Fix a bug where the panic callback routine was only being called in
+the first thread of control to detect the error when returning
+DB_RUNRECOVERY. [#7019]
+<li>Fix a bug where a transaction which contained a remove of a
+subdatabase and an allocation to another subdatabase in the same file
+might not properly be aborted. [#7356]
+<li>Fix a bug to now disallow DB_TRUNCATE on opens in locking
+environments, since we cannot prevent race conditions. In the absence
+of locking and transactions, DB_TRUNCATE will truncate ANY file for
+which the user has appropriate permissions. [#7345]
+<li>Fix several bugs around concurrent creation of databases. [#7363]
+<li>Change methods in DbEnv that provide access to statistics
+information so that they now return instances of the proper classes.
+[#7395]
+<li>Replace the DB-&gt;set_cache_priority API with the
+DB_MPOOLFILE-&gt;set_priority API. [#7545]
+<li>Fix a bug where a failure during a creation of a subdatabase could
+then fail in the dbremove cleanup, causing a crash. [#7579]
+<li>Allow creating into a file that was renamed within the same
+transaction. [#7581]
+<li>Fix a bug where DB_ENV-&gt;txn_stat could drop core if there are
+more-than-expected active transactions. [#7638]
+<li>Change Berkeley DB to ignore user-specified byte orders when
+creating a database in an already existing physical file. [#7640]
+<li>Fix a bug where a database rename that is aborted would leak some
+memory. [#7789]
+<li>Fix a bug where files could not be renamed or removed if they were
+not writable. [#7819]
+<li>Fix a bug where an error during a database open may leak memory in
+the mpool region. [#7834]
+<li>Fix a bug where the DB_ENV-&gt;trickle_sync method could flush all of
+the dirty buffers in the cache rather than a subset. [#7863]
+<li>Fix a bug where an attempt to rename or remove an open file in the
+same transaction could succeed, even though this is not allowed and will
+not work on Windows. [#7917]
+<li>Fix a bug where if a recovery interval in the log contained only
+database opens then a recovery might report "Improper file close".
+[#7886]
+<li>Add a flag, DB_INIT_REP to DB_ENV-&gt;open to initialize Replication
+subsystem. [#8299]
+<li>Fix a bug where file remove and rename operations would not block
+each other if they were in different transactions. [#8340]
+<li>Change Berkeley DB to not propagate error returns from the
+application's rep_send function out of the Berkeley DB API.
+[#8496][#8522]
+<li>Remove restriction that DB_TRUNCATE is not allowed on files with
+subdatabases. This restriction was introduced in 4.1.25. [#8852]
+
+</ol>
+<h3>Concurrent Data Store Changes:</h3>
+<ol>
+
+<li>Fix a bug where opens with other threads/processes actively acquiring
+locks on database handles could deadlock. [#6286]
+<li>Add support to Concurrent Data Store to allow duplication of write
+cursors. [#7167]
+
+</ol>
+<h3>General Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where the truncate of a database with associated secondary
+databases did not truncate the secondaries. [#6585]
+<li>Fix a bug in which an out-of-disk condition during a transactional
+database create, remove, or rename could cause a crash. [#6695]
+<li>Fix a bug where system errors unknown to the C library could cause
+Berkeley DB utilities to drop core on Solaris. [#6728]
+<li>Fix a bug where Berkeley DB could overwrite incorrectly formatted
+files rather than returning an error to the application during open.
+[#6769]
+<li>Fix a bug DB handle reference counts were incorrect, leading to
+spurious warning about open DB handles. [#6818]
+<li>Fix a bug where cursor adjustments across multiple DB handles could
+fail. [#6820]
+<li>Fix a bug where a failure during open could result in a hang.
+[#6902]
+<li>Fix a bug where repeated failures during certain stages of opens
+could cause error messages to appear during recovery. [#7008]
+<li>Fix a bug in secondary indices with multiple threads calling
+DBC-&gtput that resulted in DB_NOTFOUND being returned. [#7124]
+<li>Fix a bug where database verification might reference memory which
+was previously freed after reporting an error. [#7137]
+<li>Rename the DB_CHKSUM_SHA1 to DB_CHKSUM as Berkeley DB only uses SHA1
+for encrypted pages, not for clear text pages. [#7095]
+<li>Fix a bug where DB-&gt;rename could fail silently if the underlying
+system rename call failed. [#7322]
+<li>Fix a bug where Berkeley DB failed to open a file with FCNTL locking
+and 0-length files. [#7345]
+<li>Prohibit the use of the DB_RMW flag on get operations for DB handles
+opened in transactional mode. [#7407]
+<li>Standardize when Berkeley DB will return DB_LOCK_NOTGRANTED, or
+throw DbLockNotGrantedException, versus returning DB_LOCK_DEADLOCK or
+throwing DbDeadlockException. Fix bugs in the C++ and Java APIs where
+DbException was thrown, encapsulating DB_LOCK_NOTGRANTED, rather than
+throwing DbLockNotGrantedException. [#7549]
+<li>Fix a bug where Berkeley DB could hang on a race condition if a
+checkpoint was running at the same time another thread was closing a
+database for the last time. [#7604]
+<li>Fix several bugs that made multiple filesystem level operations
+inside a single transaction break. [#7728]
+<li>Fix a memory leak in the abort path of a sub-database create.
+[#7790]
+<li>Fix a race condition with file close that could cause NULL pointer
+deference under load. [#8235]
+<li>Fix a bug to correct the calculation of the amount of space needed
+to return off page duplicates using the DB_MULTIPLE interface. [#8437]
+<li>Fix a bug where the duplicate data item count could be incorrect if
+a cursor was used to first overwrite and then delete a duplicate which
+was part of a set of duplicates large enough to have been stored outside
+the standard access method pages. [#8445]
+<li>Fix a bug where The DB_MULTIPLE interface might fail to return the
+proper duplicates in some edge cases. [#8485]
+<li>Fix a bug where DB-&gt;get(...DB_MULTIPLE) would not return a
+reasonable estimate of the buffer size required to return a set of
+duplicates. [#8513]
+<li>Fix a bug where the DbCursor.count method could return the wrong
+count in the case of small (on-page) duplicate sets, where a still-open
+cursor has been used to delete one of the duplicate data items. [#8851]
+<li>Fix a bug where a non-transactional cursor using DB_MULTIPLE_KEY
+could briefly be left pointing at an unlocked page. This could lead to
+a race condition with another thread deleting records resulting in the
+wrong record being deleted. [#8926]
+<li>Fix a bug where a key/data item could be lost if a cursor is used
+to do a delete, and then immediately used to do an insert which causes
+a set of duplicates to be shifted to an off-page Btree. [#9085]
+
+</ol>
+<h3>Btree Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where a deleted item could be left on a database page
+causing database verification to fail. [#6059]
+<li>Fix a bug where a page may be left pinned in the cache if a deadlock
+occurs during a DB-&gt;put operation. [#6875]
+<li>Fix a bug where a deleted record may not be removed from a Btree
+page if the page is split while another cursor is trying to delete a
+record on the page. [#6059]
+<li>Fix a bug where records marked for deletion were incorrectly counted
+when retrieving in a Btree by record number. [#7133]
+<li>Fix a bug where a page and lock were left pinned if an application
+requested a record number past the end of the file when retrieving in a
+Btree by record number. [#7133]
+<li>Fix a bug where deleted keys were included in the key count for the
+DB-&gtstat call. [#7133]
+<li>Fix a bug where specifying MULTIPLE_KEY and NEXT_DUP to the bulk get
+interfaces might return the wrong data if all the duplicates could not
+fit in a single buffer. [#7192]
+<li>Remove assertions that triggered failures that were correct
+executions. [#8032]
+<li>Fix a bug where duplicate data items were moved onto overflow pages
+before it was necessary. [#8082]
+<li>Fix a bug where the DB-&gt;verify method might incorrectly complain
+about a tree's overflow page reference count. [#8061]
+<li>Fix a bug that could cause DB_MULTIPLE on a Btree database to return
+an incorrect data field at the end of buffer. [#8442]
+<li>Fix a bug where DBC-&gt;c_count was returning an incorrect count if the
+cursor was positioned on an item that had just been deleted. [#8851]
+<li>Remove the test for bt_maxkey in the Btree put code. If it is set
+to 1 it can cause an infinite loop. [#8904]
+
+</ol>
+<h3>Hash Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where Hash databases could be corrupted on filesystems
+that do not zero-fill implicitly created blocks. [#6588]
+<li>Fix a bug where creating a Hash database with an initial size larger
+than 4GB would fail. [#6805]
+<li>Fix a bug where a page in an unused hash bucket might not be empty
+if there was a disk error while writing the log record for the bucket
+split. [#7035]
+<li>Fix a bug where two threads opening a hash database at the same time
+might deadlock. [#7159]
+<li>Fix a bug where a hash cursor was not updated properly when doing a
+put with DB_NODUPDATA specified. [#7361]
+<li>Fix a bug that could cause DB_MULTIPLE_KEY on Hash databases to
+return improper results when moving from a key with duplicates to a key
+without duplicates. [#8442]
+
+</ol>
+<h3>Queue Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where opening an in-memory Queue database with extent size
+specified will dump core. [#6795]
+<li>Support auto-commit with the DB-&gt;get method's consume operations.
+[#6954]
+<li>Fix a bug where calling the sync method on a queue database with
+extents may hang if there are active consumers. [#7022]
+<li>Fix a bug where a get(...MULTIPLE...) might lead to an infinite loop
+or return the wrong record number(s) if there was a deleted record at
+the beginning of a page or the buffer was filled exactly at the end of
+a page. [#7064]
+<li>Fix a bug where a database environment checkpoint might hang if a
+thread was blocked waiting for a record while doing a DB_CONSUME_WAIT
+on a Queue database. [#7086]
+<li>Fix a bug where queue extent files would not be removed if a queue
+with extents was removed and its record numbers wrapped around the
+maximum record number. [#7191]
+<li>Fix a bug where a DB-&gt;remove of an extent based Queue with a small
+number of pages per extent would generate a segmentation fault. [#7249]
+<li>Fix a bug where verify and salvage on queues with extent files did
+not consider the extent files. [#7294]
+<li>Fix a bug when transaction timeouts are set in the environment they
+would get applied to some non-transactional operations and could cause
+a failure during the abort of a queue operation. [#7641]
+<li>Fix a bug when the record numbers in a queue database wrap around
+at 232, a cursor positioned on a record near the head of the queue that
+is then deleted, may return DB_NOTFOUND when get is specified with
+DB_NEXT rather than the next non-deleted record. [#7979]
+<li>Fix a bug where a record lock will not be removed when the first
+record in the queue is deleted without a transaction (not using
+DB_CONSUME). [#8434]
+<li>Fix a bug where byte swapping was not handled properly in queue
+extent files. [#8358]
+<li>Fix a bug where Queue extent file pages were not properly typed,
+causing the extent files not to use encryption or checksums, even if
+those options had been specified. This fix requires a database upgrade
+for any affected Queue databases. [#8671]
+<li>Fix a bug where truncating a queue with extents may fail to remove
+the last extent file. [#8716]
+<li>Fix a bug where a rename or remove of a QUEUE database with extents
+might leave empty extent files behind. [#8729]
+<li>Fix a bug where on Windows operating systems a "Permission denied"
+error may be raised if a Queue extent is reopened while it is in the
+process of being unlinked. [#8710]
+
+</ol>
+<h3>Recno Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where the DB-&gt;truncate method may return the wrong record
+count if there are deleted records in the database. [#6788]
+<li>Fix a bug where internal nodes of Recno trees could get wrong record
+count if a log write failed and the log was later applied during
+recovery. [#6841]
+<li>Fix a bug where a cursor next operation could infinitely loop after
+deleting a record, when the deleted record was immediately followed by
+implicitly created records. [#8133]
+
+</ol>
+<h3>C++-specific API Changes:</h3>
+<ol>
+
+<li>Document the DB-&gt;del method can return DB_KEYEMPTY for Queue or
+Recno databases. The C++ and Java APIs now return this value rather than
+throwing an exception. [#7030]
+<li>Add "get" methods to retrieve most settings. [#7061]
+<li>Fix a bug where applications calling DB-&gt;verify from the C++ or Java
+APIs could drop core. Change the DB-&gt;verify method API to act as a DB
+handle destructor. [#7418]
+<li>Add utility classes for iterating over multiple key and data items
+returned from a cursor when using the DB_MULTIPLE or DB_MULTIPLE_KEY
+flags. These classes, DbMultipleDataIterator, DbMultipleKeyDataIterator,
+and DbMultipleRecnoDataIterator, mirror the DB Java API and are provided
+as replacements for the C macros, DB_MULTIPLE_INIT, DB_MULTIPLE_NEXT,
+DB_MULTIPLE_KEY_NEXT, and DB_MULTIPLE. [#7351]
+<li>Fix a bug DbException was thrown, encapsulating DB_LOCK_NOTGRANTED,
+rather than throwing DbLockNotGrantedException. [#7549]
+<li>Add the DbEnv handle to exceptions thrown by the C++ and Java APIs,
+where possible. [#7303]
+<li>Fix a bug in the C++ DbEnv::set_rep_transport signature so that the
+envid parameter is signed. [#8303]
+<li>Make the fields of DB_LSN public in the DbLsn class. [#8422]
+
+</ol>
+<h3>Java-specific API Changes:</h3>
+<ol>
+
+<li>New Java API (com.sleepycat.dbx.*) for the transactional storage of
+data using the Java Collections design pattern. [#6569]
+<li>Fix a bug in the Java Dbt.get_recno_key_data() method when used
+inside callbacks. [#6668]
+<li>Fix Java DbMpoolStat class to match the DB_MPOOL_STAT struct.
+[#6821]
+<li>Fix a bug where Dbc.put expected key data even if the key was
+unused. [#6932]
+<li>Fix a bug in the Java API secondary_key_create callback where memory
+was freed incorrectly, causing JVM crashes. [#6970]
+<li>Re-implement the Java API to improve performance and maintenance.
+Fix several inconsistencies in the Java API:
+<ol type="a">
+<li>Db.put(), Dbc.get() and Dbc.put() preserve key size
+<li>Dbc.get() returns DB_KEYEMPTY rather than throwing an exception
+<li>The return type of Db.close() is now void. [#7002]
+</ol>
+<li>Document the DB-&gt;del method can return DB_KEYEMPTY for Queue or
+Recno databases. The C++ and Java APIs now return this value rather than
+throwing an exception. [#7030]
+<li>Add "get" methods to retrieve most settings. [#7061]
+<li>Add Javadoc documentation to the Berkeley DB release. [#7110]
+<li>Fix a bug that caused potential memory corruption when using the
+Java API and specifying the DB_DBT_REALLOC flag. [#7215]
+<li>Add the DbEnv handle to exceptions thrown by the C++ and Java APIs,
+where possible. [#7303]
+<li>Map existing c-style API to a more Java camel case API with Java
+style naming. Retained deprecated older API for the 4.2 release for
+backwards support in all cases except callback interfaces. Also
+overloaded methods such as get/pget() into multiple different get()
+calls to clean up call structure. [#7378]
+<li>Add CamelCased methods to the Java API. [#7396]
+<li>Fix a bug where applications calling DB-&gt;verify from the C++ or Java
+APIs could drop core. Change the DB-&gt;verify method API to act as a DB
+handle destructor. [#7418]
+<li>Fix a bug DbException was thrown, encapsulating DB_LOCK_NOTGRANTED,
+rather than throwing DbLockNotGrantedException. [#7549]
+<li>Add a toString() method for all Java *Stat classes (DbBtreeStat,
+DbHashStat, DbMpoolStat, etc.). This method creates a listing of values
+of all of the class member variables. [#7712]
+<li>Remove Db.fd() method from Java API as it has no value to a Java
+programmer. [#7716]
+<li>Add an accessible timeout field in the DbLockRequest class, needed
+for the DB_LOCK_GET_TIMEOUT operation of DbEnv.lockVector. [#8043]
+<li>Fix replication method calls from Java API. [#8467]
+<li>Fix a bug where exception returns were inconsistent. [#8622]
+<li>Change the Java API so that it throws an IllegalArgumentException
+rather than a DbException with the platform-specific EINVAL. [#8978]
+
+</ol>
+<h3>Tcl-specific API Changes:</h3>
+<ol>
+
+<li>Add "get" methods to retrieve most settings. [#7061]
+<li>Brought Tcl's $env set_flags command up to date with available flags.
+[#7385]
+<li>Update Berkeley DB to compile cleanly against the Tcl/Tk 8.4 release.
+[#7612]
+<li>Made txn_checkpoint publicly available. [#8594]
+
+</ol>
+<h3>RPC-specific Client/Server Changes:</h3>
+<ol>
+
+<li>Fix two bugs in the RPC server where incorrect handling of illegal
+environment home directories caused server crashes. [#7075]
+<li>Fix a bug where the DB_ENV-&gt;close method would fail in RPC clients
+if the DB_ENV-&gt;open method was never called. [#8200]
+
+</ol>
+<h3>Replication Changes:</h3>
+<ol>
+
+<li>Write prepare records synchronously on replication clients so that
+prepare operations are always honored in the case of failure. [#6416]
+<li>Change replication elections so that the client with the biggest LSN
+wins, and priority is a secondary factor. [#6568]
+<li>Fix a bug where replicas could not remove log files because the
+checkpoint lsn was not being updated properly. [#6620]
+<li>Force prepare records out to disk regardless of the setting of the
+DB_TXN_NOSYNC flag. [#6614]
+<li>Add a new flag, DB_REP_NOBUFFER, which gets passed to the rep_send
+function specified in DBENV-&gt;rep_set_transport, to indicate that the
+message should not be buffered on the master, but should be immediately
+transmitted to the client(s). [#6680]
+<li>Fix a replication election bug where Berkeley DB could fail to elect
+a master even if a master already existed. [#6702]
+<li>Allow environment wide setting of DB_AUTO_COMMIT on replication
+clients. [#6732]
+<li>Fix a replication bug where a client coming up in the midst of an
+election might not participate in the election. [#6826]
+<li>Add log_flushes when sites become replication masters. If log_flush
+fails, panic the environment since the clients already have the commits.
+[#6873]
+<li>Fix a replication bug where a brand new client syncing up could
+generate an error on the master. [#6927]
+<li>Fix a bug where clients synchronize with the master when they come
+up with the same master after a client-side disconnect or failures.
+[#6986]
+<li>Fix several bugs in replication elections turned up by test rep005.
+[#6990]
+<li>Fix a bug where aborted hash group allocations were not properly
+applied on replicas. [#7039]
+<li>Fix race conditions between running client recovery and other
+threads calling replication and other Berkeley DB functions. [#7402]
+[#8035]
+<li>Use shared memory region for all replication flags. [#7573]
+<li>Fix a bug where log archive on clients could prematurely remove log
+files. [#7659]
+<li>Return an error if a non-replication dbenv handle attempts to write
+log records to a replication environment. [#7752]
+<li>Fix a race condition when clients applied log records, where we
+would store a log record locally and then never notice we have it, and
+need to re-request it from the master, causing the client to get far
+behind the master. [#7765]
+<li>Fix inconsistencies between the documentation and actual code
+regarding when replication methods can be called. [#7775]
+<li>Fix a bug where Berkeley DB would wait forever if a NEWMASTER
+message got dropped. [#7897]
+<li>Fix a bug where the master environment ID did not get set when you
+called DBENV-&gt;rep_start as a master. [#7899]
+<li>Fix a bug where operations on a queue database will not get
+replicated if the transactions that include the operations are committed
+out of order with the operations. [#7904]
+<li>Fix bugs in log_c_get where an invalid LSN could access invalid
+addresses. Fix bug in elections where a client upgrading to master
+didn't write a txn_recycle record. [#7964]
+<li>Fix a bug where REP_VERIFY_FAIL during client recovery wasn't being
+handled. [#8040]
+<li>Return an error if the application calls rep_process_message before
+calling rep_start when starting. [#8057]
+<li>Fix a bug to ensure that replication generation numbers always
+increase and are never reset to 1. [#8136]
+<li>Modify log message retransmission protocol to efficiently handle the
+case where a large number of contiguous messages were dropped at once.
+[#8182] [#8169] [#8188]
+<li>Fix a bug where using the wrong mutex in replication which under
+certain conditions could cause replication to hang. Also fix a bug where
+incorrectly setting the checkpoint LSN could cause recovery to take a
+very long time. [#8183]
+<li>Fix bug where a message could get sent to an invalid master. [#8184]
+<li>Fix a bug where a local variable in log_archive was not initialized.
+[#8230]
+<li>Fix a bug where elections could hang. [#8254]
+<li>Fix a bug to ensure that we can always remove/re-create the temporary
+replication database after a failure. [#8266]
+<li>Add a flag, DB_INIT_REP to DB_ENV-&gt;open to initialize Replication
+subsystem. [#8299]
+<li>Add new ret_lsnp argument to rep_process_message so that LSNs can
+be returned to clients on permanent records. Add new lsnp arg to the
+send callback function so that the master can know the LSNs of records
+as well. [#8308]
+<li>Narrow the window where we block due to client recovery. [#8316]
+<li>Fix a bug in log_c_incursor where we would not detect that a record
+was already in the buffer. [#8330]
+<li>Fix a bug that would allow elections to be managed incorrectly.
+[#8360]
+<li>Fix a bug where replicas were not maintaining meta-&gtlast_pgno
+correctly. [#8378]
+<li>Fix a bug in truncating log after recovery to a timestamp or
+replication-based recovery. [#8387]
+<li>Fix a bug where a checkpoint record written as the first record in
+a log could cause recovery to fail. [#8391]
+<li>Fix a bug where a client would return DB_NOTFOUND instead of
+DB_REP_OUTDATED when it was unable to synchronize with the master
+because it ran out of log records. [#8399]
+<li>Fix a bug where log file changes were not handled properly in
+replication. [#8400] [#8420]
+<li>Fix a bug where checking for invalid log header data could fail
+incorrectly. [#8460]
+<li>Fix a bug where DB_REP_PERMANENT was not being set when log records
+were re-transmitted. [#8473]
+<li>Modify elections so that all participants elect in the same election
+generation. [#8590]
+<li>Fix bug where rep_apply was masking an error return. Also return
+DB_RUNRECOVERY if the replication client cannot commit or checkpoint.
+[#8636]
+<li>Fix a bug to update the last_pgno on the meta page on free as well
+as alloc. [#8637]
+<li>Fix a bug to roll back the LSN on a queue database metapage if we're
+going to truncate the log. Fix a bug in MASTER_CHECK so we don't apply
+log messages from an unknown master. Fix a bug to perform a sync on
+rep_close. [#8601]
+<li>Fix a bug so that we reset the LSN when putting pages on the free
+list. [#8685]
+<li>Fix a bug where replication was not properly calling db_shalloc.
+[#8811]
+<li>Fix a bug where replication flags were getting set in multiple steps
+which could cause an Assertion Failure in log_compare. [#8889]
+<li>Fix a bug where open database handles could cause problems on
+clients. [#8936]
+<li>Fix a bug where in dbreg code where an fnp with an invalid fileid
+could be found on the lp-&gt;fq list. [#8963]
+<li>Fix a bug where a reader on a replication client could see partial
+updates when replicating databases with off page duplicates or overflow
+records. [#9041]
+<li>Fix a bug that could result in a self deadlock in dbreg under
+replication. [#9138]
+<li>Fix a memory leak in replication. [#9255]
+
+</ol>
+<h3>XA Resource Manager Changes:</h3>
+<ol>
+
+<li>Fix a bug where a failed write during XA transaction prepare could
+result in a checksum error in the log. [#6760]
+<li>Fix a bug where we were not properly handling DB_AUTO_COMMIT in XA
+transactions and where we were not honoring the XA transaction during
+an XA-protected open. [#6851]
+<li>Add infrastructure support for multithreaded XA. [#6865]
+<li>Display XA status and ID as part of db_stat -t output. [#6413]
+
+</ol>
+<h3>Locking Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where locks were not cleared in an off-page duplicate
+cursor. [#6950]
+<li>Fix a bug where a deadlock may not be detected if dirty reads are
+enabled and the deadlock involves an aborting transaction. [#7143]
+<li>Fix a bug where a transaction doing updates while using dirty read
+locking might fail while aborting the transaction with a deadlock.
+Several other locking issues were also fixed:
+<ol type="a">
+<li>failure to remove dirty read locks prior to aborting a transaction,
+<li>calling upgrade on other than WWRITE locks,
+<li>failure to remove expired locks from the locker queue,
+<li>clearing the lock timeout before looking at it. [#7267]
+</ol>
+<li>Fix a bug when dirty reads are enabled a writer might be blocked on
+a lock that it had previously obtained. Dirty readers would also wait
+behind regular readers when they could have safely read a page. [#7502]
+<li>Fix a bug where a DB-&gtput using CDB gets a lock timeout then the
+error "Closing already closed cursor". [#7597]
+<li>Modify the maximum test-and-set mutex sleep for logical page locks
+at 10ms, everything else at 25ms. [#7675]
+<li>Fix a bug where the DB_LOCK_TIMEOUT mode of env-&gt;lock_vec could
+hang. [#7682]
+<li>Fix a bug where running with only transaction timeouts for deadlock
+detection might deadlock without being detected if more than one
+transaction times out while trying to avoid searching a Btree on
+repeated inserts. [#7787]
+<li>Fix a bug that could cause detection to not run when there was a
+lock that should be timed out. [#8588]
+<li>Fix a bug with using dirty reads with subtransactions. If a writing
+subtransaction aborts and then is blocked, the deadlock may not be
+detected. [#9193]
+<li>Fix a bug where handle locks were not being correctly updated when
+releasing read locks during transaction prepare. [#9275]
+
+</ol>
+<h3>Logging Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where if a write error occurred while committing a
+transaction with DB_WRITE_NOSYNC enabled the transaction may appear to
+be committed in the log while it was really aborted. [#7034]
+<li>Fix a bug where multiprocess applications could violate write-ahead
+logging requirements if one process wrote a log record but didn't flush
+it, the current log file then changed, and another process wrote a
+database page before the log record was written to disk. [#6999]
+<li>Fix a bug where fatal recovery could fail with a "Transaction
+already committed" error if recovery had been run and there are no
+active transactions in the part of the log following the last
+checkpoint. [#7234]
+<li>Fix a bug where recovery would fail to put freed pages onto the free
+list, when both committed and aborted subtransactions that allocated new
+pages were present. This only affected prepared transactions. [#7403]
+<li>Fix a bug where open errors during recovery get propagated unless
+they are reporting missing files, which might correctly have been
+removed. [#7578]
+<li>Fix a bug so that we now validate a log file before writing to it.
+[#7580]
+<li>Fix a bug where Berkeley DB could display the unnecessary error
+message "DB_LOGC-&gt;get: short read" during recovery. [#7700]
+<li>Fix a bug where recovery may fail if it tries to reallocate a page
+to a file that is out of space. [#7780]
+<li>Change Berkeley DB so that operations on databases opened in a
+non-transactional mode do not write records into the database logs.
+[#7843]
+<li>Fix a bug where Berkeley DB could timeout waiting for locks (on
+Queue databases) during recovery. [#7927]
+<li>Fix a bug in truncating log after recovery to a timestamp or
+replication-based recovery. [#8387]
+<li>Fix a bug where recovery can be slow if the log contains many opens
+of files which contain multiple databases. [#8423]
+<li>Fix a bug where a file id could be used before its open was logged.
+[#8496]
+<li>Fix a bug where recovery would partially undo a database create if
+the transaction which created it spanned log files and not all of the
+log files were present during recovery. [#9039]
+
+</ol>
+<h3>Memory Pool Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where checksummed files could not be read on different
+endian systems. [#6429]
+<li>Fix a bug where read-only databases were not mapped into memory but
+were instead read through the Berkeley DB buffer cache. [#6671]
+<li>Fix a bug where Berkeley DB could loop infinitely if the cache was
+sized so small that all of its pages were simultaneously pinned by the
+application. [#6681]
+<li>Fix a bug where DbEnv.sync could fail to write a page if another
+thread unpinned the page at the same time and there were no other pages
+in that hash bucket. [#6793]
+<li>Fix a bug where threads of control may hang if multiple threads of
+control are opening and closing a database at the same time. [#6953]
+<li>Fix a bug where a database created without checksums but later
+opened with checksums would result in a checksum error. [#6959]
+<li>Fix a bug where a multiprocess application suite could see
+incorrect data if one process opened a non-checksummed database
+correctly and another process subsequently opened the same database,
+specifying checksums. [#6959]
+<li>Change to avoid database open and flush when handles are discarded,
+if the handle was never used to write anything. [#7232]
+<li>Fix a bug where applications dirtying the entire cache in a single
+database operation would see large performance degradation. [#7273]
+<li>Fix a bug where contention in the buffer pool could cause the buffer
+allocation algorithm to unnecessarily sleep waiting for buffers to be
+freed. [#7572]
+
+</ol>
+<h3>Transaction Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where disk write errors in encrypted database
+environments, causing transaction abort, could corrupt the log. [#6768]
+<li>Fix a bug where catastrophic recovery may fail on a log which has a
+prepared transaction which aborted the allocation of a new page and was
+rolled forward previously by another recovery session. [#6790]
+<li>Fix a bug where a transaction that contains a database truncate
+followed by page allocations, may not properly undo the truncate if
+aborted. [#6862]
+<li>Fix a bug which causes Berkeley DB to checkpoint quiescent database
+environments. [#6933]
+<li>Fix a bug where if a transaction prepare fails while writing the
+prepare log record, and it contains a subtransaction which did an
+allocation later, recovery of the database may fail with a log sequence
+error. [#6874]
+<li>Do not abort prepared but not yet completed transactions when
+closing an environment. [#6993]
+<li>Fix a bug where operations on the source of a rename in the same
+transaction would fail. [#7537]
+<li>Fix a bug where a parent transaction which aborts when it tries to
+write its commit record could fail with a log sequence error, if the
+parent transaction has an aborted child transaction which allocated a
+new page from the operating system. [#7251]
+<li>Fix a bug where Berkeley DB could try to abort a partial transaction
+because it contained a partial subtransaction. [#7922]
+<li>Fix a bug where Berkeley DB could drop core when transactions were
+configured without locking support. [#9255]
+
+</ol>
+<h3>Utility Changes:</h3>
+<ol>
+
+<li>Fix a bug where db_load could core dump or corrupt record numbers
+by walking off the end of a string. [#6985]
+<li>Fix a bug where db_load could run out of locks when loading large
+numbers of records. [#7173]
+<li>Fix a bug where db_dump could drop core when salvaging unaligned
+entries on a Btree page. [#7247]
+<li>Fix a bug where hash statistics did not include overflow items in
+the count of database data elements. [#7473]
+<li>Fix a bug where an corruption in an overflow page list could cause
+DB-&gt;verify to infinitely loop. [#7663]
+<li>Fix a bug where verify could display extraneous error messages when
+verifying a Btree with corrupt or missing pages. [#7750]
+<li>Fix a bug that could cause the db_stat utility to display values
+larger than 100 for various percentages. [#7779]
+<li>Fix a memory overflow bug in db_load. [#8124]
+<li>Fix a minor leak when verifying queue databases. [#8620]
+
+</ol>
+<h3>Configuration, Documentation, Portability and Build Changes:</h3>
+<ol>
+
+<li>Add support for a reduced memory footprint build of the Berkeley DB
+library. [#1967]
+<li>Change DB_SYSTEM_MEM on Windows to fail immediately when opening an
+environment whose regions were deleted on last close. [#4882]
+<li>Update queue.h to current FreeBSD version. [#5494]
+<li>Support for and certification under Tornado 2.2/VxWorks 5.5. [#5522]
+<li>Add support for IBM OS/390 using the IBM C compiler. [#6486]
+<li>Specify -pthread as a compile flag for Tru64 systems, not just as a
+linker flag. [#6637]
+<li>Remove automatic aggregate initialization for non-ANSI compilers.
+[#6664]
+<li>Fix a link error ("GetLongPathNameA could not be located in the
+dynamic link library KERNEL32.dll") that prevented Berkeley DB from
+loading on Windows NT. [#6665]
+<li>Remove use of U suffix in crypto build to denote unsigned integers
+for non-ANSI compilers. [#6663]
+<li>Fix Java API documentation problems where API return values were int
+and should have been void, or vice versa. [#6675]
+<li>Add an include of &lt;sys/fcntl.h&gt; for old Solaris systems with the
+directio call. [#6707]
+<li>Fix Java API documentation problem where the Db.associate call was
+missing a DbTxn handle. [#6714]
+<li>Clean up source based on gcc's -Wmissing-prototypes option. [#6759]
+<li>Ignore pread/pwrite interfaces on NCR's System V R 4.3 system.
+[#6766]
+<li>Fix an interface compatibility with Sendmail and Postfix releases.
+[#6769]
+<li>Fix warnings when the Tcl API was built without TEST_CONFIG defined.
+[#6789]
+<li>Change Win32 mutexes to use the shared code for all mutexes to fix
+handle leak. [#6822] [#6853]
+<li>Fix the Windows/Tcl API export list for Berkeley DB XML. [#6931]
+<li>Add the --enable-mingw configuration option to build Berkeley DB for
+MinGW. [#6973]
+<li>Add a CPU pause to the mutex spinlock code to improve performance
+on newer Pentium CPUs. [#6975]
+<li>Upgrade read-only file descriptors to read-write during checkpoint,
+it's an error to call FlushFileBuffers on a read-only Windows file
+handle. [#7051]
+<li>Fix configure so that Java applications on HP/UX can access RPC
+environments. [#7066]
+<li>Update Berkeley DB to use libtool 1.5 to allow building of shared
+libraries on various platforms. This should not be visible except for
+changes to the Makefile and internal build procedures. [#7080]
+<li>Fix a bug where the configure script displayed incorrect default
+installation directory information. [#7081]
+<li>Fix a signed/unsigned warning with some Windows compilers. [#7100]
+<li>Fix macro redefinition conflicts between queue.h and
+Vc7\PlatformSDK\Include\WinNT.h when building with Visual Studio.NET
+7.0. [#7103]
+<li>Add a loop to retry system calls that return EBUSY. Also limit
+retries on EINTR to 100 times. [#7118]
+<li>Fix a bug in our use of GetDiskFreeSpace that caused access
+violations on some versions of Windows with DB_DIRECT_DB. [#7122]
+<li>Fix a bug where regions in system memory on Windows were incorrectly
+reinitialized because the magic number was overwritten. [#7127]
+<li>Change version provided to Tcl's package system to reflect Berkeley
+DB's major and minor number. [#7174]
+<li>Support for the Berkeley DB Embedix port has been removed. [#7209]
+<li>Merge all public C++ headers into db_cxx.h, which fixes name clashes
+between Berkeley DB headers and system headers (specifically mutex.h).
+[#7221]
+<li>Fix a bug where the configured Makefile could try and build objects
+for which there were no existing rules. [#7227]
+<li>Port the ex_repquote example to Windows. [#7328]
+<li>Fix a race in the ARM/gcc mutex code which could cause almost
+anything bad you can imagine. [#7468]
+<li>Fix a bug where shared region removal could hang. [#7613]
+<li>Fix a bug so that when using Java in Debug mode on Windows,
+automatically pick the Debug DLL. [#7722]
+<li>Fix configure --disable-shared so that it now creates a Makefile
+that installs static libraries that look the same as a regular shared
+build. This flag will create a libdb&lt;major&gt;.&lt;minor&gt;.a and
+make a libdb.a that is a symlink to it. [#7755]
+<li>Add support for OS/390 2.10 and all versions of z/OS. [#7972]
+<li>Support Java builds on Windows with spaces in the project path.
+[#8141]
+<li>Fix a bug where Berkeley DB mutex locking code for OS X was not
+multiprocessor safe. [#8255]
+<li>Add an error to DB_ENV-&gt;set_flags if the OS does not support Direct
+I/O. [#8596]
+<li>Enable verbose error logging from the test suite on Windows. [#8634]
+<li>Fix a bug with DLL linking on Cygwin under Windows. [#8628]
+<li>Add support for JDK on HP/UX. [#8813]
+<li>Fix a bug where pathnames longer than 2KB could cause processes to
+core dump. [#8886]
+<li>Fix a bug in VxWorks when yielding the CPU, so that we delay at
+least one tick. [#9061]
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/4.3.29.html b/db/docs/ref/changelog/4.3.29.html
new file mode 100644
index 000000000..d4d475b12
--- /dev/null
+++ b/db/docs/ref/changelog/4.3.29.html
@@ -0,0 +1,524 @@
+<!--$Id: 4.3.29.html,v 1.34 2007/05/17 18:17:18 bostic Exp $-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 4.3.29 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 4.3.29 Change Log</h3>
+
+<h3>Database or Log File On-Disk Format Changes:</h3>
+<ol>
+
+<li>The on-disk log format has changed.
+
+</ol>
+<h3>New Features:</h3>
+<ol>
+
+<li>Add support for light weight, transactionally protected Sequence
+Number generation. [#5739]
+<li>Add support for Degree 2 isolation. [#8689]
+<li>Add election generation information to replication to support Paxos
+compliance. [#9068]
+<li>Add support for 64-bit and ANSI C implementations of the RPCGEN
+utility. [#9548]
+
+</ol>
+<h3>Database Environment Changes:</h3>
+<ol>
+
+<li>Fix a bug where the permissions on system shared memory segments did
+not match the mode specified in the DB_ENV-&gt;open() method. [#8921]
+<li>Add a new return error from the DB_ENV-&gt;open() method call,
+DB_VERSION_MISMATCH, which is returned in the case of an application
+compiled under one version of Berkeley DB attempting to open an
+environment created under a different version. [#9077]
+<li>Add support for importing databases from a transactional database
+environment into a different environment. [#9324]
+<li>Fix a bug where a core dump could occur if a zero-length database
+environment name was specified. [#9233]
+<li>Increase the number of environment regions to 100. [#9297]
+<li>Remove the DB_ENV-&gt;set_verbose() method flag DB_VERB_CHKPOINT.
+[#9405]
+<li>Fix bugs where database environment getters could return incorrect
+information after the database environment was opened, if a different
+thread of control changed the database environment values. Fix bugs
+where database environment getter/setter functions could race with other
+threads of control. [#9724]
+<li>Change the DbEnv.set_lk_detect method to match the DbEnv.open
+semantics. That is, DbEnv.set_lk_detect may be called after the database
+environment is opened, allowing applications to configure automatic
+deadlock detection if it has not yet been configured. [#9724]
+<li>Fix cursor locks for environments opened without DB_THREAD so that
+they use the same locker ID. This eliminates many common cases of
+application self-deadlock, particularly in CDS. [#9742]
+<li>Fix a bug in DB-&gt;get_env() in the C API where it could return an
+error when it should only return the DB_ENV handle. C++ and Java are
+unchanged. [#9828]
+<li>Fix a bug where we only need to initialize the cryptographic memory
+region when MPOOL, Log or Transactions have been configured. [#9872]
+<li>Change private database environments at process startup to only
+allocate the heap memory required at any particular time, rather than
+always allocating the maximum amount of heap memory configured for the
+environment. [#9889]
+<li>Add a method to create nonexistent intermediate directories when
+opening database files. [#9898]
+<li>Add support for in-memory logging within database environments.
+[#9927]
+<li>Change Berkeley DB so configuring a database environment for
+automatic log file removal affects all threads in the environment, not
+just the DbEnv handle in which the configuration call is made. [#9947]
+<li>Change the signature of the error callback passed to the
+DB_ENV-&gt;set_errcall and DB-&gt;set_errcall methods to add a DB_ENV handle,
+to provide database environment context for the callback function.
+[#10025]
+<li>Fix a race condition between DB-&gt;close and DB-&gt;{remove,rename} on
+filesystems that don't allow file operations on open files (such as
+Windows). [#10180]
+<li>Add a DB_DSYNC_LOG flag to the DbEnv::set_flags method, which
+configures O_DSYNC on POSIX systems and FILE_FLAG_WRITE_THROUGH on Win32
+systems. This offers significantly better performance for some
+applications on certain Solaris/filesystem combinations. [#10205]
+<li>Fix a bug where calling the DB or DBEnv database remove or rename
+methods could cause a transaction checkpoint or cache flush to fail.
+[#10286]
+<li>Change file operations not to flush a file if it hasn't been written.
+[#10537]
+<li>Remove 4GB restriction on region sizes on 64 bit machines. [#10668]
+<li>Simplify the signature of substitute system calls for ftruncate and
+seek. [#10668]
+<li>Change Berkeley DB so that opening an environment without specifying
+a home directory will cause the DB_CONFIG file in the current directory
+to be read, if it exists. [#11424]
+<li>Fix a bug that caused a core dump if DB handles without associated
+database environments were used for database verification. [#11649]
+<li>Fix Windows mutexes shared between processes run as different users.
+[#11985]
+<li>Fix Windows mutexes for some SMP machines. [#12417]
+
+</ol>
+<h3>Concurrent Data Store Changes:</h3>
+<ol>
+
+<li>Fix cursor locks for environments opened without DB_THREAD so that
+they use the same locker ID. This eliminates many common cases of
+application self-deadlock, particularly in CDS. [#9742]
+
+</ol>
+<h3>General Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where Berkeley DB log cursors would close and reopen the
+underlying log file each time the log file was read. [#8934]
+<li>Improve performance of DB-&gt;open() for existing subdatabases
+maintained within the same database file. [#9156]
+<li>Add a new error, DB_BUFFER_SMALL, to differentiate from ENOMEM. The
+new error indicates that the supplied DBT is too small. ENOMEM is now
+always fatal. [#9314]
+<li>Fix a bug when an update through a secondary index is deadlocked it
+is possible for the deadlock to be ignored, resulting in a partial
+update to the data. [#9492]
+<li>Fix a bug where a record could get inserted into the wrong database
+when a page was deallocated from one subdatabase and reallocated to
+another subdatabase maintained within the same database file. [#9510]
+<li>Enhance file allocation so that if the operating system supports
+decreasing the size of a file and the last page of the file is freed,
+it will be returned to the operating system. [#9620]
+<li>Fix a bug where DB_RUNRECOVERY could be returned if there was no
+more disk space while aborting the allocation of a new page in a
+database. [#9643]
+<li>Fix a bug where the cryptographic code could memcpy too many bytes.
+[#9648]
+<li>Fix a bug with DB-&gt;join() cursors that resulted in a memory leak and
+incomplete results. [#9763]
+<li>Disallow cursor delete, followed a cursor put of the current item
+across all access methods. [#9900]
+<li>Fix a bug where recovery of operations on unnamed databases that
+were never closed, could fail. [#10118]
+<li>Fix a bug where DB-&gt;truncate of a database with overflow records
+that spanned more than one page would loop. [#10151]
+<li>Improve performance in the database open/close path. [#10266]
+<li>Fix a bug that restricted the number of temporary files that could
+be created to 127. [#10415]
+<li>Fix a bug which could cause a Too many files error when trying to
+create temporary files. Limit the number of temporary file creation
+retries. [#10760] [#10773]
+<li>Fix a memory leak bug with Sequence Numbers. [#11589]
+<li>Fix a bug on Windows platforms that prevents database files from
+growing to over 2GB. [#11839]
+<li>Fix a platform independence bug with sequence numbers. Existing
+sequence numbers will be automatically upgraded upon next access.
+[#12202]
+<li>Fix a race between truncate and read/write operations on Windows
+platforms that could cause corrupt database files. [#12598]
+
+</ol>
+<h3>Btree Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where a record could get placed on the wrong page when two
+threads are simultaneously trying to split a four level (or greater)
+Btree. [#9542]
+<li>Fix a bug where calling DB-&gt;truncate() on a Btree which has
+duplicate keys that overflow the leaf page would not properly free the
+overflow pages and possibly loop. [#10666]
+
+</ol>
+<h3>Hash Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where a delete to a HASH database with off page duplicates
+could fail to have the proper lock when deleting an off page duplicate
+tree. [#9585]
+<li>Fix a bug where a dirty reader using a HASH database would leave a
+lock on the meta page. [#10105]
+<li>Fix a bug where a DB-&gt;del() on a HASH database supporting dirty
+reads could fail to upgrade a WWRITE lock to a WRITE lock when deleting
+an off page duplicate. [#10649]
+
+</ol>
+<h3>Queue Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where DB_CONSUME_WAIT may loop rather than wait for a new
+record to enter the queue, if the queue gets into a state where there
+are only deleted records between the head and the end of queue. [#9215]
+<li>Fix a bug where a Queue extent file could be closed when it was
+empty, even if a thread was still accessing a page from that file.
+[#9291]
+<li>Fix a bug where DBC-&gt;c_put(key, data, DB_CURRENT) where inserting a
+new record after the current record had been deleted was returning
+DB_KEYEMPTY. [#9314]
+<li>Fix a bug where a Queue extent file could be reported as not found
+if a race condition was encountered between removing the file and
+writing out a stale buffer. [#9462]
+<li>Fix a bug where the Queue access method might fail to release a
+record lock when running without transactions. [#9487]
+<li>Add DB_INORDER flag for Queue databases to guarantee FIFO (First In,
+First Out) ordering when using DB_CONSUME or DB_CONSUME_WAIT. [#9689]
+<li>Fix a bug where remove and rename calls could fail with a
+"Permission denied" error. [#9775]
+<li>Fix a bug where aborting a transaction that opened and renamed a
+queue database using extents could leave some of the extent files with
+the wrong name on Windows. [#9781]
+<li>Fix a bug where a db_dump of a queue database could return an error
+at the end of the queue if the head or tail of the queue is the first
+record on a page. [#10215]
+<li>Fix a race condition which would leave a Queue extent file open
+until the database handle was closed, preventing it from being removed.
+[#10591]
+<li>Fix a bug where a deadlock of a put on a database handle with dirty
+readers could generate a lock downgrade error. [#10678]
+<li>Fix a bug which caused DB_SET_RANGE and DB_GET_BOTH_RANGE to not
+return the next record when an exact match was not found. [#10860]
+
+</ol>
+<h3>Recno Access Method Changes</h3>
+<ol>
+
+<li>Fix a bug where the key/data counts returned by the Db-&gt;stat method
+for Recno databases did not match the documentation. [#8639]
+<li>Fix a bug where DBC-&gt;c_put(key, data, DB_CURRENT) where inserting a
+new record after the current record had been deleted was returning
+DB_KEYEMPTY. [#9314].
+
+</ol>
+<h3>C++-specific API Changes:</h3>
+<ol>
+
+<li>Change DbException to extend std::exception, making it possible for
+applications to catch all exceptions in one place. [#10022]
+<li>Fix a bug where errors during transaction destructors (commit,
+abort) could cause an invalid memory access. [#10302]
+<li>Fix a bug that could lead to a read through an uninitialized pointer
+when a DbLockNotGrantedException is thrown. [#10470]
+<li>Fix a bug in the C++ DbEnv::rep_elect method API where the arguments
+were swapped, leading to an "Invalid Argument" return when that method
+is called. [#11906]
+
+</ol>
+<h3>Java-specific API Changes:</h3>
+<ol>
+
+<li>Fix a bug where the Java API did not respect non-zero return values
+from secondaryKeyCreate, including DB_DONOTINDEX. [#9474]
+<li>Fix a bug where a self-deadlock occurred with a non-transactional
+class catalog database used in a transactional environment. The bug
+only occurred when the collections API was not used for starting
+transactions. [#9521]
+<li>Improve Javadoc for the Java API. [#9614]
+<li>Improve memory management and performance when large byte arrays are
+being passed to DB methods. [#9801]
+<li>Improve performance of accessing statistics information from the
+Java API. [#9835]
+<li>Allow Java application to run without DB_THREAD so they can be used
+as RPC clients. [#10097]
+<li>Fix a bug where an uninitialized pointer is dereferenced for
+logArchive(Db.DB_ARCH_REMOVE). [#10225]
+<li>Fix a bug in the Collections API where a deadlock exception could
+leave a cursor open. [#10516]
+<li>Fix the replication callback in the Java API so that the parameter
+names match the C API. [#10550]
+<li>Add get methods to the Java statistics classes. [#10807]
+<li>Fix bugs in the Java API handling of null home directories and
+environments opened without a memory pool. [#11424]
+<li>Fix the Java API in the non-crypto package. [#11752]
+<li>Fix a bug that would cause corruption of error prefix strings.
+[#11967]
+<li>Fix handling of LSNs in the Java API. [#12223]
+<li>Dont throw a NullPointerException if the list of files returned by
+log_archive is empty. [#12383]
+
+</ol>
+<h3>Tcl-specific API Changes:</h3>
+
+None.
+
+<h3>RPC-specific Client/Server Changes:</h3>
+<ol>
+
+<li>Add support for 64-bit and ANSI C implementations of the RPCGEN
+utility. [#9548]
+<li>Fix a small memory leak in RPC clients. [#9595]
+<li>Fix a bug in the RPC server to avoid self-deadlock by always setting
+DB_TXN_NOWAIT. [#10181]
+<li>Fix a bug in the RPC server so that if it times out an environment,
+it first closes all the Berkeley DB handles in that environment.
+[#10623]
+
+</ol>
+<h3>Replication Changes:</h3>
+<ol>
+
+<li>Add an Environment ID to distinguish between clients from different
+replication groups. [#7786]
+<li>Add number of votes required and flags parameters to
+DB_ENV-&gt;rep_elect() method. [#7812]
+<li>Fix a bug where a client's env_openfiles pass could start with the
+wrong LSN. This could result in very long initial sync-up times for
+clients joining a replication group. [#8635]
+<li>Add election generation information to replication to support Paxos
+compliance. [#9068]
+<li>Add rep019 to test running normal recovery on clients to make sure
+we synch to the correct LSNs. [#9151]
+<li>Remove support for logs-only replication clients. Use of the
+DB_REP_LOGSONLY flag to the DB_ENV-&gt;rep_start() method should be
+replaced with the DB_REP_CLIENT flag. [#9331]
+<li>Fix a bug where replication clients fail to lock all the necessary
+pages when applying updates when there are more than one database in the
+transaction. [#9569]
+<li>Fix a bug in replication elections where when elections are called
+by multiple threads the wrong master could get elected. [#9770]
+<li>Fix a bug where the master could get a DB_REP_OUTDATED error.
+Instead send an OUTDATED message to the client. [#9881]
+<li>Add support for automatic initialization of replication clients.
+[#9927]
+<li>Modify replication timestamp so that non-replication client
+applications can get a DB_REP_HANDLE_DEAD. [#9986]
+<li>Add a new DB_REP_STARTUPDONE return value for rep_process_message()
+and st_startup_done to rep_stat() to indicate when a client has finished
+syncing up to a master and is processing live messages. [#10310]
+<li>Add _pp to secondary handles, add RPRINT, fix a deadlock. [#10429]
+<li>Fix a bug where an old client (and no master) that dropped the ALIVE
+message would never update to the current generation. [#10469]
+<li>Fix a bug where a message could get sent to a new client before
+NEWSITE has been returned to the application. Broadcast instead.
+[#10508]
+<li>Fix a crash when verbose replication messages are configured and a
+NULL DB_LSN pointer is passed to rep_process_message. [#10508]
+<li>Add code to respect set_rep_limit in LOG_REQ processing. [#10716]
+<li>Fix a synchronization problem between replication recovery and
+database open. [#10731]
+<li>Change elections to adjust timeout if egen changes while we are
+waiting. [#10686]
+<li>Client perm messages now return ISPERM/NOTPERM instead of 0.
+[#10855] [#10905]
+<li>Fix a race condition during rep_start when a role change occurs. Fix
+memory leaks. [#11030]
+<li>Fix problems with duplicate records. A failure will no longer occur
+if the records are old records (LOG_MORE) and archived. [#11090]
+<li>Fix a bug where the replication temporary database would grow during
+automatic client initialization. [#11090]
+<li>Add throttling to PAGE_REQ. [#11130]
+<li>Remove optimization-causing problems with racing threads in
+rep_verify_match. [#11208]
+<li>Fix memory leaks. [#11239]
+<li>Fix an initialization bug when High Availability configurations are
+combined with private database environments, which can cause
+intermittent failures. [#11795]
+<li>Fix a bug in the C++ DbEnv::rep_elect method API where the arguments
+were swapped, leading to an "Invalid Argument" return when that method
+is called. [#11906]
+
+</ol>
+<h3>XA Resource Manager Changes:</h3>
+
+None.
+
+<h3>Locking Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where a deadlock of an upgrade from a dirty read to a
+write lock during an aborted transaction, may not be detected. [#7143]
+<li>Add support for Degree 2 isolation. [#8689]
+<li>Change the system to return DB_LOCK_DEADLOCK if a transaction
+attempts to get new locks after it has been selected as the deadlock
+victim. [#9111]
+<li>Fix a bug where when configured to support dirty reads, a writer may
+not downgrade a write lock as soon as possible, potentially blocking
+dirty readers. [#9197]
+<li>Change the test-and-set mutex implementation to avoid interlocked
+instructions when we know the instruction is unlikely to succeed.
+[#9204]
+<li>Fix a bug where a thread supporting dirty readers can get blocked
+while trying to get a write lock. It will allocate a new lock rather
+than using an existing WAS_WRITE lock when it becomes unblocked, causing
+the application to hang. [#10093]
+<li>The deadlock detector will now note that a parent transaction should
+be considered in abort if one of its children is. [#10394]
+<li>Remove a deadlock where database closes could deadlock with page
+acquisition. [#10726]
+<li>Fix a bug where a dirty reader could read an overflow page that was
+about to be deleted. [#10979]
+<li>Fix a bug that failed to downgrade existing write locks during a
+btree page split when supporting dirty reads. [#10983]
+<li>Fix a bug that would fail to upgrade a write lock when moving a
+cursor off a previously deleted record. [#11042]
+
+</ol> <h3>Logging Subsystem Changes:</h3> <ol>
+
+<li>Fix a bug where recovery could leave too many files open. [#9452]
+<li>Fix a bug where aborting a transaction with a file open in it could
+result in an unrecoverable log file. [#9636]
+<li>Fix a bug where recovery would not return a fatal error if the
+transaction log was corrupted. [#9841]
+<li>Fix a bug in recovery so that the final checkpoint no longer tries
+to flush the log. This will permit recovery to complete even if there
+is no disk space to grow the log file. [#10204]
+<li>Improve performance of log flushes by pre-allocating log files and
+using fdatasync() in preference to fsync(). [#10228]
+<li>Fix a bug where recovery of a page split after a non-transactional
+update to the next page would fail to update the back pointer. [#10421]
+<li>Fix a bug in log_archive() where __env_rep_enter() was called twice.
+[#10577]
+<li>Fix a bug with in-memory logs that could cause a memory leak in the
+log region. [#11505]
+
+</ol>
+<h3>Memory Pool Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug in the MPOOLFILE file_written flag value so that
+checkpoint doesn't repeatedly open, flush and sync files in the cache
+for which there are no active application handles. [#9529]
+
+</ol>
+<h3>Transaction Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where the same transaction ID could get allocated twice
+if you wrapped the transaction ID space twice and then had a very old
+transaction. [#9036]
+<li>Fix a bug where a transaction abort that contained a page allocation
+could loop if the filesystem was full. [#9461]
+<li>Fix implementation of DB-&gt;get_transactional() to match
+documentation: there is no possibility of error return, only 0 or 1.
+[#9526]
+<li>Fix a bug where re-setting any of the DB_TXN_NOSYNC,
+DB_TXN_NOT_DURABLE and DB_TXN_WRITE_NOSYNC flags could fail to clear
+previous state, potentially leading to incorrect transactional behavior
+in the application. [#9947]
+<li>Add a feature to configure the maximum number of files that a
+checkpoint will hold open. [#10026]
+<li>An aborting transaction will no longer generate an undetected
+deadlock. [#10394]
+<li>Fix a bug that prevented a child transaction from accessing a
+database handle that was opened by its parent transaction. [#10783]
+<li>Fix a bug where a checkpoint or a delayed write in another process
+could raise an EINVAL error if the database had been opened with the
+DB_TXN_NOT_DURABLE flag. [#10824]
+<li>Fix private transactional environments on 64-bit systems. [#11983]
+
+</ol>
+<h3>Utility Changes:</h3>
+<ol>
+
+<li>Add debugging and performance tuning information to db_stat. Add
+new Berkeley DB handle methods to output debugging and performance
+tuning information to a C library FILE handle (C and C++ APIs only).
+[#9204]
+<li>Fix a bug where db_stat could drop core if DB-&gt;open fails and no
+subdatabase was specified. [#9273]
+<li>Add command-line arguments to the db_printlog utility to restrict
+the range of log file records that are displayed. [#9307]
+<li>Fix a bug in the locking statistics where current locks included
+failed lock requests. [#9314]
+<li>Fix a bug where db_archive would remove all log files when
+--enable-diagnostic and DB_NOTDURABLE were both specified. [#9459]
+<li>Fix a bug where db_dump with the -r flag would output extra copies
+of the subdatabase information. [#9808]
+<li>Fix a bug in db_archive that would cause log file corruption if the
+application had configured the environment with DB_PRIVATE. [#9841]
+<li>Add support in db_load for resetting database LSNs and file IDs
+without having to reload the database. [#9916]
+<li>Change the DB-&gt;stat() method to take a transaction handle as an
+argument, allowing DB-&gt;stat() to be called from within a transaction.
+[#9920]
+<li>Fix a bug in db_printlog where only the first filewould be displayed
+for in-memory logs. [#11505]
+<li>Fix a bug that prevented database salvage from working in Berkeley
+DB 4.3.21. [#11649]
+<li>Fix a bug in db_load which made it impossible to specify more than
+a single option on the command line. [#11676]
+
+</ol>
+<h3>Configuration, Documentation, Portability and Build Changes:</h3>
+<ol>
+
+<li>Add pread and pwrite to the list of system calls applications can
+replace at run-time. [#8954]
+<li>Add support for UTF-8 encoding of filenames on Windows. [#9122]
+<li>Remove C++ dependency on snprintf. Compilers on HPUX 10.20 are
+missing header file support for snprintf(). [#9284]
+<li>Change Berkeley DB to not use the open system call flag O_DIRECT,
+unless DB configured using --enable-o_direct. [#9298]
+<li>Fix several problems with mutex alignment on HP/UX 10.20. [#9404]
+<li>Fix a memory leak when HAVE_MUTEX_SYSTEM_RESOURCES is enabled.
+[#9546]
+<li>Fix a bug in the sec002.tcl test for binary data. [#9626]
+<li>Fix a bug where filesystem blocks were not being zeroed out in the
+On-Time embedded Windows OS. [#9640]
+<li>Fix build problems with the Java API in Visual Studio .NET 2003.
+[#9701]
+<li>Add support for the gcc compiler on the Opteron platform. [#9725]
+<li>Add support for the small_footprint build option for VxWorks.
+[#9820]
+<li>Add support for linking of DLLs with MinGW. [#9957]
+<li>Remove the make target which builds the RPM package from the
+Berkeley DB distribution. [#10233]
+<li>Add a C++/XML example for ex_repquote. [#10380]
+<li>Fix a bug to link with lrt only if detected by configure (Mac OS X
+issue). [#10418]
+<li>Fix a bug and link Java and Tcl shared libraries with lpthread if
+required, for mutexes. [#10418]
+<li>Add support for building Berkeley DB on the HP NonStop OSS (Tandem)
+platform. [10483]
+<li>Change Berkeley DB to ignore EAGAIN from system calls. This fixed
+problems on NFS mounted databases. [#10531]
+<li>Remove a line with bt_compare and bt_prefix from the db_dump
+recovery test suite, which can cause failures on OpenBSD. [#10567]
+<li>Fix a conflict with the lock_init for building Berkeley DB on
+Cygwin. [#10582]
+<li>Add Unicode support for the Berkeley DB Windows API. [#10598]
+<li>Add support for 64-bit builds on Windows. [#10664]
+<li>Libtool version is now 1.5.8. [#10950]
+<li>Remove mt compilation flag for HP-UX 11.0. [#11427]
+<li>Fix a bug to link with lrt on Solaris to support fdatasync. [#11437]
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/4.4.16.html b/db/docs/ref/changelog/4.4.16.html
new file mode 100644
index 000000000..19c7b93f2
--- /dev/null
+++ b/db/docs/ref/changelog/4.4.16.html
@@ -0,0 +1,444 @@
+<!--$Id: 4.4.16.html,v 1.24 2007/05/17 18:17:18 bostic Exp $-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 4.4.16 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 4.4.16 Change Log</h3>
+
+<h3>Database or Log File On-Disk Format Changes:</h3>
+<ol>
+
+<li>The on-disk log format has changed.
+
+</ol>
+<h3>New Features:</h3>
+<ol>
+
+<li>Add support to compact an existing Btree database. [#6750]
+<li>Add support for named in-memory databases. [#9927]
+<li>Add support for database environment recovery serialization. This
+simplifies multiprocess application architectures. Add DB_REGISTER flag
+to DB_ENV-&gt;open(). [#11511]
+<li>Add utility for performing hot backups of a database environment.
+[#11536]
+<li>Add replication configuration API. [#12110]
+<li>Add replication support to return error instead of waiting for
+client sync to complete. [#12110]
+<li>Add replication support for delayed client synchronization. [#12110]
+<li>Add replication support for client-to-client synchronization.
+[#12110]
+<li>Add replication support for bulk transfer. [#12110]
+<li>Add new flags DB_DSYNC_DB and DB_DSYNC_LOG [12941]
+<li>Add DbEnv.log_printf, a new DbEnv method which logs printf style
+formatted strings into the Berkeley DB database environment log.
+[#13241]
+
+</ol>
+<h3>Database Environment Changes:</h3>
+<ol>
+
+<li>Add a feature to support arbitrary alignment of mutexes in order to
+minimize cache line collisions. [#9580]
+<li>Change cache regions on 64-bit machines to allow regions larger than
+4GB. [#10668]
+<li>Fix a bug where a loop could occur if the application or system
+failed during modification of the linked list of shared regions.
+[#11532]
+<li>Fix mutex alignment on Linux/PA-RISC, add test-and-set mutexes for
+MIPS and x86_64. [#11575]
+<li>Fix a bug where private database environments (DB_PRIVATE) on 64-bit
+machines would core dump because of 64-bit address truncation. [#11983]
+<li>Fix a bug where freed memory is accessed when DB_PRIVATE
+environments are closed. This can happen on systems where the operating
+system holds mutex resources that must be freed when the mutex is
+destroyed. [#12591]
+<li>Fix a bug where the DbEnv.stat_print method could self-deadlock and
+hang. The DbEnv.stat_print method no longer displays statistics for any
+of the database environments databases. [#12039]
+<li>Fix a bug where Berkeley DB could create fragmented
+filesystem-backed shared region files. [#12125]
+<li>Fix a bug where Berkeley DB stat calls could report a cache size of
+0 after the statistics were cleared. [#12307]
+<li>Threads of control joining database environments are now configured
+for all of the subsystems (lock, log, cache, or transaction) for which
+the environment was originally configured, it is now an error to attempt
+configuration of additional subsystems after an environment is created.
+[#12422]
+<li>Fix a bug where negative percentages could be displayed in
+statistics output. [#12673]
+<li>Fix a bug that could cause a panic if the cache is filled with
+non-logging updated pages. [#12763]
+<li>Fix a bug that could cause an unreported deadlock if the application
+was using the DB_DIRTY_READ flag and the record was an off page
+duplicate record. [#12893]
+<li>Fix a bug where a handle lock could be incorrectly retained during
+a delete or rename operation. [#12906]
+
+</ol>
+<h3>Concurrent Data Store Changes:</h3>
+<ol>
+
+<li>Lock upgrades and downgrades are now accounted for separately from
+lock requests and releases. [#11155]
+<li>Fix a bug where a second process joining a Concurrent Data Store
+environment, with the DB_CDB_ALLDB flag set, would fail. This would
+happen if the first thread were not entirely finished with
+initialization. [#12277]
+
+</ol>
+<h3>General Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where filesystem operations are improperly synchronized.
+[#10564]
+<li>Add support for database files larger than 2GB on Windows. [#11839]
+<li>Rename DB_DEGREE_2 (and all related flags) to DB_READ_COMMITTED.
+Rename DB_DIRTY (and all related flags) to DB_READ_UNCOMMITTED. [#11776]
+<li>Fix a bug where wrapping of sequences was incorrect when the cache
+size is smaller than the range of the maximum value minus the minimum
+value. [#11997]
+<li>Fix a bug that could result in a hot backup having a page missing
+from a database file if a file truncation was in progress during the
+backup but was then aborted. [#12017]
+<li>Fix a bug where a long filename could cause one too few bytes to
+be allocated when opening a file. [#12085]
+<li>Fix a bug in secondary cursor code if a write lock is not granted.
+[#12109]
+<li>Fix a bug in secondary cursors where the current record would change
+on error. [#12141]
+<li>Fix a bug in Db-&gt;truncate where the method was not checking to see
+if the handle was opened read-only. [#12179]
+<li>Fix a bug in sequences so that they are now platform independent,
+taking into account little-endian and big-endian architectures. They
+will be automatically upgraded in 4.4. [#12202]
+<li>Fix a bug with non-wrapping sequences when initial value was
+INT64_MIN. [#12390]
+<li>Add a retry for operating system operations that return EIO (IO
+Error) to better support NFS mounted filesystems. [#12426]
+<li>Fix sequence wrapping at INT64 limits. [#12520]
+<li>Fix a bug where errors during DB-&gt;associate could leave secondaries
+half associated. [#13173]
+<li>Fix a bug so that we no longer will update in CDS and DS if the file
+size limit will be exceeded. [#13222]
+
+</ol>
+<h3>Btree Access Method Changes:</h3>
+<ol>
+
+<li>Remove maxkey configuration. [#8904]
+<li>Fix a memory leak in operations on large Btrees. [#12000]
+
+</ol>
+<h3>Hash Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where access to HASH or encrypted database pages might be
+blocked during a checkpoint. [#11031]
+<li>Fix a bug where recovery would fail when a database has a hash page
+on the free list and that hash page was freed without using transactions
+and later allocated and aborted within a transaction. [#11214]
+<li>Fix a bug in hash duplicates where if the caller left garbage in the
+partial length field, we were using it. Fix a bug where a replacement
+of a hash item that should have gone on an overflow page, did not.
+[#11966]
+<li>Fix a bug where free space was miscalculated when adding the first
+duplicate to an existing item and the existing item plus the new item
+does not fit on a page. [#12270]
+<li>Fix a bug where allocations of hash buckets are not recovered
+correctly. [#12846]
+
+</ol>
+<h3>Queue Access Method Changes:</h3>
+<ol>
+
+<li>Improve performance of deletes from a QUEUE database that does not
+have a secondary index. [#11538]
+<li>Fix a bug where updates that do not use transactions, but do enable
+locking, failed to release locks. [#11669]
+<li>Fix a bug where a transaction might not be rolled forward if the
+site was performing hot backups and an application aborted a prepared
+but not committed transaction. [#12181]
+<li>Fix a bug with queue extents not being reclaimed. [#12249]
+<li>Fix a bug where a record being inserted before the head of the queue
+could appear missing if DB_CONSUME is not specified. [#12919]
+<li>Fix a bug that might cause recovery to move the head or tail of the
+queue to exclude a record that was deleted but whose transaction did not
+commit. [#13256]
+<li>Fix a bug that could cause recovery to move the head or tail pointer
+beyond a record that was aborted but was rolled backward by recovery.
+[#13318]
+
+</ol>
+<h3>Recno Access Method Changes</h3>
+
+None.
+
+<h3>C++-specific API Changes:</h3>
+<ol>
+
+<li>Fix a bug so that a DbMemoryException will be raised during a
+DB_BUFFER_SMALL error. [#13273]
+
+</ol>
+<h3>Java-specific API Changes:</h3>
+<ol>
+
+<li>Add VersionMismatchException to map the DB_VERSION_MISMATCH error.
+[#11429]
+<li>Fix a bug in Environment.getConfiguration() method in non-crypto
+builds. [#11752]
+<li>Fix a bug that caused a NullPointerException when using the
+MultipleDataEntry default constructor. [#11753]
+<li>Fix handling of replication errors. [#11822]
+<li>Remove EnvironmentConfig.setReadOnly() method. [#11882]
+<li>Fix a bug where prefix strings in the error handler may be
+corrupted. [#11967]
+<li>Fix a bug so that nested exceptions will appear in stack traces.
+[#11992]
+<li>Fix a bug on LogSequenceNumber objects in the Java API. [#12223]
+<li>Fix a bug when no files are returned from a call to
+DB_ENV-&gt;log_archive. [#12383]
+<li>Fix a bug when multiple verbose flags are set. [#12383]
+<li>Fix a bug so that an OutOfMemoryError is thrown when allocation
+fails in the JNI layer. [#13434]
+
+</ol>
+<h3>Java collections and bind API Changes:</h3>
+<ol>
+
+<li>Binding performance has been improved by using System.arraycopy in
+the FastOutputStream and FastInputStream utility classes. [#12002]
+<li>The objectToEntry method is now implemented in all TupleBinding
+subclasses (IntegerBinding, etc) so that tuple bindings are fully
+nestable. An example of this usage is a custom binding that dynamically
+discovers the data types of each of the properties of a Java bean class.
+For each property, it calls TupleBinding.getPrimitiveBinding using the
+property's type (class). When the custom binding's objectToEntry method
+is called, it in turn calls the objectToEntry method of the nested
+bindings for each property. [#12124]
+<li>The getCause method for IOExceptionWrapper and
+RuntimeExceptionWrapper is now defined so that nested exceptions appear
+in stack traces for exceptions thrown by the collections API. [#11992]
+<li>TupleBinding.getPrimitiveBinding can now be passed a primitive type
+class as well as a primitive wrapper class. The return value for
+Integer.TYPE and Integer.class, for example, will be the same binding.
+[#12035]
+<li>Improvements have been made to prevent the buffer used in serial and
+tuple bindings from growing inefficiently, and to provide more
+alternatives for the application to specify the desired size. For
+details see com.sleepycat.bind.serial.SerialBase and
+com.sleepycat.bind.tuple.TupleBase. [#12398]
+<li>Add StoredContainer.getCursorConfig, deprecate isDirtyRead.
+Deprecate StoredCollections.dirtyReadMap (dirtyReadSet, etc) which is
+replaced by configuredMap (configuredSet, etc). Deprecated
+StoredContainer.isDirtyReadAllowed with no replacement (please use
+DatabaseConfig.getDirtyRead). Also note that
+StoredCollections.configuredMap (configuredSet, etc) can be used to
+configure read committed and write lock containers, as well as read
+uncommitted containers, since all CursorConfig properties are supported.
+[#11776]
+<li>Add the protected method SerialBinding.getClassLoader so that
+subclasses may return a specific or dynamically determined class loader.
+Useful for applications which use multiple class loaders, including
+applications that serialize Groovy-defined classes. [#12764] [#12749]
+
+</ol>
+<h3>Tcl-specific API Changes:</h3>
+<ol>
+
+<li>Fix a bug that could cause a memory leak in the replication test
+code. [#13436]
+
+</ol>
+<h3>RPC-specific Client/Server Changes:</h3>
+<ol>
+
+<li>Fix double-free in RPC server when handling an out-of-memory error.
+[#11852]
+
+</ol>
+<h3>Replication Changes:</h3>
+<ol>
+
+<li>Fix race condition (introduced in 4.3) in rep_start function.
+[#11030]
+<li>Changed internal initialization to no longer store records. [#11090]
+<li>Add support for replication bulk transfer. [#11099]
+<li>Berkeley DB now calls check_doreq function for MASTER_REQ messages.
+[#11207]
+<li>Fix a bug where transactions could be counted incorrectly during
+txn_recover. [#11257]
+<li>Add DB_REP_IGNORE flag so that old messages (especially PERM
+messages) can be ignored by applications. [#11585]
+<li>Fix a bug where op_timestamp was not initialized. [#11795]
+<li>Fix a bug in db_refresh where a client would write a log record on
+closing a file. [#11892]
+<li>Fix backward arguments in C++ rep_elect API. [#11906]
+<li>Fix a bug where a race condition could happen between downgrading a
+master and a database update operation. [#11955]
+<li>Fix a bug on VERIFY_REQ. We now honor wait recs/rcvd. [#12097]
+<li>Fix a bug in rebroadcast of verify_req by initializing lp-&gt;wait_recs
+when finding a new master. [#12097]
+<li>Fix a bug by adding lockout checking to __env_rep_enter since
+rename/remove now call it. [#12192]
+<li>Fix a bug so that we now skip __db_chk_meta if we are a rep client.
+[#12316]
+<li>Fix a replication failure on Windows. [#12331]
+<li>Remove master discovery phase from rep_elect as a performance
+improvement to speed up elections. [#12551]
+<li>Fix a bug to avoid multiple data streams when issuing al ALL_REQ.
+[#12595]
+<li>Fix a bug to request the remaining gap again if the gap record is
+dropped after we receive the singleton. [#12974]
+<li>Fix a bug in internal initialization when master changes in the
+middle of initializing. [#13074]
+<li>Fix a bug in replication/archiving with internal init. [#13110]
+<li>Fix pp handling of db_truncate. [#13115]
+<li>Fix a bug where rep_timestamp could be updated when it should not
+be updated. [#13331]
+<li>Fix a bug with bulk transfer when toggling during updates. [#13339]
+<li>Change EINVAL error return to DB_REP_JOIN_FAILURE. [#12110]
+<li>Add C++ exception for DB_REP_HANDLE_DEAD. [#13361]
+<li>Fix a bug where starting an election concurrently with processing a
+NEWMASTER message could cause the send function to be called with an
+invalid eid. [#13403]
+
+</ol>
+<h3>XA Resource Manager Changes:</h3>
+
+None.
+
+<h3>Locking Subsystem Changes:</h3>
+
+None.
+
+<h3>Logging Subsystem Changes:</h3>
+<ol>
+
+<li>Add set_log_filemode for applications that need to set an absolute
+file mode on log files. [#8747]
+<li>Fix a bug that caused Not Found to be returned if a log file exists
+but is not readable. [#11185]
+<li>Removed checksum of records with an in-memory log buffer. [#11280]
+<li>Fix a bug so that the DB_LOG_INMEMORY flag can no longer be set
+after calling DB_ENV-&gt;open. [#11436]
+<li>Fix a bug introduced after release 4.0 where two simultaneous
+checkpoints could cause ckp_lsn values to be out of order. [#12094]
+<li>Fix a bug when in debug mode and using the DEBUG_ROP which will now
+log read operations in __dbc_logging. [#12303]
+<li>Fix a bug where failing to write a log record on a file close would
+result in a core dump later. [#12460]
+<li>Fix a bug where automatic log file removal, or the return of log
+files using an absolute path, could fail silently if the applications
+current working directory could not be reached using the systems getcwd
+library call. [#12505]
+<li>Avoid locking the log region if we are not going to flush the log.
+This can improve performance for some write-intensive application
+workloads. [#13090]
+<li>Fix a bug with a possible segment fault when memp_stat_print is
+called on a temporary database. [#13315]
+<li>Fix a bug where log_stat_print could deadlock with threads during a
+checkpoint. [#13315]
+
+</ol>
+<h3>Memory Pool Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where modified database pages might not be flushed if
+recovery were run and all pages from a database were found in the system
+cache and up to date, followed by a system crash. [#11654]
+
+</ol>
+<h3>Transaction Subsystem Changes:</h3>
+<ol>
+
+<li>Add new DbTxn class methods allowing applications to set/get a
+descriptive name associated with a transaction. The descriptive name
+is also displayed by the db_stat utility. [#0382]
+<li>Fix a bug where aborting a transaction with a large number of nested
+transactions could take a long time. [#10972]
+<li>Add support to allow the TXN_WRITE_NOSYNC flag to be specified on
+the transaction handle. [#11151]
+<li>Fix a bug that could cause a page to be on the free list twice if
+it was originally put on the free list by a non-transactional update and
+then reallocated in a transaction that aborts. [#11159]
+<li>Remove the requirement for the DB_AUTO_COMMIT flag to make database
+operations transactional. Specifying the database environment as
+transactional or opening the database handle transactionally is
+sufficient. [#11302]
+<li>Fix a bug so that environments created from errant programs that
+called dbp-&gt;close while transactions were still active can now be
+recovered. [#11384]
+<li>Fix a bug that caused free pages at the end of a file to be
+truncated during recovery rather than placed on the free page list.
+[#11643]
+<li>Fix a bug that caused a page to have the wrong type if the truncate
+of a BREE or RECNO database needed to be rolled forward. [#11670]
+<li>Fix a bug when manually undoing a subdb create, dont try to free a
+root page that has not been allocated. [#11925]
+<li>Add a check on database open to see if log files were incorrectly
+removed by system administration mistakes. [#12178]
+<li>Fix a bug when calling DB-&gt;pget and then specifying the
+DB_READ_COMMITTED (DB_DEGREE_2) on a cursor. If followed by a
+DBC-&gt;c_pget, the primary database would incorrectly remain locked.
+[#12410]
+<li>Fix a bug where the abort of a transaction in which a sub database
+was opened with the DB_TXN_NOT_DURABLE flag could fail. [#12420]
+<li>Fix a bug that could cause an abort transaction that allocated new
+pages to a file that were not flushed to disk prior to the abort
+transaction to report out of disk space. [#12743]
+<li>Fix a bug that could prevent multiple creates and destroys of the
+same file to be recovered correctly. [#13026]
+<li>Fix a bug when recovery previously handled a section of the log that
+did not contain any transactions. [#13139]
+<li>Fix a bug that could result in the loss of durability in
+Transactional Environments on Mac OS X. [#13149]
+<li>Fix a bug that could cause the improper reuse of a transaction id
+when recovery restores prepared transactions. [#13256]
+
+</ol>
+<h3>Utility Changes:</h3>
+<ol>
+
+<li>Add utility for performing hot backups of a database environment.
+[#11536]
+<li>Change the Verify utility to now identify any nodes that have
+incorrect record counts. [#11934]
+<li>Fix a bug in the 1.85 compatibility code supporting per-application
+Btree comparison and prefix compression functions. The functions would
+not work on big-endian 64-bit hardware. [#13316]
+
+</ol>
+<h3>Configuration, Documentation, Portability and Build Changes:</h3>
+<ol>
+
+<li>Change the ex_tpcb sample application to no longer displays
+intermediate results. It displays results at the end of the run.
+[#11259]
+<li>Change the Visual Studio projects on Windows so that each is in an
+intermediate directory. [#11441]
+<li>Fix errors in test subdb011. [#11799]
+<li>Fix a bug that could cause applications using gcc on Power PC
+platforms to hang. [#12233]
+<li>Fix a bug where installation will fail if a true program cannot be
+found. [#12278]
+<li>Fix a bug that prevented C++ applications from configuring XA
+[#12300].
+<li>Fix a race condition in the Windows mutex implementation found on
+8-way Itanium systems. [#12417]
+<li>Add pthread mutex support for IBM OS/390 platform (z/OS or MVS).
+[#12639]
+<li>Fix a bug where the Tcl API did not configure on OS X 10.4. [#12699]
+<li>Fix portability issues with queue or recno primary databases.
+[#12872]
+<li>Fix a bug where utility attempted to send replication message.
+[#13446]
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/4.4.20.html b/db/docs/ref/changelog/4.4.20.html
new file mode 100644
index 000000000..70896221a
--- /dev/null
+++ b/db/docs/ref/changelog/4.4.20.html
@@ -0,0 +1,51 @@
+<!--$Id: 4.4.20.html,v 1.5 2007/05/17 18:17:18 bostic Exp $-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 4.4.20 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 4.4.20 Change Log</h3>
+
+<h3>Changes since Berkeley DB 4.4.16:</h3>
+<ol>
+
+<li>Add support for Visual Studio 2005. [#13521]
+<li>Fix a bug with in-memory transaction logs when files wrapped around
+the buffer. [#13589]
+<li>Fix a bug where we needed to close replications open files during
+replication initialization. [#13623]
+<li>Fix a bug which could leave locks in the environment if database
+compaction was run in a transactional environment on a non-transactional
+database. This might have also have triggered deadlocks if the database
+was opened transactionally. [#13680]
+<li>Fix a bug where setting the DB_REGISTER flag could result in
+unnecessarily running recovery, or corruption of the registry file on
+Windows systems. [#13789]
+<li>Fix a bug in Database.compact that could cause JVM crashes or
+NullPointerException. [#13791]
+<li>Fix a bug that would cause a trap if an environment was opened
+specifying DB_REGISTER and the environment directory could not be found.
+[#13793]
+<li>Fix a buffer overflow bug when displaying process and thread IDs in
+the Berkeley DB statistics output. [#13796]
+<li>Fix a bug where if there is insufficient memory for a database key
+in a DBT configured to return a key value into user-specified memory,
+the cursor is moved forward to the next entry in the database, which can
+cause applications to skip key/data pairs. [#13815]
+<li>Fix a bug that could cause the loss of an update to a QUEUE database
+in a hot backup. [#13823]
+<li>Fix a bug where retrieval from a secondary index could result in a
+core dump. [#13843]
+<li>Fix a bug that could cause part of the free list to become unlinked
+if a btree compaction was rolled back due to a transaction abort.
+[#13891]
+<li>Fix a bug with in-memory logging that could cause a race condition
+to corrupt the logs. [#13919]
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/4.5.20.html b/db/docs/ref/changelog/4.5.20.html
new file mode 100644
index 000000000..1506ad74c
--- /dev/null
+++ b/db/docs/ref/changelog/4.5.20.html
@@ -0,0 +1,322 @@
+<!--$Id: 4.5.20.html,v 1.25 2007/05/17 18:17:18 bostic Exp $-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 4.5.20 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 4.5.20 Change Log</h3>
+
+<h3>Database or Log File On-Disk Format Changes:</h3>
+<ol>
+
+<li>The on-disk log format has changed.
+
+</ol>
+<h3>New Features:</h3>
+<ol>
+
+<li>Multi-Version Concurrency Control for the Btree/Recno access
+methods.
+<li>A new replication framework with a default TCP/IP setup.
+<li>Online replication upgrades for high availability replicated 24/7
+systems.
+<li>A new event-style notification.
+<li>Several enhancements to the Java Collections API including the
+implementation of the size() method.
+
+</ol>
+<h3>Database Environment Changes:</h3>
+<ol>
+
+<li>Update the DB_ENV-&gt;failchk method to garbage collect per-process
+mutexes stranded after unexpected process failure. [#13964]
+<li>Fix a bug that could cause memory used to track threads for
+DB_ENV-&gt;failchk to not be reused when a thread no longer exists.
+[#14425]
+<li>Add set_event_notify behavior as part of new event notification in
+Berkeley DB. [#14534]
+<li>Fix a bug so that we no longer panic on DB_ENV-&gt;close() if a
+previous environment close failed to log. This condition will now return
+an error. [#14693]
+<li>Created os_getenv, removed clib/getenv, implemented Windows specific
+behavior. [#14942]
+<li>Fix a bug where it was possible to corrupt the DB_REGISTER
+information file, making it impossible for Berkeley DB applications to
+join database environments. [#14998]
+
+</ol>
+<h3>Concurrent Data Store Changes:</h3>
+<ol>
+
+<li>Fix a bug where renaming a subdatabase in a Concurrent Data Store
+environment could fail. [#14185]
+
+</ol>
+<h3>General Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug that could leave extra unallocated pages at the end of a
+database file. [#14031]
+<li>Optimize secondary updates when overwriting primary records.
+[#14075]
+<li>Fix a bug to prevent a trap when creating a named in-memory database
+and there are already temporary files open. [#14133]
+<li>Fix a bug which caused a trap if the key parameter to DBC-&gt;c_get was
+omitted with DB_CURRENT. [#14143]
+<li>Fix a bug with secondary cursors when the secondary has off-page
+duplicates. This bug resulted in incorrect primary data being returned.
+[#14240]
+<li>Improve performance when removing a subdatabase by not locking every
+page. [#14366]
+<li>Fix a bug that would not properly upgrade database files from
+releases 3.2.9 (and earlier) to releases 4.0 (and greater). [#14461]
+<li>Fix a bug that could cause a DB_READ_UNCOMMITTED get through a
+secondary index to return DB_SECONDARY_CORRUPT. [#14487]
+<li>Fix a bug so that non-transactional cursor updates of a
+transactional database will generate an error. [#14519]
+<li>Add a message when the system panics due to a page in the wrong
+state at its time of allocation. [#14527]
+<li>Fix a remove failure when attempting to remove a file that is open
+in another thread of control. [#14780]
+<li>Fix a bug where the key was not ignored when doing a cursor put with
+the DB_CURRENT flag. [#14988]
+
+</ol>
+<h3>Btree Access Method Changes:</h3>
+<ol>
+
+<li>Changed the implementation of internal nodes in btrees so that they
+no longer share references to overflow pages with leaf nodes. [#10717]
+<li>Fix a bug that could cause a diagnostic assertion by setting the
+deleted bit on a record in an internal node. [#13944]
+<li>Fix three problems in BTREE compaction: [#14238]
+<ol type="a">
+<li>When deleting a page don't check the next key in the parent if we
+are going to delete the parent too.
+<li>Need to check that the tree has not collapsed between dropping a
+read lock and getting the write lock. If it has collapsed we will fetch
+the root of the tree.
+<li>Fix a case where we fail to lock the next page before reading it.
+</ol>
+<li>Fix a bug that could cause the compaction of a Btree with sorted
+duplicates to fail when attempting to compact an off page duplicate tree
+if a key could not fit in an internal node. [#14771]
+<li>Fix a bug that causes a loop if an empty Btree was compacted.
+[#14493]
+
+</ol>
+<h3>Hash Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug to allow creation of hash pages during truncate recovery.
+[#14247]
+
+</ol>
+<h3>Queue Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug where reads of data items outside the range of the queue
+were not kept locked to the end of the transaction, breaking
+serializability. [#13719]
+<li>Fix a bug that could cause corruption in queue extent files if
+multiple processes tried to open the same extent at the same time.
+[#14438]
+<li>Improve concurrency for in-place updates in queue databases.
+[#14918]
+
+</ol>
+<h3>Recno Access Method Changes:</h3>
+
+None.
+
+<h3>C++-specific API Changes:</h3>
+<ol>
+
+<li>C++ applications that check the error code in exceptions should note
+that DbMemoryException has been changed to have the error code
+DB_BUFFER_SMALL rather than ENOMEM, to match the error returned by the
+C API. DbMemoryException will be thrown when a Dbt is too small to
+contain data returned by Berkeley DB. When a call to malloc fails, or
+some other resource is exhausted, a plain DbException will be thrown
+with error code set to ENOMEM. [#13939]
+
+</ol>
+<h3>Java-specific API Changes:</h3>
+<ol>
+
+<li>Database.verify may now be called. This method is now static and
+takes a DatabaseConfig parameter. [#13971]
+<li>Add DB_ENV-&gt;{fileid_reset, lsn_reset} to the public API. [#14076]
+
+</ol>
+<h3>Java collections and bind API Changes:</h3>
+<ol>
+
+<li>The com.sleepycat.collections package is now fully compatible with
+the Java Collections framework. [#14732]
+
+</ol>
+<h3>Tcl-specific API Changes:</h3>
+<ol>
+
+<li>Fix a conflicting variable, sysscript.tcl. [#15051]
+
+</ol>
+<h3>RPC-specific Client/Server Changes:</h3>
+
+None.
+
+<h3>Replication Changes:</h3>
+<ol>
+
+<li>Fix a bug when running with DEBUG_ROP or DEBUG_WOP. [#13394]
+<li>Add live replication upgrade support [#13670]
+<li>Fix a bug so that client databases are removed at the start of
+internal initialization. [#14147]
+<li>Fix a bug in replication internal initialization so that data_dir
+will be handled correctly. Make internal initialization resilient to
+multiple data_dir calls with the same directory. [#14489]
+<li>Fix a bug in the 4.2 sync-up algorithm that could result in no open
+files. [#14552]
+<li>Fix a bug when clients decide to re-request. [#14642]
+<li>Fix a bug where a PERM bulk buffer could have a zero LSN passed to
+the application callback. [#14675]
+<li>Change names of some existing replication API methods as described
+in "Replication Method Naming" page of the "Upgrading Berkeley DB
+Applications to Release 4.5" section of Berkeley DB Reference Guide.
+[#14723]
+<li>Fix a bug which could cause an election to succeed only after
+waiting for the timeout to expire, even when all sites responded in a
+timely manner. The bug was most easily visible in an election between 2
+sites. [#14752]
+<li>Fix a bug where a process could have an old file handle to a log
+file. [#14797]
+<li>Fix a bug where a "log_more" message could be on a log file
+boundary. [#15034]
+<li>Fix a bug that could cause log corruption if a database open
+operation were attempted during a call to rep_start in another thread.
+[#15035]
+<li>Fix a bug during elections where a vote2 arrives before its vote1.
+[#15055]
+<li>Fix a bug to make sure we are a client if sending a REP_REREQUEST.
+[#15066]
+
+</ol>
+<h3>XA Resource Manager Changes:</h3>
+
+None.
+
+<h3>Locking Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug that could cause a write to hang if DB_READ_UNCOMMITTED
+is enabled and it tries to reacquire a write lock. [#14919]
+
+</ol>
+<h3>Logging Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug so that log headers are now included in the checksum. This
+avoids a possible race in doing hot backups. [#11636].
+<li>Add a check so that some log sequence errors are diagnosed at run
+time rather than during recovery. [#13231]
+<li>Fix a bug where recovery fails if there is no disk space for the
+forced checkpoint that occurs at the end of processing the log. [#13986]
+<li>Fix a bug which could cause a page to be missing from the end of a
+database file if the page at the end of the file was freed while it
+contained data and the system was restarted before the log record for
+that free was flushed to disk. [#14090]
+<li>Fix a bug that could cause log files to be incorrectly removed by
+log_archive if it was run immediately after recovery. [#14874]
+
+</ol>
+<h3>Memory Pool Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug that could cause corruption to the buffer pool cache if a
+race condition was hit while using DB-&gt;compact. [#14360]
+<li>Fix a bug where cache pages could be leaked in applications creating
+temporary files for which the DB_MPOOL_NOFILE flag was set. [#14544]
+
+</ol>
+<h3>Transaction Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug that could cause extra empty pages to appear in a database
+file after recovery. [#11118]
+<li>Fix a bug triggered when running recovery with a feedback function
+that could cause a NULL pointer dereference. [#13834]
+<li>Fix a bug where running recovery could create duplicate entries in
+the data directory list. [#13884]
+<li>Fix a bug to not trade locks if a write lock is already owned.
+[#13917]
+<li>Fix a bug that could cause traps or hangs if the DB_TXN-&gt;set_name
+function is used in a multithreaded application. [#14033]
+<li>Fix a bug so that a transaction can no longer be committed after it
+had deadlocked. [#14037]
+<li>Fix a bug that could cause a trap during recovery if multiple
+operations that could remove the same extent are recovered. [#14061]
+<li>Fix a bug that could cause an extent file to be deleted after the
+last record in the extent was consumed but the consuming transaction was
+aborted. [#14179]
+<li>Fix a bug where the parent database would not use
+DB_READ_UNCOMMITTED in certain cases when calling DBC-&gt;c_pget. [#14361]
+<li>Fix a bug so that it is no longer possible to do a non-transactional
+cursor update on a database that is opened transactionally. [#14519]
+<li>Fix a bug that causes a sequence to ignore the DB_AUTO_COMMIT
+settings. [#14582]
+<li>Fix a bug, change txn_recover so that multiple processes will
+recover prepared transactions without requiring that the first process
+stay active. [#14707]
+<li>Fix a bug that could cause the wrong record to be deleted if a
+transaction had a cursor on a record with a pending delete and then
+replaced a record that contained overflow data or replaced a record with
+overflow data and that replace failed. [#14834]
+
+</ol>
+<h3>Utility Changes:</h3>
+<ol>
+
+<li>Fix a bug that caused db_verify to not check the order on leaf pages
+which were the leftmost children of an internal node. [#13004]
+<li>Fix a bug that caused db_hotbackup to not backup queue extent files.
+[#13848]
+<li>Fix a bug so that db_verify no longer reports that an unused hash
+page is not fully zeroed. [#14030]
+<li>Fix a bug where db_stat ignored the -f option to return "fast
+statistics". [#14283]
+<li>Fix a bug that prevented the db_stat utility from opening database
+files with write permission so that meta data statistics would be
+updated. [#14755]
+<li>Fix a bug in db_hotbackup related to windows. Sub-directories are
+now ignored. [#14757]
+
+</ol>
+<h3>Configuration, Documentation, Portability and Build Changes:</h3>
+<ol>
+
+<li>The Berkeley DB 4.3 and 4.4 releases disallowed using the
+--with-uniquename configuration option with the C++, Java, or RPC
+--enable-XXX options. The 4.5 release returns to the 4.2 release
+behavior, allowing those combinations of configuration options. [#14067]
+<li>Fix build issues when CONFIG_TEST is not enabled for Tcl. [#14507]
+<li>There are updated build instructions for Berkeley DB PHP module on
+Linux. [#14249]
+<li>Use libtool's "standard" environment variable names so that you can
+set "AR" to "ar -X64" for example, and modify both libtool and the
+Makefile commands. Remove the install-strip target from the Makefile,
+it is no longer used. [#14726]
+<li>Fix a bug where, when a database is opened with the DB_THREAD flag
+(the default in Java), and an operation in one thread causes the
+database to be truncated (typically when the last page in the database
+is freed) concurrently with a read or write in another thread, there can
+be arbitrary data loss, as Windows zeros out pages from the read/write
+location to the end of the file. [#15063]
+
+</ol>
+
+</body>
+</html>
diff --git a/db/docs/ref/changelog/4.6.html b/db/docs/ref/changelog/4.6.html
new file mode 100644
index 000000000..7d0ec4947
--- /dev/null
+++ b/db/docs/ref/changelog/4.6.html
@@ -0,0 +1,366 @@
+<!--$Id: 4.6.html,v 1.34 2007/07/17 14:50:20 bostic Exp $-->
+<html>
+<head>
+<title>The Berkeley DB Package: DB 4.6.18 Change Log</title>
+<meta name="description" content="Berkeley DB: A database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods">
+</head>
+<body bgcolor=white>
+
+<h3 align=center>Berkeley DB 4.6.18 Change Log</h3>
+<h3>Database or Log File On-Disk Format Changes:</h3>
+<ol>
+
+<li>The on-disk log format has changed.
+<li>The format of Hash database pages was changed in the Berkeley DB 4.6
+release, and items are now stored in sorted order.
+<b>The format changes are entirely backward-compatible, and no database
+upgrades are needed.</b>
+However, upgrading existing databases can offer significant performance
+improvements. Note that databases created using the 4.6 release may not
+be usable with earlier Berkeley DB releases.
+
+</ol>
+<h3>New Features:</h3>
+<ol>
+
+<li>Add support for a cursor DB_PREV_DUP flag, which moves the cursor
+to the previous key/data pair if it's a duplicate of the current
+key/data pair. [#4801]
+<li>Add the ability to set cache page priority on a database or cursor
+handle. [#11886]
+<li>Add verbose output tracing for filesystem operations. [#13760]
+<li>Port Berkeley DB to Qualcomm's Binary Runtime Environment for
+Wireless (BREW). [#14562]
+<li>Port Berkeley DB to WinCE. [#15312]
+<li>Port Berkeley DB to S60. [#15371]
+<li>Applications may now begin processing new transactions while previously
+prepared, but unresolved, transactions are still pending. [#14754]
+<li>Significant performance improvements in the Hash access method. [#15017]
+
+</ol>
+<h3>Database Environment Changes:</h3>
+<ol>
+
+<li>Add support to close open file handles in the case of catastrophic
+database environment failure so applications that do not exit and
+restart on failure won't leak file handles. [#6538]
+<li>Replace the Berkeley DB shared memory allocator with a new
+implementation, intended to decrease the performance drop-off seen in
+database environments having working sets that are larger than the
+cache, especially database environments with multiple cache page sizes.
+[#13122]
+<li>Fix a bug that would incorrectly cause a thread to appear to be
+in the Berkeley DB API after a call to db_create. [#14562]
+<li>Allow database close prior to resolving all transactions updating
+the database. [#14785]
+<li>Fix a bug where the db_stat utility -Z flag and the statistics
+method's DB_STAT_CLEAR flag could clear mutex statistics too quickly,
+leading to incorrect values being displayed. [#15032]
+<li>Fix a bug where removal of a file after and open/close pair spanning
+the most recent checkpoint log-sequence-numbers made recovery fail.
+[#15092]
+<li>Fix a bug that could leave an environment unrecoverable if FTRUNCATE
+was not set and a roll-forward to a timestamp was interrupted between the
+truncation of the log and the recording of aborted allocations. [#15108]
+<li> Fix a bug where recovery of a rename operation could fail if the
+rename occurred in a directory that no longer existed. [#15119]
+<li>Fix a bug that could cause recovery to report a "File exists"
+error if a committed create was partially recovered by a previously
+failed recovery operation. [#15151]
+<li>Fix a bug where the DbEnv.get_thread_count method implementation was
+missing from the Berkeley DB 4.5 release. [#15201]
+<li>Fix a bug where replication operations were not reported properly
+when the DbEnv.failchk method was called. [#15094]
+<li> Fixed a bug that caused SEQ-&gt;remove not to use a transaction
+if the sequence was opened on a transactional database handle but no
+transaction was specified on the call. [#15235]
+<li>Fix a bug where accesses to the database environment reference count
+could race, causing the DB_ENV-&gt;remove method to incorrectly remove
+or not remove a database environment. [#15240]
+<li>Fix a bug that could cause a recovery failure if a partial record
+was written near the end of a log file before a crash and then never
+overwritten after recovery runs and before a log file switch occurs.
+[#15302]
+<li>Fix a bug that could fire a diagnostic assertion if an error occurred
+during a database environment open. [#15309]
+<li> Fix a bug where memp_trickle attempts to flush an infinite number
+of buffers. [#15342]
+<li>Cause application updates of the DB_ENV-&gt;set_mp_max_write values
+to affect already running cache flush operations. [#15342]
+<li>Fix a bug which could cause system hang if a checkpoint happened at
+the same time as a database file create or rename. [#15346]
+<li>Fix a bug which could cause application failure if the open of a
+subdatabase failed while other database opens were happening. [#15346]
+<li>Fix a bug that could cause recovery to not process a transaction
+properly if the transaction was started before the transaction IDs were
+reset but did not put its first record into the log until after the
+txn_recycle record. [#15400]
+<li>Fix a bug that could cause a thread in cache allocation to loop
+infinitely. [#15406]
+<li>Fix a bug that could cause recovery to report a Log Sequence Error
+on systems without the ftruncate system call where a page allocation
+occurred and the database metadata page was forced out of cache without
+being marked dirty and then had to be recovered. [#15441]
+<li>Fix a bug on systems lacking the ftruncate system call, where a page
+may be improperly linked into the free list if archive recovery was done
+in multiple steps, that is, applying additional logs to the same
+databases. [#15557]
+
+</ol>
+<h3>Concurrent Data Store Changes:</h3>
+
+None.
+
+<h3>General Access Method Changes:</h3>
+<ol>
+
+<li>Add a feature where applications can specify a custom comparison
+function for the Hash access method [#4109]
+<li>Open, create, close and removal of non-transactional databases is
+are longer logged in transactional database environments unless debug
+logging is enabled. [#8037]
+<li>Add the ability to set cache page priority on a database or cursor
+handle. [#11886]
+<li>fix a bug where the DB_ENV-&gt;fileid_reset method failed when
+called on on encrypted or check-summed databases. [#13990]
+<li>Fix a bug where the DB-&gt;fd method failed when called on
+in-memory databases. [#14157]
+<li>Fix a bug where an attempt to open a Recno database with a backing
+file that does not exist could report an error because it couldn't
+remove a temporary file. [#14160]
+<li>Reverse a change found in previous releases which disallowed setting
+"partial" flags on key DBTs for DB and DbCursor put method calls. [#14520]
+<li>Fix a bug where transactional file operations, such as remove or
+rename, could leak file handles. [#15222]
+<li>Fix a bug that could cause the in-memory sorted freelist used by the
+DB-&gt;compact method not to be freed if transaction or lock timeouts
+were set in the environment. [#15292]
+<li>Add the DB-&gt;get_multiple method, which returns if the DB handle
+references a "master" database in the physical file. [#15352]
+<li>Fix a bug that could cause an DB_INORDER, DB-&gt;get method
+DB_CONSUME operation to loop if the Queue database was missing a record
+due to a rollback by a writer or a non-queue insert in the queue.
+[#15452]
+<li>Fix a bug preventing database removal after application or system
+failure in a database environment configured for in-memory logging.
+[#15459]
+
+</ol>
+<h3>Btree Access Method Changes:</h3>
+
+None.
+
+<h3>Hash Access Method Changes:</h3>
+<ol>
+
+<li>Change the internal format of Hash database pages, storing items in
+sorted order. There are no externally visible changes, and hash
+databases using historic on-page formats do not require an explicit
+upgrade. (However, upgrading existing databases can offer significant
+performance improvements.) [#15017]
+
+</ol>
+<h3>Queue Access Method Changes:</h3>
+<ol>
+
+<li>Fix a bug which could cause a Queue extent file to be incorrectly
+removed if an empty extent file was being closed by one thread and being
+updated by another thread (which was using random access operations).
+[#9101]
+
+</ol>
+<h3>Recno Access Method Changes:</h3>
+
+None.
+
+<h3>C++-specific API Changes:</h3>
+
+None.
+
+<h3>Java-specific API Changes:</h3>
+<ol>
+
+<li>Add a feature where an exception is thrown by the Java API, the
+Berkeley DB error message is now included in the exception object.
+[#11870]
+<li>Fix a bug which can cause a JVM crash when doing a partial get
+operation. [#15143]
+<li>Fix a bug which prevented the use of Berkeley DB sequences from
+Java. [#15220]
+<li>Fix multiple bugs where DBTs were not being copied correctly in the
+Java replication APIs. [#15223]
+<li>Add transaction.commitWriteNoSync to the Java API. [#15376]
+
+</ol>
+<h3>Java collections and bind API Changes:</h3>
+<ol>
+
+<li>Change SerialBinding to use the current thread's context class
+loader when loading application classes. This allows the JE jar file
+to be deployed in application servers and other containers as a shared
+library rather than as an application jar. [#15447]
+<li>Tuple bindings now support the java.math.BigInteger type. Like other
+tuple binding values, BigInteger values are sorted in natural integer
+order by default, without using a custom comparator. For details please
+see the Javadoc for: com.sleepycat.bind.tuple.TupleInput.readBigInteger
+com.sleepycat.bind.tuple.TupleOutput.writeBigInteger
+com.sleepycat.bind.tuple.BigIntegerBinding [#15244]
+<li>Add tuple binding methods for reading and writing packed int and
+long values. Packed integer values take less space, but take slightly
+more processing time to read and write. See: TupleInput.readPackedInt
+TupleInput.getPackedIntByteLength TupleInput.readPackedLong
+TupleInput.getPackedLongByteLength TupleOutput.writePackedInt
+TupleOutput.writePackedLong PackedInteger [#15422]
+<li>The Collections API has been enhanced so that auto-commit works for
+the standard Java Iterator.remove(), set() and add() methods. Previously
+it was necessary to explicitly begin and commit a transaction in order
+to call these methods, when the underlying Database was transactional.
+Note that starting a transaction is still necessary when calling these
+methods if the StoredCollection.storedIterator method is used. [#15401]
+<li>Fix a bug that causes a memory leak for applications where both of
+the following are true: many Environment objects are opened and closed,
+and the CurrentTransaction or TransactionRunner class is used. [#15444]
+
+</ol>
+<h3>Tcl-specific API Changes:</h3>
+
+None.
+
+<h3>RPC-specific Client/Server Changes:</h3>
+
+None.
+
+<h3>Replication Changes:</h3>
+<ol>
+
+<li>Fix a bug where transactions could be rolled-back if an existing
+replication group master was partitioned and unable to participate in
+an election. [#14752]
+<li>Add a new event when a replication manager framework master fails
+to send and confirm receipt by clients of a "permanent" message.
+[#14775]
+<li>Fix a race where multiple threads might attempt to process a
+LOGREADY condition. [#14902]
+<li>Change the DB_VERB_REPLICATION flag to no longer require the
+Berkeley DB library be built with the --enable-diagnostic configuration
+option to output additional replication logging information. [#14991]
+<li>Fix a bug with elections occurring during internal init of a
+replication client site. [#15057]
+<li>Fix lockout code to lockout message threads and API separately.
+Send indication that log requests is for internal init. [#15067]
+<li>Replication manager changed to retry host-name look-up failures,
+since they could be caused by transient name server outage.
+[#15081]
+<li>Fix a bug which led to memory corruption when the sending of a bulk
+buffer resulted in an error. [#15100]
+<li>A throttling limit of 10 megabytes is now set by default in a newly
+created database environment (see the DbEnv.rep_set_limit method).
+[#15115]
+<li>Fix a bug in ALL_REQ handling where master could get a DB_NOTFOUND.
+[#15116]
+<li>Fix a bug which could lead to client sites repeatedly but unproductively
+calling for an election, when a master site already exists. [#15128]
+<li>Modify gap processing algorithms so XXX_MORE messages ask for data
+beyond what it just processed, not an earlier gap that might exist.
+[#15136]
+<li>Fixed a bug in the ex_rep example application which could cause the
+last few transactions to disappear when shutting down the sites of the
+replication group gracefully. [#15162]
+<li>Fix a bug where if a client crashed during internal init, its
+database environment would be left in a confused state, making it
+impossible to synchronize again with the master. [#15177]
+<li>Fix a bug where election flags are not cleared atomically with the
+setting of the new master ID. [#15186]
+<li>Fix a bug which would cause Berkeley DB to crash if an internal init
+happened when there were no database files at the master. [#15227]
+<li>It is now guaranteed that the DB_EVENT_REP_STARTUPDONE event will
+be presented to the application after the corresponding
+DB_EVENT_REP_NEWMASTER event, even in the face of extreme scheduling
+anomalies. [#15265]
+<li>Fix minor memory leaks in the replication manager. [#15239] [#15256]
+<li>Fix a bug where a client starting an election when the rest of the
+replication group already had an established master could confuse
+replication management at the other client sites, leading to failure to
+properly acknowledge PERM transactions from the master. [#15428]
+<li>Add support for reporting Replication Manager statistics. [#15430]
+<li>Fix a bug where a send failure during processing of a request
+message from a client could erroneously appear to the application as an
+EPERM system error. [#15436]
+<li>Client now sets STARTUPDONE at the end of the synchronization phase
+when it has caught up to the end of the master's transaction log, without
+requiring ongoing transactions at the master. [#15542]
+<li>Fix a bug in sleep-time calculation which could cause a Replication
+Manager failure. [#15552]
+
+</ol>
+<h3>XA Resource Manager Changes:</h3>
+
+None.
+
+<h3>Locking Subsystem Changes:</h3>
+<ol>
+
+<li>Change the DB_ENV-&gt;lock_detect method to return the number of
+transactions timed out in addition to those were rejected due to
+deadlock. [#15281]
+
+</ol>
+<h3>Logging Subsystem Changes:</h3>
+
+None.
+
+<h3>Memory Pool Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug that could cause a checkpoint to hang if a database was
+closed while the checkpoint was forcing that file to disk and all the
+pages for that database were replaced in the cache. [#15135]
+<li>Fix a bug where a system error in closing a file could result in a
+core dump. [#15137]
+<li>Fix MVCC statistics counts for private database environments. [#15218]
+
+</ol>
+<h3>Transaction Subsystem Changes:</h3>
+<ol>
+
+<li>Fix a bug where creating a database with the DB_TXN_NOTDURABLE flag
+set would still write a log record. [#15386]
+<li>Change transaction checkpoint to wait only for pages being updated
+during the checkpoint. [#14710]
+
+</ol>
+<h3>Utility Changes:</h3>
+<ol>
+
+<li>Fix a bug that prevented db_load from handling subdatabase names
+that were of zero length. [#8204]
+<li>Fix a bug where the db_hotbackup utility did not clean out and record
+the log file numbers in the backup directory when both the -u and -D flags
+were specified. [#15395]
+
+</ol>
+<h3>Configuration, Documentation, Portability and Build Changes:</h3>
+<ol>
+
+<li>Berkeley DB no longer supports process-shared database environments
+on Windows 9X platforms; the DB_PRIVATE flag must always be specified
+to the DB_ENV-&gt;open method. [#13766]
+<li>Port Berkeley DB to Qualcomm's Binary Runtime Environment for
+Wireless (BREW). [#14562]
+<li>Compile SWIG-generated code with the -fno-strict-aliasing flag when
+using the GNU gcc compiler. [#14953]
+<li>Changed include files so ENOENT is resolved on Windows. [#15078]
+<li>Port Berkeley DB to WinCE. [#15312]
+<li>Port Berkeley DB to S60. [#15371]
+<li>Add the db_hotbackup executable to the Windows MSI installer. [#15372]
+<li>Change the db_hotbackup utility to use the Berkeley DB library
+portability layer. [#15415]
+<li>Re-write the GNU gcc mutex implementation on the x86 platform to
+avoid compiler errors. [#15461]
+<li>Fix a bug with non-HFS filesystems under OS X which could affect
+data durability. [#15501]
+
+</ol>
+</body>
+</html>
diff --git a/db/docs/ref/changelog/toc.html b/db/docs/ref/changelog/toc.html
new file mode 100644
index 000000000..48e51198b
--- /dev/null
+++ b/db/docs/ref/changelog/toc.html
@@ -0,0 +1,58 @@
+<!--$Id: toc.so,v 1.7 2007/07/17 14:50:20 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Berkeley DB Release Change Logs</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
+<td align=right><a href="../upgrade/process.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.2.0/intro.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Berkeley DB Release Change Logs</h3>
+<p><ul type=disc>
+<li><a href="4.6.html">4.6.18</a>
+<li><a href="4.5.20.html">4.5.20</a>
+<li><a href="4.4.16.html">4.4.16</a>,
+<a href="4.4.20.html">4.4.20</a>
+<li><a href="4.3.29.html">4.3.29</a>
+<li><a href="4.2.52.html">4.2.52</a>
+<li><a href="4.1.24.html">4.1.24</a>,
+<a href="4.1.25.html">4.1.25</a>
+<li><a href="4.0.14.html">4.0.14</a>
+<li><a href="3.3.11.html">3.3.11</a>
+<li><a href="3.2.9.html">3.2.9</a>
+<li><a href="3.1.14.html">3.1.14</a>,
+<a href="3.1.17.html">3.1.17</a>
+<li><a href="3.0.55.html">3.0.55</a>
+<li><a href="2.7.1.html">2.7.1</a>,
+<a href="2.7.7.html">2.7.7</a>,
+<a href="2.7.5.html">2.7.5</a>,
+<a href="2.7.4.html">2.7.4</a>,
+<a href="2.7.3.html">2.7.3</a>
+<li><a href="2.6.4.html">2.6.4</a>,
+<a href="2.6.5.html">2.6.5</a>,
+<a href="2.6.6.html">2.6.6</a>,
+<a href="2.6.7.html">2.6.7</a>
+<li><a href="2.5.9.html">2.5.9</a>
+<li><a href="2.4.10.html">2.4.10</a>,
+<a href="2.4.14.html">2.4.14</a>
+<li><a href="2.3.html">2.3.0</a>,
+<a href="2.3.5.html">2.3.5</a>
+<a href="2.3.10.html">2.3.10</a>,
+<a href="2.3.11.html">2.3.11</a>,
+<a href="2.3.12.html">2.3.12</a>,
+<a href="2.3.14.html">2.3.14</a>,
+<a href="2.3.16.html">2.3.16</a>
+<li><a href="2.2.html">2.2.0</a>
+<li><a href="2.1.html">2.1.0</a>
+</ul>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade/process.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.2.0/intro.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/debug/common.html b/db/docs/ref/debug/common.html
deleted file mode 100644
index 9e2928e05..000000000
--- a/db/docs/ref/debug/common.html
+++ /dev/null
@@ -1,148 +0,0 @@
-<!--$Id: common.so,v 10.28 2005/06/16 17:45:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Troubleshooting common Berkeley DB problems</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<a name="2"><!--meow--></a>
-<table width="100%"><tr valign=top>
-<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Debugging Applications</dl></h3></td>
-<td align=right><a href="../debug/printlog.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/intro.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h3 align=center>Troubleshooting common Berkeley DB problems</h3>
-<p>The following are some common problems that applications encounter.
-For the answers to more Frequently Asked Questions, see the
-Berkeley DB Reference Guide FAQ sections, typically located at the end
-of each chapter.</p>
-<ol>
-<p><li><b>A Berkeley DB method is returning "argument invalid" (EINVAL) or other general
-error value, or throwing a general exception, and the cause is not
-obvious. Or, a Berkeley DB method is returning an out-of-memory (ENOMEM)
-error and there is plenty of disk and heap space available.</b>
-<p>The application is calling the Berkeley DB API incorrectly or configuring the
-database environment with insufficient resources.</p>
-<p>The Berkeley DB library optionally outputs a verbose error message whenever
-it is about to return a general-purpose error, or throw a non-specific
-exception. Whenever it is not clear why an application call into Berkeley DB
-is failing, the first step is always to turn on verbose error messages,
-which will almost always explain the problem. See the
-<a href="../../ref/debug/runtime.html">Run-time error information</a>
-section of the Reference Guide for more information.</p>
-<hr size=1 noshade>
-<p><li><b>Multiple databases are being created in a single physical file and there
-is random database corruption.</b>
-<p>The databases do not share an underlying database cache. Databases that
-share a single physical file must almost always share an underlying
-database cache as well. See the <a href="../../ref/am/opensub.html">Opening multiple databases in a single file</a> section of the Reference
-Guide for more information.</p>
-<hr size=1 noshade>
-<p><li><b>There are random failures when creating a database environment, often
-associated with creating or initializing the shared memory regions that
-back the database environment.</b>
-<p>The filesystem in which the database environment is being created is an
-NFS or other remote filesystem. Database environments should not be
-created in NFS filesystems. See the <a href="../../ref/env/remote.html">Remote filesystem</a> section of the Reference Guide for more
-information.</p>
-<hr size=1 noshade>
-<p><li><b>There are core dumps or garbage returns from random Berkeley DB operations.</b>
-<p>The application is failing to zero out <a href="../../api_c/dbt_class.html">DBT</a> objects before
-calling Berkeley DB. Before using a <a href="../../api_c/dbt_class.html">DBT</a>, you must initialize all its
-elements to 0 and then set the ones you are using explicitly.</p>
-<p>Another reason for this symptom is the application may be using Berkeley DB
-handles in a free-threaded manner, without specifying the
-<a href="../../api_c/env_open.html#DB_THREAD">DB_THREAD</a> flag to the <a href="../../api_c/db_open.html">DB-&gt;open</a> or <a href="../../api_c/env_open.html">DB_ENV-&gt;open</a> methods.
-Any time you are sharing a handle across multiple threads, you must
-specify <a href="../../api_c/env_open.html#DB_THREAD">DB_THREAD</a> when you open that handle.</p>
-<p>Another reason for this symptom is the application is concurrently
-accessing the database, but not acquiring locks. The Berkeley DB Data Store product does
-no locking at all; the application must do its own serialization of
-access to the database to avoid corruption. The Berkeley DB Concurrent Data Store and Berkeley DB Transactional Data Store
-products do lock the database, but still require that locking be
-configured.</p>
-<hr size=1 noshade>
-<p><li><b>A transactional database environment locks up, and no threads of
-control are making progress.</b>
-<p>The most common cause of this failure is a thread of control exiting
-unexpectedly, while holding a Berkeley DB mutex or a read/write logical
-database lock. If a thread of control exits holding a data structure
-mutex, other threads of control will likely lock up fairly quickly,
-queued behind the mutex. If a thread of control exits holding a logical
-database lock, other threads of control may lock up over a long period
-of time, as they will not be blocked until they attempt to acquire the
-specific page for which a lock is not available. See the
-<a href="../../ref/lock/deaddbg.html">Deadlock debugging</a> section of the
-Reference Guide for more information on debugging deadlocks.</p>
-<p>Whenever a thread of control exits Berkeley DB holding a mutex or logical
-lock, all threads of control must exit the database environment, and
-database recovery must be performed. See the
-<a href="../../ref/transapp/app.html">Application structure</a> section of
-the Reference Guide for more information.</p>
-<p>Finally, the Berkeley DB API is not re-entrant, and it is usually unsafe for
-signal handlers to call the Berkeley DB API. See the
-<a href="../../ref/program/appsignals.html">Signal handling</a> section of
-the Reference Guide for more information.</p>
-<hr size=1 noshade>
-<p><li><b>Locks are accumulating, or threads and/or processes are deadlocking in
-a transactional environment, even though there is no concurrent access
-to the database.</b>
-<p>The application may have failed to close a cursor. Cursors retain locks
-between calls. Everywhere the application uses a cursor, the cursor
-should be explicitly closed as soon as possible after it is used.</p>
-<p>Another reason for this symptom is the application is not checking for
-<a href="../../ref/program/errorret.html#DB_LOCK_DEADLOCK">DB_LOCK_DEADLOCK</a> errors (or <a href="../../api_cxx/deadlock_class.html">DbDeadlockException</a>
-exceptions). Unless you are using the Berkeley DB Concurrent Data Store product, whenever there
-are multiple threads and/or processes concurrently accessing a database
-and at least one of them is writing the database, there is potential for
-deadlock.</p>
-<p>If deadlock can occur, applications must test for deadlock failures and
-abort the enclosing transaction, or locks will be left. See the
-<a href="../../ref/transapp/put.html">Recoverability and deadlock
-handling</a> section of the Reference Guide for more information.</p>
-<hr size=1 noshade>
-<p><li><b>A transactional database environment cannot be recovered or normal
-database operations fail with messages that "LSN" values are past
-the end of the log.</b>
-<p>The application may have removed all of its log files without resetting
-the database log sequence numbers (LSNs). Log files should never be
-removed unless explicitly authorized by the <a href="../../utility/db_archive.html">db_archive</a> utility
-or the <a href="../../api_c/log_archive.html">DB_ENV-&gt;log_archive</a> method. Note that those interfaces will never
-authorize removal of all existing log files.</p>
-<p>Another reason for this symptom is the application may have created a
-database file in one transactional environment and then moved it into
-another transactional environment. While it is possible to create
-databases in non-transactional environments (for example, when doing
-bulk database loads) and then move them into transactional environments,
-once a database has been used in a transactional environment, it cannot
-be moved to another environment without first resetting the database log
-sequence numbers.</p>
-<hr size=1 noshade>
-<p><li><b>A transactional application is seeing an inordinately high number of
-deadlocks.</b>
-<p>The application may be acquiring database objects in inconsistent
-orders; having threads of control always acquire objects in the
-same order will reduce the frequency of deadlocks.</p>
-<p>If you frequently read a piece of data, modify it and then write
-it, you may be inadvertently causing a large number of deadlocks. Try
-specifying the <a href="../../api_c/dbc_get.html#DB_RMW">DB_RMW</a> flag on your get calls.</p>
-<p>Or, if the application is doing a large number of updates in a small
-database, turning off Btree splits may help (see <a href="../../api_c/db_set_flags.html#DB_REVSPLITOFF">DB_REVSPLITOFF</a>
-for more information.)</p>
-<hr size=1 noshade>
-<p><li><b>Opening the database environment displays the following error:</b>
-<blockquote><pre>Log sequence error: page LSN # ######; previous LSN ## ######.</pre></blockquote>
-<p>A database update was made outside of a transaction. Check that your
-application passes a transaction handle to all opens and updates of
-transactionally protected databases. This error leaves the environment
-unrecoverable, and the databases must be dumped and reloaded.</p>
-</ol>
-<table width="100%"><tr><td><br></td><td align=right><a href="../debug/printlog.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_unix/intro.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/ref/debug/compile.html b/db/docs/ref/debug/compile.html
index d784970c6..208f41ebf 100644
--- a/db/docs/ref/debug/compile.html
+++ b/db/docs/ref/debug/compile.html
@@ -1,6 +1,5 @@
<!--$Id: compile.so,v 10.12 2001/03/13 20:39:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -40,6 +39,6 @@ amount.
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../debug/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../debug/runtime.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/debug/intro.html b/db/docs/ref/debug/intro.html
index 8e3bfbf78..a05c96166 100644
--- a/db/docs/ref/debug/intro.html
+++ b/db/docs/ref/debug/intro.html
@@ -1,10 +1,9 @@
-<!--$Id: intro.so,v 10.23 2006/09/20 20:07:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 10.24 2006/11/13 18:05:01 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Introduction</title>
+<title>Berkeley DB Reference Guide: Introduction to debugging</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../install/multiple.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../debug/compile.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Introduction</h3>
+<h3 align=center>Introduction to debugging</h3>
<p>Because Berkeley DB is an embedded library, debugging applications that use
Berkeley DB is both harder and easier than debugging a separate server.
Debugging can be harder because when a problem arises, it is not always
@@ -53,6 +52,6 @@ using was built and configured correctly.</p>
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../install/multiple.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../debug/compile.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/debug/printlog.html b/db/docs/ref/debug/printlog.html
index 5b7417ef8..2240a98f6 100644
--- a/db/docs/ref/debug/printlog.html
+++ b/db/docs/ref/debug/printlog.html
@@ -1,6 +1,5 @@
-<!--$Id: printlog.so,v 10.48 2005/10/22 13:02:06 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: printlog.so,v 10.49 2007/07/10 16:54:17 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -11,7 +10,7 @@
<body bgcolor=white>
<table width="100%"><tr valign=top>
<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Debugging Applications</dl></h3></td>
-<td align=right><a href="../debug/runtime.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../debug/common.html"><img src="../../images/next.gif" alt="Next"></a>
+<td align=right><a href="../debug/runtime.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_brew/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
<h3 align=center>Reviewing Berkeley DB log files</h3>
@@ -164,8 +163,8 @@ of the beginning of the sublog you want to extract, and <b>ef</b> and
<b>eo</b> represent the LSN of the end of the sublog you want to
extract:</p>
<blockquote><pre>awk -f range.awk START_FILE=sf START_OFFSET=so END_FILE=ef END_OFFSET=eo log_output</pre></blockquote>
-<table width="100%"><tr><td><br></td><td align=right><a href="../debug/runtime.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../debug/common.html"><img src="../../images/next.gif" alt="Next"></a>
+<table width="100%"><tr><td><br></td><td align=right><a href="../debug/runtime.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../build_brew/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/debug/runtime.html b/db/docs/ref/debug/runtime.html
index f8b454210..55a03b08a 100644
--- a/db/docs/ref/debug/runtime.html
+++ b/db/docs/ref/debug/runtime.html
@@ -1,6 +1,5 @@
-<!--$Id: runtime.so,v 10.20 2003/10/18 19:15:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: runtime.so,v 10.21 2007/07/10 17:37:22 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -20,17 +19,17 @@
returned by Berkeley DB. In some cases, however, this value may be
insufficient to completely describe the cause of the error, especially
during initial application debugging.</p>
-<p>There are four methods intended to provide applications with additional
-run-time error information:
+<p>Most Berkeley DB errors will result in additional information being written
+to a standard file descriptor or output stream. Additionally, Berkeley DB can
+be configured to pass these verbose error messages to an application
+function. There are four methods intended to provide applications with
+additional error information:
<a href="../../api_c/env_set_errcall.html">DB_ENV-&gt;set_errcall</a>, <a href="../../api_c/env_set_errfile.html">DB_ENV-&gt;set_errfile</a>,
<a href="../../api_c/env_set_errpfx.html">DB_ENV-&gt;set_errpfx</a>, and <a href="../../api_c/env_set_verbose.html">DB_ENV-&gt;set_verbose</a>.</p>
-<p>If the environment is configured with these methods, many Berkeley DB errors
-will result in additional information being written to a file or passed
-as an argument to an application function.</p>
<p>The Berkeley DB error-reporting facilities do not slow performance or
significantly increase application size, and may be run during normal
operation as well as during debugging. Where possible, we recommend
-that these options always be configured and the output saved in the
+these options always be configured and the output saved in the
filesystem. We have found that this often saves time when debugging
installation or other system-integration problems.</p>
<p>In addition, there are three methods to assist applications in
@@ -43,6 +42,6 @@ described previously to format and display error messages to appropriate
output devices.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../debug/compile.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../debug/printlog.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/distrib/layout.html b/db/docs/ref/distrib/layout.html
index 97ed1248a..a7a9039ce 100644
--- a/db/docs/ref/distrib/layout.html
+++ b/db/docs/ref/distrib/layout.html
@@ -1,6 +1,5 @@
-<!--$Id: layout.so,v 10.45 2006/07/12 18:54:37 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: layout.so,v 10.49 2007/07/06 16:37:23 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,8 +20,10 @@
<tr><td>LICENSE</td><td>Berkeley DB License</td></tr>
<tr><td>btree</td><td>Btree access method source code</td></tr>
<tr><td>build_brew</td><td>BREW build directory</td></tr>
+<tr><td>build_s60</td><td>S60 build directory</td></tr>
<tr><td>build_unix</td><td>UNIX build directory</td></tr>
<tr><td>build_vxworks</td><td>VxWorks build directory.</td></tr>
+<tr><td>build_wince</td><td>Windows CE build directory.</td></tr>
<tr><td>build_windows</td><td>Windows build directory.</td></tr>
<tr><td>clib</td><td>C library replacement functions</td></tr>
<tr><td>common</td><td>Common Berkeley DB functions</td></tr>
@@ -32,6 +33,7 @@
<tr><td>db185</td><td>Berkeley DB version 1.85 compatibility API</td></tr>
<tr><td>db_archive</td><td>The db_archive utility</td></tr>
<tr><td>db_checkpoint</td><td>The db_checkpoint utility</td></tr>
+<tr><td>db_codegen</td><td>The db_codegen utility</td></tr>
<tr><td>db_deadlock</td><td>The db_deadlock utility</td></tr>
<tr><td>db_dump</td><td>The db_dump utility</td></tr>
<tr><td>db_dump185</td><td>The db_dump185 utility</td></tr>
@@ -48,6 +50,7 @@
<tr><td>dbreg</td><td>Berkeley DB database handle logging support</td></tr>
<tr><td>dist</td><td>Berkeley DB administration/distribution tools</td></tr>
<tr><td>docs</td><td>Documentation</td></tr>
+<tr><td>docs_src</td><td>API and Reference Guide documentation sources</td></tr>
<tr><td>env</td><td>Berkeley DB environment support</td></tr>
<tr><td>examples_c</td><td>C API example programs</td></tr>
<tr><td>examples_cxx</td><td>C++ API example programs</td></tr>
@@ -65,6 +68,8 @@
<tr><td>mutex</td><td>Mutexes</td></tr>
<tr><td>os</td><td>POSIX 1003.1 operating-system specific functionality</td></tr>
<tr><td>os_brew</td><td>BREW operating-system specific functionality</td></tr>
+<tr><td>os_qnx</td><td>QNX operating-system specific functionality</td></tr>
+<tr><td>os_s60</td><td>S60 operating-system specific functionality</td></tr>
<tr><td>os_vxworks</td><td>VxWorks operating-system specific functionality</td></tr>
<tr><td>os_windows</td><td>Windows operating-system specific functionality</td></tr>
<tr><td>perl</td><td>DB_File and BerkeleyDB Perl modules</td></tr>
@@ -77,11 +82,12 @@
<tr><td>sequence</td><td>Sequence source code</td></tr>
<tr><td>tcl</td><td>Tcl API</td></tr>
<tr><td>test</td><td>Test suite</td></tr>
+<tr><td>test_micro</td><td>Micro-benchmark test suite</td></tr>
<tr><td>txn</td><td>Transaction manager</td></tr>
<tr><td>xa</td><td>X/Open Distributed Transaction Processing XA support</td></tr>
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../distrib/port.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../refs/refs.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/distrib/port.html b/db/docs/ref/distrib/port.html
index 048f615ad..8cd1d89ab 100644
--- a/db/docs/ref/distrib/port.html
+++ b/db/docs/ref/distrib/port.html
@@ -1,6 +1,5 @@
<!--$Id: port.so,v 10.5 2006/08/24 16:32:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -104,6 +103,6 @@ have any porting questions, just let us know, and we will be happy to
answer them.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../test/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../distrib/layout.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/dumpload/format.html b/db/docs/ref/dumpload/format.html
index c6b010cbc..e0902768b 100644
--- a/db/docs/ref/dumpload/format.html
+++ b/db/docs/ref/dumpload/format.html
@@ -1,6 +1,5 @@
<!--$Id: format.so,v 10.16 2001/03/13 20:39:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -65,6 +64,6 @@ DATA=END.</p>
will repeat; that is, a new set of headers and a new set of data items.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../dumpload/utility.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../dumpload/text.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/dumpload/text.html b/db/docs/ref/dumpload/text.html
index 19572d13b..e9fff5ef6 100644
--- a/db/docs/ref/dumpload/text.html
+++ b/db/docs/ref/dumpload/text.html
@@ -1,6 +1,5 @@
<!--$Id: text.so,v 10.15 2001/03/13 20:39:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -28,6 +27,6 @@ name as the key item and the entire password entry as the data item:</p>
to avoid interpretation as escape characters by <a href="../../utility/db_load.html">db_load</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../dumpload/format.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../install/file.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/dumpload/utility.html b/db/docs/ref/dumpload/utility.html
index c8f317aaa..0c01e800a 100644
--- a/db/docs/ref/dumpload/utility.html
+++ b/db/docs/ref/dumpload/utility.html
@@ -1,6 +1,5 @@
<!--$Id: utility.so,v 10.18 2004/10/05 16:44:33 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -41,6 +40,6 @@ modify the sources for the <a href="../../utility/db_load.html">db_load</a> util
using the correct hash, prefix, and comparison functions.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../ext/php.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../dumpload/format.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/env/create.html b/db/docs/ref/env/create.html
index 2dc41558b..fe4346062 100644
--- a/db/docs/ref/env/create.html
+++ b/db/docs/ref/env/create.html
@@ -1,6 +1,5 @@
<!--$Id: create.so,v 10.30 2005/09/23 16:22:42 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -124,6 +123,6 @@ err: (void)dbenv-&gt;close(dbenv, 0);
}</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../env/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../env/open.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/env/db_config.html b/db/docs/ref/env/db_config.html
index 7c9067e4d..80f3ce62a 100644
--- a/db/docs/ref/env/db_config.html
+++ b/db/docs/ref/env/db_config.html
@@ -1,6 +1,5 @@
<!--$Id: db_config.so,v 10.3 2004/11/18 01:57:39 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -41,6 +40,6 @@ compiled-in application cache size to a size more appropriate for a
specific machine.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../env/error.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../env/naming.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/env/encrypt.html b/db/docs/ref/env/encrypt.html
index b09a817f3..65d80396e 100644
--- a/db/docs/ref/env/encrypt.html
+++ b/db/docs/ref/env/encrypt.html
@@ -1,6 +1,5 @@
-<!--$Id: encrypt.so,v 11.12 2006/08/24 16:32:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: encrypt.so,v 11.13 2007/03/27 14:20:56 sue Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -47,7 +46,7 @@ Applications wanting to provide a finer granularity of database access
must either use multiple database environments or implement additional
access controls outside of Berkeley DB.</p>
<p>The only encrypted parts of a database environment are its databases
-and its log files. Specifically, the <a href="../../ref/env/region.html">Shared memory regions</a> supporting the database environment are not
+and its log files. Specifically, the <a href="../../ref/env/region.html">shared memory regions</a> supporting the database environment are not
encrypted. For this reason, it may be possible for an attacker to read
some or all of an encrypted database by reading the on-disk files that
back these shared memory regions. To prevent such attacks, applications
@@ -70,7 +69,7 @@ records. Additionally, database internal page header fields are not
encrypted. These page header fields includes information such as the
page's <a href="../../api_c/lsn_class.html">DB_LSN</a>, number, and position in the database's sort
order.</p>
-<p>Log records distributed by replication master to replicated clients are
+<p>Log records distributed by a replication master to replicated clients are
transmitted to the clients in unencrypted form. If encryption is
desired in a replicated application, the use of a secure transport
is strongly suggested.</p>
@@ -87,6 +86,6 @@ Mersenne Twister code into Berkeley DB.
</ul>
<table width="100%"><tr><td><br></td><td align=right><a href="../env/security.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../env/remote.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/env/error.html b/db/docs/ref/env/error.html
index 98001df5f..8bc968b69 100644
--- a/db/docs/ref/env/error.html
+++ b/db/docs/ref/env/error.html
@@ -1,6 +1,5 @@
<!--$Id: error.so,v 10.20 2003/10/18 19:16:00 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -53,6 +52,6 @@ a permission error, the error messages shown would look like this:</p>
my_app: contact your system administrator: session ID was 2</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../env/open.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../env/db_config.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/env/faq.html b/db/docs/ref/env/faq.html
index 4a7daa9b8..cdd95a692 100644
--- a/db/docs/ref/env/faq.html
+++ b/db/docs/ref/env/faq.html
@@ -1,6 +1,5 @@
<!--$Id: faq.so,v 10.6 2006/05/01 15:32:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -46,6 +45,6 @@ data members or methods.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../env/remote.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../cam/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/env/intro.html b/db/docs/ref/env/intro.html
index d00c06b82..43ab73d86 100644
--- a/db/docs/ref/env/intro.html
+++ b/db/docs/ref/env/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 10.32 2003/04/15 16:48:42 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -88,6 +87,6 @@ if consistency is to be maintained between them.</p>
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../arch/utilities.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../env/create.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/env/naming.html b/db/docs/ref/env/naming.html
index 2b2aa9dbc..add4083e0 100644
--- a/db/docs/ref/env/naming.html
+++ b/db/docs/ref/env/naming.html
@@ -1,6 +1,5 @@
<!--$Id: naming.so,v 10.50 2004/08/13 03:39:00 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -122,6 +121,6 @@ dbenv-&gt;set_data_dir(dbenv, "data1");
dbenv-&gt;open(dbenv, "/a/database", flags, mode);</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../env/db_config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../env/region.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/env/open.html b/db/docs/ref/env/open.html
index 2aed587a9..eb2ddc461 100644
--- a/db/docs/ref/env/open.html
+++ b/db/docs/ref/env/open.html
@@ -1,6 +1,5 @@
<!--$Id: open.so,v 10.19 2003/10/18 19:16:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -85,6 +84,6 @@ err: if (dbp2 != NULL)
}</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../env/create.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../env/error.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/env/region.html b/db/docs/ref/env/region.html
index 554fba4a5..961f0efe5 100644
--- a/db/docs/ref/env/region.html
+++ b/db/docs/ref/env/region.html
@@ -1,6 +1,5 @@
<!--$Id: region.so,v 10.33 2005/06/11 12:32:49 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -75,6 +74,6 @@ shared memory that is being used by the environment.</p>
displayed using the <b>-e</b> option to the <a href="../../utility/db_stat.html">db_stat</a> utility.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../env/naming.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../env/security.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/env/remote.html b/db/docs/ref/env/remote.html
index 1573e319b..399596849 100644
--- a/db/docs/ref/env/remote.html
+++ b/db/docs/ref/env/remote.html
@@ -1,6 +1,5 @@
<!--$Id: remote.so,v 11.12 2005/06/24 05:04:09 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -60,6 +59,6 @@ Linux releases do not suffer from this problem.
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../env/encrypt.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../env/faq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/env/security.html b/db/docs/ref/env/security.html
index 3e3c7e682..6c644c080 100644
--- a/db/docs/ref/env/security.html
+++ b/db/docs/ref/env/security.html
@@ -1,6 +1,5 @@
<!--$Id: security.so,v 10.17 2002/02/04 17:52:38 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ known permissions.
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../env/region.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../env/encrypt.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/ext/mod.html b/db/docs/ref/ext/mod.html
index faa05afa5..504aa6526 100644
--- a/db/docs/ref/ext/mod.html
+++ b/db/docs/ref/ext/mod.html
@@ -1,6 +1,5 @@
-<!--$Id: mod.so,v 10.5 2006/08/24 16:32:29 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: mod.so,v 10.6 2007/07/07 14:45:24 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -57,10 +56,13 @@ following:</p>
<p>which takes identical arguments to <a href="../../api_c/db_class.html">db_create</a>.</p>
<p>Otherwise the API is completely consistent with the standard Berkeley DB
API.</p>
-<p>The mod_db4 module requires the Berkeley DB library be compiled with C++ extensions
-and the libmm library. Information and source code for the libmm library can
-be found at
-<a href="http://www.ossp.org/pkg/lib/mm/">http://www.ossp.org/pkg/lib/mm/</a></p>
+<p>The mod_db4 module requires the Berkeley DB library be compiled with C++
+extensions and the MM library. (The MM library provides an abstraction
+layer which allows related processes to share data easily. On systems
+where shared memory or other inter-process communication mechanisms are
+not available, the MM library emulates them using temporary files. MM
+is used in several operating systems to provide shared memory pools to
+Apache modules.)</p>
<p>To build this apache module, perform the following steps:</p>
<blockquote><pre>% ./configure --with-apxs=[path to the apxs utility] \
--with-db4=[Berkeley DB library installation directory] \
@@ -71,6 +73,6 @@ be found at
documented in $APACHE_INCLUDEDIR/mod_db4_export.h.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../tcl/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../ext/perl.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/ext/perl.html b/db/docs/ref/ext/perl.html
index 1b07011ad..bfeb098fc 100644
--- a/db/docs/ref/ext/perl.html
+++ b/db/docs/ref/ext/perl.html
@@ -1,6 +1,5 @@
-<!--$Id: perl.so,v 10.28 2006/08/24 16:32:30 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: perl.so,v 10.29 2006/12/05 19:12:12 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -33,11 +32,11 @@ tree, in the subdirectories <b>perl.BerkeleyDB</b> and
<b>perl.DB_File</b>. Each of those directories contains a
<b>README</b> file with instructions on installing and using those
modules.</p>
-<p>The Perl interface is not maintained by Oracle Corporation. Questions
-about the DB_File and BerkeleyDB modules are best asked on the Usenet
-newsgroup comp.lang.perl.modules.</p>
+<p>The Perl interface is not maintained by Oracle. Questions about the
+DB_File and BerkeleyDB modules are best asked on the Usenet newsgroup
+comp.lang.perl.modules.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../ext/mod.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../ext/php.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/ext/php.html b/db/docs/ref/ext/php.html
index aff485133..af5547c78 100644
--- a/db/docs/ref/ext/php.html
+++ b/db/docs/ref/ext/php.html
@@ -1,6 +1,5 @@
<!--$Id: php.so,v 10.3 2004/10/18 17:08:43 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -97,6 +96,6 @@ mod_db4 framework, perform the following steps:</p>
<blockquote><pre>extension=db4.so</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../ext/perl.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../dumpload/utility.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/install/file.html b/db/docs/ref/install/file.html
index ff82884b9..c15a081a6 100644
--- a/db/docs/ref/install/file.html
+++ b/db/docs/ref/install/file.html
@@ -1,6 +1,5 @@
<!--$Id: file.so,v 10.19 2001/04/10 20:44:04 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -33,6 +32,6 @@ Berkeley DB distribution. This <a href="magic.txt">magic.txt</a> information
is correct for both big-endian and little-endian architectures.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../dumpload/text.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../install/multiple.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/install/multiple.html b/db/docs/ref/install/multiple.html
index 8889ef81b..789f44a35 100644
--- a/db/docs/ref/install/multiple.html
+++ b/db/docs/ref/install/multiple.html
@@ -1,6 +1,5 @@
<!--$Id: multiple.so,v 10.4 2004/06/10 16:39:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -50,6 +49,6 @@ you do not unexpectedly collide with other application code or a library
already installed on the target system.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../install/file.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../debug/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/intro/data.html b/db/docs/ref/intro/data.html
index e09ef9d37..f77c75bb9 100644
--- a/db/docs/ref/intro/data.html
+++ b/db/docs/ref/intro/data.html
@@ -1,6 +1,5 @@
<!--$Id: data.so,v 10.2 2006/08/25 23:24:38 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -50,6 +49,6 @@ commercially-available database systems. The problem is selecting the
one that best solves the problems that their applications face.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../intro/terrain.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/intro/dbis.html b/db/docs/ref/intro/dbis.html
index 57fd0ba4d..4f09f686f 100644
--- a/db/docs/ref/intro/dbis.html
+++ b/db/docs/ref/intro/dbis.html
@@ -1,6 +1,5 @@
<!--$Id: dbis.so,v 10.11 2006/09/19 16:21:42 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -153,6 +152,6 @@ increasingly important feature in a world using CGI scripts to deliver
HTML.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../intro/terrain.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../intro/dbisnot.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/intro/dbisnot.html b/db/docs/ref/intro/dbisnot.html
index b9a6ccb6e..40508483d 100644
--- a/db/docs/ref/intro/dbisnot.html
+++ b/db/docs/ref/intro/dbisnot.html
@@ -1,6 +1,5 @@
<!--$Id: dbisnot.so,v 10.8 2002/08/23 20:36:50 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -136,6 +135,6 @@ servers make calls through the Berkeley DB API to find records and return them
to clients. On its own, however, Berkeley DB is not a server.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../intro/dbis.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../intro/need.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/intro/distrib.html b/db/docs/ref/intro/distrib.html
index cc9eb45de..bdb1bf84f 100644
--- a/db/docs/ref/intro/distrib.html
+++ b/db/docs/ref/intro/distrib.html
@@ -1,6 +1,5 @@
<!--$Id: distrib.so,v 10.18 2006/08/24 16:32:30 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,6 +22,6 @@ number of platforms. The distribution does not include hard-copy
documentation.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../intro/what.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../intro/where.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/intro/need.html b/db/docs/ref/intro/need.html
index b0a9cf64e..1a42293dc 100644
--- a/db/docs/ref/intro/need.html
+++ b/db/docs/ref/intro/need.html
@@ -1,6 +1,5 @@
<!--$Id: need.so,v 10.2 2000/12/08 23:59:06 mao Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -56,6 +55,6 @@ that set of features, then Berkeley DB is almost certainly the best choice
for you.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../intro/dbisnot.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../intro/what.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/intro/products.html b/db/docs/ref/intro/products.html
index 337cb875f..f273d2ef3 100644
--- a/db/docs/ref/intro/products.html
+++ b/db/docs/ref/intro/products.html
@@ -1,6 +1,5 @@
-<!--$Id: products.so,v 10.19 2006/08/24 16:32:30 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: products.so,v 10.20 2006/12/05 19:12:12 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -16,20 +15,20 @@
</td></tr></table>
<p>
<h3 align=center>The Berkeley DB products</h3>
-<p>Oracle Corporation licenses four different products that use the Berkeley DB
-technology. Each product offers a distinct level of database support.
-It is not possible to mix-and-match products, that is, each application
-or group of applications must use the same Berkeley DB product.</p>
+<p>Oracle licenses four different products that use the Berkeley DB technology.
+Each product offers a distinct level of database support. It is not
+possible to mix-and-match products, that is, each application or group
+of applications must use the same Berkeley DB product.</p>
<p>All four products are included in the single Open Source distribution
-of Berkeley DB from Oracle Corporation, and building that distribution
-automatically builds all four products. Each product adds new
-interfaces and services to the product that precedes it in the list.
-As a result, developers can download Berkeley DB and build an application that
-does only single-user, read-only database access, and easily add support
-later for more users and more complex database access patterns.</p>
+of Berkeley DB from Oracle, and building that distribution automatically
+builds all four products. Each product adds new interfaces and services
+to the product that precedes it in the list. As a result, developers
+can download Berkeley DB and build an application that does only single-user,
+read-only database access, and easily add support later for more users
+and more complex database access patterns.</p>
<p>Users who distribute Berkeley DB must ensure that they are licensed for the
-Berkeley DB interfaces they use. Information on licensing is available
-from Oracle Corporation.</p>
+Berkeley DB interfaces they use. Information on licensing is available from
+Oracle.</p>
<h3>Berkeley DB Data Store</h3>
<p>The Berkeley DB Data Store product is an embeddable, high-performance data store. It
supports multiple concurrent threads of control (including multiple
@@ -65,6 +64,6 @@ the replicas takes over as the new master system, and distributes
updates to the remaining replicas.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../intro/where.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../am_conf/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/intro/terrain.html b/db/docs/ref/intro/terrain.html
index b28366fae..f86053a88 100644
--- a/db/docs/ref/intro/terrain.html
+++ b/db/docs/ref/intro/terrain.html
@@ -1,6 +1,5 @@
<!--$Id: terrain.so,v 10.4 2001/05/05 01:49:26 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -244,6 +243,6 @@ application creates new opportunity for installation mistakes and
run-time problems.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../intro/data.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../intro/dbis.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/intro/what.html b/db/docs/ref/intro/what.html
index 2952aa86c..bd6cb290f 100644
--- a/db/docs/ref/intro/what.html
+++ b/db/docs/ref/intro/what.html
@@ -1,6 +1,5 @@
<!--$Id: what.so,v 10.23 2001/03/01 15:58:06 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -49,6 +48,6 @@ Berkeley DB access method. As a result, developers can integrate non-database
objects into their transactional applications using Berkeley DB.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../intro/need.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../intro/distrib.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/intro/where.html b/db/docs/ref/intro/where.html
index def788fd4..3d41cdcc3 100644
--- a/db/docs/ref/intro/where.html
+++ b/db/docs/ref/intro/where.html
@@ -1,6 +1,5 @@
<!--$Id: where.so,v 10.32 2003/05/26 16:04:06 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -40,6 +39,6 @@ Windows/NT, Windows/2000 and Windows/XP, via the Microsoft Visual C++
for more information.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../intro/distrib.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../intro/products.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/java/compat.html b/db/docs/ref/java/compat.html
index 69fb9ca11..b030d3ae2 100644
--- a/db/docs/ref/java/compat.html
+++ b/db/docs/ref/java/compat.html
@@ -1,6 +1,5 @@
-<!--$Id: compat.so,v 10.14 2003/02/10 14:32:10 gburd Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: compat.so,v 10.16 2007/07/06 00:22:53 mjc Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -16,20 +15,11 @@
</td></tr></table>
<p>
<h3 align=center>Compatibility</h3>
-<p>The Berkeley DB Java API has been tested with the
-<a href="http://www.javasoft.com">Sun Microsystems JDK 1.1.3</a> on SunOS
-5.5; and Sun's JDK 1.1.7, JDK 1.2.2, JDK 1.3.0 and JDK 1.3.1 on Linux and
-Windows/NT. It should work with any JDK 1.1-, 1.2-, or 1.3-compatible
-environment (the latter three are known as Java 2). IBM's VM 1.3.0 has
-also been tested on Linux.</p>
-<p>The primary requirement of the Berkeley DB Java API is that the target Java
-environment must support JNI (Java Native Interface) rather than another
-method for allowing native C/C++ code to interface to Java. The JNI was
-new in JDK 1.1, but is the most likely interface to be implemented
-across multiple platforms. However, using the JNI means that Berkeley DB will
-not be compatible with Microsoft Visual J++.</p>
+<p>The Berkeley DB Java API has been tested with the Sun Microsystem's JDK 1.4
+and Java 5 on Linux, Windows and OS X. It should work with any JDK
+1.4- or 5-compatible environment.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../java/conf.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../java/program.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/java/conf.html b/db/docs/ref/java/conf.html
index b3ffb485a..33ca661c3 100644
--- a/db/docs/ref/java/conf.html
+++ b/db/docs/ref/java/conf.html
@@ -1,6 +1,5 @@
<!--$Id: conf.so,v 10.30 2005/12/01 03:18:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -100,6 +99,6 @@ data items. This is a simple check to make sure the fundamental
configuration is working correctly.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../am_misc/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../java/compat.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/java/faq.html b/db/docs/ref/java/faq.html
index a5dd581e9..8a2157f84 100644
--- a/db/docs/ref/java/faq.html
+++ b/db/docs/ref/java/faq.html
@@ -1,6 +1,5 @@
-<!--$Id: faq.so,v 1.15 2006/08/08 15:35:36 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: faq.so,v 1.16 2007/07/11 11:13:30 mjc Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -19,11 +18,11 @@
<ol>
<p><li><b>On what platforms is the Berkeley DB Java API supported?</b>
<p>All platforms supported by Berkeley DB that have a JVM compatible with J2SE
-1.3.1 or above.</p>
+1.4 or above.</p>
<p><li><b>How does the Berkeley DB Java API relate to the J2EE standard?</b>
<p>The Berkeley DB Java API does not currently implement any part of the J2EE
standard. That said, it does implement the implicit standard for Java
-<a href="http://java.sun.com/j2se/1.3/docs/guide/collections/">Java Collections</a>. The concept of a transaction exists in several
+<a href="http://java.sun.com/j2se/1.5.0/docs/guide/collections/">Java Collections</a>. The concept of a transaction exists in several
Java packages (J2EE, XA, JINI to name a few). Support for these APIs
will be added based on demand in future versions of Berkeley DB.</p>
<p><li><b>How should I incorporate db.jar and the db native library into
@@ -90,6 +89,6 @@ occur.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../java/program.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../arch/bigpic.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/java/program.html b/db/docs/ref/java/program.html
index f2c60f3c4..20253b368 100644
--- a/db/docs/ref/java/program.html
+++ b/db/docs/ref/java/program.html
@@ -1,6 +1,5 @@
<!--$Id: program.so,v 10.35 2004/09/10 13:04:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,10 +50,10 @@ thrown when a deadlock would occur.</p>
subclass of <a href="../../java/com/sleepycat/db/DatabaseException.html">DatabaseException</a>, is thrown when
there is an error that requires a recovery of the database using
<a href="../../utility/db_recover.html">db_recover</a>.</p>
-<p>An object of type <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/IllegalArgumentException.html">IllegalArgumentException</a>
+<p>An object of type <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html">IllegalArgumentException</a>
a standard Java Language exception, is thrown when there is an error in
method arguments.</p>
-<p>An object of type <a href="http://java.sun.com/j2se/1.3/docs/api/java/lang/OutOfMemoryError.html">OutOfMemoryError</a> is thrown
+<p>An object of type <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/OutOfMemoryError.html">OutOfMemoryError</a> is thrown
when the system cannot provide enough memory to complete the operation
(the ENOMEM system error on UNIX).</p>
<p><li>If there are embedded nulls in the <b>curslist</b> argument for
@@ -70,6 +69,6 @@ Java Bug Database).
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../java/compat.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../java/faq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/lock/am_conv.html b/db/docs/ref/lock/am_conv.html
index 24069516d..cb890bf89 100644
--- a/db/docs/ref/lock/am_conv.html
+++ b/db/docs/ref/lock/am_conv.html
@@ -1,6 +1,5 @@
<!--$Id: am_conv.so,v 10.24 2003/04/02 16:15:32 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -42,9 +41,9 @@ lock object with a length different from the values used by Berkeley DB.</p>
<p>All the access methods other than Queue use standard read/write locks
in a simple multiple-reader/single writer page-locking scheme. An
operation that returns data (for example, <a href="../../api_c/db_get.html">DB-&gt;get</a> or
-<a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a>) obtains a read lock on all the pages accessed while
+<a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a>) obtains a read lock on all the pages accessed while
locating the requested record. When an update operation is requested
-(for example, <a href="../../api_c/db_put.html">DB-&gt;put</a> or <a href="../../api_c/dbc_del.html">DBcursor-&gt;c_del</a>), the page containing
+(for example, <a href="../../api_c/db_put.html">DB-&gt;put</a> or <a href="../../api_c/dbc_del.html">DBcursor-&gt;del</a>), the page containing
the updated (or new) data is write-locked. As read-modify-write cycles
are quite common and are deadlock-prone under normal circumstances, the
Berkeley DB interfaces allow the application to specify the <a href="../../api_c/dbc_get.html#DB_RMW">DB_RMW</a>
@@ -105,7 +104,7 @@ First, they may be performed within a transaction, in which case all
operations lock on behalf of the designated transaction. Second, they
may be performed using a local <a href="../../api_c/db_class.html">DB</a> handle, although, as
<a href="../../api_c/db_open.html">DB-&gt;open</a> operations are relatively slow, this may not be a good
-idea. Finally, the <a href="../../api_c/dbc_dup.html">DBcursor-&gt;c_dup</a> function duplicates a cursor, using
+idea. Finally, the <a href="../../api_c/dbc_dup.html">DBcursor-&gt;dup</a> function duplicates a cursor, using
the same locker ID as the originating cursor. There is no way to
achieve this duplication functionality through the <a href="../../api_c/db_class.html">DB</a> handle
calls, but any <a href="../../api_c/db_class.html">DB</a> call can be implemented by one or more calls
@@ -119,6 +118,6 @@ span threads of control, so the library knows that two cursors in the same
transaction cannot modify the database concurrently.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../lock/cam_conv.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/nondb.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/lock/cam_conv.html b/db/docs/ref/lock/cam_conv.html
index 6fd281b69..4681d988c 100644
--- a/db/docs/ref/lock/cam_conv.html
+++ b/db/docs/ref/lock/cam_conv.html
@@ -1,6 +1,5 @@
<!--$Id: cam_conv.so,v 10.14 2003/10/18 19:16:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -49,6 +48,6 @@ already locked with a READ lock.
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../lock/twopl.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/am_conv.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/lock/config.html b/db/docs/ref/lock/config.html
index adbc37a5d..eea9896c8 100644
--- a/db/docs/ref/lock/config.html
+++ b/db/docs/ref/lock/config.html
@@ -1,6 +1,5 @@
<!--$Id: config.so,v 10.21 2003/10/18 19:16:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -39,6 +38,6 @@ locking conflicts matrix. This is an advanced configuration option,
and is almost never necessary.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../lock/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/max.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/lock/dead.html b/db/docs/ref/lock/dead.html
index a053931de..f6a17d042 100644
--- a/db/docs/ref/lock/dead.html
+++ b/db/docs/ref/lock/dead.html
@@ -1,6 +1,5 @@
<!--$Id: dead.so,v 10.21 2005/12/02 17:27:50 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -79,6 +78,6 @@ operations block temporarily on locks but are soon able to proceed,
automatic detection can decrease performance.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../lock/stdmode.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/timeout.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/lock/deaddbg.html b/db/docs/ref/lock/deaddbg.html
index 2f2e82db2..5ad551b89 100644
--- a/db/docs/ref/lock/deaddbg.html
+++ b/db/docs/ref/lock/deaddbg.html
@@ -1,6 +1,5 @@
<!--$Id: deaddbg.so,v 10.5 2005/12/02 17:27:50 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -136,6 +135,6 @@ progress, one of them will have to be killed in order to resolve the
deadlock.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../lock/timeout.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/page.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/lock/intro.html b/db/docs/ref/lock/intro.html
index ece8be812..7ab9493c4 100644
--- a/db/docs/ref/lock/intro.html
+++ b/db/docs/ref/lock/intro.html
@@ -1,10 +1,9 @@
-<!--$Id: intro.so,v 10.26 2003/10/18 19:16:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 10.27 2006/11/13 18:05:02 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Berkeley DB and locking</title>
+<title>Berkeley DB Reference Guide: Introduction to the locking subsystem</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../program/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/config.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Berkeley DB and locking</h3>
+<h3 align=center>Introduction to the locking subsystem</h3>
<p>The locking subsystem provides interprocess and intraprocess concurrency
control mechanisms. Although the lock system is used extensively by
the Berkeley DB access methods and transaction system, it may also be used as
@@ -107,6 +106,6 @@ the lock subsystem. It is the programmatic interface used by the
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../program/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/config.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/lock/max.html b/db/docs/ref/lock/max.html
index 83c95d2b7..bb8a64bed 100644
--- a/db/docs/ref/lock/max.html
+++ b/db/docs/ref/lock/max.html
@@ -1,6 +1,5 @@
<!--$Id: max.so,v 10.11 2006/01/05 16:51:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -99,6 +98,6 @@ applications are unlikely to actually need that many locks. Reviewing
the Lock subsystem statistics is the best way to determine this value.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../lock/config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/stdmode.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/lock/nondb.html b/db/docs/ref/lock/nondb.html
index 461ad1476..66352b302 100644
--- a/db/docs/ref/lock/nondb.html
+++ b/db/docs/ref/lock/nondb.html
@@ -1,6 +1,5 @@
<!--$Id: nondb.so,v 10.15 2001/05/22 19:39:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -46,6 +45,6 @@ be post-processed into a human-readable schedule of conference room
use.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../lock/am_conv.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../log/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/lock/notxn.html b/db/docs/ref/lock/notxn.html
index 36ec06c35..d4398ad27 100644
--- a/db/docs/ref/lock/notxn.html
+++ b/db/docs/ref/lock/notxn.html
@@ -1,6 +1,5 @@
<!--$Id: notxn.so,v 10.15 2001/05/22 19:39:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -42,6 +41,6 @@ concurrent access, but not transactions, are more safely implemented
using the Berkeley DB Concurrent Data Store Product.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../lock/page.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/twopl.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/lock/page.html b/db/docs/ref/lock/page.html
index b43754850..9bbf4c7ab 100644
--- a/db/docs/ref/lock/page.html
+++ b/db/docs/ref/lock/page.html
@@ -1,6 +1,5 @@
<!--$Id: page.so,v 10.19 2002/06/01 23:42:12 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -67,6 +66,6 @@ Therefore, two conflicting threads of control cannot access the same
duplicate set simultaneously.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../lock/deaddbg.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/notxn.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/lock/stdmode.html b/db/docs/ref/lock/stdmode.html
index 7cc949bba..3906bbac4 100644
--- a/db/docs/ref/lock/stdmode.html
+++ b/db/docs/ref/lock/stdmode.html
@@ -1,6 +1,5 @@
<!--$Id: stdmode.so,v 10.26 2001/05/22 19:39:32 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -54,6 +53,6 @@ new request for either a read or write lock would be denied.
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../lock/max.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/dead.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/lock/timeout.html b/db/docs/ref/lock/timeout.html
index 5f41163cf..ff6e71c60 100644
--- a/db/docs/ref/lock/timeout.html
+++ b/db/docs/ref/lock/timeout.html
@@ -1,6 +1,5 @@
<!--$Id: timeout.so,v 1.9 2005/12/02 17:27:49 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -65,6 +64,6 @@ and the specific lock described will be timed out if it blocks longer
than 4ms.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../lock/dead.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/deaddbg.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/lock/twopl.html b/db/docs/ref/lock/twopl.html
index 00fe51646..6c67735c5 100644
--- a/db/docs/ref/lock/twopl.html
+++ b/db/docs/ref/lock/twopl.html
@@ -1,6 +1,5 @@
<!--$Id: twopl.so,v 10.11 2001/05/22 19:39:32 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -46,6 +45,6 @@ transaction most likely to deadlock.
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../lock/notxn.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/cam_conv.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/log/config.html b/db/docs/ref/log/config.html
index f21bb308c..3aee32fd3 100644
--- a/db/docs/ref/log/config.html
+++ b/db/docs/ref/log/config.html
@@ -1,6 +1,5 @@
<!--$Id: config.so,v 10.20 2006/08/30 10:08:16 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -42,6 +41,6 @@ or transactions producing large amounts of data. By default, the buffer
is approximately 32KB.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../log/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../log/limits.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/log/intro.html b/db/docs/ref/log/intro.html
index 51a463f9b..18e6c970c 100644
--- a/db/docs/ref/log/intro.html
+++ b/db/docs/ref/log/intro.html
@@ -1,10 +1,9 @@
-<!--$Id: intro.so,v 10.24 2003/10/18 19:16:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 10.25 2006/11/13 18:05:02 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Berkeley DB and logging</title>
+<title>Berkeley DB Reference Guide: Introduction to the logging subsystem</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../lock/nondb.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../log/config.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Berkeley DB and logging</h3>
+<h3 align=center>Introduction to the logging subsystem</h3>
<p>The Logging subsystem is the logging facility used by Berkeley DB. It is
largely Berkeley DB-specific, although it is potentially useful outside of
the Berkeley DB package for applications wanting write-ahead logging support.
@@ -70,6 +69,6 @@ removed using the <a href="../../api_c/env_remove.html">DB_ENV-&gt;remove</a> me
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../lock/nondb.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../log/config.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/log/limits.html b/db/docs/ref/log/limits.html
index 4d6972226..a245ad1dc 100644
--- a/db/docs/ref/log/limits.html
+++ b/db/docs/ref/log/limits.html
@@ -1,6 +1,5 @@
<!--$Id: limits.so,v 10.26 2004/08/13 03:48:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -44,6 +43,6 @@ in all other cases, at least a single log file is retained.)
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../log/config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../mp/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/mp/config.html b/db/docs/ref/mp/config.html
index 08688ee04..0ff8aeedf 100644
--- a/db/docs/ref/mp/config.html
+++ b/db/docs/ref/mp/config.html
@@ -1,6 +1,5 @@
<!--$Id: config.so,v 10.20 2003/10/18 19:16:04 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -48,6 +47,6 @@ the size of files mapped into the process address space, use the
<a href="../../api_c/env_set_mp_mmapsize.html">DB_ENV-&gt;set_mp_mmapsize</a> method.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../mp/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../txn/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/mp/intro.html b/db/docs/ref/mp/intro.html
index 73cff73d1..aadc827f8 100644
--- a/db/docs/ref/mp/intro.html
+++ b/db/docs/ref/mp/intro.html
@@ -1,10 +1,9 @@
-<!--$Id: intro.so,v 10.23 2002/08/30 20:02:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 10.26 2007/04/05 20:54:56 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Berkeley DB and the memory pool</title>
+<title>Berkeley DB Reference Guide: Introduction to the memory pool subsystem</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../log/limits.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../mp/config.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Berkeley DB and the memory pool</h3>
+<h3 align=center>Introduction to the memory pool subsystem</h3>
<p>The Memory Pool subsystem is the general-purpose shared memory buffer
pool used by Berkeley DB. This module is useful outside of the Berkeley DB package
for processes that require page-oriented, shared and cached file access.</p>
@@ -33,10 +32,9 @@ they may be marked <b>dirty</b>, which causes them to be written to
the underlying file before being discarded from the pool. If there is
insufficient room to bring a new page in the pool, a page is selected
to be discarded from the pool using a least-recently-used algorithm.
-Pages in files may also be explicitly marked clean or dirty using the
-<a href="../../api_c/memp_fset.html">DB_MPOOLFILE-&gt;set</a> method. All dirty pages in the pool from the file may be
-flushed using the <a href="../../api_c/memp_fsync.html">DB_MPOOLFILE-&gt;sync</a> method. When the file handle is no
-longer in use, it should be closed using the <a href="../../api_c/memp_fclose.html">DB_MPOOLFILE-&gt;close</a> method.</p>
+All dirty pages in the pool from the file may be flushed using the
+<a href="../../api_c/memp_fsync.html">DB_MPOOLFILE-&gt;sync</a> method. When the file handle is no longer in use, it
+should be closed using the <a href="../../api_c/memp_fclose.html">DB_MPOOLFILE-&gt;close</a> method.</p>
<p>There are additional configuration interfaces that apply when opening
a new file in the memory pool:</p>
<p><ul type=disc>
@@ -57,7 +55,7 @@ for the purposes of page input and output processing.
maintain a consistent percentage of clean buffers in the pool using
the <a href="../../api_c/memp_trickle.html">DB_ENV-&gt;memp_trickle</a> method.
<li>Because special-purpose processing may be necessary when pages are read
-or written (for example, compression or endian conversion), the
+or written (for example, endian conversion, or page checksums), the
<a href="../../api_c/memp_register.html">DB_ENV-&gt;memp_register</a> function allows applications to specify automatic
input and output processing in these cases.
<li>The <a href="../../utility/db_stat.html">db_stat</a> utility uses the <a href="../../api_c/memp_stat.html">DB_ENV-&gt;memp_stat</a> method to display
@@ -68,7 +66,7 @@ database systems, and which allows the memory pool to be flushed up to
a specified log sequence number (<a href="../../api_c/lsn_class.html">DB_LSN</a>).
<li>The entire pool may be discarded using the <a href="../../api_c/env_remove.html">DB_ENV-&gt;remove</a> method.
</ul>
-<!--$Id: m4.methods,v 1.9 2006/08/25 16:40:01 bostic Exp $-->
+<!--$Id: m4.methods,v 1.11 2007/07/06 00:22:53 mjc Exp $-->
<table border=1 align=center>
<tr><th>Memory Pools and Related Methods</th><th>Description</th></tr>
<!--Db::mpf--><tr><td><a href="../../api_c/db_get_mpf.html">DB-&gt;get_mpf</a></td><td>Return <a href="../../api_c/db_class.html">DB</a>'s underlying <a href="../../api_c/mempfile_class.html">DB_MPOOLFILE</a> handle</td></tr>
@@ -79,6 +77,7 @@ a specified log sequence number (<a href="../../api_c/lsn_class.html">DB_LSN</a>
<tr><th>Memory Pool Configuration</th><th><br></th></tr>
<!--DbEnv::memp_register--><tr><td><a href="../../api_c/memp_register.html">DB_ENV-&gt;memp_register</a></td><td>Register input/output functions for a file in a memory pool</td></tr>
<!--DbEnv::set_cachesize--><tr><td><a href="../../api_c/env_set_cachesize.html">DB_ENV-&gt;set_cachesize</a></td><td>Set the environment cache size</td></tr>
+<!--DbEnv::set_cache_max--><tr><td><a href="../../api_c/env_set_cache_max.html">DB_ENV-&gt;set_cache_max</a></td><td>Set the maximum cache size</td></tr>
<!--DbEnv::set_mp_max_openfd--><tr><td><a href="../../api_c/memp_openfd.html">DB_ENV-&gt;set_mp_max_openfd</a></td><td>Set the maximum number of open file descriptors</td></tr>
<!--DbEnv::set_mp_max_write--><tr><td><a href="../../api_c/memp_maxwrite.html">DB_ENV-&gt;set_mp_max_write</a></td><td>Set the maximum number of sequential disk writes</td></tr>
<!--DbEnv::set_mp_mmapsize--><tr><td><a href="../../api_c/env_set_mp_mmapsize.html">DB_ENV-&gt;set_mp_mmapsize</a></td><td>Set maximum mapped-in database file size</td></tr>
@@ -89,7 +88,6 @@ a specified log sequence number (<a href="../../api_c/lsn_class.html">DB_LSN</a>
<!--DbMpoolFile::get--><tr><td><a href="../../api_c/memp_fget.html">DB_MPOOLFILE-&gt;get</a></td><td>Get page from a file in a memory pool</td></tr>
<!--DbMpoolFile::open--><tr><td><a href="../../api_c/memp_fopen.html">DB_MPOOLFILE-&gt;open</a></td><td>Open a file in a memory pool</td></tr>
<!--DbMpoolFile::put--><tr><td><a href="../../api_c/memp_fput.html">DB_MPOOLFILE-&gt;put</a></td><td>Return a page to a memory pool</td></tr>
-<!--DbMpoolFile::set--><tr><td><a href="../../api_c/memp_fset.html">DB_MPOOLFILE-&gt;set</a></td><td>Set memory pool page attributes</td></tr>
<!--DbMpoolFile::sync--><tr><td><a href="../../api_c/memp_fsync.html">DB_MPOOLFILE-&gt;sync</a></td><td>Flush pages from a file in a memory pool</td></tr>
<tr><th>Memory Pool File Configuration</th><th><br></th></tr>
<!--DbMpoolFile::set_clear_len--><tr><td><a href="../../api_c/memp_set_clear_len.html">DB_MPOOLFILE-&gt;set_clear_len</a></td><td>Set file page bytes to be cleared</td></tr>
@@ -103,6 +101,6 @@ a specified log sequence number (<a href="../../api_c/lsn_class.html">DB_LSN</a>
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../log/limits.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../mp/config.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/pindex.src b/db/docs/ref/pindex.src
index 38b0fb736..03defff6d 100644
--- a/db/docs/ref/pindex.src
+++ b/db/docs/ref/pindex.src
@@ -1,6 +1,7 @@
__APIREL__/utility/berkeley_db_svc.html__OCT__2 utility to support @RPC client/server
__APIREL__/utility/db_archive.html__OCT__2 utility to @archive log files
__APIREL__/utility/db_checkpoint.html__OCT__2 utility to take @checkpoints
+__APIREL__/utility/db_codegen.html__OCT__2 @code generation utility
__APIREL__/utility/db_deadlock.html__OCT__2 utility to detect @deadlocks
__APIREL__/utility/db_dump.html__OCT__2 utility to @dump databases as text files
__APIREL__/utility/db_hotbackup.html__OCT__2 utility to hot @backup database environments
diff --git a/db/docs/ref/program/appsignals.html b/db/docs/ref/program/appsignals.html
index 19cbff612..4e82b3487 100644
--- a/db/docs/ref/program/appsignals.html
+++ b/db/docs/ref/program/appsignals.html
@@ -1,6 +1,5 @@
<!--$Id: appsignals.so,v 10.28 2002/02/23 20:05:24 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -34,6 +33,6 @@ underlying system calls that return failure with errno set to EINTR will
be restarted rather than failing.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../apprec/config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../program/errorret.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/program/byteorder.html b/db/docs/ref/program/byteorder.html
deleted file mode 100644
index 6569ba88b..000000000
--- a/db/docs/ref/program/byteorder.html
+++ /dev/null
@@ -1,31 +0,0 @@
-<!--$Id: byteorder.so,v 10.20 2000/03/18 21:43:15 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Byte ordering</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> <a name="3"><!--meow--></a>
-<table><tr valign=top>
-<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Programmer Notes</dl></h3></td>
-<td width="1%"><a href="../../ref/program/dbsizes.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/program/diskspace.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h1 align=center>Byte ordering</h1>
-<p>The database files created by Berkeley DB can be created in either little or
-big-endian formats. By default, the native format of the machine on which
-the database is created will be used. Any format database can be used on
-a machine with a different native format, although it is possible that
-the application will incur a performance penalty for the run-time
-conversion.
-<p>No user-specified data is converted in any way at all. Key or data items
-stored on machines of one format will be returned to the application
-exactly as stored on machines of another format.
-<table><tr><td><br></td><td width="1%"><a href="../../ref/program/dbsizes.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/program/diskspace.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/db/docs/ref/program/cache.html b/db/docs/ref/program/cache.html
index ec53dbeb5..34f23ca07 100644
--- a/db/docs/ref/program/cache.html
+++ b/db/docs/ref/program/cache.html
@@ -1,6 +1,5 @@
<!--$Id: cache.so,v 10.3 2002/09/26 01:38:32 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -30,6 +29,6 @@ Many times, this means that write-caching on the disk drive must
be disabled.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../program/ram.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../program/copy.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/program/compatible.html b/db/docs/ref/program/compatible.html
index 13a8c695f..688924bca 100644
--- a/db/docs/ref/program/compatible.html
+++ b/db/docs/ref/program/compatible.html
@@ -1,6 +1,5 @@
<!--$Id: compatible.so,v 10.34 2002/02/23 20:05:24 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -28,6 +27,6 @@ information. No utilities are provided to convert UNIX <a href="../../api_c/dbm
<a href="../../api_c/dbm.html">ndbm</a>, or <a href="../../api_c/hsearch.html">hsearch</a> databases.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../program/copy.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../program/runtime.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/program/copy.html b/db/docs/ref/program/copy.html
index d423387e0..a63c49d00 100644
--- a/db/docs/ref/program/copy.html
+++ b/db/docs/ref/program/copy.html
@@ -1,6 +1,5 @@
<!--$Id: copy.so,v 10.17 2005/06/16 17:07:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -80,6 +79,6 @@ access both the original and copy of the database at the same time.
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../program/cache.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../program/compatible.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/program/dbsizes.html b/db/docs/ref/program/dbsizes.html
deleted file mode 100644
index 69b45868d..000000000
--- a/db/docs/ref/program/dbsizes.html
+++ /dev/null
@@ -1,45 +0,0 @@
-<!--$Id: dbsizes.so,v 10.22 2000/03/18 21:43:16 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Database limits</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>Programmer Notes</dl></h3></td>
-<td width="1%"><a href="../../ref/program/version.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/program/byteorder.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h1 align=center>Database limits</h1>
-<p>The largest database file that Berkeley DB can handle depends on the page size
-selected by the application. Berkeley DB stores database file page numbers as
-unsigned 32-bit numbers and database file page sizes as unsigned 16-bit
-numbers. Using the maximum database page size of 65536, this results in
-a maximum database file size of 2<sup>48</sup> (256 terabytes). The
-minimum database page size is 512 bytes, which results in a minimum
-maximum database size of 2<sup>41</sup> (2 terabytes).
-<p>The largest database file Berkeley DB can support is potentially further limited
-if the host system does not have filesystem support for files larger than
-2<sup>32</sup>, including the ability to seek to absolute offsets within
-those files.
-<p>The largest key or data item that Berkeley DB can support is largely limited
-by available memory. Specifically, while key and data byte strings may
-be of essentially unlimited length, any one of them must fit into
-available memory so that it can be returned to the application. As some
-of the Berkeley DB interfaces return both key and data items to the application,
-those interfaces will require that any key/data pair fit simultaneously
-into memory. Further, as the access methods may need to compare key and
-data items with other key and data items, it may be a requirement that
-any two key or two data items fit into available memory. Finally, when
-writing applications supporting transactions, it may be necessary to have
-an additional copy of any data item in memory for logging purposes.
-<p>The maximum Btree depth is 255.
-<table><tr><td><br></td><td width="1%"><a href="../../ref/program/version.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/program/byteorder.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/db/docs/ref/program/diskspace.html b/db/docs/ref/program/diskspace.html
deleted file mode 100644
index fb8425d8a..000000000
--- a/db/docs/ref/program/diskspace.html
+++ /dev/null
@@ -1,145 +0,0 @@
-<!--$Id: diskspace.so,v 10.9 2000/03/22 21:56:11 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Disk space 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>
- <a name="2"><!--meow--></a>
-<table><tr valign=top>
-<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Programmer Notes</dl></h3></td>
-<td width="1%"><a href="../../ref/program/byteorder.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/program/compatible.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h1 align=center>Disk space requirements</h1>
-<p>It is possible to estimate the total database size based on the size of
-the data. Simply put, the following calculations attempt to figure out
-how many bytes you will need to hold a set of data and then how many pages
-it will take to actually store it on disk.
-<p>Space freed by deleting key/data pairs from a Btree or Hash database is
-never returned to the filesystem, although it is reused where possible.
-This means that the Btree and Hash databases are grow-only. If enough
-keys are deleted from a database that shrinking the underlying file is
-desirable, you should create a new database and insert the records from
-the old one into it.
-<p>These are rough estimates at best. For example, they do not take into
-account overflow records, filesystem metadata information, or real-life
-situations where the sizes of key and data items are wildly variable, and
-the page-fill factor changes over time.
-<h3>Btree</h3>
-<p>The formulas for the Btree access method are as follows:
-<p><blockquote><pre>useful-bytes-per-page = (page-size - page-overhead) * page-fill-factor
-<p>
-bytes-of-data = n-records *
- (bytes-per-entry + page-overhead-for-two-entries)
-<p>
-n-pages-of-data = bytes-of-data / bytes-per-page
-<p>
-total-pages-on-disk = n-pages-of-data * page-size
-</pre></blockquote>
-<p>The <b>useful-bytes-per-page</b> is a measure of the bytes on each page
-that will actually hold the application data. It is computed as the total
-number of bytes on the page that are available to hold application data,
-corrected by the percentage of the page that is likely to contain data.
-The reason for this correction is that the percentage of a page that
-contains application data can vary from close to 50% after a page split,
-to almost 100% if the entries in the database were inserted in sorted
-order. Obviously, the <b>page-fill-factor</b> can drastically alter
-the amount of disk space required to hold any particular data set. The
-page-fill factor of any existing database can be displayed using the
-<a href="../../utility/db_stat.html">db_stat</a> utility.
-<p>As an example, using an 8K page size, with an 85% page-fill factor, there
-are 6941 bytes of useful space on each page:
-<p><blockquote><pre>6941 = (8192 - 26) * .85</pre></blockquote>
-<p>The total <b>bytes-of-data</b> is an easy calculation: it is the number
-of key/data pairs plus the overhead required to store each pair on a page.
-The overhead to store a single item on a Btree page is 5 bytes. So,
-assuming 60,000,000 key/data pairs, each of which is 8 bytes long, there
-are 1440000000 bytes, or roughly 1.34GB, of total data:
-<p><blockquote><pre>1560000000 = 60000000 * ((8 * 2) + (5 * 2))</pre></blockquote>
-<p>The total pages of data, <b>n-pages-of-data</b>, is the
-<b>bytes-of-data</b> divided by the <b>useful-bytes-per-page</b>. In
-the example, there are 224751 pages of data.
-<p><blockquote><pre>224751 = 1560000000 / 6941</pre></blockquote>
-<p>The total bytes of disk space for the database is <b>n-pages-of-data</b>
-multiplied by the <b>page-size</b>. In the example, the result is
-1841160192 bytes, or roughly 1.71GB.
-<p><blockquote><pre>1841160192 = 224751 * 8192</pre></blockquote>
-<h3>Hash</h3>
-<p>The formulas for the Hash access method are as follows:
-<p><blockquote><pre>useful-bytes-per-page = (page-size - page-overhead)
-<p>
-bytes-of-data = n-records *
- (bytes-per-entry + page-overhead-for-two-entries)
-<p>
-n-pages-of-data = bytes-of-data / bytes-per-page
-<p>
-total-pages-on-disk = n-pages-of-data * page-size
-</pre></blockquote>
-<p>The <b>useful-bytes-per-page</b> is a measure of the bytes on each page
-that will actually hold the application data. It is computed as the total
-number of bytes on the page that are available to hold application data.
-If the application has explicitly set a page fill factor, then pages will
-not necessarily be kept full. For databases with a preset fill factor,
-see the calculation below. The page-overhead for Hash databases is 26
-bytes and the page-overhead-for-two-entries is 6 bytes.
-<p>As an example, using an 8K page size, there are 8166 bytes of useful space
-on each page:
-<p><blockquote><pre>8166 = (8192 - 26)</pre></blockquote>
-<p>The total <b>bytes-of-data</b> is an easy calculation: it is the number
-of key/data pairs plus the overhead required to store each pair on a page.
-In this case that's 6 bytes per pair. So, assuming 60,000,000 key/data
-pairs, each of which is 8 bytes long, there are 1320000000 bytes, or
-roughly 1.23GB, of total data:
-<p><blockquote><pre>1320000000 = 60000000 * ((16 + 6))</pre></blockquote>
-<p>The total pages of data, <b>n-pages-of-data</b>, is the
-<b>bytes-of-data</b> divided by the <b>useful-bytes-per-page</b>. In
-this example, there are 161646 pages of data.
-<p><blockquote><pre>161646 = 1320000000 / 8166</pre></blockquote>
-<p>The total bytes of disk space for the database is <b>n-pages-of-data</b>
-multiplied by the <b>page-size</b>. In the example, the result is
-1324204032 bytes, or roughly 1.23GB.
-<p><blockquote><pre>1324204032 = 161646 * 8192</pre></blockquote>
-<p>Now, let's assume that the application specified a fill factor explicitly.
-The fill factor indicates the target number of items to place on a single
-page (a fill factor might reduce the utilization of each page, but it can
-be useful in avoiding splits and preventing buckets from becoming too
-large. Using our estimates above, each item is 22 bytes (16 + 6) and
-there are 8166 useful bytes on a page (8192 - 26). That means that, on
-average, you can fit 371 pairs per page.
-<p><blockquote><pre>371 = 8166 / 22</pre></blockquote>
-<p>However, let's assume that the application designer knows that while most
-items are 8 bytes, they can sometimes be as large as 10 and it's very
-important to avoid overflowing buckets and splitting. Then, the
-application might specify a fill factor of 314.
-<p><blockquote><pre>314 = 8166 / 26</pre></blockquote>
-<p>With a fill factor of 314, then the formula for computing database size
-is:
-<p><blockquote><pre>npages = npairs / pairs-per-page</pre></blockquote>
-<p>or 191082.
-<p><blockquote><pre>191082 = 60000000 / 314</pre></blockquote>
-<p>At 191082 pages, the total database size would be 1565343744 or 1.46GB.
-<p><blockquote><pre>1565343744 = 191082 * 8192 </pre></blockquote>
-<p>There are a few additional caveats with respect to Hash databases. This
-discussion assumes that the hash function does a good job of evenly
-distributing keys among hash buckets. If the function does not do this,
-you may find your table growing significantly larger than you expected.
-Secondly, in order to provide support for Hash databases co-existing with
-other databases in a single file, pages within a Hash database are
-allocated in power-of-2 chunks. That means that a Hash database with 65
-buckets will take up as much space as a Hash database with 128 buckets;
-each time the Hash database grows beyond its current power-of-two number
-of buckets, it allocates space for the next power-of-two buckets. This
-space may be sparsely allocated in the file system, but the files will
-appear to be their full size. Finally, because of this need for
-contiguous allocation, overflow pages and duplicate pages can be allocated
-only at specific points in the file, and this too can lead to sparse hash
-tables.
-<table><tr><td><br></td><td width="1%"><a href="../../ref/program/byteorder.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/program/compatible.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/db/docs/ref/program/environ.html b/db/docs/ref/program/environ.html
index a51cb266a..32af54f03 100644
--- a/db/docs/ref/program/environ.html
+++ b/db/docs/ref/program/environ.html
@@ -1,6 +1,5 @@
<!--$Id: environ.so,v 10.21 2001/04/16 17:11:40 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -29,6 +28,6 @@ checked as locations in which to create temporary files. See
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../program/errorret.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../program/mt.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/program/errorret.html b/db/docs/ref/program/errorret.html
index 643eee09a..c0881b577 100644
--- a/db/docs/ref/program/errorret.html
+++ b/db/docs/ref/program/errorret.html
@@ -1,6 +1,5 @@
<!--$Id: errorret.so,v 10.49 2006/08/25 18:22:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -108,6 +107,6 @@ no cleanup processing of their own should simply exit from the callback
function.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../program/appsignals.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../program/environ.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/program/extending.html b/db/docs/ref/program/extending.html
deleted file mode 100644
index 6f276d8dc..000000000
--- a/db/docs/ref/program/extending.html
+++ /dev/null
@@ -1,242 +0,0 @@
-<!--$Id: extending.so,v 10.32 2000/07/25 16:31:19 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Application-specific logging and recovery</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>Programmer Notes</dl></h3></td>
-<td width="1%"><a href="../../ref/program/recimp.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/program/runtime.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h1 align=center>Application-specific logging and recovery</h1>
-<p>Berkeley DB includes tools to assist in the development of application-specific
-logging and recovery. Specifically, given a description of the
-information to be logged, these tools will automatically create logging
-functions (functions that take the values as parameters and construct a
-single record that is written to the log), read functions (functions that
-read a log record and unmarshall the values into a structure that maps
-onto the values you chose to log), a print function (for debugging),
-templates for the recovery functions, and automatic dispatching to your
-recovery functions.
-<h3>Defining Application-Specific Operations</h3>
-<p>Log records are described in files named XXX.src, where "XXX" is a
-unique prefix. The prefixes currently used in the Berkeley DB package are
-btree, crdel, db, hash, log, qam, and txn. These files contain interface
-definition language descriptions for each type of log record that
-is supported.
-<p>All lines beginning with a hash character in <b>.src</b> files are
-treated as comments.
-<p>The first non-comment line in the file should begin with the keyword
-PREFIX followed by a string that will be prepended to every function.
-Frequently, the PREFIX is either identical or similar to the name of the
-<b>.src</b> file.
-<p>The rest of the file consists of one or more log record descriptions.
-Each log record description begins with the line:
-<p><blockquote><pre>BEGIN RECORD_NAME RECORD_NUMBER</pre></blockquote>
-<p>and ends with the line:
-<p><blockquote><pre>END</pre></blockquote>
-<p>The RECORD_NAME keyword should be replaced with a unique record name for
-this log record. Record names must only be unique within <b>.src</b>
-files.
-<p>The RECORD_NUMBER keyword should be replaced with a record number. Record
-numbers must be unique for an entire application, that is, both
-application-specific and Berkeley DB log records must have unique values.
-Further, as record numbers are stored in log files, which often must be
-portable across application releases, no record number should ever be
-re-used. The record number space below 10,000 is reserved for Berkeley DB
-itself, applications should choose record number values equal to or
-greater than 10,000.
-<p>Between the BEGIN and END statements, there should be one line for each
-data item that will be logged in this log record. The format of these
-lines is as follows:
-<p><blockquote><pre>ARG | DBT | POINTER variable_name variable_type printf_format</pre></blockquote>
-<p>The keyword ARG indicates that the argument is a simple parameter of the
-type specified. The keyword DBT indicates that the argument is a DBT
-containing a length and pointer. The keyword PTR indicates that the
-argument is a pointer to the data type specified and that the entire type
-should be logged.
-<p>The variable name is the field name within the structure that will be used
-to reference this item. The variable type is the C type of the variable,
-and the printf format should be "s", for string, "d" for signed integral
-type, or "u" for unsigned integral type.
-<h3>Automatically Generated Functions</h3>
-<p>For each log record description found in the file, the following structure
-declarations and #defines will be created in the file PREFIX_auto.h.
-<p><blockquote><pre><p>
-#define DB_PREFIX_RECORD_TYPE /* Integer ID number */
-<p>
-typedef struct _PREFIX_RECORD_TYPE_args {
- /*
- * These three fields are generated for every record.
- */
- u_int32_t type; /* Record type used for dispatch. */
-<p>
- /*
- * Transaction id that identifies the transaction on whose
- * behalf the record is being logged.
- */
- DB_TXN *txnid;
-<p>
- /*
- * The LSN returned by the previous call to log for
- * this transaction.
- */
- DB_LSN *prev_lsn;
-<p>
- /*
- * The rest of the structure contains one field for each of
- * the entries in the record statement.
- */
-};</pre></blockquote>
-<p>The DB_PREFIX_RECORD_TYPE will be described in terms of a value
-DB_PREFIX_BEGIN, which should be specified by the application writer in
-terms of the library provided DB_user_BEGIN macro (this is the value of
-the first identifier available to users outside the access method system).
-<p>In addition to the PREFIX_auto.h file, a file named PREFIX_auto.c is
-created, containing the following functions for each record type:
-<p><dl compact>
-<p><dt>The log function, with the following parameters:<dd><p><dl compact>
-<p><dt>dbenv<dd>The environment handle returned by <a href="../../api_c/env_create.html">db_env_create</a>.
-<p><dt>txnid<dd>The transaction identifier returned by <a href="../../api_c/txn_begin.html">txn_begin</a>.
-<p><dt>lsnp<dd>A pointer to storage for an LSN into which the LSN of the new log record
-will be returned.
-<p><dt>syncflag<dd>A flag indicating if the record must be written synchronously. Valid
-values are 0 and <a href="../../api_c/log_put.html#DB_FLUSH">DB_FLUSH</a>.
-</dl>
-<p>The log function marshalls the parameters into a buffer and calls
-<a href="../../api_c/log_put.html">log_put</a> on that buffer returning 0 on success and 1 on failure.
-<p><dt>The read function with the following parameters:<dd>
-<p><dl compact>
-<p><dt>recbuf<dd>A buffer.
-<p><dt>argp<dd>A pointer to a structure of the appropriate type.
-</dl>
-<p>The read function takes a buffer and unmarshalls its contents into a
-structure of the appropriate type. It returns 0 on success and non-zero
-on error. After the fields of the structure have been used, the pointer
-returned from the read function should be freed.
-<p><dt>The recovery function with the following parameters:<dd><p><dl compact>
-<p><dt>dbenv<dd>The handle returned from the <a href="../../api_c/env_create.html">db_env_create</a> call which identifies
-the environment in which recovery is running.
-<p><dt>rec<dd>The <b>rec</b> parameter is the record being recovered.
-<p><dt>lsn<dd>The log sequence number of the record being recovered.
-<p><dt>op<dd>A parameter of type db_recops which indicates what operation is being run
-(DB_TXN_OPENFILES, DB_TXN_ABORT, DB_TXN_BACKWARD_ROLL, DB_TXN_FORWARD_ROLL).
-<p><dt>info<dd>A structure passed by the dispatch function. It is used to contain a list
-of committed transactions and information about files that may have been
-deleted.
-</dl>
-<p>The recovery function is called on each record read from the log during
-system recovery or transaction abort.
-<p>The recovery function is created in the file PREFIX_rtemp.c since it
-contains templates for recovery functions. The actual recovery functions
-must be written manually, but the templates usually provide a good starting
-point.
-<p><dt>The print function:<dd>The print function takes the same parameters as the recover function so
-that it is simple to dispatch both to simple print functions as well as
-to the actual recovery functions. This is useful for debugging purposes
-and is used by the <a href="../../utility/db_printlog.html">db_printlog</a> utility to produce a human-readable
-version of the log. All parameters except the <b>rec</b> and
-<b>lsnp</b> parameters are ignored. The <b>rec</b> parameter contains
-the record to be printed.
-</dl>
-One additional function, an initialization function,
-is created for each <b>.src</b> file.
-<p><dl compact>
-<p><dt>The initialization function has the following parameters:<dd><p><dl compact>
-<p><dt>dbenv<dd>The environment handle returned by <a href="../../api_c/env_create.html">db_env_create</a>.
-</dl>
-<p>The recovery initialization function registers each log record type
-declared with the recovery system, so that the appropriate function is
-called during recovery.
-</dl>
-<h3>Using Automatically Generated Routines</h3>
-<p>Applications use the automatically generated functions as follows:
-<p><ol>
-<p><li>When the application starts,
-call the <a href="../../api_c/env_set_rec_init.html">DBENV-&gt;set_recovery_init</a> with your recovery
-initialization function so that the initialization function is called
-at the appropriate time.
-<p><li>Issue a <a href="../../api_c/txn_begin.html">txn_begin</a> call before any operations you wish
-to be transaction protected.
-<p><li>Before accessing any data, issue the appropriate lock call to
-lock the data (either for reading or writing).
-<p><li>Before modifying any data that is transaction protected, issue
-a call to the appropriate log function.
-<p><li>Issue a <a href="../../api_c/txn_commit.html">txn_commit</a> to save all of the changes or a
-<a href="../../api_c/txn_abort.html">txn_abort</a> to cancel all of the modifications.
-</ol>
-<p>The recovery functions (described below) can be called in two cases:
-<p><ol>
-<p><li>From the recovery daemon upon system failure, with op set to
-DB_TXN_FORWARD_ROLL or DB_TXN_BACKWARD_ROLL.
-<p><li>From <a href="../../api_c/txn_abort.html">txn_abort</a>, if it is called to abort a transaction, with
-op set to DB_TXN_ABORT.
-</ol>
-<p>For each log record type you declare, you must write the appropriate
-function to undo and redo the modifications. The shell of these functions
-will be generated for you automatically, but you must fill in the details.
-<p>Your code should be able to detect whether the described modifications
-have been applied to the data or not. The function will be called with
-the "op" parameter set to DB_TXN_ABORT when a transaction that wrote the
-log record aborts and with DB_TXN_FORWARD_ROLL and DB_TXN_BACKWARD_ROLL
-during recovery. The actions for DB_TXN_ABORT and DB_TXN_BACKWARD_ROLL
-should generally be the same. For example, in the access methods, each
-page contains the log sequence number of the most recent log record that
-describes a modification to the page. When the access method changes a
-page it writes a log record describing the change and including the the
-LSN that was on the page before the change. This LSN is referred to as
-the previous LSN. The recovery functions read the page described by a
-log record and compare the log sequence number (LSN) on the page to the
-LSN they were passed. If the page LSN is less than the passed LSN and
-the operation is undo, no action is necessary (because the modifications
-have not been written to the page). If the page LSN is the same as the
-previous LSN and the operation is redo, then the actions described are
-reapplied to the page. If the page LSN is equal to the passed LSN and
-the operation is undo, the actions are removed from the page; if the page
-LSN is greater than the passed LSN and the operation is redo, no further
-action is necessary. If the action is a redo and the LSN on the page is
-less than the previous LSN in the log record this is an error, since this
-could only happen if some previous log record was not processed.
-<p>Please refer to the internal recovery functions in the Berkeley DB library
-(found in files named XXX_rec.c) for examples of how recovery functions
-should work.
-<h3>Non-conformant Logging</h3>
-<p>If your application cannot conform to the default logging and recovery
-structure, then you will have to create your own logging and recovery
-functions explicitly.
-<p>First, you must decide how you will dispatch your records. Encapsulate
-this algorithm in a dispatch function that is passed to <a href="../../api_c/env_open.html">DBENV-&gt;open</a>.
-The arguments for the dispatch function are as follows:
-<p><dl compact>
-<p><dt>dbenv<dd>The environment handle returned by <a href="../../api_c/env_create.html">db_env_create</a>.
-<p><dt>rec<dd>The record being recovered.
-<p><dt>lsn<dd>The log sequence number of the record to be recovered.
-<p><dt>op<dd>Indicates what operation of recovery is needed (openfiles, abort, forward roll
-or backward roll).
-<p><dt>info<dd>An opaque value passed to your function during system recovery.
-</dl>
-<p>When you abort a transaction, <a href="../../api_c/txn_abort.html">txn_abort</a> will read the last log
-record written for the aborting transaction and will then call your
-dispatch function. It will continue looping, calling the dispatch
-function on the record whose LSN appears in the lsn parameter of the
-dispatch call (until a NULL LSN is placed in that field). The dispatch
-function will be called with the op set to DB_TXN_ABORT.
-<p>Your dispatch function can do any processing necessary. See the code
-in db/db_dispatch.c for an example dispatch function (that is based on
-the assumption that the transaction ID, previous LSN, and record type
-appear in every log record written).
-<p>If you do not use the default recovery system, you will need to construct
-your own recovery process based on the recovery program provided in
-db_recover/db_recover.c. Note that your recovery functions will need to
-correctly process the log records produced by calls to <a href="../../api_c/txn_begin.html">txn_begin</a>
-and <a href="../../api_c/txn_commit.html">txn_commit</a>.
-<table><tr><td><br></td><td width="1%"><a href="../../ref/program/recimp.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/program/runtime.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/db/docs/ref/program/faq.html b/db/docs/ref/program/faq.html
index 566091467..db823071b 100644
--- a/db/docs/ref/program/faq.html
+++ b/db/docs/ref/program/faq.html
@@ -1,6 +1,5 @@
<!--$Id: faq.so,v 10.3 2002/12/10 23:41:42 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -38,6 +37,6 @@ contains the wrapper object.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../program/runtime.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../lock/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/program/mt.html b/db/docs/ref/program/mt.html
index 3dc6666a5..45f3edfa0 100644
--- a/db/docs/ref/program/mt.html
+++ b/db/docs/ref/program/mt.html
@@ -1,6 +1,5 @@
<!--$Id: mt.so,v 10.48 2005/07/20 16:34:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -73,6 +72,6 @@ programs may have additional requirements. For more information, see
file.</a></p>
<table width="100%"><tr><td><br></td><td align=right><a href="../program/environ.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../program/scope.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/program/namespace.html b/db/docs/ref/program/namespace.html
index 15ca32b88..d27ab2a8f 100644
--- a/db/docs/ref/program/namespace.html
+++ b/db/docs/ref/program/namespace.html
@@ -1,6 +1,5 @@
<!--$Id: namespace.so,v 10.22 2004/03/08 15:09:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ are the digits 0 through 9. Applications should never remove any files
named with the prefix "__db" or "log", other than "__db.###" files.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../program/scope.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../program/ram.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/program/ram.html b/db/docs/ref/program/ram.html
index 787de5075..dbf99befa 100644
--- a/db/docs/ref/program/ram.html
+++ b/db/docs/ref/program/ram.html
@@ -1,6 +1,5 @@
<!--$Id: ram.so,v 10.10 2006/09/19 15:42:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -112,6 +111,6 @@ Flash memory.</p>
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../program/namespace.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../program/cache.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/program/recimp.html b/db/docs/ref/program/recimp.html
deleted file mode 100644
index 240eccd8b..000000000
--- a/db/docs/ref/program/recimp.html
+++ /dev/null
@@ -1,49 +0,0 @@
-<!--$Id: recimp.so,v 11.2 2000/03/18 21:43:18 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Recovery implementation</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>Transaction Protected Applications</dl></h3></td>
-<td width="1%"><a href="../../ref/transapp/filesys.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/transapp/reclimit.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h1 align=center>Recovery implementation</h1>
-<p>The physical recovery process works as follows:
-<p>First, find the last checkpoint that completed. Since the system may
-have crashed while writing a checkpoint, this implies finding the
-second-to-last checkpoint in the log files. Read forward from this
-checkpoint, opening any database files for which modifications are found
-in the log.
-<p>Then, read backward from the end of the log. For each commit record
-encountered, record its transaction ID. For every other data update
-record, find the transaction ID of the record. If that transaction ID
-appears in the list of committed transactions, do nothing; if it does not
-appear in the committed list, then call the appropriate recovery routine
-to undo the operation.
-<p>In the case of catastrophic recovery, this roll-backward pass continues
-through all the present log files. In the case of normal recovery, this
-pass continues until we find a checkpoint written before the second-to-last
-checkpoint described above.
-<p>When the roll-backward pass is complete, the roll-forward pass begins at
-the point where the roll-backward pass ended. Each record is read and if
-its transaction id is in the committed list, then the appropriate recovery
-routine is called to redo the operation if necessary.
-<p>In a distributed transaction environment, there may be transactions that
-are prepared, but not yet committed. If these transactions are XA
-transactions, then they are rolled forward to their current state, and an
-active transaction corresponding to it is entered in the transaction table
-so that the XA transaction manager may call either transaction abort or
-commit, depending on the outcome of the overall transaction. If the
-transaction is not an XA transaction, then it is aborted like any other
-transactions would be.
-<table><tr><td><br></td><td width="1%"><a href="../../ref/transapp/filesys.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/transapp/reclimit.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/db/docs/ref/program/runtime.html b/db/docs/ref/program/runtime.html
index 4e28009f8..24e777f5f 100644
--- a/db/docs/ref/program/runtime.html
+++ b/db/docs/ref/program/runtime.html
@@ -1,6 +1,5 @@
<!--$Id: runtime.so,v 10.36 2006/06/08 13:04:29 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -54,6 +53,6 @@ written using previous versions of the Berkeley DB APIs, and is only useful
as an example.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../program/compatible.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../program/faq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/program/scope.html b/db/docs/ref/program/scope.html
index c38adf0ac..b35fc8c3e 100644
--- a/db/docs/ref/program/scope.html
+++ b/db/docs/ref/program/scope.html
@@ -1,6 +1,5 @@
-<!--$Id: scope.so,v 10.11 2003/10/24 22:27:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: scope.so,v 10.12 2007/06/14 17:41:59 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -57,23 +56,23 @@ environment. <a href="../../api_c/db_class.html">DB</a> handles are free-thread
database is opened or if the database environment in which the database
is opened is free-threaded. The handle should not be closed while any
other handle that refers to the database is in use; for example,
-database handles must not be closed while cursor handles into the
+database handles should be left open while cursor handles into the
database remain open, or transactions that include operations on the
database have not yet been committed or aborted. Once the
<a href="../../api_c/db_close.html">DB-&gt;close</a>, <a href="../../api_c/db_remove.html">DB-&gt;remove</a>, or <a href="../../api_c/db_rename.html">DB-&gt;rename</a> methods are
-called, the handle may not be accessed again, regardless of the
-method's return.
+called, the handle may not be accessed again, regardless of the method's
+return.
<dt><a href="../../api_c/dbc_class.html">DBC</a><dd>The <a href="../../api_c/dbc_class.html">DBC</a> handle refers to a cursor into a Berkeley DB database. The
handle is not free-threaded. Cursors may span threads, but only
serially, that is, the application must serialize access to the
<a href="../../api_c/dbc_class.html">DBC</a> handles. If the cursor is to be used to perform operations
on behalf of a transaction, the cursor must be opened and closed within
-the context of that single transaction. Once <a href="../../api_c/dbc_close.html">DBcursor-&gt;c_close</a> has been
+the context of that single transaction. Once <a href="../../api_c/dbc_close.html">DBcursor-&gt;close</a> has been
called, the handle may not be accessed again, regardless of the
method's return.
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../program/mt.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../program/namespace.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/program/version.html b/db/docs/ref/program/version.html
deleted file mode 100644
index d1b1254a1..000000000
--- a/db/docs/ref/program/version.html
+++ /dev/null
@@ -1,45 +0,0 @@
-<!--$Id: version.so,v 10.14 2000/03/18 21:43:16 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Library version information</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>Programmer Notes</dl></h3></td>
-<td width="1%"><a href="../../ref/program/copy.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/program/dbsizes.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h1 align=center>Library version information</h1>
-<p>Each release of the Berkeley DB library has a major version number, a minor
-version number, and a patch number.
-<p>The major version number changes only when major portions of the Berkeley DB
-functionality have been changed. In this case, it may be necessary to
-significantly modify applications in order to upgrade them to use the new
-version of the library.
-<p>The minor version number changes when Berkeley DB interfaces have changed, and
-the new release is not entirely backward compatible with previous releases.
-To upgrade applications to the new version, they must be recompiled, and
-potentially, minor modifications made, (e.g., the order of arguments to a
-function might have changed).
-<p>The patch number changes on each release. If only the patch number
-has changed in a release, applications do not need to be recompiled,
-and they can be upgraded to the new version by simply installing a
-new version of the shared library.
-<p>Internal Berkeley DB interfaces may change at any time and during any release,
-without warning. This means that the library must be entirely recompiled
-and reinstalled when upgrading to new releases of the library, as there
-is no guarantee that modules from the current version of the library will
-interact correctly with modules from a previous release.
-<p>To retrieve the Berkeley DB version information, applications should use the
-<a href="../../api_c/env_version.html">db_version</a> interface. In addition to the above information, the
-<a href="../../api_c/env_version.html">db_version</a> interface returns a string encapsulating the version
-information, suitable for display to a user.
-<table><tr><td><br></td><td width="1%"><a href="../../ref/program/copy.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/program/dbsizes.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/db/docs/ref/refs/bdb_usenix.html b/db/docs/ref/refs/bdb_usenix.html
deleted file mode 100644
index 6ff321119..000000000
--- a/db/docs/ref/refs/bdb_usenix.html
+++ /dev/null
@@ -1,1120 +0,0 @@
-<!--"@(#)usenix.html 1.2 4/26/99"-->
-<html>
-<head>
-<title>Berkeley DB</title>
-</head>
-<body bgcolor="white">
-<center>
-<h1>
-Berkeley DB
-</h1>
-<p>
-<i>
-Michael A. Olson
-<br>
-Keith Bostic
-<br>
-Margo Seltzer
-<br>&nbsp;
-<br>
-Sleepycat Software, Inc.
-<br>&nbsp;
-<br>
-</i>
-<b>
-Abstract
-</b>
-</center>
-<font size="-1">
-<blockquote>
-<p>
-Berkeley DB is an Open Source embedded database system with a number
-of key advantages over comparable systems. It is simple to use, supports
-concurrent access by multiple users, and provides industrial-strength
-transaction support, including surviving system and disk crashes. This
-paper describes the design and technical features of Berkeley DB, the
-distribution, and its license.
-</blockquote>
-</font>
-<h1>
-Introduction
-</h1>
-<p>
-The Berkeley Database (Berkeley DB) is an embedded database system
-that can be used in applications requiring high-performance
-concurrent storage and retrieval of key/value pairs. The software
-is distributed as a library that can be linked directly into an
-application.
-It provides a variety of programmatic interfaces,
-including callable APIs for C, C++, Perl, Tcl and Java.
-Users may download Berkeley DB from Sleepycat Software's Web site,
-at
-<a href="http://www.sleepycat.com">www.sleepycat.com</a>.
-<p>
-Sleepycat distributes Berkeley DB as an Open Source product. The company
-collects license fees for certain uses of the software and sells support
-and services.
-<h2>
-History
-</h2>
-<p>
-Berkeley DB began as a new implementation of a hash access method
-to replace both
-<tt>hsearch</tt>
-and the various
-<tt>dbm</tt>
-implementations
-(<tt>dbm</tt> from AT&T,
-<tt>ndbm</tt>
-from Berkeley, and
-<tt>gdbm</tt>
-from the GNU project).
-In 1990 Seltzer and Yigit produced a package called Hash to do this
-<a href="#Selt91">[Selt91]</a>.
-<p>
-The first general release of Berkeley DB, in 1991,
-included some interface changes and a new B+tree access method.
-At roughly the same time, Seltzer and Olson
-developed a prototype transaction
-system based on Berkeley DB, called LIBTP <a href="#Selt92">[Selt92]</a>,
-but never released the code.
-<p>
-The 4.4BSD UNIX release included Berkeley DB 1.85 in 1992.
-Seltzer and Bostic maintained the code in the early 1990s
-in Berkeley and in Massachusetts.
-Many users adopted the code during this period.
-<p>
-By mid-1996,
-users wanted commercial support for the software.
-In response, Bostic and Seltzer formed Sleepycat Software.
-The company enhances, distributes, and
-supports Berkeley DB and supporting software and documentation.
-Sleepycat released version 2.1 of Berkeley DB in mid-1997
-with important new features, including
-support for concurrent access to databases.
-The company makes about three commercial releases a year,
-and most recently shipped version 2.8.
-<h2>
-Overview of Berkeley DB
-</h2>
-<p>
-The C interfaces in Berkeley DB permit
-<tt>dbm</tt>-style
-record management
-for databases,
-with significant extensions to handle duplicate data items elegantly,
-to deal with concurrent access, and to provide transactional
-support so that multiple changes can be simultaneously committed
-(so that they are made permanent) or rolled back (so that the
-database is restored to its state at the beginning of the transaction).
-<p>
-C++ and Java interfaces provide a small set of classes for
-operating on a database. The main class in both cases is called
-<tt>Db</tt>,
-and provides methods that encapsulate the
-<tt>dbm</tt>-style
-interfaces that the C interfaces provide.
-<p>
-Tcl and Perl interfaces allow developers working in those languages
-to use Berkeley DB in their applications.
-Bindings for both languages are included in the distribution.
-<p>
-Developers may compile their applications and link in Berkeley DB
-statically or dynamically.
-<h2>
-How Berkeley DB is used
-</h2>
-<p>
-The Berkeley DB library supports concurrent access to databases.
-It can be linked
-into standalone applications, into a collection of cooperating applications,
-or into servers that handle requests and do database operations on
-behalf of clients.
-<p>
-Compared to using a standalone database management system, Berkeley
-DB is easy to understand and simple to use. The
-software stores and retrieves records, which consist of key/value pairs.
-Keys are used to locate items and can be any data type or structure
-supported by the programming language.
-<p>
-The programmer can provide the functions that Berkeley DB uses to
-operate on keys.
-For example,
-B+trees can use a custom comparison function,
-and the Hash access method can use a custom hash function.
-Berkeley DB uses default functions if none are supplied.
-Otherwise, Berkeley DB does not examine or interpret either keys
-or values in any way.
-Values may be arbitrarily long.
-<p>
-It is also important to understand what Berkeley DB is not.
-It is not a database server that handles network requests. It is not an
-SQL engine that executes queries. It is not a relational or object-oriented
-database management system.
-<p>
-It is possible to build any of those on top of Berkeley DB,
-but the package, as distributed,
-is an embedded database engine. It has been designed
-to be portable, small, fast, and reliable.
-<h2>
-Applications that use Berkeley DB
-</h2>
-<p>
-Berkeley DB is embedded in a variety of proprietary and Open Source
-software packages.
-This section highlights a few of the products that use it.
-<p>
-Directory servers, which do data storage and retrieval using the
-Local Directory Access Protocol (LDAP), provide naming and directory
-lookup service on local-area networks.
-This service is,
-essentially,
-database query and update,
-but uses a simple protocol rather than SQL or ODBC.
-Berkeley DB is the embedded data manager in the majority of deployed
-directory servers today,
-including LDAP servers from Netscape,
-MessageDirect (formerly Isode),
-and others.
-<p>
-Berkeley DB is also embedded in a large number of mail servers.
-Intermail,
-from Software.com,
-uses Berkeley DB as a message store
-and as the backing store for its directory server.
-The sendmail server
-(including both the commercial Sendmail Pro offering from Sendmail,
-Inc. and the version distributed by sendmail.org)
-uses Berkeley DB to store aliases and other information.
-Similarly,
-Postfix (formerly VMailer) uses Berkeley DB
-to store administrative information.
-<p>
-In addition,
-Berkeley DB is embedded in a wide variety of other software products.
-Example applications include managing access control lists,
-storing user keys in a public-key infrastructure,
-recording machine-to-network-address mappings in address servers,
-and storing configuration and device information in video
-post-production software.
-<p>
-Finally,
-Berkeley DB is a part of many other Open Source software packages
-available on the Internet.
-For example,
-the software is embedded in the Apache Web server and the Gnome desktop.
-<h1>
-Access Methods
-</h1>
-<p>
-In database terminology, an access method is the disk-based structure
-used to store data and the operations available on that structure.
-For example, many database systems support a B+tree access method.
-B+trees allow equality-based lookups (find keys equal to some constant),
-range-based lookups (find keys between two constants) and record
-insertion and deletion.
-<p>
-Berkeley DB supports three access methods: B+tree,
-Extended Linear Hashing (Hash),
-and Fixed- or Variable-length Records (Recno).
-All three operate on records composed of a key and a data value.
-In the B+tree and Hash access methods, keys can have arbitrary structure.
-In the Recno access method, each record is assigned a record number, which
-serves as the key.
-In all the access methods, the
-value can have arbitrary structure.
-The programmer can supply comparison or hashing functions for keys,
-and Berkeley DB stores and retrieves values without
-interpreting them.
-<p>
-All of the access methods use the host filesystem as a backing store.
-<h2>
-Hash
-</h2>
-<p>
-Berkeley DB includes a Hash access method that implements extended
-linear hashing <a href="#Litw80">[Litw80]</a>.
-Extended linear hashing adjusts the hash function as the hash
-table grows, attempting to keep all buckets underfull in the steady
-state.
-<p>
-The Hash access method supports insertion and deletion of records and
-lookup by exact match only. Applications may iterate over all records
-stored in a table, but the order in which they are returned is undefined.
-<h2>
-B+tree
-</h2>
-<p>
-Berkeley DB includes a B+tree <a href="#Come79">[Come79]</a> access method.
-B+trees store records of key/value pairs in leaf pages,
-and pairs of (key, child page address) at internal nodes.
-Keys in the tree are stored in sorted order,
-where the order is determined by the comparison function supplied when the
-database was created.
-Pages at the leaf level of the tree include pointers
-to their neighbors to simplify traversal. B+trees support lookup by
-exact match (equality) or range (greater than or equal to a key).
-Like Hash tables, B+trees support record insertion,
-deletion, and iteration over all records in the tree.
-<p>
-As records are inserted and pages in the B+tree fill up, they are split,
-with about half the keys going into a new peer page at the same level in
-the tree.
-Most B+tree implementations leave both nodes half-full after a split.
-This leads to poor performance in a common case, where the caller inserts
-keys in order.
-To handle this case, Berkeley DB keeps track of the insertion order,
-and splits pages unevenly to keep pages fuller.
-This reduces tree size, yielding better search performance and smaller
-databases.
-<p>
-On deletion, empty pages are coalesced by reverse splits
-into single pages.
-The access method does no other page balancing on insertion
-or deletion.
-Keys are not moved among pages at every update
-to keep the tree well-balanced. While this could improve search times
-in some cases, the additional code complexity leads to slower updates and
-is prone to deadlocks.
-<p>
-For simplicity, Berkeley DB B+trees do no prefix compression of keys
-at internal or leaf nodes.
-<h2>
-Recno
-</h2>
-<p>
-Berkeley DB includes a fixed- or variable-length record access method,
-called
-<i>Recno</i>.
-The Recno access method assigns logical record numbers to each
-record,
-and can search for and update records by record number.
-Recno is able,
-for example,
-to load a text file into a database,
-treating each line as a record.
-This permits fast searches by line number for applications like
-text editors <a href="#Ston82">[Ston82]</a>.
-<p>
-Recno is actually built
-on top of the B+tree access method and provides a simple interface
-for storing sequentially-ordered data values.
-The Recno access method generates keys internally.
-The programmer's view of the values is that
-they are numbered sequentially from one.
-Developers can choose to have records automatically renumbered
-when lower-numbered records are added or deleted.
-In this case, new keys can be inserted between existing keys.
-<h1>
-Features
-</h1>
-<p>
-This section describes important features of Berkeley DB.
-In general,
-developers can choose which features are useful to them,
-and use only those that are required by their application.
-<p>
-For example,
-when an application opens a database, it can declare the degree of
-concurrency and recovery that it requires. Simple stand-alone applications,
-and in particular ports of applications that used
-<tt>dbm</tt>
-or one of its
-variants, generally do not require concurrent access or crash recovery.
-Other applications, such as enterprise-class database management systems
-that store sales transactions or other critical data, need full
-transactional service. Single-user operation is faster than multi-user
-operation, since no overhead is incurred by locking. Running with
-the recovery system disabled is faster than running with it enabled,
-since log records need not be written when changes are made to the
-database.
-<p>
-In addition, some core subsystems, including the locking system and
-the logging facility,
-can be used outside the context of the access methods as well.
-Although few users have chosen to do so, it is possible to
-use only the lock manager in Berkeley DB to control concurrency
-in an application, without using any of the standard database services.
-Alternatively, the caller can integrate locking of non-database resources
-with Berkeley DB's transactional two-phase locking system, to impose
-transaction semantics on objects outside the database.
-<h2>
-Programmatic interfaces
-</h2>
-<p>
-Berkeley DB defines a simple API for database management.
-The package does not include industry-standard
-programmatic interfaces such as Open Database Connectivity (ODBC),
-Object Linking and Embedding for Databases (OleDB), or Structured
-Query Language (SQL). These interfaces, while useful, were
-designed to promote interoperability of database systems, and not
-simplicity or performance.
-<p>
-In response to customer demand,
-Berkeley DB 2.5 introduced support for the XA standard <a href="#Open94">[Open94]</a>.
-XA permits Berkeley DB to participate in distributed transactions
-under a transaction processing monitor like Tuxedo from BEA Systems.
-Like XA, other standard interfaces can be built on top of the
-core system.
-The standards do not belong inside Berkeley DB,
-since not all applications need them.
-<h2>
-Working with records
-</h2>
-<p>
-A database user may need to search for particular keys in a database,
-or may simply want to browse available records.
-Berkeley DB supports both keyed access,
-to find one or more records with a given key,
-or sequential access,
-to retrieve all the records in the database one at a time.
-The order of the records returned during sequential scans
-depends on the access method.
-B+tree and Recno databases return records in sort order,
-and Hash databases return them in apparently random order.
-<p>
-Similarly,
-Berkeley DB defines simple interfaces for inserting,
-updating,
-and deleting records in a database.
-<h2>
-Long keys and values
-</h2>
-<p>
-Berkeley DB manages keys and values as large as
-2<sup>32</sup> bytes.
-Since the time required to copy a record is proportional to its size,
-Berkeley DB includes interfaces that operate on partial records.
-If an application requires only part of a large record,
-it requests partial record retrieval,
-and receives just the bytes that it needs.
-The smaller copy saves both time and memory.
-<p>
-Berkeley DB allows the programmer to define the data types of
-keys and values.
-Developers use any type expressible in the programming language.
-<h2>
-Large databases
-</h2>
-<p>
-A single database managed by Berkeley DB can be up to 2<sup>48</sup>
-bytes,
-or 256 petabytes,
-in size.
-Berkeley DB uses the host filesystem as the backing store
-for the database,
-so large databases require big file support from the operating system.
-Sleepycat Software has customers using Berkeley DB
-to manage single databases in excess of 100 gigabytes.
-<h2>
-Main memory databases
-</h2>
-<p>
-Applications that do not require persistent storage can create
-databases that exist only in main memory.
-These databases bypass the overhead imposed by the I/O system
-altogether.
-<p>
-Some applications do need to use disk as a backing store,
-but run on machines with very large memory.
-Berkeley DB is able to manage very large shared memory regions
-for cached data pages,
-log records,
-and lock management.
-For example,
-the cache region used for data pages may be gigabytes in size,
-reducing the likelihood that any read operation will need to
-visit the disk in the steady state.
-The programmer declares the size of the cache region at
-startup.
-<p>
-Finally, many operating systems provide memory-mapped file services
-that are much faster than their general-purpose file system
-interfaces.
-Berkeley DB can memory-map its database files for read-only database use.
-The application operates on records stored directly on the pages,
-with no cache management overhead.
-Because the application gets pointers directly into the
-Berkeley DB pages,
-writes cannot be permitted.
-Otherwise,
-changes could bypass the locking and logging systems,
-and software errors could corrupt the database.
-Read-only applications can use Berkeley DB's memory-mapped
-file service to improve performance on most architectures.
-<h2>
-Configurable page size
-</h2>
-<p>
-Programmers declare the size of the pages used by their access
-methods when they create a database.
-Although Berkeley DB provides reasonable defaults,
-developers may override them to control system performance.
-Small pages reduce the number of records that fit on a single page.
-Fewer records on a page means that fewer records are locked when
-the page is locked,
-improving concurrency.
-The per-page overhead is proportionally higher with smaller pages,
-of course,
-but developers can trade off space for time as an application requires.
-<h2>
-Small footprint
-</h2>
-<p>
-Berkeley DB is a compact system.
-The full package, including all access methods, recoverability,
-and transaction support
-is roughly 175K of text space on common architectures.
-<h2>
-Cursors
-</h2>
-<p>
-In database terminology, a cursor is a pointer into an access method
-that can be called iteratively to return records in sequence. Berkeley
-DB includes cursor interfaces for all access methods. This permits,
-for example, users to traverse a B+tree and view records in order.
-Pointers to records in cursors are persistent, so that once fetched,
-a record may be updated in place. Finally, cursors support access to
-chains of duplicate data items in the various access methods.
-<h2>
-Joins
-</h2>
-<p>
-In database terminology,
-a join is an operation that spans multiple separate
-tables (or in the case of Berkeley DB, multiple separate DB files).
-For example, a company may store information about its customers
-in one table and information about sales in another. An application
-will likely want to look up sales information by customer name; this
-requires matching records in the two tables that share a common
-customer ID field.
-This combining of records from multiple tables is called a join.
-<p>
-Berkeley DB includes interfaces for joining two or more tables.
-<h2>
-Transactions
-</h2>
-<p>
-Transactions have four properties <a href="#Gray93">[Gray93]</a>:
-<ul>
-<li>
-They are atomic. That is, all of the changes made in a single
-transaction must be applied at the same instant or not at all.
-This permits, for example, the transfer of money between two
-accounts to be accomplished, by making the reduction of the
-balance in one account and the increase in the other into a
-single, atomic action.
-</li>
-<li>
-They must be consistent. That is, changes to the database
-by any transaction cannot leave the database in an illegal
-or corrupt state.
-</li>
-<li>
-They must be isolatable. Regardless of the number of users
-working in the database at the same time, every user must have
-the illusion that no other activity is going on.
-</li>
-<li>
-They must be durable. Even if the disk that stores the database
-is lost, it must be possible to recover the database to its last
-transaction-consistent state.
-</li>
-</ul>
-<p>
-This combination of properties -- atomicity, consistency, isolation, and
-durability -- is referred to as ACIDity in the literature. Berkeley DB,
-like most database systems, provides ACIDity using a collection of core
-services.
-<p>
-Programmers can choose to use Berkeley DB's transaction services
-for applications that need them.
-<h3>
-Write-ahead logging
-</h3>
-<p>
-Programmers can enable the logging system when they start up Berkeley DB.
-During a transaction,
-the application makes a series of changes to the database.
-Each change is captured in a log entry,
-which holds the state of the database record
-both before and after the change.
-The log record is guaranteed
-to be flushed to stable storage before any of the changed data pages
-are written.
-This behavior -- writing the log before the data pages -- is called
-<i>write-ahead logging</i>.
-<p>
-At any time during the transaction,
-the application can
-<i>commit</i>,
-making the changes permanent,
-or
-<i>roll back</i>,
-cancelling all changes and restoring the database to its
-pre-transaction state.
-If the application
-rolls back the transaction, then the log holds the state of all
-changed pages prior to the transaction, and Berkeley DB simply
-restores that state.
-If the application commits the transaction,
-Berkeley DB writes the log records to disk.
-In-memory copies of the data pages already reflect the changes,
-and will be flushed as necessary during normal processing.
-Since log writes are sequential, but data page
-writes are random, this improves performance.
-<h3>
-Crashes and recovery
-</h3>
-<p>
-Berkeley DB's write-ahead log is used by the transaction
-system to commit or roll back transactions.
-It also gives the recovery system the information that
-it needs to protect against data loss or corruption
-from crashes.
-Berkeley DB is able to survive application crashes,
-system crashes,
-and even catastrophic failures like the loss of a hard
-disk,
-without losing any data.
-<p>
-Surviving crashes requires data stored in several different places.
-During normal processing,
-Berkeley DB has copies of active log records and recently-used
-data pages in memory.
-Log records are flushed to the log disk when transactions commit.
-Data pages trickle out to the data disk as pages move through
-the buffer cache.
-Periodically,
-the system administrator backs up the data disk,
-creating a safe copy of the database at a particular instant.
-When the database is backed up,
-the log can be truncated.
-For maximum robustness,
-the log disk and data disk should be separate devices.
-<p>
-Different system failures can destroy memory,
-the log disk,
-or the data disk.
-Berkeley DB is able to survive the loss of any one
-of these repositories
-without losing any committed transactions.
-<p>
-If the computer's memory is lost,
-through an application or operating system crash,
-then the log holds all committed transactions.
-On restart,
-the recovery system rolls the log forward against
-the database,
-reapplying any changes to on-disk pages that were in memory at the
-time of the crash.
-Since the log contains pre- and post-change state for
-transactions,
-the recovery system also uses the log to restore any pages to
-their original state if they were modified by transactions
-that never committed.
-<p>
-If the data disk is lost,
-the system administrator can restore the most recent copy from backup.
-The recovery system will roll the entire log forward against
-the original database,
-reapplying all committed changes.
-When it finishes,
-the database will contain every change made by every
-transaction that ever committed.
-<p>
-If the log disk is lost,
-then the recovery system can use the in-memory copies of
-log entries to roll back any uncommitted transactions,
-flush all in-memory database pages to the data disk,
-and shut down gracefully.
-At that point,
-the system administrator can back up the database disk,
-install a new log disk,
-and restart the system.
-<h3>
-Checkpoints
-</h3>
-<p>
-Berkeley DB includes a checkpointing service that interacts
-with the recovery system.
-During normal processing,
-both the log and the database are changing continually.
-At any given instant,
-the on-disk versions of the two are not guaranteed to be consistent.
-The log probably contains changes that are not yet in the database.
-<p>
-When an application makes a
-<i>checkpoint</i>,
-all committed changes in the log up to that point
-are guaranteed to be present on the data disk,
-too.
-Checkpointing is moderately expensive during normal processing,
-but limits the time spent recovering from crashes.
-<p>
-After an application or operating system crash,
-the recovery system only needs to go back two checkpoints
-to start rolling the log forward.
-(One checkpoint is not far enough.
-The recovery system cannot be sure that the most recent
-checkpoint completed --
-it may have been interrupted by the crash that forced the
-recovery system to run in the first place.)
-Without checkpoints,
-there is no way to be sure how long restarting after a crash will take.
-With checkpoints,
-the restart interval can be fixed by the programmer.
-Recovery processing can be guaranteed to complete in a second or two.
-<p>
-Software crashes are much more common than disk failures.
-Many developers want to guarantee that software bugs do not destroy data,
-but are willing to restore from tape,
-and to tolerate a day or two of lost work,
-in the unlikley event of a disk crash.
-With Berkeley DB,
-programmers may truncate the log at checkpoints.
-As long as the two most recent checkpoints are present,
-the recovery system can guarantee that no committed transactions
-are lost after a software crash.
-In this case,
-the recovery system does not require that the log and the
-data be on separate devices,
-although separating them can still improve performance
-by spreading out writes.
-<h3>
-Two-phase locking
-</h3>
-<p>
-Berkeley DB provides a service known as two-phase locking.
-In order to reduce the likelihood of deadlocks and to guarantee ACID
-properties, database systems manage locks in two phases. First, during
-the operation of a transaction, they acquire locks, but never release
-them. Second, at the end of the transaction, they release locks, but
-never acquire them. In practice, most database systems, including Berkeley
-DB, acquire locks on demand over the course of the transaction, then
-flush the log, then release all locks.
-<p>
-Berkeley DB can lock entire database files, which correspond to tables,
-or individual pages in them.
-It does no record-level locking.
-By shrinking the page size,
-however,
-developers can guarantee that every page holds only a small
-number of records.
-This reduces contention.
-<p>
-If locking is enabled,
-then read and write operations on a database acquire two-phase locks,
-which are held until the transaction completes.
-Which objects are locked and the order of lock acquisition
-depend on the workload for each transaction.
-It is possible for two or more transactions to deadlock,
-so that each is waiting for a lock that is held by another.
-<p>
-Berkeley DB detects deadlocks and automatically rolls back
-one of the transactions.
-This releases the locks that it held
-and allows the other transactions to continue.
-The caller is notified that its transaction did not complete,
-and may restart it.
-Developers can specify the deadlock detection interval
-and the policy to use in choosing a transaction to roll back.
-<p>
-The two-phase locking interfaces are separately callable by applications
-that link Berkeley DB, though few users have needed to use that facility
-directly.
-Using these interfaces,
-Berkeley DB provides a fast,
-platform-portable locking system for general-purpose use.
-It also lets users include non-database objects in a database transaction,
-by controlling access to them exactly as if they were inside the database.
-<p>
-The Berkeley DB two-phase locking facility is built on the fastest correct
-locking primitives that are supported by the underlying architecture.
-In the current implementation, this means that the locking system is
-different on the various UNIX platforms, and is still more different
-on Windows NT. In our experience, the most difficult aspect of performance
-tuning is finding the fastest locking primitives that work correctly
-on a particular architecture and then integrating the new
-interface with the several that we already support.
-<p>
-The world would be a better place if the operating systems community
-would uniformly implement POSIX locking primitives and would guarantee
-that acquiring an uncontested lock was a fast operation.
-Locks must work both among threads in a single process
-and among processes.
-<h2>
-Concurrency
-</h2>
-<p>
-Good performance under concurrent operation is a critical design point
-for Berkeley DB. Although Berkeley DB is itself not multi-threaded,
-it is thread-safe, and runs well in threaded applications.
-Philosophically,
-we view the use of threads and the choice of a threads package
-as a policy decision,
-and prefer to offer mechanism (the ability to run threaded or not),
-allowing applications to choose their own policies.
-<p>
-The locking, logging, and buffer pool subsystems all use shared memory
-or other OS-specific sharing facilities to communicate. Locks, buffer
-pool fetches, and log writes behave in the same way across threads in
-a single process as they do across different processes on a single
-machine.
-<p>
-As a result, concurrent database applications may start up a new process
-for every single user, may create a single server which spawns a new
-thread for every client request, or may choose any policy in between.
-<p>
-Berkeley DB has been carefully designed to minimize contention
-and maximize concurrency.
-The cache manager allows all threads or processes to benefit from
-I/O done by one.
-Shared resources must sometimes be locked for exclusive access
-by one thread of control.
-We have kept critical sections small,
-and are careful not to hold critical resource locks across
-system calls that could deschedule the locking thread or process.
-Sleepycat Software has customers with hundreds of concurrent
-users working on a single database in production.
-<h1>
-Engineering Philosophy
-</h1>
-<p>
-Fundamentally, Berkeley DB is a collection of access methods with
-important facilities, like logging, locking, and transactional access
-underlying them. In both the research and the commercial world,
-the techniques for building systems like Berkeley DB have been well-known
-for a long time.
-<p>
-The key advantage of Berkeley DB is the careful attention that has been
-paid to engineering details throughout its life. We have carefully
-designed the system so that the core facilities, like locking and I/O,
-surface the right interfaces and are otherwise opaque to the caller.
-As programmers, we understand the value of simplicity and have worked
-hard to simplify the interfaces we surface to users of the
-database system.
-<p>
-Berkeley DB avoids limits in the code. It places no practical limit
-on the size of keys, values, or databases; they may grow to occupy
-the available storage space.
-<p>
-The locking and logging subsystems have been carefully crafted to
-reduce contention and improve throughput by shrinking or eliminating
-critical sections, and reducing the sizes of locked regions and log
-entries.
-<p>
-There is nothing in the design or implementation of Berkeley DB that
-pushes the state of the art in database systems. Rather, we have been
-very careful to get the engineering right. The result is a system that
-is superior, as an embedded database system, to any other solution
-available.
-<p>
-Most database systems trade off simplicity for correctness. Either the
-system is easy to use, or it supports concurrent use and survives system
-failures. Berkeley DB, because of its careful design and implementation,
-offers both simplicity and correctness.
-<p>
-The system has a small footprint,
-makes simple operations simple to carry out (inserting a new record takes
-just a few lines of code), and behaves correctly in the face of heavy
-concurrent use, system crashes, and even catastrophic failures like loss
-of a hard disk.
-<h1>
-The Berkeley DB 2.x Distribution
-</h1>
-<p>
-Berkeley DB is distributed in source code form from
-<a href="http://www.sleepycat.com">www.sleepycat.com</a>.
-Users are free to download and build the software, and to use it in
-their applications.
-<h2>
-What is in the distribution
-</h2>
-<p>
-The distribution is a compressed archive file.
-It includes the source code for the Berkeley DB library,
-as well as documentation, test suites, and supporting utilities.
-<p>
-The source code includes build support for all supported platforms.
-On UNIX systems Berkeley DB uses the GNU autoconfiguration tool,
-<tt>autoconf</tt>,
-to identify the system and to build the library
-and supporting utilities.
-Berkeley DB includes specific build environments for other platforms,
-such as VMS and Windows.
-<h3>
-Documentation
-</h3>
-<p>
-The distributed system includes documentation in HTML format.
-The documentation is in two parts:
-a UNIX-style reference manual for use by programmers,
-and a reference guide which is tutorial in nature.
-<h3>
-Test suite
-</h3>
-<p>
-The software also includes a complete test suite, written in Tcl.
-We believe that the test suite is a key advantage of Berkeley DB
-over comparable systems.
-<p>
-First, the test suite allows users who download and build the software
-to be sure that it is operating correctly.
-<p>
-Second, the test suite allows us, like other commercial developers
-of database software, to exercise the system thoroughly at every
-release. When we learn of new bugs, we add them to the test suite.
-We run the test suite continually during development cycles, and
-always prior to release. The result is a much more reliable system
-by the time it reaches beta release.
-<h2>
-Binary distribution
-</h2>
-<p>
-Sleepycat makes compiled libraries and general binary distributions available
-to customers for a fee.
-<h2>
-Supported platforms
-</h2>
-<p>
-Berkeley DB runs on any operating system with a
-POSIX 1003.1 interface <a href="#IEEE96">[IEEE96]</a>,
-which includes virtually every UNIX system.
-In addition,
-the software runs on VMS,
-Windows/95,
-Windows/98,
-and Windows/NT.
-Sleepycat Software no longer supports deployment on sixteen-bit
-Windows systems.
-<h1>
-Berkeley DB 2.x Licensing
-</h1>
-<p>
-Berkeley DB 2.x is distributed as an Open Source product. The software
-is freely available from us at our Web site, and in other media. Users
-are free to download the software and build applications with it.
-<p>
-The 1.x versions of Berkeley DB were covered by the UC Berkeley copyright
-that covers software freely redistributable in source form. When
-Sleepycat Software was formed, we needed to draft a license consistent
-with the copyright governing the existing, older software. Because
-of important differences between the UC Berkeley copyright and the GPL,
-it was impossible for us to use the GPL.
-A second copyright, with
-terms contradictory to the first, simply would not have worked.
-<p>
-Sleepycat wanted to continue Open Source development of Berkeley DB
-for several reasons.
-We agree with Raymond <a href="#Raym98">[Raym98]</a> and others that Open
-Source software is typically of higher quality than proprietary,
-binary-only products.
-Our customers benefit from a community of developers who
-know and use Berkeley DB,
-and can help with application design,
-debugging,
-and performance tuning.
-Widespread distribution and use of the source code tends to
-isolate bugs early,
-and to get fixes back into the distributed system quickly.
-As a result,
-Berkeley DB is more reliable.
-Just as importantly,
-individual users are able to contribute new features
-and performance enhancements,
-to the benefit of everyone who uses Berkeley DB.
-From a business perspective,
-Open Source and free distribution of the
-software creates share for us, and gives us a market into which
-we can sell products and services.
-Finally, making the source code
-freely available reduces our support load, since customers can
-find and fix bugs without recourse to us, in many cases.
-<p>
-To preserve the Open Source heritage of the older Berkeley DB code,
-we drafted a new license governing the distribution of Berkeley DB
-2.x. We adopted terms from the GPL that make it impossible to
-turn our Open Source code into proprietary code owned by someone else.
-<p>
-Briefly, the terms governing the use and distribution of Berkeley DB
-are:
-<ul>
-<li>
-your application must be internal to your site, or
-</li>
-<li>
-your application must be freely redistributable in source form, or
-</li>
-<li>
-you must get a license from us.
-</li>
-</ul>
-<p>
-For customers who prefer not to distribute Open Source products,
-we sell licenses to use and extend Berkeley DB at a reasonable cost.
-<p>
-We work hard to accommodate the needs of the Open Source community.
-For example,
-we have crafted special licensing arrangements with Gnome
-to encourage its use and distribution of Berkeley DB.
-<p>
-Berkeley DB conforms to the Open Source definition <a href="#Open99">[Open99]</a>.
-The license has
-been carefully crafted to keep the product available as an Open Source
-offering,
-while providing enough of a return on our investment to fund continued
-development and support of the product. The current license has
-created a business capable of funding three years of development on
-the software that simply would not have happened otherwise.
-<h1>
-Summary
-</h1>
-<p>
-Berkeley DB offers a unique collection of features, targeted squarely
-at software developers who need simple, reliable database management
-services in their applications. Good design and implementation and
-careful engineering throughout make the software better than many
-other systems.
-<p>
-Berkeley DB is an Open Source product, available at
-<a href="http://www.sleepycat.com">www.sleepycat.com</a>.
-for download. The distributed system includes everything needed to
-build and deploy the software or to port it to new systems.
-<p>
-Sleepycat Software distributes Berkeley DB under a license agreement
-that draws on both the UC Berkeley copyright and the GPL. The license
-guarantees that Berkeley DB will remain an Open Source product and
-provides Sleepycat with opportunities to make money to fund continued
-development on the software.
-<h1>
-References
-</h1>
-<table border=0 cellpadding=4 cellspacing=2>
-<tr>
-<td valign="top"><a name="Come79">[Come79]</a></td>
-<td>
-<p>
-Comer, D.,
-&quot;The Ubiquitous B-tree,&quot;
-<i>ACM Computing Surveys</i>
-Volume 11, number 2,
-June 1979.
-</td>
-</tr>
-<tr>
-<td valign="top">
-<a name="Gray93">[Gray93]</a>
-</td>
-<td>
-<p>
-Gray, J., and Reuter, A.,
-<i>Transaction Processing: Concepts and Techniques</i>,
-Morgan-Kaufman Publishers,
-1993.
-</td>
-</tr>
-<tr>
-<td valign="top">
-<a name="IEEE96">[IEEE96]</a>
-</td>
-<td>
-<p>
-Institute for Electrical and Electronics Engineers,
-<i>IEEE/ANSI Std 1003.1</i>,
-1996 Edition.
-</td>
-</tr>
-<tr>
-<td valign="top">
-<a name="Litw80">[Litw80]</a>
-</td>
-<td>
-<p>
-Litwin, W.,
-&quot;Linear Hashing: A New Tool for File and Table Addressing,&quot;
-<i>Proceedings of the 6th International Conference on Very Large Databases (VLDB)</i>,
-Montreal, Quebec, Canada,
-October 1980.
-</td>
-</tr>
-<tr>
-<td valign="top">
-<a name="Open94">[Open94]</a>
-</td>
-<td>
-<p>
-The Open Group,
-<i>Distributed TP: The XA+ Specification, Version 2</i>,
-The Open Group, 1994.
-</td>
-</tr>
-<tr>
-<td valign="top">
-<a name="Open99">[Open99]</a>
-</td>
-<td>
-<p>
-Opensource.org,
-&quot;Open Source Definition,&quot;
-<a href="http://www.opensource.org/osd.html"><i>www.opensource.org/osd.html</i></a>,
-version 1.4,
-1999.
-</td>
-</tr>
-<tr>
-<td valign="top">
-<a name="Raym98">[Raym98]</a>
-</td>
-<td>
-<p>
-Raymond, E.S.,
-&quot;The Cathedral and the Bazaar,&quot;
-<a href="http://www.tuxedo.org/~esr/writings/cathedral-bazaar/">
-www.tuxedo.org/~esr/writings/cathedral-bazaar/cathedral-bazaar.html</a>,
-January 1998.
-</td>
-</tr>
-<tr>
-<td valign="top">
-<a name="Selt91">[Selt91]</a>
-</td>
-<td>
-<p>
-Seltzer, M., and Yigit, O.,
-&quot;A New Hashing Package for UNIX,&quot;
-<i>Proceedings 1991 Winter USENIX Conference</i>,
-Dallas, TX,
-January 1991.
-</td>
-</tr>
-<tr>
-<td valign="top">
-<a name="Selt92">[Selt92]</a>
-</td>
-<td>
-<p>
-Seltzer, M., and Olson, M.,
-&quot;LIBTP: Portable Modular Transactions for UNIX,&quot;
-<i>Proceedings 1992 Winter Usenix Conference</i>
-San Francisco, CA,
-January 1992.]
-</td>
-</tr>
-<tr>
-<td valign="top">
-<a name="Ston82">[Ston82]</a>
-</td>
-<td>
-<p>
-Stonebraker, M., Stettner, H., Kalash, J., Guttman, A., and Lynn, N.,
-&quot;Document Processing in a Relational Database System,&quot;
-Memorandum No. UCB/ERL M82/32,
-University of California at Berkeley,
-Berkeley, CA,
-May 1982.
-</td>
-</tr>
-</table>
-</body>
-</html>
diff --git a/db/docs/ref/refs/refs.html b/db/docs/ref/refs/refs.html
index 5b9d764d1..ac72f798e 100644
--- a/db/docs/ref/refs/refs.html
+++ b/db/docs/ref/refs/refs.html
@@ -1,6 +1,5 @@
-<!--$Id: refs.so,v 10.28 2006/08/25 12:55:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: refs.so,v 10.30 2007/06/27 14:46:51 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -20,11 +19,11 @@ we recommend the following sources:</p>
<h3>Technical Papers on Berkeley DB</h3>
<p>These papers have appeared in refereed conference proceedings, and are
subject to copyrights held by the conference organizers and the authors
-of the papers. Oracle Corporation makes them available here as a courtesy
-with the permission of the copyright holders.</p>
+of the papers. Oracle makes them available here as a courtesy with the
+permission of the copyright holders.</p>
<dl compact>
<dt><i>Berkeley DB</i>
-(<a href="bdb_usenix.html">HTML</a>, <a href="bdb_usenix.ps">Postscript</a>)<dd>Michael Olson, Keith Bostic, and Margo Seltzer, Proceedings of the 1999
+(<a href="bdb_usenix.ps">Postscript</a>)<dd>Michael Olson, Keith Bostic, and Margo Seltzer, Proceedings of the 1999
Summer Usenix Technical Conference, Monterey, California, June 1999. This
paper describes recent commercial releases of Berkeley DB, its most important
features, the history of the software, and Sleepycat Software's Open Source
@@ -72,6 +71,6 @@ from <a href="http://research.microsoft.com/pubs/ccontrol/">http://research.micr
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../distrib/layout.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/refs/witold.html b/db/docs/ref/refs/witold.html
index 00a90a45d..5664089a9 100644
--- a/db/docs/ref/refs/witold.html
+++ b/db/docs/ref/refs/witold.html
@@ -1,6 +1,5 @@
<!--$Id: witold.so,v 10.5 2001/06/09 14:34:45 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -19,6 +18,6 @@
chase up the mountains of Austria in search of very green wine.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/app.html b/db/docs/ref/rep/app.html
index 82734ae42..99a75fcaa 100644
--- a/db/docs/ref/rep/app.html
+++ b/db/docs/ref/rep/app.html
@@ -1,6 +1,5 @@
-<!--$Id: app.so,v 1.29 2006/08/25 12:55:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: app.so,v 1.31 2007/05/17 18:17:18 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -86,6 +85,13 @@ startup rather than trying to reconfigure when the client becomes a
master). Obviously, at least one thread of control on each client must
be configured for replication as messages must be passed between the
master and the client.</p>
+<p>Any site in a replication group may have its own private
+transactional databases in the environment as well. A site may
+create a local database by using the <a href="../../api_c/db_set_flags.html#DB_TXN_NOT_DURABLE">DB_TXN_NOT_DURABLE</a>
+flag to the <a href="../../api_c/db_set_flags.html">DB-&gt;set_flags</a>. The application
+must never create a private database with the same name
+as a database replicated across the entire environment
+as data corruption can result.</p>
<p>For implementation reasons, all incoming replication messages must be
processed using the same <a href="../../api_c/env_class.html">DB_ENV</a> handle. It is not required that
a single thread of control process all messages, only that all threads
@@ -97,6 +103,6 @@ For Replication Manager applications, this also terminates all network
connections and background processing threads.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/pri.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/mgr_meth.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/base_meth.html b/db/docs/ref/rep/base_meth.html
index 1e43c6d67..3e39b806a 100644
--- a/db/docs/ref/rep/base_meth.html
+++ b/db/docs/ref/rep/base_meth.html
@@ -1,6 +1,5 @@
-<!--$Id: base_meth.so,v 1.2 2006/08/24 17:58:53 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: base_meth.so,v 1.3 2007/03/21 23:48:54 alanb Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -34,6 +33,9 @@ client via <a href="../../api_c/rep_start.html">DB_ENV-&gt;rep_start</a>.
<dt><a href="../../api_c/rep_elect.html">DB_ENV-&gt;rep_elect</a><dd>The <a href="../../api_c/rep_elect.html">DB_ENV-&gt;rep_elect</a> method causes the replication group to elect a new
master; it is called whenever contact with the master is lost and the
application wants the remaining sites to select a new master.
+<dt><a href="../../api_c/env_event_notify.html">DB_ENV-&gt;set_event_notify</a><dd>The <a href="../../api_c/env_event_notify.html">DB_ENV-&gt;set_event_notify</a> method is needed for applications to
+discover important replication-related events, such as the result of
+an election and appointment of a new master.
<dt><a href="../../api_c/rep_priority.html">DB_ENV-&gt;rep_set_priority</a><dd>The <a href="../../api_c/rep_priority.html">DB_ENV-&gt;rep_set_priority</a> method configures the local site's priority for
the purpose of elections.
<dt><a href="../../api_c/rep_timeout.html">DB_ENV-&gt;rep_set_timeout</a><dd>Note that of all the various timeouts this method can set, only
@@ -52,10 +54,9 @@ before relinquishing control and accepting other messages.
</dl>
<p>In addition to the methods previously described, applications which use
the Base replication API may also call the following methods, as needed:
-<a href="../../api_c/env_event_notify.html">DB_ENV-&gt;set_event_notify</a>, <a href="../../api_c/rep_stat.html">DB_ENV-&gt;rep_stat</a>, <a href="../../api_c/rep_sync.html">DB_ENV-&gt;rep_sync</a>,
-<a href="../../api_c/rep_config.html">DB_ENV-&gt;rep_set_config</a>.</p>
+<a href="../../api_c/rep_stat.html">DB_ENV-&gt;rep_stat</a>, <a href="../../api_c/rep_sync.html">DB_ENV-&gt;rep_sync</a>, <a href="../../api_c/rep_config.html">DB_ENV-&gt;rep_set_config</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/mgr_meth.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/comm.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/bulk.html b/db/docs/ref/rep/bulk.html
index 9fe243d0f..8d5a35364 100644
--- a/db/docs/ref/rep/bulk.html
+++ b/db/docs/ref/rep/bulk.html
@@ -1,6 +1,5 @@
<!--$Id: bulk.so,v 1.4 2006/07/14 23:04:42 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -38,6 +37,6 @@ be configured. However, the overall size of a transfer may be limited
using the <a href="../../api_c/rep_limit.html">DB_ENV-&gt;rep_set_limit</a> method.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/init.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/trans.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/comm.html b/db/docs/ref/rep/comm.html
index 4ce5833c1..1b1a53e1f 100644
--- a/db/docs/ref/rep/comm.html
+++ b/db/docs/ref/rep/comm.html
@@ -1,6 +1,5 @@
-<!--$Id: comm.so,v 1.18 2006/07/14 23:04:42 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: comm.so,v 1.19 2007/03/20 20:20:27 alanb Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -76,14 +75,6 @@ permanent record, perhaps a message previously returned as
written to disk. This record may have filled a gap in the log record that
allowed additional records to be written. The <b>ret_lsnp</b>
contains the maximum LSN of the permanent records written.
-<dt><a href="../../api_c/rep_message.html#DB_REP_NEWMASTER">DB_REP_NEWMASTER</a><dd>When <a href="../../api_c/rep_message.html">DB_ENV-&gt;rep_process_message</a> returns <a href="../../api_c/rep_message.html#DB_REP_NEWMASTER">DB_REP_NEWMASTER</a>, it means that
-a new master has been elected. The call will also return the local
-environment's ID for that master. If the ID of the master has changed,
-the application may need to reconfigure itself (for example, to redirect
-update queries to the new master rather than the old one). If the new
-master is the local environment, then the application must call the
-<a href="../../api_c/rep_start.html">DB_ENV-&gt;rep_start</a> method, and reconfigure the supporting Berkeley DB library as a
-replication master.
<dt><a href="../../api_c/rep_message.html#DB_REP_NEWSITE">DB_REP_NEWSITE</a><dd>When <a href="../../api_c/rep_message.html">DB_ENV-&gt;rep_process_message</a> returns <a href="../../api_c/rep_message.html#DB_REP_NEWSITE">DB_REP_NEWSITE</a>, it means that
a message from a previously unknown member of the replication group has
been received. The application should reconfigure itself as necessary
@@ -99,6 +90,6 @@ is deemed necessary to retain its recoverability characteristics.
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/base_meth.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/newsite.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/elect.html b/db/docs/ref/rep/elect.html
index 645a34081..7e05b7d35 100644
--- a/db/docs/ref/rep/elect.html
+++ b/db/docs/ref/rep/elect.html
@@ -1,6 +1,5 @@
-<!--$Id: elect.so,v 1.23 2006/07/14 23:04:42 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: elect.so,v 1.27 2007/04/05 20:37:29 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -55,11 +54,45 @@ on B: priority 0, nsites 2</pre></blockquote>
<a href="../../api_c/rep_start.html">DB_ENV-&gt;rep_start</a> method, and applications should be careful not to do so.
Applications should only configure themselves as the master environment
if they are the only possible master, or if they have won an election.
-An application can only know it has won an election if the
-<a href="../../api_c/rep_elect.html">DB_ENV-&gt;rep_elect</a> method returns success and the local database environment's
-ID as the new master environment ID, or if the <a href="../../api_c/rep_message.html">DB_ENV-&gt;rep_process_message</a> method
-returns <a href="../../api_c/rep_message.html#DB_REP_NEWMASTER">DB_REP_NEWMASTER</a> and the local database environment's
-ID as the new master environment ID.</p>
+An application knows it has won an election when it receives the
+<a href="../../api_c/env_event_notify.html#DB_EVENT_REP_ELECTED">DB_EVENT_REP_ELECTED</a> event.</p>
+<p>Normally, when a master failure is detected it is desired that an
+election finish quickly so the application can continue to service
+updates. Also, participating sites are already up and can participate.
+However, in the case of restarting a whole group after an administrative
+shut down, it is possible that a slower booting site had later logs than
+any other site. To cover that case, an application would like to give
+the election more time to ensure all sites have a chance to participate.
+Since it is intractable to for a starting site to determine which case
+the whole group is in, the use of a long timeout gives all sites a
+reasonable chance to participate. If an application wanting full
+participation sets the <b>nvotes</b> arg to the <a href="../../api_c/rep_elect.html">DB_ENV-&gt;rep_elect</a> method to
+the number of sites in the group and one site does not reboot, a master
+can never be elected without manual intervention.</p>
+<p>
+In those cases, the desired action at a group level is to hold
+a full election if all sites crashed and a majority election if
+a subset of sites crashed or rebooted. Since an individual site cannot know
+which number of votes to require, a mechanism is available to
+accomplish this using timeouts. By setting a long timeout (perhaps
+on the order of minutes) using the <b>DB_REP_FULL_ELECTION_TIMEOUT</b>
+flag to the <a href="../../api_c/rep_timeout.html">DB_ENV-&gt;rep_set_timeout</a> method, an application can
+allow Berkeley DB to elect a master even without full participation.
+Sites may also want to set a normal election timeout for majority
+based elections using the <b>DB_REP_ELECTION_TIMEOUT</b> flag
+to the <a href="../../api_c/rep_timeout.html">DB_ENV-&gt;rep_set_timeout</a> method.</p>
+<p>
+Consider 3 sites, A, B, and C where A is the master. In the
+case where all three sites crash and all reboot, all sites
+will set a timeout for a full election, say 10 minutes, but only
+require a majority for <b>nvotes</b> to the <a href="../../api_c/rep_elect.html">DB_ENV-&gt;rep_elect</a> method.
+Once all three sites are booted the election will complete
+immediately if they reboot within 10 minutes of each other. Consider
+if all three sites crash and only two reboot. The two sites will
+enter the election, but after the 10 minute timeout they will
+elect with the majority of two sites. Using the full election
+timeout sets a threshold for allowing a site to reboot and rejoin
+the group.</p>
<p>To add a database environment to the replication group with the intent
of it becoming the master, first add it as a client. Since it may be
out-of-date with respect to the current master, allow it to update
@@ -113,6 +146,6 @@ based on configuration information supplied to the
<a href="../../api_c/rep_priority.html">DB_ENV-&gt;rep_set_priority</a> method and the <a href="../../api_c/rep_nsites.html">DB_ENV-&gt;rep_set_nsites</a> method.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/newsite.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/mastersync.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/ex.html b/db/docs/ref/rep/ex.html
index 61d75a5b3..07c407693 100644
--- a/db/docs/ref/rep/ex.html
+++ b/db/docs/ref/rep/ex.html
@@ -1,6 +1,5 @@
-<!--$Id: ex.so,v 1.7 2006/07/21 16:31:12 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: ex.so,v 1.8 2006/10/05 01:06:08 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -67,6 +66,6 @@ having particular clients take over as master in the case that the
master fails.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/ex_comm.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/ex_comm.html b/db/docs/ref/rep/ex_comm.html
index 6f9e51ea5..ed1748b5e 100644
--- a/db/docs/ref/rep/ex_comm.html
+++ b/db/docs/ref/rep/ex_comm.html
@@ -1,6 +1,5 @@
<!--$Id: ex_comm.so,v 1.9 2006/08/24 17:59:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -83,6 +82,6 @@ process architecture and is implemented by the following functions (all
in <b>ex_rep/base/rep_net.c</b>).</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/ex.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/ex_rq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/ex_rq.html b/db/docs/ref/rep/ex_rq.html
index 15a2af88b..909a02c5f 100644
--- a/db/docs/ref/rep/ex_rq.html
+++ b/db/docs/ref/rep/ex_rq.html
@@ -1,6 +1,5 @@
<!--$Id: ex_rq.so,v 1.7 2006/08/24 18:01:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -57,6 +56,6 @@ number of sockets and either look up the correct environment ID for each
or encapsulate the ID in the communications protocol.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/ex_comm.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../xa/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/faq.html b/db/docs/ref/rep/faq.html
index 8dbbd1996..06fb03274 100644
--- a/db/docs/ref/rep/faq.html
+++ b/db/docs/ref/rep/faq.html
@@ -1,6 +1,5 @@
<!--$Id: faq.so,v 1.12 2006/09/07 19:26:44 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -101,6 +100,6 @@ no longer have to maintain their own specific network connections.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/partition.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/ex.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/id.html b/db/docs/ref/rep/id.html
index 66caca346..7fc887b54 100644
--- a/db/docs/ref/rep/id.html
+++ b/db/docs/ref/rep/id.html
@@ -1,6 +1,5 @@
<!--$Id: id.so,v 1.8 2006/07/14 23:04:42 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -42,6 +41,6 @@ checked for validity.
the application.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/pri.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/init.html b/db/docs/ref/rep/init.html
index f7b3d95bd..44813f8f1 100644
--- a/db/docs/ref/rep/init.html
+++ b/db/docs/ref/rep/init.html
@@ -1,6 +1,5 @@
<!--$Id: init.so,v 1.6 2005/10/19 19:11:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -53,6 +52,6 @@ harmless to do this on both clients and masters even when not strictly
necessary.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/mastersync.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/bulk.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/intro.html b/db/docs/ref/rep/intro.html
index 72856c6c3..bf883fbcc 100644
--- a/db/docs/ref/rep/intro.html
+++ b/db/docs/ref/rep/intro.html
@@ -1,10 +1,9 @@
-<!--$Id: intro.so,v 1.10 2006/08/24 17:56:26 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 1.11 2006/11/13 18:05:02 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Introduction</title>
+<title>Berkeley DB Reference Guide: Replication introduction</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../transapp/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/id.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Introduction</h3>
+<h3 align=center>Replication introduction</h3>
<p>Berkeley DB includes support for building highly available applications based
on replication. Berkeley DB replication groups consist of some number of
independently configured database environments. There is a single
@@ -82,7 +81,7 @@ implemented to perform database updates using a different code path than
the standard ones. This means operations that manage to crash the
replication master due to a software bug will not necessarily also crash
replication clients.</p>
-<!--$Id: m4.methods,v 1.8 2006/09/07 16:17:58 bostic Exp $-->
+<!--$Id: m4.methods,v 1.10 2007/06/22 16:57:17 bostic Exp $-->
<table border=1 align=center>
<tr><th>Replication Manager Methods</th><th>Description</th></tr>
<!--DbEnv::repmgr_add_remote_site--><tr><td><a href="../../api_c/repmgr_remote_site.html">DB_ENV-&gt;repmgr_add_remote_site</a></td><td>Specify the replication manager's remote sites</td></tr>
@@ -90,6 +89,7 @@ replication clients.</p>
<!--DbEnv::repmgr_set_local_site--><tr><td><a href="../../api_c/repmgr_local_site.html">DB_ENV-&gt;repmgr_set_local_site</a></td><td>Specify the replication manager's local site</td></tr>
<!--DbEnv::repmgr_site_list--><tr><td><a href="../../api_c/repmgr_site_list.html">DB_ENV-&gt;repmgr_site_list</a></td><td>List the sites and their status</td></tr>
<!--DbEnv::repmgr_start--><tr><td><a href="../../api_c/repmgr_start.html">DB_ENV-&gt;repmgr_start</a></td><td>Start the replication manager</td></tr>
+<!--DbEnv::repmgr_stat--><tr><td><a href="../../api_c/repmgr_stat.html">DB_ENV-&gt;repmgr_stat</a></td><td>Replication manager statistics</td></tr>
<tr><th>Base Replication API</th><th><br></th></tr>
<!--DbEnv::rep_elect--><tr><td><a href="../../api_c/rep_elect.html">DB_ENV-&gt;rep_elect</a></td><td>Hold a replication election</td></tr>
<!--DbEnv::rep_process_message--><tr><td><a href="../../api_c/rep_message.html">DB_ENV-&gt;rep_process_message</a></td><td>Process a replication message</td></tr>
@@ -102,11 +102,12 @@ replication clients.</p>
<!--DbEnv::rep_set_limit--><tr><td><a href="../../api_c/rep_limit.html">DB_ENV-&gt;rep_set_limit</a></td><td>Limit data sent in response to a single message</td></tr>
<!--DbEnv::rep_set_nsites--><tr><td><a href="../../api_c/rep_nsites.html">DB_ENV-&gt;rep_set_nsites</a></td><td>Configure replication group site count</td></tr>
<!--DbEnv::rep_set_priority--><tr><td><a href="../../api_c/rep_priority.html">DB_ENV-&gt;rep_set_priority</a></td><td>Configure replication site priority</td></tr>
+<!--DbEnv::rep_set_request--><tr><td><a href="../../api_c/rep_request.html">DB_ENV-&gt;rep_set_request</a></td><td>Configure replication client retransmission requests</td></tr>
<!--DbEnv::rep_set_timeout--><tr><td><a href="../../api_c/rep_timeout.html">DB_ENV-&gt;rep_set_timeout</a></td><td>Configure replication timeouts</td></tr>
<!--DbEnv::rep_set_transport--><tr><td><a href="../../api_c/rep_transport.html">DB_ENV-&gt;rep_set_transport</a></td><td>Configure replication transport callback</td></tr>
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/id.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/mastersync.html b/db/docs/ref/rep/mastersync.html
index 91a3e438f..24f3bd259 100644
--- a/db/docs/ref/rep/mastersync.html
+++ b/db/docs/ref/rep/mastersync.html
@@ -1,6 +1,5 @@
-<!--$Id: mastersync.so,v 1.11 2006/08/24 17:59:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: mastersync.so,v 1.13 2007/03/20 20:20:27 alanb Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -31,10 +30,8 @@ should call the <a href="../../api_c/rep_config.html">DB_ENV-&gt;rep_set_config<
<a href="../../api_c/rep_config.html#DB_REP_CONF_DELAYCLIENT">DB_REP_CONF_DELAYCLIENT</a> flag. The application will be
notified of the establishment of the new master as usual, but the
client will not proceed to synchronize with the new master.</p>
-<p>Replication Manager notifies applications of a new master via the
-<a href="../../api_c/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> event. Applications using the Base
-replication API learn of a new master when the
-<a href="../../api_c/rep_message.html">DB_ENV-&gt;rep_process_message</a> method returns <a href="../../api_c/rep_message.html#DB_REP_NEWMASTER">DB_REP_NEWMASTER</a>.</p>
+<p>Applications learn of a new master via the
+<a href="../../api_c/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> event.</p>
<p>Client applications choosing to delay synchronization in this manner are
responsible for synchronizing the client environment at some future time
using the <a href="../../api_c/rep_sync.html">DB_ENV-&gt;rep_sync</a> method.</p>
@@ -54,7 +51,7 @@ information. The requesting client will then re-issue the request.
Additionally, if the original request never reaches the other client,
the requesting client will again re-issue the request. In either of
these cases the message will be marked with the <a href="../../api_c/rep_transport.html#DB_REP_REREQUEST">DB_REP_REREQUEST</a>
-flag. The application may continue trying find another client to
+flag. The application may continue trying to find another client to
service the request, or it may give up and simply send it to the master
(that is, the environment ID explicitly specified to the transport
function).</p>
@@ -113,6 +110,6 @@ time. This can be accomplished by turning off the
or by performing a hot backup.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/elect.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/init.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/mgr_meth.html b/db/docs/ref/rep/mgr_meth.html
index c8a284dee..eaa66efdb 100644
--- a/db/docs/ref/rep/mgr_meth.html
+++ b/db/docs/ref/rep/mgr_meth.html
@@ -1,6 +1,5 @@
<!--$Id: mgr_meth.so,v 1.8 2006/09/08 18:33:38 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -67,6 +66,6 @@ applications may also call the following methods, as needed:
<a href="../../api_c/rep_stat.html">DB_ENV-&gt;rep_stat</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/app.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/base_meth.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/newsite.html b/db/docs/ref/rep/newsite.html
index 6d53e8a5f..683fb22f2 100644
--- a/db/docs/ref/rep/newsite.html
+++ b/db/docs/ref/rep/newsite.html
@@ -1,6 +1,5 @@
<!--$Id: newsite.so,v 1.7 2006/08/24 17:58:53 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -47,6 +46,6 @@ parameter passed to the <a href="../../api_c/rep_message.html">DB_ENV-&gt;rep_pr
the mechanisms previously described.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/comm.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/elect.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/partition.html b/db/docs/ref/rep/partition.html
index 2236f9520..cbe5bb3f7 100644
--- a/db/docs/ref/rep/partition.html
+++ b/db/docs/ref/rep/partition.html
@@ -1,6 +1,5 @@
<!--$Id: partition.so,v 1.6 2006/08/25 12:56:00 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -99,6 +98,6 @@ pick a single master, and only hold elections when human intervention
has determined the selected master is unable to recover at all.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/trans.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/faq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/pri.html b/db/docs/ref/rep/pri.html
index b7110db5c..04d7b5e11 100644
--- a/db/docs/ref/rep/pri.html
+++ b/db/docs/ref/rep/pri.html
@@ -1,6 +1,5 @@
<!--$Id: pri.so,v 1.7 2006/07/14 23:04:42 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -36,6 +35,6 @@ the client priority. If both sites have the same number of log
records and the same priority, one is selected at random.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/id.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/app.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rep/trans.html b/db/docs/ref/rep/trans.html
index ad0a6bef3..c902672b8 100644
--- a/db/docs/ref/rep/trans.html
+++ b/db/docs/ref/rep/trans.html
@@ -1,6 +1,5 @@
<!--$Id: trans.so,v 1.18 2006/08/24 17:58:53 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -251,6 +250,6 @@ can be found in the <a href="../../ref/xa/intro.html">Distributed
Transactions</a> chapter.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/bulk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/partition.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rpc/client.html b/db/docs/ref/rpc/client.html
index 7e0e3cffe..f3a7af513 100644
--- a/db/docs/ref/rpc/client.html
+++ b/db/docs/ref/rpc/client.html
@@ -1,6 +1,5 @@
<!--$Id: client.so,v 1.12 2003/10/18 19:16:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -79,6 +78,6 @@ is usually significantly less than when Berkeley DB is embedded within the
client's address space, even if the RPC is to a local address.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rpc/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rpc/server.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rpc/faq.html b/db/docs/ref/rpc/faq.html
index e20b7c4d6..4a64479a6 100644
--- a/db/docs/ref/rpc/faq.html
+++ b/db/docs/ref/rpc/faq.html
@@ -1,6 +1,5 @@
<!--$Id: faq.so,v 1.3 2004/10/05 16:44:35 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,6 +26,6 @@ client timeout value.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../rpc/server.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../tcl/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rpc/intro.html b/db/docs/ref/rpc/intro.html
index 10d798c83..d124a5d91 100644
--- a/db/docs/ref/rpc/intro.html
+++ b/db/docs/ref/rpc/intro.html
@@ -1,10 +1,9 @@
-<!--$Id: intro.so,v 1.17 2004/08/18 19:57:37 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 1.18 2006/11/13 18:05:03 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Introduction</title>
+<title>Berkeley DB Reference Guide: Introduction to the RPC client/server</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../sequence/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rpc/client.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Introduction</h3>
+<h3 align=center>Introduction to the RPC client/server</h3>
<p>Berkeley DB includes an implementation of a client-server protocol using Sun
Microsystem's Remote Procedure Call Protocol. RPC support is
available only for UNIX systems, and is not included in the Berkeley DB library by
@@ -74,6 +73,6 @@ database resides.
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../sequence/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rpc/client.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/rpc/server.html b/db/docs/ref/rpc/server.html
index f4da0c572..ccaef7211 100644
--- a/db/docs/ref/rpc/server.html
+++ b/db/docs/ref/rpc/server.html
@@ -1,6 +1,5 @@
<!--$Id: server.so,v 1.8 2002/06/17 18:38:43 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -50,6 +49,6 @@ machine. This means, of course, that only one environment of a
particular name is allowed on the server at any given time.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rpc/client.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rpc/faq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/sequence/intro.html b/db/docs/ref/sequence/intro.html
index d3d1ba5a6..b188703f9 100644
--- a/db/docs/ref/sequence/intro.html
+++ b/db/docs/ref/sequence/intro.html
@@ -1,10 +1,9 @@
-<!--$Id: intro.so,v 1.4 2004/10/18 19:46:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 1.5 2006/11/13 18:05:03 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Introduction</title>
+<title>Berkeley DB Reference Guide: Introduction to sequences</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../txn/limits.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rpc/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Introduction</h3>
+<h3 align=center>Introduction to sequences</h3>
<p>Sequences provide an arbitrary number of persistent objects that return
an increasing or decreasing sequence of integers. Opening a sequence
handle associates it with a record in a database. The handle can
@@ -58,6 +57,6 @@ transaction handle must be passed to the <a href="../../api_c/seq_get.html">DB_S
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../txn/limits.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rpc/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/simple_tut/example.txt b/db/docs/ref/simple_tut/example.txt
deleted file mode 100644
index e610648d1..000000000
--- a/db/docs/ref/simple_tut/example.txt
+++ /dev/null
@@ -1,73 +0,0 @@
-#include <sys/types.h>
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-
-#include "db.h"
-
-#define DATABASE "access.db"
-
-int
-main()
-{
- DB *dbp;
- DBT key, data;
- int ret, t_ret;
-
- /* Create the database handle and open the underlying database. */
- if ((ret = db_create(&dbp, NULL, 0)) != 0) {
- fprintf(stderr, "db_create: %s\n", db_strerror(ret));
- exit (1);
- }
- if ((ret =
- dbp->open(dbp, DATABASE, NULL, DB_BTREE, DB_CREATE, 0664)) != 0) {
- dbp->err(dbp, ret, "%s", DATABASE);
- goto err;
- }
-
- /* Initialize key/data structures. */
- memset(&key, 0, sizeof(key));
- memset(&data, 0, sizeof(data));
- key.data = "fruit";
- key.size = sizeof("fruit");
- data.data = "apple";
- data.size = sizeof("apple");
-
- /* Store a key/data pair. */
- if ((ret = dbp->put(dbp, NULL, &key, &data, 0)) == 0)
- printf("db: %s: key stored.\n", (char *)key.data);
- else {
- dbp->err(dbp, ret, "DB->put");
- goto err;
- }
-
- /* Retrieve a key/data pair. */
- if ((ret = dbp->get(dbp, NULL, &key, &data, 0)) == 0)
- printf("db: %s: key retrieved: data was %s.\n",
- (char *)key.data, (char *)data.data);
- else {
- dbp->err(dbp, ret, "DB->get");
- goto err;
- }
-
- /* Delete a key/data pair. */
- if ((ret = dbp->del(dbp, NULL, &key, 0)) == 0)
- printf("db: %s: key was deleted.\n", (char *)key.data);
- else {
- dbp->err(dbp, ret, "DB->del");
- goto err;
- }
-
- /* Retrieve a key/data pair. */
- if ((ret = dbp->get(dbp, NULL, &key, &data, 0)) == 0)
- printf("db: %s: key retrieved: data was %s.\n",
- (char *)key.data, (char *)data.data);
- else
- dbp->err(dbp, ret, "DB->get");
-
-err: if ((t_ret = dbp->close(dbp, 0)) != 0 && ret == 0)
- ret = t_ret;
-
- exit(ret);
-}
diff --git a/db/docs/ref/tcl/error.html b/db/docs/ref/tcl/error.html
index bb1b9fc96..ebb873a31 100644
--- a/db/docs/ref/tcl/error.html
+++ b/db/docs/ref/tcl/error.html
@@ -1,6 +1,5 @@
<!--$Id: error.so,v 11.17 2001/06/19 19:45:47 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -66,6 +65,6 @@ more descriptive prefix is desired or where a constant prefix indicating
an error is desired.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../tcl/program.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../tcl/faq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/tcl/faq.html b/db/docs/ref/tcl/faq.html
index 244f452ca..b93ddac37 100644
--- a/db/docs/ref/tcl/faq.html
+++ b/db/docs/ref/tcl/faq.html
@@ -1,6 +1,5 @@
<!--$Id: faq.so,v 11.10 2004/10/05 16:44:35 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -53,6 +52,6 @@ file built by Tcl does not.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../tcl/error.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../ext/mod.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/tcl/intro.html b/db/docs/ref/tcl/intro.html
index 6ce5795cb..76d5f43c7 100644
--- a/db/docs/ref/tcl/intro.html
+++ b/db/docs/ref/tcl/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 11.25 2006/06/06 17:21:17 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -38,21 +37,21 @@ several steps that must be performed:</p>
</ol>
<p>For example:</p>
<blockquote><pre># tclsh8.4
-% lappend auto_path /usr/local/BerkeleyDB.4.5/lib
-% pkg_mkIndex /usr/local/BerkeleyDB.4.5/lib libdb_tcl-4.5.so</pre></blockquote>
+% lappend auto_path /usr/local/BerkeleyDB.4.6/lib
+% pkg_mkIndex /usr/local/BerkeleyDB.4.6/lib libdb_tcl-4.6.so</pre></blockquote>
<p>Note that your Tcl and Berkeley DB version numbers may differ from the
example, and so your tclsh and library names may be different.</p>
<h3>Loading Berkeley DB with Tcl</h3>
<p>The Berkeley DB package may be loaded into the user's interactive Tcl script
(or wish session) via the <b>load</b> command. For example:</p>
-<blockquote><pre>load /usr/local/BerkeleyDB.4.5/lib/libdb_tcl-4.5.so</pre></blockquote>
+<blockquote><pre>load /usr/local/BerkeleyDB.4.6/lib/libdb_tcl-4.6.so</pre></blockquote>
<p>Note that your Berkeley DB version numbers may differ from the example, and so
the library name may be different.</p>
<p>If you installed your library to run as a Tcl package, Tcl application
scripts should use the <b>package</b> command to indicate to the Tcl
interpreter that it needs the Berkeley DB package and where to find it. For
example:</p>
-<blockquote><pre>lappend auto_path "/usr/local/BerkeleyDB.4.5/lib"
+<blockquote><pre>lappend auto_path "/usr/local/BerkeleyDB.4.6/lib"
package require Db_tcl</pre></blockquote>
<p>No matter which way the library gets loaded, it creates a command named
<b>berkdb</b>. All the Berkeley DB functionality is accessed via this
@@ -63,6 +62,6 @@ display the library version, as follows:</p>
<p>This should return you the Berkeley DB version in a string format.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rpc/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../tcl/using.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/tcl/program.html b/db/docs/ref/tcl/program.html
index 8c3903335..c390ff092 100644
--- a/db/docs/ref/tcl/program.html
+++ b/db/docs/ref/tcl/program.html
@@ -1,6 +1,5 @@
<!--$Id: program.so,v 11.15 2006/07/24 17:46:17 sue Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -30,6 +29,6 @@ supported via the Tcl API. For example, there is no equivalent to the
methods.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../tcl/using.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../tcl/error.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/tcl/using.html b/db/docs/ref/tcl/using.html
index 4ff23608f..0df767e3a 100644
--- a/db/docs/ref/tcl/using.html
+++ b/db/docs/ref/tcl/using.html
@@ -1,6 +1,5 @@
<!--$Id: using.so,v 11.9 2004/11/03 16:38:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -50,6 +49,6 @@ list the correct operations for a command or the correct options.</p>
<a href="../../api_tcl/api_tcl.html">Tcl Interface</a> documentation.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../tcl/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../tcl/program.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/test/faq.html b/db/docs/ref/test/faq.html
index b8eee9572..d5741e38a 100644
--- a/db/docs/ref/test/faq.html
+++ b/db/docs/ref/test/faq.html
@@ -1,6 +1,5 @@
<!--$Id: faq.so,v 10.5 2003/03/19 20:20:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ run is making forward progress and new lines are being written to the
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../test/run.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../distrib/port.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/test/run.html b/db/docs/ref/test/run.html
index 0632a16b9..b2b04e3d4 100644
--- a/db/docs/ref/test/run.html
+++ b/db/docs/ref/test/run.html
@@ -1,6 +1,5 @@
-<!--$Id: run.so,v 10.47 2005/12/08 13:41:55 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: run.so,v 10.48 2006/10/02 15:56:35 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -12,7 +11,7 @@
<a name="2"><!--meow--></a>
<table width="100%"><tr valign=top>
<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Test Suite</dl></h3></td>
-<td align=right><a href="../upgrade.4.5/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../test/faq.html"><img src="../../images/next.gif" alt="Next"></a>
+<td align=right><a href="../upgrade.4.6/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../test/faq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
<h3 align=center>Running the test suite</h3>
@@ -54,8 +53,8 @@ Regardless of where you run the tests, the TESTDIR directory should be
on a local filesystem. Using a remote filesystem (for example, an NFS
mounted filesystem) will almost certainly cause spurious test
failures.</p>
-<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../test/faq.html"><img src="../../images/next.gif" alt="Next"></a>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.6/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../test/faq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/toc.html b/db/docs/ref/toc.html
index 2ed354545..4d0c4d998 100644
--- a/db/docs/ref/toc.html
+++ b/db/docs/ref/toc.html
@@ -1,14 +1,14 @@
-<!--$Id: toc.html,v 10.286 2006/09/20 16:04:05 bostic Exp $-->
+<!--$Id: toc.html,v 10.295 2007/07/10 16:56:58 bostic Exp $-->
<html>
<head>
-<title>Berkeley DB Reference Guide (Version: 4.5.20)</title>
+<title>Berkeley DB Reference Guide (Version: 4.6.18)</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++">
</head>
<body bgcolor=white>
<center>
-<h2><b>Berkeley DB Reference Guide, Version 4.5.20</b></h2>
+<h2><b>Berkeley DB Reference Guide, Version 4.6.18</b></h2>
</center>
<ol>
@@ -130,13 +130,13 @@
</ol>
<font size="+1"><li><a name="cam">Berkeley DB Concurrent Data Store Applications</a></font>
<ol>
- <li><a href="cam/intro.html">Berkeley DB Concurrent Data Store applications</a>
+ <li><a href="cam/intro.html">Concurrent Data Store introduction</a>
<li><a href="cam/fail.html">Handling failure in Data Store and Concurrent Data Store applications</a>
<li><a href="cam/app.html">Architecting Data Store and Concurrent Data Store applications</a>
</ol>
<font size="+1"><li><a name="transapp">Berkeley DB Transactional Data Store Applications</a></font>
<ol>
- <li><a href="transapp/intro.html">Berkeley DB Transactional Data Store applications</a>
+ <li><a href="transapp/intro.html">Transactional Data Store introduction</a>
<li><a href="transapp/why.html">Why transactions?</a>
<li><a href="transapp/term.html">Terminology</a>
<li><a href="transapp/fail.html">Handling failure in Transactional Data Store applications</a>
@@ -164,7 +164,7 @@
</ol>
<font size="+1"><li><a name="rep">Berkeley DB Replication</a></font>
<ol>
- <li><a href="rep/intro.html">Introduction</a>
+ <li><a href="rep/intro.html">Replication introduction</a>
<li><a href="rep/id.html">Replication environment IDs</a>
<li><a href="rep/pri.html">Replication environment priorities</a>
<li><a href="rep/app.html">Building replicated applications</a>
@@ -185,15 +185,15 @@
</ol>
<font size="+1"><li><a name="xa">Distributed Transactions</a></font>
<ol>
- <li><a href="xa/intro.html">Introduction</a>
+ <li><a href="xa/intro.html">Introduction to distributed transactions</a>
<li><a href="xa/build.html">Building a Global Transaction Manager</a>
<li><a href="xa/xa_intro.html">XA Introduction</a>
<li><a href="xa/xa_config.html">Configuring Berkeley DB with the Tuxedo System</a>
- <li><a href="xa/faq.html">Frequently Asked Questions</a>
+ <li><a href="xa/faq.html">XA: Frequently Asked Questions</a>
</ol>
<font size="+1"><li><a name="apprec">Application Specific Logging and Recovery</a></font>
<ol>
- <li><a href="apprec/intro.html">Introduction</a>
+ <li><a href="apprec/intro.html">Introduction to application specific logging and recovery</a>
<li><a href="apprec/def.html">Defining application-specific log records</a>
<li><a href="apprec/auto.html">Automatically generated functions</a>
<li><a href="apprec/config.html">Application configuration</a>
@@ -215,7 +215,7 @@
</ol>
<font size="+1"><li><a name="lock">The Locking Subsystem</a></font>
<ol>
- <li><a href="lock/intro.html">Berkeley DB and locking</a>
+ <li><a href="lock/intro.html">Introduction to the locking subsystem</a>
<li><a href="lock/config.html">Configuring locking</a>
<li><a href="lock/max.html">Configuring locking: sizing the system</a>
<li><a href="lock/stdmode.html">Standard lock modes</a>
@@ -231,28 +231,28 @@
</ol>
<font size="+1"><li><a name="log">The Logging Subsystem</a></font>
<ol>
- <li><a href="log/intro.html">Berkeley DB and logging</a>
+ <li><a href="log/intro.html">Introduction to the logging subsystem</a>
<li><a href="log/config.html">Configuring logging</a>
<li><a href="log/limits.html">Log file limits</a>
</ol>
<font size="+1"><li><a name="mp">The Memory Pool Subsystem</a></font>
<ol>
- <li><a href="mp/intro.html">Berkeley DB and the memory pool</a>
+ <li><a href="mp/intro.html">Introduction to the memory pool subsystem</a>
<li><a href="mp/config.html">Configuring the memory pool</a>
</ol>
<font size="+1"><li><a name="txn">The Transaction Subsystem</a></font>
<ol>
- <li><a href="txn/intro.html">Berkeley DB and transactions</a>
+ <li><a href="txn/intro.html">Introduction to the transaction subsystem</a>
<li><a href="txn/config.html">Configuring transactions</a>
<li><a href="txn/limits.html">Transaction limits</a>
</ol>
-<font size="+1"><li><a name="txn">Sequences</a></font>
+<font size="+1"><li><a name="sequence">Sequences</a></font>
<ol>
- <li><a href="sequence/intro.html">Sequences</a>
+ <li><a href="sequence/intro.html">Introduction to sequences</a>
</ol>
<font size="+1"><li><a name="rpc">RPC Client/Server</a></font>
<ol>
- <li><a href="rpc/intro.html">Introduction</a>
+ <li><a href="rpc/intro.html">Introduction to the RPC client/server</a>
<li><a href="rpc/client.html">Client program</a>
<li><a href="rpc/server.html">Server program</a>
<li><a href="rpc/faq.html">RPC FAQ</a>
@@ -284,15 +284,22 @@
</ol>
<font size="+1"><li><a name="debug">Debugging Applications</a></font>
<ol>
- <li><a href="debug/intro.html">Introduction</a>
+ <li><a href="debug/intro.html">Introduction to debugging</a>
<li><a href="debug/compile.html">Compile-time configuration</a>
<li><a href="debug/runtime.html">Run-time error information</a>
<li><a href="debug/printlog.html">Reviewing Berkeley DB log files</a>
- <li><a href="debug/common.html">Troubleshooting common Berkeley DB problems</a>
</ol>
-<font size="+1"><li><a name="build_unix">Building Berkeley DB for UNIX/POSIX systems</a></font>
+<font size="+1"><li><a name="build_brew">Building Berkeley DB for BREW</a></font>
<ol>
- <li><a href="build_unix/intro.html">Building for UNIX</a>
+ <li><a href="build_brew/intro.html">Building for BREW</a>
+ </ol>
+<font size="+1"><li><a name="build_brew">Building Berkeley DB for S60</a></font>
+ <ol>
+ <li><a href="build_s60/intro.html">Building for S60</a>
+ </ol>
+<font size="+1"><li><a name="build_unix">Building Berkeley DB for UNIX/POSIX</a></font>
+ <ol>
+ <li><a href="build_unix/intro.html">Building for UNIX/POSIX</a>
<li><a href="build_unix/conf.html">Configuring Berkeley DB</a>
<li><a href="build_unix/small.html">Building a small memory footprint library</a>
<li><a href="build_unix/flags.html">Changing compile or load options</a>
@@ -314,7 +321,7 @@
<a href="build_unix/sunos.html">SunOS</a>,
<a href="build_unix/ultrix.html">Ultrix</a>
</ol>
-<font size="+1"><li><a name="build_win">Building Berkeley DB for Windows systems</a></font>
+<font size="+1"><li><a name="build_win">Building Berkeley DB for Windows</a></font>
<ol>
<li><a href="build_win/intro.html">Building for Windows</a>
<li><a href="build_win/small.html">Building a small memory footprint library</a>
@@ -322,7 +329,13 @@
<li><a href="build_win/notes.html">Windows notes</a>
<li><a href="build_win/faq.html">Windows FAQ</a>
</ol>
-<font size="+1"><li><a name="build_vxworks">Building Berkeley DB for VxWorks systems</a></font>
+<font size="+1"><li><a name="build_wince">Building Berkeley DB for Windows CE</a></font>
+ <ol>
+ <li><a href="build_wince/intro.html">Building for Windows CE</a>
+ <li><a href="build_wince/notes.html">Windows CE notes</a>
+ <li><a href="build_wince/faq.html">Windows CE FAQ</a>
+ </ol>
+<font size="+1"><li><a name="build_vxworks">Building Berkeley DB for VxWorks</a></font>
<ol>
<li><a href="build_vxworks/intro.html">Building for VxWorks 5.4 and 5.5</a>
<li><a href="build_vxworks/notes.html">VxWorks notes</a>
@@ -331,30 +344,32 @@
<font size="+1"><li><a name="upgrade">Upgrading Berkeley DB Applications</a></font>
<ol>
<li><a href="upgrade/version.html">Library version information</a>
- <li><a href="upgrade/process.html">
- Upgrading Berkeley DB installations</a>
+ <li><a href="upgrade/process.html">Upgrading Berkeley DB installations</a>
+ <li><a href="changelog/toc.html">Berkeley DB Release Change Logs</a>
<li><a href="upgrade.2.0/toc.html">
- Upgrading Berkeley DB 1.XX applications to Berkeley DB 2.0</a>
+ Upgrading Berkeley DB 1.85 and 1.86 applications to Berkeley DB 2.0</a>
<li><a href="upgrade.3.0/toc.html">
- Upgrading Berkeley DB 2.X.X applications to Berkeley DB 3.0</a>
+ Upgrading Berkeley DB 2.X applications to Berkeley DB 3.0</a>
<li><a href="upgrade.3.1/toc.html">
- Upgrading Berkeley DB 3.0.X applications to Berkeley DB 3.1</a>
+ Upgrading Berkeley DB 3.0 applications to Berkeley DB 3.1</a>
<li><a href="upgrade.3.2/toc.html">
- Upgrading Berkeley DB 3.1.X applications to Berkeley DB 3.2</a>
+ Upgrading Berkeley DB 3.1 applications to Berkeley DB 3.2</a>
<li><a href="upgrade.3.3/toc.html">
- Upgrading Berkeley DB 3.2.X applications to Berkeley DB 3.3</a>
+ Upgrading Berkeley DB 3.2 applications to Berkeley DB 3.3</a>
<li><a href="upgrade.4.0/toc.html">
- Upgrading Berkeley DB 3.3.X applications to Berkeley DB 4.0</a>
+ Upgrading Berkeley DB 3.3 applications to Berkeley DB 4.0</a>
<li><a href="upgrade.4.1/toc.html">
- Upgrading Berkeley DB 4.0.X applications to Berkeley DB 4.1</a>
+ Upgrading Berkeley DB 4.0 applications to Berkeley DB 4.1</a>
<li><a href="upgrade.4.2/toc.html">
- Upgrading Berkeley DB 4.1.X applications to Berkeley DB 4.2</a>
+ Upgrading Berkeley DB 4.1 applications to Berkeley DB 4.2</a>
<li><a href="upgrade.4.3/toc.html">
- Upgrading Berkeley DB 4.2.X applications to Berkeley DB 4.3</a>
+ Upgrading Berkeley DB 4.2 applications to Berkeley DB 4.3</a>
<li><a href="upgrade.4.4/toc.html">
- Upgrading Berkeley DB 4.3.X applications to Berkeley DB 4.4</a>
+ Upgrading Berkeley DB 4.3 applications to Berkeley DB 4.4</a>
<li><a href="upgrade.4.5/toc.html">
- Upgrading Berkeley DB 4.4.X applications to Berkeley DB 4.5</a>
+ Upgrading Berkeley DB 4.4 applications to Berkeley DB 4.5</a>
+ <li><a href="upgrade.4.6/toc.html">
+ Upgrading Berkeley DB 4.5 applications to Berkeley DB 4.6</a>
</ol>
<font size="+1"><li><a name="test">Test Suite</a></font>
<ol>
diff --git a/db/docs/ref/transapp/admin.html b/db/docs/ref/transapp/admin.html
index 7ba2b80ee..b93c024cd 100644
--- a/db/docs/ref/transapp/admin.html
+++ b/db/docs/ref/transapp/admin.html
@@ -1,6 +1,5 @@
<!--$Id: admin.so,v 10.17 2001/03/02 21:01:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -43,6 +42,6 @@ scripting interface because the scripting APIs do not always offer
interfaces to the administrative functionality.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/nested.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/deadlock.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/app.html b/db/docs/ref/transapp/app.html
index a1a875e64..831ae74b4 100644
--- a/db/docs/ref/transapp/app.html
+++ b/db/docs/ref/transapp/app.html
@@ -1,6 +1,5 @@
<!--$Id: app.so,v 10.28 2006/02/28 16:30:53 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -211,6 +210,6 @@ control, it is important the watcher process' code be as simple and
well-tested as possible, because the application may hang if it fails.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/fail.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/env_open.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/archival.html b/db/docs/ref/transapp/archival.html
index b505c5e62..377068242 100644
--- a/db/docs/ref/transapp/archival.html
+++ b/db/docs/ref/transapp/archival.html
@@ -1,6 +1,5 @@
<!--$Id: archival.so,v 10.56 2005/02/10 20:02:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -157,6 +156,6 @@ log_archlist(DB_ENV *dbenv)
}</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/checkpoint.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/logfile.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/atomicity.html b/db/docs/ref/transapp/atomicity.html
index 5bedba078..c75e88229 100644
--- a/db/docs/ref/transapp/atomicity.html
+++ b/db/docs/ref/transapp/atomicity.html
@@ -1,6 +1,5 @@
<!--$Id: atomicity.so,v 10.3 2002/05/17 15:48:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -58,6 +57,6 @@ items in different orders greatly increases the likelihood of operations
being blocked and failing due to deadlocks.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/put.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/inc.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/checkpoint.html b/db/docs/ref/transapp/checkpoint.html
index 0aecb0d4f..bc5d44e15 100644
--- a/db/docs/ref/transapp/checkpoint.html
+++ b/db/docs/ref/transapp/checkpoint.html
@@ -1,6 +1,5 @@
<!--$Id: checkpoint.so,v 10.22 2003/12/09 18:57:46 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -88,7 +87,7 @@ main(int argc, char *argv)
<p>
add_cat(dbenv, db_cats,
"Amy Adams",
- "Oracle Corporation",
+ "Oracle",
"abyssinian",
"bengal",
"chartreaux",
@@ -120,6 +119,6 @@ perform a checkpoint is a common tuning parameter for Berkeley DB
applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/deadlock.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/archival.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/cursor.html b/db/docs/ref/transapp/cursor.html
index 4118429f1..4b12fede7 100644
--- a/db/docs/ref/transapp/cursor.html
+++ b/db/docs/ref/transapp/cursor.html
@@ -1,6 +1,5 @@
<!--$Id: cursor.so,v 1.12 2004/03/05 21:47:36 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -66,7 +65,7 @@ main(int argc, char *argv)
<p>
<b> add_cat(dbenv, db_cats,
"Amy Adams",
- "Oracle Corporation",
+ "Oracle",
"abyssinian",
"bengal",
"chartreaux",
@@ -164,6 +163,6 @@ retry: /* Begin the transaction. */
}</b></pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/read.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/nested.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/data_open.html b/db/docs/ref/transapp/data_open.html
index ddafb4b1e..321c2200d 100644
--- a/db/docs/ref/transapp/data_open.html
+++ b/db/docs/ref/transapp/data_open.html
@@ -1,6 +1,5 @@
<!--$Id: data_open.so,v 1.13 2004/04/28 13:15:29 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -138,6 +137,6 @@ the database, using handles that were opened within a transaction, will
also return an error.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/env_open.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/put.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/deadlock.html b/db/docs/ref/transapp/deadlock.html
index 453667ba5..a9b5633de 100644
--- a/db/docs/ref/transapp/deadlock.html
+++ b/db/docs/ref/transapp/deadlock.html
@@ -1,6 +1,5 @@
<!--$Id: deadlock.so,v 10.20 2002/06/24 14:51:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -105,6 +104,6 @@ deadlocked transactions will be forced to abort when the deadlock is
detected is a common tuning parameter for Berkeley DB applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/admin.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/checkpoint.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/env_open.html b/db/docs/ref/transapp/env_open.html
index a3fe3298e..f77a72f2b 100644
--- a/db/docs/ref/transapp/env_open.html
+++ b/db/docs/ref/transapp/env_open.html
@@ -1,6 +1,5 @@
<!--$Id: env_open.so,v 1.4 2002/06/24 14:51:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -171,6 +170,6 @@ Txn Region: 5.
0 Locks granted after waiting.</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/app.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/data_open.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/fail.html b/db/docs/ref/transapp/fail.html
index cd359331b..fe966ced7 100644
--- a/db/docs/ref/transapp/fail.html
+++ b/db/docs/ref/transapp/fail.html
@@ -1,6 +1,5 @@
<!--$Id: fail.so,v 10.2 2005/10/19 21:10:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -67,6 +66,6 @@ of control accessing the database environment fails, as well as any time
the system reboots.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/term.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/app.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/faq.html b/db/docs/ref/transapp/faq.html
index 7a5aa3417..ece5367fc 100644
--- a/db/docs/ref/transapp/faq.html
+++ b/db/docs/ref/transapp/faq.html
@@ -1,6 +1,5 @@
<!--$Id: faq.so,v 10.11 2006/05/09 19:46:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -111,6 +110,6 @@ application runs, the worse it can get.)</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/throughput.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../rep/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/filesys.html b/db/docs/ref/transapp/filesys.html
index c7ea82a2c..ccfb8d535 100644
--- a/db/docs/ref/transapp/filesys.html
+++ b/db/docs/ref/transapp/filesys.html
@@ -1,6 +1,5 @@
<!--$Id: filesys.so,v 10.35 2002/02/05 18:34:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -61,6 +60,6 @@ recovery be performed from the filesystem operations forward.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/hotfail.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/reclimit.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/hotfail.html b/db/docs/ref/transapp/hotfail.html
index 63068b3b7..404ca4132 100644
--- a/db/docs/ref/transapp/hotfail.html
+++ b/db/docs/ref/transapp/hotfail.html
@@ -1,6 +1,5 @@
<!--$Id: hotfail.so,v 10.5 2005/02/10 20:02:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -80,6 +79,6 @@ ensure a consistent database environment snapshot.</p>
see the source code for the <a href="../../utility/db_hotbackup.html">db_hotbackup</a> utility.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/recovery.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/filesys.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/inc.html b/db/docs/ref/transapp/inc.html
index 9db9e45da..d9c1188fc 100644
--- a/db/docs/ref/transapp/inc.html
+++ b/db/docs/ref/transapp/inc.html
@@ -1,6 +1,5 @@
<!--$Id: inc.so,v 1.17 2006/08/31 15:26:59 ubell Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -165,6 +164,6 @@ deadlock if we first obtain a read lock and subsequently a write lock, than
if we obtain the write lock initially.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/atomicity.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/read.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/intro.html b/db/docs/ref/transapp/intro.html
index 0b3579aac..077ce09ae 100644
--- a/db/docs/ref/transapp/intro.html
+++ b/db/docs/ref/transapp/intro.html
@@ -1,10 +1,9 @@
-<!--$Id: intro.so,v 10.39 2004/10/13 13:40:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 10.40 2006/11/13 18:05:03 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Berkeley DB Transactional Data Store applications</title>
+<title>Berkeley DB Reference Guide: Transactional Data Store introduction</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../cam/app.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/why.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Berkeley DB Transactional Data Store applications</h3>
+<h3 align=center>Transactional Data Store introduction</h3>
<p>It is difficult to write a useful transactional tutorial and still keep
within reasonable bounds of documentation; that is, without writing a
book on transactional programming. We have two goals in this section:
@@ -37,6 +36,6 @@ of the <a href="transapp.cs">example program</a> for IEEE/ANSI Std 1003.1 (POSIX
standard systems is included in the Berkeley DB distribution.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../cam/app.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/why.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/logfile.html b/db/docs/ref/transapp/logfile.html
index 4bdc68906..8dbfd0972 100644
--- a/db/docs/ref/transapp/logfile.html
+++ b/db/docs/ref/transapp/logfile.html
@@ -1,6 +1,5 @@
<!--$Id: logfile.so,v 11.9 2002/11/13 21:49:24 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -53,6 +52,6 @@ opportunity to copy the log files to backup media.
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/archival.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/recovery.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/nested.html b/db/docs/ref/transapp/nested.html
index e60f495f4..410c6286f 100644
--- a/db/docs/ref/transapp/nested.html
+++ b/db/docs/ref/transapp/nested.html
@@ -1,6 +1,5 @@
<!--$Id: nested.so,v 10.23 2003/01/24 18:01:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -60,6 +59,6 @@ transactions that are not yet resolved when the parent prepares are also
prepared.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/cursor.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/admin.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/put.html b/db/docs/ref/transapp/put.html
index c9aa41001..e4e506594 100644
--- a/db/docs/ref/transapp/put.html
+++ b/db/docs/ref/transapp/put.html
@@ -1,6 +1,5 @@
<!--$Id: put.so,v 1.20 2006/04/24 17:26:33 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -199,6 +198,6 @@ mainline code often results in the simplest and cleanest application
code.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/data_open.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/atomicity.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/read.html b/db/docs/ref/transapp/read.html
index af5f72075..9be009af4 100644
--- a/db/docs/ref/transapp/read.html
+++ b/db/docs/ref/transapp/read.html
@@ -1,6 +1,5 @@
<!--$Id: read.so,v 1.14 2006/09/13 14:30:56 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -118,6 +117,6 @@ found, then modifying it), throughput may be improved by running some
updates at snapshot isolation as well.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/inc.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/cursor.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/reclimit.html b/db/docs/ref/transapp/reclimit.html
index 82e22da96..dec53d022 100644
--- a/db/docs/ref/transapp/reclimit.html
+++ b/db/docs/ref/transapp/reclimit.html
@@ -1,6 +1,5 @@
<!--$Id: reclimit.so,v 11.32 2005/06/16 17:13:55 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -145,6 +144,6 @@ incorrect data to the disk). However, configuring the database for
checksums will ensure that any such corruption is detected.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/filesys.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/tune.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/recovery.html b/db/docs/ref/transapp/recovery.html
index aa4f09cf2..afac8ff6b 100644
--- a/db/docs/ref/transapp/recovery.html
+++ b/db/docs/ref/transapp/recovery.html
@@ -1,6 +1,5 @@
<!--$Id: recovery.so,v 10.35 2005/06/16 17:52:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -92,6 +91,6 @@ pathnames.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/logfile.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/hotfail.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/term.html b/db/docs/ref/transapp/term.html
index e325d04de..a1c7d4009 100644
--- a/db/docs/ref/transapp/term.html
+++ b/db/docs/ref/transapp/term.html
@@ -1,6 +1,5 @@
<!--$Id: term.so,v 10.19 2005/09/23 16:26:40 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -60,6 +59,6 @@ forward progress.
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/why.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/fail.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/throughput.html b/db/docs/ref/transapp/throughput.html
index d864c8cc4..f7c38fade 100644
--- a/db/docs/ref/transapp/throughput.html
+++ b/db/docs/ref/transapp/throughput.html
@@ -1,6 +1,5 @@
<!--$Id: throughput.so,v 10.31 2002/04/02 17:07:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -120,6 +119,6 @@ program</a> for IEEE/ANSI Std 1003.1 (POSIX) standard systems is included in the
distribution.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/tune.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/faq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/transapp.cs b/db/docs/ref/transapp/transapp.cs
index 79b9f4f3a..5ed613afa 100644
--- a/db/docs/ref/transapp/transapp.cs
+++ b/db/docs/ref/transapp/transapp.cs
@@ -81,7 +81,7 @@ main(int argc, char *argv[])
add_cat(dbenv, db_cats,
"Amy Adams",
- "Oracle Corporation",
+ "Oracle",
"394 E. Riding Dr., Carlisle, MA 01741, USA",
"abyssinian",
"bengal",
diff --git a/db/docs/ref/transapp/transapp.txt b/db/docs/ref/transapp/transapp.txt
deleted file mode 100644
index afd441c59..000000000
--- a/db/docs/ref/transapp/transapp.txt
+++ /dev/null
@@ -1,492 +0,0 @@
-#include <sys/types.h>
-#include <sys/stat.h>
-
-#include <errno.h>
-#include <pthread.h>
-#include <stdarg.h>
-#include <stdlib.h>
-#include <string.h>
-#include <unistd.h>
-
-#include <db.h>
-
-#define ENV_DIRECTORY "TXNAPP"
-
-void add_cat(DB_ENV *, DB *, char *, ...);
-void add_color(DB_ENV *, DB *, char *, int);
-void add_fruit(DB_ENV *, DB *, char *, char *);
-void *checkpoint_thread(void *);
-void log_archlist(DB_ENV *);
-void *logfile_thread(void *);
-void db_open(DB_ENV *, DB **, char *, int);
-void env_dir_create(void);
-void env_open(DB_ENV **);
-void usage(void);
-
-int
-main(int argc, char *argv[])
-{
- extern char *optarg;
- extern int optind;
- DB *db_cats, *db_color, *db_fruit;
- DB_ENV *dbenv;
- pthread_t ptid;
- int ch;
-
- while ((ch = getopt(argc, argv, "")) != EOF)
- switch (ch) {
- case '?':
- default:
- usage();
- }
- argc -= optind;
- argv += optind;
-
- env_dir_create();
- env_open(&dbenv);
-
- /* Start a checkpoint thread. */
- if ((errno = pthread_create(
- &ptid, NULL, checkpoint_thread, (void *)dbenv)) != 0) {
- fprintf(stderr,
- "txnapp: failed spawning checkpoint thread: %s\n",
- strerror(errno));
- exit (1);
- }
-
- /* Start a logfile removal thread. */
- if ((errno = pthread_create(
- &ptid, NULL, logfile_thread, (void *)dbenv)) != 0) {
- fprintf(stderr,
- "txnapp: failed spawning log file removal thread: %s\n",
- strerror(errno));
- exit (1);
- }
-
- /* Open database: Key is fruit class; Data is specific type. */
- db_open(dbenv, &db_fruit, "fruit", 0);
-
- /* Open database: Key is a color; Data is an integer. */
- db_open(dbenv, &db_color, "color", 0);
-
- /*
- * Open database:
- * Key is a name; Data is: company name, address, cat breeds.
- */
- db_open(dbenv, &db_cats, "cats", 1);
-
- add_fruit(dbenv, db_fruit, "apple", "yellow delicious");
-
- add_color(dbenv, db_color, "blue", 0);
- add_color(dbenv, db_color, "blue", 3);
-
- add_cat(dbenv, db_cats,
- "Amy Adams",
- "Sleepycat Software",
- "394 E. Riding Dr., Carlisle, MA 01741, USA",
- "abyssinian",
- "bengal",
- "chartreaux",
- NULL);
-
- return (0);
-}
-
-void
-env_dir_create()
-{
- struct stat sb;
-
- /*
- * If the directory exists, we're done. We do not further check
- * the type of the file, DB will fail appropriately if it's the
- * wrong type.
- */
- if (stat(ENV_DIRECTORY, &sb) == 0)
- return;
-
- /* Create the directory, read/write/access owner only. */
- if (mkdir(ENV_DIRECTORY, S_IRWXU) != 0) {
- fprintf(stderr,
- "txnapp: mkdir: %s: %s\n", ENV_DIRECTORY, strerror(errno));
- exit (1);
- }
-}
-
-void
-env_open(DB_ENV **dbenvp)
-{
- DB_ENV *dbenv;
- int ret;
-
- /* Create the environment handle. */
- if ((ret = db_env_create(&dbenv, 0)) != 0) {
- fprintf(stderr,
- "txnapp: db_env_create: %s\n", db_strerror(ret));
- exit (1);
- }
-
- /* Set up error handling. */
- dbenv->set_errpfx(dbenv, "txnapp");
-
- /* Do deadlock detection internally. */
- if ((ret = dbenv->set_lk_detect(dbenv, DB_LOCK_DEFAULT)) != 0) {
- dbenv->err(dbenv, ret, "set_lk_detect: DB_LOCK_DEFAULT");
- exit (1);
- }
-
- /*
- * Open a transactional environment:
- * create if it doesn't exist
- * free-threaded handle
- * run recovery
- * read/write owner only
- */
- if ((ret = dbenv->open(dbenv, ENV_DIRECTORY,
- DB_CREATE | DB_INIT_LOCK | DB_INIT_LOG |
- DB_INIT_MPOOL | DB_INIT_TXN | DB_RECOVER | DB_THREAD,
- S_IRUSR | S_IWUSR)) != 0) {
- dbenv->err(dbenv, ret, "dbenv->open: %s", ENV_DIRECTORY);
- exit (1);
- }
-
- *dbenvp = dbenv;
-}
-
-void *
-checkpoint_thread(void *arg)
-{
- DB_ENV *dbenv;
- int ret;
-
- dbenv = arg;
- dbenv->errx(dbenv, "Checkpoint thread: %lu", (u_long)pthread_self());
-
- /* Checkpoint once a minute. */
- for (;; sleep(60))
- switch (ret = txn_checkpoint(dbenv, 0, 0, 0)) {
- case 0:
- case DB_INCOMPLETE:
- break;
- default:
- dbenv->err(dbenv, ret, "checkpoint thread");
- exit (1);
- }
-
- /* NOTREACHED */
-}
-
-void *
-logfile_thread(void *arg)
-{
- DB_ENV *dbenv;
- int ret;
- char **begin, **list;
-
- dbenv = arg;
- dbenv->errx(dbenv,
- "Log file removal thread: %lu", (u_long)pthread_self());
-
- /* Check once every 5 minutes. */
- for (;; sleep(300)) {
- /* Get the list of log files. */
- if ((ret = log_archive(dbenv, &list, DB_ARCH_ABS, NULL)) != 0) {
- dbenv->err(dbenv, ret, "log_archive");
- exit (1);
- }
-
- /* Remove the log files. */
- if (list != NULL) {
- for (begin = list; *list != NULL; ++list)
- if ((ret = remove(*list)) != 0) {
- dbenv->err(dbenv,
- ret, "remove %s", *list);
- exit (1);
- }
- free (begin);
- }
- }
- /* NOTREACHED */
-}
-
-void
-log_archlist(DB_ENV *dbenv)
-{
- int ret;
- char **begin, **list;
-
- /* Get the list of database files. */
- if ((ret = log_archive(dbenv,
- &list, DB_ARCH_ABS | DB_ARCH_DATA, NULL)) != 0) {
- dbenv->err(dbenv, ret, "log_archive: DB_ARCH_DATA");
- exit (1);
- }
- if (list != NULL) {
- for (begin = list; *list != NULL; ++list)
- printf("database file: %s\n", *list);
- free (begin);
- }
-
- /* Get the list of log files. */
- if ((ret = log_archive(dbenv,
- &list, DB_ARCH_ABS | DB_ARCH_LOG, NULL)) != 0) {
- dbenv->err(dbenv, ret, "log_archive: DB_ARCH_LOG");
- exit (1);
- }
- if (list != NULL) {
- for (begin = list; *list != NULL; ++list)
- printf("log file: %s\n", *list);
- free (begin);
- }
-}
-
-void
-db_open(DB_ENV *dbenv, DB **dbp, char *name, int dups)
-{
- DB *db;
- int ret;
-
- /* Create the database handle. */
- if ((ret = db_create(&db, dbenv, 0)) != 0) {
- dbenv->err(dbenv, ret, "db_create");
- exit (1);
- }
-
- /* Optionally, turn on duplicate data items. */
- if (dups && (ret = db->set_flags(db, DB_DUP)) != 0) {
- dbenv->err(dbenv, ret, "db->set_flags: DB_DUP");
- exit (1);
- }
-
- /*
- * Open a database in the environment:
- * create if it doesn't exist
- * free-threaded handle
- * read/write owner only
- */
- if ((ret = db->open(db, name, NULL,
- DB_BTREE, DB_CREATE | DB_THREAD, S_IRUSR | S_IWUSR)) != 0) {
- dbenv->err(dbenv, ret, "db->open: %s", name);
- exit (1);
- }
-
- *dbp = db;
-}
-
-void
-add_fruit(DB_ENV *dbenv, DB *db, char *fruit, char *name)
-{
- DBT key, data;
- DB_TXN *tid;
- int ret;
-
- /* Initialization. */
- memset(&key, 0, sizeof(key));
- memset(&data, 0, sizeof(data));
- key.data = fruit;
- key.size = strlen(fruit);
- data.data = name;
- data.size = strlen(name);
-
- for (;;) {
- /* Begin the transaction. */
- if ((ret = txn_begin(dbenv, NULL, &tid, 0)) != 0) {
- dbenv->err(dbenv, ret, "txn_begin");
- exit (1);
- }
-
- /* Store the value. */
- switch (ret = db->put(db, tid, &key, &data, 0)) {
- case 0:
- /* Success: commit the change. */
- if ((ret = txn_commit(tid, 0)) != 0) {
- dbenv->err(dbenv, ret, "txn_commit");
- exit (1);
- }
- return;
- case DB_LOCK_DEADLOCK:
- /* Deadlock: retry the operation. */
- if ((ret = txn_abort(tid)) != 0) {
- dbenv->err(dbenv, ret, "txn_abort");
- exit (1);
- }
- break;
- default:
- /* Error: run recovery. */
- dbenv->err(dbenv, ret, "dbc->put: %s/%s", fruit, name);
- exit (1);
- }
- }
-}
-
-void
-add_color(DB_ENV *dbenv, DB *dbp, char *color, int increment)
-{
- DBT key, data;
- DB_TXN *tid;
- int original, ret;
- char buf[64];
-
- /* Initialization. */
- memset(&key, 0, sizeof(key));
- key.data = color;
- key.size = strlen(color);
- memset(&data, 0, sizeof(data));
- data.flags = DB_DBT_MALLOC;
-
- for (;;) {
- /* Begin the transaction. */
- if ((ret = txn_begin(dbenv, NULL, &tid, 0)) != 0) {
- dbenv->err(dbenv, ret, "txn_begin");
- exit (1);
- }
-
- /*
- * Get the key. If it exists, we increment the value. If it
- * doesn't exist, we create it.
- */
- switch (ret = dbp->get(dbp, tid, &key, &data, 0)) {
- case 0:
- original = atoi(data.data);
- break;
- case DB_LOCK_DEADLOCK:
- /* Deadlock: retry the operation. */
- if ((ret = txn_abort(tid)) != 0) {
- dbenv->err(dbenv, ret, "txn_abort");
- exit (1);
- }
- continue;
- case DB_NOTFOUND:
- original = 0;
- break;
- default:
- /* Error: run recovery. */
- dbenv->err(
- dbenv, ret, "dbc->get: %s/%d", color, increment);
- exit (1);
- }
- if (data.data != NULL)
- free(data.data);
-
- /* Create the new data item. */
- (void)snprintf(buf, sizeof(buf), "%d", original + increment);
- data.data = buf;
- data.size = strlen(buf) + 1;
-
- /* Store the new value. */
- switch (ret = dbp->put(dbp, tid, &key, &data, 0)) {
- case 0:
- /* Success: commit the change. */
- if ((ret = txn_commit(tid, 0)) != 0) {
- dbenv->err(dbenv, ret, "txn_commit");
- exit (1);
- }
- return;
- case DB_LOCK_DEADLOCK:
- /* Deadlock: retry the operation. */
- if ((ret = txn_abort(tid)) != 0) {
- dbenv->err(dbenv, ret, "txn_abort");
- exit (1);
- }
- break;
- default:
- /* Error: run recovery. */
- dbenv->err(
- dbenv, ret, "dbc->put: %s/%d", color, increment);
- exit (1);
- }
- }
-}
-
-void
-add_cat(DB_ENV *dbenv, DB *db, char *name, ...)
-{
- va_list ap;
- DBC *dbc;
- DBT key, data;
- DB_TXN *tid;
- int ret;
- char *s;
-
- /* Initialization. */
- memset(&key, 0, sizeof(key));
- memset(&data, 0, sizeof(data));
- key.data = name;
- key.size = strlen(name);
-
-retry: /* Begin the transaction. */
- if ((ret = txn_begin(dbenv, NULL, &tid, 0)) != 0) {
- dbenv->err(dbenv, ret, "txn_begin");
- exit (1);
- }
-
- /* Delete any previously existing item. */
- switch (ret = db->del(db, tid, &key, 0)) {
- case 0:
- case DB_NOTFOUND:
- break;
- case DB_LOCK_DEADLOCK:
- /* Deadlock: retry the operation. */
- if ((ret = txn_abort(tid)) != 0) {
- dbenv->err(dbenv, ret, "txn_abort");
- exit (1);
- }
- goto retry;
- default:
- dbenv->err(dbenv, ret, "db->del: %s", name);
- exit (1);
- }
-
- /* Create a cursor. */
- if ((ret = db->cursor(db, tid, &dbc, 0)) != 0) {
- dbenv->err(dbenv, ret, "db->cursor");
- exit (1);
- }
-
- /* Append the items, in order. */
- va_start(ap, name);
- while ((s = va_arg(ap, char *)) != NULL) {
- data.data = s;
- data.size = strlen(s);
- switch (ret = dbc->c_put(dbc, &key, &data, DB_KEYLAST)) {
- case 0:
- break;
- case DB_LOCK_DEADLOCK:
- va_end(ap);
-
- /* Deadlock: retry the operation. */
- if ((ret = dbc->c_close(dbc)) != 0) {
- dbenv->err(
- dbenv, ret, "dbc->c_close");
- exit (1);
- }
- if ((ret = txn_abort(tid)) != 0) {
- dbenv->err(dbenv, ret, "txn_abort");
- exit (1);
- }
- goto retry;
- default:
- /* Error: run recovery. */
- dbenv->err(dbenv, ret, "dbc->put: %s/%s", name, s);
- exit (1);
- }
- }
- va_end(ap);
-
- /* Success: commit the change. */
- if ((ret = dbc->c_close(dbc)) != 0) {
- dbenv->err(dbenv, ret, "dbc->c_close");
- exit (1);
- }
- if ((ret = txn_commit(tid, 0)) != 0) {
- dbenv->err(dbenv, ret, "txn_commit");
- exit (1);
- }
-}
-
-void
-usage()
-{
- (void)fprintf(stderr, "usage: txnapp\n");
- exit(1);
-}
diff --git a/db/docs/ref/transapp/tune.html b/db/docs/ref/transapp/tune.html
index 3d3942535..ae6eb534c 100644
--- a/db/docs/ref/transapp/tune.html
+++ b/db/docs/ref/transapp/tune.html
@@ -1,6 +1,5 @@
<!--$Id: tune.so,v 11.24 2006/08/08 05:24:09 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -137,6 +136,6 @@ the overall throughput of the application.
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/reclimit.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/throughput.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/why.html b/db/docs/ref/transapp/why.html
index 5f629763a..008cee455 100644
--- a/db/docs/ref/transapp/why.html
+++ b/db/docs/ref/transapp/why.html
@@ -1,6 +1,5 @@
<!--$Id: why.so,v 1.7 2003/11/04 14:53:27 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -35,6 +34,6 @@ other transactions either completed before or after its transaction.
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../transapp/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../transapp/term.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/transapp/writetest.txt b/db/docs/ref/transapp/writetest.txt
deleted file mode 100644
index b86c1b6ce..000000000
--- a/db/docs/ref/transapp/writetest.txt
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- * writetest --
- *
- * $Id: writetest.txt,v 10.3 1999/11/19 17:21:06 bostic Exp $
- */
-#include <sys/types.h>
-
-#include <errno.h>
-#include <fcntl.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <time.h>
-#include <unistd.h>
-
-void usage __P((void));
-
-int
-main(argc, argv)
- int argc;
- char *argv[];
-{
- struct timeval start_time, end_time;
- long usecs;
- int bytes, ch, cnt, fd, ops;
- char *fname, buf[100 * 1024];
-
- bytes = 256;
- fname = "testfile";
- ops = 1000;
- while ((ch = getopt(argc, argv, "b:f:o:")) != EOF)
- switch (ch) {
- case 'b':
- if ((bytes = atoi(optarg)) > sizeof(buf)) {
- fprintf(stderr,
- "max -b option %d\n", sizeof(buf));
- exit (1);
- }
- break;
- case 'f':
- fname = optarg;
- break;
- case 'o':
- if ((ops = atoi(optarg)) <= 0) {
- fprintf(stderr, "illegal -o option value\n");
- exit (1);
- }
- break;
- case '?':
- default:
- usage();
- }
- argc -= optind;
- argv += optind;
-
- (void)unlink(fname);
- if ((fd = open(fname, O_RDWR | O_CREAT, 0666)) == -1) {
- perror(fname);
- exit (1);
- }
-
- memset(buf, 0, bytes);
-
- printf("running: %d ops\n", ops);
-
- (void)gettimeofday(&start_time, NULL);
- for (cnt = 0; cnt < ops; ++cnt) {
- if (write(fd, buf, bytes) != bytes) {
- fprintf(stderr, "write: %s\n", strerror(errno));
- exit (1);
- }
- if (lseek(fd, (off_t)0, SEEK_SET) == -1) {
- fprintf(stderr, "lseek: %s\n", strerror(errno));
- exit (1);
- }
- if (fsync(fd) != 0) {
- fprintf(stderr, "fsync: %s\n", strerror(errno));
- exit (1);
- }
- }
- (void)gettimeofday(&end_time, NULL);
-
- usecs = (end_time.tv_sec - start_time.tv_sec) * 1000000 +
- end_time.tv_usec - start_time.tv_usec;
- printf("Elapsed time: %ld.%06ld seconds\n",
- usecs / 1000000, usecs % 1000000);
- printf("%d ops: %7.2f ops per second\n",
- ops, (float)1000000 * ops/usecs);
-
- (void)unlink(fname);
- exit (0);
-}
-
-void
-usage()
-{
- (void)fprintf(stderr,
- "usage: testfile [-b bytes] [-f file] [-o ops]\n");
- exit(1);
-}
diff --git a/db/docs/ref/txn/config.html b/db/docs/ref/txn/config.html
index f99821181..fcc2037c8 100644
--- a/db/docs/ref/txn/config.html
+++ b/db/docs/ref/txn/config.html
@@ -1,6 +1,5 @@
<!--$Id: config.so,v 10.19 2002/07/22 05:11:58 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -36,6 +35,6 @@ committed transactions may be undone during recovery instead of being
redone.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../txn/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../txn/limits.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/txn/intro.html b/db/docs/ref/txn/intro.html
index d6ec9b906..75909cfeb 100644
--- a/db/docs/ref/txn/intro.html
+++ b/db/docs/ref/txn/intro.html
@@ -1,10 +1,9 @@
-<!--$Id: intro.so,v 10.25 2003/10/18 19:16:10 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 10.26 2006/11/13 18:05:04 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Berkeley DB and transactions</title>
+<title>Berkeley DB Reference Guide: Introduction to the transaction subsystem</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../mp/config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../txn/config.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Berkeley DB and transactions</h3>
+<h3 align=center>Introduction to the transaction subsystem</h3>
<p>The Transaction subsystem makes operations atomic, consistent, isolated,
and durable in the face of system and application failures. The subsystem
requires that the data be properly logged and locked in order to attain
@@ -96,6 +95,6 @@ transaction subsystem. It is the programmatic interface used by the
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../mp/config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../txn/config.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/txn/limits.html b/db/docs/ref/txn/limits.html
index 97c4cbc56..bb75cff34 100644
--- a/db/docs/ref/txn/limits.html
+++ b/db/docs/ref/txn/limits.html
@@ -1,6 +1,5 @@
<!--$Id: limits.so,v 10.38 2004/08/18 19:57:37 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ is waiting is in the same thread of control, no forward progress can be
made.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../txn/config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../sequence/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/txn/nested.html b/db/docs/ref/txn/nested.html
deleted file mode 100644
index a635abf52..000000000
--- a/db/docs/ref/txn/nested.html
+++ /dev/null
@@ -1,66 +0,0 @@
-<!--$Id: nested.so,v 10.17 2000/12/31 19:26:22 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Nested transactions</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>Transaction Subsystem</dl></h3></td>
-<td width="1%"><a href="../../ref/txn/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/txn/limits.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h1 align=center>Nested transactions</h1>
-<p>Berkeley DB provides support for nested transactions. Nested transactions
-allow an application to decompose a large or long-running transaction
-into smaller units that may be independently aborted.
-<p>Normally, when beginning a transaction, the application will pass a NULL
-value for the parent argument to <a href="../../api_c/txn_begin.html">txn_begin</a>. If, however, the
-parent argument is a DB_TXN handle, then the newly created
-transaction will be treated as a nested transaction within the parent.
-Transactions may nest arbitrarily deeply. For the purposes of this
-discussion, transactions created with a parent identifier will be called
-child transactions.
-<p>Once a transaction becomes a parent, as long as any of its child
-transactions are unresolved (i.e., they have neither committed nor
-aborted), the parent may not issue any Berkeley DB calls except to begin more
-child transactions or to commit or abort. That is, it may not issue
-any access method or cursor calls. Once all of a parent's children have
-committed or aborted, the parent may again request operations on its
-own behalf.
-<p>The semantics of nested transactions are as follows. When a child
-transaction is begun, it inherits all the locks of its parent. This
-means that the child will never block waiting on a lock held by its
-parent. However, if a parent attempts to obtain locks after they have
-begun a child, the parental locks can conflict with those held by a
-child. Furthermore, locks held by two different children will also
-conflict. To make this concrete, consider the following set of
-transactions and lock acquisitions.
-<p>Transaction T1 is the parent transaction. It acquires an exclusive lock
-on item A and then begins two child transactions, C1 and C2. C1 also
-wishes to acquire a write lock on A; this succeeds. Now, let's say that
-C1 acquires a write lock on B. If C2 now attempts to obtain a lock on
-B, it will block. However, let's now assume that C1 commits. Its locks
-are anti-inherited, which means they are now given to T1. At this
-point, either T1 or C2 is allowed to acquire a lock on B. If, however,
-transaction T1 aborts, then its locks are released. Future requests by
-T1 or C2 will also succeed, but they will be obtaining new locks as
-opposed to piggy-backing off a lock already held by T1.
-<p>Child transactions are entirely subservient to their parent transaction.
-They may abort, undoing their operations regardless of the eventual fate
-of the parent. However, even if a child transaction commits, if its
-parent transaction is eventually aborted, the child's changes are undone
-and the child's transaction is effectively aborted. Any child
-transactions that are not yet resolved when the parent commits or aborts
-are resolved based on the parent's resolution, committing if the parent
-commits and aborting if the parent aborts. Any child transactions that
-are not yet resolved when the parent prepares are also prepared.
-<table><tr><td><br></td><td width="1%"><a href="../../ref/txn/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/txn/limits.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/db/docs/ref/txn/other.html b/db/docs/ref/txn/other.html
deleted file mode 100644
index e4678c2cb..000000000
--- a/db/docs/ref/txn/other.html
+++ /dev/null
@@ -1,67 +0,0 @@
-<!--$Id: other.so,v 10.16 2000/03/18 21:43:19 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Transactions and non-Berkeley DB applications</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>Transaction Subsystem</dl></h3></td>
-<td width="1%"><a href="../../ref/txn/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/rpc/intro.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h1 align=center>Transactions and non-Berkeley DB applications</h1>
-<p>It is possible to use the locking, logging and transaction subsystems
-of Berkeley DB to provide transaction semantics on objects other than those
-described by the Berkeley DB access methods. In these cases, the application
-will need more explicit customization of the subsystems as well as the
-development of appropriate data-structure-specific recovery functions.
-<p>For example, consider an application that provides transaction semantics
-on data stored in plain UNIX files accessed using the POSIX read and write
-system calls. The operations for which transaction protection is desired
-are bracketed by calls to <a href="../../api_c/txn_begin.html">txn_begin</a> and <a href="../../api_c/txn_commit.html">txn_commit</a>.
-<p>Before data are referenced, the application must make a call to the lock
-manager, <a href="../../api_c/lock_get.html">lock_get</a>, for a lock of the appropriate type (e.g.,
-read) on the object being locked. The object might be a page in the file,
-a byte, a range of bytes, or some key. It is up to the application to
-ensure that appropriate locks are acquired. Before a write is performed,
-the application should acquire a write lock on the object, by making an
-appropriate call to the lock manager, <a href="../../api_c/lock_get.html">lock_get</a>. Then, the
-application should make a call to the log manager, <a href="../../api_c/log_put.html">log_put</a>, to
-record enough information to redo the operation in case of failure after
-commit and to undo the operation in case of abort.
-<p>It is important, when designing applications that will use the log
-subsystem, to remember that the application is responsible for providing
-any necessary structure to the log record. For example, the application
-must understand what part of the log record is an operation code, what
-part identifies the file being modified, what part is redo information,
-and what part is undo information.
-<p>After the log message is written, the application may issue the write
-system call. After all requests are issued, the application may call
-<a href="../../api_c/txn_commit.html">txn_commit</a>. When <a href="../../api_c/txn_commit.html">txn_commit</a> returns, the caller is
-guaranteed that all necessary log writes have been written to disk.
-<p>At any time, the application may call <a href="../../api_c/txn_abort.html">txn_abort</a>, which will result
-in restoration of the database to a consistent pre-transaction state.
-(The application may specify its own recovery function for this purpose
-using the <a href="../../api_c/env_set_tx_recover.html">DBENV-&gt;set_tx_recover</a> function. The recovery function must be
-able to either re-apply or undo the update depending on the context, for
-each different type of log record.)
-<p>If the application should crash, the recovery process uses the log to
-restore the database to a consistent state.
-<p>The <a href="../../api_c/txn_prepare.html">txn_prepare</a> function provides the core functionality to
-implement distributed transactions, but it does not manage the
-notification of distributed transaction managers. The caller is
-responsible for issuing <a href="../../api_c/txn_prepare.html">txn_prepare</a> calls to all sites
-participating in the transaction. If all responses are positive, the
-caller can issue a <a href="../../api_c/txn_commit.html">txn_commit</a>. If any of the responses are
-negative, the caller should issue a <a href="../../api_c/txn_abort.html">txn_abort</a>. In general, the
-<a href="../../api_c/txn_prepare.html">txn_prepare</a> call requires that the transaction log be flushed to
-disk.
-<table><tr><td><br></td><td width="1%"><a href="../../ref/txn/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/rpc/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/db/docs/ref/upgrade.2.0/convert.html b/db/docs/ref/upgrade.2.0/convert.html
index 80cf51e30..f24a4fd8d 100644
--- a/db/docs/ref/upgrade.2.0/convert.html
+++ b/db/docs/ref/upgrade.2.0/convert.html
@@ -1,6 +1,5 @@
<!--$Id: convert.so,v 11.6 2000/03/18 21:43:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -45,7 +44,7 @@ the creation of an extra object (the DBC object), which is then used to
access the database.
<p>Specifically, the partial key match and range search functionality of the
R_CURSOR flag in DB-&gt;seq has been replaced by the
-<a href="../../api_c/dbc_get.html#DB_SET_RANGE">DB_SET_RANGE</a> flag in <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a>.</p>
+<a href="../../api_c/dbc_get.html#DB_SET_RANGE">DB_SET_RANGE</a> flag in <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a>.</p>
<p><li>In version 2 of the Berkeley DB library, additions or deletions into Recno
(fixed and variable-length record) databases no longer automatically
logically renumber all records after the add/delete point, by default.
@@ -70,6 +69,6 @@ additional functionality supplied by Berkeley DB version 2, as it is likely to
result in enhanced application performance.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.2.0/system.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.2.0/disk.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.2.0/disk.html b/db/docs/ref/upgrade.2.0/disk.html
index 2655765bf..5dbcbd12f 100644
--- a/db/docs/ref/upgrade.2.0/disk.html
+++ b/db/docs/ref/upgrade.2.0/disk.html
@@ -1,6 +1,5 @@
<!--$Id: disk.so,v 11.6 2000/12/05 20:36:25 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,6 +22,6 @@ environments did not exist prior to the 2.0 release, there is no
question of upgrading existing database environments.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.2.0/convert.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.2.0/intro.html b/db/docs/ref/upgrade.2.0/intro.html
index dad1cb3df..37508bef2 100644
--- a/db/docs/ref/upgrade.2.0/intro.html
+++ b/db/docs/ref/upgrade.2.0/intro.html
@@ -1,6 +1,5 @@
-<!--$Id: intro.so,v 11.9 2004/09/28 14:13:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 11.10 2006/10/09 16:51:34 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -11,7 +10,7 @@
<body bgcolor=white>
<table width="100%"><tr valign=top>
<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
-<td align=right><a href="../upgrade/process.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.2.0/system.html"><img src="../../images/next.gif" alt="Next"></a>
+<td align=right><a href="../changelog/toc.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.2.0/system.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
<h3 align=center>Release 2.0: introduction</h3>
@@ -25,8 +24,8 @@ compatibility API, which you can use by either recompiling your
application's source code or by relinking its object files against the
version 2 library. The underlying databases must be converted, however,
as the Berkeley DB version 2 library has a different underlying database format.</p>
-<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade/process.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.2.0/system.html"><img src="../../images/next.gif" alt="Next"></a>
+<table width="100%"><tr><td><br></td><td align=right><a href="../changelog/toc.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.2.0/system.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.2.0/system.html b/db/docs/ref/upgrade.2.0/system.html
index d247810ed..b2f808adc 100644
--- a/db/docs/ref/upgrade.2.0/system.html
+++ b/db/docs/ref/upgrade.2.0/system.html
@@ -1,6 +1,5 @@
<!--$Id: system.so,v 11.5 2000/03/18 21:43:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -80,6 +79,6 @@ since you have removed that from the library as well.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.2.0/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.2.0/convert.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.2.0/toc.html b/db/docs/ref/upgrade.2.0/toc.html
index 7fdf55ee8..6bd90d1af 100644
--- a/db/docs/ref/upgrade.2.0/toc.html
+++ b/db/docs/ref/upgrade.2.0/toc.html
@@ -1,10 +1,9 @@
-<!--$Id: toc.so,v 11.5 2004/09/28 15:04:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: toc.so,v 11.6 2006/10/02 15:56:35 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 1.XX applications to Berkeley DB 2.0</title>
+<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 1.85 or 1.86 applications to Berkeley DB 2.0</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
<p>
-<h3 align=center>Upgrading Berkeley DB 1.XX applications to Berkeley DB 2.0</h3>
+<h3 align=center>Upgrading Berkeley DB 1.85 or 1.86 applications to Berkeley DB 2.0</h3>
<ol>
<p><li><a href="intro.html">Release 2.0: introduction</a>
<li><a href="system.html">Release 2.0: system integration</a>
@@ -24,6 +23,6 @@
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/close.html b/db/docs/ref/upgrade.3.0/close.html
index b8876de92..faee4b4eb 100644
--- a/db/docs/ref/upgrade.3.0/close.html
+++ b/db/docs/ref/upgrade.3.0/close.html
@@ -1,6 +1,5 @@
<!--$Id: close.so,v 11.10 2002/03/06 15:51:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -30,6 +29,6 @@ database. Alternatively, the caller can ignore any error return of
DB_INCOMPLETE.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/stat.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/lock_put.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/cxx.html b/db/docs/ref/upgrade.3.0/cxx.html
index 465a13a2a..833c18aed 100644
--- a/db/docs/ref/upgrade.3.0/cxx.html
+++ b/db/docs/ref/upgrade.3.0/cxx.html
@@ -1,6 +1,5 @@
<!--$Id: cxx.so,v 11.5 2000/03/18 21:43:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,6 +26,6 @@ and Java APIs much closer in terms of functionality and usage. Please
refer to the pages for upgrading C applications for further details.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/db_cxx.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/java.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/db.html b/db/docs/ref/upgrade.3.0/db.html
index bc25c2ca8..0ce4acca0 100644
--- a/db/docs/ref/upgrade.3.0/db.html
+++ b/db/docs/ref/upgrade.3.0/db.html
@@ -1,6 +1,5 @@
<!--$Id: db.so,v 11.10 2006/04/24 17:26:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -44,6 +43,6 @@ applications and the methods that should now be used to get or set them.</p>
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/xa.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/dbinfo.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/db_cxx.html b/db/docs/ref/upgrade.3.0/db_cxx.html
index d3e955e73..c33baa460 100644
--- a/db/docs/ref/upgrade.3.0/db_cxx.html
+++ b/db/docs/ref/upgrade.3.0/db_cxx.html
@@ -1,6 +1,5 @@
<!--$Id: db_cxx.so,v 11.9 2000/03/22 22:02:14 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -43,6 +42,6 @@ table.open("lookup.db", null, Db.DB_BTREE, Db.DB_CREATE, 0644);</pre></blockquot
within an environment.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/dbenv_cxx.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/cxx.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/dbenv.html b/db/docs/ref/upgrade.3.0/dbenv.html
index 71cc6512d..2878490c3 100644
--- a/db/docs/ref/upgrade.3.0/dbenv.html
+++ b/db/docs/ref/upgrade.3.0/dbenv.html
@@ -1,6 +1,5 @@
<!--$Id: dbenv.so,v 11.13 2006/04/24 17:26:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -64,6 +63,6 @@ no longer be used by any application.</td></tr>
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/func.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/open.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/dbenv_cxx.html b/db/docs/ref/upgrade.3.0/dbenv_cxx.html
index 946d9e529..aadaff8d8 100644
--- a/db/docs/ref/upgrade.3.0/dbenv_cxx.html
+++ b/db/docs/ref/upgrade.3.0/dbenv_cxx.html
@@ -1,6 +1,5 @@
<!--$Id: dbenv_cxx.so,v 11.10 2000/12/01 17:59:32 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -68,6 +67,6 @@ DbTxnMgr, DbMpool, DbLog, DbTxnMgr. If you used any of these managers,
all their methods are now found directly in the DbEnv class.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/value_set.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/db_cxx.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/dbinfo.html b/db/docs/ref/upgrade.3.0/dbinfo.html
index 0bc9c7bdb..3a76f5114 100644
--- a/db/docs/ref/upgrade.3.0/dbinfo.html
+++ b/db/docs/ref/upgrade.3.0/dbinfo.html
@@ -1,6 +1,5 @@
<!--$Id: dbinfo.so,v 11.10 2001/04/03 19:39:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -68,6 +67,6 @@ record pad character. They should simply be discarded from the application.</p>
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/db.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/join.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/disk.html b/db/docs/ref/upgrade.3.0/disk.html
index 2a4611b66..c4edccf35 100644
--- a/db/docs/ref/upgrade.3.0/disk.html
+++ b/db/docs/ref/upgrade.3.0/disk.html
@@ -1,6 +1,5 @@
<!--$Id: disk.so,v 11.15 2000/12/21 18:37:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -26,6 +25,6 @@ error.</p>
installations</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/java.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/eacces.html b/db/docs/ref/upgrade.3.0/eacces.html
index 5a3b88cb8..3f019eb2b 100644
--- a/db/docs/ref/upgrade.3.0/eacces.html
+++ b/db/docs/ref/upgrade.3.0/eacces.html
@@ -1,6 +1,5 @@
<!--$Id: eacces.so,v 11.8 2001/07/26 18:35:50 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ error return from lock_put or lock_vec should have the test and any
error handling removed.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/eagain.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/jump_set.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/eagain.html b/db/docs/ref/upgrade.3.0/eagain.html
index af0598b70..f44fda9a6 100644
--- a/db/docs/ref/upgrade.3.0/eagain.html
+++ b/db/docs/ref/upgrade.3.0/eagain.html
@@ -1,6 +1,5 @@
<!--$Id: eagain.so,v 11.6 2001/07/10 13:16:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -30,6 +29,6 @@ string EAGAIN in that file, there is a comment that describes how to make
the change.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/lock_notheld.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/eacces.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/envopen.html b/db/docs/ref/upgrade.3.0/envopen.html
index 3d475e828..6c90774b8 100644
--- a/db/docs/ref/upgrade.3.0/envopen.html
+++ b/db/docs/ref/upgrade.3.0/envopen.html
@@ -1,6 +1,5 @@
<!--$Id: envopen.so,v 11.14 2003/10/18 19:16:12 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -151,6 +150,6 @@ XXX_unlink is now a flag value that is set by bitwise inclusively <b>OR</b>'ing
<a href="../../api_c/env_remove.html">DB_ENV-&gt;remove</a> flag argument.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/func.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/func.html b/db/docs/ref/upgrade.3.0/func.html
index 5a92061a2..58094f6a9 100644
--- a/db/docs/ref/upgrade.3.0/func.html
+++ b/db/docs/ref/upgrade.3.0/func.html
@@ -1,6 +1,5 @@
<!--$Id: func.so,v 11.9 2001/03/01 15:58:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -65,6 +64,6 @@ they declare, and then compile. You will see a warning message from
your compiler in each case that needs to be upgraded.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/envopen.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/dbenv.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/intro.html b/db/docs/ref/upgrade.3.0/intro.html
index 0299cc45f..64ce345e7 100644
--- a/db/docs/ref/upgrade.3.0/intro.html
+++ b/db/docs/ref/upgrade.3.0/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 11.7 2004/09/28 14:13:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ This information does not describe how to upgrade Berkeley DB 1.85 release
applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.2.0/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/envopen.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/java.html b/db/docs/ref/upgrade.3.0/java.html
index 5cc328d86..1c8488198 100644
--- a/db/docs/ref/upgrade.3.0/java.html
+++ b/db/docs/ref/upgrade.3.0/java.html
@@ -1,6 +1,5 @@
<!--$Id: java.so,v 11.10 2004/08/15 03:22:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -30,6 +29,6 @@ and Java APIs much closer in terms of functionality and usage. Please
refer to the pages for upgrading C applications for further details.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/cxx.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/disk.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/join.html b/db/docs/ref/upgrade.3.0/join.html
index b182ffb1c..09d16e130 100644
--- a/db/docs/ref/upgrade.3.0/join.html
+++ b/db/docs/ref/upgrade.3.0/join.html
@@ -1,6 +1,5 @@
<!--$Id: join.so,v 11.10 2003/10/18 19:16:12 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ interfaces.</p>
For each of these, the order of the last two arguments should be swapped.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/dbinfo.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/stat.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/jump_set.html b/db/docs/ref/upgrade.3.0/jump_set.html
index 38ced57b5..f5eb708a5 100644
--- a/db/docs/ref/upgrade.3.0/jump_set.html
+++ b/db/docs/ref/upgrade.3.0/jump_set.html
@@ -1,6 +1,5 @@
<!--$Id: jump_set.so,v 11.6 2000/03/18 21:43:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -44,6 +43,6 @@ applications and the methods that should now be used instead.</p>
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/eacces.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/value_set.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/lock_detect.html b/db/docs/ref/upgrade.3.0/lock_detect.html
index 2b3be48b1..cf61d96ba 100644
--- a/db/docs/ref/upgrade.3.0/lock_detect.html
+++ b/db/docs/ref/upgrade.3.0/lock_detect.html
@@ -1,6 +1,5 @@
<!--$Id: lock_detect.so,v 11.10 2003/10/18 19:16:13 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -20,6 +19,6 @@
For each one, a NULL argument should be appended to the current arguments.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/lock_put.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/lock_stat.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/lock_notheld.html b/db/docs/ref/upgrade.3.0/lock_notheld.html
index abee8b084..62577d6e6 100644
--- a/db/docs/ref/upgrade.3.0/lock_notheld.html
+++ b/db/docs/ref/upgrade.3.0/lock_notheld.html
@@ -1,6 +1,5 @@
<!--$Id: lock_notheld.so,v 11.8 2001/07/26 18:35:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,6 +22,6 @@ occurrences of DB_LOCK_NOTHELD. For each of these, the test and any
error processing should be removed.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/rmw.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/eagain.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/lock_put.html b/db/docs/ref/upgrade.3.0/lock_put.html
index b6e7d4692..5f7c2d001 100644
--- a/db/docs/ref/upgrade.3.0/lock_put.html
+++ b/db/docs/ref/upgrade.3.0/lock_put.html
@@ -1,6 +1,5 @@
<!--$Id: lock_put.so,v 11.10 2003/10/18 19:16:13 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ For each one, instead of passing a DB_LOCK variable as the last argument
to the function, the address of the DB_LOCK variable should be passed.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/close.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/lock_detect.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/lock_stat.html b/db/docs/ref/upgrade.3.0/lock_stat.html
index a751d1c0e..14b36f855 100644
--- a/db/docs/ref/upgrade.3.0/lock_stat.html
+++ b/db/docs/ref/upgrade.3.0/lock_stat.html
@@ -1,6 +1,5 @@
<!--$Id: lock_stat.so,v 11.5 2003/10/18 19:16:13 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -20,6 +19,6 @@
have been removed, and this information is no longer available.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/lock_detect.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/log_register.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/log_register.html b/db/docs/ref/upgrade.3.0/log_register.html
index aafe9a011..8893b73e4 100644
--- a/db/docs/ref/upgrade.3.0/log_register.html
+++ b/db/docs/ref/upgrade.3.0/log_register.html
@@ -1,6 +1,5 @@
<!--$Id: log_register.so,v 11.10 2003/10/18 19:16:13 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ each of these, the DBTYPE argument (it is the fourth argument) should
be removed.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/lock_stat.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/log_stat.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/log_stat.html b/db/docs/ref/upgrade.3.0/log_stat.html
index 3f6b7159c..470c1bd58 100644
--- a/db/docs/ref/upgrade.3.0/log_stat.html
+++ b/db/docs/ref/upgrade.3.0/log_stat.html
@@ -1,6 +1,5 @@
<!--$Id: log_stat.so,v 11.5 2003/10/18 19:16:13 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -19,6 +18,6 @@
has been removed, and this information is no longer available.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/log_register.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/memp_stat.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/memp_stat.html b/db/docs/ref/upgrade.3.0/memp_stat.html
index 2d512b46e..e6d6dc8be 100644
--- a/db/docs/ref/upgrade.3.0/memp_stat.html
+++ b/db/docs/ref/upgrade.3.0/memp_stat.html
@@ -1,6 +1,5 @@
<!--$Id: memp_stat.so,v 11.5 2003/10/18 19:16:13 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -22,6 +21,6 @@ has been replaced with two new fields, <b>st_gbytes</b> and
<b>st_bytes</b>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/log_stat.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/txn_begin.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/open.html b/db/docs/ref/upgrade.3.0/open.html
index 4f90f1166..5fcdb6799 100644
--- a/db/docs/ref/upgrade.3.0/open.html
+++ b/db/docs/ref/upgrade.3.0/open.html
@@ -1,6 +1,5 @@
<!--$Id: open.so,v 11.11 2003/10/18 19:16:14 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -61,6 +60,6 @@ on the <a href="../../api_c/db_class.html">DB</a> handle. That change is discus
this chapter.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/dbenv.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/xa.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/rmw.html b/db/docs/ref/upgrade.3.0/rmw.html
index 2b2de46e6..b196f43ca 100644
--- a/db/docs/ref/upgrade.3.0/rmw.html
+++ b/db/docs/ref/upgrade.3.0/rmw.html
@@ -1,6 +1,5 @@
<!--$Id: rmw.so,v 11.10 2003/10/18 19:16:14 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,6 +26,6 @@ each of these, any that are arguments to the <a href="../../api_c/db_cursor.html
should be changed to pass in the <a href="../../api_c/db_cursor.html#DB_WRITECURSOR">DB_WRITECURSOR</a> flag instead.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/txn_stat.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/lock_notheld.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/stat.html b/db/docs/ref/upgrade.3.0/stat.html
index 8b4eb3763..d0bf6245a 100644
--- a/db/docs/ref/upgrade.3.0/stat.html
+++ b/db/docs/ref/upgrade.3.0/stat.html
@@ -1,6 +1,5 @@
<!--$Id: stat.so,v 11.4 2003/10/18 19:16:14 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -20,6 +19,6 @@ and Recno databases has been removed, and this information is no longer
available.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/join.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/close.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/toc.html b/db/docs/ref/upgrade.3.0/toc.html
index 3b614c1f2..ca762185a 100644
--- a/db/docs/ref/upgrade.3.0/toc.html
+++ b/db/docs/ref/upgrade.3.0/toc.html
@@ -1,10 +1,9 @@
-<!--$Id: toc.so,v 11.5 2004/09/28 15:04:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: toc.so,v 11.6 2006/10/02 15:56:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 2.X.X applications to Berkeley DB 3.0</title>
+<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 2.X applications to Berkeley DB 3.0</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
<p>
-<h3 align=center>Upgrading Berkeley DB 2.X.X applications to Berkeley DB 3.0</h3>
+<h3 align=center>Upgrading Berkeley DB 2.X applications to Berkeley DB 3.0</h3>
<ol>
<p><li><a href="intro.html">Release 3.0: introduction</a>
<li><a href="envopen.html">Release 3.0: environment open/close/unlink</a>
@@ -51,6 +50,6 @@
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/txn_begin.html b/db/docs/ref/upgrade.3.0/txn_begin.html
index a2a35138a..f2cd2b813 100644
--- a/db/docs/ref/upgrade.3.0/txn_begin.html
+++ b/db/docs/ref/upgrade.3.0/txn_begin.html
@@ -1,6 +1,5 @@
<!--$Id: txn_begin.so,v 11.9 2003/10/18 19:16:14 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ For each one, an argument of 0 should be appended to the current
arguments.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/memp_stat.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/txn_commit.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/txn_commit.html b/db/docs/ref/upgrade.3.0/txn_commit.html
index ecc4f1704..022b39122 100644
--- a/db/docs/ref/upgrade.3.0/txn_commit.html
+++ b/db/docs/ref/upgrade.3.0/txn_commit.html
@@ -1,6 +1,5 @@
<!--$Id: txn_commit.so,v 11.10 2003/10/18 19:16:14 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ For each one, an argument of 0 should be appended to the current
arguments.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/txn_begin.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/txn_stat.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/txn_stat.html b/db/docs/ref/upgrade.3.0/txn_stat.html
index 1826fa1b5..c3063c529 100644
--- a/db/docs/ref/upgrade.3.0/txn_stat.html
+++ b/db/docs/ref/upgrade.3.0/txn_stat.html
@@ -1,6 +1,5 @@
<!--$Id: txn_stat.so,v 11.5 2003/10/18 19:16:14 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -19,6 +18,6 @@
has been removed, and this information is no longer available.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/txn_commit.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/rmw.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/value_set.html b/db/docs/ref/upgrade.3.0/value_set.html
index ebdf6a41b..754bdec54 100644
--- a/db/docs/ref/upgrade.3.0/value_set.html
+++ b/db/docs/ref/upgrade.3.0/value_set.html
@@ -1,6 +1,5 @@
<!--$Id: value_set.so,v 11.10 2003/10/18 19:16:14 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -37,6 +36,6 @@ information.</td></tr>
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/jump_set.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/dbenv_cxx.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.0/xa.html b/db/docs/ref/upgrade.3.0/xa.html
index 18c313aa8..7b2c4763e 100644
--- a/db/docs/ref/upgrade.3.0/xa.html
+++ b/db/docs/ref/upgrade.3.0/xa.html
@@ -1,6 +1,5 @@
<!--$Id: xa.so,v 11.7 2000/03/18 21:43:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -29,6 +28,6 @@ calls to the Db::xa_open method should be replaced with the
the DB::open method.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/open.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.0/db.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/btstat.html b/db/docs/ref/upgrade.3.1/btstat.html
index 555e6b4bf..70c36ad39 100644
--- a/db/docs/ref/upgrade.3.1/btstat.html
+++ b/db/docs/ref/upgrade.3.1/btstat.html
@@ -1,6 +1,5 @@
<!--$Id: btstat.so,v 1.12 2003/10/18 19:16:15 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -46,6 +45,6 @@ of the <b>qs_nrecs</b> field, and the field should be changed to be
<b>qs_nkeys</b>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/dup.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/sysmem.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/config.html b/db/docs/ref/upgrade.3.1/config.html
index 43a4df1e4..35b708c5a 100644
--- a/db/docs/ref/upgrade.3.1/config.html
+++ b/db/docs/ref/upgrade.3.1/config.html
@@ -1,6 +1,5 @@
<!--$Id: config.so,v 1.4 2001/05/15 14:44:16 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -31,6 +30,6 @@ argument, the strings values in that argument are replaced with calls to
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/set_tx_recover.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/disk.html b/db/docs/ref/upgrade.3.1/disk.html
index 50ee3457d..e40bfa589 100644
--- a/db/docs/ref/upgrade.3.1/disk.html
+++ b/db/docs/ref/upgrade.3.1/disk.html
@@ -1,6 +1,5 @@
<!--$Id: disk.so,v 1.9 2000/12/21 18:37:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -30,6 +29,6 @@ databases are upgraded, the <a href="../../api_c/db_open.html">DB-&gt;open</a> m
installations</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/logalloc.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.2/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/dup.html b/db/docs/ref/upgrade.3.1/dup.html
index 04ee11c61..39e00147b 100644
--- a/db/docs/ref/upgrade.3.1/dup.html
+++ b/db/docs/ref/upgrade.3.1/dup.html
@@ -1,6 +1,5 @@
<!--$Id: dup.so,v 1.1 2000/05/31 18:53:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,6 +26,6 @@ release. See <a href="../../ref/am_conf/dup.html">Duplicate data items</a>
for more information.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/put.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/btstat.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/env.html b/db/docs/ref/upgrade.3.1/env.html
index ff0d07ba3..ffba625d5 100644
--- a/db/docs/ref/upgrade.3.1/env.html
+++ b/db/docs/ref/upgrade.3.1/env.html
@@ -1,6 +1,5 @@
<!--$Id: env.so,v 1.6 2001/08/07 01:42:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -49,6 +48,6 @@ instead.</p>
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/txn_check.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/tcl.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/intro.html b/db/docs/ref/upgrade.3.1/intro.html
index beb853878..d403a6d92 100644
--- a/db/docs/ref/upgrade.3.1/intro.html
+++ b/db/docs/ref/upgrade.3.1/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 1.5 2004/09/28 14:13:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ This information does not describe how to upgrade Berkeley DB 1.85 release
applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.0/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/config.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/log_register.html b/db/docs/ref/upgrade.3.1/log_register.html
index e66cc4a3e..bd0e926c9 100644
--- a/db/docs/ref/upgrade.3.1/log_register.html
+++ b/db/docs/ref/upgrade.3.1/log_register.html
@@ -1,6 +1,5 @@
<!--$Id: log_register.so,v 1.4 2001/07/26 19:53:12 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ be a reference to the <a href="../../api_c/db_class.html">DB</a> structure being
unregistered.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/sysmem.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/memp_register.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/logalloc.html b/db/docs/ref/upgrade.3.1/logalloc.html
index cc6311195..6f82d79a3 100644
--- a/db/docs/ref/upgrade.3.1/logalloc.html
+++ b/db/docs/ref/upgrade.3.1/logalloc.html
@@ -1,6 +1,5 @@
<!--$Id: logalloc.so,v 1.2 2006/08/24 16:32:32 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,6 +22,6 @@ this feature back on, search for the flag DB_OSO_LOG in the source file
us for assistance.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/tmp.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/disk.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/memp_register.html b/db/docs/ref/upgrade.3.1/memp_register.html
index 39e4bb79e..5ef340b45 100644
--- a/db/docs/ref/upgrade.3.1/memp_register.html
+++ b/db/docs/ref/upgrade.3.1/memp_register.html
@@ -1,6 +1,5 @@
<!--$Id: memp_register.so,v 1.5 2003/10/18 19:16:15 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -26,6 +25,6 @@ applications, and may be entirely ignored by the <b>pgin</b> and
<b>pgout</b> functions themselves.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/log_register.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/txn_check.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/put.html b/db/docs/ref/upgrade.3.1/put.html
index e8521fb77..3eb07a920 100644
--- a/db/docs/ref/upgrade.3.1/put.html
+++ b/db/docs/ref/upgrade.3.1/put.html
@@ -1,6 +1,5 @@
<!--$Id: put.so,v 1.11 2003/10/18 19:16:15 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -60,6 +59,6 @@ recno = *(db_recno_t *)key-&gt;data;
printf("new record number is %lu\n", (u_long)recno);</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/set_paniccall.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/dup.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/set_feedback.html b/db/docs/ref/upgrade.3.1/set_feedback.html
index 003813f22..ec792ded6 100644
--- a/db/docs/ref/upgrade.3.1/set_feedback.html
+++ b/db/docs/ref/upgrade.3.1/set_feedback.html
@@ -1,6 +1,5 @@
<!--$Id: set_feedback.so,v 1.4 2001/05/15 14:44:17 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,6 +22,6 @@ or throw an exception as appropriate when an error occurs.</p>
possible error on return.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/set_tx_recover.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/set_paniccall.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/set_paniccall.html b/db/docs/ref/upgrade.3.1/set_paniccall.html
index 4ce4871b9..87dd0d2a6 100644
--- a/db/docs/ref/upgrade.3.1/set_paniccall.html
+++ b/db/docs/ref/upgrade.3.1/set_paniccall.html
@@ -1,6 +1,5 @@
<!--$Id: set_paniccall.so,v 1.6 2006/04/24 17:26:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,6 +22,6 @@ an int or throw an exception as appropriate when an error occurs.</p>
possible error on return.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/set_feedback.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/put.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/set_tx_recover.html b/db/docs/ref/upgrade.3.1/set_tx_recover.html
index 07b1004c2..c2f23ca1b 100644
--- a/db/docs/ref/upgrade.3.1/set_tx_recover.html
+++ b/db/docs/ref/upgrade.3.1/set_tx_recover.html
@@ -1,6 +1,5 @@
<!--$Id: set_tx_recover.so,v 1.12 2002/02/23 20:05:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -32,6 +31,6 @@ function as follows:</p>
</table>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/set_feedback.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/sysmem.html b/db/docs/ref/upgrade.3.1/sysmem.html
index ba094d9fc..942f688c1 100644
--- a/db/docs/ref/upgrade.3.1/sysmem.html
+++ b/db/docs/ref/upgrade.3.1/sysmem.html
@@ -1,6 +1,5 @@
<!--$Id: sysmem.so,v 1.4 2003/10/18 19:16:16 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ specification of a base system memory segment ID, using the
example, one returned by the UNIX <b>ftok</b>(3) function.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/btstat.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/log_register.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/tcl.html b/db/docs/ref/upgrade.3.1/tcl.html
index 26121b024..db5965d57 100644
--- a/db/docs/ref/upgrade.3.1/tcl.html
+++ b/db/docs/ref/upgrade.3.1/tcl.html
@@ -1,6 +1,5 @@
<!--$Id: tcl.so,v 1.6 2001/03/01 15:58:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,6 +26,6 @@ record number are "0x", the record number is expected to be in
hexadecimal form.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/env.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/tmp.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/tmp.html b/db/docs/ref/upgrade.3.1/tmp.html
index a9265315b..aa314b1b7 100644
--- a/db/docs/ref/upgrade.3.1/tmp.html
+++ b/db/docs/ref/upgrade.3.1/tmp.html
@@ -1,6 +1,5 @@
<!--$Id: tmp.so,v 1.7 2000/05/22 20:26:35 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -30,6 +29,6 @@ protection modes for the system registry directory are different from
those on the directory previously used by Berkeley DB.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/tcl.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/logalloc.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/toc.html b/db/docs/ref/upgrade.3.1/toc.html
index ca2d3134e..079402464 100644
--- a/db/docs/ref/upgrade.3.1/toc.html
+++ b/db/docs/ref/upgrade.3.1/toc.html
@@ -1,10 +1,9 @@
-<!--$Id: toc.so,v 1.6 2004/09/28 15:04:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: toc.so,v 1.7 2006/10/02 15:56:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 3.0.X applications to Berkeley DB 3.1</title>
+<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 3.0 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,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
<p>
-<h3 align=center>Upgrading Berkeley DB 3.0.X applications to Berkeley DB 3.1</h3>
+<h3 align=center>Upgrading Berkeley DB 3.0 applications to Berkeley DB 3.1</h3>
<ol>
<p><li><a href="intro.html">Release 3.1: introduction</a>
<li><a href="config.html">Release 3.1: DB_ENV-&gt;open, DB_ENV-&gt;remove</a>
@@ -37,6 +36,6 @@
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.1/txn_check.html b/db/docs/ref/upgrade.3.1/txn_check.html
index 5565f83e3..7c1f5d06b 100644
--- a/db/docs/ref/upgrade.3.1/txn_check.html
+++ b/db/docs/ref/upgrade.3.1/txn_check.html
@@ -1,6 +1,5 @@
<!--$Id: txn_check.so,v 1.8 2003/10/18 19:16:16 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ txn_checkpoint. For each one, an argument of 0 should be appended to
the current arguments.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/memp_register.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.1/env.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.2/callback.html b/db/docs/ref/upgrade.3.2/callback.html
index 020a94fa1..6ccb9fb9b 100644
--- a/db/docs/ref/upgrade.3.2/callback.html
+++ b/db/docs/ref/upgrade.3.2/callback.html
@@ -1,6 +1,5 @@
<!--$Id: callback.so,v 1.5 2000/10/26 15:20:40 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -35,6 +34,6 @@ Applications using this field will have to convert to using one of the
replacement fields.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.2/set_flags.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.2/renumber.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.2/db_dump.html b/db/docs/ref/upgrade.3.2/db_dump.html
index d4771af79..c836db946 100644
--- a/db/docs/ref/upgrade.3.2/db_dump.html
+++ b/db/docs/ref/upgrade.3.2/db_dump.html
@@ -1,6 +1,5 @@
<!--$Id: db_dump.so,v 1.3 2000/11/28 21:27:49 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -25,6 +24,6 @@ scripts post-processing the <a href="../../utility/db_dump.html">db_dump</a> out
under these conditions may require modification.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.2/notfound.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.2/disk.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.2/disk.html b/db/docs/ref/upgrade.3.2/disk.html
index 72fccaf6a..7c782a314 100644
--- a/db/docs/ref/upgrade.3.2/disk.html
+++ b/db/docs/ref/upgrade.3.2/disk.html
@@ -1,6 +1,5 @@
<!--$Id: disk.so,v 1.5 2001/03/28 13:55:10 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ the <a href="../../api_c/db_open.html">DB-&gt;open</a> method will return a <a h
installations</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.2/db_dump.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.3/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.2/handle.html b/db/docs/ref/upgrade.3.2/handle.html
index f4c11ccf0..330d47632 100644
--- a/db/docs/ref/upgrade.3.2/handle.html
+++ b/db/docs/ref/upgrade.3.2/handle.html
@@ -1,6 +1,5 @@
<!--$Id: handle.so,v 1.6 2004/08/15 03:22:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,6 +22,6 @@ close. Applications reusing these objects should be modified to create
new objects instead.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.2/mutexlock.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.2/notfound.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.2/incomplete.html b/db/docs/ref/upgrade.3.2/incomplete.html
index 6ea46f888..a91cd059b 100644
--- a/db/docs/ref/upgrade.3.2/incomplete.html
+++ b/db/docs/ref/upgrade.3.2/incomplete.html
@@ -1,6 +1,5 @@
<!--$Id: incomplete.so,v 1.9 2004/08/15 03:22:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -34,6 +33,6 @@ those currently checking for a DB_INCOMPLETE return that has
been encapsulated in an exception.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.2/renumber.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.2/tx_recover.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.2/intro.html b/db/docs/ref/upgrade.3.2/intro.html
index a05d59b5e..2e88efb60 100644
--- a/db/docs/ref/upgrade.3.2/intro.html
+++ b/db/docs/ref/upgrade.3.2/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 1.4 2004/09/28 14:13:07 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ This information does not describe how to upgrade Berkeley DB 1.85 release
applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.1/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.2/set_flags.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.2/mutexlock.html b/db/docs/ref/upgrade.3.2/mutexlock.html
index ebc318c86..043d47867 100644
--- a/db/docs/ref/upgrade.3.2/mutexlock.html
+++ b/db/docs/ref/upgrade.3.2/mutexlock.html
@@ -1,6 +1,5 @@
<!--$Id: mutexlock.so,v 1.4 2003/10/18 19:16:16 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ per-database environment basis. Applications using the old function
should be updated to use the new one.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.2/tx_recover.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.2/handle.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.2/notfound.html b/db/docs/ref/upgrade.3.2/notfound.html
index dd05b38f3..0b6c4da42 100644
--- a/db/docs/ref/upgrade.3.2/notfound.html
+++ b/db/docs/ref/upgrade.3.2/notfound.html
@@ -1,6 +1,5 @@
<!--$Id: notfound.so,v 1.4 2004/08/15 03:22:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ exist. Applications should be modified to catch this exception where
appropriate.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.2/handle.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.2/db_dump.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.2/renumber.html b/db/docs/ref/upgrade.3.2/renumber.html
index 25b57ae45..5562d9843 100644
--- a/db/docs/ref/upgrade.3.2/renumber.html
+++ b/db/docs/ref/upgrade.3.2/renumber.html
@@ -1,6 +1,5 @@
<!--$Id: renumber.so,v 1.4 2001/05/05 01:49:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -35,6 +34,6 @@ evaluated to ensure that the new semantics do not cause application
failure.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.2/callback.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.2/incomplete.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.2/set_flags.html b/db/docs/ref/upgrade.3.2/set_flags.html
index 0c3146285..3a03db1c1 100644
--- a/db/docs/ref/upgrade.3.2/set_flags.html
+++ b/db/docs/ref/upgrade.3.2/set_flags.html
@@ -1,6 +1,5 @@
<!--$Id: set_flags.so,v 1.3 2003/10/18 19:16:16 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -31,6 +30,6 @@ appropriate place for them. Applications specifying either the
<a href="../../api_c/env_set_flags.html">DB_ENV-&gt;set_flags</a> method.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.2/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.2/callback.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.2/toc.html b/db/docs/ref/upgrade.3.2/toc.html
index 5735b300f..64e06bd29 100644
--- a/db/docs/ref/upgrade.3.2/toc.html
+++ b/db/docs/ref/upgrade.3.2/toc.html
@@ -1,10 +1,9 @@
-<!--$Id: toc.so,v 1.12 2004/09/28 15:04:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: toc.so,v 1.13 2006/10/02 15:56:36 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 3.1.X applications to Berkeley DB 3.2</title>
+<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 3.1 applications to Berkeley DB 3.2</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
<p>
-<h3 align=center>Upgrading Berkeley DB 3.1.X applications to Berkeley DB 3.2</h3>
+<h3 align=center>Upgrading Berkeley DB 3.1 applications to Berkeley DB 3.2</h3>
<ol>
<p><li><a href="intro.html">Release 3.2: introduction</a>
<li><a href="set_flags.html">Release 3.2: DB_ENV-&gt;set_flags</a>
@@ -31,6 +30,6 @@
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.2/tx_recover.html b/db/docs/ref/upgrade.3.2/tx_recover.html
index 18ff8b4c2..b8436e979 100644
--- a/db/docs/ref/upgrade.3.2/tx_recover.html
+++ b/db/docs/ref/upgrade.3.2/tx_recover.html
@@ -1,6 +1,5 @@
<!--$Id: tx_recover.so,v 1.14 2002/02/23 20:05:28 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -28,6 +27,6 @@ application's callback function may be removed.</p>
enclosing the operation successfully committed.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.2/incomplete.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.2/mutexlock.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.3/alloc.html b/db/docs/ref/upgrade.3.3/alloc.html
index 5a39536d7..d9c41b3ca 100644
--- a/db/docs/ref/upgrade.3.3/alloc.html
+++ b/db/docs/ref/upgrade.3.3/alloc.html
@@ -1,6 +1,5 @@
<!--$Id: alloc.so,v 1.12 2004/08/13 03:39:00 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -61,6 +60,6 @@ the environment first, and subsequently call the DB-&gt;set_malloc
and DB-&gt;set_realloc methods; that use is no longer supported.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.3/getswap.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.3/conflict.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.3/bigfile.html b/db/docs/ref/upgrade.3.3/bigfile.html
index 3872fada0..9654303c2 100644
--- a/db/docs/ref/upgrade.3.3/bigfile.html
+++ b/db/docs/ref/upgrade.3.3/bigfile.html
@@ -1,6 +1,5 @@
<!--$Id: bigfile.so,v 1.2 2001/06/07 19:03:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ version 2.50. For that reason, Berkeley DB configuration no longer supports
used instead.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.3/shared.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.3/disk.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.3/conflict.html b/db/docs/ref/upgrade.3.3/conflict.html
index 7e2671246..29f3f9c8f 100644
--- a/db/docs/ref/upgrade.3.3/conflict.html
+++ b/db/docs/ref/upgrade.3.3/conflict.html
@@ -1,6 +1,5 @@
<!--$Id: conflict.so,v 1.6 2003/10/18 19:16:18 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -20,6 +19,6 @@ Applications specifying the DB_LOCK_CONFLICT flag should simply replace
it with a flags argument of 0.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.3/alloc.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.3/memp_fget.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.3/disk.html b/db/docs/ref/upgrade.3.3/disk.html
index 8834a9dab..4e1419362 100644
--- a/db/docs/ref/upgrade.3.3/disk.html
+++ b/db/docs/ref/upgrade.3.3/disk.html
@@ -1,6 +1,5 @@
<!--$Id: disk.so,v 1.3 2001/07/18 02:28:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -20,6 +19,6 @@
<a href="../../ref/upgrade/process.html">Upgrading Berkeley DB installations</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.3/bigfile.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.3/getswap.html b/db/docs/ref/upgrade.3.3/getswap.html
index f73f1ead5..7288b6a97 100644
--- a/db/docs/ref/upgrade.3.3/getswap.html
+++ b/db/docs/ref/upgrade.3.3/getswap.html
@@ -1,6 +1,5 @@
<!--$Id: getswap.so,v 1.1 2001/06/07 19:00:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ argument is used as a memory location in which to store the requested
information.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.3/gettype.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.3/alloc.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.3/gettype.html b/db/docs/ref/upgrade.3.3/gettype.html
index 23b71ed5b..6805204a7 100644
--- a/db/docs/ref/upgrade.3.3/gettype.html
+++ b/db/docs/ref/upgrade.3.3/gettype.html
@@ -1,6 +1,5 @@
<!--$Id: gettype.so,v 1.1 2001/06/07 19:00:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,6 +22,6 @@ type <b>DBTYPE *</b> to the method. The additional argument is used
as a memory location in which to store the requested information.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.3/rpc.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.3/getswap.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.3/intro.html b/db/docs/ref/upgrade.3.3/intro.html
index eac736b68..0ba7ac758 100644
--- a/db/docs/ref/upgrade.3.3/intro.html
+++ b/db/docs/ref/upgrade.3.3/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 1.4 2004/09/28 14:13:08 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ This information does not describe how to upgrade Berkeley DB 1.85 release
applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.2/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.3/rpc.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.3/memp_fget.html b/db/docs/ref/upgrade.3.3/memp_fget.html
index 9dc4064c0..31e31cdd8 100644
--- a/db/docs/ref/upgrade.3.3/memp_fget.html
+++ b/db/docs/ref/upgrade.3.3/memp_fget.html
@@ -1,6 +1,5 @@
<!--$Id: memp_fget.so,v 1.5 2003/10/18 19:16:18 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -32,6 +31,6 @@ transaction when a recoverable system error occurs in order to recover
from the error.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.3/conflict.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.3/txn_prepare.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.3/rpc.html b/db/docs/ref/upgrade.3.3/rpc.html
index 8ac80b024..7f15a8692 100644
--- a/db/docs/ref/upgrade.3.3/rpc.html
+++ b/db/docs/ref/upgrade.3.3/rpc.html
@@ -1,6 +1,5 @@
<!--$Id: rpc.so,v 1.5 2004/08/13 03:39:00 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ and specifying a NULL for the added argument, second in the argument
list.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.3/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.3/gettype.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.3/shared.html b/db/docs/ref/upgrade.3.3/shared.html
index f63ed973a..ec6bf39a8 100644
--- a/db/docs/ref/upgrade.3.3/shared.html
+++ b/db/docs/ref/upgrade.3.3/shared.html
@@ -1,6 +1,5 @@
<!--$Id: shared.so,v 1.2 2001/07/10 13:16:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -26,6 +25,6 @@ both static and shared libraries by default, the useful options are
Libtool's --disable-shared and --disable-static options.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.3/txn_prepare.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.3/bigfile.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.3/toc.html b/db/docs/ref/upgrade.3.3/toc.html
index e350ae0f9..f9ad28c7b 100644
--- a/db/docs/ref/upgrade.3.3/toc.html
+++ b/db/docs/ref/upgrade.3.3/toc.html
@@ -1,10 +1,9 @@
-<!--$Id: toc.so,v 1.13 2004/09/28 15:04:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: toc.so,v 1.14 2006/10/02 15:56:37 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 3.2.X applications to Berkeley DB 3.3</title>
+<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 3.2 applications to Berkeley DB 3.3</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
<p>
-<h3 align=center>Upgrading Berkeley DB 3.2.X applications to Berkeley DB 3.3</h3>
+<h3 align=center>Upgrading Berkeley DB 3.2 applications to Berkeley DB 3.3</h3>
<ol>
<p><li><a href="intro.html">Release 3.3: introduction</a>
<li><a href="rpc.html">Release 3.3: DB_ENV-&gt;set_server</a>
@@ -31,6 +30,6 @@
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.3.3/txn_prepare.html b/db/docs/ref/upgrade.3.3/txn_prepare.html
index cc6db543b..609f87c51 100644
--- a/db/docs/ref/upgrade.3.3/txn_prepare.html
+++ b/db/docs/ref/upgrade.3.3/txn_prepare.html
@@ -1,6 +1,5 @@
<!--$Id: txn_prepare.so,v 1.9 2003/10/18 19:16:18 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -22,6 +21,6 @@ commit using Berkeley DB as a local resource manager), see
information.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.3/memp_fget.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.3.3/shared.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/asr.html b/db/docs/ref/upgrade.4.0/asr.html
index 280a5f5d1..d85fd3762 100644
--- a/db/docs/ref/upgrade.4.0/asr.html
+++ b/db/docs/ref/upgrade.4.0/asr.html
@@ -1,6 +1,5 @@
<!--$Id: asr.so,v 1.3 2006/08/24 16:32:32 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -34,6 +33,6 @@ the 4.0 release.)</p>
recommend you contact us and ask us to review those routines for you.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/cxx.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/disk.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/cxx.html b/db/docs/ref/upgrade.4.0/cxx.html
index 4f3ddbfd9..39f2aaae0 100644
--- a/db/docs/ref/upgrade.4.0/cxx.html
+++ b/db/docs/ref/upgrade.4.0/cxx.html
@@ -1,6 +1,5 @@
<!--$Id: cxx.so,v 1.3 2005/12/01 03:18:53 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -44,6 +43,6 @@ void foo(Db db) {
}</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/java.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/asr.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/deadlock.html b/db/docs/ref/upgrade.4.0/deadlock.html
index f08617c06..0f6ba5c27 100644
--- a/db/docs/ref/upgrade.4.0/deadlock.html
+++ b/db/docs/ref/upgrade.4.0/deadlock.html
@@ -1,6 +1,5 @@
<!--$Id: deadlock.so,v 1.1 2001/09/07 16:55:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ option by using the <b>-t</b> option with an argument of
<b>.100000</b>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/lock.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/disk.html b/db/docs/ref/upgrade.4.0/disk.html
index 83e78f3c3..f1fb2495a 100644
--- a/db/docs/ref/upgrade.4.0/disk.html
+++ b/db/docs/ref/upgrade.4.0/disk.html
@@ -1,6 +1,5 @@
<!--$Id: disk.so,v 1.11 2001/12/10 15:14:06 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ formats changed in the Berkeley DB 4.0 release.</p>
<a href="../../ref/upgrade/process.html">Upgrading Berkeley DB installations</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/asr.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.1/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/env.html b/db/docs/ref/upgrade.4.0/env.html
index d8248808c..cd9affe01 100644
--- a/db/docs/ref/upgrade.4.0/env.html
+++ b/db/docs/ref/upgrade.4.0/env.html
@@ -1,6 +1,5 @@
<!--$Id: env.so,v 1.8 2005/08/03 21:24:02 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -75,6 +74,6 @@ their calls, replacing the historic call with a call to
usage of the historic interface.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/txn.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/rpc.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/intro.html b/db/docs/ref/upgrade.4.0/intro.html
index 812ff00d7..881be6976 100644
--- a/db/docs/ref/upgrade.4.0/intro.html
+++ b/db/docs/ref/upgrade.4.0/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 1.6 2004/09/28 14:13:08 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ This information does not describe how to upgrade Berkeley DB 1.85 release
applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.3.3/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/deadlock.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/java.html b/db/docs/ref/upgrade.4.0/java.html
index 4d851c577..90c6c16a4 100644
--- a/db/docs/ref/upgrade.4.0/java.html
+++ b/db/docs/ref/upgrade.4.0/java.html
@@ -1,6 +1,5 @@
<!--$Id: java.so,v 1.7 2005/12/01 03:18:53 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -20,7 +19,7 @@ release, the <b>CLASSPATH</b> environment variable must change to
include at least the <b>db.jar</b> file. It can optionally include
the <b>dbexamples.jar</b> file if you want to run the examples. For
example, on UNIX:</p>
-<blockquote><pre>export CLASSPATH="/usr/local/BerkeleyDB.4.5/lib/db.jar:/usr/local/BerkeleyDB.4.5/lib/dbexamples.jar"</pre></blockquote>
+<blockquote><pre>export CLASSPATH="/usr/local/BerkeleyDB.4.6/lib/db.jar:/usr/local/BerkeleyDB.4.6/lib/dbexamples.jar"</pre></blockquote>
<p>For example, on Windows:</p>
<blockquote><pre>set CLASSPATH="D:\db\build_windows\Release\db.jar;D:\db\build_windows\Release\dbexamples.jar"</pre></blockquote>
<p>For more information on Java configuration, please see
@@ -28,6 +27,6 @@ example, on UNIX:</p>
<a href="../../ref/build_win/intro.html">Building for Windows</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/lock_id_free.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/cxx.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/lock.html b/db/docs/ref/upgrade.4.0/lock.html
index b52b713ae..92bcb1535 100644
--- a/db/docs/ref/upgrade.4.0/lock.html
+++ b/db/docs/ref/upgrade.4.0/lock.html
@@ -1,6 +1,5 @@
<!--$Id: lock.so,v 1.6 2001/09/27 02:25:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -41,6 +40,6 @@ to use the enclosing <a href="../../api_c/env_class.html">DB_ENV</a> handle's me
first argument to the existing call is the correct handle to use).</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/deadlock.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/log.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/lock_id_free.html b/db/docs/ref/upgrade.4.0/lock_id_free.html
index 6b38264fe..125b72cff 100644
--- a/db/docs/ref/upgrade.4.0/lock_id_free.html
+++ b/db/docs/ref/upgrade.4.0/lock_id_free.html
@@ -1,6 +1,5 @@
<!--$Id: lock_id_free.so,v 1.1 2001/09/25 21:05:24 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ locker IDs may want to update their applications to free the locker ID
when it is no longer needed.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/set_lk_max.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/java.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/log.html b/db/docs/ref/upgrade.4.0/log.html
index 62ab9fe33..14fff7ad5 100644
--- a/db/docs/ref/upgrade.4.0/log.html
+++ b/db/docs/ref/upgrade.4.0/log.html
@@ -1,6 +1,5 @@
<!--$Id: log.so,v 1.5 2003/10/18 19:16:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -51,6 +50,6 @@ applications should add a final argument of 0 to any calls made to
<a href="../../api_c/log_stat.html">DB_ENV-&gt;log_stat</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/lock.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/mp.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/mp.html b/db/docs/ref/upgrade.4.0/mp.html
index 8f2f7889e..d42276185 100644
--- a/db/docs/ref/upgrade.4.0/mp.html
+++ b/db/docs/ref/upgrade.4.0/mp.html
@@ -1,6 +1,5 @@
-<!--$Id: mp.so,v 1.3 2003/10/18 19:16:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: mp.so,v 1.4 2007/04/05 21:19:31 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -32,7 +31,7 @@ release as follows:</p>
<tr><td>memp_fopen</td><td><a href="../../api_c/memp_fopen.html">DB_MPOOLFILE-&gt;open</a></td></tr>
<tr><td>memp_fclose</td><td><a href="../../api_c/memp_fclose.html">DB_MPOOLFILE-&gt;close</a></td></tr>
<tr><td>memp_fput</td><td><a href="../../api_c/memp_fput.html">DB_MPOOLFILE-&gt;put</a></td></tr>
-<tr><td>memp_fset</td><td><a href="../../api_c/memp_fset.html">DB_MPOOLFILE-&gt;set</a></td></tr>
+<tr><td>memp_fset</td><td>DB_MPOOLFILE-&gt;set</td></tr>
<tr><td>memp_fsync</td><td><a href="../../api_c/memp_fsync.html">DB_MPOOLFILE-&gt;sync</a></td></tr>
</table>
<p>Applications calling any of the memp_register, memp_stat, memp_sync or
@@ -61,6 +60,6 @@ interfaces are identical; the one exception is the <a href="../../api_c/memp_fcl
which requires an additional flag parameter that should be set to 0.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/log.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/txn.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/rpc.html b/db/docs/ref/upgrade.4.0/rpc.html
index fced7193d..5b20c5ff3 100644
--- a/db/docs/ref/upgrade.4.0/rpc.html
+++ b/db/docs/ref/upgrade.4.0/rpc.html
@@ -1,6 +1,5 @@
<!--$Id: rpc.so,v 1.7 2004/08/13 03:39:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -22,6 +21,6 @@ name, and specifying a NULL for the added argument, second in the
argument list.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/env.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/set_lk_max.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/set_lk_max.html b/db/docs/ref/upgrade.4.0/set_lk_max.html
index 3c9efc725..1b3a0e433 100644
--- a/db/docs/ref/upgrade.4.0/set_lk_max.html
+++ b/db/docs/ref/upgrade.4.0/set_lk_max.html
@@ -1,6 +1,5 @@
<!--$Id: set_lk_max.so,v 1.4 2003/10/18 19:16:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -22,6 +21,6 @@ method continues to be available, but is no longer documented and
is expected to be removed in a future release.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/rpc.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/lock_id_free.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/toc.html b/db/docs/ref/upgrade.4.0/toc.html
index e15703b12..19405b3e0 100644
--- a/db/docs/ref/upgrade.4.0/toc.html
+++ b/db/docs/ref/upgrade.4.0/toc.html
@@ -1,10 +1,9 @@
-<!--$Id: toc.so,v 1.17 2004/09/28 15:04:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: toc.so,v 1.18 2006/10/02 15:56:37 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 3.3.X applications to Berkeley DB 4.0</title>
+<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 3.3 applications to Berkeley DB 4.0</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
<p>
-<h3 align=center>Upgrading Berkeley DB 3.3.X applications to Berkeley DB 4.0</h3>
+<h3 align=center>Upgrading Berkeley DB 3.3 applications to Berkeley DB 4.0</h3>
<ol>
<p><li><a href="intro.html">Release 4.0: introduction</a>
<li><a href="deadlock.html">Release 4.0: db_deadlock</a>
@@ -34,6 +33,6 @@
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.0/txn.html b/db/docs/ref/upgrade.4.0/txn.html
index de978adcf..4d580f837 100644
--- a/db/docs/ref/upgrade.4.0/txn.html
+++ b/db/docs/ref/upgrade.4.0/txn.html
@@ -1,6 +1,5 @@
<!--$Id: txn.so,v 1.6 2003/10/18 19:16:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -42,6 +41,6 @@ unchanged, applications should add a final argument of 0 to any calls
made to <a href="../../api_c/txn_stat.html">DB_ENV-&gt;txn_stat</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/mp.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.0/env.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/app_dispatch.html b/db/docs/ref/upgrade.4.1/app_dispatch.html
index 573b2b861..1b399a36b 100644
--- a/db/docs/ref/upgrade.4.1/app_dispatch.html
+++ b/db/docs/ref/upgrade.4.1/app_dispatch.html
@@ -1,6 +1,5 @@
<!--$Id: app_dispatch.so,v 1.6 2002/08/26 23:05:28 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,6 +26,6 @@ removed interfaces should be updated to call
recovery"</a> and the <a href="../../api_c/env_set_app_dispatch.html">DB_ENV-&gt;set_app_dispatch</a> documentation.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.1/cxx.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.1/disk.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/checkpoint.html b/db/docs/ref/upgrade.4.1/checkpoint.html
index a551dc80f..8b2e39d9a 100644
--- a/db/docs/ref/upgrade.4.1/checkpoint.html
+++ b/db/docs/ref/upgrade.4.1/checkpoint.html
@@ -1,6 +1,5 @@
<!--$Id: checkpoint.so,v 1.5 2006/08/24 16:32:33 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ very unlikely application programs used this flag. If your application
used this flag, please contact us for help in upgrading.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.1/log_stat.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.1/incomplete.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/cxx.html b/db/docs/ref/upgrade.4.1/cxx.html
index 22230c6b3..a1034560f 100644
--- a/db/docs/ref/upgrade.4.1/cxx.html
+++ b/db/docs/ref/upgrade.4.1/cxx.html
@@ -1,6 +1,5 @@
<!--$Id: cxx.so,v 1.3 2002/08/27 02:28:31 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -43,6 +42,6 @@ errors while closing can be handled by the application.</p>
}</pre></blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.1/java.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.1/app_dispatch.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/disk.html b/db/docs/ref/upgrade.4.1/disk.html
index 887d22518..3e618f035 100644
--- a/db/docs/ref/upgrade.4.1/disk.html
+++ b/db/docs/ref/upgrade.4.1/disk.html
@@ -1,6 +1,5 @@
-<!--$Id: disk.so,v 1.7 2002/11/26 04:53:59 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: disk.so,v 1.8 2007/06/14 18:31:18 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -15,17 +14,17 @@
</td></tr></table>
<p>
<h3 align=center>Release 4.1: upgrade requirements</h3>
+<p>The log file format changed in the Berkeley DB 4.1 release.</p>
<p>All of the access method database formats changed in the Berkeley DB 4.1
release (Btree/Recno: version 8 to version 9, Hash: version 7 to version
8, and Queue: version 3 to version 4). <b>The format changes are
entirely backward-compatible, and no database upgrades are needed.</b>
-Note, however, that databases created using the 4.1 release may not be
-usable with earlier Berkeley DB releases.</p>
-<p>The log file format changed in the Berkeley DB 4.1 release.</p>
+Note that databases created using the 4.1 release may not be usable with
+earlier Berkeley DB releases.</p>
<p>For further information on upgrading Berkeley DB installations, see
<a href="../../ref/upgrade/process.html">Upgrading Berkeley DB installations</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.1/app_dispatch.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.2/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/excl.html b/db/docs/ref/upgrade.4.1/excl.html
index 70409ec9b..e82791cad 100644
--- a/db/docs/ref/upgrade.4.1/excl.html
+++ b/db/docs/ref/upgrade.4.1/excl.html
@@ -1,6 +1,5 @@
<!--$Id: excl.so,v 1.1 2002/01/16 20:12:08 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ the <a href="../../api_c/db_open.html#DB_EXCL">DB_EXCL</a> flag to check for the
subdatabases.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.1/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.1/fop.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/fop.html b/db/docs/ref/upgrade.4.1/fop.html
index d5caa3356..bac57db43 100644
--- a/db/docs/ref/upgrade.4.1/fop.html
+++ b/db/docs/ref/upgrade.4.1/fop.html
@@ -1,6 +1,5 @@
<!--$Id: fop.so,v 1.8 2004/08/13 03:39:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -123,6 +122,6 @@ transaction handle to operations using handles that were opened within
a transaction will also return an error.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.1/excl.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.1/log_register.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/hash_nelem.html b/db/docs/ref/upgrade.4.1/hash_nelem.html
index cfad75a5b..1ecd9b329 100644
--- a/db/docs/ref/upgrade.4.1/hash_nelem.html
+++ b/db/docs/ref/upgrade.4.1/hash_nelem.html
@@ -1,6 +1,5 @@
<!--$Id: hash_nelem.so,v 1.2 2002/08/26 23:05:29 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -20,6 +19,6 @@ databases has been removed from the 4.1 release, this information is no
longer available to applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.1/memp_sync.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.1/java.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/incomplete.html b/db/docs/ref/upgrade.4.1/incomplete.html
index e6bcd4aed..5b675cb74 100644
--- a/db/docs/ref/upgrade.4.1/incomplete.html
+++ b/db/docs/ref/upgrade.4.1/incomplete.html
@@ -1,6 +1,5 @@
<!--$Id: incomplete.so,v 1.8 2004/08/15 03:22:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -25,6 +24,6 @@ all uses of DB_INCOMPLETE.</p>
from returning int to returning void.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.1/checkpoint.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.1/memp_sync.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/intro.html b/db/docs/ref/upgrade.4.1/intro.html
index 0012d63b8..c2c1b40a0 100644
--- a/db/docs/ref/upgrade.4.1/intro.html
+++ b/db/docs/ref/upgrade.4.1/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 1.3 2004/09/28 14:13:08 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ This information does not describe how to upgrade Berkeley DB 1.85 release
applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.0/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.1/excl.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/java.html b/db/docs/ref/upgrade.4.1/java.html
index 7ac6dd7e9..16a2e719f 100644
--- a/db/docs/ref/upgrade.4.1/java.html
+++ b/db/docs/ref/upgrade.4.1/java.html
@@ -1,6 +1,5 @@
<!--$Id: java.so,v 1.5 2004/08/15 03:22:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,6 +22,6 @@ versions of the Berkeley DB Java API could throw this exception from the
constructor but it was not marked.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.1/hash_nelem.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.1/cxx.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/log_register.html b/db/docs/ref/upgrade.4.1/log_register.html
index 41fe798e2..8c31563cd 100644
--- a/db/docs/ref/upgrade.4.1/log_register.html
+++ b/db/docs/ref/upgrade.4.1/log_register.html
@@ -1,6 +1,5 @@
<!--$Id: log_register.so,v 1.4 2006/08/24 16:32:33 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ application programs used these interfaces. If your application used
these interfaces, please contact us for help in upgrading.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.1/fop.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.1/log_stat.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/log_stat.html b/db/docs/ref/upgrade.4.1/log_stat.html
index 088db943a..4ce0ae96d 100644
--- a/db/docs/ref/upgrade.4.1/log_stat.html
+++ b/db/docs/ref/upgrade.4.1/log_stat.html
@@ -1,6 +1,5 @@
<!--$Id: log_stat.so,v 1.1 2002/01/11 16:33:12 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ application using the "st_flushcommits" statistic should remove it, or
replace it with the "st_count" statistic.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.1/log_register.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.1/checkpoint.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/memp_sync.html b/db/docs/ref/upgrade.4.1/memp_sync.html
index 9984b7293..e641bfb8d 100644
--- a/db/docs/ref/upgrade.4.1/memp_sync.html
+++ b/db/docs/ref/upgrade.4.1/memp_sync.html
@@ -1,6 +1,5 @@
<!--$Id: memp_sync.so,v 1.6 2006/08/24 16:32:33 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -26,6 +25,6 @@ this information. If your application used this information, please
contact us for help in upgrading.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.1/incomplete.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.1/hash_nelem.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.1/toc.html b/db/docs/ref/upgrade.4.1/toc.html
index f5d8593bb..a8e669a4e 100644
--- a/db/docs/ref/upgrade.4.1/toc.html
+++ b/db/docs/ref/upgrade.4.1/toc.html
@@ -1,10 +1,9 @@
-<!--$Id: toc.so,v 1.17 2004/09/28 15:04:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: toc.so,v 1.18 2006/10/02 15:56:38 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 4.0.X applications to Berkeley DB 4.1</title>
+<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 4.0 applications to Berkeley DB 4.1</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
<p>
-<h3 align=center>Upgrading Berkeley DB 4.0.X applications to Berkeley DB 4.1</h3>
+<h3 align=center>Upgrading Berkeley DB 4.0 applications to Berkeley DB 4.1</h3>
<ol>
<p><li><a href="intro.html">Release 4.1: introduction</a>
<li><a href="excl.html">Release 4.1: DB_EXCL</a>
@@ -33,6 +32,6 @@
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/cksum.html b/db/docs/ref/upgrade.4.2/cksum.html
index 9e1dcad57..df7049d77 100644
--- a/db/docs/ref/upgrade.4.2/cksum.html
+++ b/db/docs/ref/upgrade.4.2/cksum.html
@@ -1,6 +1,5 @@
<!--$Id: cksum.so,v 1.4 2004/09/28 14:13:08 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ Applications using the DB_CHKSUM_SHA1 flag should change that use to
<a href="../../api_c/db_set_flags.html#DB_CHKSUM">DB_CHKSUM</a>; no other change is required.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.2/queue.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.2/client.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/client.html b/db/docs/ref/upgrade.4.2/client.html
index a202546c5..e7ff314b4 100644
--- a/db/docs/ref/upgrade.4.2/client.html
+++ b/db/docs/ref/upgrade.4.2/client.html
@@ -1,6 +1,5 @@
<!--$Id: client.so,v 1.2 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -22,6 +21,6 @@ flag should change that use to <a href="../../api_c/env_class.html#DB_RPCCLIENT"
required.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.2/cksum.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.2/del.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/del.html b/db/docs/ref/upgrade.4.2/del.html
index c5a9849df..446b091be 100644
--- a/db/docs/ref/upgrade.4.2/del.html
+++ b/db/docs/ref/upgrade.4.2/del.html
@@ -1,6 +1,5 @@
<!--$Id: del.so,v 1.11 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -26,6 +25,6 @@ and handling the <a href="../../ref/program/errorret.html#DB_KEYEMPTY">DB_KEYEMP
modified to check for a return value of <a href="../../ref/program/errorret.html#DB_KEYEMPTY">DB_KEYEMPTY</a> instead.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.2/client.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.2/priority.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/disk.html b/db/docs/ref/upgrade.4.2/disk.html
index 6ea6aad14..41606d206 100644
--- a/db/docs/ref/upgrade.4.2/disk.html
+++ b/db/docs/ref/upgrade.4.2/disk.html
@@ -1,6 +1,5 @@
<!--$Id: disk.so,v 1.5 2003/12/10 16:24:35 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ formats changed in the Berkeley DB 4.2 release.</p>
<a href="../../ref/upgrade/process.html">Upgrading Berkeley DB installations</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.2/tcl.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.3/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/intro.html b/db/docs/ref/upgrade.4.2/intro.html
index 94f4456e9..a715fc203 100644
--- a/db/docs/ref/upgrade.4.2/intro.html
+++ b/db/docs/ref/upgrade.4.2/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 1.3 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ This information does not describe how to upgrade Berkeley DB 1.85 release
applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.1/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.2/java.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/java.html b/db/docs/ref/upgrade.4.2/java.html
index 116b269b7..d0ba04c4f 100644
--- a/db/docs/ref/upgrade.4.2/java.html
+++ b/db/docs/ref/upgrade.4.2/java.html
@@ -1,6 +1,5 @@
<!--$Id: java.so,v 1.21 2006/08/24 16:32:33 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -91,6 +90,6 @@ collections style access layer (com.sleepycat.bdb) and the now relocated XA
system (com.sleepycat.xa).</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.2/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.2/queue.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/lockng.html b/db/docs/ref/upgrade.4.2/lockng.html
index 0af456434..af2b4bcd0 100644
--- a/db/docs/ref/upgrade.4.2/lockng.html
+++ b/db/docs/ref/upgrade.4.2/lockng.html
@@ -1,6 +1,5 @@
<!--$Id: lockng.so,v 1.6 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -45,6 +44,6 @@ can configure database operation methods to return
done.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.2/verify.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.2/repinit.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/nosync.html b/db/docs/ref/upgrade.4.2/nosync.html
index c31278d64..071fbd0ff 100644
--- a/db/docs/ref/upgrade.4.2/nosync.html
+++ b/db/docs/ref/upgrade.4.2/nosync.html
@@ -1,6 +1,5 @@
<!--$Id: nosync.so,v 1.7 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -31,6 +30,6 @@ will increase their performance. Regardless of the setting of the
transaction prepare.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.2/repinit.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.2/tcl.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/priority.html b/db/docs/ref/upgrade.4.2/priority.html
index 15aa718ac..65417e175 100644
--- a/db/docs/ref/upgrade.4.2/priority.html
+++ b/db/docs/ref/upgrade.4.2/priority.html
@@ -1,6 +1,5 @@
<!--$Id: priority.so,v 1.2 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -25,6 +24,6 @@ arguments and behaves identically to the old call, except that a
<a href="../../api_c/db_class.html">DB</a> database handle.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.2/del.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.2/verify.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/queue.html b/db/docs/ref/upgrade.4.2/queue.html
index 152327c69..691153d30 100644
--- a/db/docs/ref/upgrade.4.2/queue.html
+++ b/db/docs/ref/upgrade.4.2/queue.html
@@ -1,6 +1,5 @@
<!--$Id: queue.so,v 1.4 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -30,6 +29,6 @@ where extent files were configured along with either encryption or
checksums.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.2/java.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.2/cksum.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/repinit.html b/db/docs/ref/upgrade.4.2/repinit.html
index 10a80ab22..368b3a502 100644
--- a/db/docs/ref/upgrade.4.2/repinit.html
+++ b/db/docs/ref/upgrade.4.2/repinit.html
@@ -1,6 +1,5 @@
<!--$Id: repinit.so,v 1.11 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -40,6 +39,6 @@ number (LSN) associated with those return values. The new argument is
<a href="../../api_c/rep_message.html#DB_REP_NOTPERM">DB_REP_NOTPERM</a>. See <a href="../../ref/rep/trans.html">Transactional guarantees</a> for more information.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.2/lockng.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.2/nosync.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/tcl.html b/db/docs/ref/upgrade.4.2/tcl.html
index 6ccdf77cd..c72ecb6f5 100644
--- a/db/docs/ref/upgrade.4.2/tcl.html
+++ b/db/docs/ref/upgrade.4.2/tcl.html
@@ -1,6 +1,5 @@
<!--$Id: tcl.so,v 1.2 2003/05/09 20:01:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -19,6 +18,6 @@
or later.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.2/nosync.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.2/disk.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/toc.html b/db/docs/ref/upgrade.4.2/toc.html
index 0bdfb23c0..45ca12b66 100644
--- a/db/docs/ref/upgrade.4.2/toc.html
+++ b/db/docs/ref/upgrade.4.2/toc.html
@@ -1,10 +1,9 @@
-<!--$Id: toc.so,v 1.14 2004/09/28 15:04:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: toc.so,v 1.16 2006/11/13 18:05:04 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 4.1.X applications to Berkeley DB 4.2</title>
+<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 4.1 applications to Berkeley DB 4.2</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,11 +14,11 @@
<td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
<p>
-<h3 align=center>Upgrading Berkeley DB 4.1.X applications to Berkeley DB 4.2</h3>
+<h3 align=center>Upgrading Berkeley DB 4.1 applications to Berkeley DB 4.2</h3>
<ol>
<li><a href="intro.html">Release 4.2: introduction</a>
<li><a href="java.html">Release 4.2: Java</a>
-<li><a href="queue.html">Release 4.2: Queue</a>
+<li><a href="queue.html">Release 4.2: Queue access method</a>
<li><a href="cksum.html">Release 4.2: DB_CHKSUM_SHA1</a>
<li><a href="client.html">Release 4.2: DB_CLIENT</a>
<li><a href="del.html">Release 4.2: DB-&gt;del</a>
@@ -33,6 +32,6 @@
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.2/verify.html b/db/docs/ref/upgrade.4.2/verify.html
index a8cd580d2..2eb13cd51 100644
--- a/db/docs/ref/upgrade.4.2/verify.html
+++ b/db/docs/ref/upgrade.4.2/verify.html
@@ -1,6 +1,5 @@
<!--$Id: verify.so,v 1.5 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -28,6 +27,6 @@ updated to make no further use of any kind of the <a href="../../api_c/db_class.
after <a href="../../api_c/db_verify.html">DB-&gt;verify</a> returns.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.2/priority.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.2/lockng.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.3/cput.html b/db/docs/ref/upgrade.4.3/cput.html
index 3f30dbde1..15134d8c0 100644
--- a/db/docs/ref/upgrade.4.3/cput.html
+++ b/db/docs/ref/upgrade.4.3/cput.html
@@ -1,6 +1,5 @@
<!--$Id: cput.so,v 1.3 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -15,12 +14,12 @@
</td></tr></table>
<p>
<h3 align=center>Release 4.3: DBcursor-&gt;c_put</h3>
-<p>The 4.3 release disallows the <a href="../../api_c/dbc_get.html#DB_CURRENT">DB_CURRENT</a> flag to the <a href="../../api_c/dbc_put.html">DBcursor-&gt;c_put</a> method
+<p>The 4.3 release disallows the <a href="../../api_c/dbc_get.html#DB_CURRENT">DB_CURRENT</a> flag to the <a href="../../api_c/dbc_put.html">DBcursor-&gt;put</a> method
after the current item referenced by the cursor has been deleted. Applications
using this sequence of operations should be changed to do the put without first
deleting the item.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.3/err.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.3/stat.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.3/disk.html b/db/docs/ref/upgrade.4.3/disk.html
index 2bfddf991..7ddacb2cc 100644
--- a/db/docs/ref/upgrade.4.3/disk.html
+++ b/db/docs/ref/upgrade.4.3/disk.html
@@ -1,6 +1,5 @@
<!--$Id: disk.so,v 1.6 2004/12/16 19:13:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ formats changed in the Berkeley DB 4.3 release.</p>
<a href="../../ref/upgrade/process.html">Upgrading Berkeley DB installations</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.3/rtc.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.4/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.3/enomem.html b/db/docs/ref/upgrade.4.3/enomem.html
index 3f85417a4..78ea2f191 100644
--- a/db/docs/ref/upgrade.4.3/enomem.html
+++ b/db/docs/ref/upgrade.4.3/enomem.html
@@ -1,6 +1,5 @@
<!--$Id: enomem.so,v 1.2 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,7 +20,7 @@ indicate that the buffer in a <a href="../../api_c/dbt_class.html">DBT</a> confi
retrieved. The 4.3 release adds a new error, <a href="../../api_c/dbt_class.html#DB_BUFFER_SMALL">DB_BUFFER_SMALL</a>,
that is returned in this case.</p>
<p>The reason for the change is that the use of <b>ENOMEM</b> was
-ambiguous: calls such as <a href="../../api_c/db_get.html">DB-&gt;get</a> or <a href="../../api_c/dbc_get.html">DBcursor-&gt;c_get</a> could return
+ambiguous: calls such as <a href="../../api_c/db_get.html">DB-&gt;get</a> or <a href="../../api_c/dbc_get.html">DBcursor-&gt;get</a> could return
<b>ENOMEM</b> either if a <a href="../../api_c/dbt_class.html">DBT</a> was too small or if some resource
was exhausted.</p>
<p>The result is that starting with the 4.3 release, C applications should
@@ -38,6 +37,6 @@ when a <b>Dbt</b> is too small to hold a return value, and an
exhaustion.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.3/fileopen.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.3/repl.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.3/err.html b/db/docs/ref/upgrade.4.3/err.html
index cb0f5fd88..059b1d827 100644
--- a/db/docs/ref/upgrade.4.3/err.html
+++ b/db/docs/ref/upgrade.4.3/err.html
@@ -1,6 +1,5 @@
<!--$Id: err.so,v 1.3 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -28,6 +27,6 @@ environment context for the callback function, and incidentally makes
it clear the message parameter cannot be changed by the callback.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.3/java.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.3/cput.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.3/fileopen.html b/db/docs/ref/upgrade.4.3/fileopen.html
index 7c40dc6a0..ab3529c1a 100644
--- a/db/docs/ref/upgrade.4.3/fileopen.html
+++ b/db/docs/ref/upgrade.4.3/fileopen.html
@@ -1,6 +1,5 @@
<!--$Id: fileopen.so,v 1.6 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -19,6 +18,6 @@
check for the DB_FILEOPEN error should be removed.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.3/log.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.3/enomem.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.3/intro.html b/db/docs/ref/upgrade.4.3/intro.html
index 7deeab655..ec32963aa 100644
--- a/db/docs/ref/upgrade.4.3/intro.html
+++ b/db/docs/ref/upgrade.4.3/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 1.6 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ This information does not describe how to upgrade Berkeley DB 1.85 release
applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.2/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.3/java.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.3/java.html b/db/docs/ref/upgrade.4.3/java.html
index 0918bc035..8eadbf55c 100644
--- a/db/docs/ref/upgrade.4.3/java.html
+++ b/db/docs/ref/upgrade.4.3/java.html
@@ -1,6 +1,5 @@
<!--$Id: java.so,v 1.3 2006/09/18 14:45:52 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -58,6 +57,6 @@ passed directly to the constructor of a StoredMap, StoredList, etc.
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.3/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.3/err.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.3/log.html b/db/docs/ref/upgrade.4.3/log.html
index 10e5d9379..c296d6a2b 100644
--- a/db/docs/ref/upgrade.4.3/log.html
+++ b/db/docs/ref/upgrade.4.3/log.html
@@ -1,6 +1,5 @@
<!--$Id: log.so,v 1.2 2004/09/28 14:13:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -28,6 +27,6 @@ instead.</p>
or equal to the log file size; this restriction is no longer required.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.3/verb.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.3/fileopen.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.3/repl.html b/db/docs/ref/upgrade.4.3/repl.html
index 14e6c8af1..bff460f8f 100644
--- a/db/docs/ref/upgrade.4.3/repl.html
+++ b/db/docs/ref/upgrade.4.3/repl.html
@@ -1,6 +1,5 @@
<!--$Id: repl.so,v 1.10 2005/10/19 19:11:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -33,6 +32,6 @@ and will run recovery on the client to bring it up to date with the
master.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.3/enomem.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.3/rtc.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.3/rtc.html b/db/docs/ref/upgrade.4.3/rtc.html
index 85de6fcf4..c524a8bac 100644
--- a/db/docs/ref/upgrade.4.3/rtc.html
+++ b/db/docs/ref/upgrade.4.3/rtc.html
@@ -1,6 +1,5 @@
<!--$Id: rtc.so,v 1.2 2004/09/28 14:13:10 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -20,6 +19,6 @@
offset in one parameter rather than a page size and a page number.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.3/repl.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.3/disk.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.3/stat.html b/db/docs/ref/upgrade.4.3/stat.html
index adf0a1f2c..5ca726f7e 100644
--- a/db/docs/ref/upgrade.4.3/stat.html
+++ b/db/docs/ref/upgrade.4.3/stat.html
@@ -1,6 +1,5 @@
<!--$Id: stat.so,v 1.4 2006/09/20 16:04:05 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@
behavior unchanged.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.3/cput.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.3/verb.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.3/toc.html b/db/docs/ref/upgrade.4.3/toc.html
index d195d78f0..55b2b7eeb 100644
--- a/db/docs/ref/upgrade.4.3/toc.html
+++ b/db/docs/ref/upgrade.4.3/toc.html
@@ -1,10 +1,9 @@
-<!--$Id: toc.so,v 1.13 2004/09/28 15:04:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: toc.so,v 1.15 2006/11/13 18:05:04 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 4.2.X applications to Berkeley DB 4.3</title>
+<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 4.2 applications to Berkeley DB 4.3</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,12 +14,12 @@
<td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
<p>
-<h3 align=center>Upgrading Berkeley DB 4.2.X applications to Berkeley DB 4.3</h3>
+<h3 align=center>Upgrading Berkeley DB 4.2 applications to Berkeley DB 4.3</h3>
<ol>
<li><a href="intro.html">Release 4.3: introduction</a>
<li><a href="java.html">Release 4.3: Java</a>
-<li><a href="err.html">DB_ENV-&gt;set_errcall, DB-&gt;set_errcall</a>
-<li><a href="cput.html">DBcursor-&gt;c_put</a>
+<li><a href="err.html">Release 4.3: DB_ENV-&gt;set_errcall, DB-&gt;set_errcall</a>
+<li><a href="cput.html">Release 4.3: DBcursor-&gt;c_put</a>
<li><a href="stat.html">Release 4.3: DB-&gt;stat</a>
<li><a href="verb.html">Release 4.3: DB_ENV-&gt;set_verbose</a>
<li><a href="log.html">Release 4.3: Logging</a>
@@ -32,6 +31,6 @@
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.3/verb.html b/db/docs/ref/upgrade.4.3/verb.html
index 25ed060c2..5cc6672f0 100644
--- a/db/docs/ref/upgrade.4.3/verb.html
+++ b/db/docs/ref/upgrade.4.3/verb.html
@@ -1,6 +1,5 @@
<!--$Id: verb.so,v 1.8 2004/09/28 14:13:10 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -28,6 +27,6 @@ well as errors. Application writers using <a href="../../api_c/env_set_verbose.
should confirm that output is handled appropriately.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.3/stat.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.3/log.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.4/autocommit.html b/db/docs/ref/upgrade.4.4/autocommit.html
index d4af8fbc1..487f47582 100644
--- a/db/docs/ref/upgrade.4.4/autocommit.html
+++ b/db/docs/ref/upgrade.4.4/autocommit.html
@@ -1,6 +1,5 @@
<!--$Id: autocommit.so,v 1.3 2005/02/10 20:02:42 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -36,6 +35,6 @@ not optional, and Tcl applications will need to remove the -auto_commit
flag from methods where it is no longer needed.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.4/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.4/isolation.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.4/clear.html b/db/docs/ref/upgrade.4.4/clear.html
index ff044f43a..07bf611ce 100644
--- a/db/docs/ref/upgrade.4.4/clear.html
+++ b/db/docs/ref/upgrade.4.4/clear.html
@@ -1,6 +1,5 @@
<!--$Id: clear.so,v 1.2 2005/12/13 16:47:06 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,6 +26,6 @@ no part of the page need be cleared.</p>
default behavior is to clear the entire created page.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.4/mutex.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.4/lockstat.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.4/disk.html b/db/docs/ref/upgrade.4.4/disk.html
index 75733a6a6..9e7e34694 100644
--- a/db/docs/ref/upgrade.4.4/disk.html
+++ b/db/docs/ref/upgrade.4.4/disk.html
@@ -1,6 +1,5 @@
<!--$Id: disk.so,v 1.3 2005/12/08 13:41:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ formats changed in the Berkeley DB 4.4 release.</p>
<a href="../../ref/upgrade/process.html">Upgrading Berkeley DB installations</a>.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.4/lockstat.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.4/intro.html b/db/docs/ref/upgrade.4.4/intro.html
index d5b866656..fb7ea8192 100644
--- a/db/docs/ref/upgrade.4.4/intro.html
+++ b/db/docs/ref/upgrade.4.4/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 1.1 2004/12/16 19:13:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ This information does not describe how to upgrade Berkeley DB 1.85 release
applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.3/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.4/autocommit.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.4/isolation.html b/db/docs/ref/upgrade.4.4/isolation.html
index c3fc9708d..aae73b521 100644
--- a/db/docs/ref/upgrade.4.4/isolation.html
+++ b/db/docs/ref/upgrade.4.4/isolation.html
@@ -1,6 +1,5 @@
<!--$Id: isolation.so,v 1.4 2005/10/20 16:14:24 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,6 +22,6 @@ continue to work in this release, but may be removed from future
releases.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.4/autocommit.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.4/joinenv.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.4/joinenv.html b/db/docs/ref/upgrade.4.4/joinenv.html
index 8e3776a34..8c8591ad3 100644
--- a/db/docs/ref/upgrade.4.4/joinenv.html
+++ b/db/docs/ref/upgrade.4.4/joinenv.html
@@ -1,6 +1,5 @@
<!--$Id: joinenv.so,v 1.1 2005/09/09 12:40:34 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -55,6 +54,6 @@ release. Applications should require no changes, although uses of the
DB_JOINENV flag may be removed.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.4/isolation.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.4/mutex.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.4/lockstat.html b/db/docs/ref/upgrade.4.4/lockstat.html
index a69ae8538..938d02af8 100644
--- a/db/docs/ref/upgrade.4.4/lockstat.html
+++ b/db/docs/ref/upgrade.4.4/lockstat.html
@@ -1,6 +1,5 @@
<!--$Id: lockstat.so,v 1.4 2005/11/08 02:45:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -23,6 +22,6 @@ be <b>st_lock_nowait</b>. The meaning of the fields is unchanged
fields really represent).</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.4/clear.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.4/disk.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.4/mutex.html b/db/docs/ref/upgrade.4.4/mutex.html
index 6213eebc5..a9c86123b 100644
--- a/db/docs/ref/upgrade.4.4/mutex.html
+++ b/db/docs/ref/upgrade.4.4/mutex.html
@@ -1,6 +1,5 @@
<!--$Id: mutex.so,v 1.3 2005/11/08 02:45:20 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -27,6 +26,6 @@ been removed from Berkeley DB configuration. Mutex alignment should now be
configured at run-time, using the <a href="../../api_c/mutex_set_align.html">DB_ENV-&gt;mutex_set_align</a> method.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.4/joinenv.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.4/clear.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.4/toc.html b/db/docs/ref/upgrade.4.4/toc.html
index f1fc2a3c8..68f04503a 100644
--- a/db/docs/ref/upgrade.4.4/toc.html
+++ b/db/docs/ref/upgrade.4.4/toc.html
@@ -1,10 +1,9 @@
-<!--$Id: toc.so,v 1.6 2005/11/08 02:45:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: toc.so,v 1.7 2006/10/02 15:56:39 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 4.3.X applications to Berkeley DB 4.4</title>
+<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 4.3 applications to Berkeley DB 4.4</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
<p>
-<h3 align=center>Upgrading Berkeley DB 4.3.X applications to Berkeley DB 4.4</h3>
+<h3 align=center>Upgrading Berkeley DB 4.3 applications to Berkeley DB 4.4</h3>
<ol>
<li><a href="intro.html">Release 4.4: introduction</a>
<li><a href="autocommit.html">Release 4.4: DB_AUTO_COMMIT</a>
@@ -28,6 +27,6 @@
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/alive.html b/db/docs/ref/upgrade.4.5/alive.html
index fb4b6112f..04429546c 100644
--- a/db/docs/ref/upgrade.4.5/alive.html
+++ b/db/docs/ref/upgrade.4.5/alive.html
@@ -1,6 +1,5 @@
<!--$Id: alive.so,v 1.2 2006/03/15 19:39:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -25,6 +24,6 @@ ID and return the status of just the process, when the
<a href="../../api_c/env_set_isalive.html#DB_MUTEX_PROCESS_ONLY">DB_MUTEX_PROCESS_ONLY</a> flag is specified.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/deprecate.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/elect.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/applog.html b/db/docs/ref/upgrade.4.5/applog.html
index 6e5e08708..54111eade 100644
--- a/db/docs/ref/upgrade.4.5/applog.html
+++ b/db/docs/ref/upgrade.4.5/applog.html
@@ -1,6 +1,5 @@
<!--$Id: applog.so,v 1.1 2006/09/13 16:43:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -28,6 +27,6 @@ for the Berkeley DB library, with all punctuation removed. For example, Berkele
version 4.2 should be 42, version 4.5 should be 45.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/source.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/disk.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/collect.html b/db/docs/ref/upgrade.4.5/collect.html
index 80604ac13..18d5bb2cd 100644
--- a/db/docs/ref/upgrade.4.5/collect.html
+++ b/db/docs/ref/upgrade.4.5/collect.html
@@ -1,6 +1,5 @@
<!--$Id: collect.so,v 1.1 2006/06/05 17:32:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -26,6 +25,6 @@ iterator implementation, so no changes are necessary if you are using
that method to close iterators.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/pagesize.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/config.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/config.html b/db/docs/ref/upgrade.4.5/config.html
index a7765887f..fe0ecfbe3 100644
--- a/db/docs/ref/upgrade.4.5/config.html
+++ b/db/docs/ref/upgrade.4.5/config.html
@@ -1,6 +1,5 @@
<!--$Id: config.so,v 1.5 2006/09/15 19:34:26 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -26,6 +25,6 @@ application in other ways (for example, configuring Berkeley DB to use the
pthread_self function).</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/collect.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/source.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/deprecate.html b/db/docs/ref/upgrade.4.5/deprecate.html
index b98fff9c9..dd0469c1c 100644
--- a/db/docs/ref/upgrade.4.5/deprecate.html
+++ b/db/docs/ref/upgrade.4.5/deprecate.html
@@ -1,6 +1,5 @@
<!--$Id: deprecate.so,v 1.3 2006/01/27 16:13:51 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -29,6 +28,6 @@ release.
</ul>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/alive.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/disk.html b/db/docs/ref/upgrade.4.5/disk.html
index e946592c5..a11e9896a 100644
--- a/db/docs/ref/upgrade.4.5/disk.html
+++ b/db/docs/ref/upgrade.4.5/disk.html
@@ -1,6 +1,5 @@
-<!--$Id: disk.so,v 1.7 2006/09/13 16:43:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: disk.so,v 1.8 2006/10/02 15:56:39 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -11,7 +10,7 @@
<body bgcolor=white>
<table width="100%"><tr valign=top>
<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
-<td align=right><a href="../upgrade.4.5/applog.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../test/run.html"><img src="../../images/next.gif" alt="Next"></a>
+<td align=right><a href="../upgrade.4.5/applog.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
<h3 align=center>Release 4.5: upgrade requirements</h3>
@@ -19,8 +18,8 @@
formats changed in the Berkeley DB 4.5 release.</p>
<p>For further information on upgrading Berkeley DB installations, see
<a href="../../ref/upgrade/process.html">Upgrading Berkeley DB installations</a>.</p>
-<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/applog.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../test/run.html"><img src="../../images/next.gif" alt="Next"></a>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/applog.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/elect.html b/db/docs/ref/upgrade.4.5/elect.html
index 1f7819c95..f69b8e3db 100644
--- a/db/docs/ref/upgrade.4.5/elect.html
+++ b/db/docs/ref/upgrade.4.5/elect.html
@@ -1,6 +1,5 @@
<!--$Id: elect.so,v 1.1 2006/03/15 19:39:19 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -34,6 +33,6 @@ a single call to <a href="../../api_c/rep_timeout.html">DB_ENV-&gt;rep_set_timeo
configuration.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/alive.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/rep_set.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/intro.html b/db/docs/ref/upgrade.4.5/intro.html
index f6d9e490b..407cce120 100644
--- a/db/docs/ref/upgrade.4.5/intro.html
+++ b/db/docs/ref/upgrade.4.5/intro.html
@@ -1,6 +1,5 @@
<!--$Id: intro.so,v 1.1 2005/12/08 13:41:56 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -21,6 +20,6 @@ This information does not describe how to upgrade Berkeley DB 1.85 release
applications.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.4/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/deprecate.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/memp.html b/db/docs/ref/upgrade.4.5/memp.html
index b5043d671..205402532 100644
--- a/db/docs/ref/upgrade.4.5/memp.html
+++ b/db/docs/ref/upgrade.4.5/memp.html
@@ -1,6 +1,5 @@
-<!--$Id: memp.so,v 1.2 2006/09/11 23:31:27 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: memp.so,v 1.3 2007/04/05 21:19:32 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -15,15 +14,16 @@
</td></tr></table>
<p>
<h3 align=center>Release 4.5: Memory Pool API</h3>
-<p>The <a href="../../api_c/memp_fget.html#DB_MPOOL_DIRTY">DB_MPOOL_DIRTY</a> flag is now specified to the
-<a href="../../api_c/memp_fget.html">DB_MPOOLFILE-&gt;get</a> method instead of <a href="../../api_c/memp_fput.html">DB_MPOOLFILE-&gt;put</a> or <a href="../../api_c/memp_fset.html">DB_MPOOLFILE-&gt;set</a>.
-In addition, a new transaction handle parameter has been added to
-<a href="../../api_c/memp_fget.html">DB_MPOOLFILE-&gt;get</a> for use with multiversion concurrency control.</p>
+<p>As part of implementing support for multi-version concurrency control,
+the <a href="../../api_c/memp_fget.html#DB_MPOOL_DIRTY">DB_MPOOL_DIRTY</a> flag is now specified to the
+<a href="../../api_c/memp_fget.html">DB_MPOOLFILE-&gt;get</a> method instead of <a href="../../api_c/memp_fput.html">DB_MPOOLFILE-&gt;put</a>, and the
+DB_MPOOLFILE-&gt;set method has been removed. In addition, a new
+transaction handle parameter has been added to the <a href="../../api_c/memp_fget.html">DB_MPOOLFILE-&gt;get</a> method.</p>
<p>The DB_MPOOL_CLEAN flag is no longer supported.</p>
<p>Applications which use the memory pool API directly should update to
the new API in order to use 4.5.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/rep_event.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/paniccall.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/pagesize.html b/db/docs/ref/upgrade.4.5/pagesize.html
index 8a57ac4e4..5e4b0c98c 100644
--- a/db/docs/ref/upgrade.4.5/pagesize.html
+++ b/db/docs/ref/upgrade.4.5/pagesize.html
@@ -1,6 +1,5 @@
<!--$Id: pagesize.so,v 1.6 2006/06/05 17:32:22 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -22,6 +21,6 @@ size different from the existing databases in the file. In the Berkeley DB
database is being created already exists.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/paniccall.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/collect.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/paniccall.html b/db/docs/ref/upgrade.4.5/paniccall.html
index 3720c18e9..3cb195f8e 100644
--- a/db/docs/ref/upgrade.4.5/paniccall.html
+++ b/db/docs/ref/upgrade.4.5/paniccall.html
@@ -1,6 +1,5 @@
<!--$Id: paniccall.so,v 1.4 2006/09/15 19:35:29 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -29,6 +28,6 @@ different.</p>
expected to be removed in a future release of Berkeley DB.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/memp.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/pagesize.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/rep_event.html b/db/docs/ref/upgrade.4.5/rep_event.html
index d6d8f960c..5da08f538 100644
--- a/db/docs/ref/upgrade.4.5/rep_event.html
+++ b/db/docs/ref/upgrade.4.5/rep_event.html
@@ -1,6 +1,5 @@
<!--$Id: rep_event.so,v 1.3 2006/08/08 05:24:10 mjc Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -24,6 +23,6 @@ DB_REP_STARTUPDONE return from <a href="../../api_c/rep_message.html">DB_ENV-&gt
necessary.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/rep_set.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/memp.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/rep_set.html b/db/docs/ref/upgrade.4.5/rep_set.html
index 57357fd97..dbba7af4d 100644
--- a/db/docs/ref/upgrade.4.5/rep_set.html
+++ b/db/docs/ref/upgrade.4.5/rep_set.html
@@ -1,6 +1,5 @@
<!--$Id: rep_set.so,v 1.6 2006/06/09 15:28:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -25,6 +24,6 @@ replication method names. That is, the characters "set_rep" and
required.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/elect.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/rep_event.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/source.html b/db/docs/ref/upgrade.4.5/source.html
index 06ad65f81..08646577c 100644
--- a/db/docs/ref/upgrade.4.5/source.html
+++ b/db/docs/ref/upgrade.4.5/source.html
@@ -1,10 +1,9 @@
-<!--$Id: source.so,v 1.3 2006/09/13 16:43:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: source.so,v 1.4 2006/11/13 18:05:05 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Release 4.5: Recno backing source files</title>
+<title>Berkeley DB Reference Guide: Release 4.5: Recno backing text source files</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -14,7 +13,7 @@
<td align=right><a href="../upgrade.4.5/config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/applog.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Release 4.5: Recno backing source files</h3>
+<h3 align=center>Release 4.5: Recno backing text source files</h3>
<p>In previous releases of Berkeley DB, Recno access method backing source text
files were opened using the ANSI C fopen function with the "r" and "w"
modes. This caused Windows systems to translate carriage-return and
@@ -32,6 +31,6 @@ POSIX-like systems, should not require any changes related to this
issue.)</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.5/applog.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.5/toc.html b/db/docs/ref/upgrade.4.5/toc.html
index 16b75c507..d3e1fe26a 100644
--- a/db/docs/ref/upgrade.4.5/toc.html
+++ b/db/docs/ref/upgrade.4.5/toc.html
@@ -1,10 +1,9 @@
-<!--$Id: toc.so,v 1.11 2006/09/13 16:43:03 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: toc.so,v 1.12 2006/10/02 15:56:39 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 4.4.X applications to Berkeley DB 4.5</title>
+<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 4.4 applications to Berkeley DB 4.5</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
<p>
-<h3 align=center>Upgrading Berkeley DB 4.4.X applications to Berkeley DB 4.5</h3>
+<h3 align=center>Upgrading Berkeley DB 4.4 applications to Berkeley DB 4.5</h3>
<ol>
<li><a href="intro.html">Release 4.5: introduction</a>
<li><a href="deprecate.html">Release 4.5: deprecated interfaces</a>
@@ -34,6 +33,6 @@
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade.4.6/cursor.html b/db/docs/ref/upgrade.4.6/cursor.html
new file mode 100644
index 000000000..a5cd18cd3
--- /dev/null
+++ b/db/docs/ref/upgrade.4.6/cursor.html
@@ -0,0 +1,35 @@
+<!--$Id: cursor.so,v 1.4 2006/11/30 21:19:37 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Release 4.6: C API cursor handle method names</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
+<td align=right><a href="../upgrade.4.6/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/memp_fput.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Release 4.6: C API cursor handle method names</h3>
+<p>In the Berkeley DB 4.6 release, the C API <a href="../../api_c/dbc_class.html">DBC</a> handle methods have been
+renamed for consistency with the C++ and Java APIs. The change is the
+removal of the leading "c_" from the names, as follows:</p>
+<dl compact>
+<dt>DBC-&gt;c_close<dd>Renamed DBC-&gt;close
+<dt>DBC-&gt;c_count<dd>Renamed DBC-&gt;count
+<dt>DBC-&gt;c_del<dd>Renamed DBC-&gt;del
+<dt>DBC-&gt;c_dup<dd>Renamed DBC-&gt;dup
+<dt>DBC-&gt;c_get<dd>Renamed DBC-&gt;get
+<dt>DBC-&gt;c_pget<dd>Renamed DBC-&gt;pget
+<dt>DBC-&gt;c_put<dd>Renamed DBC-&gt;put
+</dl>
+<p>The old <a href="../../api_c/dbc_class.html">DBC</a> method names are deprecated but will continue for
+work for some number of future releases.</p>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.6/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/memp_fput.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/upgrade.4.6/disk.html b/db/docs/ref/upgrade.4.6/disk.html
new file mode 100644
index 000000000..aa8f870fd
--- /dev/null
+++ b/db/docs/ref/upgrade.4.6/disk.html
@@ -0,0 +1,30 @@
+<!--$Id: disk.so,v 1.5 2007/06/14 18:31:18 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Release 4.6: upgrade requirements</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
+<td align=right><a href="../upgrade.4.6/win.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../test/run.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Release 4.6: upgrade requirements</h3>
+<p>The log file format changed in the Berkeley DB 4.6 release.</p>
+<p>The format of Hash database pages was changed in the Berkeley DB 4.6 release,
+and items are now stored in sorted order. <b>The format changes
+are entirely backward-compatible, and no database upgrades are needed.</b>
+However, upgrading existing databases can offer significant performance
+improvements. Note that databases created using the 4.1 release may
+not be usable with earlier Berkeley DB releases.</p>
+<p>For further information on upgrading Berkeley DB installations, see
+<a href="../../ref/upgrade/process.html">Upgrading Berkeley DB installations</a>.</p>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.6/win.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../test/run.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/upgrade.4.6/event.html b/db/docs/ref/upgrade.4.6/event.html
new file mode 100644
index 000000000..addfcada9
--- /dev/null
+++ b/db/docs/ref/upgrade.4.6/event.html
@@ -0,0 +1,50 @@
+<!--$Id: event.so,v 1.2 2007/05/14 16:03:56 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Release 4.6: replication events</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
+<td align=right><a href="../upgrade.4.6/memp_fset.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/full_election.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Release 4.6: replication events</h3>
+<p>It is now guaranteed the <a href="../../api_c/env_event_notify.html#DB_EVENT_REP_STARTUPDONE">DB_EVENT_REP_STARTUPDONE</a> event will be
+presented to the application after the corresponding
+<a href="../../api_c/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> event, even in the face of extreme
+thread-scheduling anomalies. (In previous releases, if the thread
+processing the NEWMASTER message was starved, and STARTUPDONE occurred
+soon after, the order might have been reversed.)</p>
+<p>In addition, the <a href="../../api_c/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> event is now presented
+to all types of replication applications: users of either the
+Replication Framework or the Base Replication API. In both cases, the
+<a href="../../api_c/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> event always means that a site other than
+the local environment has become master.</p>
+<p>The <b>envid</b> parameter to <a href="../../api_c/rep_message.html">DB_ENV-&gt;rep_process_message</a> has been changed to
+be of type "int" rather than "int *", and the environment ID of a new
+master is presented to the application along with the
+<a href="../../api_c/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> event. Replication applications should
+be modified to use the <a href="../../api_c/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> event to determine
+the ID of the new master.</p>
+<p>The <b>envid</b> parameter has been removed from the <a href="../../api_c/rep_elect.html">DB_ENV-&gt;rep_elect</a>
+method and a new event type has been added. The
+<a href="../../api_c/env_event_notify.html#DB_EVENT_REP_ELECTED">DB_EVENT_REP_ELECTED</a> event is presented to the application at
+the site which wins an election. In the Berkeley DB 4.6 release, the normal
+result of a successful election is either the
+<a href="../../api_c/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> event (with the winner's environment ID),
+or the <a href="../../api_c/env_event_notify.html#DB_EVENT_REP_ELECTED">DB_EVENT_REP_ELECTED</a> event. Only one of the two events
+will ever be delivered.</p>
+<p>The DB_REP_NEWMASTER return code has been removed from the
+<a href="../../api_c/rep_message.html">DB_ENV-&gt;rep_process_message</a> method. Replication applications should be modified to
+use the <a href="../../api_c/env_event_notify.html#DB_EVENT_REP_NEWMASTER">DB_EVENT_REP_NEWMASTER</a> and <a href="../../api_c/env_event_notify.html#DB_EVENT_REP_ELECTED">DB_EVENT_REP_ELECTED</a>
+events to determine the existence of a new master.</p>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.6/memp_fset.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/full_election.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/upgrade.4.6/full_election.html b/db/docs/ref/upgrade.4.6/full_election.html
new file mode 100644
index 000000000..3db65fda7
--- /dev/null
+++ b/db/docs/ref/upgrade.4.6/full_election.html
@@ -0,0 +1,29 @@
+<!--$Id: full_election.so,v 1.3 2007/05/04 12:37:15 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Release 4.6: DB_REP_FULL_ELECTION</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
+<td align=right><a href="../upgrade.4.6/event.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/verbose.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Release 4.6: DB_REP_FULL_ELECTION</h3>
+<p>The DB_REP_FULL_ELECTION flag historically specified to the
+<a href="../../api_c/repmgr_start.html">DB_ENV-&gt;repmgr_start</a> method has been removed from the 4.6 release.</p>
+<p>In the Berkeley DB 4.6 release, a simpler and more flexible implementation of
+this functionality is available. Applications needing to configure the
+first election of a replication group differently from subsequent
+elections should use the <a href="../../api_c/rep_timeout.html#DB_REP_FULL_ELECTION_TIMEOUT">DB_REP_FULL_ELECTION_TIMEOUT</a> flag to
+the <a href="../../api_c/rep_timeout.html">DB_ENV-&gt;rep_set_timeout</a> method to specify a different timeout for the
+first election.</p>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.6/event.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/verbose.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/upgrade.4.6/intro.html b/db/docs/ref/upgrade.4.6/intro.html
new file mode 100644
index 000000000..c39563e59
--- /dev/null
+++ b/db/docs/ref/upgrade.4.6/intro.html
@@ -0,0 +1,25 @@
+<!--$Id: intro.so,v 1.3 2006/10/26 15:34:01 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Release 4.6: introduction</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
+<td align=right><a href="../upgrade.4.5/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/cursor.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Release 4.6: introduction</h3>
+<p>The following pages describe how to upgrade applications coded against
+the Berkeley DB 4.5 release interfaces to the Berkeley DB 4.6 release interfaces.
+This information does not describe how to upgrade Berkeley DB 1.85 release
+applications.</p>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.5/disk.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/cursor.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/upgrade.4.6/memp_fput.html b/db/docs/ref/upgrade.4.6/memp_fput.html
new file mode 100644
index 000000000..f4dad295b
--- /dev/null
+++ b/db/docs/ref/upgrade.4.6/memp_fput.html
@@ -0,0 +1,28 @@
+<!--$Id: memp_fput.so,v 1.1 2006/11/30 19:06:51 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Release 4.6: DB_MPOOLFILE-&gt;put</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
+<td align=right><a href="../upgrade.4.6/cursor.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/memp_fset.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Release 4.6: DB_MPOOLFILE-&gt;put</h3>
+<p>The <a href="../../api_c/memp_fput.html">DB_MPOOLFILE-&gt;put</a> method takes a new parameter in the Berkeley DB 4.6 release, a
+page priority. This parameter allows applications to specify the page's
+priority when returning the page to the cache.</p>
+<p>Applications calling the <a href="../../api_c/memp_fput.html">DB_MPOOLFILE-&gt;put</a> method can upgrade by adding a
+<a href="../../api_c/memp_fput.html#DB_PRIORITY_UNCHANGED">DB_PRIORITY_UNCHANGED</a> parameter to their calls to the
+<a href="../../api_c/memp_fput.html">DB_MPOOLFILE-&gt;put</a> method. This will result in no change in the application's
+behavior.</p>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.6/cursor.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/memp_fset.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/upgrade.4.6/memp_fset.html b/db/docs/ref/upgrade.4.6/memp_fset.html
new file mode 100644
index 000000000..68d2617ff
--- /dev/null
+++ b/db/docs/ref/upgrade.4.6/memp_fset.html
@@ -0,0 +1,25 @@
+<!--$Id: memp_fset.so,v 1.2 2007/05/04 12:37:15 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Release 4.6: DB_MPOOLFILE-&gt;set</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
+<td align=right><a href="../upgrade.4.6/memp_fput.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/event.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Release 4.6: DB_MPOOLFILE-&gt;set</h3>
+<p>The DB_MPOOLFILE-&gt;set method has been removed from the Berkeley DB 4.6
+release. Applications calling this method can upgrade by removing all
+calls to the method. This will result in no change in the application's
+behavior.</p>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.6/memp_fput.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/event.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/upgrade.4.6/toc.html b/db/docs/ref/upgrade.4.6/toc.html
new file mode 100644
index 000000000..0dba31b51
--- /dev/null
+++ b/db/docs/ref/upgrade.4.6/toc.html
@@ -0,0 +1,34 @@
+<!--$Id: toc.so,v 1.7 2007/05/04 12:37:15 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Upgrading Berkeley DB 4.5 applications to Berkeley DB 4.6</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<a name="2"><!--meow--></a>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
+<td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Upgrading Berkeley DB 4.5 applications to Berkeley DB 4.6</h3>
+<ol>
+<li><a href="intro.html">Release 4.6: introduction</a>
+<li><a href="cursor.html">Release 4.6: C API cursor handle method names</a>
+<li><a href="memp_fput.html">Release 4.6: DB_MPOOLFILE-&gt;put</a>
+<li><a href="memp_fset.html">Release 4.6: DB_MPOOLFILE-&gt;set</a>
+<li><a href="event.html">Release 4.6: replication events</a>
+<li><a href="full_election.html">Release 4.6: DB_REP_FULL_ELECTION</a>
+<li><a href="verbose.html">Release 4.6: verbose output</a>
+<li><a href="verb.html">Release 4.6: DB_VERB_REPLICATION</a>
+<li><a href="win.html">Release 4.6: Windows 9X</a>
+<li><a href="disk.html">Release 4.6: upgrade requirements</a>
+</ol>
+<table width="100%"><tr><td><br></td><td align=right><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/upgrade.4.6/verb.html b/db/docs/ref/upgrade.4.6/verb.html
new file mode 100644
index 000000000..fea2306cf
--- /dev/null
+++ b/db/docs/ref/upgrade.4.6/verb.html
@@ -0,0 +1,26 @@
+<!--$Id: verb.so,v 1.3 2007/01/29 22:24:39 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Release 4.6: DB_VERB_REPLICATION</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
+<td align=right><a href="../upgrade.4.6/verbose.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/win.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Release 4.6: DB_VERB_REPLICATION</h3>
+<p>The <a href="../../api_c/env_set_verbose.html#DB_VERB_REPLICATION">DB_VERB_REPLICATION</a> flag no longer requires the Berkeley DB
+library be built with the
+<a href="../../ref/build_unix/conf.html#--enable-diagnostic">--enable-diagnostic</a>
+configuration option to output additional replication logging
+information.</p>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.6/verbose.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/win.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/upgrade.4.6/verbose.html b/db/docs/ref/upgrade.4.6/verbose.html
new file mode 100644
index 000000000..9bbbb0ffb
--- /dev/null
+++ b/db/docs/ref/upgrade.4.6/verbose.html
@@ -0,0 +1,47 @@
+<!--$Id: verbose.so,v 1.2 2006/11/17 17:44:12 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Release 4.6: verbose output</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
+<td align=right><a href="../upgrade.4.6/full_election.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/verb.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Release 4.6: verbose output</h3>
+<p>When an error occurs in the Berkeley DB library, an exception is thrown or an
+error return value is returned by the interface. In some cases,
+however, the exception or returned value may be insufficient to
+completely describe the cause of the error, especially during initial
+application debugging. Applications can configure Berkeley DB for verbose
+messages to be output when an error occurs, but it's a common cause of
+confusion for new users that no verbose messages are available by
+default.</p>
+<p>In the Berkeley DB 4.6 release, verbose messages are configured by default.
+For the C and C++ APIs, this means the default configuration when
+applications first create <a href="../../api_c/db_class.html">DB</a> or <a href="../../api_c/env_class.html">DB_ENV</a> handles is as if
+the <a href="../../api_c/env_set_errfile.html">DB_ENV-&gt;set_errfile</a> or <a href="../../api_c/db_set_errfile.html">DB-&gt;set_errfile</a> methods were called
+with the standard error output (stderr) specified as the FILE *
+argument. Applications wanting no output at all can turn off this
+default configuration by calling the <a href="../../api_c/env_set_errfile.html">DB_ENV-&gt;set_errfile</a> or
+<a href="../../api_c/db_set_errfile.html">DB-&gt;set_errfile</a> methods with NULL as the FILE * argument.
+Additionally, explicitly configuring the error output channel using any
+of the <a href="../../api_c/env_set_errfile.html">DB_ENV-&gt;set_errfile</a>, <a href="../../api_c/db_set_errfile.html">DB-&gt;set_errfile</a>,
+<a href="../../api_c/env_set_errcall.html">DB_ENV-&gt;set_errcall</a>, <a href="../../api_c/db_set_errcall.html">DB-&gt;set_errcall</a>,
+<a href="../../api_cxx/env_set_error_stream.html">DbEnv::set_error_stream</a> or <a href="../../api_cxx/db_set_error_stream.html">Db::set_error_stream</a> methods will
+also turn off this default output for the application.</p>
+<p>Applications which configure Berkeley DB with any error output channel should
+not require any changes.</p>
+<p>Applications which depend on having no output from the Berkeley DB library by
+default, should be changed to call the <a href="../../api_c/env_set_errfile.html">DB_ENV-&gt;set_errfile</a> or
+<a href="../../api_c/db_set_errfile.html">DB-&gt;set_errfile</a> methods with NULL as the FILE * argument.</p>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.6/full_election.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/verb.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/upgrade.4.6/win.html b/db/docs/ref/upgrade.4.6/win.html
new file mode 100644
index 000000000..08918fa64
--- /dev/null
+++ b/db/docs/ref/upgrade.4.6/win.html
@@ -0,0 +1,24 @@
+<!--$Id: win.so,v 1.2 2007/04/05 21:20:38 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB Reference Guide: Release 4.6: Windows 9X</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
+<td align=right><a href="../upgrade.4.6/verb.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/disk.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p>
+<h3 align=center>Release 4.6: Windows 9X</h3>
+<p>Berkeley DB no longer supports process-shared database environments on Windows
+9X platforms; the <a href="../../api_c/env_open.html#DB_PRIVATE">DB_PRIVATE</a> flag must always be specified to
+the <a href="../../api_c/env_open.html">DB_ENV-&gt;open</a> method.</p>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade.4.6/verb.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.4.6/disk.html"><img src="../../images/next.gif" alt="Next"></a>
+</td></tr></table>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/ref/upgrade/process.html b/db/docs/ref/upgrade/process.html
index bc0837c67..05ece2a10 100644
--- a/db/docs/ref/upgrade/process.html
+++ b/db/docs/ref/upgrade/process.html
@@ -1,6 +1,5 @@
-<!--$Id: process.so,v 1.14 2006/06/27 22:49:29 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: process.so,v 1.15 2006/10/09 16:51:34 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -11,7 +10,7 @@
<body bgcolor=white>
<table width="100%"><tr valign=top>
<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Upgrading Berkeley DB Applications</dl></h3></td>
-<td align=right><a href="../upgrade/version.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.2.0/intro.html"><img src="../../images/next.gif" alt="Next"></a>
+<td align=right><a href="../upgrade/version.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../changelog/toc.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
<h3 align=center>Upgrading Berkeley DB installations</h3>
@@ -156,8 +155,8 @@ group.
client database environments, upgrade the master database environment,
and then re-add all of the clients to the replication group using the
standard replication procedures for new sites.</p>
-<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade/version.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade.2.0/intro.html"><img src="../../images/next.gif" alt="Next"></a>
+<table width="100%"><tr><td><br></td><td align=right><a href="../upgrade/version.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../changelog/toc.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/upgrade/version.html b/db/docs/ref/upgrade/version.html
index f91a11e23..eb6a9392d 100644
--- a/db/docs/ref/upgrade/version.html
+++ b/db/docs/ref/upgrade/version.html
@@ -1,6 +1,5 @@
<!--$Id: version.so,v 10.24 2003/11/27 18:26:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -42,6 +41,6 @@ information, the <a href="../../api_c/env_version.html">db_version</a> function
encapsulating the version information, suitable for display to a user.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../build_vxworks/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../upgrade/process.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/xa/build.html b/db/docs/ref/xa/build.html
index 8438d3c5c..308d58631 100644
--- a/db/docs/ref/xa/build.html
+++ b/db/docs/ref/xa/build.html
@@ -1,6 +1,5 @@
<!--$Id: build.so,v 10.11 2003/10/18 19:16:21 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -177,6 +176,6 @@ transactions.
</dl>
<table width="100%"><tr><td><br></td><td align=right><a href="../xa/intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../xa/xa_intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/xa/config.html b/db/docs/ref/xa/config.html
deleted file mode 100644
index cfe31f372..000000000
--- a/db/docs/ref/xa/config.html
+++ /dev/null
@@ -1,79 +0,0 @@
-<!--$Id: config.so,v 10.18 2000/03/22 22:02:15 bostic Exp $-->
-<!--Copyright 1997, 1998, 1999, 2000 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<html>
-<head>
-<title>Berkeley DB Reference Guide: Configuring Berkeley DB with the Tuxedo System</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>XA Resource Manager</dl></h3></td>
-<td width="1%"><a href="../../ref/xa/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/xa/faq.html"><img src="../../images/next.gif" alt="Next"></a>
-</td></tr></table>
-<p>
-<h1 align=center>Configuring Berkeley DB with the Tuxedo System</h1>
-<p>This information assumes that you have already installed the Berkeley DB
-library.
-<p>First, you must update the resource manager file in Tuxedo. For the
-purposes of this discussion, assume the Tuxedo home directory is in:
-<p><blockquote><pre>/home/tuxedo</pre></blockquote>
-In that case, the resource manager file will be located in:
-<p><blockquote><pre>/home/tuxedo/udataobj/RM</pre></blockquote>
-Edit the resource manager file, adding the following line:
-<p><blockquote><pre>BERKELEY-DB:db_xa_switch:-L${DB_INSTALL}/lib -ldb \
- -lsocket -ldl -lm</pre></blockquote>
-<p>where ${DB_INSTALLHOME} is the directory into which you installed the Berkeley DB
-library.
-<p><b>Note, the above load options are for a Sun Microsystems Solaris
-5.6 Sparc installation of Tuxedo, and may not be correct for your system.</b>
-<p>Next, you must build the transaction manager server. To do this, use the
-Tuxedo <b>buildtms</b>(1) utility. The buildtms utility will create
-the Berkeley-DB resource manager in the directory from which it was run.
-The parameters to buildtms should be:
-<p><blockquote><pre>buildtms -v -o DBRM -r BERKELEY-DB</pre></blockquote>
-<p>This will create an executable transaction manager server, DBRM, that is
-called by Tuxedo to process begins, commits, and aborts.
-<p>Finally, you must make sure that your TUXCONFIG environment variable
-identifies a ubbconfig file that properly identifies your resource
-managers. In the GROUPS section of the ubb file, you should identify the
-group's LMID and GRPNO as well as the transaction manager server name
-"TMSNAME=DBRM." You must also specify the OPENINFO parameter, setting it
-equal to the string:
-<p><blockquote><pre>rm_name:dir</pre></blockquote>
-<p>where rm_name is the resource name specified in the RM file (i.e.,
-BERKELEY-DB) and dir is the directory for the Berkeley DB home environment
-(see <a href="../../api_c/env_open.html">DBENV-&gt;open</a> for a discussion of Berkeley DB environments).
-<p>As Tuxedo resource manager startup accepts only a single string for
-configuration, any environment customization that might have been done
-via the config parameter to <a href="../../api_c/env_open.html">DBENV-&gt;open</a> must instead be done by
-placing a <a href="../../ref/env/naming.html#DB_CONFIG">DB_CONFIG</a> file in the Berkeley DB environment directory. See
-<a href="../../ref/env/naming.html">Berkeley DB File Naming</a> for further
-information.
-<p>Consider the following configuration. We have built a transaction
-manager server as described above. We want the Berkeley DB environment
-to be <b>/home/dbhome</b>, our database files to be maintained
-in <b>/home/datafiles</b>, our log files to be maintained in
-<b>/home/log</b>, and we want a duplexed server.
-<p>The GROUPS section of the ubb file might look like:
-<p><blockquote><pre>group_tm LMID=myname GRPNO=1 TMSNAME=DBRM TMSCOUNT=2 \
- OPENINFO="BERKELEY-DB:/home/dbhome"</pre></blockquote>
-<p>There would be a <a href="../../ref/env/naming.html#DB_CONFIG">DB_CONFIG</a> configuration file in the directory
-<b>/home/dbhome</b> that contained the following two lines:
-<p><blockquote><pre>DB_DATA_DIR /home/datafiles
-DB_LOG_DIR /home/log
-</pre></blockquote>
-<p>Finally, the ubb file must be translated into a binary version, using
-Tuxedo's <b>tmloadcf</b>(1) utility, and then the pathname of that
-binary file must be specified as your TUXCONFIG environment variable.
-<p>At this point, your system is properly initialized to use the Berkeley DB
-resource manager.
-<p>See <a href="../../api_c/db_create.html">db_create</a> for further information on accessing data files
-using XA.
-<table><tr><td><br></td><td width="1%"><a href="../../ref/xa/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/xa/faq.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/db/docs/ref/xa/faq.html b/db/docs/ref/xa/faq.html
index 49c0ee94b..e81f82b1d 100644
--- a/db/docs/ref/xa/faq.html
+++ b/db/docs/ref/xa/faq.html
@@ -1,10 +1,9 @@
-<!--$Id: faq.so,v 10.21 2004/08/13 03:39:01 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: faq.so,v 10.22 2006/11/13 18:05:06 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: XA FAQ</title>
+<title>Berkeley DB Reference Guide: XA: Frequently Asked Questions</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../xa/xa_config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../apprec/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>XA FAQ</h3>
+<h3 align=center>XA: Frequently Asked Questions</h3>
<ol>
<p><li><b>Is it possible to mix XA and non-XA transactions?</b>
<p>Yes. It is also possible for XA and non-XA transactions to coexist in
@@ -61,6 +60,6 @@ should occur independently of XA operation.</p>
</ol>
<table width="100%"><tr><td><br></td><td align=right><a href="../xa/xa_config.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../apprec/intro.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/xa/intro.html b/db/docs/ref/xa/intro.html
index 7b54850a1..c8f07c4e1 100644
--- a/db/docs/ref/xa/intro.html
+++ b/db/docs/ref/xa/intro.html
@@ -1,10 +1,9 @@
-<!--$Id: intro.so,v 10.6 2001/11/17 16:59:33 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: intro.so,v 10.7 2006/11/13 18:05:06 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
-<title>Berkeley DB Reference Guide: Introduction</title>
+<title>Berkeley DB Reference Guide: Introduction to distributed transactions</title>
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
</head>
@@ -15,7 +14,7 @@
<td align=right><a href="../rep/ex_rq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../xa/build.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
<p>
-<h3 align=center>Introduction</h3>
+<h3 align=center>Introduction to distributed transactions</h3>
<p>Berkeley DB provides support for distributed transactions using a two-phase
commit protocol via its <a href="../../api_c/txn_prepare.html">DB_TXN-&gt;prepare</a> and <a href="../../api_c/txn_recover.html">DB_ENV-&gt;txn_recover</a>
interfaces. The <a href="../../api_c/txn_prepare.html">DB_TXN-&gt;prepare</a> method performs the first phase of a
@@ -48,6 +47,6 @@ transactions, the logs may be copied for backup purposes and the backup
will be consistent across the multiple environments.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../rep/ex_rq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../xa/build.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/xa/xa_config.html b/db/docs/ref/xa/xa_config.html
index 99baa7bdc..9f15ff727 100644
--- a/db/docs/ref/xa/xa_config.html
+++ b/db/docs/ref/xa/xa_config.html
@@ -1,6 +1,5 @@
<!--$Id: xa_config.so,v 10.23 2003/06/27 17:38:24 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -75,6 +74,6 @@ resource manager.</p>
using XA.</p>
<table width="100%"><tr><td><br></td><td align=right><a href="../xa/xa_intro.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../xa/faq.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/ref/xa/xa_intro.html b/db/docs/ref/xa/xa_intro.html
index 41b9033f9..6f3d027a5 100644
--- a/db/docs/ref/xa/xa_intro.html
+++ b/db/docs/ref/xa/xa_intro.html
@@ -1,6 +1,5 @@
<!--$Id: xa_intro.so,v 10.22 2001/03/30 20:34:54 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -57,6 +56,6 @@ X/Open Document Number: XO/CAE/91/300.</blockquote>
by Andrade, Carges, Dwyer and Felts (Addison Wesley Longman).</blockquote>
<table width="100%"><tr><td><br></td><td align=right><a href="../xa/build.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../toc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../xa/xa_config.html"><img src="../../images/next.gif" alt="Next"></a>
</td></tr></table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/sleepycat/legal.html b/db/docs/sleepycat/legal.html
deleted file mode 100644
index 38237aabd..000000000
--- a/db/docs/sleepycat/legal.html
+++ /dev/null
@@ -1,63 +0,0 @@
-<!--$Id: legal.so,v 10.21 2004/08/16 01:23:06 bostic Exp $-->
-<!--Copyright 1997-2004 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: Sleepycat Software Legal Notices</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<p align=center>
-<img src="../images/sleepycat.gif" alt="Sleepycat Software Inc."></p>
-<h3 align=center>Sleepycat Software Legal Notices</h3>
-<p>Copyright (c) 1990-2004 Sleepycat Software, Inc., 118 Tower Rd.,
-Lincoln, MA 01773, U.S.A. All Rights Reserved.</p>
-<p>This product and publication is protected by copyright and distributed
-under licenses restricting its use, copying and distribution. See the
-LICENSE file in the distribution for further information.</p>
-<p>RESTRICTED RIGHTS: Use, duplication, or disclosure by the U.S. Government
-is subject to restrictions of FAR 52.227-14(g)(2)(6/87) and FAR
-52.227-19(6/87), or DFAR 252.227-7015(b)(6/95) and DFAR 227.7202-3(a).</p>
-<p>Sleepycat and the names of Sleepycat Software products referenced herein
-are trademarks, registered trademarks or service marks of Sleepycat
-Software, Inc.</p>
-<p>DIGITAL and ULTRIX are trademarks, registered trademarks or service
-marks of Compaq Corporation.</p>
-<p>Hewlett-Packard and HP-UX are trademarks, registered trademarks or
-service marks of Hewlett-Packard Company.</p>
-<p>Microsoft, Windows, Windows NT, Windows 2000 and Windows XP are
-trademarks, registered trademarks or service marks of Microsoft
-Corporation.</p>
-<p>QNX and Neutrino are trademarks, registered trademarks or service marks
-QNX Software Systems Ltd.</p>
-<p>Sun Microsystems, SunOS and Solaris are trademarks, registered
-trademarks or service marks of Sun Microsystems, Inc.</p>
-<p>TUXEDO is a trademark, registered trademark or service mark of BEA
-Systems, Inc.</p>
-<p>Linux is a registered trademark of Linus Torvalds.</p>
-<p>VxWorks and Tornado are trademarks, registered trademarks or service
-marks of Wind River Systems Inc.</p>
-<p>All other brand, company and product names referenced in this publication
-may be trademarks, registered trademarks or service marks of their
-respective holders and are used here for informational purposes only.</p>
-<p>WARNING: There is a non-zero chance that, through a process know as
-"tunneling," this product may spontaneously disappear from its present
-location and reappear at any random place in the universe. Sleepycat
-Software will not be responsible for damages or inconvenience that may
-result.</p>
-<p><b>THIS PRODUCT IS PROVIDED BY SLEEPYCAT SOFTWARE "AS IS" AND ANY EXPRESS OR
-IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT,
-ARE DISCLAIMED. IN NO EVENT SHALL SLEEPYCAT SOFTWARE BE LIABLE FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.</b></p>
-<p><font size=1><a href="../sleepycat/legal.html">Copyright (c) 1996-2004</a> <a href="http://www.sleepycat.com">Sleepycat Software, Inc.</a> - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/sleepycat/license.html b/db/docs/sleepycat/license.html
deleted file mode 100644
index b3aaad433..000000000
--- a/db/docs/sleepycat/license.html
+++ /dev/null
@@ -1,114 +0,0 @@
-<!--$Id: license.so,v 10.9 2004/11/04 20:25:33 bostic Exp $-->
-<!--Copyright 1997-2004 by Sleepycat Software, Inc.-->
-<!--All rights reserved.-->
-<!--See the file LICENSE for redistribution information.-->
-<html>
-<head>
-<title>Berkeley DB: Sleepycat Software Product License</title>
-<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
-<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
-</head>
-<body bgcolor=white>
-<p align=center>
-<img src="../images/sleepycat.gif" alt="Sleepycat Software Inc."></p>
-<h3 align=center>Sleepycat Software Product License</h3>
-<p>The following is the license that applies to this copy of the Berkeley DB
-software. For a license to use the Berkeley DB software under conditions
-other than those described here, or to purchase support for this
-software, please
-<a href="http://www.sleepycat.com/webforms/contactus.shtml">contact Sleepycat Software</a>.</p>
-<blockquote><pre>/*
- * Copyright (c) 1990-2004
- * Sleepycat Software. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. Redistributions in any form must be accompanied by information on
- * how to obtain complete source code for the DB software and any
- * accompanying software that uses the DB software. The source code
- * must either be included in the distribution or be available for no
- * more than the cost of distribution plus a nominal fee, and must be
- * freely redistributable under reasonable conditions. For an
- * executable file, complete source code means the source code for all
- * modules it contains. It does not include source code for modules or
- * files that typically accompany the major components of the operating
- * system on which the executable file runs.
- *
- * THIS SOFTWARE IS PROVIDED BY SLEEPYCAT SOFTWARE ``AS IS'' AND ANY EXPRESS
- * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
- * NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL SLEEPYCAT SOFTWARE
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- * THE POSSIBILITY OF SUCH DAMAGE.
- */
-/*
- * Copyright (c) 1990, 1993, 1994, 1995
- * The Regents of the University of California. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-/*
- * Copyright (c) 1995, 1996
- * The President and Fellows of Harvard University. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY HARVARD AND ITS CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL HARVARD OR ITS CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-</pre></blockquote>
-<p><font size=1><a href="../sleepycat/legal.html">Copyright (c) 1996-2004</a> <a href="http://www.sleepycat.com">Sleepycat Software, Inc.</a> - All rights reserved.</font>
-</body>
-</html>
diff --git a/db/docs/utility/berkeley_db_svc.html b/db/docs/utility/berkeley_db_svc.html
index 6df98117e..e8e22e555 100644
--- a/db/docs/utility/berkeley_db_svc.html
+++ b/db/docs/utility/berkeley_db_svc.html
@@ -1,6 +1,5 @@
-<!--$Id: berkeley_db_svc.so,v 10.16 2004/07/16 20:51:11 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: berkeley_db_svc.so,v 10.17 2006/10/05 01:06:08 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -58,6 +57,6 @@ DB_HOME is set, it is used as the path of the database home, as described
in <a href="../api_c/env_open.html">DB_ENV-&gt;open</a>.
</dl>
</tt>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/utility/db_archive.html b/db/docs/utility/db_archive.html
index 7c2920761..2072b86d8 100644
--- a/db/docs/utility/db_archive.html
+++ b/db/docs/utility/db_archive.html
@@ -1,6 +1,5 @@
-<!--$Id: db_archive.so,v 10.29 2006/06/12 14:03:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_archive.so,v 10.30 2006/10/05 01:06:08 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -89,6 +88,6 @@ DB_HOME is set, it is used as the path of the database home, as described
in <a href="../api_c/env_open.html">DB_ENV-&gt;open</a>.
</dl>
</tt>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/utility/db_checkpoint.html b/db/docs/utility/db_checkpoint.html
index 92f87273b..bbf9098d9 100644
--- a/db/docs/utility/db_checkpoint.html
+++ b/db/docs/utility/db_checkpoint.html
@@ -1,6 +1,5 @@
-<!--$Id: db_checkpoint.so,v 10.27 2005/12/05 20:48:10 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_checkpoint.so,v 10.28 2006/10/05 01:06:08 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -76,6 +75,6 @@ DB_HOME is set, it is used as the path of the database home, as described
in <a href="../api_c/env_open.html">DB_ENV-&gt;open</a>.
</dl>
</tt>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/utility/db_codegen.html b/db/docs/utility/db_codegen.html
new file mode 100644
index 000000000..85a3b0b96
--- /dev/null
+++ b/db/docs/utility/db_codegen.html
@@ -0,0 +1,189 @@
+<!--$Id: db_codegen.so,v 10.6 2007/05/17 18:29:34 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
+<!--See the file LICENSE for redistribution information.-->
+<html>
+<head>
+<title>Berkeley DB: db_codegen</title>
+<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
+<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
+</head>
+<body bgcolor=white>
+<table width="100%"><tr valign=top>
+<td>
+<h3>db_codegen</h3>
+</td>
+</tr></table>
+<hr size=1 noshade>
+<tt>
+<h3><pre>db_codegen [<b>-Vv</b>] [<b>-a c</b>] [<b>-i file</b>] [<b>-o file</b>]</pre></h3>
+<h3>Description</h3>
+<a name="2"><!--meow--></a>
+<p>The db_codegen utility generates application code to create and
+configure Berkeley DB database environments and databases based on a simple
+description language, and writes it to one or more output files. The
+generated code may need modification, in the case of complicated
+applications, but will usually significantly reduce the time required
+to create Berkeley DB applications.</p>
+<p>The options are as follows:</p>
+<dl compact>
+<dt><b>-a</b><dd>Generate code for the specified API (currently, only "c" is accepted).
+<dt><b>-i</b><dd>Specify an input file; by default, stdin is used.
+<dt><b>-o</b><dd>Specify an output file prefix; by default, "application" is used.
+<dt><b>-V</b><dd>Write the library version number to the standard output, and exit.
+<dt><b>-v</b><dd>Run in verbose mode.
+</dl>
+<p>The db_codegen utility exits 0 on success, and &gt;0 if an error occurs.</p>
+<h3>C Language Specific Information</h3>
+<p>By default, when the db_codegen utility generates C-language
+code, the output file is named "application.c". The output filename
+can be specified with <b>-o</b> option.</p>
+<p>At the beginning of the output file is a list of public database
+environment (<a href="../api_c/env_class.html">DB_ENV</a>) handles and database (<a href="../api_c/db_class.html">DB</a>) handles,
+as specified by the description language. The database environment
+handle variables are named "XXX_dbenv", where "XXX" is the name of the
+environment in the input specification. For databases associated with
+a database environment, the database handle variables are named
+"XXX_YYY", where "XXX" is the name of the environment, and "YYY" is the
+name of the database. For standalone databases, the database handle
+variables are named "XXX", where "XXX" is the name of the database.</p>
+<p>There are two public functions in the output file: bdb_startup and
+bdb_shutdown. The bdb_startup function should be called to create and
+configure the database environments and databases, and the bdb_shutdown
+function should be called to gracefully shut down the environments and
+databases.</p>
+<h3>Specification Language</h3>
+<p>The db_codegen uses a simple description language:</p>
+<p><ul type=disc>
+<li>Lines in the input consist of white-space separated tokens.
+<li>Tokens are case-insensitive.
+<li>Empty lines, and lines where the first non-space character
+is hash mark ("#"). are ignored. In addition, hash marks may appear
+in lines, in which case the content of the line from the hash mark to
+the end of the line is ignored.
+</ul>
+<p>There are two top-level objects: "environment" and "database", which
+correspond to database environments and databases, respectively. These
+top-level objects can be associated with keywords to describe their
+configuration and relationships.</p>
+<p>For example, the following input would create two standalone databases:</p>
+<blockquote><pre>database data_one {
+ type btree
+}
+database data_two {
+ type btree
+}</pre></blockquote>
+<p>In this case, there would be no <a href="../api_c/env_class.html">DB_ENV</a> handle, and the public
+<a href="../api_c/db_class.html">DB</a> handles would be:</p>
+<blockquote><pre>DB *data_one;
+DB *data_two;</pre></blockquote>
+<p>For example, the following input would create a database environment
+which contains three databases:</p>
+<blockquote><pre>environment myenv {
+ database data_one {
+ type btree
+ }
+ database data_two {
+ type btree
+ }
+ database data_three {
+ type btree
+ }
+}</pre></blockquote>
+<p>In this case, the public <a href="../api_c/env_class.html">DB_ENV</a> and <a href="../api_c/db_class.html">DB</a> handles would be:</p>
+<blockquote><pre>DB_ENV *myenv_dbenv;
+DB *myenv_data_one;
+DB *myenv_data_two;
+DB *myenv_data_three;</pre></blockquote>
+<p>A variety of keywords can be specified for the databases and the
+environments. For example, the cache size can be specified for
+the database environment, and the page size can be specified for
+the database, as well as secondary relationships:</p>
+<blockquote><pre>environment myenv {
+ cachesize 2 0 10
+ database data_one {
+ type btree
+ pagesize 1024
+ }
+ database data_two {
+ primary data_one
+ secondary_offset 10 15
+ type btree
+ pagesize 32768
+ }
+ database data_three {
+ type btree
+ pagesize 512
+ }
+}</pre></blockquote>
+<h3>Environment Keywords</h3>
+<dl compact>
+<dt>environment<dd>Start a database environment block.
+<p>There must be three tokens on the line: the keyword, the name of the
+environment and an opening brace ("{").</p>
+<dt>home<dd>Specify the database environment home directory.
+<p>There must be two tokens on the line: the keyword, and the home
+directory.</p>
+<dt>cachesize<dd>Specify the database environment cache size.
+<p>There must be two tokens on the line: the keyword, the gigabytes of
+cache, the bytes of cache, and the number of caches (the number of
+underlying physical areas into which the cache is logically
+divided).</p>
+<dt>private<dd>Specify the database environment is private.
+<p>There must be one token on the line: the keyword by itself.</p>
+<dt>}<dd>End the database environment block.
+<p>There must be one token on the line: the keyword by itself.</p>
+</dl>
+<h3>Database Keywords</h3>
+<dl compact>
+<dt>database<dd>Start a database block.
+<p>There must be three tokens on the line: the keyword, the name of the
+database and an opening brace ("{").</p>
+<dt>custom<dd>Specify a custom key-comparison routine. This is used when the Btree
+database requires a specific sort that db_codegen cannot
+generate. A stub key comparison routine will be created and configured
+for the database which should be modified as necessary. See the
+"key_type" keyword for more information.
+<p>There must be one token on the line: the keyword by itself.</p>
+<dt>dupsort<dd>Configure the database to support sorted duplicates.
+<p>There must be one token on the line: the keyword by itself.</p>
+<dt>extentsize<dd>Configure the size of the Queue database extent files.
+<p>There must be two tokens on the line: the keyword, and the extent file size,
+as a number of pages.</p>
+<dt>key_type<dd>Configure a integral type key-comparison routine. This is used when the
+Btree database Btree database key is an integral type (such as "unsigned
+int", or "u_int32_t"). Any C-language integral type may be specified.
+See the "custom" keyword for more information. A Btree comparison routine
+based on the type of the key will be created and configured.
+<p>There must be two tokens on the line: the keyword, and the type.</p>
+<dt>pagesize<dd>Configure the database page size.
+<p>There must be two tokens on the line: the keyword, and the page size
+in bytes.</p>
+<dt>primary<dd>Configure the database as a secondary index. A stub secondary callback
+routine will be created and configured for the database, which should
+be modified as necessary. See the "secondary_offset" keyword for more
+information.
+<p>name of the primary database for which this database is a secondary.</p>
+<dt>recnum<dd>Configure the Btree database to support record number access.
+<p>There must be one token on the line: the keyword by itself.</p>
+<dt>re_len<dd>Configure the record length for a Queue database or a fixed-length Recno
+database.
+<p>There must be two tokens on the line: the keyword, and the length of
+a record, in bytes.</p>
+<dt>secondary_offset<dd>Configure a secondary callback routine based on a byte string found in
+the primary database's data item.
+<p>There must be three tokens on the line: the keyword, the byte offset
+from the beginning of the primary data item where the secondary key
+occurs, and the length of the secondary key in bytes.</p>
+<dt>transaction<dd>Configure the database (and, by extension, the database environment),
+to be transactional.
+<p>There must be one token on the line: the keyword by itself.</p>
+<dt>type<dd>Configure the database type.
+<p>There must be two tokens on the line: the keyword, and the type, where
+the type is one of "btree", "hash", "queue" or "recno".</p>
+<dt>}<dd>End the database environment block.
+<p>There must be one token on the line: the keyword by itself.</p>
+</dl>
+</tt>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
+</body>
+</html>
diff --git a/db/docs/utility/db_deadlock.html b/db/docs/utility/db_deadlock.html
index ab8b9d2d0..4481b1cf3 100644
--- a/db/docs/utility/db_deadlock.html
+++ b/db/docs/utility/db_deadlock.html
@@ -1,6 +1,5 @@
-<!--$Id: db_deadlock.so,v 10.31 2004/03/17 15:18:18 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_deadlock.so,v 10.32 2006/10/05 01:06:08 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -82,6 +81,6 @@ DB_HOME is set, it is used as the path of the database home, as described
in <a href="../api_c/env_open.html">DB_ENV-&gt;open</a>.
</dl>
</tt>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/utility/db_dump.html b/db/docs/utility/db_dump.html
index c36ecf2f2..ae49fc6df 100644
--- a/db/docs/utility/db_dump.html
+++ b/db/docs/utility/db_dump.html
@@ -1,6 +1,5 @@
-<!--$Id: db_dump.so,v 10.33 2003/09/25 15:28:17 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_dump.so,v 10.34 2006/10/05 01:06:08 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -116,6 +115,6 @@ DB_HOME is set, it is used as the path of the database home, as described
in <a href="../api_c/env_open.html">DB_ENV-&gt;open</a>.
</dl>
</tt>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/utility/db_hotbackup.html b/db/docs/utility/db_hotbackup.html
index 0107b6101..f3c42e193 100644
--- a/db/docs/utility/db_hotbackup.html
+++ b/db/docs/utility/db_hotbackup.html
@@ -1,6 +1,5 @@
-<!--$Id: db_hotbackup.so,v 1.6 2006/03/08 17:34:24 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_hotbackup.so,v 1.10 2007/04/13 15:45:27 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -32,9 +31,9 @@ option was specified, all log files in the target directory are removed;
if the <b>-u</b> option was not specified, all files in the target
directory are removed.</p>
<p><li>If the <b>-u</b> option was not specified, copy application-specific
-files found in the database environment home directory, or any directory
-specified using the <b>-d</b> option, into the target directory for
-the backup.
+files found in the database environment home directory, and any
+directories specified using the <b>-d</b> option, into the target
+directory for the backup.
<p><li>Copy all log files found in the directory specified by the <b>-l</b>
option (or in the database environment home directory, if no <b>-l</b>
option was specified), into the target directory for the backup.
@@ -52,39 +51,37 @@ failing over to the backup.</p>
<dt><b>-b</b><dd>Specify the target directory for the backup.
<dt><b>-c</b><dd>Before performing the backup, checkpoint the source database environment
and remove any log files that are no longer required in that environment.
-<b>To avoid making catastrophic failure impossible, log file removal
-must be integrated with log file archival.</b>
-<dt><b>-D</b><dd>Use the data directories listed in the <a href="../ref/env/db_config.html#DB_CONFIG">DB_CONFIG</a> configuration
-file in the source directory. This option has three effects:
-<ol>
-<p><li>First, if they do not already exist, the specified data directories will
-be created relative to the target directory (with mode read-write-execute
-owner).
-<p><li>Second, all files in the source data directories will be copied to the
-target data directories. If the <a href="../ref/env/db_config.html#DB_CONFIG">DB_CONFIG</a> file specifies one
-or more absolute pathnames, files in those source directories will be
-copied to the top-level target directory.
-<p><li>Third, the <a href="../ref/env/db_config.html#DB_CONFIG">DB_CONFIG</a> configuration file will be copied from the
-source directory to the target directory, and subsequently used for
-configuration if recovery is run in the target directory.
-</ol>
-<p>Care should be taken with the <b>-D</b> option and data directories
-which are named relative to the source directory but are not
+<b>To avoid making catastrophic recovery impossible, log file
+removal must be integrated with log file archival.</b>
+<dt><b>-D</b><dd>Use the data and log directories listed in a <a href="../ref/env/db_config.html#DB_CONFIG">DB_CONFIG</a> configuration
+file in the source directory. This option has four effects:
+<p><ul type=disc>
+<li>The specified data and log directories will be created relative to the
+target directory, with mode read-write-execute owner, if they do not
+already exist.
+<li>In step #3 above, all files in any source data directories specified in
+the <a href="../ref/env/db_config.html#DB_CONFIG">DB_CONFIG</a> file will be copied to the target data directories.
+<li>In step #4 above, log files will be copied from any log directory specified
+in the <a href="../ref/env/db_config.html#DB_CONFIG">DB_CONFIG</a> file, instead of from the default locations.
+<li>The <a href="../ref/env/db_config.html#DB_CONFIG">DB_CONFIG</a> configuration file will be copied from the source
+directory to the target directory, and subsequently used for configuration
+if recovery is run in the target directory.
+</ul>
+<p>Care should be taken with the <b>-D</b> option where data and log
+directories are named relative to the source directory but are not
subdirectories (that is, the name includes the element "..")
Specifically, the constructed target directory names must be meaningful
and distinct from the source directory names, otherwise running recovery
in the target directory might corrupt the source data files.</p>
-<p><b>It is an error to use absolute pathnames for data directories
-or the log directory in this mode, as the <a href="../ref/env/db_config.html#DB_CONFIG">DB_CONFIG</a>
-configuration file copied into the target directory would then point at
-the source directories and running recovery would corrupt the source
-data files.</b></p>
-<dt><b>-d</b><dd>Specify one or more source directories that contain database files; if
-no source directories are specified, the source directory will be
-searched for database files.
-<b>As all database files are copied into a single backup directory, files
+<p><b>It is an error to use absolute pathnames for data or log directories in
+this mode, as the <a href="../ref/env/db_config.html#DB_CONFIG">DB_CONFIG</a> configuration file copied into the
+target directory would then point at the source directories and running
+recovery would corrupt the source data files.</b></p>
+<dt><b>-d</b><dd>Specify one or more directories that contain data files to be copied to
+the target directory.
+<p><b>As all database files are copied into a single target directory, files
named the same, stored in different source directories, would overwrite
-each other when copied into the backup directory.</b>
+each other when copied to the target directory.</b></p>
<p>Please note the database environment recovery log references database
files as they are named by the application program. <b>If the
application uses absolute or relative pathnames to name database files,
@@ -93,7 +90,7 @@ application uses absolute or relative pathnames to name database files,
recovery in the target directory may not properly find the copies of
the files or might even find the source files, potentially resulting in
corruption.</b></p>
-<dt><b>-h</b><dd>Specify the source directory for the backup, that is, the database
+<dt><b>-h</b><dd>Specify the target directory for the backup, that is, the database
environment home directory.
<dt><b>-l</b><dd>Specify a source directory that contains log files; if none is specified,
the database environment home directory will be searched for log files.
@@ -124,6 +121,6 @@ DB_HOME is set, it is used as the path of the database home, as described
in <a href="../api_c/env_open.html">DB_ENV-&gt;open</a>.
</dl>
</tt>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/utility/db_load.html b/db/docs/utility/db_load.html
index a0691f14d..77cec9f56 100644
--- a/db/docs/utility/db_load.html
+++ b/db/docs/utility/db_load.html
@@ -1,6 +1,5 @@
-<!--$Id: db_load.so,v 10.42 2004/03/24 20:12:08 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_load.so,v 10.43 2006/10/05 01:06:08 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -157,6 +156,6 @@ to use extents.
<dt>subdatabase (string)<dd>The subdatabase to load.
</dl>
</tt>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/utility/db_printlog.html b/db/docs/utility/db_printlog.html
index 015b79791..1e3ef2e73 100644
--- a/db/docs/utility/db_printlog.html
+++ b/db/docs/utility/db_printlog.html
@@ -1,6 +1,5 @@
-<!--$Id: db_printlog.so,v 10.15 2003/12/10 20:25:45 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_printlog.so,v 10.16 2006/10/05 01:06:08 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -62,6 +61,6 @@ DB_HOME is set, it is used as the path of the database home, as described
in <a href="../api_c/env_open.html">DB_ENV-&gt;open</a>.
</dl>
</tt>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/utility/db_recover.html b/db/docs/utility/db_recover.html
index f744a3195..7a7dc7e32 100644
--- a/db/docs/utility/db_recover.html
+++ b/db/docs/utility/db_recover.html
@@ -1,6 +1,5 @@
-<!--$Id: db_recover.so,v 10.28 2005/11/01 20:22:28 alanb Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_recover.so,v 10.30 2006/10/12 22:09:38 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -16,7 +15,7 @@
</tr></table>
<hr size=1 noshade>
<tt>
-<h3><pre>db_recover [<b>-ceVv</b>] [<b>-h home</b>] [<b>-P password</b>] [<b>-t [[CC]YY]MMDDhhmm[.SS]]</b>]</pre></h3>
+<h3><pre>db_recover [<b>-cefVv</b>] [<b>-h home</b>] [<b>-P password</b>] [<b>-t [[CC]YY]MMDDhhmm[.SS]]</b>]</pre></h3>
<h3>Description</h3>
<a name="2"><!--meow--></a>
<p>The db_recover utility must be run after an unexpected application,
@@ -30,6 +29,8 @@ has run, and all uncommitted transactions will be completely undone.</p>
will rarely be used unless a DB_CONFIG file is present in the home
directory. If a DB_CONFIG file is not present, then the regions will be
created with default parameter values.
+<dt><b>-f</b><dd>Display a message on the standard output showing the
+percent of recovery completed.
<dt><b>-h</b><dd>Specify a home directory for the database environment; by
default, the current working directory is used.
<dt><b>-P</b><dd>Specify an environment password. Although Berkeley DB utilities overwrite
@@ -87,6 +88,6 @@ DB_HOME is set, it is used as the path of the database home, as described
in <a href="../api_c/env_open.html">DB_ENV-&gt;open</a>.
</dl>
</tt>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/utility/db_stat.html b/db/docs/utility/db_stat.html
index 7fe540824..99023cb9a 100644
--- a/db/docs/utility/db_stat.html
+++ b/db/docs/utility/db_stat.html
@@ -1,6 +1,5 @@
-<!--$Id: db_stat.so,v 10.46 2006/08/04 11:56:09 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_stat.so,v 10.47 2006/10/05 01:06:08 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -95,6 +94,6 @@ DB_HOME is set, it is used as the path of the database home, as described
in <a href="../api_c/env_open.html">DB_ENV-&gt;open</a>.
</dl>
</tt>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/utility/db_upgrade.html b/db/docs/utility/db_upgrade.html
index 569603351..1854a27f8 100644
--- a/db/docs/utility/db_upgrade.html
+++ b/db/docs/utility/db_upgrade.html
@@ -1,6 +1,5 @@
-<!--$Id: db_upgrade.so,v 1.9 2004/12/01 13:55:41 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_upgrade.so,v 1.10 2006/10/05 01:06:08 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -80,6 +79,6 @@ DB_HOME is set, it is used as the path of the database home, as described
in <a href="../api_c/env_open.html">DB_ENV-&gt;open</a>.
</dl>
</tt>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/utility/db_verify.html b/db/docs/utility/db_verify.html
index 2947f7a3e..faf764b99 100644
--- a/db/docs/utility/db_verify.html
+++ b/db/docs/utility/db_verify.html
@@ -1,6 +1,5 @@
-<!--$Id: db_verify.so,v 10.10 2003/10/24 22:27:57 bostic Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: db_verify.so,v 10.11 2006/10/05 01:06:08 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -68,6 +67,6 @@ DB_HOME is set, it is used as the path of the database home, as described
in <a href="../api_c/env_open.html">DB_ENV-&gt;open</a>.
</dl>
</tt>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>
diff --git a/db/docs/utility/index.html b/db/docs/utility/index.html
index c36e977a2..110205660 100644
--- a/db/docs/utility/index.html
+++ b/db/docs/utility/index.html
@@ -1,6 +1,5 @@
-<!--$Id: index.so,v 10.18 2005/03/24 18:15:35 gmf Exp $-->
-<!--Copyright 1997-2006 by Oracle Corporation-->
-<!--All rights reserved.-->
+<!--$Id: index.so,v 10.19 2007/05/04 14:13:45 bostic Exp $-->
+<!--Copyright (c) 1997,2007 Oracle. All rights reserved.-->
<!--See the file LICENSE for redistribution information.-->
<html>
<head>
@@ -15,6 +14,7 @@
<tr><td><a href="../utility/berkeley_db_svc.html">berkeley_db_svc</a></td><td>RPC server utility</td></tr>
<tr><td><a href="../utility/db_archive.html">db_archive</a></td><td>Archival utility</td></tr>
<tr><td><a href="../utility/db_checkpoint.html">db_checkpoint</a></td><td>Transaction checkpoint utility</td></tr>
+<tr><td><a href="../utility/db_codegen.html">db_codegen</a></td><td>Code generation utility</td></tr>
<tr><td><a href="../utility/db_deadlock.html">db_deadlock</a></td><td>Deadlock detection utility</td></tr>
<tr><td><a href="../utility/db_dump.html">db_dump</a></td><td>Database dump utility</td></tr>
<tr><td><a href="../utility/db_hotbackup.html">db_hotbackup</a></td><td>Hot backup utility</td></tr>
@@ -25,6 +25,6 @@
<tr><td><a href="../utility/db_upgrade.html">db_upgrade</a></td><td>Database upgrade utility</td></tr>
<tr><td><a href="../utility/db_verify.html">db_verify</a></td><td>Verification utility</td></tr>
</table>
-<p><font size=1>Copyright (c) 1996-2006 Oracle Corporation - All rights reserved.</font>
+<p><font size=1>Copyright (c) 1996,2007 Oracle. All rights reserved.</font>
</body>
</html>