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
Ryan Kohler
c1e417a526
Allow the AWS_DEFAULT_REGION environment variable ( #25760 )
...
* allow the AWS_DEFAULT_REGION environment variable
* changes requested by roth@
* linting
4 years ago
matthewstevenson88
2b0f8b6313
Fix ssl_transport_security_test.cc when built against OpenSSL 1.0.2. ( #25843 )
...
* Add Python mTLS greeter example (#40 )
* Revert "Add Python mTLS greeter example (#40 )"
This reverts commit 383c247775
.
* Fix ssl_transport_security_test.cc when built against OpenSSL 1.0.2.
* Fix TSAN flake.
Co-authored-by: Ryan Kim <Ryanfsdf@users.noreply.github.com>
4 years ago
Richard Belleville
9964ae875b
Bump master version to 1.38 ( #25838 )
...
* Bump version to 1.38
* Regenerate projects
4 years ago
Mark D. Roth
9eb5cdcb8f
add lock annotations to XdsClient code ( #25808 )
4 years ago
AJ Heller
32ea7bf7a3
Add description of the core_banned_functions check ( #25804 )
4 years ago
Esun Kim
37eecd3ce3
Updated Abseil to LTS 20210324.0 ( #25835 )
...
* Updated abseil-cpp to 20210324.0
* UBSAN with -fsanitize-link-c++-runtime
4 years ago
Yash Tibrewal
5c49bf4209
Remove old grpc_string_to_sockaddr and rename grpc_string_to_sockaddr_new to grpc_string_to_sockaddr ( #25831 )
4 years ago
Yash Tibrewal
67886fbffa
xds_end2end_test ipv6 address format fix ( #25837 )
...
* xds_end2end_test ipv6 address format fix
* Update expected error string
4 years ago
Yash Tibrewal
da6cf22e29
Increase the retry count for XdsServerSecurityTest ( #25830 )
4 years ago
AJ Heller
b693040456
Fix unused variables ( #25833 )
...
I think these warnings should have shown up on a Windows build, but I
found them by other means (prep for EventEngine).
4 years ago
Stanley Cheung
732f3a02b7
Add parallel compilation to php distribtest ( #25828 )
...
* Add -j4 to php distribtest
* Pass -j instead
4 years ago
Nicolas "Pixel" Noble
52fc87b686
Rotation to Esun.
4 years ago
Eric Anderson
9424f4e406
Add gRPC Java 1.35.1 and 1.36.1 to interop matrix ( #25816 )
4 years ago
Yash Tibrewal
53ba4a101e
Implement FilterChainMatch algorithm ( #25757 )
...
* Implement FilterChainMatch logic
* Add tests for transport protocol too
* Tests for duplicate NACKing
* Introduce ConnectionManager as an interface for config fetchers
* Do not parameterize IncrementIfNonZero
* Some formatting
* Reviewer comments
* Add filter chain match information for duplicate match error
* Reviewer comments
* Some cleanup
* Reviewer comments
* Reviewer comments
* Reviewer comments
* Clang-tidy
4 years ago
Esun Kim
10b17f3739
Added mock_stream_test ( #25103 )
4 years ago
Esun Kim
b55fba3382
Revert "Added portability test with openssl 1.0.2 ( #25770 )" ( #25812 )
...
This reverts commit 0147d99c41
.
4 years ago
Lidi Zheng
cccafaf10f
Remove async mark for set_trailing_metadata interface ( #25814 )
4 years ago
AJ Heller
1694984846
Revert "Remove unused eventmanager_libuv code ( #25796 )" ( #25807 )
...
This caused problems internally. The interface deletion needs a cherrypick, but I will do an overnight test first, before I reintroduce. CC @nicolasnoble
4 years ago
Yash Tibrewal
801c2fd832
Update keepalive.md ( #25730 )
...
* Update keepalive.md
Update keepalive.md with feedback from #25722
* Fomatting
* Minor changes
* Reviewer comments
* Update keepalive.md
Removed "send-side"
4 years ago
Mark D. Roth
c69523d823
Add more lock annotations in client channel code. ( #25797 )
4 years ago
AJ Heller
077f627aef
Remove unused eventmanager_libuv code ( #25796 )
4 years ago
Esun Kim
0147d99c41
Added portability test with openssl 1.0.2 ( #25770 )
...
* Added openssl102 test to portability
* Update by review
4 years ago
Vijay Pai
d3d15395e1
Mark that callback generic service is frequently-polled ( #25798 )
4 years ago