Received: from cvs.netbsd.org (cvs.netbsd.org [204.152.190.10]) by mail.netbsd.org (Postfix) with ESMTP id BD9FC63B20F for ; Mon, 14 Jan 2008 18:57:54 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 98EDA21507; Mon, 14 Jan 2008 18:58:03 +0000 (UTC) From: Adam Ciarcinski Subject: CVS commit: pkgsrc/databases/slony1 To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org Message-Id: <20080114185803.98EDA21507@cvs.netbsd.org> Date: Mon, 14 Jan 2008 18:58:03 +0000 (UTC) Content-Length: 2148 Lines: 51 Module Name: pkgsrc Committed By: adam Date: Mon Jan 14 18:58:03 UTC 2008 Modified Files: pkgsrc/databases/slony1: Makefile PLIST distinfo pkgsrc/databases/slony1/patches: patch-aa Added Files: pkgsrc/databases/slony1/patches: patch-ab Log Message: Changes 1.2.12: - Fixed problem with DDL SCRIPT parser where C-style comments were not being processed properly - Added stored functions and documentation for adding empty tables (notably *partitions*) to replication. Note these functions do no work when not specifically requested. - Added a fairly substantial partitioning test to exercise the new stored functions above. - Backport "listen path" generator function from CVS HEAD (2.0) to 1.2 branch. - Fixed a problem with "EXECUTE SCRIPT" (introduced in remote_worker.c version 1.124.2.13) where moving the relevant code into a subroutine at the end led to losing the "BEGIN; SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;" query that needs to be the first thing run... - Fixing the archive sequence generations (in log shipping). All non-SYNC events must start the local transaction before creating the archive as well, so that the lock on the archive counter table serializes archive creation. - Fixed logging done in local_listener.c - various places, there was no '\n' in some cases, which would lead to entries being folded together. - Fix launch_slons.sh - was not stripping quotes from PID file name - Error handling for "ERROR: could not serialize access due to concurrent update" - Fixes to slonik_build_env script - it wasn't properly handling cases where there was just 1 table or 1 sequence, and had a problem with the -schema option - thanks, Bernd Helmle To generate a diff of this commit: cvs rdiff -r1.7 -r1.8 pkgsrc/databases/slony1/Makefile cvs rdiff -r1.2 -r1.3 pkgsrc/databases/slony1/PLIST cvs rdiff -r1.4 -r1.5 pkgsrc/databases/slony1/distinfo cvs rdiff -r1.3 -r1.4 pkgsrc/databases/slony1/patches/patch-aa cvs rdiff -r0 -r1.1 pkgsrc/databases/slony1/patches/patch-ab Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.