Details
-
Improvement
-
Status: Resolved
-
P2
-
Resolution: Fixed
-
2.36.0
-
None
Description
The Go SDK generated grpc protobufs are not namespaced with enough granularity. If a user has another external dependency with the same protobuf file registered with the proto runtime, their compiled binary will panic at runtime pointing the user to this doc page.
In the interim, following the instructions to add either ldflags to the compiler or an environment var to the binary works, but this is an unideal solution since only one of the duplicate proto specifications will be accessible from a global registry.
Ask: Regenerate the go protos such that descriptors like these are outputted with filenames that are more granular, such as a filename that includes the directory structure of the repository.
Attachments
Attachments
Issue Links
- is duplicated by
-
BEAM-3576 protos should import one another via globally valid paths
- Resolved
- links to