-
Notifications
You must be signed in to change notification settings - Fork 5.3k
stats: fix req/resp body/hdrs sizes tracking #15908
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
Merged
Merged
Changes from all commits
Commits
Show all changes
57 commits
Select commit
Hold shift + click to select a range
6c82da4
cluster: fix req/resp body/hdrs sizes tracking
1b06299
Wait until route has been cached to lookup cluster info
dfbd515
Fix tests
defbc71
DRY up the code a bit
c4e301a
Merge remote-tracking branch 'upstream/main' into issue-15879
f62ae63
Merge remote-tracking branch 'upstream/main' into issue-15879
de9d812
Add comment noting how rq headers size calculation happens
4b4216e
auto type deduction fixes
5dc6418
Merge remote-tracking branch 'upstream/main' into issue-15879
00b31d1
Add integration test
aab0a19
Merge remote-tracking branch 'upstream/main' into issue-15879
b90ee63
Merge remote-tracking branch 'upstream/main' into issue-15879
40d3e50
Snow's feedback
d9359c4
Move accounting into the router filter
28b2e4f
Add unit test plus ...
89c8008
No need for extra checks of body presence
f57757f
Test req/resp with trailers
e6984c0
Accidental newline
54768a4
Merge remote-tracking branch 'upstream/main' into issue-15879
f07c7df
Merge remote-tracking branch 'upstream/main' into issue-15879
7eaa391
Merge remote-tracking branch 'upstream/main' into issue-15879
8434c88
Merge remote-tracking branch 'upstream/main' into issue-15879
9700510
Fix clang-tidy
aae8c27
Add changelog entry for the bugfix
c05e9c9
Merge remote-tracking branch 'upstream/main' into issue-15879
f3f6628
Move accounting into UpstreamRequest
d267c1f
DRY things up a bit more
67c1b04
Fix changelog
52ad169
Merge remote-tracking branch 'upstream/main' into issue-15879
b38cabb
Fix tests.
b9ff5b3
Merge remote-tracking branch 'upstream/main' into issue-15879
ce177e4
Merge remote-tracking branch 'upstream/main' into issue-15879
cd35f10
Merge remote-tracking branch 'upstream/main' into issue-15879
dd7c8df
Merge remote-tracking branch 'upstream/main' into issue-15879
dd6f038
Merge remote-tracking branch 'upstream/main' into issue-15879
cb71154
Merge remote-tracking branch 'upstream/main' into issue-15879
f1d4073
Merge remote-tracking branch 'upstream/main' into issue-15879
37b1c03
Merge remote-tracking branch 'upstream/main' into issue-15879
3e2c2e7
Partial review comments
0e38f39
Merge remote-tracking branch 'upstream/main' into issue-15879
3c87ad4
Merge remote-tracking branch 'upstream/main' into issue-15879
fb67e2d
Merge remote-tracking branch 'upstream/main' into issue-15879
b930118
Merge remote-tracking branch 'upstream/main' into issue-15879
ded3f64
Fix docs
411bc33
Merge remote-tracking branch 'upstream/main' into issue-15879
d643593
Test multiple upstreams when hedging.
ee227c3
Fold integration test into protocol_integration_test.cc
809318a
Merge remote-tracking branch 'upstream/main' into issue-15879
503687b
Add 100 continue headers
3839d3a
Try and see if ASSERT_NE(..., nullptr) makes the linter happy
1ed0fe1
Revert "Try and see if ASSERT_NE(..., nullptr) makes the linter happy"
b182477
More linter workarounds
d9eb1ee
Merge remote-tracking branch 'upstream/main' into issue-15879
30de437
Enable & checks histograms for Retry integration test
c294b37
Merge remote-tracking branch 'upstream/main' into issue-15879
4c3e1b2
Fix embarrassing bug 😱
251d22e
Add empty bodies and bodies of size 0 back
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.