Hi, I am currently encountering an issue where the build reports a failure with the message: "File already exists in database: health.proto." This error seems to suggest that the health.proto file is being registered multiple times, possibly by different libraries. (error snippet below) *File already exists in database: health.proto **CHECK failed: GeneratedDatabase()->Add(encoded_file_descriptor, size):* To address this, I am wondering if there is any gRPC environment variable or other mechanism that can be utilized to determine which libraries are registering this proto file. Identifying the source of the conflict would greatly assist in resolving the issue.
For e,g, something like this (pseudocode) panic: proto: file "error.proto" is already registered previously from: "goa.design/goa/v3/grpc/pb" currently from: "github.com/googleapis/gax-go/v2/apierror/internal/proto" Any guidance or recommendations you could provide would be greatly appreciated. Thank you, Ashish -- You received this message because you are subscribed to the Google Groups "Protocol Buffers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/protobuf/eb5893db-6f6d-4a70-8397-2e640f27e123n%40googlegroups.com.
