Alan Bernstein
eb7dfb1b99
Add JSON tags to zipf benchmark
2016-12-19 18:06:05 -06:00
Alan Bernstein
7898f67164
Add Name field to benchmarks
2016-12-19 17:59:49 -06:00
Alan Bernstein
b1795eb04e
Remove extraneous whitespace in JSON output
2016-12-19 15:27:50 -06:00
Alan Bernstein
e7a605e4fe
Update Bagent json tags
2016-12-19 15:27:15 -06:00
Matthew Jaffee
2342260d99
Merge pull request #216 from jaffee/213-remote-agents
...
213 remote agents
2016-12-19 15:13:24 -06:00
jaffee
a03ecf92e9
fix rebase issues
2016-12-19 15:12:56 -06:00
jaffee
c720ddc28e
few more json fixes
2016-12-19 15:10:35 -06:00
jaffee
6bb0d21e65
define json for all benchmarks
2016-12-19 15:10:35 -06:00
jaffee
293621516e
have bagent add metadata to results
...
need this to differentiate multiple agents' output when it's all going to stdout.
2016-12-19 15:10:35 -06:00
jaffee
d196c39bce
basic implementation of remote agent spawning
2016-12-19 15:09:16 -06:00
Matthew Jaffee
e211dbd54a
Merge pull request #199 from alanbernstein/benchmarks-readable
...
Use Duration's string representation in JSON output
2016-12-19 14:50:53 -06:00
Alan Bernstein
8690157d3f
Add -human flag to bagent
2016-12-19 14:49:09 -06:00
Matthew Jaffee
58f697d814
Merge pull request #200 from alanbernstein/benchmarks-zipf
...
Benchmarks zipf
2016-12-19 14:21:05 -06:00
Alan Bernstein
9ae006908a
Improve comment formatting
2016-12-19 13:56:06 -06:00
Matthew Jaffee
bde6f03c81
Merge pull request #208 from jaffee/171-cluster-creation
...
#171 cluster creation
2016-12-19 11:12:38 -06:00
Matthew Jaffee
d8f5b7d78b
Merge pull request #174 from jaffee/fix-errgroup-dep
...
copy errgroup code to bench and remove giant blob of dependencies
2016-12-16 13:55:09 -06:00
jaffee
0c6e6e4f44
creator can set GOMAXPROCS for remote pilosa nodes
2016-12-14 15:05:50 -06:00
jaffee
9d5acdeecd
cleanup cluster shutdown and extra logging
2016-12-14 10:53:14 -06:00
jaffee
968e82d1ad
clean up remote create, kill remote cluster
...
Had to jump through some hoops to kill the remote cluster reliably. Not all ssh
server implementations respect signals, so in order to kill the cluster, we
request a pty for the ssh session. This allows us to send the byte 0x03 which is
effectively the same has hitting Ctrl-c in an interactive ssh session. With a
pty, just closing the session also seems to kill the remote process.
2016-12-13 16:36:52 -06:00
Alan Bernstein
44a738afde
Add more prettify tests
2016-12-13 14:21:49 -06:00
Alan Bernstein
2968c15a37
Improve comment formatting and update usage
2016-12-13 13:25:31 -06:00
jaffee
6829f7cdd0
create - start cluster over ssh when given hosts
2016-12-13 10:14:09 -06:00
Alan Bernstein
356f1cfd17
Add test for prettify
2016-12-12 22:17:56 -06:00
Alan Bernstein
da3bb99f0a
Generalize Prettify function
2016-12-12 22:10:07 -06:00
Alan Bernstein
d08ffd20e2
Move prettify to own file
2016-12-12 16:57:21 -06:00
jaffee
e72e82ca7f
remove separate create() and get bspawn working again
2016-12-12 16:29:40 -06:00
Alan Bernstein
587d4259a1
Add good defaults for zipf config
2016-12-12 16:11:23 -06:00
Alan Bernstein
cbd7b2ff37
Add comments
2016-12-12 15:55:52 -06:00
Alan Bernstein
741ee7c867
Move stuff to Init
2016-12-12 15:55:32 -06:00
Alan Bernstein
bc4c32e027
Put tabs in usage string
2016-12-12 15:53:31 -06:00
jaffee
bd78a7c1b9
json output and local cluster log handling
2016-12-12 11:32:56 -06:00
Alan Bernstein
30436bd573
Update usage message
2016-12-08 19:18:34 -06:00
Alan Bernstein
4de72e27dd
Add zipf benchmark with efficient random ID permutations
2016-12-08 19:14:24 -06:00
Alan Bernstein
a6cda39866
Add comments
2016-12-08 15:29:05 -06:00
Alan Bernstein
7dfb53d08e
Use Duration's string representation in JSON output
2016-12-08 15:06:02 -06:00
Matthew Jaffee
40bf1347f9
Merge pull request #196 from jaffee/195-fix-context
...
thread context through Benchmarks
2016-12-08 11:09:36 -06:00
jaffee
53171da640
thread context through Benchmarks
...
Also fix a few ignored errors, an issue with pilosactl usage string, a broken
test, and a mistaken import.
2016-12-08 11:02:14 -06:00
tgruben
6e71afc391
Merge pull request #191 from jaffee/166-single-slice
...
166 single slice
2016-12-08 10:31:22 -06:00
Alan Bernstein
060f06c1dc
Merge stats updates
2016-12-07 17:30:08 -06:00
alanbernstein
39f3ac305a
Merge pull request #192 from jaffee/alan-enhanced-stats
...
Alan enhanced stats
2016-12-07 17:18:43 -06:00
Travis Turner
94282ca4d2
Merge pull request #189 from jaffee/187-benchmark-docs
...
187 benchmark docs
2016-12-07 15:27:41 -06:00
Alan Bernstein
75d282a478
Move sqrt out of Add()
2016-12-07 12:45:14 -06:00
Alan Bernstein
51faa59ada
Add standard deviation to stats
2016-12-07 12:44:52 -06:00
jaffee
4c67cb30c0
make results nicer
2016-12-07 12:09:18 -06:00
tgruben
010a71263b
Merge pull request #186 from jaffee/170-import-benchmark
...
170 import benchmark
2016-12-07 10:47:46 -06:00
jaffee
b4bb9cf70d
add slice height benchmark
2016-12-06 17:20:38 -06:00
jaffee
af1d35affc
import benchmark sort by profile id after bitmap id
2016-12-06 16:11:00 -06:00
jaffee
bde927cdf1
clean up benchmark docs a bit
2016-12-06 11:00:59 -06:00
jaffee
cc55d32059
first cut at benchmark readme
2016-12-06 10:49:00 -06:00
jaffee
838941b26a
wire up import benchmark, fix bug with ImportCommand.Host
...
also add some config metadata to results in order to distinguish them
2016-12-06 10:16:28 -06:00