-
Notifications
You must be signed in to change notification settings - Fork 5.3k
[WIP] Envoy Internal connection strawman #12537
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
Closed
Closed
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
adfbe3d
register pipe listener
lambdai 5fd9c16
bb client pipe
lambdai 19537cd
add buffer source socket
lambdai 6b015ea
create peer pipe
lambdai 79dfdc1
end2end connect write read but not close
lambdai f9a97c8
fix buffer source socket
lambdai 33d6c35
fix connection accounting
lambdai e22c068
add close for client and server pipe
lambdai 0e2c2af
Merge branch 'master' into hostconn
lambdai facee70
fix build
lambdai acdd921
introduce new internal address type
lambdai efd6236
InternalAddressIntegrationTest
lambdai b14eaf6
add enableXXX
lambdai 38e30fb
debugging hooks
lambdai 61e0013
internal address integration test
lambdai d4952ef
add WritablePeer replacing peer buffer
lambdai 575f5db
make socket closed, crashing at destroy connection referring peer
lambdai a4ee041
split pipe_connection_impl
lambdai 302b0f0
Buffersourcesocket: read_end_stream_ and 0 buffer is not an error
lambdai 5c8abd7
TcpProxyDownstreamDisconnect is flaky
lambdai 54eb37f
deliver FIN to filter manager
lambdai 238e09c
add large write test
lambdai 6cb71e1
pipe connection test
lambdai ee4cebd
client close test
lambdai 04b3e03
fix readDisable and add tests
lambdai 7b57443
add KickUndone
lambdai 11320af
ReadDisableAfterCloseHandledGracefully
lambdai 86baffb
add check peer overhighmark and fix WriteWatermarks test
lambdai 9a0cebb
split readmark test and pass 1st
lambdai 94219f3
pass all readdisabled test
lambdai 8fca27a
fix tests, working on separate inline read at internal address
lambdai f2c43e3
removing inline rw, internal integration test failure b/c loop timeout
lambdai 91624e7
fix internal address integration test
lambdai 1664639
fixing pipe conn impl test: closable
lambdai a87051b
fix ReadEnableDispatches, need to set write ready as edge trigger
lambdai 525c20b
fixing pipe conn test by edge trigger writable event
lambdai b77de92
fixing
lambdai 8caf229
cleanup
lambdai 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
10 changes: 10 additions & 0 deletions
10
generated_api_shadow/envoy/config/core/v4alpha/address.proto
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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.