528 Commits

Author SHA1 Message Date
7b4cd4d7d3 modified test proto and add benchmark test for streaming rpc 2015-06-01 14:58:25 -07:00
e80586cecf Merge pull request #206 from iamqizhao/master
fix a race introduced by pr #205
2015-06-01 13:13:34 -07:00
9df0e935c0 fix a race 2015-06-01 13:02:31 -07:00
df94144e83 Merge pull request #205 from iamqizhao/master
new streams block when the max concurrent stram limit is reached.
2015-06-01 11:42:38 -07:00
bf5381cf0e fix transport_test 2015-05-29 11:16:24 -07:00
8df7c3fd84 i) update streamsQuota only if streamsQuota is there when the stream is created; ii) move ops of streamsQuota out of mutex of the transport (except acquire()) 2015-05-28 13:43:27 -07:00
042308eaf8 New streams block when max concurrent stream limit is reached. 2015-05-27 19:15:54 -07:00
458d514e70 new streams block when the max concurrent stram limit is reached. 2015-05-27 19:03:21 -07:00
4674062dc7 Merge pull request #203 from iamqizhao/master
add h2 into ALPN protocol
2015-05-27 18:43:32 -07:00
cfe0cb70f4 Merge pull request #204 from grpc/revert-202-master
Revert "New streams are blocking when max concurrent stream limit is …
2015-05-27 18:03:22 -07:00
e8c8cd8235 Revert "New streams are blocking when max concurrent stream limit is reached." 2015-05-27 18:02:55 -07:00
ffe2c5d7aa add h2 into ALPN protocol 2015-05-27 17:33:26 -07:00
4c9ed30e64 Merge pull request #202 from iamqizhao/master
New streams are blocking when max concurrent stream limit is reached.
2015-05-27 17:10:57 -07:00
5f91fa6426 gofmt -w 2015-05-27 16:03:26 -07:00
c3c8cfb2da fix tests 2015-05-27 16:01:18 -07:00
a1baa00131 add some comments 2015-05-27 15:45:19 -07:00
1b5f15dda8 blocking when max concurrent stream limit is reached. 2015-05-26 18:14:05 -07:00
193def8df4 actually put in google.golang.org/grpc reference in Makefile
Signed-off-by: Peter Edge <peter.edge@gmail.com>
2015-05-24 16:27:48 +02:00
7b50c34edb add make proto and update protos 2015-05-24 16:14:32 +02:00
f5bae617c6 Add a Makefile to show development commands
Signed-off-by: Peter Edge <peter.edge@gmail.com>
2015-05-24 16:05:35 +02:00
f5ebd86be7 Merge pull request #197 from iamqizhao/master
fix grpc-auth-support.md
2015-05-13 11:21:45 -07:00
53cbce81e3 fix grpc-auth-support.md 2015-05-13 11:16:07 -07:00
0b9925af24 Merge pull request #196 from iamqizhao/master
separate connection setup and security handshake on server
2015-05-13 10:52:25 -07:00
a3731d046f only 1 credentials on server 2015-05-12 18:08:36 -07:00
5e4f3d16f2 cleanup2 2015-05-12 18:04:16 -07:00
8c6e829589 cleanup 2015-05-12 18:02:38 -07:00
3617cd5ab3 revert handshaker changes 2015-05-12 17:59:20 -07:00
923d211a3d Merge pull request #192 from peter-edge/logs2
Logs
2015-05-11 12:50:23 -07:00
7c025e8694 move log package references to grpclog 2015-05-09 11:43:59 +02:00
77e94abaae move log to grpclog 2015-05-09 11:38:40 +02:00
101c1e1935 change log package references to grpc/log 2015-05-09 01:16:40 +02:00
0edbfbf504 log package, Logger interface, logging functions 2015-05-09 01:03:34 +02:00
a5c8905c33 Merge pull request #191 from peter-edge/lint
Fix golint errors for non-generated code
2015-05-08 13:29:01 -07:00
5700d19d0e Fix golint errors for non-generated code 2015-05-08 21:46:16 +02:00
530349e4bb Merge pull request #189 from iamqizhao/master
Do not set stream state in RST handler. Otherwise, cancel won't be ca…
2015-05-08 12:44:49 -07:00
fc103b0421 Do not set stream state in RST handler. Otherwise, cancel won't be called if a stream gets cancelled. 2015-05-08 12:24:46 -07:00
5a3d0652b6 Merge pull request #180 from gxb5443/master
Implements GoAway frame handler
2015-05-04 12:51:28 -07:00
fd6bf94947 Makes GoAway Handler no-op 2015-05-04 14:52:15 -04:00
5ea2bfc402 Merge pull request #186 from iamqizhao/master
Allow some handshaking between client and server before rpc happens.
2015-05-01 19:17:42 -07:00
54b06c32f6 rename newly added function 2015-05-01 19:12:23 -07:00
0e38f0687a provide some info for the gRPC protocol and security protocol 2015-05-01 19:06:46 -07:00
4078563125 fix comments 2015-05-01 18:53:13 -07:00
263a0287c9 fix comments 2015-05-01 18:52:19 -07:00
814627b32e add comments 2015-05-01 18:17:36 -07:00
9d59a879e1 Add handshaker option to ClientConn 2015-05-01 18:10:40 -07:00
e1221aa9da Merge branch 'master' of github.com:grpc/grpc-go 2015-05-01 15:58:42 -04:00
d84520d5f9 Merge pull request #185 from iamqizhao/master
add pprof port for benchmark client and server
2015-04-30 19:25:48 -07:00
a239e5e55f Add profiling port for benchmark server 2015-04-30 19:16:27 -07:00
ae40153504 add profiling port for benchmark client 2015-04-30 19:05:16 -07:00
576384756c Merge pull request #184 from iamqizhao/master
fix a typo
2015-04-30 18:00:25 -07:00