-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Track original type URL in upgraded protos #9612
Copy link
Copy link
Closed
Labels
api/v3Major version release @ end of Q3 2019Major version release @ end of Q3 2019
Milestone
Description
When we upgrade protos during config ingestion, we throw away the original type information. When providing debug representations or trying to recover things like runtime key, this is problematic. We should smuggle in the original type URL in an unknown field and provide some utils in ApiTypeOracle to recover the original message.
This is blocking #9591 (comment).
CC @lizan (in case you have any thoughts on alternatives)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
api/v3Major version release @ end of Q3 2019Major version release @ end of Q3 2019