145 Commits (50d4f220694b43ab35e9b79ab1ffdebac8537543)

Author SHA1 Message Date
AJ Heller 58ad7950a0
Revert "WindowsEventEngine Client implementation (#31848)" (#31965) 2 years ago
AJ Heller bc7e155e55
WindowsEventEngine Client implementation (#31848) 2 years ago
Craig Tiller 49a3035d44
[iwyu] Fix CI job (#31921) 2 years ago
AJ Heller 18029913b9
Remove posix_engine namespace (#31787) 2 years ago
Mark D. Roth 5e4d9f4bcf
xDS stateful session affinity: implement C-core filter (#31788) 2 years ago
Cheng-Yu Chung f5d21653fc
Revert "[event_engine] Move combiner executor usage to event engine (#31713)" (#31753) 2 years ago
AJ Heller 557e558825
[EventEngine] WindowsEndpoint (#31735) 2 years ago
Cheng-Yu Chung 77b3972f95
Clean up the TODO item in build target `grpc_base` part `channel_args` (#31642) 2 years ago
AJ Heller 0c5a17ce62
Improve Windows network error logging in IOCP test (#31742) 2 years ago
Craig Tiller b04aa1cf92
[event_engine] Move combiner executor usage to event engine (#31713) 2 years ago
AJ Heller b66829429e
Return unique_ptrs from IOCP::Watch (#31731) 2 years ago
Vignesh Babu c5a66bb08d
Posix Event Engine listener implementation (#31513) 2 years ago
Vignesh Babu 864f08ff0c
Fix broken clang-tidy (#31666) 2 years ago
Vignesh Babu 1e2af690f2
Add a check to flush stale TracedBuffer entries to prevent them growing too long. (#31588) 2 years ago
Esun Kim 26bc68c4af
Added readability-duplicate-include (#31608) 2 years ago
Yash Tibrewal 54dd7563c2
Fix import (#31602) 2 years ago
Vignesh Babu 504d49dc61
A basic set of EventEngine listener tests (#31540) 2 years ago
Cheng-Yu Chung 90d8754b0e
Sanitizer auto fix (#31582) 2 years ago
Vignesh Babu 249645608e
Reland posix event engine tcp client (#31563) 2 years ago
Esun Kim 50fbe51238
Fix IWYU with clang-15 (#31556) 2 years ago
Vignesh Babu 7eb5fb5a25
Util functions to help with posix event engine listener implementation (#31435) 2 years ago
AJ Heller 2820734f47
Reland: "[EventEngine] Refactor TimerManager to leverage a shared ThreadPool (#31392)" (#31482) 2 years ago
Vignesh Babu d760c1fef7
Revert "Posix event engine tcp client (#31074)" (#31452) 2 years ago
Vignesh Babu 390ae5d412
Posix event engine tcp client (#31074) 2 years ago
AJ Heller 1cbf6d64ae
Revert "[EventEngine] Refactor ThreadManager to leverage a shared ThreadPool (#31392)" (#31425) 2 years ago
Yash Tibrewal 5f6c357e74
Move some targets from //: to //src/core: (#31402) 2 years ago
AJ Heller 66df2c646a
[EventEngine] Refactor ThreadManager to leverage a shared ThreadPool (#31392) 2 years ago
Vignesh Babu e8c30b487f
Invoking Poller::Work in posix event engine constructor (#31128) 2 years ago
AJ Heller b957f45df6
Re-enabled and Fix WindowsEventEngine test suite (#31393) 2 years ago
Craig Tiller 0a8948ca2a
Add a quiesce to threadpool (#31380) 2 years ago
Yash Tibrewal e8b416e654
Add a BUILD file in src/core (#31294) 2 years ago
Mark D. Roth f2c4795f4f
core tests: absl::make_unique -> std::make_unique (#31361) 2 years ago
Craig Tiller afa3a6c890
[event_engine] Fix for the EE/iomgr shutdown ordering problem (#31265) 2 years ago
Craig Tiller 2d00d50c59
[event_engine] Improve scaling in threadpool (#31234) 2 years ago
Vignesh Babu cc29a3a1d2
Add testonly attribute to mock_event_engine (#31235) 2 years ago
Craig Tiller 0057598fed
[sleep] Add a test for robustness with errant event engines (#30622) 2 years ago
Craig Tiller 7ecca97c05
[flaky] Reduce test size (#31210) 2 years ago
Vignesh Babu 6e15936d85
Make event engine client test more robust (#31187) 2 years ago
Vignesh Babu e7ad460c7b
Event Engine related minor cleanup (#31188) 2 years ago
Craig Tiller db5fe72da9
[tsan] Threadsafe strerror implementation (#31167) 2 years ago
Vignesh Babu 7655858e93
Reland tcp endpoints for posix event engine (#31150) 2 years ago
Vignesh Babu e1e1f6181f
Util to load file contents into grpc_core::Slice (#31176) 2 years ago
AJ Heller 6cac641c64
EventEngineFactoryReset - remove custom factory and reset default engine (#30554) 2 years ago
Craig Tiller 2ec220a6b1
[sanity] Fix it (#31163) 2 years ago
Craig Tiller 8174a75079
[iwyu] Add more test directories (#30952) 2 years ago
Craig Tiller 9c98d67d7a
[c++14] absl::make_unique --> std::make_unique (#31159) 2 years ago
AJ Heller 2ee2c91c92
Reland x2: Make GetDefaultEventEngine return a shared_ptr (#30619) 2 years ago
AJ Heller 298ace8cbf
small test cleanup (#31137) 2 years ago
Craig Tiller 5fa37322cb
Revert "Tcp endpoint implementation for posix event engine. (#30559)" (#31134) 2 years ago
Vignesh Babu a81391d931
Tcp endpoint implementation for posix event engine. (#30559) 2 years ago