Skip to content
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

android: final stabilization of AndroidChannelBuilder #6097

Conversation

voidzcy
Copy link
Contributor

@voidzcy voidzcy commented Aug 27, 2019

Resolves #6043.

Upon this point, AndroidChannelBuilder is considered to be stabilized (fromBuidler(...) is deprecated and will be kept for a couple of releases).

@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Aug 27, 2019

CLA Check
The committers are authorized under a signed CLA.

@@ -388,94 +388,4 @@ public void enterIdle() {
enterIdleCount++;
}
}

private static class ScheduledExecutorImpl implements ScheduledExecutorService {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How does this change relate?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is something in the test that I (unfortunately) forgot to delete last time when deleting the related test methods.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do that in a separate PR. If this API change was reverted, we wouldn't want to revert the deletion.

Copy link
Contributor Author

@voidzcy voidzcy Aug 28, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, it's in #6098. (And sorry for the force-push...)

@@ -51,7 +50,6 @@
*
* @since 1.12.0
*/
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/6043")
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Go ahead and copy this to the @Deprecated method. In general, we can't remove deprecated methods. We can only remove this one because it was never stabilized.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

@voidzcy voidzcy force-pushed the api/stabilize_android_channel_builder_step_three_remove_annotation branch from 1e7067f to 4129de5 Compare August 28, 2019 00:27
@voidzcy voidzcy merged commit 5fbe2ed into grpc:master Aug 28, 2019
@lock lock bot locked as resolved and limited conversation to collaborators Nov 26, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Tracking issue for stabilizing AndroidChannelBuilder
2 participants