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

Add doc.go to grpc_lb_v1 #1743

Closed
wants to merge 1 commit into from
Closed

Conversation

jpbetz
Copy link
Contributor

@jpbetz jpbetz commented Dec 14, 2017

In grpc 1.6.0 and earlier grpc/grpclb/grpc_lb_v1 was a package. But now that it contains no go files, it is no longer considered a package. While this should be fine (since it didn't contribute to the developer facing API as far as I can tel), it has caused problems for tools like godep (tools/godep#554).

It would be a huge help to kubernetes if we could mitigate this problem, and it can potentially be done cleanly with this PR, which adds some documentation to the grpc_lb_v1 package, and by introducing a go file in the directory, makes go consider it a package once again.

@dfawley
Copy link
Member

dfawley commented Dec 15, 2017

I don't really like the idea of a package that exists only to work around a bug in godep. How about if we check this in on the 1.7.x branch, which is the one you need, and hope they fix the issue before you move to a later gRPC release?

@jpbetz
Copy link
Contributor Author

jpbetz commented Dec 15, 2017

@dfawley Totally understand. We're just grasping for workarounds until we can migrate of godep entirely. Patching 1.7.x only would work for us.

@jpbetz
Copy link
Contributor Author

jpbetz commented Dec 15, 2017

@dfawley I've created PR #1747 for merging this to the 1.7.x branch.

@jpbetz jpbetz closed this Dec 15, 2017
@lock lock bot locked as resolved and limited conversation to collaborators Jan 18, 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.

None yet

2 participants