Github user srowen commented on the issue:

    https://github.com/apache/spark/pull/16250
  
    The question is not whether there are downsides; there almost always some. 
It's whether the upsides are bigger. We typically can't evaluate either of them 
perfectly, but can take good guesses. The problem here isn't that downsides are 
so clear or large, but that there is almost no upside. We change core all the 
time, that's not the issue.
    
    This is part of a meta-issue of overhead of processing the change. It's not 
just whether a change is a tiny net win but whether, in the time needed to 
process it, we could have done something else that's a bigger win.
    
    (This extended aside is worthwhile because I think the overhead issue is 
rarely appreciated; it is a non-issue on medium-sized projects but bites at 
scale. Most projects would happily accept any change at all; this project is 
way on the other end of that spectrum. It can be surprising.)


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to