dongjoon-hyun commented on PR #51174:
URL: https://github.com/apache/spark/pull/51174#issuecomment-2971145815

   Thank you for making a PR. I got your point of this proposal.
   
   However, actually, I have a different perspective with the following claim, 
@pan3793 .
   > Prefer to use the JDK method over 3rd party libraries.
   
   Java Community is also notorious with the incompatible change of version 
number. For example,
   - [JEP-223 (New Version‑String Scheme)](https://openjdk.org/jeps/223)
   
   Java-based ASF projects (Apache Hadoop/Hive/Spark) had a bad memory about 
this to handle both `Java 1.8` to `Java 8` at that time. IIUC, `commons-lang3` 
was the solution to handle those incompatibility in a middle layer like 
[LANG-1197](https://issues.apache.org/jira/browse/LANG-1197).
   
   From the beginning, I don't think `Apache Spark` community has a promise for 
the user-provided libraries which are different from built-in jars of Apache 
Spark's jar directory. If a user injects a broken library, Apache Spark itself 
will be broken abnormally.
   
   > Spark has no guarantee to work with older commons-lang3


-- 
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: reviews-unsubscr...@spark.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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

Reply via email to