Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
access log: add support for command formatter extensions #14512
access log: add support for command formatter extensions #14512
Changes from 33 commits
53f4bc1
0857a9e
15606e6
e29138b
238ccce
d69116a
777423e
8e74c99
c8e03ae
e2b4035
6ddcea4
f7d0c83
c936d03
b841350
a4afd3a
ffad3c5
fc127e8
28f7ab3
46fbee6
7d76e5b
aa1a6e1
d0fc904
9f39f7e
61e3cff
41f9b59
4538e77
0e91778
ac9f06e
a5d166c
48e1f8d
83eefaf
68660d3
6f5d55b
4284ce7
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you want a message validation context here as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You mean within
createCommandParserFromProto()
something likeProtobufMessage::getStrictValidationVisitor()
should be used or should it be a param forcreateCommandParserFromProto()
itself?Looking at this other extension point (#10908), the validator isn't part of creator method that receives a config...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, I was looking into this recently here, and it seems that validator generally comes from the factory context. A strict validator might be OK for now, not sure what additional benefit the context validator provides.