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