Github user rdblue commented on the issue:

    https://github.com/apache/spark/pull/20476
  
    @gatorsmile, Do you mean this?
    
    > Extensibility is not good and operator push-down capabilities are limited.
    
    If so, that's very open to interpretation. I would assume it means that the 
V2 interfaces should support more than just projection and filter push-down, 
but not a redesign of how push-down happens in the optimizer. Even if it is 
called out as a goal, I now see it as a misguided choice.
    
    But either way, you make a good point about changing things for a release. 
I'll defer to your judgement about what should be done for the release. But for 
the long term, I think this issue underscores my point about reusing code that 
already works. Let's separate DSv2 from a push-down redesign and get it working 
reliably without introducing more risk and unknown problems.


---

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

Reply via email to