westonpace commented on PR #34137:
URL: https://github.com/apache/arrow/pull/34137#issuecomment-1439282326

   > Correct. Maybe I should change to an optional and the default (nullopt) 
would sequence when the input to the sink node is ordered. This would mean we 
only default to false if there is an aggregate or join. Given the cost of this 
sequencing should generally be pretty reasonable I think it would be an ok 
default (and users could still disable it if they wanted).
   
   I've done this.  The default (nullopt) means "sequence if there is any 
ordering".  It can be set to true to get "fail validation if there is no 
meaningful ordering" or false to get "never sequence and maximize performance 
even if there is a meaningful ordering".


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