Mariano Anaya
|
1f2d916386
|
[aio] Metadata type: Fix tests & __repr__
|
5 years ago |
Mariano Anaya
|
0be36ed606
|
Add mutability to the MetadataType
|
5 years ago |
Mariano Anaya
|
7d88c61f57
|
Initial modelling of the metadata abstraction
Create the initial version for the abstraction for the Metadata based on
the discussion at https://github.com/grpc/grpc/issues/21953
|
5 years ago |
Lidi Zheng
|
52634fb7be
|
Correct the docstring and implementation of AuthMetadataPlugin
|
5 years ago |
Vijay Pai
|
69eb582448
|
Register CQ at the right place
|
5 years ago |
Lidi Zheng
|
5cd773731d
|
Assert with public API instead of private API
|
5 years ago |
Lidi Zheng
|
b73b389dd1
|
Change the default IO engine to poller
|
5 years ago |
Mark D. Roth
|
343b5403df
|
xds: Send RDS request when retrying ADS call.
|
5 years ago |
jiangtaoli2016
|
4d41a56e17
|
SSL peer match name case-insensitive
|
5 years ago |
April Schleck
|
fe426fc6f5
|
Make check_call_host not segfault when overridden_target_name_ is null.
This was broken by 40dd4a3301 .
|
5 years ago |
jiangtaoli2016
|
951abee174
|
Revert "Append old ca.pem"
This reverts commit 13c6b6c612 .
|
5 years ago |
jiangtaoli2016
|
13c6b6c612
|
Append old ca.pem
|
5 years ago |
jiangtaoli2016
|
3799b7b80c
|
Update test creds README
|
5 years ago |
Sayed Ibrahim Hashimi
|
44e1e7b0fd
|
minor update to fix msbuild condition to correct syntax
|
5 years ago |
Mark D. Roth
|
5cd4f8140e
|
xds: Fix dumb reversed conditional in log message
|
5 years ago |
jiangtaoli2016
|
c36af6e8df
|
Change object-c test credentials
|
5 years ago |
Lidi Zheng
|
ae0dc69cb1
|
Fix the typo; I got the wrong branch and waited two hours
|
5 years ago |
Stanley Cheung
|
0b2484ffc8
|
PHP: Add allow fork flag to config.m4
|
5 years ago |
jiangtaoli2016
|
2620763fdd
|
Update test creds for php, python, ruby
|
5 years ago |
Mark D. Roth
|
611cf644bc
|
Use wait_for_ready for xds calls.
|
5 years ago |
Lidi Zheng
|
158a68f4f0
|
Annotate channel context manager methods to make pytype happy
|
5 years ago |
Donna Dionne
|
3e19b04abf
|
Fixing the error message.
|
5 years ago |
Donna Dionne
|
e5432a73f8
|
Adding an error to properly report credential missing CreateXdsChannel.
This will allow the failure to properly shutdown everything like this:
I0318 17:23:32.444358867 27538 xds_client.cc:1811] [xds_client 0x55ea110cff10] creating xds client
I0318 17:23:32.444401674 27538 xds_client.cc:1819] [xds_client 0x55ea110cff10] creating channel to trafficdirector.googleapis.com:443
E0318 17:23:32.444461219 27538 xds_client.cc:1826] [xds_client 0x55ea110cff10] failed to create xds channel: {"created":"@1584552212.444450255","description":"no credential found","file":"/home/donnadionne/v128/grpc/src/core/ext/filters/client_channel/xds/xds_channel.cc","file_line":36}
E0318 17:23:32.444515988 27538 xds_resolver.cc:118] Failed to create xds client -- channel will remain in TRANSIENT_FAILURE: {"created":"@1584552212.444450255","description":"no credential found","file":"/home/donnadionne/v128/grpc/src/core/ext/filters/client_channel/xds/xds_channel.cc","file_line":36}
I0318 17:23:32.444613149 27538 completion_queue.cc:788] cq_end_op_for_pluck(cq=0x55ea110cfa10, tag=0x7ffd7e2fb1b0, error="No Error", done=0x55ea10c9b035, done_arg=0x55ea110d7310, storage=0x55ea110d7380)
I0318 17:23:32.444667902 27538 completion_queue.cc:1319] RETURN_EVENT[0x55ea110cfa10]: OP_COMPLETE: tag:0x7ffd7e2fb1b0 OK
I0318 17:23:32.444726001 27538 completion_queue.cc:1425] grpc_completion_queue_destroy(cq=0x55ea110cfa10)
I0318 17:23:32.444768059 27538 completion_queue.cc:1419] grpc_completion_queue_shutdown(cq=0x55ea110cfa10)
I0318 17:23:32.444812370 27538 init.cc:212] grpc_shutdown(void)
2: Failed to pick subchannel
I0318 17:23:32.444928463 27538 call.cc:573] grpc_call_unref(c=0x55ea110d6320)
I0318 17:23:32.445024834 27538 metadata_array.cc:34] grpc_metadata_array_destroy(array=0x7ffd7e2fb770)
I0318 17:23:32.445071369 27538 metadata_array.cc:34] grpc_metadata_array_destroy(array=0x7ffd7e2fb720)
Greeter received: RPC failed
I0318 17:23:32.445153945 27538 channel.cc:510] grpc_channel_destroy(channel=0x55ea110c7a80)
I0318 17:23:32.445203614 27538 xds_client.cc:1846] [xds_client 0x55ea110cff10] shutting down xds client
I0318 17:23:32.445247579 27538 ref_counted.h:199] xds_client:0x55ea110cff18 /home/donnadionne/v128/grpc/src/core/ext/filters/client_channel/xds/xds_client.cc:1860 unref 1 -> 0 XdsClient::Orphan()
I0318 17:23:32.445289154 27538 xds_client.cc:1839] [xds_client 0x55ea110cff10] destroying xds client
I0318 17:23:32.445353536 27538 init.cc:212] grpc_shutdown(void)
I0318 17:23:32.445404973 27538 init.cc:212] grpc_shutdown(void)
Instead of silently like this:
I0318 01:10:03.085766343 8544 xds_client.cc:1811] [xds_client 0x55fe23fa3f10] creating xds client
I0318 01:10:03.085809647 8544 xds_client.cc:1819] [xds_client 0x55fe23fa3f10] creating channel to trafficdirector.googleapis.com:443
I0318 01:10:03.085904230 8544 ref_counted.h:103] xds_client:0x55fe23fa3f18 /home/donnadionne/v128/grpc/src/core/ext/filters/client_channel/xds/xds_client.cc:1831 ref 1 -> 2 XdsClient+ChannelState
E0318 01:10:03.085946286 8544 xds_client.cc:483] assertion failed: channel_ != nullptr
|
5 years ago |
Richard Belleville
|
a82f8f3dd7
|
Ensure unit tests don't pick up interop client
|
5 years ago |
Lidi Zheng
|
46bb3769a9
|
Override the auth plugin behavior
|
5 years ago |
jiangtaoli2016
|
90afa89c85
|
Update c# test credentials
|
5 years ago |
ZhenLian
|
738272f3a8
|
[ImproveTLS] add a wrapper to error_detail in C core args
|
5 years ago |
Mark D. Roth
|
5927f9b625
|
Gracefully switch xds policy instances when cluster name changes, and other LRS-related fixes.
|
5 years ago |
Ashitha Santhosh
|
72112d034e
|
Added tests.
|
5 years ago |
jiangtaoli2016
|
91bfc400d3
|
Update test credentials to use 2048-bit RSA keys
|
5 years ago |
Lidi Zheng
|
d6bd3c37b2
|
Use mutex to protect queue operations
|
5 years ago |
Mark D. Roth
|
d812d9d557
|
fix duplicate LDS update detection
|
5 years ago |
Richard Belleville
|
7fd0c8fc1a
|
Clean up client
|
5 years ago |
Lidi Zheng
|
030b1b6a84
|
Update the pxd as well
|
5 years ago |
Lidi Zheng
|
82050ae192
|
Initialize credentials after IO engine set
|
5 years ago |
Richard Belleville
|
24e03778ea
|
Revert "Merge pull request #22373 from gnossen/creds_threads_and_breads"
This reverts commit 61a0212539 , reversing
changes made to 19d8e2c551 .
|
5 years ago |
Richard Belleville
|
34e320a439
|
Working client
|
5 years ago |
Lidi Zheng
|
1a0655d75c
|
Add comment about why we can't use cimport
|
5 years ago |
Lidi Zheng
|
65930d4be9
|
Remove the socket reader in shutdown
|
5 years ago |
Richard Belleville
|
59b040d3c4
|
Stop leaking threads
|
5 years ago |
Lidi Zheng
|
3779b12203
|
Enable skipped tests
|
5 years ago |
Mariano Anaya
|
da698286e4
|
Fix tests.json
Remove tests from the old branch (conflict resolution leftover issue).
|
5 years ago |
Mariano Anaya
|
963429864e
|
Skip failing tests due to a regression
Reported at https://github.com/grpc/grpc/issues/22302
|
5 years ago |
Mariano Anaya
|
bd4679439c
|
Add 'resources' to bazel build file
|
5 years ago |
Mariano Anaya
|
a8f7dfe4c5
|
Update exception used in test
|
5 years ago |
Mariano Anaya
|
dff4a30b6c
|
Fix build & address review comments
Fixes https://github.com/grpc/grpc/issues/20532
|
5 years ago |
Mariano Anaya
|
4d492d28a7
|
Add test for full-duplex call
|
5 years ago |
Mariano Anaya
|
8165cc2d97
|
Extend with more tests
|
5 years ago |
Mariano Anaya
|
33e15156bb
|
[WIP] Feedback on the PR
|
5 years ago |
Mariano Anaya
|
a3459d371d
|
Code cleanup
|
5 years ago |