Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upgrpc_cli reflection does not work with proto import public #13295
Comments
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
CC @yang-g |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
dklempner
Nov 7, 2017
Contributor
Assuming the issue is in fact as stated (that import public doesn't work) the issue here is probably in the go implementation of the reflection service.
|
Assuming the issue is in fact as stated (that import public doesn't work) the issue here is probably in the go implementation of the reflection service. |
nathanielmanistaatgoogle
added
the
lang/go
label
Nov 8, 2017
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
sigmonsays
Nov 16, 2017
Any additional information to gather to determine what is not working on the go implementation?
sigmonsays
commented
Nov 16, 2017
|
Any additional information to gather to determine what is not working on the go implementation? |
jtattermusch
added
transient/fixit candidate (P2 Bugs)
and removed
transient/fixit candidate (P2 Bugs)
labels
Nov 22, 2017
yang-g
added
kind/bug
priority/P2
kind/customer issue
labels
Jun 8, 2018
yang-g
assigned
menghanl
Jun 8, 2018
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
yang-g
Jun 8, 2018
Contributor
Likely we need an interop test for reflection service between go and grpc_cli.
|
Likely we need an interop test for reflection service between go and grpc_cli. |
sigmonsays commentedNov 7, 2017
What version of gRPC and what language are you using?
v1.7.x, specifically v1.7.1-4-g5cf4b44
What operating system (Linux, Windows, …) and version?
linux
What runtime / compiler are you using (e.g. python version or version of gcc)
latest go-grpc server
grpc_cli on client
What did you do?
make a grpc_cli call to a TestApi with imports
However if I make the call with the appropriate --protofiles and --proto_path flags, everything works. It
appears reflection does not work with "import public" statements.
What did you expect to see?
grpc_cli should be capable of using reflection with import
What did you see instead?
proto file include errors