Esun Kim
165ee5007a
Replaced grpc::string with std::string
4 years ago
Vijay Pai
7eebba3781
Fixes needed to make roll-forward of StartCall and corking work
5 years ago
Vijay Pai
278671072f
Revert "Revert "Fix StartCall: make corking work and allow concurrent Start*""
5 years ago
Donna Dionne
97904d77a4
Adding the printing of error message when unexpected status returns.
5 years ago
Vijay Pai
5a2f60d137
Allow skipping canceled check
5 years ago
Donna Dionne
b35b463a08
reject RouteConfiguration with a case-insensitive RouteMatch
5 years ago
Vijay Pai
fa1c66852b
Increase reconnect sleep time to 5x poller interval
5 years ago
Vijay Pai
b269fdbf8b
Don't mark server RPC canceled if finished with non-OK status
5 years ago
Mark D. Roth
21ee2335d2
Fix use-after-free bug for ResourceState of unsubscribed RDS resource.
5 years ago
Karthik Ravi Shankar
11c54ada0d
Revert "Fix StartCall: make corking work and allow concurrent Start*"
5 years ago
Mark D. Roth
d2646941b0
Fix xds_end2end_test to not set the response state back to SENT.
5 years ago
Mark D. Roth
d674fa3e37
Support xDS via both "xds" and "xds-experimental" URI schemes.
5 years ago
Donna Dionne
44eb8a6def
Putting in a temp fix for flaky tests.
...
Temporiarly increase tolerance for small load of RPCs
5 years ago
Vijay Pai
899cbcab96
Fix StartCall: make corking work and allow concurrent Start*
5 years ago
Donna Dionne
2ec96be5db
Default Route matcher checking:
...
- if xds routing is disabled: only allow matcher to be empty or single
slash( same behaviour as 1.28)
- if xds routing is enabled: ignore all supported path matchers and reject
all unsupported path matchers
5 years ago
Mark D. Roth
2ba3f8e7f9
Trigger xds routing support via env var instead of channel arg.
5 years ago
Donna Dionne
ec5f805e34
Allowing the default route to be weighted_clusters; this support is
...
already there, adding a test to prove that it's working.
5 years ago
Donna Dionne
9ad561c436
Integrating weighted target policy into xds routing policy
5 years ago
Mark D. Roth
0db28f7eaf
xds: Put channel in TRANSIENT_FAILURE when CDS resource is removed.
5 years ago
Mark D. Roth
581751b65b
xds: When listener does not exist, put channel in TRANSIENT_FAILURE.
5 years ago
Vijay Pai
611dccb492
Add a test without WritesDone and reorder destruction
5 years ago
Vijay Pai
113c7fcb7c
Mark override on service method
5 years ago
Donna Dionne
7fe44d8b1e
Fixing a build error
...
A parameter has been removed, but the next PR merged cleanly while still
using the removed parameter.
5 years ago
Donna Dionne
ac50289274
Modify the signature of all SetXdsResource methods to avoid un-necessary
...
parameter "name".
5 years ago
Mark D. Roth
b95843c1b7
xds: Add support for send_all_clusters field in LRS.
5 years ago
Mark D. Roth
72a42151ed
xds: Check RDS ConfigSource in LDS response.
5 years ago
Donna Dionne
092932b4dd
Squash the last 2 commits.
5 years ago
Donna Dionne
9793af2b09
Consolidating LDS and RDS tests together
...
And refactoring the code to be able to reuse the same helper methods.
Updating all tests to use helper methods.
5 years ago
Mark D. Roth
0324afa89e
grpclb: Add test showing that backend status is returned to client.
5 years ago
Mark D. Roth
1e9dc62db8
weighted_target: Create all children before updating any of them.
5 years ago
Mehrdad Afshari
d9e3a49fe1
Fix server_builder_plugin_test
5 years ago
Muxi Yan
2ade1dbe89
Fix client_lb_end2end_test flake
5 years ago
Mark D. Roth
d74548e611
Remove StringViewToCString() and src/core/lib/gprpp/string_view.h
5 years ago
Mark D. Roth
fc6f26c89b
Remove grpc_core::StringView.
5 years ago
Jan Tattermusch
f091a66999
Revert "Fix client_lb_end2end_test flake"
5 years ago
Donna Dionne
326a81bf87
Ensuring each action is only generated once in service config, even
...
if the same one is referred to multiple times by routes.
Added this test case in existing test case.
5 years ago
Donna Dionne
0ce79a560b
Revert a change to XdsTest/ClientLoadReportingWithDropTest
...
This test was a bit flaky, but after the change, the msan runs are
failing more often.
Reverting the change while investigating futher
5 years ago
Muxi Yan
4f9425086b
Fix client_lb_end2end_test flake
5 years ago
Mark D. Roth
d39c981d4f
Revert "Remove StringLess and src/core/lib/gprpp/map.h"
5 years ago
Donna Dionne
0452c2a0cb
Fixing xds_end2end_test.cc: ClientLoadReporting Vanilla tests
...
1. sometimes the StreamLoadStats service (in a separate thread) is not
ready when we check to see if it has received and responded to request;
moving the check to a bit later after we know that it has processed a
report.
2. Drop test numbers can fall out of range by little bit: 366 > 360.6;
increasing traffic to smooth the result (this fix has been effective for
other similar flakes)
5 years ago
Mark D. Roth
c0f82fc595
Remove StringLess and src/core/lib/gprpp/map.h
5 years ago
Donna Dionne
a7d9865961
Fixing xds_end2endtest.cc BackendsRestart flake test
...
Increase the number of RPCs after shutdown to ensure all
backends are down before restarting.
5 years ago
Yash Tibrewal
edbae5d8e6
Fix interceptor batch method FailHijackedRecvMessage for async APIs
5 years ago
Vijay Pai
5085805063
Remove some excessive logs
5 years ago
Donna Dionne
7db619ba95
Code review comments.
5 years ago
Donna Dionne
424e81eaec
Code Review comments
5 years ago
Donna Dionne
8bab28db08
Rearrange test_service_impl.h/cc to fix build failures.
5 years ago
Donna Dionne
63573b0515
Fixing a flaky test.
5 years ago
Donna Dionne
71aef940c3
Code review comments: added invalid config tests and restructured
...
testing code.
5 years ago
Mark D. Roth
bf6e534714
Accept either "" or "/" as the prefix for the default route.
5 years ago