cloud-fan commented on PR #52402: URL: https://github.com/apache/spark/pull/52402#issuecomment-3455323257
We have a clear definition of public APIs: the APIs listed in the public doc such as https://spark.apache.org/docs/latest/api/scala/org/apache/spark/index.html are public. Spark does not use modifiers like `private[sql]` to hide all the internal APIs, so that Spark plugins can do powerful things. But it does not mean Spark guarantees backward compatibility for all these compile-time-public internal APIs, which is just not possible. Spark plugins are responsible for updating their code to catch up with Spark's internal APIs changes. -- 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]
