yihuaz
b9a69481c2
Revert "Support user provided "scope" in JWT and GDC ( #26577 )" ( #26645 )
...
This reverts commit 6df967966b
.
4 years ago
apolcyn
0e6c888574
Bump version to 1.40.0-dev ( #26600 )
...
* Bump version to 1.40.0
* Regenerate projects
* Tweak version.cc.template to satisfy formatter
* Regenerate projects
4 years ago
yihuaz
6df967966b
Support user provided "scope" in JWT and GDC ( #26577 )
...
* support scope overriding in jwt and gdc
* fix formatting
* fix bazel build issue
* fix clang tidy
4 years ago
Vijay Pai
ea4b68e7a1
Drop experimental tags from core callback API ( #26535 )
4 years ago
yihuaz
932dbed49d
Revert "Allow to specify user provided audience in google default credentials and JWT credentials ( #26456 )" ( #26531 )
...
This reverts commit 5a91a513fd
.
4 years ago
apolcyn
6d699be11d
Set XDS user agent in ruby via macros ( #26268 )
...
* Set XDS user agent in ruby via macros
* Add quotes to macros
* Fix typo in macro setting
* remove no-op macro setting in build file
* Fix templae
4 years ago
ZhenLian
5a91a513fd
Allow to specify user provided audience in google default credentials and JWT credentials ( #26456 )
...
* support user provided audience in gdc and jwt
4 years ago
Stanley Cheung
f89574cc4b
Ruby: fix timeout flake, always start RPC in threads ( #26426 )
4 years ago
Lidi Zheng
a3ae8e00a2
Revert "Allow to specify user provided audience in google default credentials and JWT credentials ( #26392 )" ( #26440 )
...
This reverts commit 304262e135
.
4 years ago
Ashitha Santhosh
b9a643a817
Static policy provider implementation. ( #26134 )
4 years ago
yihuaz
304262e135
Allow to specify user provided audience in google default credentials and JWT credentials ( #26392 )
...
* support user provided audience in gdc and jwt
* fix 1st round of comments
* fix ruby and php to use new GDC API
* fix python clang issue
* address 2nd round of comments
* fix string_view issue
* remove length param in string_view constructor
4 years ago
Yash Tibrewal
a989179ace
Bump master to v1.39.0 ( #26207 )
...
* Bump version to v1.39.0
* Regenerate projects
* Buildifier format
4 years ago
Yash Tibrewal
81276fff2e
Update protobuf version to 3.15.8 ( #26105 )
...
* Update protobuf version to 3.15.8
* Run tools/distrib/python/make_grpcio_tools.py
4 years ago
Mark D. Roth
feff79abc7
add test-only channel arg to set per-channel xDS bootstrap config ( #25936 )
...
* pass XdsClient to LB policies via channel args
* add channel arg for overriding bootstrap config on a per-channel basis
* change tests to use new channel arg approach -- currently failing for server-side tests
* use the same channel args approach on the server side
* clang-format
* fix CircuitBreakingMultipleChannelsShareCallCounter test
* fix XdsEnabledServerTest test
* add TODO
* clang-format
* generate_projects
* fix clang-tidy
* fix build
* attempt to fix python
4 years ago
Stanley Cheung
ab3096f12c
Fix header_matching for PHP and Ruby ( #26017 )
4 years ago
Stanley Cheung
6855314067
Ruby: Fix xds fault_injection test ( #26006 )
4 years ago
Brian Buchalter
5917984194
Update Ruby documentation for Gemfile usage ( #25705 )
4 years ago
Bouke van der Bijl
1fdc534e67
ruby: use x86_64 binary on M1 macs ( #25756 )
4 years ago
Richard Belleville
9964ae875b
Bump master version to 1.38 ( #25838 )
...
* Bump version to 1.38
* Regenerate projects
4 years ago
Lidi Zheng
1040fbdb9f
Re-introduce "CSDS Implementation" ( #25762 )
...
* Revert "Revert "CSDS Implementation (#25038 )" (#25745 )"
This reverts commit 98fd4e1e36
.
* Add xDS special Bazel build rules
* Add 2 todos to remove the added rules
4 years ago
Lidi Zheng
98fd4e1e36
Revert "CSDS Implementation ( #25038 )" ( #25745 )
...
This reverts commit 27de24a38e
.
4 years ago
Lidi Zheng
27de24a38e
CSDS Implementation ( #25038 )
...
* Implement the xDS Config Dump as CSDS in Core
* Revemp the logic of caching and constructing the CSDS response
* Unref created error
* Fix the clang tidy complains
* Resolve comments about symbol preload and Json ctor
* Improve readability
* Merge with new ADS logic && support latest CSDS
* Refactor the version/client_status logic
* Add support for error_state
* Add support for does_not_exist
* Add node information
* Fix the ProtoBuf segfault
* More test cases
* Refactor to use bytes as cache instead of JSON
* Apply clang_tidy's suggestion
* Resolve reviewer's requests
* Tiny stylish fixes && make sanity test happy
* WIP: still working on the matchers
* Update a bunch of matchers
* Improve readability a bit
* Resolve reviewer's suggestions
* Resolve reviewer's comments
* Make Unpack fail fast
4 years ago
Yash Tibrewal
7021b72d1f
Revert Revert Xds Status Notifier ( #25718 )
...
* Revert "Revert "xDS status notifier (#25321 )" (#25702 )"
This reverts commit 3c9f3972e3
.
* Remove connection from map when OnClose is not registered
* Reviewer comments
4 years ago
Yash Tibrewal
3c9f3972e3
Revert "xDS status notifier ( #25321 )" ( #25702 )
...
This reverts commit 81e90432e1
.
4 years ago
Yash Tibrewal
81e90432e1
xDS status notifier ( #25321 )
...
* Serving status notification for xds enabled servers
4 years ago
Minku Lee
3ca079faad
ruby: add conditional on darwin based on arch ( #25419 )
4 years ago
Stanley Cheung
e6e82104e2
Fix access to empty list in proto ( #25625 )
4 years ago
Hannah Shi
0fc521067b
Ruby: support for PSM security ( #25330 )
...
* support for PSM security, SSL fallback
* Ruby Server, support for PSM security, SSL fallback
* address review comments
* add more tests, address review comments
* add XdsChannelCredentials class for PSM security, ruby client
* XdsServerCredentials
* address review comments
* re-run tools/distrib/clang_format_code.sh
* address comments, add entries to grpc_class_init_test
* fix to pass end2end ci test
* re-run tools/distrib/clang_format_code.sh
* address comments
4 years ago
apolcyn
cac3cebe1a
Relax ruby test check on protobuf error message ( #25507 )
4 years ago
Stanley Cheung
45e41137a8
Replaces disrespectful terms ( #25501 )
4 years ago
Alexander Polcyn
27687563d6
Fix child process port selection in ruby end-to-end tests
4 years ago
Alexander Polcyn
b14019661f
Don't perform unnecessary RPCs in call creds timeout test
4 years ago
Alexander Polcyn
01c52d7c77
Fix no free threads flake in ruby call creds timeout test
4 years ago
Stanley Cheung
beaf86dc43
review fixes
4 years ago
Stanley Cheung
ac9bf63631
Ruby xds timeout test
4 years ago
Lidi Zheng
51659eb06e
Regenerate projects
4 years ago
Yash Tibrewal
f4e55b85bc
Replace disrespectful term
4 years ago
Yash Tibrewal
7a5288d2a0
Replace disrespectful words
4 years ago
Stanley Cheung
769689ec89
Re-generate Ruby protos
4 years ago
Stanley Cheung
fe2e96f9f3
Regenerate projects
4 years ago
Stanley Cheung
5564ac0cce
Regenerate projects
4 years ago
Chuan Ren
06cc42eb85
Add support of implicit and explicit flows for external account creds
4 years ago
Stanley Cheung
09e4bce53e
Review comment fixes: need synchronization
4 years ago
Stanley Cheung
d04f80a156
review comment fixes
4 years ago
Stanley Cheung
e4ebd44cd6
Ruby: add support to circuit_breaking xds interop test case
4 years ago
Yash Tibrewal
4105d2ce20
XdsServerBuilder, config fetching per resolved address and delaying bind/listen till fetch is complete
4 years ago
Masaki Hara
73fac77b3f
Fix implicit decalaration in rb_event_thread.c
4 years ago
Jan Tattermusch
a35cd4f89d
build protoc artifacts with cmake
4 years ago
Stanley Cheung
6c142d76de
Re-generate protos for Ruby
4 years ago
Yash Tibrewal
096b2324e1
Experimental API for XdsServerCredentials
4 years ago