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:28:00 UTC
[jira] [Updated] (ARROW-13130) [C++][Compute] Add abs, negate
kernel for decimal inputs
[ https://issues.apache.org/jira/browse/ARROW-13130?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Weston Pace 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
- 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 abs, negate kernel for decimal inputs
> --------------------------------------------------------
>
> 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)