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)