git: a50cd77d4434 - main - databases/cego{bridge}: 2.49.22 -> 2.50.2, 1.7.0 -> 1.8.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 30 Jan 2025 14:11:58 UTC
The branch main has been updated by pi: URL: https://cgit.FreeBSD.org/ports/commit/?id=a50cd77d443419935149a607369af2eaebcb57f0 commit a50cd77d443419935149a607369af2eaebcb57f0 Author: Björn Lemke <lemke@lemke-it.com> AuthorDate: 2025-01-30 14:06:30 +0000 Commit: Kurt Jaeger <pi@FreeBSD.org> CommitDate: 2025-01-30 14:06:30 +0000 databases/cego{bridge}: 2.49.22 -> 2.50.2, 1.7.0 -> 1.8.1 cego: - Added syntax expansion for group having clause to support advanced having conditions, e.g. SELECT a, sum(b), max(c) FROM t1 GROUP BY a HAVING sum(b) > 10 AND max(c) = 100; - Patch added for 'view condition evaluation' in CegoAttrCond::asConjunctionList, CegoSelect::setViewCond and CegoDistCursor::distSetup. - Additional check added to CegoObjectManager to avoid duplicate table objects of different type ( e.g. Table t1 and View t1 ). Table objects are either native tables, views or aliases. - For predicate export structure, changed from XML representation to native SQL syntax. This requires a dedicated Parser in CegoXPorter, which can handle predicate SQL representation, but saves lots of code, since all subsequent member classes of CegoPredDesc no more need to implement XML representation methods ( constructor, fromElement, toElement ) - Added stabilization patches for nested grouping select, e.g. in exists subselect. In CegoSelect::reset, for _selectMode == GROUPING, grouping space is resetted now properly. - Added stabilization patches to CegoAction. Load statements for views, procedures, triggers and condition are treated regarding object allocation/free. These statements are for internal use only, so a database user receives a note message now - Further improvements added in CegoQuery to give more detailed error information in case of exceptions - In CegoTableManager, made some exception message improvements, instead of popping last message, the complete message stack is thrown cegobridge: - Support added for cego-2.50.x - Fixes added for modified CegoAction::getSelect and CegoAction::getProcedure methods --- databases/cego/Makefile | 2 +- databases/cego/distinfo | 6 +++--- databases/cego/pkg-plist | 1 + databases/cegobridge/Makefile | 2 +- databases/cegobridge/distinfo | 6 +++--- 5 files changed, 9 insertions(+), 8 deletions(-) diff --git a/databases/cego/Makefile b/databases/cego/Makefile index d2d9aa2cd255..4e4ca045b2f5 100644 --- a/databases/cego/Makefile +++ b/databases/cego/Makefile @@ -1,5 +1,5 @@ PORTNAME= cego -PORTVERSION= 2.49.22 +PORTVERSION= 2.50.2 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ diff --git a/databases/cego/distinfo b/databases/cego/distinfo index 237f11515942..5a40efb858fb 100644 --- a/databases/cego/distinfo +++ b/databases/cego/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736667088 -SHA256 (cego-2.49.22.tar.gz) = d3a2401f34c8e44c293c7ff6dc52d8d5917d5b68582b104b186025aad06abd32 -SIZE (cego-2.49.22.tar.gz) = 3343219 +TIMESTAMP = 1738243438 +SHA256 (cego-2.50.2.tar.gz) = dbb9c34905a38cc176970b90ebec5f3f44bb2dac2e9be6e6ea7b1d7d03f71f30 +SIZE (cego-2.50.2.tar.gz) = 3231662 diff --git a/databases/cego/pkg-plist b/databases/cego/pkg-plist index 5d45393adc39..a53d1c68647e 100644 --- a/databases/cego/pkg-plist +++ b/databases/cego/pkg-plist @@ -75,6 +75,7 @@ include/cego/CegoFunction.h include/cego/CegoGroupCursor.h include/cego/CegoGroupNode.h include/cego/CegoGroupSpace.h +include/cego/CegoHavingCond.h include/cego/CegoHavingDesc.h include/cego/CegoImpInStream.h include/cego/CegoJDBCInfo.h diff --git a/databases/cegobridge/Makefile b/databases/cegobridge/Makefile index fc829d699e43..1afbd3feb9c6 100644 --- a/databases/cegobridge/Makefile +++ b/databases/cegobridge/Makefile @@ -1,5 +1,5 @@ PORTNAME= cegobridge -PORTVERSION= 1.7.0 +PORTVERSION= 1.8.1 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ diff --git a/databases/cegobridge/distinfo b/databases/cegobridge/distinfo index 38a8975b8551..dd5303229e7c 100644 --- a/databases/cegobridge/distinfo +++ b/databases/cegobridge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715841372 -SHA256 (cegobridge-1.7.0.tar.gz) = a649fbaff424446158f19d7fd077b549c81d0078a924e22958d5e0609711c11d -SIZE (cegobridge-1.7.0.tar.gz) = 621851 +TIMESTAMP = 1738243430 +SHA256 (cegobridge-1.8.1.tar.gz) = bc4778f4b20bff04dec24d163cadc157467a4f79aebe453ea83abe8b749e7781 +SIZE (cegobridge-1.8.1.tar.gz) = 617984