147 Commits (926b2941abd8363c656330a4923fca33bae4789c)

Author SHA1 Message Date
Vijay Pai 926b2941ab Pre-request 32 callbacks of each method 7 years ago
Yash Tibrewal e08a2b387a Prefer lambda expressions over std::bind 7 years ago
Vijay Pai 932abf48a3 Address reviewer comments. 7 years ago
Vijay Pai 2f47137a6e Add support for IsCancelled check 7 years ago
Vijay Pai 84e763f10a Experimental C++ server callback unary API 7 years ago
Yash Tibrewal 145789e9ff interceptor_creators_ should be destroyed after health_check_service_ 7 years ago
Vijay Pai 371b1d99d5 Add call as param to MethodHandler::Deserialize to allow arena use 7 years ago
Yash Tibrewal cc21d32c77 Some cleanup 7 years ago
Yash Tibrewal 312feb4202 Adding generic rpc and unimplemented rpc test for server interceptors 7 years ago
Yash Tibrewal a094b7b312 Added server async tests 7 years ago
Yash Tibrewal 281de1bb30 Solve memory leak due to double setting of set_server_rpc_info 7 years ago
Yash Tibrewal 62280b42c7 Add client streaming, server streaming and bidi streaming tests 7 years ago
Yash Tibrewal 9b83b7d19e Adding intercepted channel 7 years ago
Yash Tibrewal 3a17f5b05e Working on tests 7 years ago
Vijay Pai ce4bd108ea Fix CallOpSet copy/assignment to reset cq_tag 7 years ago
Yash Tibrewal 456231b26d Server side interception for CompletionOp and AsyncRequest 7 years ago
Yash Tibrewal adca91f6cf Server interception for SyncRequest 7 years ago
Yash Tibrewal d042a5acf1 some tests fail 7 years ago
Yash Tibrewal 0b785ae8cf Remove unneeded file 7 years ago
Yash Tibrewal 196f530ac9 Pass interceptor creators to server object 7 years ago
Yash Tibrewal af621c7705 Add method to register server creators 7 years ago
Yash Tibrewal 6fb7bd23bf s/GPR_ASSERT/GPR_CODEGEN_ASSERT and few more bugs 7 years ago
Yash Tibrewal 63bdf4e236 More changes for client interception 7 years ago
Yash Tibrewal 5d831da9d1 Adding hook points for interception. Code compiles and tests still run 7 years ago
Yash Tibrewal 1d999617e2 Add experimental versions with interceptors for create channel from fd and inproc channel 7 years ago
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