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