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)