Vijay Pai
2b5d45ab38
Fix clang-tidy and golden file issues
6 years ago
Vijay Pai
28dd7981d6
clang-format
6 years ago
Vijay Pai
ea1156da3f
Stop exposing streaming object class
6 years ago
Vijay Pai
dac2066a1c
Make StartCall() a releasing operation so that you can pile up ops
6 years ago
Vijay Pai
fa45ffd418
Address reviewer comments
6 years ago
Vijay Pai
d7eb26648d
Client callback streaming
6 years ago
Noah Eisen
b9a98dd2ab
Fix comment
6 years ago
Soheil Hassas Yeganeh
9128881b6d
Add GPR_ATM_INC_ADD_THEN to grpc_core::RefCount
...
This is to fix the wrong atomic op counts reported by benchmarks.
Also add these macros to windows and gcc-sync headers as noop macros for
consistency.
6 years ago
yang-g
cdd698810b
Move grpc_shutdown internals to a detached thread
6 years ago
Yash Tibrewal
726f044932
Include linux/version.h for manylinux
6 years ago
Yash Tibrewal
8fb11e6d5e
Apply the conversion on the status irrespective of whether Pluck returned true
6 years ago
Yash Tibrewal
544f2a5abb
Necessary change after #17219
6 years ago
Yash Tibrewal
626f1c9d53
Remove the std::unique_ptr, instead use move semantics everywhere
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
a9bee9b7ed
Make Pluck use the changes made in FinalizeResult
6 years ago
Yash Tibrewal
5d7d6c0fbd
Add method to fail hijacked send messages
6 years ago
Vijay Pai
0e29d7b9bc
Properly clear metadata and other structs when reusing ServerContext
6 years ago
Yash Tibrewal
565edf5297
Add safety checks
6 years ago
Yash Tibrewal
699c10386d
Add method to fail recv msg for hijacked rpcs
6 years ago
Yash Tibrewal
a803f96e5a
Add comment on cancellation being forever alone in the batch
6 years ago
Vijay Pai
1e850944e9
Release the CallbackWithSuccessTag from a server context completionop
6 years ago
Vijay Pai
526d2e6004
Refactoring of CallbackWithSuccessTag
6 years ago
yang-g
3f89327fd3
Enable building opencensus for bazel build
6 years ago
Yash Tibrewal
f055c1cfd2
Remove unnecessary header
6 years ago
Yash Tibrewal
f240af0cb8
Add GPR_CODEGEN_DEBUG_ASSERT
6 years ago
Yash Tibrewal
6faa17c6ca
s/new/post-1.0
6 years ago
Yash Tibrewal
ded9434e4c
Add array header for complaining compiler
6 years ago
Yash Tibrewal
382fe4b475
Add override back to GetInterceptedChannel
6 years ago
Yash Tibrewal
ddcadad5b5
Add note on hijacking
6 years ago
Yash Tibrewal
b732e9c403
Make client interceptors see notification even if Cancel was done before the RPC was issued. Also add tests
6 years ago
Yash Tibrewal
fd88dcaf55
Add cancellation notification
6 years ago
Yash Tibrewal
3ece34d45c
Let us clean a few things before getting started
6 years ago
Yash Tibrewal
857e79ce00
Improve documentation
6 years ago
Vijay Pai
932abf48a3
Address reviewer comments.
6 years ago
Vijay Pai
2f47137a6e
Add support for IsCancelled check
6 years ago
Vijay Pai
b460622c2d
Address reviewer comments
6 years ago
Yash Tibrewal
0390b29e15
Register global interceptors functionality
6 years ago
Vijay Pai
84e763f10a
Experimental C++ server callback unary API
6 years ago
Yash Tibrewal
145789e9ff
interceptor_creators_ should be destroyed after health_check_service_
6 years ago
Vijay Pai
371b1d99d5
Add call as param to MethodHandler::Deserialize to allow arena use
6 years ago
Yash Tibrewal
bfd1935afc
Add note on the experimental nature of the additional method in ServerInterface
6 years ago
Yash Tibrewal
85ddf5c713
Get ClientContext included with ChannelInterface, and slight more cleanup
6 years ago
Yash Tibrewal
395edbfa24
Replace size_t initialization from false to 0
6 years ago
Yash Tibrewal
2475744c75
Change index to size_t
6 years ago
Yash Tibrewal
005eb29298
Missed reviewer comments
6 years ago
Yash Tibrewal
1ea195b6f3
Reviewer comments except for void * fixed
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