asubiotto opened a new pull request, #7131:
URL: https://github.com/apache/arrow-rs/pull/7131

   This support is currently incorrectly assumed by `BoundedWindowAggExec`, so 
partitioning on a nested type (e.g. struct) causes a nested comparison failure 
on execution.
   
   This commit adds a check to use distinct on non-nested types and falls back 
to using make_comparator on nested types.
   
   # Which issue does this PR close?
   
   Closes #7130
   
   # Rationale for this change
    
   Please see #7130 for more in depth explanation and alternatives considered.
   
   # What changes are included in this PR?
   
   If statement to use the old path on non-nested types and a fallback path to 
use `make_comparator` to check for value distinctness.
   
   # Are there any user-facing changes?
   Previously failing use cases are now supported.


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