Phillip Cloud created ARROW-1761:
------------------------------------

             Summary: Multi argument operator kernel behavior for decimal 
columns
                 Key: ARROW-1761
                 URL: https://issues.apache.org/jira/browse/ARROW-1761
             Project: Apache Arrow
          Issue Type: Bug
          Components: C++, Java - Vectors
    Affects Versions: 0.7.1
            Reporter: Phillip Cloud
            Assignee: Phillip Cloud
            Priority: Major


This is a JIRA to discuss the behavior of operator kernels that require more 
than one decimal column input where the column types have a different {{scale}} 
parameter.

For example:

{code}
a: decimal(12, 2)
b: decimal(10, 3)

c = a + b
{code}

Arithmetic is the primary use case, but anything that needs to efficiently 
operate on decimal columns with different scales would require this 
functionality.

I imagine that @jacques-n and folks at Dremio have thought about and solved the 
problem in Java. If so, we should consider implementing this behavior in C++. 
Otherwise, I'll do a bit of reading and digging to see how existing systems 
efficiently handle this problem.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to