Commit graph

138 commits

Author SHA1 Message Date
Matthew Jaffee
13d0b42c49 Merge pull request #346 from jaffee/273-breakout-pilosactl
273 breakout pilosactl
2017-03-03 10:48:36 -06:00
Ben Johnson
246649b0c8 Merge pull request #329 from benbjohnson/schema
Add basic schema support.
2017-02-28 12:27:39 -07:00
Matt Jaffee
77372fe3cc remove creator/bagent/bspawn 2017-02-24 15:50:26 -06:00
Ben Johnson
7de0293034 Add basic schema support.
Databases and frames now require explicit creation and have the
option of setting row & column labels. If no labels are provided
then the default `id` and `profileID` labels are used.
2017-02-20 13:55:03 -07:00
Cody Soyland
8258ffbea4 Remove random seed call that was accidentally committed 2017-02-17 16:55:01 -06:00
Cody Soyland
2d09731dfd Add Makefile and versioning/build time in pilosa/pilosactl 2017-02-17 16:37:36 -06:00
Matt Jaffee
545a0cff4b Revert "pilosactl builds - fixed compatibility with pql changes"
This reverts commit d6e2be97b1.
2017-02-10 09:11:23 -06:00
Matt Jaffee
8beb5e0707 pilosactl builds - fixed compatibility with pql changes
remove randquery benchmark entirely and modify sliceheight to work with latest
pql changes.
2017-02-09 15:59:18 -06:00
Travis
71d3074b38 for the default version number, include the v 2017-02-03 09:23:15 -06:00
Travis
d0bdea11c5 use the Build parameter as the Version in handler
Standardize on `Version` for the build version
2017-02-02 12:08:03 -06:00
jaffee
8e9ccb0422 use temp location for pilosactl and pilosa binaries
I did it this way instead of using mktemp because
a) mktemp would have created a different filename on every host, which would
make the client side logic much more confusing
b) mktemp isn't guaranteed to be available everywhere, so we're not losing much
by assuming /tmp exists.
2017-01-25 15:17:06 -06:00
jaffee
192a06c1fa add explanatory prints to stderr in pilosactl 2017-01-20 16:55:24 -06:00
Cody Soyland
ca11643a5a Add ClearBit support to Zipf benchmark 2017-01-19 16:41:43 -06:00
jaffee
0c4cae30fc remove agentNum from Benchmark.Run
Benchmarks should modify their parameters in Init based on the agentNum
2017-01-18 20:57:14 -06:00
jaffee
d996e9d0b6 make bspawn config files consistent and minimal 2017-01-16 12:22:53 -06:00
jaffee
e92158dea6 show spawn config in output instead of just agents 2017-01-16 12:18:49 -06:00
jaffee
06cf5e2223 default -human to true. show defaults in Usage() 2017-01-16 12:05:58 -06:00
jaffee
b3ae286a10 bspawn tweaks and bugfix
fix grammar in comment
always use creator args if pilosaHosts isn't set
use creator's FinalHosts rather than Hosts
2017-01-13 20:50:33 -06:00
jaffee
75925db611 make pilosactl Usage(s) more consistent 2017-01-13 15:15:52 -06:00
jaffee
7533ca4ab1 don't connect to hosts twice when creating remote cluster 2017-01-13 14:52:42 -06:00
jaffee
a02b8a5854 dont' include stdin/out/err in create output 2017-01-13 14:51:45 -06:00
jaffee
09be21799b remove 'type' flag from creator
type is implied by whether or not 'hosts' is set
2017-01-13 14:26:24 -06:00
jaffee
47b362925a improve output, docs, default behavior for create cmd 2017-01-13 13:46:11 -06:00
jaffee
ae6293c347 fix up bspawn Usage, and field naming 2017-01-12 15:45:02 -06:00
jaffee
c6aa941521 rename ssh stuff for consistency and less stuttering 2017-01-12 14:32:50 -06:00
jaffee
58e173ba57 options to build and copy pilosa binary for cluster creation
also some refactoring
2017-01-12 14:32:50 -06:00
Alan Bernstein
289093de7f Remove absolute path to pilosactl 2017-01-11 13:46:32 -06:00
Alan Bernstein
a680fc7b1a Remove -output flag from bagent 2017-01-11 13:12:19 -06:00
Alan Bernstein
9ab38c488f Switch default from s3 to stdout 2017-01-11 13:11:55 -06:00
Alan Bernstein
ebb8c6ce22 Update NewS3Uploader call 2017-01-11 13:10:52 -06:00
Alan Bernstein
084579895a Rename 'aws' destination to 's3' 2017-01-11 10:41:25 -06:00
Alan Bernstein
31255b3269 Send results to S3 2017-01-11 09:25:37 -06:00
Alan Bernstein
3b00b3d8e5 Add output destination flag 2017-01-11 09:18:28 -06:00
Alan Bernstein
b1fa60a3bb hardcode path 2017-01-11 08:40:40 -06:00
jaffee
1ed34ad439 Merge branch 'master' into benchmark-runner 2017-01-09 16:55:03 -06:00
jaffee
68d4194ec3 add overriding flags for bspawn config 2017-01-04 16:29:31 -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
9a24b9b0e9 re-arrange bagent output 2017-01-03 16:54:02 -06:00
jaffee
6766c91cde fix references to outdated "Agents" config 2017-01-03 16:36:27 -06:00
jaffee
025f4115b7 further refactor of building and copying pilosactl 2016-12-23 11:49:33 -06: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
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