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
jaffee
37d11b858e
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
1113e07578
Add more prettify tests
2016-12-13 14:21:49 -06:00
Travis
e176618fb1
Merge branch 'benbjohnson-time'
2016-12-13 13:34:39 -06:00
Travis
466aa54534
Merge branch 'time' of github.com:benbjohnson/pilosa into benbjohnson-time
2016-12-13 13:34:12 -06:00
Alan Bernstein
2becc6619d
Improve comment formatting and update usage
2016-12-13 13:25:31 -06:00
Ben Johnson
9161ff122a
Fix frame SetBit slice calculation.
2016-12-13 10:14:44 -07:00
Ben Johnson
f53cdd3275
Add time-based frames and Range() support.
2016-12-13 10:09:48 -07:00
jaffee
bbb88e910f
create - start cluster over ssh when given hosts
2016-12-13 10:14:09 -06:00
Alan Bernstein
d5e640418b
Add test for prettify
2016-12-12 22:17:56 -06:00
Alan Bernstein
b7b05da305
Generalize Prettify function
2016-12-12 22:10:07 -06:00
Alan Bernstein
7e28802ee3
Move prettify to own file
2016-12-12 16:57:21 -06:00
jaffee
b97fb2b971
remove separate create() and get bspawn working again
2016-12-12 16:29:40 -06:00
Alan Bernstein
5c78164837
Add good defaults for zipf config
2016-12-12 16:11:23 -06:00
Alan Bernstein
6a4702fe08
Add comments
2016-12-12 15:55:52 -06:00
Alan Bernstein
b78ffb335c
Move stuff to Init
2016-12-12 15:55:32 -06:00
Alan Bernstein
459136e907
Put tabs in usage string
2016-12-12 15:53:31 -06:00
Travis
64cf68e6d6
Merge branch 'benbjohnson-time'
2016-12-12 12:37:10 -06:00
Travis
c1bbd338b3
Fixes broken index sync test.
2016-12-12 12:36:21 -06:00
jaffee
e78fa1bc74
json output and local cluster log handling
2016-12-12 11:32:56 -06:00
Travis
659db70a57
Fixes merge conflicts related to MaxSlices.
...
Merge branch 'time' of github.com:benbjohnson/pilosa into benbjohnson-time
2016-12-12 09:04:23 -06:00
Alan Bernstein
8f17099d3f
Update usage message
2016-12-08 19:18:34 -06:00
Alan Bernstein
d58d1406f5
Add zipf benchmark with efficient random ID permutations
2016-12-08 19:14:24 -06:00
Alan Bernstein
d11a8e0af6
Add comments
2016-12-08 15:29:05 -06:00
Alan Bernstein
76786e7ba0
Use Duration's string representation in JSON output
2016-12-08 15:06:02 -06:00
Ben Johnson
c6e2b1294b
Add time-based frames and Range() support.
2016-12-08 12:29:49 -07:00
Matthew Jaffee
493472d88f
Merge pull request #196 from jaffee/195-fix-context
...
thread context through Benchmarks
2016-12-08 11:09:36 -06:00
jaffee
33cbdba642
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
e223759b65
Merge pull request #191 from jaffee/166-single-slice
...
166 single slice
2016-12-08 10:31:22 -06:00
Alan Bernstein
dad85b6eb3
Merge stats updates
2016-12-07 17:30:08 -06:00
alanbernstein
bc66081e5e
Merge pull request #192 from jaffee/alan-enhanced-stats
...
Alan enhanced stats
2016-12-07 17:18:43 -06:00
Travis Turner
fed17fa788
Merge pull request #189 from jaffee/187-benchmark-docs
...
187 benchmark docs
2016-12-07 15:27:41 -06:00
Alan Bernstein
ff87661268
Move sqrt out of Add()
2016-12-07 12:45:14 -06:00
Alan Bernstein
fbae2f7fe9
Add standard deviation to stats
2016-12-07 12:44:52 -06:00
jaffee
f9362c767d
make results nicer
2016-12-07 12:09:18 -06:00
tgruben
492df23bde
Merge pull request #186 from jaffee/170-import-benchmark
...
170 import benchmark
2016-12-07 10:47:46 -06:00
jaffee
64b86f29cd
add slice height benchmark
2016-12-06 17:20:38 -06:00
jaffee
e5b54e7f4a
import benchmark sort by profile id after bitmap id
2016-12-06 16:11:00 -06:00
jaffee
4132f0b049
clean up benchmark docs a bit
2016-12-06 11:00:59 -06:00
jaffee
b05dd5c4e3
first cut at benchmark readme
2016-12-06 10:49:00 -06:00
jaffee
aed735b85b
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
jaffee
4f9141b792
add import benchmark
2016-12-05 17:37:33 -06:00