summaryrefslogtreecommitdiff
path: root/devel/libev/files/patch-ev.c
diff options
context:
space:
mode:
authorBjörn Lemke <lemke@lemke-it.com>2025-07-20 20:01:21 +0200
committerKurt Jaeger <pi@FreeBSD.org>2025-07-20 20:01:21 +0200
commit3427c19c14646a53485c02a56d925ddca59ac04d (patch)
treeeb51eceb60670760d5945743541f1c536d64565f /devel/libev/files/patch-ev.c
parentmultimedia/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