Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #17244 from guantaol/ev_epollbg | Guantao Liu | 2018-11-28 |
|\ | | | | | Preparation for the new background poller 'epollbg' | ||
* | | Use grpc_event_engine_can_track_errors | Yash Tibrewal | 2018-11-27 |
| | | |||
* | | Enable errqueue support for linux kernel versions 4.0.0 and above | Yash Tibrewal | 2018-11-27 |
| | | |||
| * | Extend ev_posix.* to prepare for the new background poller 'epollbg', | Guantao Liu | 2018-11-19 |
|/ | | | | | | | | | and get rid of the dependency loop on the grpc shutdown path. Make sure all background closures are complete before shutting down the other grpc modules. Avoid using the backup poller in TCP endpoints if using the background poller. | ||
* | Remove grpc_use_signal which is no longer relevant | Vijay Pai | 2018-10-10 |
| | |||
* | Empty implementation of grpc_use_signal since not actually needed anymore | Vijay Pai | 2018-09-26 |
| | |||
* | Delete epollsig poller and tests using it | Vijay Pai | 2018-09-22 |
| | |||
* | Revert "Revert "Fathom tcp changes"" | Yash Tibrewal | 2018-08-27 |
| | |||
* | Revert "Fathom tcp changes" | Jan Tattermusch | 2018-08-27 |
| | |||
* | Merge pull request #15941 from yashykt/fathomtcpchanges | Yash Tibrewal | 2018-08-24 |
|\ | | | | | Fathom tcp changes | ||
* \ | Merge pull request #15926 from cartr/platform_solaris_aix | Vijay Pai | 2018-08-20 |
|\ \ | | | | | | | Make gRPC buildable with AIX and Solaris (no official support) | ||
* | | | Add detailed comment for g_factories | Vijay Pai | 2018-08-13 |
| | | | |||
| | * | Try1 | Yash Tibrewal | 2018-08-13 |
| | | | |||
| | * | Merge master | Yash Tibrewal | 2018-08-13 |
| | |\ | |||
* | | | | Infrastructure for adding custom polling engines | Vijay Pai | 2018-08-09 |
| |_|/ |/| | | |||
* | | | Add API to grpc event engines to forcibly set underlying fd to be ↵ | Yash Tibrewal | 2018-07-26 |
| | | | | | | | | | | | | readable/writable/errored | ||
| | * | Fathom TCP level changes. TracedBuffer for keeping track of all buffers | Yash Tibrewal | 2018-07-16 |
| |/ |/| | | | | | | | to be traced. Adding tests for Fathom and TracedBuffer. A lot more. Please read PR description. | ||
| * | ev_posix.cc: Fix poll function on AIX | Carter Sande | 2018-07-03 |
|/ | |||
* | Merge pull request #15648 from apolcyn/remove_fd_shutdown_already_closed | apolcyn | 2018-06-12 |
|\ | | | | | Remove already_closed param from fd_orphan | ||
* \ | Merge branch 'master' into epollerr | Yash Tibrewal | 2018-06-11 |
|\ \ | |||
| | * | Remove already_closed param from fd_orphan | Alexander Polcyn | 2018-06-07 |
| |/ | |||
| * | Merge pull request #15069 from muxi/prototype-cfstream | Muxi Yan | 2018-06-07 |
| |\ | | | | | | | Implementation of CFStream | ||
* | | | merge master | Yash Tibrewal | 2018-05-31 |
|\| | | |||
| * | | Merge pull request #14894 from sreecha/fix-time | Sree Kuchibhotla | 2018-05-22 |
| |\ \ | | | | | | | | | Fix grpc_millis type (timers are broken on 32-bit systems otherwise) | ||
| | | * | Merge branch 'master' into prototype-cfstream | Muxi Yan | 2018-05-22 |
| | | |\ | | |_|/ | |/| | | |||
| | | * | Change existing build system for CFStream | Muxi Yan | 2018-05-15 |
| | | | | |||
| | * | | Merge branch 'master' into fix-time | Sree Kuchibhotla | 2018-05-08 |
| | |\ \ | |||
| * | | | | fd tracing support | Sree Kuchibhotla | 2018-04-26 |
| | |/ / | |/| | | |||
| * | | | Change trace logging to use GPR_INFO instead of GPR_DEBUG. | Mark D. Roth | 2018-04-25 |
| | |/ | |/| | |||
* / | | Make linux polling engines capable of tracking errors separately with | Yash Tibrewal | 2018-04-20 |
|/ / | | | | | | | backward compatibility. | ||
| * | Fix type coversion errors | Sree Kuchibhotla | 2018-04-11 |
|/ | |||
* | Abstract libuv implementation | kpayson64 | 2018-03-13 |
| | | | | | Structures the libuv implementation to allow for a plugable BSD style socket implementation to allow for other IO Managers | ||
* | Add a sanity check for inclusion of port_platform.h | Alexander Polcyn | 2018-02-23 |
| | |||
* | Autofix c casts to c++ casts | Noah Eisen | 2018-02-09 |
| | |||
* | Privatize useful.h and avl.h | Vijay Pai | 2018-02-02 |
| | |||
* | Fix format specifier for gpr_millis | Sree Kuchibhotla | 2018-01-30 |
| | |||
* | Update ev_posix.cc | Sree Kuchibhotla | 2018-01-30 |
| | |||
* | Debug statements for polling api | Sree Kuchibhotla | 2018-01-30 |
| | |||
* | Split lib/support into lib/gpr and lib/gpr++. | Mark D. Roth | 2018-01-18 |
| | |||
* | Revert "Revert "All instances of exec_ctx being passed around in src/core ↵ | Yash Tibrewal | 2017-12-06 |
| | | | | removed"" | ||
* | Revert "All instances of exec_ctx being passed around in src/core removed" | Yash Tibrewal | 2017-12-06 |
| | |||
* | Merge master after no Extern C changes | Yash Tibrewal | 2017-11-30 |
|\ | |||
* | | A few src/core fixes due to missing exec_ctx_finish | Yash Tibrewal | 2017-11-21 |
| | | |||
* | | Merge master | Yash Tibrewal | 2017-11-21 |
|\ \ | |||
| | * | Merge branch 'master' of https://github.com/grpc/grpc into no-more-extern-c | ncteisen | 2017-11-20 |
| | |\ | | |/ | |/| | |||
| | * | Remove all extern C | ncteisen | 2017-11-17 |
| | | | |||
* | | | Merge master | Yash Tibrewal | 2017-11-16 |
|\ \ \ | | |/ | |/| | |||
| | * | Merge branch 'master' of https://github.com/grpc/grpc into tracing++ | Noah Eisen | 2017-11-13 |
| | |\ | | |/ | |/| | |||
| | * | clang fmt | Noah Eisen | 2017-11-12 |
| | | | |||
| | * | Make debug flags DebugOnly | ncteisen | 2017-11-10 |
| | | |