640c0e6ff4
tools/benchmark: replace 'golang.org/x/net/context' with 'context'
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com >
2017-09-08 09:50:00 -07:00
6e730af65a
benchmark: option to rate limit range benchmark
2017-01-11 14:36:46 -08:00
3d28faa3eb
pkg/report, tools/benchmark: refactor report out of tools/benchmark
...
Only tracks time series when requested. Can configure output precision.
2016-10-06 16:18:47 -07:00
3d523e34b1
tools: update LICENSE header
2016-05-12 20:50:17 -07:00
bd832e5b0a
*: migrate Godeps to vendor/
2016-03-22 17:10:28 -07:00
bb9a7f5a7c
Godeps: semantic versioning cheggaaa/pb
...
Fix https://github.com/coreos/etcd/issues/4832 .
2016-03-21 22:06:16 -07:00
c9e4e2b6dc
benchmark: move sample flag to root command
...
Sample is configuration for reports. This should be
flag at top command.
2016-03-15 10:36:27 -07:00
5eefff12e1
benchmark: printSecondSample with time series
2016-03-15 08:35:03 -07:00
298c1e2487
tools/benchmark: port to clientv3 API
2016-02-25 18:13:26 -08:00
3a9a1c7d9b
tools/benchmark: support serializable range benchmark
2016-02-13 09:23:35 -08:00
a7b6bbff3f
tools/benchmark: use clientv3
2016-01-27 12:13:17 -08:00
382103af60
tools/benchmark: stream results into reports
...
Reports depended on writing all results to a large buffered channel and
reading from that synchronously. Similarly, requests were buffered the
same way which can take significant memory on big request strings. Instead,
have reports stream in results as they're produced then print when the
results channel closes.
2015-12-23 11:24:35 -08:00
faff00d19e
tools: rewrite benchmark tool
2015-11-30 11:52:43 -08:00