Richard Belleville
5933b52e11
Build native MacOS arm64 artifacts (universal2) ( #31747 )
...
* Attempt to build universal2 artifacts
* Whoops
* Reverse the hack
* Turn off boringssl assembly optimizations
* Whoopsie
2 years ago
Mark D. Roth
964f101b4b
Second attempt: subchannel: use WorkSerializer for connectivity state notifications ( #31634 )
...
* subchannel: use WorkSerializer for connectivity state notifications
* code review comment
2 years ago
Mehrdad Afshari
c9250fb3c2
Add empty constructor to workaround gcc/clang bug ( #31780 )
...
Some versions of gcc/clang have a bug that fail to compile
with an error message without a constructor definition.
Adding a no-op constructor to avoid this issue.
2 years ago
Zhan Jiang
ec6d6025e5
security: Refactor some utility functions in TSI for better internal use ( #31736 )
...
security: Refactor some utility functions in TSI for better internal use
2 years ago
Vignesh Babu
dcad15d43b
Update xds client interface to take an externally supplied event engine ( #31773 )
...
* Update xds client interface to take an externally supplied ev ent engine
* update per review comments
* fix sanity
2 years ago
Cheng-Yu Chung
f5d21653fc
Revert "[event_engine] Move combiner executor usage to event engine ( #31713 )" ( #31753 )
...
This reverts commit b04aa1cf92
.
Co-authored-by: AJ Heller <hork@google.com>
2 years ago
Michael Lumish
6c98d5c606
Enable xDS retry test for Node ( #31768 )
2 years ago
Cheng-Yu Chung
fe0dfc275f
Remove `include/grpc/impl/codegen/fork.h` ( #31752 )
...
* Remove `include/grpc/impl/codegen/fork.h`
* Automated change: Fix sanity tests
2 years ago
Mark D. Roth
7e201fbe42
rls_e2e_test: stop setting env var that isn't actually being used ( #31770 )
2 years ago
Cheng-Yu Chung
024a0f7388
Remove functions in `class CoreCodegen` ( #31751 )
...
* Clean up `grpc_completion_queue_factory_lookup()`
* Clean up `grpc_completion_queue_create()`
* Clean up `grpc_completion_queue_create_for_next()`
* Clean up `grpc_completion_queue_create_for_pluck()`
* Clean up `grpc_completion_queue_shutdown()`
* Clean up `grpc_completion_queue_destroy()`
* Clean up `grpc_completion_queue_pluck()`
* Clean up `gpr_malloc()`
* Clean up `gpr_free()`
* Clean up `grpc_init()`
* Clean up `grpc_shutdown()`
* Clean up `gpr_mu_init()`
* Clean up `gpr_mu_destroy()`
* Clean up `gpr_mu_lock()`
* Clean up `gpr_mu_unlock()`
* Clean up `gpr_cv_init()`
* Clean up `gpr_cv_destroy()`
* Clean up `gpr_cv_wait()`
* Clean up `gpr_cv_signal()`
* Remove `gpr_cv_broadcast()`
2 years ago
Cheng-Yu Chung
5498481265
Remove `include/grpcpp/impl/codegen/proto_utils.h` ( #31532 )
2 years ago
Georgy Yakovlev
31fc452b68
respect CC variable ( #26480 )
...
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2 years ago
AJ Heller
557e558825
[EventEngine] WindowsEndpoint ( #31735 )
...
* [EventEngine] WindowsEndpoint
Initial sketch, all tests passing
* Port fix from #28432
* GPR_WINDOWS guard
* use MemoryAllocator::MakeReservation for allocated buffers
* better logging (respect slice length)
* Automated change: Fix sanity tests
* improvements
* Automated change: Fix sanity tests
* InlinedVector<WSABUF, kMaxWSABUFCount>
* initial attempt at socket util reunification
* posix fixes + local run of sanitize.sh
* posix socket includes
* fix
* Automated change: Fix sanity tests
* remove unused include (breaks windows)
* remove stale comment
Co-authored-by: drfloob <drfloob@users.noreply.github.com>
2 years ago
Mark D. Roth
808347ffe8
ServerConfigSelector: clean up API ( #31683 )
...
* ServerConfigSelector: clean up API
* Automated change: Fix sanity tests
Co-authored-by: markdroth <markdroth@users.noreply.github.com>
2 years ago
Xuan Wang
a9e5508cdb
Add type annotations to _channel.py and _server.py ( #31677 )
...
* Add type annotation to _channel.py and _server.py
* Undo changes in init.py
* changes based on comments.
* format changes
* fix pytype errors
* Changes based on comments
* Fix circular import
* fix pytype and pylint
* Fix format issues
* Fix some cython type issues
* Change ManagedCallType to IntegratedCallFactory
* fix format
* undo some mistakes
2 years ago
Jan Tattermusch
7ab2a95979
More cleanup after moving testing docker images to artifact registry. ( #31689 )
...
* remove DOCKERHUB_ORGANIZATION from prepare_build_interop_rc
* switch rubys rake-compiler-dock to .current_version files
* remove DOCKERHUB_ORGANIZATION from prepare_build_linux_rc
* fix .current_version files for third_party/rake-compiler-dock
* fix: avoid .current_version files named */.current_version
* fix: avoid pushing in local only mode
2 years ago
Alisha Nanda
694e4b8427
Add more info to metadata limit exceeded error ( #31756 )
...
* Add more info to error
* Fix tests
2 years ago
Cheng-Yu Chung
ddc5a62409
Revert "Add global structure of allocators + experiment ( #31614 )" ( #31759 )
...
This reverts commit 6754018dd1
.
2 years ago
Cheng-Yu Chung
77b3972f95
Clean up the TODO item in build target `grpc_base` part `channel_args` ( #31642 )
...
* Clean up the TODO item in build target `grpc_base` part `channel_args`
* Update
* Update
* Update
* Automated change: Fix sanity tests
* update
* Automated change: Fix sanity tests
2 years ago
Craig Tiller
676f61774b
[promises] Add debugging to help diagnose illegal state crashes ( #31754 )
2 years ago
Alisha Nanda
6754018dd1
Add global structure of allocators + experiment ( #31614 )
...
* Global allocator experiment
* Fix formatting and deps
* Update experiments files formatting
* Small fixes
* Change uint formatting
* Automated change: Fix sanity tests
* Fix formatting
* Address review comments
* Clean up logging
* Automated change: Fix sanity tests
* Fix clangtidy
* remove duplicate header
* address review
Co-authored-by: ananda1066 <ananda1066@users.noreply.github.com>
2 years ago
Eric Anderson
8770adcbb7
tools/dockerfile: Document how to configure pkg.dev authentication ( #31746 )
2 years ago
Richard Belleville
866e00246b
Revert "Build with System OpenSSL on Mac OS arm64 ( #31096 )" ( #31741 )
...
This reverts commit b3d9833166
.
2 years ago
niquepolice
3714762731
Fix typo in multiprocessing example Readme ( #30132 )
2 years ago
Craig Tiller
14fc11b072
[chttp2] Improve huffman decoder bloat ( #31633 )
...
* fix hashing
* detect identity
* detect constant, offset
* special case length=2
* composites
* cmt
* more factorizations
* deepen recursion, add cost function
* tweak
2 years ago
Yijie Ma
b9d566fac5
Update tools/remote_build/README.md ( #31727 )
...
* Update tools/remote_build/README.md
* fix
2 years ago
Sergii Tkachenko
461247f69e
Add grpc-java 1.51.0 to client_matrix.py ( #31694 )
2 years ago
Doug Fawley
a65382d9f9
Use go1.19 for go interop tests and for future interop_matrix tests ( #31732 )
2 years ago
AJ Heller
0c5a17ce62
Improve Windows network error logging in IOCP test ( #31742 )
...
* Improve Windows network error logging in IOCP test
* reviewer feedback
2 years ago
Craig Tiller
b04aa1cf92
[event_engine] Move combiner executor usage to event engine ( #31713 )
...
* [event_engine] Move combiner executor usage to event engine
* fix
* review feedback
* fix
* x
* fix
* fix
2 years ago
Cheng-Yu Chung
c34d99fd9a
Remove `include/grpc/impl/codegen/compression_types.h` ( #31726 )
...
* Remove `include/grpc/impl/codegen/compression_types.h`
* Automated change: Fix sanity tests
2 years ago
Esun Kim
5fb4c2364d
Clean-up pkgconfig ( #31660 )
...
* Clean-up pkgconfig
* Removed run_distrib_test_cmake_module_install_pkgconfig.sh
* Proper re2
* Clean up pkgconfig.sh test script
2 years ago
Cheng-Yu Chung
e9b287997a
Remove `include/grpcpp/impl/codegen/sync.h` ( #31545 )
...
* Remove `include/grpcpp/impl/codegen/sync.h`
* Fix sanity tests
2 years ago
Cheng-Yu Chung
452d026b7d
Remove `include/grpcpp/impl/codegen/interceptor_common.h` ( #31530 )
...
* Remove `include/grpcpp/impl/codegen/interceptor_common.h`
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
2 years ago
Cheng-Yu Chung
d5b285df95
Remove `include/grpcpp/impl/codegen/create_auth_context.h` ( #31359 )
...
* Remove `include/grpcpp/impl/codegen/create_auth_context.h`
* Update
* Automated change: Fix sanity tests
2 years ago
Cheng-Yu Chung
26f77fe729
Remove `include/grpc/impl/codegen/byte_buffer_reader.h` ( #31708 )
2 years ago
Yash Tibrewal
d197499b6c
Observability Build: Remove no_fix_deps tag ( #31734 )
2 years ago
AJ Heller
b66829429e
Return unique_ptrs from IOCP::Watch ( #31731 )
...
* Return unique_ptrs from IOCP::Work
* Automated change: Fix sanity tests
* fix banned function
Co-authored-by: drfloob <drfloob@users.noreply.github.com>
2 years ago
Cheng-Yu Chung
e83d69bdf2
Remove `include/grpcpp/impl/codegen/metadata_map.h` ( #31531 )
...
* Remove `include/grpcpp/impl/codegen/metadata_map.h`
* Automated change: Fix sanity tests
2 years ago
Yash Tibrewal
15c4a98bc7
Gcp Observability Logging: Add handling for adding entry as a json payload ( #31723 )
2 years ago
Cheng-Yu Chung
224c72b524
Remove `include/grpcpp/impl/codegen/server_interface.h` ( #31539 )
2 years ago
Cheng-Yu Chung
e7f9fb03f4
Remove `include/grpcpp/impl/codegen/server_callback_handlers.h` ( #31533 )
2 years ago
Yash Tibrewal
0389940093
GcpObservability: Add config support for constant labels ( #31710 )
2 years ago
Esun Kim
f3fedae7c8
Added readability-redundant-string-cstr ( #31707 )
...
* Added readability-redundant-string-cstr
* Auto fix
* No need to wrap std::string
2 years ago
Sergii Tkachenko
7e850a101f
[tests] Restore grpc_interop_matrix_adhoc.cfg ( #31709 )
...
Previously deleted in https://github.com/grpc/grpc/pull/31423 .
We still need this build config to execute adhoc run of interop matrix
tests per https://github.com/grpc/grpc/blob/master/tools/interop_matrix/README.md
instructions.
2 years ago
Sunyeop Lee
756fddec08
Fix win_write to check if fully sent ( #28432 )
...
* Fix win_write to check if fully sent
* Update tcp_windows.cc
* Update tcp_windows.cc
2 years ago
Cheng-Yu Chung
7e3ada34e6
Clean up the TODO item in build target `grpc_base` -- part `closure` ( #31001 )
...
* Clean up the TODO item in build target `grpc_base` part `closure`
* Update
* Update
* Revert "Update"
This reverts commit daf3118390
.
* Update
* Update
* Automated change: Fix sanity tests
2 years ago
Cheng-Yu Chung
7e736c7a6b
Remove `include/grpcpp/impl/codegen/intercepted_channel.h` ( #31529 )
2 years ago
Esun Kim
0ba0c4bf74
Added googletest clang-tidy checks ( #31610 )
...
* Added google-googletest
* Autofix
* Fix test names
* Fix
2 years ago
Esun Kim
d44e1520a7
Fix readability-redundant-access-specifiers ( #31561 )
...
* Added readability-redundant-access-specifiers
* Fix
2 years ago