Change Log |
---|
In the following, change log entries for the managed software packages are shown
Last 10 30 100 1000 10000 entries
Category | Date | Version | Log |
---|---|---|---|
cego | 01.08.2025 | 2.52.25 | Version released |
cego | 01.08.2025 | 2.52.25 | Fix added in CegoAttrCond::asConjunctionList, for the _isAnd == false case, the attr name also must be mapped to alias name from expression list to satisfy views, where attribute names are mapped |
cego | 31.07.2025 | 2.52.24 | Version released |
cego | 31.07.2025 | 2.52.24 | Added fix for combined conditions with in-expr predicate ( in-expr and comparison, e.g invnr like '%4711%' and status in ( 'EDIT', 'REVIEW' ) For these kind of conditions, CegoQueryHelper::checkAttrCond must priorize one of the predicates. For this, new method CegoAttrCond::hasIndexCandidate has been introduced |
cego | 27.07.2025 | 2.52.23 | Version released |
cego | 26.07.2025 | 2.52.23 | The optimization expansion basically works. Several code modules around CegoAttrCond have been adapted to support this expansion. Execution plans for several test cases look good and test suite runs without any errors. |
cego | 25.07.2025 | 2.52.23 | Started with further join optimization for in-exprlist-Conditions. This idea is, to expand CegoAttrCond with a isAnd-Flag. If flag ist not set, the contains CegoAttrComp set which are treated as a or-list. CegoTableCursor then uses this or-list ( instead of a and-list ) and traces for each attribute comparison via btree cursor This optimization will just work for in-expr conditions ( e.g. a in ( 'alpha', 'beta', 'gamma') ) but NOT for any other or-Condition |
cego | 24.07.2025 | 2.52.22 | Version released |
cego | 24.07.2025 | 2.52.22 | Fixed a memory leak in both CegoDistCursor::distSetup methods. _pJoinPred must be freed before allocate it via CegoPredicate::getReduced method |
cego | 24.07.2025 | 2.52.22 | To join plan added information for master predicate ( eval on level 0 ) For master predicate mapping, added case cond case |