Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id E63C963B970 for ; Wed, 15 Jun 2011 20:56:08 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id BD97114A13C; Wed, 15 Jun 2011 20:56:08 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id EDC1414A137 for ; Wed, 15 Jun 2011 20:56:05 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id Kt6CZs9oUlX8 for ; Wed, 15 Jun 2011 20:56:05 +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 4170B14A12A for ; Wed, 15 Jun 2011 20:56:05 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 240C4175DD; Wed, 15 Jun 2011 20:56:05 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Date: Wed, 15 Jun 2011 20:56:05 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/databases/db5 To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20110615205605.240C4175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: adam Date: Wed Jun 15 20:56:05 UTC 2011 Modified Files: pkgsrc/databases/db5: Makefile PLIST distinfo Log Message: Changes 5.2.28: * Replication Manager now manages Group Membership. This allows sites to be added to and removed from the replication group dynamically. Replication Manager also now automatically keeps track of the group size (nsites). * Initial allocations for various non-pagebuffer (mpool) system resources may now be specified, as well as a total maximum of memory to use, rather than specifying a maximum value for each resource. * Implemented Berkeley DB globalization support architecture to enable localized and stripped error and output messages. * Added a new access method, DB_HEAP. Heap aims for efficient use (and re-use) of disk space. Keys in a heap database are automatically generated by BDB, it is recommended that one or more secondary indexes be used with a heap database. For full details on DB_HEAP, see the Programmer's Reference Guide. * Added a compatible mode for 32bit and 64bit Windows environment. * For the SQL API, concurrency between read and write transactions can now be enabled using "PRAGMA multiversion". Added several pragmas that can be used to configure the Berkeley DB datastore. * Add several new pragmas to provide in-process support for replication in the SQL API. * The Berkeley DB X/open compliant XA resource manager has been restored, including support for multi-threaded servers. * Improved the ability to recover from an application crash on connections through the SQL API. Berkeley DB will try to automatically clean up locks, mutexes and transactions from the failed process. * Add support for sequence usage in the SQL API using SQLite custom functions. * Add a pragma in the SQL API to allow execution of a cache trickle command. * Add a pragma in the SQL API to allow configuration of DB_SYSTEM_MEM environments. * The new db_env_set_win_security(SECURITY_ATTRIBUTES *) function allows an application to specify the particular Microsoft Windows security attributes to be used by Berkeley DB. This helps support applications which reduce their privileges after opening the environment. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 pkgsrc/databases/db5/Makefile \ pkgsrc/databases/db5/distinfo cvs rdiff -u -r1.3 -r1.4 pkgsrc/databases/db5/PLIST Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.