From owner-svn-ports-head@freebsd.org Thu Dec 14 16:56:13 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 D4056E8752D; Thu, 14 Dec 2017 16:56:13 +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 9B9AD6D103; Thu, 14 Dec 2017 16:56:13 +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 vBEGuCVw072713; Thu, 14 Dec 2017 16:56:12 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBEGuCQE072711; Thu, 14 Dec 2017 16:56:12 GMT (envelope-from pi@FreeBSD.org) Message-Id: <201712141656.vBEGuCQE072711@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Thu, 14 Dec 2017 16:56:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r456311 - head/databases/cego X-SVN-Group: ports-head X-SVN-Commit-Author: pi X-SVN-Commit-Paths: head/databases/cego X-SVN-Commit-Revision: 456311 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.25 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: Thu, 14 Dec 2017 16:56:13 -0000 Author: pi Date: Thu Dec 14 16:56:12 2017 New Revision: 456311 URL: https://svnweb.freebsd.org/changeset/ports/456311 Log: databases/cego: update 2.38.10 -> 2.38.12 - Small optimization in CegoAttrCond::checkIndex, removed primary flag, since this is done now by attribute ordering. This leads to full index trace match instead of trace with index support and so, additional unnecessary predicate evaluation is avoided. - More rework for btree evaluation in CegoBTreeCursor - Optimization in CegoBTreeCursor::getNext. Instead of calling getNext in a recursive way, this is now done in a iterative way. This might avoid heavy stacking in case of special query constraints ( e..g multi dimensional btrees and range conditions like a > 400 and b betweeen 'AAA' and 'DDD' ) Submitted by: Bjoern Lemke Modified: head/databases/cego/Makefile head/databases/cego/distinfo Modified: head/databases/cego/Makefile ============================================================================== --- head/databases/cego/Makefile Thu Dec 14 16:46:23 2017 (r456310) +++ head/databases/cego/Makefile Thu Dec 14 16:56:12 2017 (r456311) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cego -PORTVERSION= 2.38.10 +PORTVERSION= 2.38.12 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ Modified: head/databases/cego/distinfo ============================================================================== --- head/databases/cego/distinfo Thu Dec 14 16:46:23 2017 (r456310) +++ head/databases/cego/distinfo Thu Dec 14 16:56:12 2017 (r456311) @@ -1,3 +1,3 @@ -TIMESTAMP = 1512937688 -SHA256 (cego-2.38.10.tar.gz) = 1d6f6f3a9af98637b7e1b79bac0ba731e6677e92c153861352aa126742f2e7b9 -SIZE (cego-2.38.10.tar.gz) = 1453860 +TIMESTAMP = 1513268626 +SHA256 (cego-2.38.12.tar.gz) = 7b88956a59ef04b291501ec5e797dcf7f9d7b3706e670f17ccc8f0aeb430b291 +SIZE (cego-2.38.12.tar.gz) = 1453966