You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@auron.apache.org by "weimingdiit (via GitHub)" <gi...@apache.org> on 2026/08/17 08:23:03 UTC
[PR] [AURON #2468] Support binary sort keys in native range shuffle [auron]
weimingdiit opened a new pull request, #2469:
URL: https://github.com/apache/auron/pull/2469
**Which issue does this PR close?**
Closes #2468
**Rationale for this change**
Auron currently rejects `BinaryType` sort keys when converting Spark `RangePartitioning` to a native shuffle exchange.
Binary values are already supported by Auron's Arrow type conversion and native row encoding, so this restriction causes queries that order or range-partition by a binary column to fall back unnecessarily.
**What changes are included in this PR?**
Allows a top-level `BinaryType` sort key in native range partitioning.
Updates the existing binary range-partitioning test to assert that `NativeShuffleExchangeExec` is used.
The general supported-type check is unchanged, so binary support is not enabled for unrelated operators or data source scans.
**Are there any user-facing changes?**
Queries that range-partition by a binary column can now use Auron's native shuffle path.
There are no user-facing API or configuration changes.
**How was this patch tested?**
UT.
**Was this patch authored or co-authored using generative AI tooling?**
- [x] Yes
- [ ] No
--
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: commits-unsubscribe@auron.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [AURON #2468] Support binary sort keys in native range shuffle [auron]
Posted by "slfan1989 (via GitHub)" <gi...@apache.org>.
slfan1989 merged PR #2469:
URL: https://github.com/apache/auron/pull/2469
--
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: commits-unsubscribe@auron.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org