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
David Garcia Quintas
1b2db6333d
Moved protos out of core_codegen interface
9 years ago
Sree Kuchibhotla
01907123f6
generate_projects.sh and fix copyright year
9 years ago
Sree Kuchibhotla
1f5e262589
Add the option of adding a non-listening server completion queue. This makes writing certain test cases (like hybrid_end2end tests) easier
9 years ago
Deepak Lukose
dba4c5fd01
Add various options to verify ssl/tls client cert including letting the
...
application handle the authentication.
9 years ago
Craig Tiller
788a25365d
Fix dependencies
9 years ago
Craig Tiller
666a362a66
clang-fmt
9 years ago
Craig Tiller
3ab2fe0094
Rollup of changes from the latest import
9 years ago
Craig Tiller
08eb0d6752
clang-format
9 years ago
Craig Tiller
c954f59c2e
Fix missing arg
9 years ago
Craig Tiller
399b3c42de
Fix client_crash_test, implement idempotency, fail_fast for C++
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Craig Tiller
f40df23eeb
Auto-changes
9 years ago
yang-g
f64befd27f
Make a copy of ByteBuffer when writing
9 years ago
David Garcia Quintas
146070db8d
fixed multiple initialization of globals
9 years ago
David Garcia Quintas
c14f1cbe9a
new fixed guards
9 years ago
David Garcia Quintas
3598d4457d
Fixed include guards
9 years ago
David Garcia Quintas
9eef377865
clang-format
9 years ago
David Garcia Quintas
60ee8dd2fc
docstrings
9 years ago
David Garcia Quintas
b942640497
clang-format
9 years ago
David Garcia Quintas
be25493398
codegen interface usage of gpr_inf_future
9 years ago
David Garcia Quintas
ef6848fe5b
reverted gpr_ time changes
9 years ago
David Garcia Quintas
723af53419
moved some files around
9 years ago
David Garcia Quintas
8c3d9943f6
compiles!
9 years ago
David Garcia Quintas
e1ce31eda3
wip. cq refactored
9 years ago
David Garcia Quintas
6848c4e145
wip. prior to cq refactoring
9 years ago
Sree Kuchibhotla
b0d1567e8e
Revert "Revert "Properly integrate async API with server-side cancellations.""
9 years ago
David Garcia Quintas
b07938fa22
added missing initializer for global proto_serializer holder to codegen lib
9 years ago
Sree Kuchibhotla
edd96e4926
Revert "Properly integrate async API with server-side cancellations."
9 years ago
Vijay Pai
13ee2f2df3
Properly integrate async API with server-side cancellations.
...
There is a comment above IsCancelled that says when it is ok to use this.
9 years ago
David Garcia Quintas
7f7181ffc5
fix comments
9 years ago
David Garcia Quintas
c4f4f7ede9
clang-format
9 years ago
David Garcia Quintas
f588aeb1e2
introduced workaround for proto_utils
9 years ago
David Garcia Quintas
0160873273
PR comments addressed
9 years ago
David Garcia Quintas
bcd78fe845
Added missing virtual dtor
9 years ago
David Garcia Quintas
4105505b33
Fixed refactoring of grpc_arg pointer vtable
9 years ago
David Garcia Quintas
5e07d76a86
Made Alarm's constructor a template for deadline
9 years ago
yang-g
eb62c94338
Add a way to override channel arguments for server creation
9 years ago
vjpai
50d7e3c4eb
I merged this without checking the copyright. My mistake...
9 years ago
Craig Tiller
d4f2604b53
Small tweak to make some customer code compile
9 years ago
Vijay Pai
810a13e2d3
Remove a small allocation, at the cost of a little uglier header file.
...
This commit may or may not be a great tradeoff.
9 years ago
David Garcia Quintas
26a9848416
Removed outdated mention of AsynchronousService
9 years ago
vjpai
04e992a750
Make C++ alarm class usable and testable - there were some build issues and
...
it was not actually even included in the library or the test suite.
9 years ago
yang-g
1945ae4285
Fix copyright
9 years ago