243 Commits (abe50528d0de4eaac684238c6d9b4c3f1a36a653)

Author SHA1 Message Date
Yousuk Seung b98f527260
Revert "Revert "Revert "Revert "server: introduce ServerMetricRecorde… (#32301) 2 years ago
Craig Tiller 1f960697c5
Revert "Revert "Revert "server: introduce ServerMetricRecorder API and move per-call reporting from a C++ interceptor to a C-core filter (#32106)" (#32272)" (#32279)" (#32293) 2 years ago
Yousuk Seung 4475e74c6a
Revert "Revert "server: introduce ServerMetricRecorder API and move per-call reporting from a C++ interceptor to a C-core filter (#32106)" (#32272)" (#32279) 2 years ago
Xuan Wang deb1e25543
Revert "server: introduce ServerMetricRecorder API and move per-call reporting from a C++ interceptor to a C-core filter (#32106)" (#32272) 2 years ago
Yousuk Seung c7f641da0d
server: introduce ServerMetricRecorder API and move per-call reporting from a C++ interceptor to a C-core filter (#32106) 2 years ago
Mark D. Roth 76c82265b4
WRR: implement WRR LB policy (#31904) 2 years ago
Craig Tiller 67f364e23e
[cleanup] Eliminate usage of GRPC_ASSERT(false...); (#31757) 2 years ago
Mark D. Roth daded8a59f
WRR: update tests to cover qps plumbing (#32068) 2 years ago
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