jvanstraten opened a new pull request, #13528:
URL: https://github.com/apache/arrow/pull/13528

   A Substrait ProjectRel *appends* columns to the dataset, while Acero's 
project node replaces them (emit clauses are instead used to remove or swizzle 
columns). This PR prefixes the current columns in the project node to make the 
two compatible.
   
   I don't think a declaration includes information about the number of columns 
it generates, so I had to refactor a little bit to have relation ToProto return 
a struct of the declaration and the number of columns, in order to know how 
many columns to replicate. I expect this struct to grow in importance and 
features when ARROW-16986 is addressed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to