You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Weston Pace (Jira)" <ji...@apache.org> on 2021/09/03 02:29:00 UTC
[jira] [Updated] (ARROW-13130) [C++][Compute] Add decimal support
for arithmetic compute functions
[ https://issues.apache.org/jira/browse/ARROW-13130?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Weston Pace updated ARROW-13130:
--------------------------------
Summary: [C++][Compute] Add decimal support for arithmetic compute functions (was: [C++][Compute] Add abs, negate kernel for decimal inputs)
> [C++][Compute] Add decimal support for arithmetic compute functions
> -------------------------------------------------------------------
>
> Key: ARROW-13130
> URL: https://issues.apache.org/jira/browse/ARROW-13130
> Project: Apache Arrow
> Issue Type: New Feature
> Components: C++
> Reporter: yibocai#1
> Priority: Major
> Labels: kernel
>
> The following arithmetic functions do not support decimal:
> - abs
> - abs_checked
> - acos
> - acos_checked
> - asin
> - asin_checked
> - atan
> - ceil
> - cos
> - cos_checked
> - floor
> - greater
> - greater_equal
> - is_finite (?)
> - is_inf (?)
> - is_nan (?)
> - less
> - less_equal
> - ln
> - ln_checked
> - log1p
> - log1p_checked
> - log2
> - log2_checked
> - logb (float/decimal works int/decimal does not)
> - logb_checked (float/decimal works int/decimal does not)
> - mode
> - negate
> - negate_checked
> - power (float/decimal works int/decimal does not)
> - power_checked (float/decimal works int/decimal does not)
> - quantile
> - sign
> - sin
> - sin_checked
> - stddev
> - tan
> - tan_checked
> - tdigest
> - trunc
> - variance
> ? - May not be applicable
> The following kernels arithmetic functions do support decimal inputs
> - add
> - add_checked
> - atan2
> - divide
> - divide_checked
> - mean
> - min_max
> - multiply
> - multiply_checked
> - product
> - subtract
> - subtract_checked
> - sum
> - unique
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)