[Using C++ bindings.]
I was surprised to learn the hard way today that the gRPC URL includes the "full service name" which is the protobuf package + the service name. I was expecting it only to be the service name.
This bit me when I changed the package name in the proto file the server consumed but didn't change it in the client and now the client couldn't talk to it.
I was under the wrong impression that proto package names were only for the language bindings and didn't go over the wire.
So two important questions:
1) How can I change this? Is there something I can tell ServerBuilder, for example that will fix the URL and sever it from the tie to the proto package name?
2) Where is this documented?
Thanks! -- David Bakin