Menghan Li
ceacfbcbc1
Add selecting on stop chan to avoid goroutine leak
2016-04-29 10:58:11 -07:00
Menghan Li
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
Menghan Li
bb1be7190b
Change cpu core set and var declaration
2016-04-28 16:43:23 -07:00
Menghan Li
3a13913bba
Address review comments
...
Change startBenchmarkClient and startBenchmarkServer
2016-04-28 16:16:54 -07:00
Menghan Li
988c934720
Rename genericServer to byteBufServer
2016-04-28 14:43:29 -07:00
Menghan Li
63410e3453
Change doBenchmark to client struct member function
2016-04-27 16:15:23 -07:00
Menghan Li
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
Menghan Li
b54a56774d
Update histogram creating options
2016-04-27 16:15:23 -07:00
Menghan Li
ad0677d6a9
Close loop: Create multiple streams on one connection
2016-04-27 16:15:23 -07:00
Menghan Li
9a595041db
Add benchmarkClient shutdown()
2016-04-27 16:15:12 -07:00
Menghan Li
fc76af457f
Add distribution variable to be used by open loop
2016-04-27 16:14:24 -07:00
Menghan Li
b5e39adfb2
Add generic close loop
2016-04-27 16:14:24 -07:00
Menghan Li
257710d39c
Add close benchmark rpc calls
2016-04-27 16:13:32 -07:00
Menghan Li
2aaff82a6e
Add RunClient()
2016-04-27 16:13:06 -07:00