-
Notifications
You must be signed in to change notification settings - Fork 467
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[AIP-203] Clarify that oneof fields should not be annotated with field_behavior REQUIRED #299
Comments
@noahdietz @lukesneeringer TBH, I'm not sure that is really the case. I would expect the AIP to be amended to explicitly cover this case, or, even better - cover both the |
Yeah this issue is quite out of date at this point. We actually have a few scenarios where we have The keyword
|
See #1147 |
I have seen this a few times where API producers add (or request one be added in review) a REQUIRED field_behavior annotation to a oneof field. While it is straight forward to deduce that a oneof field should not be REQUIRED, the effect the annotation has on downstream tooling is not necessarily known, thus the AIP should be explicit.
The text was updated successfully, but these errors were encountered: