521 Commits (a70f8a80d2a0e58da9d5c09807f82491d1617444)

Author SHA1 Message Date
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) 1 year ago
Eugene Ostroukhov d59c8eb0f5
Revert "[lb pick_first] Enable random shuffling of address list (#33254)" (#33496) 1 year ago
Eugene Ostroukhov 7e14a322a2
[lb pick_first] Enable random shuffling of address list (#33254) 1 year ago
Mark D. Roth 50e970246f
[LB policy API] add helper methods for getting channel creds (#33451) 1 year ago
Mark D. Roth 6a04e9c7e5
[subchannel interface] add method for cancelling data watches (#33359) 1 year 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
Mark D. Roth 1432fe4e4c
[JSON] make API public but experimental (#32987) 2 years ago
Mark D. Roth e872fb91d9
[WRR] fix some edge cases in scheduler logic (#33045) 2 years ago
Mark D. Roth 844e740183
[JSON] Replace ctors with factory methods (#32834) 2 years ago
Eugene Ostroukhov ac228814a0
[core] Expand core attributes to hold values of any type (#32835) 2 years ago
Mark D. Roth 020e9b4dd6
[WRR] Remove env var guard for WRR policy (#32936) 2 years ago
Mark D. Roth 9393cd887c
[JSON] remove mutable accessor methods. (#32806) 2 years ago
Stan Hu 4110dea333
[HTTP Proxy] Support CIDR blocks in `no_proxy` config (#31119) 2 years ago
Mark D. Roth 36d2716d52
[JSON] move Parse() and Dump() methods out of JSON object (#32742) 2 years ago
Craig Tiller 175ccc3a90
Reland global config changes (#32661) 2 years ago
Yousuk Seung 16c03db9ac
Revert "Revert "WRR: Support EPS" (#32723)" (#32725) 2 years ago
Esun Kim 7bd9267f32
Revert "WRR: Support EPS" (#32723) 2 years ago
Yousuk Seung 4429066516
WRR: Support EPS (#32657) 2 years ago
Jan Tattermusch 0c1797cd9f
Revert "[config] Move global config alongside core configuration" (#32659) 2 years ago
Craig Tiller b7a83305e6
[config] Move global config alongside core configuration (#30788) 2 years ago
Yash Tibrewal 657c1da1b0
HttpProxyMapperTest: cleanup (#32572) 2 years ago
apolcyn 18d1341b94
c2p resolver test: override the XDS server address, point it to a fake server that immediatley closes the connection (#32499) 2 years ago
Mark D. Roth 3faeb3af80
client channel: create a header file for internal interfaces (#32423) 2 years ago
Esun Kim 905df9dee6
Update Abseil to 20230125 (#32139) 2 years ago
Eugene Ostroukhov 42a25af871
xds_override_host LB: make subchannel keys consistent with the filter (#32224) 2 years ago
Eugene Ostroukhov 4a64142be5
xds_override_host LB: add support for draining state (#32191) 2 years ago
AJ Heller 5222eafdc1
Revert "xds_override_host LB: add support for draining state (#31985)" (#32189) 2 years ago
Eugene Ostroukhov e8e9514a11
xds_override_host LB: add support for draining state (#31985) 2 years ago
Yash Tibrewal aa11978541
Fix include guards for src/ and test/ directories (#32167) 2 years ago
Mark D. Roth 76c82265b4
WRR: implement WRR LB policy (#31904) 2 years ago
Mark D. Roth c8407f8ef9
xDS: consistently use "override_host" instead of "host_override" (#32153) 2 years ago
Eugene Ostroukhov 73fa138432
xds_override_host LB: move XdsOverrideHostLbConfig to `internal` namespace (#32061) 2 years ago
Eugene Ostroukhov a111948602
xds_override_host LB: account for subchannel connectivity state (#31914) 2 years ago
Eugene Ostroukhov 875066b61e
tests: Validate subchannel state transitions (#31971) 2 years ago
Yijie Ma f99b8b5bc4
Convert c-style comments to C++-style comments (#31923) 2 years ago
Eugene Ostroukhov 878a0ea6c2
xds_override_host LB: add basic support for overriding host (#31954) 2 years ago
Craig Tiller feb43c589f
[iwyu] Better error checking in script (#31957) 2 years ago