1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-12-18 13:54:11 +03:00
Files
mariadb-columnstore-engine/utils/funcexp
Alexander Barkov 69da915160 MCOL-4531 New string-to-decimal conversion implementation
This change fixes:

MCOL-4462 CAST(varchar_expr AS DECIMAL(M,N)) returns a wrong result
MCOL-4500 Bit functions processing throws internally trying to cast char into decimal representation
MCOL-4532 CAST(AS DECIMAL) returns a garbage for large values

Also, this change makes string-to-decimal conversion 5-10 times faster,
depending on exact data.
Performance implemenent is achieved by the fact that (unlike in the old
implementation), the new version does not do any "string" object copying.
2021-02-09 13:02:27 +04:00
..
2017-10-26 17:18:17 +01:00
2020-06-08 17:57:37 -05:00
2020-06-08 17:57:37 -05:00
2020-06-08 17:19:07 -05:00
2020-12-02 14:13:05 -06:00
2020-12-02 14:13:05 -06:00
2020-06-08 17:57:37 -05:00
2020-06-08 17:57:37 -05:00
2020-08-28 13:46:21 -05:00
2020-06-08 17:57:37 -05:00
2020-06-08 17:57:37 -05:00
2020-06-08 17:57:37 -05:00
2020-06-08 17:57:37 -05:00
2020-06-18 13:54:17 -05:00
2020-06-08 17:57:37 -05:00
2020-06-08 17:57:37 -05:00
2017-10-26 17:18:17 +01:00
2017-10-26 17:18:17 +01:00
2020-12-01 12:39:56 -06:00
2017-10-26 17:18:17 +01:00