1273 Commits

Author SHA1 Message Date
5cb0ac1fcc Merge branch 'master' of https://github.com/grpc/grpc-go 2016-05-11 17:09:07 -07:00
54222d50cc Merge pull request #673 from iamqizhao/master
Change some compression related error code
2016-05-11 15:47:18 -07:00
e0f9f26e85 remove the checking of empty string for recvCompress 2016-05-11 11:01:26 -07:00
b506f13d5b change the error code when the required decompressor is not installed 2016-05-11 10:46:23 -07:00
19ded23951 graceful close and test 2016-05-10 19:29:44 -07:00
113bf2f219 Change some compression related error code 2016-05-10 13:54:10 -07:00
64ed38ebed Merge branch 'master' of https://github.com/grpc/grpc-go 2016-05-06 16:30:45 -07:00
ab0be5212f Merge pull request #672 from iamqizhao/master
skip more go runtime goroutines in leak check.
2016-05-06 15:58:34 -07:00
44373898ac Merge branch 'master' of https://github.com/grpc/grpc-go 2016-05-06 15:47:17 -07:00
9c2d8546bf load balancer 2016-05-06 15:47:09 -07:00
af817236f6 skip more go runtime goroutines in leak check. 2016-05-06 15:20:15 -07:00
04f4ff6a1c Merge pull request #671 from iamqizhao/master
Fix a race of onRead couting
2016-05-06 14:29:59 -07:00
dc1dd06ebe Fix a race of onRead couting 2016-05-06 12:01:14 -07:00
9604a2bb7d Revert "Fix onRead race"
This reverts commit 973c6ff04de19fa90e3ccb7029a591d6d782002f.
2016-05-06 11:57:52 -07:00
973c6ff04d Fix onRead race 2016-05-06 11:49:49 -07:00
8eb8dd0298 Merge pull request #660 from menghanl/benchmark_client
Benchmark worker
2016-05-04 15:50:59 -07:00
a04636c236 Minor fixes.
Comments
Remove nanosecond, add elapse directly
2016-05-04 14:16:47 -07:00
ac8e82e9d0 Explicitly set default cpu number to 1 2016-05-04 11:55:36 -07:00
78994035bc Modify comments 2016-05-04 11:24:28 -07:00
a0ea2d2050 Fix comments and remove useless WaitGroup 2016-05-03 18:28:06 -07:00
d34f891713 Move closeConns to client shutdown() 2016-05-03 17:38:32 -07:00
8963fdb9cb Reconstruct startBenchmarkServer 2016-05-03 17:05:37 -07:00
47152e8076 Reconstruct startBenchmarkClient 2016-05-03 17:05:14 -07:00
14d95fc632 Small fixes in comments. 2016-05-03 12:03:06 -07:00
020c480810 Not returning error in StartServer(). 2016-05-03 11:29:00 -07:00
7f24e5e90e Merge pull request #661 from saicheems/typo
Fix typo
2016-05-03 10:54:26 -07:00
444ab5553f Fix comments 2016-05-02 14:51:41 -07:00
ad6a5173f8 Small fix in error desc 2016-05-02 10:58:43 -07:00
c1cfebc384 Address review comments 2016-05-02 10:55:12 -07:00
02bd4c80b5 Fix leak goroutine problem 2016-04-29 16:43:01 -07:00
e7801b635a Fix error in benchmark/server/main.go 2016-04-29 16:40:32 -07:00
67497aad6c Minor fixes 2016-04-29 16:40:23 -07:00
27ecb91efa Fix typo 2016-04-29 14:58:02 -07:00
0d31c857ae Merge stream init and rpc goroutine creation to the same loop, and
remove warming up.
2016-04-29 11:27:24 -07:00
ceacfbcbc1 Add selecting on stop chan to avoid goroutine leak 2016-04-29 10:58:11 -07:00
db85417dd0 Check old benchmarkserver before creating new benchmarkserver 2016-04-29 10:43:27 -07:00
0ca699c979 Address review comments
Change Abs to abs
Remove unimplemented distribution
Name change
Get server port from config or cmd line option
2016-04-29 10:39:18 -07:00
19d3a3572d Merge StartServer and StartByteBufServer into a general StartServer 2016-04-28 17:34:55 -07:00
bb1be7190b Change cpu core set and var declaration 2016-04-28 16:43:23 -07:00
3a13913bba Address review comments
Change startBenchmarkClient and startBenchmarkServer
2016-04-28 16:16:54 -07:00
dad9308fa3 Address review comments 2016-04-28 16:02:27 -07:00
997b80914b Modify byteBufCodec to use *[]byte and remove reqSize from bytebufserver 2016-04-28 15:49:24 -07:00
988c934720 Rename genericServer to byteBufServer 2016-04-28 14:43:29 -07:00
add9c0b9f2 Change NewClientConn so that all options need to be specified by caller 2016-04-28 14:38:30 -07:00
7a5269acfe Change StartServer back to return address rather than port number 2016-04-28 14:37:48 -07:00
63410e3453 Change doBenchmark to client struct member function 2016-04-27 16:15:23 -07:00
bc7b50cb41 Minor fixes
Add license
Remove comments and debug logging
Change client status timeElapsed
Change error code to unimplemented
Change warm up rpc size
Move conn.Close go routine
Defer server and client shutdown
Add histogram sumOfSquare clear
Change worker stop
Change benchmark go routine argument
Use same lock inside and out of benchmark
2016-04-27 16:15:23 -07:00
61623241f4 Small fixes in worker main.go 2016-04-27 16:15:23 -07:00
b54a56774d Update histogram creating options 2016-04-27 16:15:23 -07:00
ad0677d6a9 Close loop: Create multiple streams on one connection 2016-04-27 16:15:23 -07:00