From acad63c2637f9c7fcee7dc6cfe2e771f6f275eac Mon Sep 17 00:00:00 2001 From: Kurt Jaeger Date: Thu, 14 Dec 2017 16:56:12 +0000 Subject: [PATCH] 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 --- databases/cego/Makefile | 2 +- databases/cego/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/cego/Makefile b/databases/cego/Makefile index fbd74b9e953f..69d915b66bec 100644 --- a/databases/cego/Makefile +++ b/databases/cego/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= cego -PORTVERSION= 2.38.10 +PORTVERSION= 2.38.12 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ diff --git a/databases/cego/distinfo b/databases/cego/distinfo index 0f7e1f0b5fcc..b32dac686926 100644 --- a/databases/cego/distinfo +++ b/databases/cego/distinfo @@ -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