Mark D. Roth
e0778b2c18
Add cancellation to asynchronous security APIs.
2017-07-21 15:42:00 -07:00
Vijay Pai
3d7d5f4ed2
Create inproc transport, add relevant tests, exclude irrelevant tests
2017-07-14 16:23:54 -07:00
ncteisen
43f2b55a07
Add repro and fix to bidi case
2017-07-05 10:33:21 -07:00
ncteisen
be7b82ba5e
Add repro for coalescing bug
2017-07-05 10:33:21 -07:00
ncteisen
9bee3086c3
Make stream responses togglable via context
2017-07-05 10:33:21 -07:00
Jan Tattermusch
7897ae9308
auto-fix most of licenses
2017-06-08 11:22:41 +02:00
Nicolas "Pixel" Noble
eb36b8ac77
Merge branch 'master' of https://github.com/grpc/grpc into import
2017-05-11 23:24:37 +02:00
Nicolas "Pixel" Noble
3726e3d37b
Moving gtest include down.
...
In some cases, depending on the direction of the wind, and the phase of the moon, gtest can interfere with protobuf badly with macros cross-pollution between the two projects. Moving the gtest inclusion at the end makes the problem go away.
2017-05-10 18:33:12 +02:00
yang-g
f4c8addded
support C++ error_details
2017-04-07 15:52:16 -07:00
Yuxuan Li
bdc76ab37b
bug fix
2017-03-08 10:59:31 -08:00
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*.
2017-03-08 10:59:31 -08:00
yang-g
23f777df08
When there is an error from filters (such as max recv message size too
...
large), add an error to the batch to avoid emitting new rpc on the
server side in C++.
2017-02-23 15:34:21 -08:00
Craig Tiller
68bb6a8453
Merge github.com:grpc/grpc into rollfwd
2017-01-27 06:52:13 -08:00
Craig Tiller
4edd56751f
Merge github.com:grpc/grpc into maxmsgsz
2017-01-26 13:50:14 -08:00
Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97 .
2017-01-23 07:48:42 -08:00
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
2017-01-20 18:11:52 -08:00
Craig Tiller
ffc843ddcb
Fix test
2017-01-20 15:54:45 -08:00
Craig Tiller
9d4fc31da4
Merge github.com:grpc/grpc into metadata_filter
2017-01-12 14:08:50 -08:00
Craig Tiller
95beab2284
Uncover the badness
2017-01-12 13:41:52 -08:00
yang-g
cc5910228d
manual revert of #8901
2017-01-11 11:10:43 -08:00
Craig Tiller
f658bf0e1b
Start resolving memory issues in C++ metadata
2016-12-08 14:11:47 -08:00
Craig Tiller
3b45b8d60b
Revert "Test credentials provider update"
2016-11-29 12:31:14 -08:00
yang-g
8e9fc9bd0e
Test credentials provider update
2016-11-22 23:12:49 -08:00
Vijay Pai
b0a6be2b8f
Remove some unnecessary new/delete patterns
2016-11-04 07:51:25 -07:00
Vijay Pai
713c7b87e1
clang-format
2016-11-01 16:33:18 -07:00
Vijay Pai
c0b2acb1a0
Use C++11 final and override
2016-11-01 16:31:56 -07:00
Sree Kuchibhotla
1e088b4219
Merge branch 'master' into rpc_mgr
2016-10-28 17:34:55 -07:00
Sree Kuchibhotla
612ca22ff3
Merge branch 'master' into rpc_mgr
2016-10-27 15:14:08 -07:00
Craig Tiller
3d357d901c
Merge github.com:grpc/grpc into buffer_pools_for_realsies
2016-10-26 20:52:03 -07:00
Mark D. Roth
e3a21005bf
Fix propagation of channel args for insecure channels.
2016-10-24 13:29:05 -07:00
Craig Tiller
20afa3d7c9
BufferPool --> ResourceQuota
2016-10-17 14:52:14 -07:00
Sree Kuchibhotla
c37a8a56df
Fix test
2016-10-13 15:40:15 -07:00
Craig Tiller
db1a5cce47
Buffer pool C++ wrapper
2016-09-28 14:22:12 -07:00
Sree Kuchibhotla
892dbf4d95
Make settings configurable
2016-09-27 19:42:27 -07:00
yang-g
d5fba280bb
make inline metadata value clearer
2016-09-16 10:29:16 -07:00
yang-g
4b4571ab88
Add a test for nonbin header containing binary value
2016-09-15 23:01:09 -07:00
yang-g
c580af37e0
Add a check for metadata from auth plugin
2016-09-15 15:33:32 -07:00
Craig Tiller
a51f54192a
Merge pull request #7559 from dgquintas/codegen_cleanse
...
Removed references to public APIs from codegen/
2016-09-13 19:40:43 -07:00
Nicolas "Pixel" Noble
5928bff0c7
Merge branch 'v1.0.x' of https://github.com/grpc/grpc into manual-upmerge
2016-09-08 01:58:49 +02:00
murgatroid99
7c5befd86b
Change UnimplementedService to UnimplementedEchoService in echo.proto
2016-09-01 17:09:47 -07:00
David Garcia Quintas
c79b0650d2
removed codegen/log.h
2016-07-27 21:11:58 -07:00
Craig Tiller
5ca7e47493
Merge pull request #6737 from ctiller/delayed-write
...
Delay beginning most writes until we enter poll()
2016-07-19 09:25:49 -07:00
Robbie Shade
c51a4833ce
Merge branch 'master' into assert_not_expect
2016-07-15 15:06:14 -04:00
Craig Tiller
6c8619bbe7
Better fix for flow control bug
2016-07-07 10:41:48 -07:00
Jan Tattermusch
a5cae9bd64
Merge pull request #6798 from jboeuf/fix_3803
...
Fix #3803
2016-06-24 16:14:02 -07:00
Robbie Shade
820c1f3fda
ASSERT vector size before directly accessing first element
2016-06-23 14:31:28 -04:00
Vijay Pai
b9e927afcc
Merge branch 'master' into wheezy
2016-06-15 22:57:21 -07:00
Vijay Pai
679c75f0a6
Deal with issues surrounding const members of classes used in
...
containers
2016-06-15 13:10:32 -07:00
Vijay Pai
a63271c77f
Deal with to_string, proper usage of nullptr, and lack of map::emplace
2016-06-15 12:56:38 -07:00
yang-g
000aa457dc
add a test with empty request
2016-06-07 13:08:39 -07:00