Commit graph

5199 commits

Author SHA1 Message Date
Todd Gruben
da5f8f11bb benchmark for snapshotting 2018-01-19 11:58:20 -06:00
Travis Turner
e719e62409
Merge pull request #1059 from travisturner/cluster-resize
remove deprecated MustNewRunningServer
2018-01-19 08:22:53 -06:00
Travis Turner
d64a107ddd
remove deprecated MustNewRunningServer 2018-01-17 13:26:20 -06:00
Travis Turner
12ee4f86d5
Merge pull request #1058 from travisturner/cluster-resize
Merge master into cluster-resize
2018-01-17 13:13:18 -06:00
Travis Turner
c0fab2bcee
Merge branch 'master' into cluster-resize 2018-01-17 12:55:12 -06:00
Yuce Tekol
be24428367
Uses NewServerCluster method in tests 2018-01-17 14:43:58 +03:00
Matthew Jaffee
3e801d0fc1
Merge pull request #1055 from jaffee/enterprise
Enterprise
2018-01-16 16:52:13 -06:00
Travis Turner
0ad65e64b7
use json:omitempty on Pair.Key 2018-01-16 11:21:02 -06:00
Travis Turner
64e1b95910
fix test TestHandler_Query_Pairs_JSON 2018-01-16 11:21:02 -06:00
Ben Johnson
234d40fe96
Enterprise support. 2018-01-16 11:21:01 -06:00
Matthew Jaffee
3894e571d8
Merge pull request #1053 from jaffee/test-cluster-helper
add NewServerCluster(size int) method to pilosa/test
2018-01-16 09:53:36 -06:00
Matthew Jaffee
5799c10cd1
rename openPort, and some small refactors 2018-01-16 09:41:03 -06:00
Matthew Jaffee
673a290255
make diagnostics false in cluster test 2018-01-15 10:40:36 -06:00
Yuce Tekol
8a82a5c9a3
Merge pull request #1039 from yuce/1034-version-endpoint-modification
[Trivial] [Low priority] Makes /version endpoint semver-compatible
2018-01-15 18:41:32 +03:00
Matthew Jaffee
0ac8648ea9
add NewServerCluster(size int) method to pilosa/test 2018-01-12 16:29:32 -06:00
Matthew Jaffee
df5840936c
Merge pull request #1051 from jaffee/release-protection
don't build release if git status is not clean
2018-01-12 10:59:27 -06:00
Matthew Jaffee
b5df590bd0
don't build release if git status is not clean 2018-01-11 17:14:31 -06:00
Travis Turner
787d2830b3
Merge pull request #1048 from travisturner/syncer-stats
add some statsd calls to HolderSyncer
2018-01-11 15:26:01 -06:00
Travis Turner
3fc2f27710
add some statsd calls to HolderSyncer 2018-01-11 14:57:45 -06:00
Matthew Jaffee
bd2c9b8d1a
Merge pull request #1043 from jaffee/readlocks-master
Readlocks master
2018-01-09 16:07:20 -06:00
Matthew Jaffee
e5c2d3e5d8
update gopkg.lock 2018-01-09 14:05:30 -06:00
Matthew Jaffee
664fb7cad0
convert some locks to rlocks 2018-01-09 13:55:29 -06:00
Matthew Jaffee
59bd2da93f
fix a number of data races
datadog statsd client contained a race condition - was fixed in master

Server.Logger contained a race where multiple loggers could write to the same
output io.Writer

TestMain_FrameRestore contained a race where it tried to change a cluster's
nodes while it was running (which conflicted with antiEntropy reading that
state).
2018-01-09 13:31:17 -06:00
Yuce Tekol
bc49d1e6fd
Makes /version endpoint semver-compatible 2018-01-09 21:15:36 +03:00
Travis Turner
8bce8171af
Merge pull request #1036 from travisturner/minor-fixes
getting some minor fixes out of my stash
2018-01-04 21:19:00 -06:00
Travis Turner
e57c125c08
getting some minor fixes out of my stash 2018-01-04 10:45:04 -06:00
Travis Turner
3631cfc314
Merge pull request #1014 from travisturner/cluster-resize-gossip-config
Cluster resize gossip config
2018-01-03 11:20:20 -06:00
Travis Turner
311f9699b7
Merge pull request #1035 from travisturner/disable-diagnostics-in-server-tests
disable diagnostics in server tests
2018-01-02 15:41:40 -06:00
Travis Turner
149e8124db
disable diagnostics in server tests 2018-01-02 15:10:02 -06:00
Travis Turner
767c52dd16
Merge pull request #1030 from travisturner/tutorial-field-fixes
apply comments in #1022
2018-01-02 12:33:57 -06:00
Cody Soyland
78033a2374
Merge pull request #1025 from codysoyland/diagnostics-uptime-caps
Rename diagnostics metric "uptime" to "Uptime"
2018-01-02 11:04:25 -06:00
Matthew Jaffee
e72d596ad6
Merge pull request #923 from jaffee/test-helpers
add test helper for starting a new pilosa instance
2017-12-29 16:46:48 -06:00
Travis Turner
780078e427
add context to errors in gossip member set 2017-12-28 10:37:58 -06:00
Travis Turner
776dc79050
Merge pull request #1032 from travisturner/memberlist-wan-config
change gossip config from DefaultLocalConfig to DefaultWANConfig
2017-12-23 19:39:44 -06:00
Travis Turner
009a2482b4
change gossip config from memberlist.DefaultLocalConfig to memberlist.DefaultWANConfig 2017-12-22 17:06:24 -06:00
tgruben
e4f5494db2
Merge pull request #1027 from tgruben/rle-optimize
added binary search to runAdd
2017-12-22 13:26:27 -06:00
Travis Turner
4d61800c38
apply comments in #1022 from cody 2017-12-22 10:20:00 -06:00
Travis Turner
cea8c10381
Merge pull request #1026 from travisturner/tutorial-row-col-attributes
basic row/col attribute tutorial
2017-12-22 10:17:40 -06:00
Todd Gruben
8547f1a2a9 gofmted 2017-12-21 15:30:31 -06:00
Todd Gruben
89714c706d added binary search to runAdd 2017-12-21 15:12:35 -06:00
Travis Turner
1f06bb0a7e
basic row/col attribute tutorial 2017-12-21 14:16:26 -06:00
Travis Turner
2772daa395
Merge pull request #1024 from travisturner/cluster-resize-holder-open-race
make sure the holder has opened before merging NodeStatus
2017-12-21 09:07:36 -06:00
Cody Soyland
24a0c76ba5 Rename diagnostics metric "uptime" to "Uptime" to be consistent with other diagnostics metrics. 2017-12-21 07:57:08 -06:00
Travis Turner
17484fd73e
make sure the holder has opened before merging NodeStatus 2017-12-20 16:42:58 -06:00
Travis Turner
ed14ddf4d6
Merge pull request #1023 from travisturner/bsi-tutorial-nav
add nav to the markdown header
2017-12-20 09:19:53 -06:00
Yuce Tekol
a7c76f09ad
Merge pull request #1016 from yuce/990-diagnostics-schema-fields
Added BSIFieldCount diagnostics; refactored schema diagnostics
2017-12-20 07:48:10 +03:00
Travis Turner
bd5c1028f8
add nav to the markdown header 2017-12-19 17:30:18 -06:00
Travis Turner
91ba60efd3
Merge pull request #1022 from travisturner/bsi-tutorial
BSI tutorial
2017-12-19 17:25:25 -06:00
tgruben
93102a94ae
Merge pull request #1020 from tgruben/vetfix
RIP container_type
2017-12-19 16:11:12 -06:00
Cody Soyland
8135eca1ca
Merge pull request #1019 from codysoyland/1018-handler-error
Close HTTP handler gracefully (Fixes #1018)
2017-12-19 16:10:56 -06:00