596 Commits (384437db450d16fa6844157909ff834eb487ff0e)

Author SHA1 Message Date
Craig Tiller 5638afba6e [call-v3][client-channel] Add benchmarks for lb picks (#37052) 4 months ago
Craig Tiller ebc0395cee [metadata] Optimize metadata creation (#37111) 5 months ago
Mark D. Roth 24318054bc [LB policy API] change metadata mutations to overwrite instead of append (#37075) 5 months ago
Craig Tiller 678ee0a45d [party] Make party a concrete type (#37015) 5 months ago
Craig Tiller 47b53c85ad [call-v3] Add multi-stack support to CallFilters (#36985) 5 months ago
Craig Tiller 83ee2cd631 [benchmark] Add an opinionated macro for gRPC benchmark targets (#37012) 5 months ago
Craig Tiller 23adb994cf [call-v3] Begin adding benchmarks (#36946) 6 months ago
Craig Tiller e21467475f [call-v3] Direct channel implementation (#36734) 6 months ago
Tanvi Jagtap b57c7e9fc3 [grpc][Gpr_To_Absl_Logging] Migrating from gpr to absl logging - gpr_log (#36879) 6 months ago
Mark D. Roth f7ce3ee9d5 [call v3] add dynamic filter support to client channel (#36877) 6 months ago
Craig Tiller 90a649fd3f [call-v3] Client call implementation (#36724) 6 months ago
Craig Tiller b2e14059a6 [context] Remove `grpc_call_context_element` (#36793) 6 months ago
Craig Tiller 53c42e9dae [arena] Make arena refcounted (#36758) 6 months ago
Craig Tiller 34871fafa3 [call-v3] New client channel implementation (#36723) 6 months ago
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) 7 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) 8 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