-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Merge HTTP/2 and HTTP/3 request cookies on Kestrel #41591
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
Daniel-Genkin-MS-2
merged 22 commits into
dotnet:main
from
Daniel-Genkin-MS-2:t-dagenkin/Squash-Cookies
May 14, 2022
Merged
Changes from all commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
ca2d931
Merge cookies into single string (fixes issue #26461)
Daniel-Genkin-MS-2 f3edf8f
Implemented feature for http3 but test timesout
Daniel-Genkin-MS-2 e6d6b67
Fixed the test in Http3
Daniel-Genkin-MS-2 6ab232c
Improved design with a cast that avoids raw dictionary operations the…
Daniel-Genkin-MS-2 5e064da
Addressed PR comments
Daniel-Genkin-MS-2 547eb39
removed duplicate blank lines
Daniel-Genkin-MS-2 30aab36
Moved cookie merging into generated HttpHeaders file and removed perf…
Daniel-Genkin-MS-2 0ce8ac4
Removed redundant space
Daniel-Genkin-MS-2 69182cd
Removed comment about string.Join performance
Daniel-Genkin-MS-2 c1febae
Implemented some optimizations but with little improvement
Daniel-Genkin-MS-2 312955b
unhardcoded the bit comparison for checking if cookies are present
Daniel-Genkin-MS-2 d009f47
Removed aggressive optimization flags
Daniel-Genkin-MS-2 6787943
As per Stephen's suggestion, I moved the MergeCookies function out of…
Daniel-Genkin-MS-2 ec4a483
removed unnecessary brackets. Not sure where they came form.
Daniel-Genkin-MS-2 4702f40
Fixed Benchmark (feat. Stephen)
Daniel-Genkin-MS-2 5e2e509
Added cookies params to the benchmark
Daniel-Genkin-MS-2 3d6de08
Fixed formatting as per VS lightbulbs
Daniel-Genkin-MS-2 d0a3169
Store returned instance as per Chris' recommendation
Daniel-Genkin-MS-2 ed7452b
Fixed the build error
Daniel-Genkin-MS-2 28e767d
Stephen's suggestion to convert the IEnumerator to an array and impli…
Daniel-Genkin-MS-2 3d4dc15
Improved performance of the loop that builds cookies
Daniel-Genkin-MS-2 404d3ee
Update src/Servers/Kestrel/perf/Microbenchmarks/Http2/Http2Connection…
Daniel-Genkin-MS-2 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
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
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.