-
Notifications
You must be signed in to change notification settings - Fork 702
Route all handler responses through monitoring #21480
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
Route all handler responses through monitoring #21480
Conversation
🟢 |
Co-authored-by: GitHub Action <action@github.com> Co-authored-by: Natasha Pirogova <galnat@ydb.tech> Co-authored-by: anton-bobkov <anton-bobkov@yandex-team.ru>
2f37125
to
e088f9e
Compare
⚪ Test history | Ya make output | Test bloat
🟢
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation |
⚪ Test history | Ya make output | Test bloat
⚪ Test history | Ya make output | Test bloat | Test bloat
⚪ Test history | Ya make output | Test bloat | Test bloat | Test bloat
🟢
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation |
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.
Pull Request Overview
This PR implements a change to route all HTTP monitoring handler responses through a unified monitoring layer, addressing issue #21482. The changes refactor the authorization and response handling mechanism to ensure consistent monitoring coverage across all handlers.
Key Changes
- Refactored
THttpMonAuthorizedActorRequest
to handle all responses regardless of authentication requirements - Added proper request cancellation handling and response proxying
- Simplified handler routing by removing the conditional auth/non-auth path bifurcation
173c66b
to
b45266b
Compare
aac43f4
to
c3e45fa
Compare
301e64b
to
ed46ea3
Compare
ed46ea3
to
1ea7b0e
Compare
⚪ Test history | Ya make output | Test bloat
⚪ Test history | Ya make output | Test bloat | Test bloat
🟢
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation |
⚪ Test history | Ya make output | Test bloat
🟢
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation |
Co-authored-by: Alexey Efimov <xeno@prnwatch.com>
Co-authored-by: Alexey Efimov <xeno@prnwatch.com>
Co-authored-by: Alexey Efimov <xeno@prnwatch.com>
⚪ Test history | Ya make output | Test bloat
🟢
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation |
⚪ Test history | Ya make output | Test bloat
⚪ Test history | Ya make output | Test bloat | Test bloat
🟢
*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation |
Changelog entry
Route all handler responses through monitoring #21482
Changelog category
Description for reviewers
...