289 Commits (c7f641da0d5508a5d49e8efe60b523c68d9b7b73)

Author SHA1 Message Date
Yash Tibrewal a1598c5abf Create interfaces and initial plumbing for interception API 7 years ago
Mark D. Roth 4d9ad11653 Simplify call state logic, create non-polling CQ, and some cleanup. 7 years ago
Mark D. Roth be1ce0c4cc Revert "Merge pull request #16600 from grpc/revert-16574-health_checking_service" 7 years ago
Vijay Pai 0382d06248 Don't use cq_tag on Server CallOpSet's yet 7 years ago
Mark D. Roth 42d9becd91
Revert "Second attempt: Implement Watch method in health check service." 7 years ago
Mark D. Roth 6d2c8f8072 Revert "Merge pull request #16512 from grpc/revert-16351-health_checking_service" 7 years ago
Vijay Pai 8bf52535d1 Provide a generic client-side unary callback API 7 years ago
Juanli Shen 14a858123d
Revert "Implement Watch method in health check service." 7 years ago
ncteisen 743d40d635 Lazily fill metadata map 7 years ago
Mark D. Roth 99ce3e19af Implement Watch method in health check service. 7 years ago
Yash Tibrewal b22c3009d4 Fix typo 7 years ago
Yash Tibrewal d9f4c76356 Add a nullptr check 7 years ago
Vijay Pai d9781df474 Address reviewer comments 7 years ago
Vijay Pai 14ad82a76d Create a new method handler for resource exhaustion and tie into thread mgr 7 years ago
ncteisen 6321a53e4a fix typo 7 years ago
ncteisen f025b6ed89 Change thread default to INT_MAX 7 years ago
Sree Kuchibhotla a2a64e5ad3 Fix default argument(put it in header instead of source file) 7 years ago
Sree Kuchibhotla 9ce673f861 Make resource quota argument optional to the Server constructor 7 years ago
Sree Kuchibhotla bdd13cb0ae
Revert "Revert "Restrict the number of threads in C++ sync server"" 7 years ago
Nicolas Noble bea98c3c1b
Revert "Restrict the number of threads in C++ sync server" 7 years ago
Sree Kuchibhotla 8f39834dd1 Change the default max threads to something more reasonable 7 years ago
Sree Kuchibhotla b95772eeb9 Add Tests in Core and C++ and fix a few related bugs in thread_manager.cc 7 years ago
Sree Kuchibhotla ec1c112cc1 Each ThreadManager is a resource user 7 years ago
Noah Eisen 58e0cbf9fb Enable the performance-* clang-tidy checks 7 years ago
Vijay Pai a4da2d2a54 Eliminate existence of SneakyCallOpSet, some server cleanup 7 years ago
makdharma 606742d30c replaced loop with range expression 7 years ago
makdharma 9cd0099a53 variable init sequence fix 7 years ago
makdharma 8065000697 Remove "final" keyword and make methods protected. 7 years ago
Muxi Yan 0e00c43082 Move headers from grpc++ to grpcpp 7 years ago
Jan Tattermusch c9ec2c0888
Revert "Stop using std::thread in C++ library since it can trigger exceptions" 7 years ago
Vijay Pai b4b0ac7049 Resolve leak by freeing request payload if resources exhausted 7 years ago
Vijay Pai 5dd32268be Switch C++ sync server to use gpr_thd rather than std::thread and provide resource exhaustion mechanism 7 years ago
Craig Tiller 4ac2b8e585 Enable clang-tidy as a sanity check, fix up all known failures 8 years ago
Vijay Pai 06e174a088 Separate public and internal C++ interfaces 8 years ago
Craig Tiller a19a073ebc Workaround bug for a moment 8 years ago
yang-g d3cbd72d5f Make grpc_call_log_batch take const char* 8 years ago
yang-g 66e6c23372 Log offending ops and error code before crashing the server 8 years ago
yang-g 097cbfc94f Resolve comments 8 years ago
yang-g 0eaf7debd2 Allow adding events to cq after shutdown is called. 8 years ago
Vijay Pai 6abd20020b Revert "Separate internal-only and public parts of C++ API" 8 years ago
Vijay Pai 3d7d5f4ed2 Create inproc transport, add relevant tests, exclude irrelevant tests 8 years ago
Vijay Pai c0baec60a1 Internalize structs and methods meant for being exposed through codegen 8 years ago
thinkerou 7763f11c98 use range for loop 8 years ago
Jan Tattermusch 7897ae9308 auto-fix most of licenses 8 years ago
yang-g a044f6d3f5 Propagate deadline to GenericServerContext 8 years ago
yang-g f070d4158c Lower the level of a log message to INFO 8 years ago
Alexander Polcyn f5521c33f9 Revert "Merge branch 'master' into v1.3.x" 8 years ago
Craig Tiller a3e87894f2 Fix, restore draining 8 years ago
Craig Tiller 991c101de8 Initial thread manager fixes 8 years ago
yang-g eafeea48a9 Update ServerGlobalCallback::AddPort api 8 years ago