diff options
author | Björn Lemke <lemke@lemke-it.com> | 2025-01-30 15:06:30 +0100 |
---|---|---|
committer | Kurt Jaeger <pi@FreeBSD.org> | 2025-01-30 15:06:30 +0100 |
commit | a50cd77d443419935149a607369af2eaebcb57f0 (patch) | |
tree | d7112440eca11295e087c5e0676f5a24567ecfd1 /databases/ldb29/files/patch-include_ldb__module.h | |
parent | net-mgmt/nagios: Add monplugins flavor (diff) |
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
Diffstat (limited to 'databases/ldb29/files/patch-include_ldb__module.h')
0 files changed, 0 insertions, 0 deletions