pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/databases/db4 Changes 4.6.21:
details: https://anonhg.NetBSD.org/pkgsrc/rev/adaea842dea2
branches: trunk
changeset: 537528:adaea842dea2
user: adam <adam%pkgsrc.org@localhost>
date: Thu Jan 10 21:55:51 2008 +0000
description:
Changes 4.6.21:
* Fix a bug where mutex contention in database environments configured for
hybrid mutex support could result in performance degradation.
* Fix a bug where closing a database handle after aborting a transaction
which included a failed open of that database handle could result in
application failure.
* Fix multiple MVCC bugs including a race which could result in incorrect
data being returned to the application.
* Fix a bug where a database store into a Hash database could self-deadlock
in a database environment configured for the Berkeley DB Concurrent Data
Store product and with a free-threaded DB_ENV or DB handle.
* Fix an installation bug where Berkeley DB's PHP header file was not installed
in the correct place.
diffstat:
databases/db4/Makefile | 22 +++----
databases/db4/PLIST | 110 ++++++++++++++++++++++++++++++++++++----
databases/db4/buildlink3.mk | 4 +-
databases/db4/distinfo | 20 ++----
databases/db4/patches/patch-aa | 12 ++--
databases/db4/patches/patch-ab | 28 +++++-----
databases/db4/patches/patch-ac | 23 ++++----
7 files changed, 147 insertions(+), 72 deletions(-)
diffs (truncated from 661 to 300 lines):
diff -r 7388f5f4a7a8 -r adaea842dea2 databases/db4/Makefile
--- a/databases/db4/Makefile Thu Jan 10 21:44:15 2008 +0000
+++ b/databases/db4/Makefile Thu Jan 10 21:55:51 2008 +0000
@@ -1,22 +1,18 @@
-# $NetBSD: Makefile,v 1.52 2007/06/08 12:23:50 wiz Exp $
+# $NetBSD: Makefile,v 1.53 2008/01/10 21:55:51 adam Exp $
-DISTNAME= db-4.5.20
-PKGNAME= ${DISTNAME:S/db/db4/}.2
-CATEGORIES= databases
-MASTER_SITES= http://download.oracle.com/berkeley-db/ \
- http://download-uk.oracle.com/berkeley-db/
+DISTNAME= db-4.6.21
+PKGNAME= ${DISTNAME:S/db/db4/}
+CATEGORIES= databases
+MASTER_SITES= http://download.oracle.com/berkeley-db/ \
+ http://download-uk.oracle.com/berkeley-db/
-PATCHFILES= patch.4.5.20.1 patch.4.5.20.2
-PATCH_SITES= http://www.oracle.com/technology/products/berkeley-db/db/update/4.5.20/
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://www.oracle.com/database/berkeley-db/db/index.html
-COMMENT= Berkeley DB version 4 from Oracle
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= http://www.oracle.com/database/berkeley-db/db/index.html
+COMMENT= Berkeley DB version 4 from Oracle
PKG_INSTALLATION_TYPES= overwrite pkgviews
PKG_DESTDIR_SUPPORT= user-destdir
-DIST_SUBDIR= db4-4.5.20
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
diff -r 7388f5f4a7a8 -r adaea842dea2 databases/db4/PLIST
--- a/databases/db4/PLIST Thu Jan 10 21:44:15 2008 +0000
+++ b/databases/db4/PLIST Thu Jan 10 21:55:51 2008 +0000
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.11 2007/06/08 12:23:50 wiz Exp $
+@comment $NetBSD: PLIST,v 1.12 2008/01/10 21:55:51 adam Exp $
bin/berkeley_db4_svc
bin/db4_archive
bin/db4_checkpoint
+bin/db4_codegen
bin/db4_deadlock
bin/db4_dump
bin/db4_hotbackup
@@ -14,11 +15,11 @@
include/db4/db.h
include/db4/db_185.h
include/db4/db_cxx.h
-lib/libdb4-4.5.la
+lib/libdb4-4.6.la
lib/libdb4-4.so
lib/libdb4.a
lib/libdb4.so
-lib/libdb4_cxx-4.5.la
+lib/libdb4_cxx-4.6.la
lib/libdb4_cxx-4.so
lib/libdb4_cxx.a
lib/libdb4_cxx.so
@@ -31,6 +32,7 @@
share/doc/db4/api_c/db_cursor.html
share/doc/db4/api_c/db_del.html
share/doc/db4/api_c/db_err.html
+share/doc/db4/api_c/db_exists.html
share/doc/db4/api_c/db_fd.html
share/doc/db4/api_c/db_get.html
share/doc/db4/api_c/db_get_byteswapped.html
@@ -57,6 +59,7 @@
share/doc/db4/api_c/db_set_errpfx.html
share/doc/db4/api_c/db_set_feedback.html
share/doc/db4/api_c/db_set_flags.html
+share/doc/db4/api_c/db_set_h_compare.html
share/doc/db4/api_c/db_set_h_ffactor.html
share/doc/db4/api_c/db_set_h_hash.html
share/doc/db4/api_c/db_set_h_nelem.html
@@ -64,6 +67,7 @@
share/doc/db4/api_c/db_set_msgcall.html
share/doc/db4/api_c/db_set_msgfile.html
share/doc/db4/api_c/db_set_pagesize.html
+share/doc/db4/api_c/db_set_priority.html
share/doc/db4/api_c/db_set_q_extentsize.html
share/doc/db4/api_c/db_set_re_delim.html
share/doc/db4/api_c/db_set_re_len.html
@@ -82,6 +86,7 @@
share/doc/db4/api_c/dbc_get.html
share/doc/db4/api_c/dbc_list.html
share/doc/db4/api_c/dbc_put.html
+share/doc/db4/api_c/dbc_set_priority.html
share/doc/db4/api_c/dbm.html
share/doc/db4/api_c/dbt_bulk.html
share/doc/db4/api_c/dbt_class.html
@@ -101,6 +106,7 @@
share/doc/db4/api_c/env_remove.html
share/doc/db4/api_c/env_set_alloc.html
share/doc/db4/api_c/env_set_app_dispatch.html
+share/doc/db4/api_c/env_set_cache_max.html
share/doc/db4/api_c/env_set_cachesize.html
share/doc/db4/api_c/env_set_data_dir.html
share/doc/db4/api_c/env_set_encrypt.html
@@ -165,7 +171,6 @@
share/doc/db4/api_c/memp_fget.html
share/doc/db4/api_c/memp_fopen.html
share/doc/db4/api_c/memp_fput.html
-share/doc/db4/api_c/memp_fset.html
share/doc/db4/api_c/memp_fsync.html
share/doc/db4/api_c/memp_list.html
share/doc/db4/api_c/memp_maxwrite.html
@@ -193,6 +198,7 @@
share/doc/db4/api_c/mutex_stat.html
share/doc/db4/api_c/mutex_unlock.html
share/doc/db4/api_c/object.html
+share/doc/db4/api_c/pindex.src
share/doc/db4/api_c/rep_config.html
share/doc/db4/api_c/rep_elect.html
share/doc/db4/api_c/rep_limit.html
@@ -200,6 +206,7 @@
share/doc/db4/api_c/rep_message.html
share/doc/db4/api_c/rep_nsites.html
share/doc/db4/api_c/rep_priority.html
+share/doc/db4/api_c/rep_request.html
share/doc/db4/api_c/rep_start.html
share/doc/db4/api_c/rep_stat.html
share/doc/db4/api_c/rep_sync.html
@@ -210,6 +217,7 @@
share/doc/db4/api_c/repmgr_remote_site.html
share/doc/db4/api_c/repmgr_site_list.html
share/doc/db4/api_c/repmgr_start.html
+share/doc/db4/api_c/repmgr_stat.html
share/doc/db4/api_c/seq_class.html
share/doc/db4/api_c/seq_close.html
share/doc/db4/api_c/seq_get.html
@@ -265,6 +273,7 @@
share/doc/db4/api_cxx/db_cursor.html
share/doc/db4/api_cxx/db_del.html
share/doc/db4/api_cxx/db_err.html
+share/doc/db4/api_cxx/db_exists.html
share/doc/db4/api_cxx/db_fd.html
share/doc/db4/api_cxx/db_get.html
share/doc/db4/api_cxx/db_get_byteswapped.html
@@ -292,6 +301,7 @@
share/doc/db4/api_cxx/db_set_errpfx.html
share/doc/db4/api_cxx/db_set_feedback.html
share/doc/db4/api_cxx/db_set_flags.html
+share/doc/db4/api_cxx/db_set_h_compare.html
share/doc/db4/api_cxx/db_set_h_ffactor.html
share/doc/db4/api_cxx/db_set_h_hash.html
share/doc/db4/api_cxx/db_set_h_nelem.html
@@ -300,6 +310,7 @@
share/doc/db4/api_cxx/db_set_msgcall.html
share/doc/db4/api_cxx/db_set_msgfile.html
share/doc/db4/api_cxx/db_set_pagesize.html
+share/doc/db4/api_cxx/db_set_priority.html
share/doc/db4/api_cxx/db_set_q_extentsize.html
share/doc/db4/api_cxx/db_set_re_delim.html
share/doc/db4/api_cxx/db_set_re_len.html
@@ -318,6 +329,7 @@
share/doc/db4/api_cxx/dbc_get.html
share/doc/db4/api_cxx/dbc_list.html
share/doc/db4/api_cxx/dbc_put.html
+share/doc/db4/api_cxx/dbc_set_priority.html
share/doc/db4/api_cxx/dbt_bulk_class.html
share/doc/db4/api_cxx/dbt_class.html
share/doc/db4/api_cxx/dbt_package.html
@@ -337,6 +349,7 @@
share/doc/db4/api_cxx/env_remove.html
share/doc/db4/api_cxx/env_set_alloc.html
share/doc/db4/api_cxx/env_set_app_dispatch.html
+share/doc/db4/api_cxx/env_set_cache_max.html
share/doc/db4/api_cxx/env_set_cachesize.html
share/doc/db4/api_cxx/env_set_data_dir.html
share/doc/db4/api_cxx/env_set_encrypt.html
@@ -406,7 +419,6 @@
share/doc/db4/api_cxx/memp_fget.html
share/doc/db4/api_cxx/memp_fopen.html
share/doc/db4/api_cxx/memp_fput.html
-share/doc/db4/api_cxx/memp_fset.html
share/doc/db4/api_cxx/memp_fsync.html
share/doc/db4/api_cxx/memp_list.html
share/doc/db4/api_cxx/memp_maxwrite.html
@@ -442,6 +454,7 @@
share/doc/db4/api_cxx/rep_message.html
share/doc/db4/api_cxx/rep_nsites.html
share/doc/db4/api_cxx/rep_priority.html
+share/doc/db4/api_cxx/rep_request.html
share/doc/db4/api_cxx/rep_start.html
share/doc/db4/api_cxx/rep_stat.html
share/doc/db4/api_cxx/rep_sync.html
@@ -452,6 +465,7 @@
share/doc/db4/api_cxx/repmgr_remote_site.html
share/doc/db4/api_cxx/repmgr_site_list.html
share/doc/db4/api_cxx/repmgr_start.html
+share/doc/db4/api_cxx/repmgr_stat.html
share/doc/db4/api_cxx/runrec_class.html
share/doc/db4/api_cxx/seq_class.html
share/doc/db4/api_cxx/seq_close.html
@@ -509,6 +523,9 @@
share/doc/db4/api_tcl/txn_checkpoint.html
share/doc/db4/api_tcl/txn_commit.html
share/doc/db4/api_tcl/version.html
+share/doc/db4/articles/inmemory/C/InMemoryDBApplication.pdf
+share/doc/db4/articles/inmemory/C/gettingStarted.css
+share/doc/db4/articles/inmemory/C/index.html
share/doc/db4/collections/tutorial/BasicProgram.html
share/doc/db4/collections/tutorial/BerkeleyDB-Java-Collections.pdf
share/doc/db4/collections/tutorial/Entity.html
@@ -853,7 +870,6 @@
share/doc/db4/gsg_txn/JAVA/usingtxns.html
share/doc/db4/gsg_txn/JAVA/wrapup.html
share/doc/db4/gsg_txn/JAVA/writeblock.jpg
-share/doc/db4/images/Oracle_BerkeleyDB_clr.bmp
share/doc/db4/images/api.gif
share/doc/db4/images/next.gif
share/doc/db4/images/prev.gif
@@ -902,6 +918,7 @@
share/doc/db4/java/com/sleepycat/bind/serial/package-summary.html
share/doc/db4/java/com/sleepycat/bind/serial/package-tree.html
share/doc/db4/java/com/sleepycat/bind/serial/package-use.html
+share/doc/db4/java/com/sleepycat/bind/tuple/BigIntegerBinding.html
share/doc/db4/java/com/sleepycat/bind/tuple/BooleanBinding.html
share/doc/db4/java/com/sleepycat/bind/tuple/ByteBinding.html
share/doc/db4/java/com/sleepycat/bind/tuple/CharacterBinding.html
@@ -925,6 +942,7 @@
share/doc/db4/java/com/sleepycat/bind/tuple/TupleTupleKeyCreator.html
share/doc/db4/java/com/sleepycat/bind/tuple/TupleTupleMarshalledBinding.html
share/doc/db4/java/com/sleepycat/bind/tuple/TupleTupleMarshalledKeyCreator.html
+share/doc/db4/java/com/sleepycat/bind/tuple/class-use/BigIntegerBinding.html
share/doc/db4/java/com/sleepycat/bind/tuple/class-use/BooleanBinding.html
share/doc/db4/java/com/sleepycat/bind/tuple/class-use/ByteBinding.html
share/doc/db4/java/com/sleepycat/bind/tuple/class-use/CharacterBinding.html
@@ -1016,7 +1034,7 @@
share/doc/db4/java/com/sleepycat/db/EnvironmentConfig.html
share/doc/db4/java/com/sleepycat/db/ErrorHandler.html
share/doc/db4/java/com/sleepycat/db/EventHandler.html
-share/doc/db4/java/com/sleepycat/db/EventType.html
+share/doc/db4/java/com/sleepycat/db/EventHandlerAdapter.html
share/doc/db4/java/com/sleepycat/db/FeedbackHandler.html
share/doc/db4/java/com/sleepycat/db/HashStats.html
share/doc/db4/java/com/sleepycat/db/Hasher.html
@@ -1057,9 +1075,12 @@
share/doc/db4/java/com/sleepycat/db/ReplicationHoldElectionException.html
share/doc/db4/java/com/sleepycat/db/ReplicationHostAddress.html
share/doc/db4/java/com/sleepycat/db/ReplicationJoinFailureException.html
+share/doc/db4/java/com/sleepycat/db/ReplicationLeaseExpiredException.html
+share/doc/db4/java/com/sleepycat/db/ReplicationLeaseTimeoutException.html
share/doc/db4/java/com/sleepycat/db/ReplicationLockoutException.html
share/doc/db4/java/com/sleepycat/db/ReplicationManagerAckPolicy.html
share/doc/db4/java/com/sleepycat/db/ReplicationManagerStartPolicy.html
+share/doc/db4/java/com/sleepycat/db/ReplicationManagerStats.html
share/doc/db4/java/com/sleepycat/db/ReplicationSiteUnavailableException.html
share/doc/db4/java/com/sleepycat/db/ReplicationStats.html
share/doc/db4/java/com/sleepycat/db/ReplicationStatus.html
@@ -1070,6 +1091,7 @@
share/doc/db4/java/com/sleepycat/db/SecondaryCursor.html
share/doc/db4/java/com/sleepycat/db/SecondaryDatabase.html
share/doc/db4/java/com/sleepycat/db/SecondaryKeyCreator.html
+share/doc/db4/java/com/sleepycat/db/SecondaryMultiKeyCreator.html
share/doc/db4/java/com/sleepycat/db/Sequence.html
share/doc/db4/java/com/sleepycat/db/SequenceConfig.html
share/doc/db4/java/com/sleepycat/db/SequenceStats.html
@@ -1078,7 +1100,7 @@
share/doc/db4/java/com/sleepycat/db/TransactionConfig.html
share/doc/db4/java/com/sleepycat/db/TransactionStats.Active.html
share/doc/db4/java/com/sleepycat/db/TransactionStats.html
-share/doc/db4/java/com/sleepycat/db/UpdateConflictException.html
+share/doc/db4/java/com/sleepycat/db/VerboseConfig.html
share/doc/db4/java/com/sleepycat/db/VerifyConfig.html
share/doc/db4/java/com/sleepycat/db/VersionMismatchException.html
share/doc/db4/java/com/sleepycat/db/class-use/BtreePrefixCalculator.html
@@ -1103,7 +1125,7 @@
share/doc/db4/java/com/sleepycat/db/class-use/EnvironmentConfig.html
share/doc/db4/java/com/sleepycat/db/class-use/ErrorHandler.html
share/doc/db4/java/com/sleepycat/db/class-use/EventHandler.html
-share/doc/db4/java/com/sleepycat/db/class-use/EventType.html
+share/doc/db4/java/com/sleepycat/db/class-use/EventHandlerAdapter.html
share/doc/db4/java/com/sleepycat/db/class-use/FeedbackHandler.html
share/doc/db4/java/com/sleepycat/db/class-use/HashStats.html
share/doc/db4/java/com/sleepycat/db/class-use/Hasher.html
@@ -1144,9 +1166,12 @@
share/doc/db4/java/com/sleepycat/db/class-use/ReplicationHoldElectionException.html
share/doc/db4/java/com/sleepycat/db/class-use/ReplicationHostAddress.html
share/doc/db4/java/com/sleepycat/db/class-use/ReplicationJoinFailureException.html
+share/doc/db4/java/com/sleepycat/db/class-use/ReplicationLeaseExpiredException.html
+share/doc/db4/java/com/sleepycat/db/class-use/ReplicationLeaseTimeoutException.html
share/doc/db4/java/com/sleepycat/db/class-use/ReplicationLockoutException.html
share/doc/db4/java/com/sleepycat/db/class-use/ReplicationManagerAckPolicy.html
share/doc/db4/java/com/sleepycat/db/class-use/ReplicationManagerStartPolicy.html
+share/doc/db4/java/com/sleepycat/db/class-use/ReplicationManagerStats.html
share/doc/db4/java/com/sleepycat/db/class-use/ReplicationSiteUnavailableException.html
share/doc/db4/java/com/sleepycat/db/class-use/ReplicationStats.html
share/doc/db4/java/com/sleepycat/db/class-use/ReplicationStatus.html
@@ -1157,6 +1182,7 @@
share/doc/db4/java/com/sleepycat/db/class-use/SecondaryCursor.html
share/doc/db4/java/com/sleepycat/db/class-use/SecondaryDatabase.html
share/doc/db4/java/com/sleepycat/db/class-use/SecondaryKeyCreator.html
+share/doc/db4/java/com/sleepycat/db/class-use/SecondaryMultiKeyCreator.html
share/doc/db4/java/com/sleepycat/db/class-use/Sequence.html
share/doc/db4/java/com/sleepycat/db/class-use/SequenceConfig.html
Home |
Main Index |
Thread Index |
Old Index