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]