Yash Tibrewal
4a9cfa3130
HTTP2: Add GrpcNetworkStreamState metadata ( #28668 )
...
* HTTP2: Add GrpcNetworkStreamState metadata for calls that are not sent on wire and for those that are not seen by server
* Generate projects
* clang-tidy
* Fix test
* clang-tidy
* Add a negative test
* Fix for windows
3 years ago
AJ Heller
f42b2a7368
Disable EventEngine smoke tests for ease of import ( #28732 )
...
This avoids having to do a cherry-pick import, and is harmless since
there are no dependencies yet on the EventEngine. This test will be
re-enabled shortly after both the import and related changes are
finished.
3 years ago
Menghan Li
3c7ae1fc0c
xds/cleanup: list leaked gcloud resources using API instead of gcloud command ( #28720 )
3 years ago
Jan Tattermusch
321379da54
run_tests.py print useful info for reproducing issues as epilogue. ( #28726 )
...
* cleanup: remove the run_tests.py --forever option
* print debug info at the end of run_tests.py
3 years ago
Jan Tattermusch
1289cdae2e
Upgrade PHP docker images to debian11 ( #28701 )
...
* upgrade PHP docker images to debian11
* regenerate dockerfiles
* adjust testrunners to php debian11 images
3 years ago
AJ Heller
5dfeec7a7e
Update docs for ServerAsyncResponseWriter::Finish object lifetimes ( #28290 )
...
Fixes #28239
3 years ago
krestofur
1cdcd88fb1
Add experimental API for CRL checking support to gRPC C++ TlsCredentials ( #28407 )
3 years ago
AJ Heller
47bc953a06
Matches the SetDefaultEventEngineFactory definition to its declaration ( #28707 )
...
* Matches the SetDefaultEventEngineFactory definition to its declaration
+`const`
* Add smoke test for SetDefaultEventEngineFactory
* Automated change: Fix sanity tests
* anonymous namespace
Co-authored-by: drfloob <drfloob@users.noreply.github.com>
3 years ago
Ashitha Santhosh
f33c587c2a
Cleanup host getter ( #28547 )
...
* cleanup host getter
* remove test
3 years ago
Tamir Duberstein
3002bd462a
Ensure conformance tests are always linked ( #28708 )
3 years ago
Menghan Li
d222b5e394
xds/cleanup: make resource prefixes configurable via flags ( #28709 )
3 years ago
Lidi Zheng
c35b93f28d
Revert "Add api listener test for k8s ( #27534 )" ( #28719 )
...
This reverts commit b4b6862352
.
3 years ago
Denny C. Dai
ae810df503
Patch GRPCCallOptions for missing property copy ( #28696 )
...
all test pass, merge PR
3 years ago
Vignesh Babu
ff0ecd2ff4
sockaddr resolver: skip empty addresses in target URI ( #28695 )
...
* Adding constraints to the number of parsed targets in a specified URI to prevent OOMs
* removing hard limit on number of addresses in target uri
3 years ago
Yash Tibrewal
a1d48e7e31
WorkSerializer:s/uint32_t/uint64_t ( #28712 )
3 years ago
Craig Tiller
d02a68016e
Channel stack builder name needs to be static ( #28711 )
...
* Channel stack builder name needs to be static for stream refcount tracing
* Add test
3 years ago
Craig Tiller
a5be505327
Fix unknown target behavior, add a test ( #28705 )
3 years ago
Jan Tattermusch
2c1239c7fd
add back pip virtualenv back to ruby image for XDS tests ( #28703 )
3 years ago
Jan Tattermusch
b0cdd3cba2
Cleanup (followup for ccache addition) ( #28702 )
...
* nit in python interop dockerfile
* address TODO in prepare_ccache_symlinks_rc
* enable ccache for C# and ruby distribtest jobs
* use debian11 instead of bullseye consistently
3 years ago
Lidi Zheng
890a9de53e
[xDS GKE] use randomized local forwarding port for parallism ( #28694 )
...
* [xDS GKE] use randomized local forwarding port for parallism
* Implement a PortForwarder class
* Add missing types and remove unused code
* Correct the error path
* Split the connect logic from init
3 years ago
Jan Tattermusch
ac139598f0
Upmerge 1.44.x branch into master ( #28700 )
...
* xDS: Rbac filter updates (#28568 ) (#28608 )
* Bump version to v1.44.0-pre1 (on the release branch) (#28593 )
* bump version to 1.44.0-pre1
* regenerate projects
* only apply "singleplatform" nuget suffix when actually needed (#28677 )
* Bump version to 1.44.0-pre2 (#28681 )
* bump version to 1.44.0-pre2
* regenerate projects
Co-authored-by: Yash Tibrewal <yashkt@google.com>
3 years ago
Jan Tattermusch
997bec7f24
Revert "Fix some clang-tidy issue ( #28679 )" ( #28699 )
...
This reverts commit b762dce244
.
3 years ago
Denny C. Dai
26ee00db1e
Fixing missing data for ios_unit_test ( #28689 )
3 years ago
Esun Kim
b762dce244
Fix some clang-tidy issue ( #28679 )
...
* Fix clang-tidy
* Generated projects
3 years ago
Esun Kim
adb8611da4
Using tsan_macos config for cfstream_tsan test ( #28690 )
3 years ago
Mark D. Roth
0fbb34295a
Revert "transport: add error attributes indicating stream network state ( #28546 )" ( #28680 )
...
This reverts commit b2939f58d0
.
3 years ago
Esun Kim
94adc74145
Fix dyld errors on macos ( #28684 )
3 years ago
Jan Tattermusch
1cf6b085f2
Enable ccache in more builds ( #28665 )
...
* upgrade ruby docker images to debian 11
* upgrade C# docker images to debian11
* update sanity dockerimage to debian11
* upgrade cxx interop to debian11
* add ccache to python interop images
* enable use of ccache for interop tests
* adjust run_tests.py to new docker images
* add ccache to rake-compiler-dock docker images
* improve prepare_ccache_symlinks_rc
* enable use of ccache in rake-compiler-dock docker containers
* add ccache support for python_manylinux2014_aarch64
* add ccache support for python_linux_armv7
* deduplicate python3.9 install
* ccache for crosscompiled darwin gems is broken
* fix bash -l resetting of PATH in grpc_artifact_python_linux_armv7
3 years ago
Esun Kim
f1e79853ed
Revert "Revert "Buildify Envoy upb ( #28558 )" ( #28648 )" ( #28649 )
...
This reverts commit 01011ab259
.
3 years ago
Yash Tibrewal
faa07774da
Cleanup ( #28672 )
3 years ago
apolcyn
9f1663fb74
Upgrade c-ares to 1.17.2 ( #28671 )
...
Upgrade c-ares dependency to 1.17.2
3 years ago
apolcyn
6bf8e22484
Add http cancel api ( #28354 )
...
Add an API to cancel HTTP1 requests
3 years ago
Craig Tiller
cf81e41162
Remove direct reference to absl::Status in Activity ( #28659 )
3 years ago
Jan Tattermusch
f23f1bb51f
Use ccache for selected C++ and python builds (with redis server as cache) ( #28661 )
...
* add cmake support for ccache
* cleanup: use --env-file for docker run invocations
* make python build compatible with using ccache
* enable building using ccache in selected kokoro jobs
* print ccache stats and the end of run_tests.py
3 years ago
Paulo Castello da Costa
739e739322
Update link to performance benchmarks dashboard. ( #28635 )
3 years ago
Esun Kim
5993fa7558
Fix bugprone-stringview-nullptr ( #28678 )
3 years ago
Yash Tibrewal
7138f1e854
Repo manager - Esun ( #28673 )
3 years ago
Jan Tattermusch
27b6b45c32
Upgrade C++ and Python docker images to debian stable (debian 11) ( #28664 )
...
* upgrade C++ and python docker images
* regenerate dockerfiles
* upgrade grpc_artifact_python docker images
* adjust run_tests scripts to dockerimages upgrades
3 years ago
Craig Tiller
e4107caf26
c++-ize channel stack builder ( #28660 )
...
* c++-ize channel stack builder
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* fixes
* comment
* move functions out of line
* Automated change: Fix sanity tests
* review feedback
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
Menghan Li
e523825c75
xds/cleanup: update build in cleanup kokoro script ( #28654 )
3 years ago
Craig Tiller
17c6a486cd
Expose promise-ness to filter proper ( #28658 )
...
* Expose promise-ness to filter proper
* Make transports able to export promises too
* Add make promise op to transport
3 years ago
Craig Tiller
9454ab0912
Non-encodable attributes for metadata map ( #28650 )
...
* Non-encodable attributes for metadata map
* trying to placate msvc14
* better test
* trying to placate msvc14
* placate older compilers
* docs
3 years ago
Easwar Swaminathan
9bc0732b44
Add v1.43.0 release of grpc-go to interop matrix ( #28359 )
3 years ago
Ming-Chuan
05e17e9239
[BinderTransport] Suppress internal Java checkSignatures warning ( #28611 )
3 years ago
Craig Tiller
230349e239
Public APIs need ExecCtx ( #28655 )
3 years ago
yifeizhuang
b4b6862352
Add api listener test for k8s ( #27534 )
...
This ports the api listener test case to k8s.
3 years ago
Craig Tiller
d2042c1c05
Convert client_authority_filter to a promise. ( #28565 )
...
* Initial ideation
* progress
* progress
* x
* Automated change: Fix sanity tests
* erorrs
* better ordering
* working on it
* xx
* comment
* comment
* Get metadata pointer semantics temporarily right
* fix
* fix
* fix
* fix
* fix
* retry: send at most one cancel_stream op on each call attempt
* fixes
* revert earlier change
* split filter defn from impl
* add tests
* fixes
* Automated change: Fix sanity tests
* review feedback
* review feedback
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
Co-authored-by: Mark D. Roth <roth@google.com>
3 years ago
Esun Kim
55d7631a99
Bump clang 12 to 13 ( #28639 )
3 years ago
Craig Tiller
dff6ccf887
Experiment: Share the log encoder between metadata maps ( #28503 )
3 years ago
Mark D. Roth
4fdab23143
xds: percent-encode authority name in default client listener template ( #28641 )
3 years ago