Sergii Tkachenko
912515384e
Interop matrix: document adhoc test run ( #25932 )
4 years ago
Jan Tattermusch
98339824b0
also build python3.6 aarch64 manylinux2014 wheel ( #25928 )
4 years ago
Ashitha Santhosh
1fb4f715db
Rbac Matcher implementation. ( #25653 )
4 years ago
Stanley Cheung
c0a78774f8
PHP: allow xDS interop client to start RPCs asynchronously ( #25696 )
...
* PHP: allow xDS interop client to start RPCs asynchronously
* Address review comments
* Remove adhoc test config
4 years ago
Timo Lange
f3abcd3ace
cmake: only install channelz if gRPC_USE_PROTO_LITE is off ( #25772 )
...
* only install channelz if not USE_PROTO_LITE
* adapted CMakeLists.txt.template to not install channelz when USE_PROTO_LITE
4 years ago
AJ Heller
4c59b17d40
Remove eventmanager_libuv code ( #25811 )
...
Reintroduces this code removal after a failed import. This needed special handling via cherry pick.
4 years ago
Esun Kim
cb9889d35d
Enabled GPR_ABSEIL_SYNC on Apple ( #25841 )
4 years ago
Stanley Cheung
b2f91eeb36
Fix fault injection filter to still run the original trailing metadata closure when no error ( #25926 )
4 years ago
Sergii Tkachenko
72632aebd7
xds-k8s: Use latest TD bootstrap supporting new secrets dir ( #25925 )
4 years ago
Paul Wankadia
7c5a7bd73b
Make Findre2.cmake idempotent. ( #25821 )
...
As per https://github.com/grpc/grpc/issues/25434 , idempotence is necessary
because CMake fails when another target with the same name already exists.
Fixes #25434 .
4 years ago
easy
57859e3c9d
Remove duplicate code for grpc encoding, and extra class. ( #22334 )
...
* Remove duplicate code for grpc encoding, and extra class.
Originally from #18359 by @bogdandrutu .
* Autoformat.
4 years ago
AJ Heller
a63f188153
Add conversion method for absl::Status to grpc_error* ( #25896 )
4 years ago
Sergii Tkachenko
ca769f6fbb
Add gRPC Java 1.37.0 to interop matrix ( #25923 )
4 years ago
Hannah Shi
0bd25f3d11
try/catch exceptions of both php7 and php8 ( #25918 )
4 years ago
Mark D. Roth
46f48b8ecd
Clean up retry code ( #25858 )
4 years ago
Lidi Zheng
3de737cf8f
Add Metadata to our doc generation ( #25922 )
4 years ago
Yash Tibrewal
3409eddcd1
xds-end2end-test server-side LDS updates cleanup ( #25906 )
4 years ago
Bouke van der Bijl
1fdc534e67
ruby: use x86_64 binary on M1 macs ( #25756 )
4 years ago
Yash Tibrewal
1784e6c962
Revert #16288 ( #25827 )
4 years ago
donnadionne
cf284e49d1
Making C++ implementation of circuit breaking consistent with other ( #25900 )
...
languages.
4 years ago
Yash Tibrewal
01f682f55a
Fix use-after-unref bug in fault_injection_filter ( #25903 )
4 years ago
Menghan Li
239a440c92
xdsinterop: extend the ports to use ( #25881 )
...
This is to add more ports for forwarding-rule.
It's in theory not necessary, because forwarding-rule doesn't need to use the
same port as the services. This is a limitation of the test framework, and can
be fixed in the future.
4 years ago
Yash Tibrewal
c1e2ec4748
Fix #25897 to avoid crashes when certificates are not yet updated ( #25899 )
4 years ago
Doug Fawley
04b9d19718
xds: move path/header_matching to all; add fault_injection to ruby and python ( #25892 )
4 years ago
Paulo Castello da Costa
3ad2e3185f
LoadTest generator for OSS benchmarks framework. ( #25781 )
...
* LoadTest generator for OSS benchmarks framework.
This change adds a LoadTest configuration generator for the OSS
benchmarks framework. The output of the generator is a multipart
YAML file that specifies uniquely named LoadTest resources that
can be applied to a kubernetes cluster.
For the benchmarks framework, see https://github.com/github/test-infra .
4 years ago
Richard Belleville
122af200e7
Fix KeyError ( #25895 )
4 years ago
yulin liang
fef6eba151
Map Cronet error code to gRPC error code. ( #25880 )
4 years ago
apolcyn
5e03e95c9b
fix typo ( #25879 )
4 years ago
Esun Kim
c3e852b06f
To karthikravis ( #25887 )
4 years ago
AJ Heller
5058c519e8
Update the grpc_error documentation to reflect ExecCtx changes from 2019 ( #25883 )
4 years ago
Mark D. Roth
efe627594e
disable retries by default ( #25847 )
4 years ago
Lidi Zheng
05ae3c5a87
Remove -std=gnu99 CFlag when compiling C++ with clang ( #25778 )
...
* Remove -std=gnu99 CFlag when compiling C++ with clang
* Use endswith instead of hard-coded slices
* Fix a typo
4 years ago
AJ Heller
03adef1d3c
Move platform-specific sockaddr logic out of port_platform for EventEngine ( #25886 )
4 years ago
Sergii Tkachenko
9a2c2c0afc
xds-k8s: Update GKE workload certificates: fix annotation ( #25882 )
4 years ago
Lidi Zheng
09f17db9ca
[Aio] Gracefully handle RPCs ends pre-maturely ( #25884 )
...
* Gracefully handle RPCs ends pre-maturely
* Fix a typo
4 years ago
Lidi Zheng
04166bd7d2
Improve the run_xds_tests logging ( #25871 )
...
* Hide the Core tracing flags for run_xds_tests
* Experiment
* Use name instead of module
* Polish up other bits of logging
4 years ago
AJ Heller
4d4ee609c1
gRPC EventEngine Interface ( #25795 )
4 years ago
Mark D. Roth
a483e6ca35
Implement ResetBackoff() method in xds resolver. ( #25870 )
4 years ago
Mark D. Roth
21e25a03d0
Don't retry when LB policy drops the call ( #25846 )
4 years ago
Mark D. Roth
e4071fc20c
allow RefCounted<> to be used for objects allocated on the arena ( #25848 )
4 years ago
Sergii Tkachenko
1e065a0918
xds-k8s: Update Private CA GKE workload certificates config ( #25875 )
4 years ago
apolcyn
361aa15782
Add ruby 3.0 support for mac binary packages ( #25429 )
...
Add ruby 3.0 support for mac binary packages
4 years ago
Lidi Zheng
c42577e75f
Increase timeout case retry from 20 to 60 ( #25853 )
...
* Increase timeout case retry from 20 to 60
* Reorder-test and add first-case extra timeout
4 years ago
Esun Kim
fd27fb09b0
More informative result from check_submodules.sh ( #25859 )
4 years ago
Lidi Zheng
8eaaa3d7b6
Make ADS timeout increase from 500 to 2000 ( #25844 )
4 years ago
Lidi Zheng
720d2d2a65
Use Realtime instead of Monotonic time for CSDS ( #25857 )
4 years ago
Arjun Roy
ccbb2dd207
Remove TCP transmit zerocopy shutdown when removing TCP endpoint from pollset. ( #25782 )
...
Previously, we disabled TCP transmit zerocopy and waited for all pending
completions when removing a TCP endpoint from a pollset. However, certain
transports may do this and then re-add the endpoint to a pollset, in which case
zerocopy is no longer active.
Instead, here we only shutdown zerocopy if the socket is being torn down.
4 years ago
AJ Heller
afd2b354f2
Fix crash in copyright check script, unknown var endif_re ( #25855 )
4 years ago
Mark D. Roth
3f19333ced
Move retry code into its own filter in the DynamicFilter stack ( #25820 )
...
* rename ChannelData to ClientChannel
* make ClientChannel class definition public
* move retry code to its own filter
* move LB call factory method to ClientChannel class
* move dynamic termination filter out of ClientChannel class
* update comments
* remove retry parsing from client channel service config parser
* fix clang-tidy
* fix service_config_test
* clang-format
4 years ago
Esun Kim
efd2ed8ae6
Use absl pkg-config instead of linking them directly ( #25840 )
4 years ago