[
https://issues.apache.org/jira/browse/ARROW-13130?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Li updated ARROW-13130:
-----------------------------
Description:
The following arithmetic functions do not support decimal:
- abs
- abs_checked
- acos
- acos_checked
- asin
- asin_checked
- atan
- ceil
- cos
- cos_checked
- floor
- is_finite (?)
- is_inf (?)
- is_nan (?)
- 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
- equal (ARROW-13966)
- greater (ARROW-13966)
- greater_equal (ARROW-13966)
- less (ARROW-13966)
- less_equal (ARROW-13966)
- mean
- min_max
- multiply
- multiply_checked
- product
- subtract
- subtract_checked
- sum
- unique
was:
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
> [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
> - is_finite (?)
> - is_inf (?)
> - is_nan (?)
> - 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
> - equal (ARROW-13966)
> - greater (ARROW-13966)
> - greater_equal (ARROW-13966)
> - less (ARROW-13966)
> - less_equal (ARROW-13966)
> - mean
> - min_max
> - multiply
> - multiply_checked
> - product
> - subtract
> - subtract_checked
> - sum
> - unique
--
This message was sent by Atlassian Jira
(v8.3.4#803005)