[jira] [Updated] (ARROW-13130) [C++][Compute] Add decimal support for arithmetic compute functions

2021-10-19 Thread David Li (Jira)


 [ 
https://issues.apache.org/jira/browse/ARROW-13130?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Li updated ARROW-13130:
-
Fix Version/s: 7.0.0

> [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
>Assignee: David Li
>Priority: Major
>  Labels: kernel, pull-request-available
> Fix For: 7.0.0
>
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> 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
>  - round (ARROW-13975)
>  - round_to_multiple (ARROW-13975)
>  - 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)


[jira] [Updated] (ARROW-13130) [C++][Compute] Add decimal support for arithmetic compute functions

2021-10-04 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/ARROW-13130?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated ARROW-13130:
---
Labels: kernel pull-request-available  (was: kernel)

> [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
>Assignee: David Li
>Priority: Major
>  Labels: kernel, pull-request-available
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> 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
>  - round (ARROW-13975)
>  - round_to_multiple (ARROW-13975)
>  - 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)


[jira] [Updated] (ARROW-13130) [C++][Compute] Add decimal support for arithmetic compute functions

2021-09-28 Thread David Li (Jira)


 [ 
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
 - round (ARROW-13975)
 - round_to_multiple (ARROW-13975)
 - 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
 - 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


> [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
>  - round (ARROW-13975)
>  - round_to_multiple (ARROW-13975)
>  - 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)


[jira] [Updated] (ARROW-13130) [C++][Compute] Add decimal support for arithmetic compute functions

2021-09-13 Thread David Li (Jira)


 [ 
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)


[jira] [Updated] (ARROW-13130) [C++][Compute] Add decimal support for arithmetic compute functions

2021-09-02 Thread Weston Pace (Jira)


 [ 
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)