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
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
Mark D. Roth
e6dd773dff
Move parameters for all grpc_op types into their own sub-structs.
8 years ago
Mark D. Roth
448c1f002c
Move parameters for all grpc_op types into their own sub-structs.
8 years ago
Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97
.
8 years ago
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
8 years ago
Craig Tiller
62f28bfcf0
Remove double-checking of max-message-size in C++ layers
8 years ago
Craig Tiller
78bc54e7d9
Fix stack corruption
8 years ago
Craig Tiller
f658bf0e1b
Start resolving memory issues in C++ metadata
8 years ago
Craig Tiller
cca7589333
Start moving C++ to slice interfaces
8 years ago
Vijay Pai
c0b2acb1a0
Use C++11 final and override
8 years ago
yang-g
d558149a5e
Add a helper to get canonical code from status
8 years ago
Mark D. Roth
6980362c4e
Allow setting max send message size via C++ ServerBuilder API.
8 years ago
Nicolas Noble
5a36325896
Merge pull request #7502 from dgquintas/cpp_compression_level
...
C++ Compression Level set properly
8 years ago