-
Notifications
You must be signed in to change notification settings - Fork 36
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
Rework client, connect, to simplify and prepare for simpler healing. #1083
Rework client, connect, to simplify and prepare for simpler healing. #1083
Commits on Sep 29, 2021
-
Rework client, connect, to simplify and prepare for simpler healing.
Previously we had a single 'client' per grpc.ClientConnInterface. This created a lot of complexity, particularly in connect. This rework of client moves to a single 'client' that can handle multiple grpc.ClientConnInterfaces. This vastly simplified both the client chain and connect chain. Finally, heal has been temporarily removed in preparation for a rework of heal focused on back propogating Connection 'DOWN' events via monitor. The net net at the end of the process should be: 1) Refresh is only originated by actual clients, not the 'client' part of passthrough NSEs 2) Heal will only be originated by actual clients, not the 'client' part pf passthrough NSEs. Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5dc731 - Browse repository at this point
Copy the full SHA d5dc731View commit details -
Response to comment networkservicemesh#1083 (comment)
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 444b008 - Browse repository at this point
Copy the full SHA 444b008View commit details -
Response to comment networkservicemesh#1083 (comment)
and also networkservicemesh#1083 (comment) Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 821b5f2 - Browse repository at this point
Copy the full SHA 821b5f2View commit details -
Response to comment networkservicemesh#1083 (comment)
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee9119e - Browse repository at this point
Copy the full SHA ee9119eView commit details -
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for baa307e - Browse repository at this point
Copy the full SHA baa307eView commit details -
Rebased and adapted to testing.
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a58c707 - Browse repository at this point
Copy the full SHA a58c707View commit details -
Response to comment networkservicemesh#1083 (comment)
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c2ffe5e - Browse repository at this point
Copy the full SHA c2ffe5eView commit details -
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1e3eab - Browse repository at this point
Copy the full SHA b1e3eabView commit details -
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 214ed2a - Browse repository at this point
Copy the full SHA 214ed2aView commit details -
Fix to test goroutine leak checking.
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d62553 - Browse repository at this point
Copy the full SHA 7d62553View commit details -
Response to comment networkservicemesh#1083 (comment)
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03896d7 - Browse repository at this point
Copy the full SHA 03896d7View commit details -
Fix improper go routine leak checks in tests.
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74f2fb2 - Browse repository at this point
Copy the full SHA 74f2fb2View commit details -
Rework dial chain element to handle cleanup on close correctly.
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9925a4 - Browse repository at this point
Copy the full SHA f9925a4View commit details -
Restored grpc.WaitForReady in sandbox
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4451e69 - Browse repository at this point
Copy the full SHA 4451e69View commit details
Commits on Sep 30, 2021
-
Response to comment https://github.com/networkservicemesh/sdk/pull/10…
…83/files/4451e69ec246e30dde13a60d9f86efeb8a680766#r719022909 Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cc5e48f - Browse repository at this point
Copy the full SHA cc5e48fView commit details -
Response to comment https://github.com/networkservicemesh/sdk/pull/10…
…83/files/4451e69ec246e30dde13a60d9f86efeb8a680766#r719023399 Signed-off-by: Ed Warnicke <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for af236c8 - Browse repository at this point
Copy the full SHA af236c8View commit details
Commits on Oct 4, 2021
-
Response to networkservicemesh#1083 (comment)
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 749c709 - Browse repository at this point
Copy the full SHA 749c709View commit details
Commits on Oct 11, 2021
-
Introducing monitor client chain element
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53ffd0c - Browse repository at this point
Copy the full SHA 53ffd0cView commit details -
Response to comment networkservicemesh#1083 (comment)
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b40600b - Browse repository at this point
Copy the full SHA b40600bView commit details
Commits on Oct 12, 2021
-
Response to networkservicemesh#1083 (comment)
Signed-off-by: Ed Warnicke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bebe546 - Browse repository at this point
Copy the full SHA bebe546View commit details