rich7420 opened a new pull request, #6107:
URL: https://github.com/apache/datafusion-comet/pull/6107

   ## Which issue does this PR close?
   
   Closes #2837.
   
   ## Rationale for this change
   
   Map inputs to `explode` and `posexplode` currently fall back to Spark.
   
   ## What changes are included in this PR?
   
   Support maps in all four explode variants by sharing their entry buffers 
with the existing unnest path. Preserve field metadata, entry order and outer 
NULL rows. Add regression tests and update support documentation.
   
   ## How are these changes tested?
   
   18 Rust tests and 52 targeted tests on each of Spark 3.5.9 and 4.1.3 pass, 
covering native execution, NULL/empty maps, nested inputs, sliced arrays and 
batch boundaries. [Fork 
CI](https://github.com/rich7420/datafusion-comet/pull/32/checks) passes across 
Spark profiles and the Spark 4.1 SQL suites.
   


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