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