235 Commits (044e0557a7d9118d56df1cd7be07406fda0dc720)

Author SHA1 Message Date
Cheng-Yu Chung e9b287997a
Remove `include/grpcpp/impl/codegen/sync.h` (#31545) 2 years ago
Esun Kim 0ba0c4bf74
Added googletest clang-tidy checks (#31610) 2 years ago
Mark D. Roth ddfa85f42b
xDS: fix error message when the request does not match any route (#31593) 2 years ago
Esun Kim 530b702259
Update Clang 15 (#31518) 2 years ago
Mark D. Roth b6bdde391a
client_lb_e2e_test: add another error case to the regex (#31318) 2 years ago
Mark D. Roth 126393c9c1
client_lb_end2end_test: update failure regex to include "Socket closed" (#31242) 2 years ago
Esun Kim 3c96517fc0
Simplified GRPC_ERROR_CREATE macros (#31222) 2 years ago
Craig Tiller 9c98d67d7a
[c++14] absl::make_unique --> std::make_unique (#31159) 2 years ago
Craig Tiller d9ac89a441
[gprpp] absl::Notification polyfill (#31008) 2 years ago
Craig Tiller c2ab8c99bb
Revert "Revert "[c++] Move environment functions to C++ (#30937)" (#30986)" (#30988) 2 years ago
Craig Tiller 96264e07b8
Revert "[c++] Move environment functions to C++ (#30937)" (#30986) 2 years ago
Mark D. Roth e5aadf985e
Revert "Revert "client_channel: allow LB policy to communicate update errors to resolver (#30809)" (#30970)" (#30981) 2 years ago
Craig Tiller 74c0d6fe3f
[c++] Move environment functions to C++ (#30937) 2 years ago
Richard Belleville 1648bc08e0
Revert "client_channel: allow LB policy to communicate update errors to resolver (#30809)" (#30970) 2 years ago
Mark D. Roth 9ff943b81e
client_channel: allow LB policy to communicate update errors to resolver (#30809) 2 years ago
Vignesh Babu 70dd34b438
Revert "Revert "Modifying iomgr tcp code to use event engine EndpointConfig instead of channel_args"" (#30509) 2 years ago
Mark D. Roth bf9304ef17
client_channel, client_auth: rewrite disallowed status codes from the control plane (#30789) 2 years ago
Mark D. Roth 2c28b44852
subchannel: include IP address in status messages (#30784) 2 years ago
Craig Tiller 535168431a
[lb_policy] Move to core configuration system (#30483) 2 years ago
Alisha Nanda b94fb2b894
Fix PickFirstTest.PendingUpdateAndSelectedSubchannelFails flake in client_lb_end2end_test (#30741) 2 years ago
Mark D. Roth 121a08f6a9
end2end tests: apply test slowdown factor in various places where it was missed (#30749) 2 years ago
Mark D. Roth 03b6b01043
ConnectionAttemptInjector: fix tsan failures (#30730) 2 years ago
Mark D. Roth 72e76f6a86
client_lb_e2e_test: fix flake in PickFirstTest.CheckStateBeforeStartWatch (#30698) 2 years ago
Vignesh Babu 9f9d87cfa6
Fix CBF on mac by switching to grpc_core::Mutex and grpc_core::CondVar (#30666) 2 years ago
Mark D. Roth 221a969e04
client_lb_end2end_test: fix flake caused by not doing graceful server shutdown (#30647) 2 years ago
Alisha Nanda 96af4084c9
Fix StatusCancelledWithoutStartingRecvTrailingMetadata flake in client_lb_end2end_test (#30629) 2 years ago
Alisha Nanda faa0679c57
Fix flake in client_lb_end2end_test (#30601) 2 years ago
Vignesh Babu 0b1a8c984b
Revert "Modifying iomgr tcp code to use event engine EndpointConfig instead of channel_args (#30028)" (#30495) 2 years ago
Vignesh Babu 2c977a4d98
Modifying iomgr tcp code to use event engine EndpointConfig instead of channel_args (#30028) 2 years ago
Mark D. Roth f4edc883ab
service config API: use absl::Status instead of grpc_error (#30321) 2 years ago
Mark D. Roth 201213c681
client channel: add tests for authority override precedence (#30172) 2 years ago
Craig Tiller d304712f64
[channel_args] Spread grpc_core::ChannelArgs through client channel code (#30008) 2 years ago
Mark D. Roth 694e634a79
client_lb_end2end_test: fix flake in RoundRobin.SingleReconnect test (#30229) 2 years ago
Mark D. Roth d379e811be
C++ end2end tests: refactor ConnectionAttemptInjector code (#30148) 2 years ago
Mark D. Roth 3a8e54b005
round_robin: update status upon each new connection failure (#30001) 2 years ago
Mark D. Roth 7976501534
client_lb_end2end_test: refactor connection injectors and add test for sticky TF (#29993) 2 years ago
Mark D. Roth 27e6a094e1
client_lb_end2end_test: fix broken tests (#29938) 3 years ago
Mark D. Roth 35b7d88654
client_lb_end2end_test: explicitly check failed RPC statuses (#29906) 3 years ago
Mark D. Roth e49c61cd2f
client_channel: remove synchronous subchannel connectivity state API (#28339) 3 years ago
Mark D. Roth bbf56baa88
client_lb_end2end_test: fix flake in RoundRobinTest.UpdateInError (#29847) 3 years ago
Mark D. Roth 98c40ce772
client_lb_end2end_test: increase timeouts in RoundRobinTest.UpdateInError (#29805) 3 years ago
Mark D. Roth 9c23d7999c
subchannel: fix reset backoff when connection attempt is in flight (#29792) 3 years ago
Nicolas Noble 667691c499
server: per-rpc backend metric reporting (#29621) 3 years ago
Craig Tiller 5918f98ecb
[iwyu] Enable nosafe_headers (#29591) 3 years ago
Nicolas Noble 050e4c3abe
client_lb_end2end_test: add OrcaLoadReport into EchoRequest proto (#29505) 3 years ago
Mark D. Roth 1cd6e69347
subchannel: report IDLE upon existing connection failure and after backoff interval (#29428) 3 years ago
Mark D. Roth be53d2ce3f
LB policy API: add OOB backend metric API (#29012) 3 years ago
Mark D. Roth 8ba275291a
connection delay injector: fix tsan problems (#29445) 3 years ago
Mark D. Roth 6273832210
priority and ring_hash LBs: fix interactions when using ring_hash under priority (#29332) 3 years ago
Mark D. Roth 1fd3850502
client_lb_end2end_test: refactor connection delay injection into its own library (#29320) 3 years ago