felipepessoto commented on PR #12626:
URL: https://github.com/apache/gluten/pull/12626#issuecomment-5434346693

   @zhztheplayer yes, Spark adds  *  only for  RowDataSourceScanExec . This PR 
extends that convention to Gluten’s  FileSourceScanExecTransformer  because the 
native scan performs exact row filtering and the post-scan filter becomes 
unnecessary.
   
   However, this is only a plan-display improvement, NativeFilters  already 
exposes the native predicates, and supporting it requires five Spark shims plus 
785 golden updates.
    
   Do you think Gluten should generalize * based on handled-filter semantics, 
or should we keep Spark’s operator-specific convention and close this PR? I’m 
leaning toward closing it to avoid so many changes only to improve the plan 
display, unless maintainers see enough value in the semantic parity.


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