Ext_Authz duration dynamic metadata#19316
Conversation
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
|
Hi @llu94, welcome and thank you for your contribution. We will try to review your Pull Request as quickly as possible. In the meantime, please take a look at the contribution guidelines if you have not done so already. |
|
CC @envoyproxy/api-shepherds: Your approval is needed for changes made to |
adisuissa
left a comment
There was a problem hiding this comment.
Thanks for working on this.
Not sure why you get the API changes, but they LGTM.
Left a few comments on the rest of the code.
/lgtm api
/wait
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
dio
left a comment
There was a problem hiding this comment.
Thanks for working on this. A couple of comments from me:
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
c2663e4 to
b4345a0
Compare
|
@llu94 please do not force-push to github PRs that are in review: https://github.com/envoyproxy/envoy/blob/main/CONTRIBUTING.md has detail about why that's bad and what to do instead. |
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
adisuissa
left a comment
There was a problem hiding this comment.
LGTM, thanks.
/assign-from @envoyproxy/senior-maintainers
|
@envoyproxy/senior-maintainers assignee is @zuercher |
zuercher
left a comment
There was a problem hiding this comment.
Thanks! Please see my comments below.
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
|
@zuercher I have made some changes to the test in line with your suggestions using a simulated time system. |
Signed-off-by: Lucas Lu <lucasludev@gmail.com>
|
No worries. Thanks to you and all of the other reviewers for guiding me through this first PR. I am by no means good with C++ and this code base is pretty daunting at times. |
|
I can't merge it. Not authorized. Can someone else do it for me? |
Adds a dynamic metadata field named ext_authz_duration with the duration of completed ext_authz requests. Risk Level: low Testing: unit testing Docs Changes: documented new dynamic metadata Release Notes: n/a Fixes Issue: envoyproxy#19255 Signed-off-by: Lucas Lu <lucasludev@gmail.com> Signed-off-by: Josh Perry <josh.perry@mx.com>
Risk Level: low
Testing: unit testing
Docs Changes: n/a
Release Notes: inline
Issue Link: #19255