From owner-svn-ports-all@FreeBSD.ORG Sat Jun 6 03:25:30 2015 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2A1F09D2; Sat, 6 Jun 2015 03:25:30 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F0763182B; Sat, 6 Jun 2015 03:25:29 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t563PTIP043090; Sat, 6 Jun 2015 03:25:29 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t563PTmo043087; Sat, 6 Jun 2015 03:25:29 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201506060325.t563PTmo043087@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Sat, 6 Jun 2015 03:25:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r388652 - head/databases/cego X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jun 2015 03:25:30 -0000 Author: pi Date: Sat Jun 6 03:25:28 2015 New Revision: 388652 URL: https://svnweb.freebsd.org/changeset/ports/388652 Log: databases/cego: 2.23.3 -> 2.23.6 - Fix in CegoSelect::buildJoinTables. After growStep match, growStep is now reset to 1. This avoids to add tables to the joinlist, which are still not treated for any appropriate join condition. As an effect of this bug, execution plan is not evaluated in an optimal manner, which might lead to long execution times - Fix in CegoTableManager::insertDataTable, in case of constraint violation, btrees have not been cleaned up. This may result in inconsistent btree objects. - Added a fix in CegoTableManager::updateTuple. The core operation consists of a deleteDataTable and a insertDataTable method call. For the insertDataTable method call, the logging still was enabled. So in addition to an update operation, also an insert operation was done. In case of recovery operations, this lead to duplicate entries. Fix: just change isLogging parameter value for insertDataTable method from true to false. Submitted by: Björn Lemke Modified: head/databases/cego/Makefile head/databases/cego/distinfo Modified: head/databases/cego/Makefile ============================================================================== --- head/databases/cego/Makefile Fri Jun 5 23:54:01 2015 (r388651) +++ head/databases/cego/Makefile Sat Jun 6 03:25:28 2015 (r388652) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cego -PORTVERSION= 2.23.3 +PORTVERSION= 2.23.6 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ Modified: head/databases/cego/distinfo ============================================================================== --- head/databases/cego/distinfo Fri Jun 5 23:54:01 2015 (r388651) +++ head/databases/cego/distinfo Sat Jun 6 03:25:28 2015 (r388652) @@ -1,2 +1,2 @@ -SHA256 (cego-2.23.3.tar.gz) = bb75e266ca85fc977ae4d8afe592131d22ead834ad07e8e59a281a10f27f54fc -SIZE (cego-2.23.3.tar.gz) = 965264 +SHA256 (cego-2.23.6.tar.gz) = c07fde2dddb47f76ff28f525542cbfdedaca9d0558a10256e9ca6e42e8702983 +SIZE (cego-2.23.6.tar.gz) = 968882