552 Commits (c2bc98c166fd3b0076eb2b41052f9eaeaa3e312d)

Author SHA1 Message Date
Mark D. Roth 4826efa619
[pick_first] fix happy eyeballs address interleaving bug (#34804) 1 year ago
Eugene Ostroukhov 1a76e7cb42
[Proxy] Support for setting proxy for addresses (#34617) 1 year ago
Mark D. Roth b2d5a3c8da
[pick_first] don't finish Happy Eyeballs pass until all subchannels fail at least once (#34717) 1 year ago
Mark D. Roth f15635287b
[xxhash] add a wrapper header to avoid clang-format breakage (#34658) 1 year ago
Mark D. Roth 067fc48dca
[pick_first] implement address interleaving for Happy Eyeballs (#34615) 1 year ago
Yijie Ma bae0c705aa
[Deps] Update to Clang-16 (#34492) 1 year ago
Mark D. Roth 01907a7767
[ring_hash] add test and make some minor fixes and improvements (#34610) 1 year ago
Mark D. Roth bb6a6faa69
[SSA] support multiple addresses per endpoint (#34472) 1 year ago
Mark D. Roth 36b70504e5
[outlier detection] support multiple addresses per endpoint (#34526) 1 year ago
Mark D. Roth 7a06614f95
[resolver and LB policy APIs] reland: change address list to support multiple addresses per endpoint (#34531) 1 year ago
Mark D. Roth 41f26de3b6
Revert "[resolver and LB policy APIs] change address list to support multiple addresses per endpoint" (#34527) 1 year ago
Mark D. Roth fd2e8c9462
[resolver and LB policy APIs] change address list to support multiple addresses per endpoint (#33567) 1 year ago
Mark D. Roth 835775e347
[pick_first] implement Happy Eyeballs (#34426) 1 year ago
Craig Tiller 47306d78f4
[work-serializer] Add some basic process-wide monitoring (#34369) 1 year ago
Mark D. Roth 25cb8e6ed2
[WRR] delegate to pick_first as per dualstack design (#34245) 1 year ago
Craig Tiller 86b931c354
[work-serializer] Dispatch on run experiment (relanding) (#34372) 1 year ago
Craig Tiller d589caa679
Revert "[work-serializer] Dispatch on run experiment" (#34371) 1 year ago
Craig Tiller 1705470950
[work-serializer] Dispatch on run experiment (#34274) 1 year ago
Mark D. Roth 1986007e1e
[round_robin] 4th attempt: delegate to pick_first as per dualstack design (#34337) 1 year ago
Mark D. Roth 6534f0a6bf
Revert "[round_robin] third attempt: delegate to pick_first as per dualstack design" (#34335) 1 year ago
Mark D. Roth d713427cec
[round_robin] third attempt: delegate to pick_first as per dualstack design (#34320) 1 year ago
Craig Tiller e6bf7c12cf
Revert "[round_robin] delegate to pick_first as per dualstack design" (#34317) 1 year ago
Mark D. Roth 97571ebf81
[round_robin] delegate to pick_first as per dualstack design (#34241) 1 year ago
Eugene Ostroukhov 3824288bad
[Tests] Move the http_proxy_mapper_test.cc back (#34268) 1 year ago
Eugene Ostroukhov a5e9feeb04
[HTTP Proxy] Rename source/header and move test (#34221) 1 year ago
Mark D. Roth b7e680ad46
[health checking] move to generic health watch for dualstack design (#34222) 1 year ago
Mark D. Roth b8fd38d7cb
[xds_override_host] improve logging for debuggability (#34223) 1 year ago
Mark D. Roth 6412412ae1
[pick_first] changes to support dualstack design (#34218) 1 year ago
Craig Tiller b85b57fdc7
[wrr] Add metrics to help debug high WRR cost (#34095) 1 year ago
Mohan Li ab024624da
[pick_first] de-experiment pick first (#34054) 1 year ago
Mark D. Roth 64a318acd4
[pick_first] fix sticky-TF and handling of subchannels in TRANSIENT_FAILURE (#33753) 1 year ago
Craig Tiller 3717ff04ba
[chttp2] Split ping policy from transport (#33703) 1 year ago
Mark D. Roth 083bbee480
[LB policies] revert changes for dualstack design (#33718) 1 year ago
Mark D. Roth ec39600872
[WRR] fix bugs that caused us to re-enter blackout period upon updates (#33694) 1 year ago
Mark D. Roth 38816cf327
[WRR] delegate to pick_first instead of creating subchannels directly (#33087) 1 year ago
Mark D. Roth 27a778fece
[round robin] delegate to pick_first instead of creating subchannels directly (#32692) 1 year ago
Mark D. Roth 8427bacaea
[resolver API] remove address attribute interface (#33514) 1 year ago
Eugene Ostroukhov 7bce35ed41
Revert "Revert "[lb pick_first] Enable random shuffling of address list" (#33497) 2 years ago
Eugene Ostroukhov d59c8eb0f5
Revert "[lb pick_first] Enable random shuffling of address list (#33254)" (#33496) 2 years ago
Eugene Ostroukhov 7e14a322a2
[lb pick_first] Enable random shuffling of address list (#33254) 2 years ago
Mark D. Roth 50e970246f
[LB policy API] add helper methods for getting channel creds (#33451) 2 years ago
Mark D. Roth 6a04e9c7e5
[subchannel interface] add method for cancelling data watches (#33359) 2 years ago
Yousuk Seung c03cd744b2
[WRR] Prefer application_utilization to cpu_utilization (#33355) 2 years ago
Mark D. Roth 6b4a1e4243
[outlier detection] hack to prevent OD from working with pick_first (#33336) 2 years ago
Mark D. Roth 77418492fd
[pick_first] add tests that show handling of multiple addresses (#33255) 2 years ago
Mark D. Roth ba1b8b15ea
[JSON] fix bug that incorrectly allowed trailing commas after an empty container (#33158) 2 years ago
Mark D. Roth a78001a087
[resolver] remove unused ctor for ServerAddress (#33148) 2 years ago
Mark D. Roth 8fdfb22848
[JSON] generalize handling of RefCountedPtr<> (#33048) 2 years ago
Mark D. Roth 2c423d277c
[outlier detection] fix crash with pick_first and add tests (#33069) 2 years ago
Mark D. Roth 17315823c2
[client channel] assume LB policies start in CONNECTING state (#33009) 2 years ago