Commit graph

5503 commits

Author SHA1 Message Date
Matthew Jaffee
9278218d63 Merge pull request #232 from jaffee/230-sep-config
add overriding flags for bspawn config
2017-01-06 12:11:03 -06:00
Travis Turner
b333934ca2 Merge pull request #231 from codysoyland/add-nodes-endpoint
Add handler endpoint to get list of cluster nodes
2017-01-06 11:15:29 -06:00
Travis Turner
1a0ee86d5c Merge pull request #233 from codysoyland/add-golang-protobuf
Add github.com/golang/protobuf package to Glide
2017-01-06 11:02:18 -06:00
Cody Soyland
ac6eb21a0f Add github.com/golang/protobuf package to Glide
Import was added in 3d0dada6fb.
2017-01-05 14:23:51 -06:00
Matthew Jaffee
6d094ac60f Merge pull request #229 from jaffee/168-output-format
168 output format
2017-01-05 11:52:50 -06:00
jaffee
68d4194ec3 add overriding flags for bspawn config 2017-01-04 16:29:31 -06:00
Cody Soyland
225bddc2a8 Add handler endpoint to get list of cluster nodes 2017-01-04 15:03:55 -06:00
jaffee
c3105f408b remove redundant run-uuids in output 2017-01-04 11:49:56 -06:00
jaffee
1b797819b0 gather all output from bspawn into a single json obj 2017-01-04 11:43:26 -06:00
jaffee
8adfd259c6 change benchmark configs 2017-01-04 09:58:32 -06:00
jaffee
9c717e2eee remove unused parallelBenchmark and move Serial 2017-01-04 09:11:53 -06:00
jaffee
75045471d2 rename agentNum arg to agent-num 2017-01-04 08:58:11 -06:00
jaffee
b41fdae55f fix issues with import benchmark output
not all metadata was jsonified and it was timing itself
2017-01-03 17:00:42 -06:00
jaffee
9a24b9b0e9 re-arrange bagent output 2017-01-03 16:54:02 -06:00
jaffee
75c786933c fix usage typo maximum->max 2017-01-03 16:39:38 -06:00
jaffee
6766c91cde fix references to outdated "Agents" config 2017-01-03 16:36:27 -06:00
jaffee
6814bbfab3 support slices of map[string]interface{} in Prettify 2017-01-03 16:28:46 -06:00
Matthew Jaffee
7834bf4726 Merge pull request #225 from jaffee/223-copy-pilosactl
223 copy pilosactl
2016-12-23 14:42:34 -06:00
jaffee
025f4115b7 further refactor of building and copying pilosactl 2016-12-23 11:49:33 -06:00
Ben Johnson
117c7cbb86 Merge pull request #220 from benbjohnson/time-import
Add timestamps to import/sort.
2016-12-23 10:47:52 -07:00
jaffee
aa2db76247 factor copying binary to remote hosts into separate function 2016-12-22 15:03:18 -06:00
jaffee
01a5d8592f build and copy pilosactl to remote agents 2016-12-22 12:19:18 -06:00
jaffee
f477d5f857 refactor/cleanup remote file creation 2016-12-22 09:23:55 -06:00
jaffee
2e0a195f50 make create's run_uuid consistent with bagent 2016-12-21 16:37:43 -06:00
alanbernstein
6b43894f7c Merge pull request #221 from jaffee/204-run-uuid
add run-uuid to bspawn and thread through bagent and create
2016-12-21 14:33:58 -06:00
alanbernstein
56ec5af2a2 Merge pull request #217 from pilosa/benchmark-metadata
Benchmark metadata
2016-12-21 13:15:44 -06:00
jaffee
99f234a1e2 add run-uuid to bspawn and thread through bagent and create
also add forgotten crypto/ssh dependency to vendor which adds an unfortunate
number of new files for all of golang.org/x/crypto
2016-12-20 14:03:24 -06:00
Ben Johnson
7a91cbdd6d Add timestamps to import/sort.
The HTTP API, client, and `pilosactl` have been updated to allow
for a timestamp formatted using the pilosa date format of
`YYYY-MM-DDTHH:MM`.
2016-12-20 10:36:33 -07:00
Alan Bernstein
13af763c86 Fix benchmark names to match CLI 2016-12-20 10:08:37 -06:00
Alan Bernstein
f0e54ce128 Unexport zipf implementation details 2016-12-20 10:04:10 -06:00
Alan Bernstein
1d79d32532 Remove extraneous JSON tags 2016-12-19 18:11:06 -06:00
Alan Bernstein
4b5624a122 Unexport zipf implementation details 2016-12-19 18:10:08 -06:00
Alan Bernstein
06160a27a4 Add JSON tags to zipf benchmark 2016-12-19 18:06:05 -06:00
Alan Bernstein
66f16a7f8a Add Name field to benchmarks 2016-12-19 17:59:49 -06:00
Alan Bernstein
f0a2b0eca2 Remove extraneous whitespace in JSON output 2016-12-19 15:27:50 -06:00
Alan Bernstein
500a5db2e0 Update Bagent json tags 2016-12-19 15:27:15 -06:00
Matthew Jaffee
a94a0ac607 Merge pull request #216 from jaffee/213-remote-agents
213 remote agents
2016-12-19 15:13:24 -06:00
jaffee
d763b92de3 fix rebase issues 2016-12-19 15:12:56 -06:00
jaffee
0b0ac95052 few more json fixes 2016-12-19 15:10:35 -06:00
jaffee
810ffa96e1 define json for all benchmarks 2016-12-19 15:10:35 -06:00
jaffee
a1d6187a2b 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
c9f80e2b56 basic implementation of remote agent spawning 2016-12-19 15:09:16 -06:00
Matthew Jaffee
361a7b6d03 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
fad17ff9a1 Add -human flag to bagent 2016-12-19 14:49:09 -06:00
Matthew Jaffee
ffe9a89402 Merge pull request #200 from alanbernstein/benchmarks-zipf
Benchmarks zipf
2016-12-19 14:21:05 -06:00
Alan Bernstein
83e841c223 Improve comment formatting 2016-12-19 13:56:06 -06:00
Matthew Jaffee
90580c915e Merge pull request #208 from jaffee/171-cluster-creation
#171 cluster creation
2016-12-19 11:12:38 -06:00
Matthew Jaffee
41bc5ba8b0 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
d649a48c21 creator can set GOMAXPROCS for remote pilosa nodes 2016-12-14 15:05:50 -06:00
jaffee
7b55adc39b cleanup cluster shutdown and extra logging 2016-12-14 10:53:14 -06:00