-
Notifications
You must be signed in to change notification settings - Fork 28.9k
[SPARK-13920][BUILD] MIMA checks should apply to @Experimental and @DeveloperAPI APIs #11751
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
| private val classLoader = Thread.currentThread().getContextClassLoader | ||
| private val mirror = runtimeMirror(classLoader) | ||
| // SPARK-13920: MIMA checks should apply to @Experimental and @DeveloperAPI APIs | ||
| private val ignoreExpDevApi = false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rather than adding an on/off switch, I'd just go ahead and completely remove these methods.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, I see. I'll remove all then. Thank you for fast review!
|
@JoshRosen , I removed the legacy code and related comments now. |
|
LGTM assuming that MiMa checks pass. |
|
Thank you. |
|
Mima passed. I'm going to merge this. Thanks! |
|
Thank you, @rxin ! |
|
Test build #53270 has finished for PR 11751 at commit
|
|
Test build #53279 has finished for PR 11751 at commit
|
…eveloperAPI APIs ## What changes were proposed in this pull request? We are able to change `Experimental` and `DeveloperAPI` API freely but also should monitor and manage those API carefully. This PR for [SPARK-13920](https://issues.apache.org/jira/browse/SPARK-13920) enables MiMa check and adds filters for them. ## How was this patch tested? Pass the Jenkins tests (including MiMa). Author: Dongjoon Hyun <[email protected]> Closes apache#11751 from dongjoon-hyun/SPARK-13920.
What changes were proposed in this pull request?
We are able to change
@Experimentaland@DeveloperAPIAPI freely but also should monitor and manage those API carefully. This PR for SPARK-13920 enables MiMa check and adds filters for them.How was this patch tested?
Pass the Jenkins tests (including MiMa).