svn commit: r454698 - head/databases/cego
Kurt Jaeger
pi at FreeBSD.org
Wed Nov 22 18:46:14 UTC 2017
Author: pi
Date: Wed Nov 22 18:46:12 2017
New Revision: 454698
URL: https://svnweb.freebsd.org/changeset/ports/454698
Log:
databases/cego: update 2.38.1 -> 2.38.3
- Fix in CegoXMLSpace::setTSSortAreaSize, changed type from int to
unsigned long long, otherwise overflow may occur for large sort
area size configurations
- Performance optimization done in CegoOrderSpace. Instead of storing
the CegoField list for the result tuple in CegoOrderNode, just the
values are stored there. The order cursor now gets the schema with
the constructor and build the CegoField List in the getFirst /
getNext methods. This seems a huge amount of heap space, which is
dynamically allocated during the sorting procedure ( sortareasize
parameter ).
Especially for large ordering result sets this saves significantly
memory and improves performance.
Submitted by: Bjoern Lemke <lemke at lemke-it.com>
Modified:
head/databases/cego/Makefile
head/databases/cego/distinfo
Modified: head/databases/cego/Makefile
==============================================================================
--- head/databases/cego/Makefile Wed Nov 22 18:38:48 2017 (r454697)
+++ head/databases/cego/Makefile Wed Nov 22 18:46:12 2017 (r454698)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= cego
-PORTVERSION= 2.38.1
+PORTVERSION= 2.38.3
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
Modified: head/databases/cego/distinfo
==============================================================================
--- head/databases/cego/distinfo Wed Nov 22 18:38:48 2017 (r454697)
+++ head/databases/cego/distinfo Wed Nov 22 18:46:12 2017 (r454698)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1511082932
-SHA256 (cego-2.38.1.tar.gz) = bf51f1ec465a962e8b4ff5c09c46b32924e93c8641bb1cc15b51574aa49ad18c
-SIZE (cego-2.38.1.tar.gz) = 1442622
+TIMESTAMP = 1511375712
+SHA256 (cego-2.38.3.tar.gz) = 4ee4a0435c0ea3680a3862cbc100d07fa53ce86bd6c57d10ce5b441533d18d46
+SIZE (cego-2.38.3.tar.gz) = 1442779
More information about the svn-ports-all
mailing list