582 Commits (f1dbb32f0af99bc5745a277bce1a8e5480308a99)

Author SHA1 Message Date
Mark D. Roth 0944410d6c [reorg] move test/core/util -> test/core/test_util (#36446) 7 months ago
Mark D. Roth 597154c2a7 [reorg] move tests to directories that correspond to the src tree (#36424) 8 months ago
Mark D. Roth 696d644bcf [pick_first] avoid retaining unneeded memory after selecting subchannel (#34766) 8 months ago
Craig Tiller b0cf42d86e [clang-format] Remove requirement that port_platform.h is at the top (#36281) 8 months ago
Craig Tiller c079e533de [ref-counts] DualRefCounted orphanability is different to Orphanable orphanability (#36194) 8 months ago
Yijie Ma c54c69dcdd [Metrics] New OpenTelemetry Plugin Implementation of Stats Plugin (#36070) 9 months ago
Mark D. Roth 390fef0590 [RR and WRR] clean up dualstack experiments (#35135) 9 months ago
Mark D. Roth 6546fcd196 [pick first] remove happy eyeballs experiment (#36092) 9 months ago
github-actions[bot] d1cea2dd09 Automated fix for refs/heads/master (#36059) 9 months ago
Alexander Polcyn 1491233a80 Expose LB policy test lib SubchannelState::state_tracker_ to tests 9 months ago
Mark D. Roth de3e6f8234 [pick_first] implement non-per-call metrics (#35984) 9 months ago
Mark D. Roth 40577dd585 [WRR] implement non-per-call metrics (#35977) 9 months ago
Mark D. Roth cfcbb0a535 [build] move parts of the `grpc_client_channel` BUILD target out into their own targets (#35879) 10 months ago
apolcyn 5227db884d [pick first] explicitly unset selected subchannel when promoting pending subchannel (#35865) 10 months ago
youyuanwu a58f83c947 [EventEngine] Support AF_UNIX for windows (#34801) 10 months ago
apolcyn 1669b9e853 [testing] Add ExitIdle and CompleteCall helpers to LB policy test lib (#35860) 10 months ago
Mark D. Roth 21cb320080 [reorg] move service config code to src/core/service_config (#35843) 10 months ago
Mark D. Roth f22c954ef5 [reorg] move client channel code to src/core/client_channel (#35827) 10 months ago
Mark D. Roth 10e83973e7 [reorg] move resolver code to src/core/resolver (#35804) 10 months ago
Mark D. Roth 148f59c15a [reorg] move LB policy code to src/core/load_balancing (#35786) 10 months ago
Mark D. Roth fa5603c72c [client channel] rename ClientChannel to ClientChannelFilter (#35783) 10 months ago
Yijie Ma 77ad5a786e [CSM O11Y] CSM Service Label Plumbing from LB Policies to CallAttemptTracer (#35210) 11 months ago
Mark D. Roth a446df61f4 [xDS] remove unnecessary string from XdsConfig struct (#35503) 11 months ago
Mark D. Roth 6a4b5ccea3 [SSA] change xds_override_host policy to manage subchannels based on last-used time rather than EDS health state (#35397) 11 months ago
Mark D. Roth c7101d0867 [xDS] move CDS and EDS watchers into xds resolver (#35011) 11 months ago
Mark D. Roth 3e785d395d [RefCounted and friends] Fix type safety of ref-counted types. 12 months ago
Yijie Ma 86d90f54b0 [EventEngine] Skip `dns_resolver_cooldown_test` for `event_engine_dns` experiment (#35251) 1 year ago
Mark D. Roth fcdc9b4d29 [LB policy API] pass address lists down via an iterator interface (#34753) 1 year ago
Mark D. Roth 8a000f45f8
[grpclb and fake resolver] clean up e2e tests and simplify fake resolver (#34887) 1 year ago
Mark D. Roth 1324ce42ea
[pick_first] fix race condition for detecting idleness (#34885) 1 year ago
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