Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id EF4DE63B8EB for ; Wed, 2 Jun 2010 12:06:32 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 727B863B109; Wed, 2 Jun 2010 12:06:25 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 3F89B63B1AC for ; Wed, 2 Jun 2010 12:06:23 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id BE03E175DD; Wed, 2 Jun 2010 12:06:22 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: binary Content-Type: text/plain Date: Wed, 2 Jun 2010 12:06:22 +0000 From: Adam Ciarcinski Subject: CVS commit: pkgsrc/databases/db4 To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20100602120622.BE03E175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: list Module Name: pkgsrc Committed By: adam Date: Wed Jun 2 12:06:22 UTC 2010 Modified Files: pkgsrc/databases/db4: Makefile PLIST buildlink3.mk distinfo pkgsrc/databases/db4/patches: patch-aa patch-ab Removed Files: pkgsrc/databases/db4/patches: patch-ad patch-ba patch-bb patch-bc Log Message: Changes 4.8.30: * The log file format changed in 11gR2. * Replication Manager sites can specify one or more possible client-to-client peers. * Added resource management feature in all Berkeley DB APIs to automatically manage cursor and database handles by closing them when they are not required, if they are not yet closed. * Added a SQL interface to the Berkeley DB library. The interface is based on - and a drop-in-replacement for - the SQLite API. It can be accessed via a command line utility, a C API, or existing APIs built for SQLite. * Added hash databases support to the DB->compact interface. * Renamed the "db_sql" utility to "db_sql_codegen". This utility is not built by default. To build this utility, enter --enable-sql_codegen as an argument to configure. * Added transactional support in db_sql_codegen utility. Specify TRANSACTIONAL or NONTRANSACTIONAL in hint comments in SQL statement, db_sql_codegen enable/disable transaction in generated code accordingly. * Added the feature read-your-writes consistency that allows client application to check, or wait for a specific transaction to be replicated from the master before reading database. * Added DB log verification feature, accessible via the API and a new utility. This feature can help debugging and analysis. * Added support for applications to assign master/client role explicitly at any time. Replication Manager can now be configured not to initiate elections. * more... To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 pkgsrc/databases/db4/Makefile cvs rdiff -u -r1.14 -r1.15 pkgsrc/databases/db4/PLIST cvs rdiff -u -r1.37 -r1.38 pkgsrc/databases/db4/buildlink3.mk cvs rdiff -u -r1.35 -r1.36 pkgsrc/databases/db4/distinfo cvs rdiff -u -r1.15 -r1.16 pkgsrc/databases/db4/patches/patch-aa cvs rdiff -u -r1.21 -r1.22 pkgsrc/databases/db4/patches/patch-ab cvs rdiff -u -r1.4 -r0 pkgsrc/databases/db4/patches/patch-ad cvs rdiff -u -r1.3 -r0 pkgsrc/databases/db4/patches/patch-ba \ pkgsrc/databases/db4/patches/patch-bb cvs rdiff -u -r1.1 -r0 pkgsrc/databases/db4/patches/patch-bc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.