Sergii Tkachenko
8db79e2e71
Python style: reformat code using updated yapf 0.30.0
2021-01-13 14:00:12 -05:00
Mark D. Roth
8ddbc50272
change xDS certificate provider to contain a map by cluster
2021-01-12 10:51:50 -08:00
ZhenLian
e745f8cb55
Merge pull request #25018 from ZhenLian/zhen_dynamic_file_reloading_9
...
Support Default Root Certs in Tls Credentials
2021-01-07 09:40:31 -08:00
ZhenLian
c48e39d5c2
Support Default Root Certs in Tls Credentials
2021-01-06 23:02:52 -08:00
Donna Dionne
5c1834e8db
A previous fix which changed grpc_cycle_counter_to_millis_round_down/up
...
was not the correct fix and caused window test issues.
The correct fix is to ensure the test uses the same time apis as the
product code: grp_get_cycle_counter (which is platform dependent) to get
current time.
Tested both in open source and patched into google3 to ensure successful
import:
https://critique-ng.corp.google.com/cl/349981071/analysis
2021-01-06 18:26:54 -08:00
Yang Gao
f735728a39
Merge pull request #25055 from acozzette/parse-json
...
Updated parse_json.cc to rely on config_protobuf.h for protobuf types
2021-01-06 14:48:47 -08:00
yang-g
c6c3dc57af
Remove unneeded filter
2021-01-06 10:59:56 -08:00
apolcyn
78dc1394fd
Merge pull request #25064 from apolcyn/merge_ares_structs
...
Move grpc_ares_ev_driver and fd_node into grpc_ares_wrapper.cc
2021-01-06 10:32:44 -08:00
Mark D. Roth
c01a7ad71a
Merge pull request #24814 from renkelvin/apis
...
Add support of implicit and explicit flows for external account creds
2021-01-05 19:32:20 -08:00
Mark D. Roth
861c54a7fa
Merge pull request #25091 from markdroth/string_less_new
...
Remove StringLess and src/core/lib/gprpp/map.h.
2021-01-05 15:24:44 -08:00
apolcyn
91f80720a3
Merge pull request #25069 from apolcyn/plumb_extra_args
...
Add a mechanism to plumb arbitary command line flags to the c-ares unit test binary
2021-01-05 14:39:31 -08:00
Chuan Ren
06cc42eb85
Add support of implicit and explicit flows for external account creds
2021-01-05 13:20:42 -08:00
Mark D. Roth
1bc2d7d1a6
Remove StringLess and src/core/lib/gprpp/map.h.
2021-01-05 09:47:42 -08:00
Alexander Polcyn
882243606f
Add a mechanism to plumb arbitary command line flags to the c-ares unit test binary
2020-12-28 23:22:54 -08:00
Alexander Polcyn
17a49209bc
Remove unnecessary signal-forwarding/timeout thread in c-ares unit test driver
2020-12-28 16:50:17 -08:00
Alexander Polcyn
8215b21dc1
move grpc_ares_ev_driver and fd_node definitions into grpc_ares_wrapper.cc
2020-12-28 11:51:16 -08:00
Adam Cozzette
63ee5b62c2
Updated parse_json.cc to rely on config_protobuf.h for protobuf types
...
Google's internal version of the gRPC codebase uses a version of
protobuf with a different namespace and include paths. This commit makes
parse_json.cc rely on config_protobuf.h for protobuf types so that it
will work properly in that environment. I also replaced a call to
Status::error_code() with a call to Status::code() instead. This way the
code will work with absl::Status, which has a somewhat different API
compared to google::protobuf::util::Status.
2020-12-23 15:55:17 -08:00
Donna Dionne
88876b194c
Fixing interop client to send all RPC types for each duration_per_query.
2020-12-22 10:15:48 -08:00
Yash Tibrewal
9c043baf49
Allow the channelz service test to get different listen socket sizes
2020-12-21 12:57:10 -08:00
Donna Dionne
9b1172697e
Adding a expect_status flag in xds interop client to get ready for
...
timeout tests.
2020-12-21 09:51:26 -08:00
Mark D. Roth
55154ce24c
Merge pull request #25032 from markdroth/xds_weighted_cluster_weight_0_fix
...
xds: Ignore WeightedCluster entries with weight 0.
2020-12-21 08:32:25 -08:00
Mark D. Roth
a38d6c641f
xds: Ignore WeightedCluster entries with weight 0.
2020-12-17 16:00:47 -08:00
Yash Tibrewal
e33849682c
Merge pull request #24956 from yashykt/xds_server
...
Delay listening when using ServerConfigFetcher
2020-12-17 13:00:32 -08:00
Yash Tibrewal
4105d2ce20
XdsServerBuilder, config fetching per resolved address and delaying bind/listen till fetch is complete
2020-12-16 12:15:52 -08:00
Alexander Polcyn
9480039754
Fix formatting
2020-12-16 11:00:51 -08:00
Alexander Polcyn
aef3bb0157
Remove unnecessary explicit bytes conversion
2020-12-16 10:17:17 -08:00
Alexander Polcyn
408a02379d
Make c-ares resolver unit tests runnable under python3
2020-12-15 23:51:19 -08:00
Jan Tattermusch
f18a02253f
remove Flaky=true flag for some tests
2020-12-15 08:55:00 +01:00
Donna Dionne
4f8ed98f3e
Xds cluster resolver
...
Implemented new xds cluster resolver config
Separated policy and discovery mechanism
2020-12-14 16:05:15 -08:00
AJ Heller
01378c742f
Add TODO for the OOM fix that makes these tests flaky
2020-12-11 11:56:23 -08:00
AJ Heller
34ba812e20
Mark QPS Benchmark Tests as flaky
2020-12-11 11:52:48 -08:00
Yash Tibrewal
c9e99945ec
Add SANs matching for xDS credentials
2020-12-08 15:15:39 -08:00
ZhenLian
551009be68
Merge pull request #24805 from ZhenLian/zhen_dynamic_file_reloading_7
...
refactor PemKeyCertPair to take absl::string_view
2020-12-08 10:27:58 -08:00
Adam J Heller
91c4cbd51b
Merge pull request #24701 from drfloob/null-byte-uri-components
...
Convert URI parser to C++
2020-12-07 15:30:31 -08:00
AJ Heller
880a854f0e
Convert URI parser to C++ #24701
2020-12-07 12:13:22 -08:00
ZhenLian
de4e8a4680
refactor PemKeyCertPair
2020-12-07 12:10:45 -08:00
Mark D. Roth
8c12cc80e8
Merge pull request #24919 from markdroth/client_channel_remove_get_subchannel_call
...
Remove grpc_client_channel_get_subchannel_call().
2020-12-07 09:27:49 -08:00
Mark D. Roth
e4faf1945d
Remove grpc_client_channel_get_subchannel_call().
2020-12-05 15:44:50 -08:00
Esun Kim
f171a6689e
Fix StatusCode
2020-12-04 13:10:46 -08:00
Esun Kim
53ab235fb8
Fix google-explicit-constructor
2020-12-03 15:03:39 -08:00
Esun Kim
6c440e820b
Merge pull request #24841 from veblush/tidy-google-readability-casting
...
[Clang-Tidy] google-readability-casting
2020-12-03 14:49:45 -08:00
Mark D. Roth
0a84a1d0c7
Merge pull request #24813 from markdroth/client_channel_split1
...
Use separate mutexes and call queues for resolution and load balancing
2020-12-03 14:40:07 -08:00
Mark D. Roth
a9d30fece6
Use separate mutexes and call queues for resolution and load balancing
2020-12-03 11:19:35 -08:00
Yash Tibrewal
a6d9e49f27
Merge pull request #24843 from yashykt/insecureservercreds
...
Experimental API for xDS server credentials
2020-12-03 03:05:34 -08:00
Esun Kim
7d7c3cc711
Update by review
2020-12-02 13:42:53 -08:00
Yash Tibrewal
096b2324e1
Experimental API for XdsServerCredentials
2020-12-01 12:47:52 -08:00
Yash Tibrewal
b08861b60f
Register certificate provider factories after init
2020-12-01 12:17:12 -08:00
Yash Tibrewal
b0d06d73c8
Merge pull request #24858 from yashykt/xdsclientseccont
...
xds_end2end_test cleanup from #24643
2020-11-30 19:05:58 -08:00
Esun Kim
e0d8c498a6
C++ cast for others
2020-11-30 17:36:21 -08:00
Esun Kim
2ff84ed8c2
C++ cast for void*
2020-11-30 17:29:15 -08:00