David Garcia Quintas
f77b9bf2fe
Removed unused version of async_stream.h
8 years ago
David Garcia Quintas
b91cddb2fa
fixed typo
8 years ago
yang-g
e6c04aa612
Add a macro to support protobuf lite
8 years ago
Yuchen Zeng
1318479011
Separate generated file and protobuf dependency
8 years ago
Yuchen Zeng
3046557a02
fix typo
8 years ago
Yuchen Zeng
24987dbf77
fix typo
8 years ago
Sree Kuchibhotla
69b74784fe
Reduce the number of unnecessary allocations
9 years ago
David Garcia Quintas
6721d4f0f1
Return success status of grpc_byte_buffer_reader
9 years ago
David Garcia Quintas
314d3350d9
removed unused version of status_code_enum.h
9 years ago
vjpai
c0c38b1f19
Make the FCUnary class actually work and test it
9 years ago
vjpai
fcb98a578c
Add NextMessageSize method to all readable streams as an upper-bound
...
on the actual message size.
Rename Size of FCUnary to NextMessageSize for consistency
9 years ago
vjpai
a12276932d
Add some const
9 years ago
vjpai
7142a91fc9
Fix up service types and method handlers so that FC unary can work properly.
9 years ago
Bill Clarke
c072c927a8
Const correctness for ClientContext and ServerContext getters
9 years ago
Bill Clarke
9c578c7a73
Const correctness for ClientContext and ServerContext getters
9 years ago
vjpai
ba6597f297
Actually generate code for FC Unary and make it work
9 years ago
vjpai
726561ed06
Initial definition of flow-controlled unary type along with code generation for this type
9 years ago
vjpai
bd28936c86
Properly handle reviewer comment re concurrent Read
9 years ago
vjpai
ef01edf5b7
Fix review comments
9 years ago
vjpai
b9df2760ed
Add proper documentation of ordering and thread-safety for
...
streaming (sync and async) APIs
9 years ago
Vijay Pai
20bf126da6
clang-format
9 years ago
Vijay Pai
a63271c77f
Deal with to_string, proper usage of nullptr, and lack of map::emplace
9 years ago
Vijay Pai
06ea541ed9
Provide nullptr->std::function cast
9 years ago
David Garcia Quintas
058c9de8b2
Added to server's shutdown docstrings
9 years ago
vjpai
97da6473b4
Manual clang-format
9 years ago
Vijay Pai
15855f3e7f
Switch server builder plugin API to something that will work with gcc4.4
9 years ago
Vijay Pai
ce350a5925
override->GRPC_OVERRIDE
...
Remove range-based fors
9 years ago
Matthew D. Steele
080749e8ba
Add interfaces for ServerAsyncReader/Writers
9 years ago
David Garcia Quintas
cf41d19a9e
clang-format
9 years ago
David Garcia Quintas
30fb536053
PR comments (offline).
9 years ago
yang-g
17487f9a22
Make grpc++ independent of protobuf
9 years ago
Yuchen Zeng
3623dc5cdd
Move protobuf dependencies to config_protobuf.h
9 years ago
yang-g
15759f610e
Let Next set ok=true when receiving error status
9 years ago
David Garcia Quintas
a20a2ad41b
moved core_codegen from src/cpp/... to include/grpc++/...
9 years ago
David Garcia Quintas
697a41f682
fixes to grpc++/impl/codegen/call.h
9 years ago
David Garcia Quintas
0fde7131aa
Fixed usage of anon namespace inside .h
9 years ago
Craig Tiller
52237e3a96
clang-format
9 years ago
Craig Tiller
63d24f1c7d
Make qps workers connect before even warmup stage begins
9 years ago
David Garcia Quintas
d6fb831ce5
Updated codegen/call.h
9 years ago
Jan Tattermusch
b85e9d43f0
fix formatting
9 years ago
Craig Tiller
9d86120547
clang-format
9 years ago
yang-g
b6f853d065
Add comment
9 years ago
Julien Boeuf
19cd009ec1
clang-format
9 years ago
David Garcia Quintas
a301eaade8
Allow servers to select compression level via initial MD.
...
Setting the newly added compression_level field of
grpc_op::send_initial_metadata by a server now has the effect of
applying that compression level for the subsequent call messages leaving
the server. The ultimate meaning of the level depends on the client's
supported compression algorithms.
9 years ago
Yuchen Zeng
7d099a5c90
Fix naming and comment problems
9 years ago
yang-g
7099d6fed6
Add an explicit base class pointer to avoid potential breakage.
9 years ago
Yuchen Zeng
3b8f3354de
Add plugins at the time of static initialization
9 years ago
Craig Tiller
4ee1a62723
Stress test fixes
...
- properly fail a Read() on a stream if we fail to parse a protobuf
- fix an ordering problem with the chttp2 transport global lock, whereby
a sequence of two operations could be swapped - this resulted in
slices being returned to the upper layers in the wrong order,
corrupting data
9 years ago
Yuchen Zeng
c049035bed
Add GRPC_ prefix for macros
9 years ago
Yuchen Zeng
a42ec21341
Server builder plugin
9 years ago