|
e63d714a45
|
fix the wrong reference link
|
2015-10-06 16:05:45 -07:00 |
|
|
4673c7de99
|
Merge pull request #384 from mwitkow-io/bugfix/fix_stream_codec_errors_take2
fix difference between unitary and stream codec error handling
|
2015-10-06 15:58:37 -07:00 |
|
|
5165699f37
|
Define constants for header size and format index
|
2015-10-06 20:53:17 +02:00 |
|
|
c2ad501830
|
Merge pull request #387 from iamqizhao/master
Refactor server side tracing
|
2015-10-06 11:38:03 -07:00 |
|
|
95d129f7d8
|
Remove unnecessary uint8 conversion
|
2015-10-06 06:32:01 +02:00 |
|
|
492a718373
|
fix comments
|
2015-10-05 18:02:06 -07:00 |
|
|
6d4c5aef64
|
remove dead comments
|
2015-10-05 17:59:10 -07:00 |
|
|
9db3ca85c7
|
gofmt -w
|
2015-10-05 17:52:00 -07:00 |
|
|
bc49d12737
|
refactor servier side trace again
|
2015-10-05 17:49:53 -07:00 |
|
|
c9fdfdd500
|
Avoid some allocations in recvMsg
Reading the header by hand avoids some allocations and improves the
performance of recvMsg.
benchmark old ns/op new ns/op delta
BenchmarkClientStreamc1-8 125267 110733 -11.60%
BenchmarkClientStreamc8-8 21561 20971 -2.74%
BenchmarkClientStreamc64-8 13573 12825 -5.51%
BenchmarkClientStreamc512-8 13937 13300 -4.57%
BenchmarkClientUnaryc1-8 223208 257968 +15.57%
BenchmarkClientUnaryc8-8 46168 45618 -1.19%
BenchmarkClientUnaryc64-8 33740 33038 -2.08%
BenchmarkClientUnaryc512-8 33137 32663 -1.43%
BenchmarkClientStreamNoTracec1-8 115559 107506 -6.97%
BenchmarkClientStreamNoTracec8-8 20853 20376 -2.29%
BenchmarkClientStreamNoTracec64-8 12119 11935 -1.52%
BenchmarkClientStreamNoTracec512-8 13087 12479 -4.65%
BenchmarkClientUnaryNoTracec1-8 225577 244701 +8.48%
BenchmarkClientUnaryNoTracec8-8 42211 41884 -0.77%
BenchmarkClientUnaryNoTracec64-8 30313 29655 -2.17%
BenchmarkClientUnaryNoTracec512-8 29914 29637 -0.93%
benchmark old allocs new allocs delta
BenchmarkClientStreamc1-8 46 40 -13.04%
BenchmarkClientStreamc8-8 47 41 -12.77%
BenchmarkClientStreamc64-8 46 40 -13.04%
BenchmarkClientStreamc512-8 46 40 -13.04%
BenchmarkClientUnaryc1-8 100 91 -9.00%
BenchmarkClientUnaryc8-8 100 91 -9.00%
BenchmarkClientUnaryc64-8 100 91 -9.00%
BenchmarkClientUnaryc512-8 96 88 -8.33%
BenchmarkClientStreamNoTracec1-8 42 36 -14.29%
BenchmarkClientStreamNoTracec8-8 43 37 -13.95%
BenchmarkClientStreamNoTracec64-8 42 36 -14.29%
BenchmarkClientStreamNoTracec512-8 42 36 -14.29%
BenchmarkClientUnaryNoTracec1-8 87 78 -10.34%
BenchmarkClientUnaryNoTracec8-8 87 78 -10.34%
BenchmarkClientUnaryNoTracec64-8 87 78 -10.34%
BenchmarkClientUnaryNoTracec512-8 84 77 -8.33%
benchmark old bytes new bytes delta
BenchmarkClientStreamc1-8 2015 1919 -4.76%
BenchmarkClientStreamc8-8 2016 1920 -4.76%
BenchmarkClientStreamc64-8 2015 1919 -4.76%
BenchmarkClientStreamc512-8 2007 1901 -5.28%
BenchmarkClientUnaryc1-8 5981 5837 -2.41%
BenchmarkClientUnaryc8-8 5980 5837 -2.39%
BenchmarkClientUnaryc64-8 5956 5813 -2.40%
BenchmarkClientUnaryc512-8 5743 5611 -2.30%
BenchmarkClientStreamNoTracec1-8 1887 1791 -5.09%
BenchmarkClientStreamNoTracec8-8 1888 1792 -5.08%
BenchmarkClientStreamNoTracec64-8 1916 1789 -6.63%
BenchmarkClientStreamNoTracec512-8 1894 1811 -4.38%
BenchmarkClientUnaryNoTracec1-8 4301 4158 -3.32%
BenchmarkClientUnaryNoTracec8-8 4301 4157 -3.35%
BenchmarkClientUnaryNoTracec64-8 4282 4140 -3.32%
BenchmarkClientUnaryNoTracec512-8 4131 4077 -1.31%
|
2015-10-05 19:52:11 +02:00 |
|
|
1a7cf7f696
|
fix difference between unitary and stream codec error handling
|
2015-10-03 18:43:53 +01:00 |
|
|
3e7b7e58f4
|
Merge pull request #383 from iamqizhao/master
remove unnecessary go statement
|
2015-10-02 16:12:33 -07:00 |
|
|
9a7e50e3d9
|
remove unnecessary go statement
|
2015-10-02 16:04:55 -07:00 |
|
|
953872274c
|
Merge pull request #382 from iamqizhao/master
Refactor server side tracing
|
2015-10-02 15:52:24 -07:00 |
|
|
4648452efa
|
fix another methodFamily
|
2015-10-02 15:40:06 -07:00 |
|
|
b4aa9eae10
|
fix methodFamily breakage
|
2015-10-02 15:38:37 -07:00 |
|
|
59258581ef
|
remove temp changes
|
2015-10-02 15:14:27 -07:00 |
|
|
2e43c33e71
|
revert trace.go change
|
2015-10-02 15:12:44 -07:00 |
|
|
2aad9ba05f
|
server side tracing refactoring
|
2015-10-02 15:06:41 -07:00 |
|
|
bd2da124cc
|
Merge branch 'master' of https://github.com/grpc/grpc-go
|
2015-10-02 14:26:13 -07:00 |
|
|
89b3f25e99
|
Merge pull request #380 from grpc/revert-372-bugfix/fix_stream_codec_errors
Revert "fix difference between unitary and stream codec error handling"
|
2015-10-02 14:10:41 -07:00 |
|
|
04b80892a6
|
Revert "fix difference between unitary and stream codec error handling"
|
2015-10-02 14:07:05 -07:00 |
|
|
9985d70a6d
|
Merge branch 'master' of https://github.com/grpc/grpc-go
|
2015-10-02 13:30:47 -07:00 |
|
|
370ccd907f
|
Merge pull request #372 from mwitkow-io/bugfix/fix_stream_codec_errors
fix difference between unitary and stream codec error handling
|
2015-10-02 13:30:39 -07:00 |
|
|
a25e0a517e
|
Merge branch 'master' of https://github.com/grpc/grpc-go
|
2015-10-02 12:50:25 -07:00 |
|
|
195b2b6103
|
Merge pull request #378 from iamqizhao/coverall
improve readme
|
2015-10-02 11:44:29 -07:00 |
|
|
5f38293af9
|
improve README
|
2015-10-02 11:36:57 -07:00 |
|
|
d5ec12ed21
|
improve README
|
2015-10-02 11:35:11 -07:00 |
|
|
f096c73880
|
improve README
|
2015-10-02 11:33:13 -07:00 |
|
|
2caa045e7f
|
improve README
|
2015-10-02 11:32:22 -07:00 |
|
|
5ed03f27f5
|
Merge pull request #363 from iamqizhao/coverall
Enable test coverage
|
2015-10-02 11:23:34 -07:00 |
|
|
c68450a832
|
fix travis
|
2015-10-02 11:14:38 -07:00 |
|
|
773bcaef21
|
fix .travis.yml
|
2015-10-02 11:09:57 -07:00 |
|
|
5f79ebaeac
|
Merge pull request #377 from iamqizhao/master
try to address the issues caused by 2 repo names
|
2015-10-02 10:59:43 -07:00 |
|
|
8555e5d5a1
|
try to address the issues caused by 2 repo names
|
2015-10-02 10:52:53 -07:00 |
|
|
d77716f7d0
|
Merge branch 'master' of https://github.com/grpc/grpc-go
|
2015-10-02 10:29:54 -07:00 |
|
|
de688cfaa6
|
Merge pull request #375 from iamqizhao/master
add the missing commit in previous PR
|
2015-10-01 18:22:56 -07:00 |
|
|
ffba849039
|
add the missing commit in previous PR
|
2015-10-01 18:20:59 -07:00 |
|
|
853e06bb40
|
Merge pull request #374 from iamqizhao/master
Show deadline on server side trace
|
2015-10-01 18:16:54 -07:00 |
|
|
d12126f864
|
show deadline on server side trace
|
2015-10-01 18:08:09 -07:00 |
|
|
00c7deef34
|
show deadline on server side trace
|
2015-10-01 18:07:38 -07:00 |
|
|
09cdff2d62
|
Merge branch 'master' of https://github.com/grpc/grpc-go
|
2015-10-01 17:55:23 -07:00 |
|
|
3356d11f8d
|
Merge pull request #373 from iamqizhao/master
show RemoteAddr in server trace
|
2015-10-01 17:51:35 -07:00 |
|
|
2bd5f5b1e1
|
show RemoteAddr in server trace
|
2015-10-01 17:43:05 -07:00 |
|
|
3833326f9f
|
Merge branch 'master' of https://github.com/grpc/grpc-go
|
2015-10-01 17:25:03 -07:00 |
|
|
d84ff12005
|
trace refactoring
|
2015-10-01 17:24:39 -07:00 |
|
|
c97cae023e
|
Merge pull request #370 from iamqizhao/master
Enable payload tracing for unary rpc
|
2015-10-01 16:56:19 -07:00 |
|
|
a15e3b9562
|
decodeFunc -> dec
|
2015-10-01 16:26:00 -07:00 |
|
|
1d81cf4f22
|
fix all the generated code
|
2015-10-01 14:35:07 -07:00 |
|
|
594f4bf133
|
fix difference between unitary and stream codec error handling
|
2015-10-01 17:37:17 +01:00 |
|