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
donnadionne
55db347396
LRS changes for federation ( #28504 )
...
* Passing xds server object instead of just a string name
* Adding xds server to policy
* Refactor ToJson
* Using XdsServer for load reporting
* code review comments
* fixing code review comments
* Taking care of lifetime of the XdsServer key
* code review comments
* Fixing channel_state storage and re-run tests (1 assert hit)
* Checking for server in the bootstrap file
* Adding LRS test
* adding a bootstrap file ToJson and parse test
* fixing code review comments
* fixing code review comments.
* fixing test
* break out the federation lrs test
* Fixed last bit of code review comments
* fixing error message to be more precise
3 years ago
Esun Kim
01011ab259
Revert "Buildify Envoy upb ( #28558 )" ( #28648 )
...
This reverts commit 97584d8346
.
3 years ago
Mark D. Roth
6cdeb9de1a
retry: send at most one cancel_stream op on each call attempt ( #28607 )
3 years ago
Esun Kim
97584d8346
Buildify Envoy upb ( #28558 )
...
* Buildigy xds
* Generate project
* Buildify envoy
* Added new upb files
* Removed unused upb targets
* Fix grpc_cel_engine
* Update envoy-api to the latest
* Regen upb
* Regen projects
* Fix bazel build on MacOS
* More fix on bazel mac
* Disable grpc_tool_test on Mac
* Regen projects
3 years ago
AJ Heller
b4d8ec2697
s/TOOD/TODO/ ( #28517 )
3 years ago
Craig Tiller
0a4bbb9510
Add tests for parsed metadata ( #28622 )
...
* tests for parsed metadata
* more-tests
* more-tests
3 years ago
Mark D. Roth
86c483a678
fix priority policy to cancel failover timer on IDLE and add test ( #28563 )
3 years ago
Craig Tiller
ee8a90e446
Fix rng in rls ( #28637 )
3 years ago
Craig Tiller
74a2cb6e2b
Revert "Revert "Reland slice changes ( #28601 )" ( #28615 )" ( #28624 )
...
* Revert "Revert "Reland slice changes (#28601 )" (#28615 )"
This reverts commit 939bbfc336
.
* Change random seed back to nanoseconds
3 years ago
Denny C. Dai
5c3319c62d
Remove openssl extern c wrapping ( #28629 )
3 years ago
Mark D. Roth
881da3e941
core: improve documentation for GRPC_ARG_DNS_ENABLE_SRV_QUERIES ( #28634 )
3 years ago
Paulo Castello da Costa
88ff7f0d3f
Format top-level README. ( #28610 )
...
Format with `prettier` in preparation for further changes.
3 years ago
James Newton-King
257183f5ec
Grpc.Core.Api nullable fixes ( #28616 )
3 years ago
Jan Tattermusch
402981be8e
Bump version to 1.45.0-dev ( #28553 )
...
* bump version to 1.45.0-dev
* regenerate projects
3 years ago
Craig Tiller
f873ae644b
Leak static table ( #28623 )
3 years ago
Mark D. Roth
9f090a3a32
xds: accept SelfConfigSource for RDS and EDS ConfigSources ( #28618 )
3 years ago
Yash Tibrewal
bb69e9351c
Add file comment ( #28606 )
3 years ago
Craig Tiller
939bbfc336
Revert "Reland slice changes ( #28601 )" ( #28615 )
...
This reverts commit b33e0d40af
.
3 years ago
Jan Tattermusch
fda6158600
Build ruby artifacts in parallel ( #28243 )
...
* build ruby artifacts in parallel
* fine tune grpc_distribtests_ruby.sh parallelism
* fine tune linux/grpc_build_artifacts.sh parallelism
* cleanup in bundle_install_wrapper
* address review comments
3 years ago
Jan Tattermusch
bf3ceddaac
allow running instances of DepFileUtilTest in parallel ( #28612 )
3 years ago
Mark D. Roth
b3446680af
fix grpc_transport_stream_op_batch_string() to handle binary metadata ( #28609 )
3 years ago
Vignesh Babu
aeea02fab8
TLS Session Keys export for GRPC C++ ( #26812 )
...
* Adding TLS Key export logic to core and c++ wrappers
* Adding and end2end cpp tls key export test and updating broken test due to interface changes
* regenerate projects
* updating tls key export core logic with addition of APIs to grpc_security.h
* undoing changes to tls_security_connector_test
* regenerate projects
* changing the logging format enum name as per GRFC comments
* regenerate projects
* removing some commented code
* updating changes as per review comments
* adding GRPCAPI annotations to functions defined in grpc_security.h
* regenerate projects
* fixed some code styling issues
* removing grpc_security.h include from tls_credentials_options.h
* updating files as per review comments
* minor fixes
* moving some code around
* removing key log format from tls session key log config and converting it to a simple string
* regenerate projects
* fixing mistakes in recent merge with master
* regenerate projects
* regenerate projects
* fixing some distrib and snity errors
* fixing formatting errors
* fixing more sanity checks and raising supported openssl versions to 1.1.1
* updating min supported openssl version to 1.1.1
* updating min supported openssl version in tls_key_export_test
* updating test to fix incorrect vector initialization
* updating as per latest comments
* fixing sanity checks
* addressing review comments
* fixing sanity checks
* fixed c++ comment style
* Automated change: Fix sanity tests
* fixing review comments
Co-authored-by: Vignesh2208 <Vignesh2208@users.noreply.github.com>
3 years ago
Lidi Zheng
0f60be8e8a
Increase the Python protobuf requirement to >=3.12.0 ( #28604 )
3 years ago
Mark D. Roth
0fb47cd886
pick_first: make TRANSIENT_FAILURE sticky ( #28571 )
3 years ago
Jan Tattermusch
a215992f0e
speedup C# basictests: only build C# once for coreclr and mono tests ( #28587 )
...
* only build C# once for coreclr and mono tests
* one more attempt
* only build C# once for coreclr and mono
3 years ago
AJ Heller
b08aba1c2a
repomgr->yashykt ( #28602 )
3 years ago
Jan Tattermusch
fd1f89a28b
speedup grpc_csharp_distribtests ( #28560 )
3 years ago
Easwar Swaminathan
8694170579
tools: set psm-security-python timeout to 3h ( #28574 )
3 years ago
Jan Tattermusch
7924a5fde7
add task_runner.py --inner_jobs support for C++ distribtests ( #28594 )
...
* add support for task_runner.py --inner_jobs for C++ distribtests
* fine tune linux c++ distribtests parallelism
* yapf code
3 years ago
Craig Tiller
b33e0d40af
Reland slice changes ( #28601 )
...
* Revert "Revert "Eliminate slice interning (#28363 )" (#28598 )"
This reverts commit 03bf699600
.
* fix?
3 years ago
perjoh
10694d1679
Memory leak fix on windows in grpc_tcp_create() ( #27457 )
...
* Avoid using memset on types with non POD data members.
* add todo
Co-authored-by: Jan Tattermusch <jtattermusch@google.com>
3 years ago
Jan Tattermusch
03bf699600
Revert "Eliminate slice interning ( #28363 )" ( #28598 )
...
This reverts commit 6703186b7a
.
3 years ago
Yash Tibrewal
1caa3e8cfd
xDS: Rbac filter updates ( #28568 )
3 years ago
Ming-Chuan
93733de253
Add SameSignatureSecurityPolicy for binder transport ( #27816 )
...
Tested signing example server and example client APKs with different
debug key, worked as intended.
3 years ago