diff options
author | Björn Lemke <lemke@lemke-it.com> | 2025-07-20 20:01:21 +0200 |
---|---|---|
committer | Kurt Jaeger <pi@FreeBSD.org> | 2025-07-20 20:01:21 +0200 |
commit | 3427c19c14646a53485c02a56d925ddca59ac04d (patch) | |
tree | eb51eceb60670760d5945743541f1c536d64565f /devel/libev/files/patch-ev.c | |
parent | multimedia/kodi-addon-inputstream.adaptive: Update to 21.5.15 (diff) |
devel/lfcbase,databases/cego: update 1.21.8 -> 1.22.1, 2.52.19 -> 2.52.20
lfcbase:
- Fixed BigDecimal class for internal constructor to
normalize zero values to "0" and in scaleTo method to treat
zero values correctly
- Added class Replacer to support string replacement based
on regular expressions ( like unix sed )
- Fixed BigDecimal, scale handling still not correct for some cases
- Replacer: The match token has been changed to $ char to treat
database integration
cego:
- Performance optimization added in CegoSelect and CegoDistCursor
for or-condition handling:
If an or-condition is recognized, the predicate is propagateed
to the corresponding join level cursor and the evaluation is handled
by the cursor.
This can avoid large table cursor result sets for the embedding
join and might improve overall performance of the query.
- For the new introduced query optimization, several code extensions
have been added. In CegoPredicate, new methods map, getReduced,
mapExpr and reduceExpr have been added to convert the "master"
predicate to an appropriate form, which can be handled by CegoDistCursor.
Also for for CegoDistCursor, the distSetup methods have been expanded
to propagate the master predicate
- Added fix in CegoAction for the following query:
select invid from invoice where status = ( select 'OPEN' );
In CegoAction::noFromOption, for _coListStack has to be pushed empty coList
- Added verify010 db check with a small invoice er model. This is
used for advanced query verification with multilevel nested views
and other dynamic stuff which is also relevant to proof valid results
from query cache
Diffstat (limited to 'devel/libev/files/patch-ev.c')
0 files changed, 0 insertions, 0 deletions