Muxi Yan
0e00c43082
Move headers from grpc++ to grpcpp
7 years ago
Jan Tattermusch
97209aee1a
fix warning & typo
7 years ago
ncteisen
6193c63dab
Reviewer feedback
7 years ago
ncteisen
64e0b10a97
Variable name consistency
7 years ago
ncteisen
b9cff78f9e
Reviewer feedback
7 years ago
Noah Eisen
0d7f5e77c0
No null string ctor
7 years ago
ncteisen
74c106eff3
Add error string to C++
7 years ago
Vijay Pai
3aeff224ed
Remove some dead code from a previous iteration of internal::Call
7 years ago
ncteisen
14c60f1d12
Fix segfault
7 years ago
ncteisen
0354c22d40
Save C++ for follow up PR
7 years ago
ncteisen
40737d67ee
Add error string to recv status API
7 years ago
Vijay Pai
06e174a088
Separate public and internal C++ interfaces
7 years ago
thinkerou
d582cdf0ae
fix typo
7 years ago
Vijay Pai
953afecaaf
Add an explicit void 2nd parameter to invocation of SerializationTraits
7 years ago
Muxi Yan
8fa4d15513
Fix C++ builds
7 years ago
Vijay Pai
a44cffa11f
Base the new SerializationTraits API on implicit type conversion rather than SFINAE
7 years ago
Vijay Pai
efce6e1e50
Revert "Revert "Allow SerializationTraits to use grpc::ByteBuffer rather than only grpc_byte_buffer""
7 years ago
Jan Tattermusch
5432dd8874
Revert "Allow SerializationTraits to use grpc::ByteBuffer rather than only grpc_byte_buffer"
7 years ago
Vijay Pai
4433973242
Address review comments
7 years ago
Vijay Pai
1c32292c7b
Address reviewer comments
7 years ago
Vijay Pai
677395558d
Allow SerializationTraits to use grpc::ByteBuffer, not just grpc_byte_buffer
7 years ago
Craig Tiller
9bebf8b22a
C++ API for write-through
7 years ago
Ken Payson
4754398f81
Clang_format
7 years ago
Ken Payson
567e0f1eb6
Have write ops take ownership over slices
7 years ago
Vijay Pai
b18ab3f7c8
Delete deprecated constructor and CallOpSetCollectionInterface
7 years ago
Jan Tattermusch
e68c0d1722
Revert "Reintroduce a lambda capture as part of C++11-izing code"
7 years ago
Muxi Yan
c80526d122
Modify C++ and Objective C to initialize maybe_stream_compression_level
7 years ago
Vijay Pai
6abd20020b
Revert "Separate internal-only and public parts of C++ API"
7 years ago
Vijay Pai
c0baec60a1
Internalize structs and methods meant for being exposed through codegen
...
or that interface with core and are only for internal use
8 years ago
yang-g
d03594fb73
second try
8 years ago
yang-g
0d9caecde2
Unref the call first in case the collection is still used in call
8 years ago
Vijay Pai
10c040d455
Move collection reset before unref (since unref could destroy obj)
8 years ago
Vijay Pai
fc539eb193
Re-enable public constructor for ClientAsyncResponseReader to avoid busting client that bypassed code generator. This code is deprecated-on-arrival as it is a performance pessimization. This code path should not be used.
8 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Alexander Polcyn
d809a15ec4
cpp doc nits
8 years ago
Vijay Pai
611e7e78de
Reintroduce a lambda capture as part of C++11-izing code
8 years ago
Alexander Polcyn
f5521c33f9
Revert "Merge branch 'master' into v1.3.x"
...
This reverts commit 79759fea1a
, reversing
changes made to dc36f4df6a
.
8 years ago
Craig Tiller
56bbe02ca1
Fix ubsan reported failure
8 years ago
yang-g
6bc701659c
Remove status_helper as it is not needed any more
8 years ago
yang-g
9cb19b8e24
support C++ error_details
8 years ago
yang-g
f4c8addded
support C++ error_details
8 years ago
Craig Tiller
be094fc5e6
Fix compile
8 years ago
Craig Tiller
e3b5921559
Potential msan fix
8 years ago
Craig Tiller
66051c618f
Async end2end test passes
8 years ago
Craig Tiller
dd36b15315
Call ref/unref, bugfixes
8 years ago
Vijay Pai
60a41907a0
Remove delete assertion on base class and change to full fetch-add
8 years ago
Vijay Pai
379be59d0a
Pour one out for shared ptr
8 years ago
Yuxuan Li
0aac9d06e2
change last_message bit to be in C++ layer only
8 years ago
Yuxuan Li
34894e4b1c
Implemented stream coalescing design
...
(RFC:https://github.com/grpc/proposal/pull/3 ). Add necessary
microbenchmarks to show reduced writes/iter for short streams. Add
necessary end2end test to test out newly added apis. Filter those tests
using *WithCoalescingApi*.
8 years ago
yang-g
f07ed45439
Restore the NextMessageSize for streamed calls
8 years ago