-
Notifications
You must be signed in to change notification settings - Fork 87
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
Better-behaved HBONE pooling #931
Commits on Apr 26, 2024
-
Attempt at smarter HBONE pooling between ztunnels
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for c7ec54e - Browse repository at this point
Copy the full SHA c7ec54eView commit details -
Configuration menu - View commit details
-
Copy full SHA for af0d232 - Browse repository at this point
Copy the full SHA af0d232View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58e7ab9 - Browse repository at this point
Copy the full SHA 58e7ab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f8e182 - Browse repository at this point
Copy the full SHA 5f8e182View commit details -
Configuration menu - View commit details
-
Copy full SHA for a585659 - Browse repository at this point
Copy the full SHA a585659View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05e3401 - Browse repository at this point
Copy the full SHA 05e3401View commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 2a2fa32 - Browse repository at this point
Copy the full SHA 2a2fa32View commit details -
Configuration menu - View commit details
-
Copy full SHA for add0dce - Browse repository at this point
Copy the full SHA add0dceView commit details -
Configuration menu - View commit details
-
Copy full SHA for b290040 - Browse repository at this point
Copy the full SHA b290040View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17de2be - Browse repository at this point
Copy the full SHA 17de2beView commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 6ebfc30 - Browse repository at this point
Copy the full SHA 6ebfc30View commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for ed2a284 - Browse repository at this point
Copy the full SHA ed2a284View commit details -
Evict pooled conns after $INTERVAL
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 5abf00f - Browse repository at this point
Copy the full SHA 5abf00fView commit details -
Co-authored-by: Ian Rudie <ilrudie@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 86d458c - Browse repository at this point
Copy the full SHA 86d458cView commit details -
Evict pooled conns after $INTERVAL
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 417ee87 - Browse repository at this point
Copy the full SHA 417ee87View commit details -
For now, just do the foolproof collision check
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 996ac4b - Browse repository at this point
Copy the full SHA 996ac4bView commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for c413650 - Browse repository at this point
Copy the full SHA c413650View commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for cf6b7c1 - Browse repository at this point
Copy the full SHA cf6b7c1View commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 036a2e6 - Browse repository at this point
Copy the full SHA 036a2e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b04e5e9 - Browse repository at this point
Copy the full SHA b04e5e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53e790a - Browse repository at this point
Copy the full SHA 53e790aView commit details -
Use the fancy lockless outer map, drop realm-io
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 6be0b55 - Browse repository at this point
Copy the full SHA 6be0b55View commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for b461cf3 - Browse repository at this point
Copy the full SHA b461cf3View commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for d4b4d30 - Browse repository at this point
Copy the full SHA d4b4d30View commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for fe5ea2c - Browse repository at this point
Copy the full SHA fe5ea2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ff22cc - Browse repository at this point
Copy the full SHA 6ff22ccView commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 2025a0f - Browse repository at this point
Copy the full SHA 2025a0fView commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 4a0dc47 - Browse repository at this point
Copy the full SHA 4a0dc47View commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 852100c - Browse repository at this point
Copy the full SHA 852100cView commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 45f23ac - Browse repository at this point
Copy the full SHA 45f23acView commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 9ec19b2 - Browse repository at this point
Copy the full SHA 9ec19b2View commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for c2f9015 - Browse repository at this point
Copy the full SHA c2f9015View commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for bde5b45 - Browse repository at this point
Copy the full SHA bde5b45View commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 22840ae - Browse repository at this point
Copy the full SHA 22840aeView commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for f1b102a - Browse repository at this point
Copy the full SHA f1b102aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 795b4ae - Browse repository at this point
Copy the full SHA 795b4aeView commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for e16368a - Browse repository at this point
Copy the full SHA e16368aView commit details -
D'oh - use mthread runtime for tests
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 969b99a - Browse repository at this point
Copy the full SHA 969b99aView commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for bdb1c86 - Browse repository at this point
Copy the full SHA bdb1c86View commit details -
Propagate connection establish errors
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for bd2ca75 - Browse repository at this point
Copy the full SHA bd2ca75View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb872fd - Browse repository at this point
Copy the full SHA fb872fdView commit details -
Work around local test server getting overloaded
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 3105377 - Browse repository at this point
Copy the full SHA 3105377View commit details -
Move the rest to multi_thread, chill out on iterations, work around test
rig flakes Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for e713b17 - Browse repository at this point
Copy the full SHA e713b17View commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 4495fc2 - Browse repository at this point
Copy the full SHA 4495fc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e794b6 - Browse repository at this point
Copy the full SHA 7e794b6View commit details -
Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Configuration menu - View commit details
-
Copy full SHA for 8737cd7 - Browse repository at this point
Copy the full SHA 8737cd7View commit details