zhztheplayer opened a new pull request, #59154:
URL: https://github.com/apache/spark/pull/59154

   ### What changes were proposed in this pull request?
   
   Introduce extensible row and batch conventions and a transition graph for 
inserting conversions between physical operators.
   
   ### Why are the changes needed?
   
   The existing row/columnar distinction cannot describe custom batch layouts 
or their required conversions.
   
   ### Does this PR introduce _any_ user-facing change?
   
   Yes. New developer APIs allow plugins to define data layouts and register 
transitions.
   
   ### How was this patch tested?
   
   Added convention, transition registration, Union, and AQE regression tests. 
Updated columnar-rule tests. Tests were not run locally.
   
   ### Was this patch authored or co-authored using generative AI tooling?
   
   Yes. Audited and revised by the author.


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to