66 Commits (0003c320f40735fbb713125cea1be58e3eabef20)

Author SHA1 Message Date
apolcyn 27ee3913d1
[iomgr and EE logging] Log ERROR if socket() returns EMFILE on posix (#32204) 2 years ago
Esun Kim 905df9dee6
Update Abseil to 20230125 (#32139) 2 years ago
AJ Heller 3980ed706a
[EventEngine] Refactoring the EventEngine Test Suite: Part 1 (#32127) 2 years ago
Vignesh Babu 8cf04e9a54
[EventEngine] Modify iomgr to allow creation of event engine clients and client side endpoints (#31661) 2 years ago
Yash Tibrewal aa11978541
Fix include guards for src/ and test/ directories (#32167) 2 years ago
AJ Heller 41e7aff3be
[EventEngine] Update EventEngine client experiment (#32099) 2 years ago
Craig Tiller 67f364e23e
[cleanup] Eliminate usage of GRPC_ASSERT(false...); (#31757) 2 years ago
Vignesh Babu 3baeab973a
Remove posix_event_engine_polling_enabled experiment (#32037) 2 years ago
Vignesh Babu 8bd2b9af52
Fixing some bugs in posix event engine (#31785) 2 years ago
Craig Tiller a414dbd304
Revert #30349 (#32008) 2 years ago
Yijie Ma f99b8b5bc4
Convert c-style comments to C++-style comments (#31923) 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
Craig Tiller b04aa1cf92
[event_engine] Move combiner executor usage to event engine (#31713) 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
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
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
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
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
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
AJ Heller c0e5e35c7a
Replace EventEngine::Promise with grpc_core::Notification (#31027) 2 years ago
Craig Tiller 1ad4bbe78e
Revert "fix (#31018)" (#31021) 2 years ago
Craig Tiller 2e6f268dfc
fix (#31018) 2 years ago
Craig Tiller 96f5cddb5f
[time] Introduce time sources (#30815) 2 years ago
Vignesh Babu 4e7f0e1eac
Update to the event engine poller interface (#30828) 2 years ago
Craig Tiller 14c3839749
[event_engine] More robust ee::Promise<> implementation (#30977) 2 years ago