Cheng-Yu Chung
|
2e9e6439f8
|
Remove `include/grpc/impl/codegen/connectivity_state.h` (#31728)
* Remove `include/grpc/impl/codegen/connectivity_state.h`
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
|
2 years ago |
Craig Tiller
|
91083659fa
|
[promises] Cancellation callback (#31863)
* [promises] Cancellation callback
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
|
2 years ago |
Allan Boll
|
657b825c81
|
XdsClient: inject version string at construction time (#31812)
* Decouple XdsClient from grpc_version_string
* Updated tests too
* clang format fixes
|
2 years ago |
Alisha Nanda
|
38fd9c87e3
|
Revert "Sends out-of-band close for streams from client side when destroying transport (#31814)" (#31833)
This reverts commit 1daa3877ed .
|
2 years ago |
Mao
|
1daa3877ed
|
Sends out-of-band close for streams from client side when destroying transport (#31814)
* Send out-of-band close for streams when destroying transport
* Remove unnecessary blank lines
* Print error if transaction messages don't match
|
2 years ago |
Mark D. Roth
|
281228407f
|
xDS cluster: use absl::variant for cluster type (#31820)
* xDS cluster: use absl::variant for cluster type
* fix xds_cluster_resource_type test
|
2 years ago |
Mark D. Roth
|
040617028c
|
Revert "Revert "xDS stateful session affinity: support xDS HTTP filter config (#31793)" (#31821)" (#31823)
This reverts commit 0fd59754b1 .
|
2 years ago |
Cheng-Yu Chung
|
0d3fcb41ea
|
Revert "Move google_default channel_credentials out of `include/grpc/grpc_security.h` (#31786)" (#31822)
This reverts commit 3d59abc94e .
|
2 years ago |
AJ Heller
|
0fd59754b1
|
Revert "xDS stateful session affinity: support xDS HTTP filter config (#31793)" (#31821)
This reverts commit 7f054ffab0 .
|
2 years ago |
AJ Heller
|
18029913b9
|
Remove posix_engine namespace (#31787)
* Remove posix_engine namespace
* Automated change: Fix sanity tests
* rm redundant using statements
Co-authored-by: drfloob <drfloob@users.noreply.github.com>
|
2 years ago |
Mark D. Roth
|
7f054ffab0
|
xDS stateful session affinity: support xDS HTTP filter config (#31793)
* stateful session affinity: implement filter
* register filter config parser
* fix unused parameter errors
* remove some FIXMEs that are not longer needed
* clang-tidy
* iwyu
* xDS stateful session affinity: support xDS HTTP filter config
* buildifier
* iwyu
* revert iwyu changes to observability_logging_sink.cc
* generate_projects
* generate_projects
* Automated change: Fix sanity tests
* fix build
* fix xds_http_filters_test
* add tests
* clang-format
* shorten filter name
* don't use absl::optional for path
* fix build
* don't add cookie to trailing metadata unless it's Trailers-Only
* fix sanity
Co-authored-by: markdroth <markdroth@users.noreply.github.com>
|
2 years ago |
Cheng-Yu Chung
|
5fe132a211
|
Revert "Revert "Remove `include/grpc/impl/codegen/gpr_slice.h` (#31774)" (#31805)" (#31806)
This reverts commit 39a4343044 .
Fixing forward the original PR. The content should be the same as the original PR. The broken part is in the internal.
|
2 years ago |
Ashitha Santhosh
|
62680e0a83
|
Detect unknown fields in SDK to RBAC translator (#27669)
* detect unknown fields
* detect unknown fields
* formatting
* formatting
* sanity check fix
* Resolving comments
* sanity check
* sanity check
* resolve comments
* sanity check
* resolve comments
* fix iwyu
|
2 years ago |
Cheng-Yu Chung
|
3d59abc94e
|
Move google_default channel_credentials out of `include/grpc/grpc_security.h` (#31786)
|
2 years ago |
Yijie Ma
|
6b79989d86
|
EventEngine::RunAfter: PollingResolver (#31717)
* EventEngine::RunAfter: polling_resolver
initial draft
* restore some iwyu change
* fix: get rid of OnNextResolution
* fix some test crashes
* fix more tests
* clang-tidy
* review
* clang-tidy
* fix
* review
* review
* review
* fix use-after-move
* revert
* review
|
2 years ago |
Mark D. Roth
|
5e4d9f4bcf
|
xDS stateful session affinity: implement C-core filter (#31788)
* stateful session affinity: implement filter
* register filter config parser
* fix unused parameter errors
* remove some FIXMEs that are not longer needed
* clang-tidy
* iwyu
* iwyu
* revert iwyu changes to observability_logging_sink.cc
* generate_projects
* shorten filter name
* don't use absl::optional for path
* fix build
* don't add cookie to trailing metadata unless it's Trailers-Only
|
2 years ago |
Cheng-Yu Chung
|
39a4343044
|
Revert "Remove `include/grpc/impl/codegen/gpr_slice.h` (#31774)" (#31805)
This reverts commit ac1dee8ac1 .
|
2 years ago |
Cheng-Yu Chung
|
ac1dee8ac1
|
Remove `include/grpc/impl/codegen/gpr_slice.h` (#31774)
|
2 years ago |
Alisha Nanda
|
ad91404e0e
|
Remove static initialization of memory allocator in tests (#31776)
* Add more info to error
* Fix tests
* Remove static initialization of memory allocator
* Fix test failure
* Automated change: Fix sanity tests
Co-authored-by: ananda1066 <ananda1066@users.noreply.github.com>
|
2 years ago |
Craig Tiller
|
2438b58b03
|
[promises] TryConcurrently: add tests for many push/pulls (#31758)
|
2 years ago |
Cheng-Yu Chung
|
9d09a8ff2f
|
Remove `include/grpc/impl/codegen/sync.h` (#31777)
|
2 years ago |
Cheng-Yu Chung
|
dba82c9be6
|
Remove `include/grpc/impl/codegen/log.h` (#31775)
* Remove `include/grpc/impl/codegen/log.h`
* Automated change: Fix sanity tests
|
2 years ago |
Eugene Ostroukhov
|
1e13612d4a
|
Introduce the xds_override_host policy (#31730)
Introduce the xds_override_host policy
|
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 |
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 |
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
|
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Craig Tiller
|
c545350633
|
Reland: [promises] Compression filter conversion (#31686)
* Revert "Revert "[promises] Compression filter conversion (#31204)" (#31682)"
This reverts commit fa31b36cb1 .
* fix?
* fix
|
2 years ago |
Cheng-Yu Chung
|
3d68bb735a
|
Remove `include/grpc/impl/codegen/byte_buffer.h` (#31674)
|
2 years ago |
Craig Tiller
|
fe5aace311
|
[flow_control] Fixes for the flow_control_fixes experiment found via fuzzing (#31676)
* [flow_control] Enable experiment in debug builds, fix bugs found by fuzzer
* fix
* disable experiment
* flowctl
* flowctl
* Automated change: Fix sanity tests
* fix
* fix
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
|
2 years ago |
Yijie Ma
|
b6f2af4682
|
Revert "security: Refactor some utility functions in TSI for better internal use (#29728)" (#31687)
This reverts commit 8984a264b8 .
|
2 years ago |
Craig Tiller
|
fa31b36cb1
|
Revert "[promises] Compression filter conversion (#31204)" (#31682)
This reverts commit a8c983528a .
|
2 years ago |
Vignesh Babu
|
c5a66bb08d
|
Posix Event Engine listener implementation (#31513)
* Util functions to help with posix engine listener implementation
* sanity
* update comments in posix_engine_listener_utils.h
* review comments
* iwyu
* revert prev commit
* iwyu
* update build
* update
* regenerate projects
* regenerate projects
* minor fixes
* update BUILD
* sanity
* update build
* regenerate projects
* fix unused parameter
* sanity
* update
* sanity
* regenerate_projects
* remove unused variable
|
2 years ago |
Cheng-Yu Chung
|
ffe8d0f31c
|
Clean up the TODO item in build target `grpc_base` -- part `channel_stack_builder` (#31643)
* Clean up the TODO item in build target `grpc_base` -- part `channel_stack_builder`
* Update
|
2 years ago |
Craig Tiller
|
a8c983528a
|
[promises] Compression filter conversion (#31204)
* Convert compress filter
* decompress sketch
* Automated change: Fix sanity tests
* progress
* progress
* got the new filter impls compiling
* Automated change: Fix sanity tests
* declare the bits
* allocate control types
* stub in pipe accessors
* init pipes
* send-path
* working through the state machines
* [arena] pool allocator
* add tests
* Automated change: Fix sanity tests
* better sizes
* iwyu
* Automated change: Fix sanity tests
* first pass cut fragments
* fix1
* fix
* Automated change: Fix sanity tests
* fix
* iwyu
* build-deps
* fix for windows
* fix
* fixes
* better-logs
* better-logs
* callpushpush-->tryconcurrently
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* logging improvements
* logging improvements
* fixes
* Automated change: Fix sanity tests
* respect flag
* handle eos
* cancel_after_client_done
* handle failed sends
* more error handling
* Automated change: Fix sanity tests
* more stuff
* remove unnecessary conversion
* hackity hack hack
* fixes
* progress
* Automated change: Fix sanity tests
* capture metadata from promise to recieve up
* spacing
* debug,fix
* not-used
* fix
* fix
* tune
* unify compress/decompress
* fixes
* send_message/send_trailing_metadata ordering
* cleanup loop
* remove minimal stack bits
* better error generation
* fix-build
* Automated change: Fix sanity tests
* cancellation of recv message for forwarded receives
* fix
* compile fix
* fix clobbering
* fix test, convert to gtest
* fix
* Automated change: Fix sanity tests
* cleanup
* fixes
* fix
* fix
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* fixes
* add test
* Automated change: Fix sanity tests
* fix
* fix
* fix
* no need to store message per filter
* Automated change: Fix sanity tests
* danke yash
* iwyu
* clang-tidy
* Automated change: Fix sanity tests
* fix
* [promise] CallPushPull -> more general TryConcurrently
* Automated change: Fix sanity tests
* [promise] Introduce map_pipe, cleanup factories
* [promise] Promise based filter changes for messages
* [log] Longer space for filenames
* [test] Add some debugability affordances to async_end2end_test
* add comment
* Automated change: Fix sanity tests
* fix-merge
* fix-merge
* fix
* [chttp2] Fix a bug whereby trailers-only is not reported
We don't report trailers-only if the trailers are parsed prior to executing recv_initial_metadata
* comments
* fix for ruby
* review feedback
* merge
* fix
* Automated change: Fix sanity tests
* fix bm?
* re-add dropped flag
* turn on some traces to try and debug ruby
* debug for ruby problem
* proposed chttp2 fix
* Revert "turn on some traces to try and debug ruby"
This reverts commit 1bf3cfd552 .
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
|
2 years ago |
Vignesh Babu
|
864f08ff0c
|
Fix broken clang-tidy (#31666)
|
2 years ago |
Cheng-Yu Chung
|
3ef817b3bf
|
Clean up the TODO item in build target `grpc_base` -- part `slice` (#31003)
* Clean up the TODO item in build target `grpc_base` part `slice`
* Automated change: Fix sanity tests
|
2 years ago |
Vignesh Babu
|
1e2af690f2
|
Add a check to flush stale TracedBuffer entries to prevent them growing too long. (#31588)
* Add a check to flush stale TracedBuffer entries to prevent them growing too long
* update
* fix tsan and sanity
* sanity
* review comments
|
2 years ago |