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
Esun Kim
ac080fd17a
Fix readability-inconsistent-declaration-parameter-name manually
4 years ago
yulin-liang
79ce42425d
Regenerate projects
4 years ago
Stanley Cheung
ff6bbd4cee
Regenerate projects
4 years ago
ZhenLian
d74e43da95
Add File Watcher Certificate Provider API
4 years ago
yulin-liang
fee284d853
Regenerate projects
4 years ago
yulin-liang
2ffa791ae6
Regenerate projects
4 years ago
Donna Dionne
5346f0e3fa
Bump version to v1.33.2
4 years ago
ZhenLian
518ed1303c
Add Credential Loading From Static Providers For TLS Credentials
4 years ago
Donna Dionne
0e2acc39da
Updating grpc version.
4 years ago
Esun Kim
4f26aecea4
Bump MACOSX_DEPLOYMENT_TARGET to 10.10 for Ruby
4 years ago
Donna Dionne
c88bde2234
Drop the "pre" in version.
4 years ago
Donna Dionne
ad14ce4779
Regenerate projects
4 years ago