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

   ## Status
   
   **Draft PR, not ready for review.** This intentionally publishes the current 
work for visibility, but there is a known blocking review finding to resolve 
before review is requested.
   
   ## What changed
   
   - Wraps DataFusion `array_except` with input list element-nullability 
normalization.
   - Re-enables the SQL test case for apache/datafusion-comet#3646.
   - Adds Scala coverage for mixed nullable `array_except` inputs.
   
   ## Known blocker
   
   The current implementation may still produce a mismatch between Comet's 
planned `ScalarFunctionExpr` return field and the runtime Arrow array type. 
Comet computes the physical expression field before installing the wrapper, so 
normalizing `NormalizingArrayExcept::return_type` alone may not normalize the 
field used by projection schema construction.
   
   ## Validation
   
   - `cargo test -p datafusion-comet-spark-expr normalizes_ --lib`
   
   Spark suite coverage has not been run yet.


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