Donna Dionne
5a25a427b5
Protecting the circuit breaking (drop action) using environment
...
variable. All the logic of refcounting are left but will not result in
any actions. Test added to test protected case.
4 years ago
Esun Kim
6d6648c7e1
Fix clang-tidy errors
4 years ago
Chuan Ren
0cf672d42e
Add implementation of base external account credentials
4 years ago
Mark D. Roth
a6954fe39e
Use a single instance of the drop and locality stats objects.
4 years ago
Mark D. Roth
caf798e9ab
xds: Add support for case_sensitive option in RouteMatch.
4 years ago
Yash Tibrewal
c52cb09f47
Add experimental XdsCredentials with support for insecure channel_credentials and security_connector
4 years ago
Alexander Polcyn
eed39b385a
Allow --qps_server_target_override to configure clients even if the driver isn't configuring any servers
4 years ago
Esun Kim
86050be0cf
Clean up DEPLOYMENT_TARGET
4 years ago
Esun Kim
8e9e895ffc
Replace grpc_shutdown_blocking with grpc_shutdown
4 years ago
Vijay Pai
25cbc854d2
Fix compiler_test_golden
4 years ago
Vijay Pai
37a09aaae3
Remove unused experimental stub format
4 years ago
yulin-liang
6fd27e5b4b
Modify podfile of CFStreamTests.
4 years ago
Yash Tibrewal
48ec53971a
gRPC Core API to create Xds channel credentials
4 years ago
Mark D. Roth
799e805e8a
Move locality load reporting to EDS policy.
4 years ago
Mark D. Roth
71050c88b9
Move EDS drop handling to a new eds_drop LB policy.
4 years ago
Mark D. Roth
dcc94158ac
Don't try to use global xds channel args after they've been destroyed.
4 years ago
Esun Kim
c8046ad6bc
Skip eventmanager_libuv_test under TSAN
4 years ago
Esun Kim
ccf3cbc6b7
Bump iOS and OSX version
4 years ago
Donna Dionne
ea4cb41bd2
Remove unused variable.
4 years ago
Donna Dionne
e7d7b7de86
xDS circuit breaking support
4 years ago
Mark D. Roth
b62d5c7eaa
Allow channel args to modify service config parsing behavior.
4 years ago
Yash Tibrewal
a9fd34a81d
Revert "Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS"
4 years ago
Mark D. Roth
1ba51dcb1a
Share XdsClient between channels.
4 years ago
Mark D. Roth
2fe1a5cd0a
Add missing const_cast<>.
4 years ago
Mark D. Roth
98841a990d
Implement DualRefCounted interface for objects needing strong and weak refs.
4 years ago
Yash Tibrewal
e0c4475db0
Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS and make it non-effective
4 years ago
Mark D. Roth
0db7ea4196
Change RefIfNonZero() to return a RefCountedPtr<>.
4 years ago
Esun Kim
1c7d5b5299
Fix MSAN adjustment
4 years ago
Mark D. Roth
7baf55e473
Stop propagating parent channel args into xDS channel.
4 years ago
Mark D. Roth
e1633396dc
Decouple channel creation from channelz child linkage.
4 years ago
Vijay Pai
f8b046e819
Eliminate ServerContextBase::Clear/Setup and fix unref process for core call
4 years ago
Mark D. Roth
6ea7e4dd16
Fix channel to apply new ConfigSelector even if ServiceConfig hasn't changed.
4 years ago
Esun Kim
5984f129f8
Use system nuget
4 years ago
Esun Kim
ef3ca7a90d
Workaround for Windows
4 years ago
Esun Kim
1408523429
Add examine_stack to test util
4 years ago
Mark D. Roth
f7a72b040d
Pass address to CreateSubchannel() and expose attributes in SubchannelInterface.
4 years ago
Yash Tibrewal
d10e06b60a
Add interop test for special_status_message
4 years ago
Esun Kim
91ca04cf6f
Add TestGrpcScope
4 years ago
Yash Tibrewal
11abbd3828
Add parsing logic for GoogleMeshCaConfig
4 years ago
Mark D. Roth
4bb00c25c0
Fix cut-and-paste error and change test to catch this kind of bug.
4 years ago
Mark D. Roth
84c8f7051a
Simplify service config processing and fix config selector handling.
4 years ago
Mark D. Roth
5107e65a93
Stop setting PROXYLESS_CLIENT_HOSTNAME node metadata in LRS request.
4 years ago
Ashitha Santhosh
443c8aa8f1
Create TestEnvironment to fix flaky test.
4 years ago
Esun Kim
b8ac1b1e5c
Revert "Revert "Implemented conditional shutdown""
4 years ago
Donna Dionne
fa4f131a85
Increasing failover time to avoid errors like
...
I0914 19:15:38.606657832 40 priority.cc:658] [priority_lb 0x611000009b40] child child2 (0x613001702bc0): failover timer fired, reporting TRANSIENT_FAILURE
Should prevent flakes in InitialUnavailable tests
Note: test had to be modified to reproduce more easily, will monitor the
test after this fix to ensure problem does not appear again.
4 years ago
Mark D. Roth
414405d6ae
Fix EDS update equality check.
4 years ago
Alisha Nanda
91627677fd
Added timeout flag to grpc cli.
4 years ago
Donna Dionne
5c242f0577
Fixing flake in DeadUpdate
...
It is observed that ADS is shutdown, but it's possible that
a request still comes in.
This request should not update the ADS resource_type_response_state_ as
they were cleared by the shutdown.
This fix ensures this.
4 years ago
Donna Dionne
ffb560090a
Moving XDS Routing functionalities from LB policy into XdsConfigSelector
4 years ago
“Mohan
8cfe62155f
removed unused decl for ClangTidy
4 years ago