Srini Polavarapu
7653464125
update feature list ( #27186 )
3 years ago
Richard Belleville
b6cc72f129
Revert "Run 2to3 on tools directory ( #26002 )" ( #27183 )
...
This reverts commit a388361c3d
.
3 years ago
Tamir Duberstein
76e95f6afd
Generalize pthread TLS to any trivial type ( #27009 )
...
* Avoid copy constructor
```
src/core/lib/gpr/log_linux.cc:78:33: error: copying variable of type 'grpc_core::PthreadTlsImpl<long>' invokes deleted constructor
static GPR_THREAD_LOCAL(long) tid = 0;
^ ~
./src/core/lib/gpr/tls.h:64:3: note: 'PthreadTlsImpl' has been explicitly marked deleted here
PthreadTlsImpl(const PthreadTlsImpl&) = delete;
^
1 error generated.
```
* Generalize pthread TLS to any trivial type
Use multiple pthread keys for types larger than a machine word.
Implement generic timer TLS optimization on all platforms.
3 years ago
yihuaz
c66d2cc084
Allow access to Google API regional endpoints via Google Default Credentials ( #27155 )
...
* fix Google API regional endpoint access issues
* address 1st round of comments
* fix minor nits
3 years ago
Esun Kim
71a9410fc7
Another workaround to fix windows SymInitialize error ( #27169 )
3 years ago
Richard Belleville
a388361c3d
Run 2to3 on tools directory ( #26002 )
...
* Run 2to3 on tools directory
* Delete github_stats_tracking
* Re-run 2to3
* Remove unused script
* Remove unused script
* Remove unused line count utility
* Yapf. Isort
* Remove accidentally included file
* Restore line_count directory
3 years ago
Mark D. Roth
1bc4e74065
change repo manager to nicolasnoble ( #27100 )
3 years ago
Ming-Chuan
73003f8527
Add BinderTransport example server app ( #27067 )
...
Some code are commented out because the server interface has not been
merged yet.
After this, user should be able to install both apps on Android device
and test if basic unary call works or not
3 years ago
Ta-Wei Tu
013a45ccc4
Fix binder transport BUILD dependencies ( #27060 )
...
* Fix binder transport BUILD dependencies
* We only need grpc_base_c
3 years ago
Craig Tiller
1ce8bd7067
Observable primitive for promises ( #27082 )
...
* promise sequences
* Activities for promises
* Observable primitive - single writer/multiple reader
* Automated change: Fix sanity tests
* dedup some code
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
Ming-Chuan
44fc369f05
Add examples/android/binder/ to clang_format_all_the_things ( #27114 )
3 years ago
github-actions[bot]
5444bdfef5
Automated change: Fix sanity tests ( #27172 )
...
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
Craig Tiller
12cd59426b
Latch synchronization primitive ( #27080 )
...
* promise sequences
* Activities for promises
* Latch synchronization primitive
* Wakeups between actors in the same activity
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
sanjaypujare
1fe078db80
xds-k8s: fix typo WORKLOAD_SERVICE_ACCOUNT to WORKLOAD_SA_EMAIL ( #27162 )
...
* xds-k8s: fix typo WORKLOAD_SERVICE_ACCOUNT to WORKLOAD_SA_EMAIL
also add content about image access and privateCAs
cluster create not to use beta and use mesh certs
Co-authored-by: Sergii Tkachenko <hi@sergii.org>
3 years ago
apolcyn
72217d3242
Improve interop soak test documentation ( #27030 )
...
* Improve interop soak test documentation
3 years ago
Craig Tiller
1ff6607736
Wakeup primitive between actors in the same activity ( #27081 )
...
* promise sequences
* Activities for promises
* Wakeups between actors in the same activity
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
Yash Tibrewal
cb2e7554a3
xds_end2end_test: Fix UnsupportedHttpFilter test on aws ( #27147 )
3 years ago
Ta-Wei Tu
7dd1da9e1d
Break after WriteLast() ( #27165 )
...
If we continue to call `Write()` after `WriteLast()` (because client is still sending us data and thus `Read()` returns `true`), the buffer might become invalid and results in assertion failures.
3 years ago
Jan Tattermusch
7e532fd198
add streamlined and faster ruby distribtest ( #27124 )
3 years ago
github-actions[bot]
b02dd55210
Automated change: Fix sanity tests ( #27156 )
...
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
AJ Heller
f84f3a7522
Fix potential nullptr names in resource_user/slice_allocator creation ( #27154 )
...
absl::string_view permits construction with nullptr, which yields UB.
This PR fixes all call sites that could have created these objects with
nullptr names.
3 years ago
apolcyn
93275fc443
Update default XDS server name in C2P resolver ( #27132 )
3 years ago
Denny C. Dai
cef46fe7ae
[gRPC/ObjC] Fix flaky test InteropTests::testHijackingInterceptor ( #27116 )
3 years ago
Craig Tiller
764232fa13
Fixes for map ( #27079 )
...
* fixes for map
* fix bad merge
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
Craig Tiller
8605020195
Add a visibility tag for channelz ( #27143 )
3 years ago
Craig Tiller
9cc980aa22
Add visibility tag for census ( #27144 )
3 years ago
github-actions[bot]
e6ab378869
Automated change: Fix sanity tests ( #27148 )
...
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
ZHANG Dapeng
0ae3c78a3c
Update client_matrix for Java v1.40.1 ( #27130 )
3 years ago
Sergii Tkachenko
b4c14e444b
xds-k8s: Fix json_format.ParseError in LRO error reporting ( #27141 )
...
Error example:
google.protobuf.json_format.ParseError:
Failed to parse details field: Can not find message descriptor
by type_url: type.googleapis.com/google.rpc.BadRequest..
3 years ago
Craig Tiller
0116acc2fb
Label automated fixes better ( #27140 )
3 years ago
Craig Tiller
f2f60f7716
Revert "Implement TraceFlag::Log ( #26954 )" ( #27145 )
...
This reverts commit 4d2b979b75
.
3 years ago
Ta-Wei Tu
ab57f03b30
Reland: Import binder transport tests ( #27138 )
...
* Import binder transport tests
* Fix copybara import errors
* Add testonly labels
3 years ago
Ming-Chuan
ecc07b6979
Add missing gpr_platform dependency for binder transport ( #27118 )
...
Without this, layering check in internal repo will fail when non third
party code depends on the transport implementation
3 years ago
Ashitha Santhosh
1ff1f8fd83
SDK authorization filter. ( #26468 )
...
* SDK authorization filter.
3 years ago
Wanlin Du
2d1ca227a6
Populate the correct value for annotations ( #27136 )
...
The commits populates the correct values for gitCommit
and gitActualCommit.
3 years ago
github-actions[bot]
aaae10e04d
Automated change: Fix sanity tests ( #27128 )
...
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
ZhenLian
3c2a154dbb
TlsCredentials: fix a typo in comments ( #27115 )
3 years ago
Craig Tiller
0ade950b64
Add an annotation to allow tooling to make better choices ( #27119 )
3 years ago
Richard Belleville
bc6bec11cb
Fix Typo in AppNet Interop ( #27027 )
...
* Fix typo
* Yapf
3 years ago
Craig Tiller
90c4a2a5eb
Revert "Import binder transport tests ( #26970 )" ( #27126 )
...
This reverts commit 006464c57d
.
3 years ago
Ta-Wei Tu
006464c57d
Import binder transport tests ( #26970 )
...
This PR imports unit tests and end-to-end tests of binder transport from the internal repository. No further changes will be made to internal repository.
3 years ago
Craig Tiller
5cdaec9a4f
Promise Activities ( #26921 )
...
* promise sequences
* Activities for promises
* Automated change: Fix sanity tests
* review feedback
* review feedback
* review feedback
* review feedback
* review feedback
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
Wanlin Du
2d2576513d
Add annotations to gRPC benchmark CI master workflow. ( #27117 )
3 years ago
Donghao Qiu
1e84143126
Save node info to BigQuery ( #27113 )
...
* save nodeinfo to bigquery
* correct format
3 years ago
donnadionne
59fc02a94b
Enabling Ring Hash by default. ( #27111 )
3 years ago
Esun Kim
420a98f96b
Update docker images ( #27109 )
3 years ago
Craig Tiller
5a0a9aab33
Reduce log level ( #27112 )
3 years ago
Craig Tiller
19374185b4
Fix labeler for core pub includes ( #27107 )
3 years ago
Chuan Ren
e2ba0d9c0b
[3PI] Validate external account credentials token urls ( #26966 )
...
* Validate token urls
* Update external_account_credentials.cc
* Update external_account_credentials.cc
* Remove regex
* Validate implicit flow
* Update credentials_test.cc
* Update google_default_credentials.cc
* Revert "Update credentials_test.cc"
This reverts commit c43e00de2b
.
* Revert "Validate token urls"
* Add tests for grpc_google_default_credentials_create
* Update google_default_credentials.cc
3 years ago
Denny C. Dai
d10b2a677d
[gRPC-ObjC] Fix potential over releasing crash for grp channel ( #27061 )
3 years ago