Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-13130

[C++][Compute] Add decimal support for arithmetic compute functions

Details

    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

      Attachments

        Issue Links

          Activity

            People

              lidavidm David Li
              yibocai#1 yibocai#1
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 4h
                  4h

                  Slack

                    Issue deployment