From owner-svn-ports-head@freebsd.org Wed Aug 23 14:32:58 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 42336DE86DD; Wed, 23 Aug 2017 14:32:58 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::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 1E84E7299E; Wed, 23 Aug 2017 14:32:58 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v7NEWv3i033662; Wed, 23 Aug 2017 14:32:57 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v7NEWvbH033659; Wed, 23 Aug 2017 14:32:57 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201708231432.v7NEWvbH033659@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Wed, 23 Aug 2017 14:32:57 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r448624 - head/databases/cego X-SVN-Group: ports-head X-SVN-Commit-Author: pi X-SVN-Commit-Paths: head/databases/cego X-SVN-Commit-Revision: 448624 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Aug 2017 14:32:58 -0000 Author: pi Date: Wed Aug 23 14:32:56 2017 New Revision: 448624 URL: https://svnweb.freebsd.org/changeset/ports/448624 Log: databases/cego: update 2.34.0 -> 2.35.0 - Fix in CegoDistManager::checkKey ( used for verify tableset admin commend ). Check for foreign key has been redesigned - Fix in CegoBTreeCursor::getFirst, _pAttrCond has to be checked for 0, otherwise a core dump may occur ( detected with verify tableset admin command ) - In CegoViewObject::toChain() the view object reference string has to return complete information including the tableset. Otherwise, references to foreign tableset objects with the view will not work correctly. - Fix in CegoDistCursor to support multiple view references in a query ( e.g. select a from v1 where exists select * from v1 ... ) In the past, this might lead to infinite loops, since just the view select reference was used. Now the reference is cloned. The usage of clones results in several fixes for the CegoSelect::clone and underlying clone methods - The previous problem regarding query cache is a result of the new introduced select cloning. The extended query id string should solve the problem - Fix in CegoSelect::getId, the values of the parent join buffer have also be added to the query id string, otherwise, nested queries which references attributes to parent join buffer can not be distinguished - Introduced simple selects, e.g. select 1, select sysdate, etc for select queries without any object access This might be useful for example for database connection validation queries Submitted by: Bjoern Lemke Modified: head/databases/cego/Makefile head/databases/cego/distinfo Modified: head/databases/cego/Makefile ============================================================================== --- head/databases/cego/Makefile Wed Aug 23 14:30:02 2017 (r448623) +++ head/databases/cego/Makefile Wed Aug 23 14:32:56 2017 (r448624) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cego -PORTVERSION= 2.34.0 +PORTVERSION= 2.35.0 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ Modified: head/databases/cego/distinfo ============================================================================== --- head/databases/cego/distinfo Wed Aug 23 14:30:02 2017 (r448623) +++ head/databases/cego/distinfo Wed Aug 23 14:32:56 2017 (r448624) @@ -1,3 +1,3 @@ -TIMESTAMP = 1502539223 -SHA256 (cego-2.34.0.tar.gz) = 1df5c1b2ab154fcb34bb2b27480ba087f3c2bcbf0b3820c11015684cc3e2bd67 -SIZE (cego-2.34.0.tar.gz) = 1413328 +TIMESTAMP = 1503488237 +SHA256 (cego-2.35.0.tar.gz) = 98249f30a47341aba912ab10035896cb3eef2e3202528733e64e6ac0569f9804 +SIZE (cego-2.35.0.tar.gz) = 1414115