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

   This updates the Scanner node such that it will use the guarantee expression 
to fill out columns missing from the dataset but guaranteed to be some constant 
with appropriate scalars, rather than just inserting a null placeholder column. 
In case both are available, the dataset constructor prefers using the scalar 
from the guarantee expression over the actual data, since the latter would 
probably be an array that unnecessarily repeats the constant value.
   
   This is the other part of what was uncovered while analyzing ARROW-16700, 
the more direct cause being a duplicate of ARROW-16904 (see also 
https://github.com/apache/arrow/pull/13509 for my fix for that).


-- 
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