Sergii Tkachenko
6016651794
xDS Interop: update default prefix in the cleanup script ( #31325 )
...
We don't have a separate security prefix anymore. The default script was updated in https://github.com/grpc/grpc/pull/30754 .
2 years ago
Sergii Tkachenko
279b97ecaa
xDS Interop: require Python 3.7 ( #31323 )
2 years ago
Mark D. Roth
3475489bf3
xDS: NACK EDS resources with duplicate addresses ( #31321 )
...
* xDS: NACK EDS resources with duplicate addresses
* iwyu
* update e2e tests
* Automated change: Fix sanity tests
Co-authored-by: markdroth <markdroth@users.noreply.github.com>
2 years ago
Cheng-Yu Chung
a1cb2f3d6f
Remove `include/grpcpp/impl/codegen/server_callback.h` ( #31280 )
2 years ago
Cheng-Yu Chung
6971df9aee
Remove `include/grpcpp/impl/codegen/serialization_traits.h` ( #31278 )
2 years ago
Craig Tiller
9d2a1a3d1a
[chttp2] Fix race of iomgr shutdown and chttp2 lifetime ( #31319 )
...
* [chttp2] Fix race of iomgr shutdown and chttp2 lifetime
* build fix
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
Mark D. Roth
b6bdde391a
client_lb_e2e_test: add another error case to the regex ( #31318 )
2 years ago
Cheng-Yu Chung
8b8fcfdd0b
Revert "Remove `include/grpcpp/impl/codegen/rpc_service_method.h` ( #31277 )" ( #31317 )
...
This reverts commit e3803bb1b5
.
2 years ago
Esun Kim
4b491e3274
Use 64bit linker on windows even when creating 32bit targets ( #31237 )
...
* Try CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE
* Target
* fix vcvarsall.bat argument
Co-authored-by: Jan Tattermusch <jtattermusch@google.com>
2 years ago
Cheng-Yu Chung
e3803bb1b5
Remove `include/grpcpp/impl/codegen/rpc_service_method.h` ( #31277 )
2 years ago
Cheng-Yu Chung
d1c04427f3
Remove `include/grpcpp/impl/codegen/rpc_method.h` ( #31269 )
2 years ago
Cheng-Yu Chung
9125b6ee66
Remove `include/grpcpp/impl/codegen/proto_buffer_writer.h` ( #31268 )
2 years ago
Craig Tiller
13b656d7ff
Revert "[event_engine] Move DNS resolution executor usage to event engine ( #31230 )" ( #31307 )
...
This reverts commit 8ed649f576
.
2 years ago
Xuan Wang
a5ce92d8cf
[Python][Remove Six] Replace Six with_metaclass method ( #31288 )
...
* [Python][Remove Six] Replace six.with_metaclass()
2 years ago
Craig Tiller
b0a0e8983f
[promises] ForEach fixes ( #31300 )
...
* [promises] ForEach fixes
* Automated change: Fix sanity tests
* first pass fixes
* fix
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
Jan Tattermusch
1267b0c0f4
fix broken objc test jobs ( #31304 )
2 years ago
Mark D. Roth
1733c66932
LB policy: add LB policy unit test framework and simple pick_first test ( #31016 )
...
* LB policy: add LB policy unit test framework and simple pick_first test
* Automated change: Fix sanity tests
* fix build
* simplify WorkSerializer interactions
* remove duplicate check
* add ExpectPickComplete() helper method
* remove unused parameter
* fix sanity
* iwyu
* more iwyu
Co-authored-by: markdroth <markdroth@users.noreply.github.com>
2 years ago
Mark D. Roth
ede4e42c7d
weighted_target LB: use uint64_t for aggregate weights to avoid overflow ( #31244 )
...
* weighted_target LB: use uint64_t for aggregate weights to avoid overflow
* iwyu
* fix undefined behavior
* iwyu
* iwyu again
* fix test weights to sum to uint32 max
2 years ago
Xuan Wang
42482060fc
[Python] Remove Six dependency ( #31264 )
...
[Python][Remove Six] Remove Six dependency Part I
2 years ago
Eric Anderson
8230865a29
interop_matrix: Bump 9 Java versions ( #31291 )
...
Java did 10 releases in a batch; update them almost all together. One
version has already been handled in 63104ed
.
2 years ago
Jan Tattermusch
108444e9f7
Fix python tests on kokoro macos monterey ( #31126 )
...
* fix python build on kokoro macos monterey
* avoid using realpath
* fix grpc_distribtests_python on macos monterey
* try upgrade setuptools
2 years ago
Cheng-Yu Chung
113422ff8b
Remove `include/grpcpp/impl/codegen/proto_buffer_reader.h` ( #31261 )
2 years ago
Cheng-Yu Chung
cc58369279
Remove `include/grpcpp/impl/codegen/completion_queue.h` ( #31059 )
...
* Remove `include/grpcpp/impl/codegen/completion_queue.h`
* Update
* Update
* Fix build error
* Update
2 years ago
Cheng-Yu Chung
3eb0c7f2ff
Remove `include/grpcpp/impl/codegen/client_unary_call.h` ( #31058 )
...
* Remove `include/grpcpp/impl/codegen/client_unary_call.h`
* Automated change: Fix sanity tests
* Fix
Co-authored-by: ralphchung <ralphchung@users.noreply.github.com>
2 years ago
Craig Tiller
7a51c301cd
build-fix ( #31301 )
2 years ago
Craig Tiller
8ed649f576
[event_engine] Move DNS resolution executor usage to event engine ( #31230 )
...
* [event_engine] Move DNS resolution executor usage to event engine
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
Craig Tiller
c59211166d
[event_engine] Move chttp2 executor usage to event engine ( #31229 )
...
* [event_engine] Move chttp2 executor usage to event engine
* iwyu
2 years ago
Craig Tiller
20d1efc38a
[stats] Move core stats to C++ ( #30936 )
...
* begin c++
* Automated change: Fix sanity tests
* progress
* progress
* missing-files
* Automated change: Fix sanity tests
* moved-from-stats
* remove old benchmark cruft, get tests compiling
* iwyu
* Automated change: Fix sanity tests
* fix
* fix
* fixes
* fixes
* add needed constructor
* Automated change: Fix sanity tests
* iwyu
* fix
* fix?
* fix
* fix
* Remove ResetDefaultEventEngine
Now that it is a weak_ptr, there's no need to explicitly reset it. When
the tracked shared_ptr is deleted, the weak_ptr will fail to lock, and a
new default EventEngine will be created.
* forget existing engine with FactoryReset
* add visibility
* fix
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
Co-authored-by: AJ Heller <hork@google.com>
2 years ago
Alex
90beb3f4c4
GitHub Workflows security hardening ( #31057 )
...
* build: harden pr-auto-fix.yaml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
* build: harden pr-auto-tag.yaml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2 years ago
Craig Tiller
afa3a6c890
[event_engine] Fix for the EE/iomgr shutdown ordering problem ( #31265 )
...
* Remove ResetDefaultEventEngine
Now that it is a weak_ptr, there's no need to explicitly reset it. When
the tracked shared_ptr is deleted, the weak_ptr will fail to lock, and a
new default EventEngine will be created.
* forget existing engine with FactoryReset
* init/shutdown in event engine for now
* fix
* fix
* fix windows deadlock
* Automated change: Fix sanity tests
* fix
* better windows fix
Co-authored-by: AJ Heller <hork@google.com>
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
Anirudh Ramachandra
a210506b3d
Allow storing security context extension in grpc_auth_context ( #30516 )
...
This will be used internally for passing required references that can be tied to lifetime of the auth contexts.
2 years ago
Mark D. Roth
a848bc919b
xDS: NACK EDS if sum of locality weights in a priority exceeds uint32 max ( #31272 )
...
* xDS: NACK EDS if sum of locality weights in a priority exceeds uint32 max
* clang-format
* iwyu
* fix include order
* more iwyu
2 years ago
Sergii Tkachenko
63104ed440
Add grpc-java 1.44.2 to client_matrix.py ( #31273 )
2 years ago
Esun Kim
85794d4094
Deprecated grpc_error_std_string ( #31267 )
2 years ago
Craig Tiller
1f798e899a
[dns] Fix test race ( #31270 )
2 years ago
Esun Kim
ae471418e4
Removed legacy macros completely ( #31248 )
...
* Removed legacy macros
* Removed GRPC_ERROR_NONE;
* Fix CFStreamClientTests.mm
2 years ago
apolcyn
dc3e7a3f0d
Bump timeouts in ruby end2end tests ( #31266 )
2 years ago
Vignesh Babu
8f1004f435
Increase timeout in xds_cluster_end2end_test ( #31260 )
...
* Add testonly attribute to mock_event_engine
* Increase rpc timeout in xds_cluster_end2end_test.cc
2 years ago
Cheng-Yu Chung
d76c6f61f0
Remove `include/grpcpp/impl/codegen/method_handler.h` ( #31249 )
2 years ago
Mark D. Roth
e00c942931
xds_client_test: increase WaitForRequest() timeout ( #31243 )
2 years ago
Mark D. Roth
11fbb63279
outlier detection: remove env var protection ( #31251 )
...
* outlier detection: remove env var protection
* fix sanity
2 years ago
Craig Tiller
3b12efd66a
[hpack_size] Un-parallelize tests ( #31259 )
...
* [hpack_size] Un-parallelize tests
* iwyu
2 years ago
Cheng-Yu Chung
488f17eb46
Remove `include/grpcpp/impl/codegen/message_allocator.h` ( #31246 )
2 years ago
Cheng-Yu Chung
279ec5ab45
Remove `include/grpcpp/impl/codegen/interceptor.h` ( #31245 )
2 years ago
Cheng-Yu Chung
a192f155b9
Remove `include/grpcpp/impl/codegen/config.h` ( #31061 )
...
* Remove `include/grpcpp/impl/codegen/config.h`
* Update
2 years ago
Yash Tibrewal
0469b1ea68
OpenCensus: Fix data race ( #31255 )
2 years ago
Craig Tiller
c802adfa8a
[event_engine] Move security executor usage to event engine ( #31231 )
...
* [event_engine] Move security executor usage to event engine
* build-fix
* fix-iwyu
2 years ago
Yash Tibrewal
a10a591612
GCP Observability: Disable OpenCensus Stats/Tracing if the config doesn't enable them ( #31253 )
2 years ago
apolcyn
a310ceebf9
Update stream leak test to use transport counter instead of iomgr object counter ( #31250 )
...
* update test to use transport counter instead of iomgr object counter
2 years ago
Yash Tibrewal
8cffd1044e
OpenCensus: Ability to globally disable stats and tracing ( #31252 )
...
* OpenCensus: Ability to globally disable stats and tracing
* Fix docs
2 years ago