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