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:20:39 UTC

[I] Support binary sort keys in native range shuffle [auron]

weimingdiit opened a new issue, #2468:
URL: https://github.com/apache/auron/issues/2468

   **Is your feature request related to a problem? Please describe.**
   
   Auron currently rejects `BinaryType` sort keys when converting Spark `RangePartitioning` to a native shuffle exchange.
   
   Although binary values are supported by Auron's Arrow type conversion and native row encoding, queries that order or range-partition by a binary column cannot use the native range shuffle path.
   
   **Describe the solution you'd like**
   
   Allow a top-level `BinaryType` expression as a sort key for native range partitioning.
   
   Keep the existing validation for all other unsupported sort-key types. Add correctness and physical-plan coverage that sorts by a binary column and verifies that `NativeShuffleExchangeExec` is used.
   
   **Describe alternatives you've considered**
   
   Adding `BinaryType` to the general supported-type check was considered. However, that would also enable binary support in unrelated operators and native data source scans.
   
   A range-partitioning-specific allowance keeps the change focused.
   
   **Additional context**
   
   This change only covers top-level binary range sort keys. It does not change binary type support in other operators or data source integrations.


-- 
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.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Support binary sort keys in native range shuffle [auron]

Posted by "slfan1989 (via GitHub)" <gi...@apache.org>.
slfan1989 closed issue #2468: Support binary sort keys in native range shuffle
URL: https://github.com/apache/auron/issues/2468


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