35 Commits (7de22dbb16a241df646aead25b397e55925ffdc6)

Author SHA1 Message Date
Karthik Ravi Shankar 6be0b06c69
Revert "Fold CompletionQueue and ServerCompletionQueue into grpc_impl" 6 years ago
Karthik Ravi Shankar 62fb156122 Fold CompletionQueue and ServerCompletionQueue into grpc_impl 6 years ago
Karthik Ravi Shankar 891b6cf7ae
Revert "Folding CompletionQueue and ServerCompletionQueue." 6 years ago
Nicolas "Pixel" Noble 12b0db3e57 Folding CompletionQueue and ServerCompletionQueue. 6 years ago
Yash Tibrewal 3a2cfe50ec Rever copyright changes 6 years ago
Yash Tibrewal 9dd8a13439 Restructure code to handle cases exposed by the callback api 6 years ago
Yash Tibrewal 4dcb14ec9e Fix codegen_test_minimal 6 years ago
Yash Tibrewal d347ec7ce0 Register for cq avalanching when interceptors are going to be run 6 years ago
Yash Tibrewal b35b449166 Update docs according to #17630 6 years ago
Yash Tibrewal 34d77aae5e Always nullify serializer to free memory 6 years ago
Yash Tibrewal 7d1491d64c Address reviewer comments 6 years ago
Yash Tibrewal 2b4781ca52 Use Status() instead of Status::OK to avoid issues with codegen_test_minimal 6 years ago
Yash Tibrewal df49204b97 Remove unused variable 6 years ago
Yash Tibrewal 4224384d39 Modifying semantics for GetSendMessage and GetSerializedSendMessage. 6 years ago
Yash Tibrewal c6261f4b91 Rename new SendMessage types to SendMessagePtr 6 years ago
Yash Tibrewal 4aeba42528 Provide GetOriginalSendMessage for some APIs 6 years ago
Yash Tibrewal 31a775b425 Add missing argument 6 years ago
Vijay Pai f2324e1c05 Reset the SendMessage pointer before post-interception 6 years ago
Yash Tibrewal 00c9c40004 Remove extraneous logging statements 6 years ago
Yash Tibrewal d4ebd30eb2 Add method to get status of send message op on POST_SEND_MESSAGE 6 years ago
Yash Tibrewal 0911e489e3 Add a method to check whether the message was received successfully 6 years ago
Yash Tibrewal 5d7d6c0fbd Add method to fail hijacked send messages 6 years ago
Yash Tibrewal 699c10386d Add method to fail recv msg for hijacked rpcs 6 years ago
Yash Tibrewal 3ece34d45c Let us clean a few things before getting started 6 years ago
Vijay Pai 932abf48a3 Address reviewer comments. 6 years ago
Yash Tibrewal 005eb29298 Missed reviewer comments 6 years ago
Yash Tibrewal 6a5f39db3c Separate out interceptorbatchmethodimpl to a different file 6 years ago
Yash Tibrewal c2e3fde9b5 Rename call.h to call_op_set.h and call_wrapper.h to call.h 6 years ago
Yash Tibrewal cc21d32c77 Some cleanup 6 years ago
Yash Tibrewal a094b7b312 Added server async tests 6 years ago
Yash Tibrewal 62280b42c7 Add client streaming, server streaming and bidi streaming tests 6 years ago
Yash Tibrewal 4da91c1156 First test for server interception 6 years ago
Yash Tibrewal d8cfd96fb2 Adding tests using the callback API 6 years ago
Yash Tibrewal 9b83b7d19e Adding intercepted channel 6 years ago
Vijay Pai ce4bd108ea Fix CallOpSet copy/assignment to reset cq_tag 6 years ago
Yash Tibrewal 52765e9cb1 Don't expose internal functions.. Add a layer of indirection namely InternalInterceptorBatchMethods 6 years ago
Yash Tibrewal 456231b26d Server side interception for CompletionOp and AsyncRequest 6 years ago
Yash Tibrewal adca91f6cf Server interception for SyncRequest 6 years ago
Yash Tibrewal d042a5acf1 some tests fail 6 years ago
Yash Tibrewal 0b785ae8cf Remove unneeded file 6 years ago
Yash Tibrewal af621c7705 Add method to register server creators 6 years ago
Yash Tibrewal b232bacf27 Starting on server interceptors 6 years ago
Yash Tibrewal f9fe345553 Add more tests for client interceptors 6 years ago
Yash Tibrewal cc8c27950c Change types to use C++ types rather than core types 6 years ago
Yash Tibrewal 6fb7bd23bf s/GPR_ASSERT/GPR_CODEGEN_ASSERT and few more bugs 6 years ago
Yash Tibrewal 6f05a711e6 Adding a test 6 years ago
Yash Tibrewal 63bdf4e236 More changes for client interception 6 years ago
Yash Tibrewal 5d831da9d1 Adding hook points for interception. Code compiles and tests still run 6 years ago
Vijay Pai 20778b0c46 Address reviewer comments 6 years ago
Vijay Pai 8bf52535d1 Provide a generic client-side unary callback API 6 years ago