Commit graph

2404 commits

Author SHA1 Message Date
Michael Baird
64da894e7e adding uri to string method 2017-11-06 14:08:01 -06:00
Michael Baird
1283263b70 missing formatting directive 2017-11-06 14:01:09 -06:00
Michael Baird
d47878ca40 Merge branch 'fix-test-string-format' of github.com:raskle/pilosa into fix-test-string-format 2017-11-06 13:58:18 -06:00
Travis Turner
721baba105 Fix error format on slices.
These tests were failing on `Go:master` (passing on `Go:1.8` and
`Go:1.9`)
2017-11-06 13:57:57 -06:00
Michael Baird
17da0443d3
Merge pull request #895 from raskle/diagnostics
Diagnostics
2017-11-06 11:30:38 -06:00
Matthew Jaffee
f1d87fd3cc
bump MaxIdleConns(PerHost) like v0.7
This helps "connection reset" issues when the cluster is under high query load
from many clients.

This also brings in the default http transport options which were (mistakenly?)
removed by the TLS work. I'm not sure what the ramifications would be of using a
blank http.Transport{} instead of http.DefaultTransport, but it seems best to
avoid a sweeping change.
2017-11-06 10:23:07 -06:00
Cody Soyland
6a5aabee51 Add docker-build make target for repeatable Docker-based builds. 2017-11-06 09:24:55 -06:00
Travis Turner
d10677bb6f
Fix error format on slices.
These tests were failing on `Go:master` (passing on `Go:1.8` and
`Go:1.9`)
2017-11-03 18:02:21 -05:00
Michael Baird
d50a0e241f gobreaker dep 2017-11-01 12:00:20 -05:00
Michael Baird
98bd7b3ba2 improvements to the version check message 2017-11-01 11:59:59 -05:00
Cody Soyland
aaee9b202a
Merge pull request #919 from codysoyland/875-value-importer-bug
Fix field value import: Use signed int and respect field minimum
2017-10-31 14:37:24 -05:00
Cody Soyland
27748259a2 Fix field value import: Use signed int and respect field minimum. Fixes #875 2017-10-31 13:32:26 -05:00
Michael Baird
030b0721c8 Added a last checked version I'D. Fixed error messages. 2017-10-27 16:58:00 -05:00
alanbernstein
d4de1abea1 Merge pull request #884 from alanbernstein/remove-webui-rowlabel
Remove row and column labels in webUI
2017-10-25 11:56:57 -05:00
Yuce Tekol
bbd9aedf0f
fix gossip port text 2017-10-24 23:06:25 +03:00
Michael Baird
c14f72b66a changed the diagnostics configuration option to a boolean 2017-10-24 10:40:21 -05:00
Yuce Tekol
89c641ed24
Added single cluster config; implements #871 2017-10-24 16:36:39 +03:00
Yuce Tekol
569cd90f59 Merge pull request #892 from yuce/client-refactoring
Internal Client refactoring
2017-10-24 02:46:02 +03:00
Yuce Tekol
197e05b04a
Adds scheme to the node status 2017-10-24 01:37:41 +03:00
Yuce Tekol
2b13693b48 Merge pull request #898 from yuce/howto-tls
Added TLS cluster how to
2017-10-23 21:28:10 +03:00
Yuce Tekol
137c4724af
more tls howto updates 2017-10-23 19:51:58 +03:00
Yuce Tekol
b7443b042f
fixed howtos text 2017-10-23 19:31:33 +03:00
Yuce Tekol
ce0927dbc9 Merge pull request #889 from yuce/gossip-encryption
Gossip encryption
2017-10-23 19:24:53 +03:00
Yuce Tekol
c9cb92c96b
Added Travis's note about InteraClient interface 2017-10-23 17:34:04 +03:00
Yuce Tekol
0690c5259a
Added What's Next section 2017-10-23 07:05:32 +03:00
Yuce Tekol
e74aa43dd0
fix node3 config; ensure hosts can be accessed; /status output 2017-10-21 01:41:28 +03:00
Yuce Tekol
9686edbca5
pilosa server runs the server 2017-10-21 00:41:27 +03:00
Yuce Tekol
9229b401ef
Added TLS cluster how to 2017-10-20 16:36:24 +03:00
Matthew Jaffee
27a91a6465 Merge pull request #887 from pilosa/dep-fixes
constrain bolt to version rather than specific revision
2017-10-19 08:34:41 -05:00
Yuce Tekol
642bf3180f
Rename NewClientFromURI to NewInternalHTTPClientFromURI 2017-10-18 21:17:25 +03:00
Michael Baird
6f0ee1cf17 Merge branch '800-diagnostics' of github.com:raskle/pilosa into 800-diagnostics 2017-10-18 10:36:16 -05:00
Michael Baird
0dc10ad1e9 diagnostics docs 2017-10-18 10:26:27 -05:00
Michael Baird
8b4d2d6c85 Config option for diagnostics interval. Default to 1 hour 2017-10-18 10:26:27 -05:00
Michael Baird
96ab16d2e0 Set the diagnostics interval and circuit breaker timeout at Open() 2017-10-18 10:26:27 -05:00
Michael Baird
4dc333be2b Flush diagnostics at startup, and then on each interval 2017-10-18 10:26:27 -05:00
Michael Baird
3b4892f926 simplifying the diagnostics client. Using circuit breaker to manage the diagnostics http connection. 2017-10-18 10:26:27 -05:00
Michael Baird
f575605bbe Add some new Diagnostics metrics 2017-10-18 10:25:30 -05:00
Michael Baird
32f1558737 Using MultiStatsClient add Diagnostics 2017-10-18 10:24:31 -05:00
Michael Baird
8b87886a68 simplifying the diagnostics client. Using circuit breaker to manage the diagnostics http connection. 2017-10-18 10:22:17 -05:00
Cody Soyland
3288b015fc Add basic diagnostics benchmark 2017-10-18 10:16:30 -05:00
Michael Baird
cf543c9641 Add some new Diagnostics metrics 2017-10-18 10:16:30 -05:00
Michael Baird
bf2827b273 Using MultiStatsClient add Diagnostics 2017-10-18 10:14:19 -05:00
Michael Baird
dbeec1d678 add Open/Close interface to Stats packages 2017-10-18 10:14:19 -05:00
Michael Baird
55c37b51eb Diagnostics package 2017-10-18 10:14:19 -05:00
Yuce Tekol
66650ec1f7
NewExecutor doesn't return an error; renamed NewClient to NewInternalHTTPClient 2017-10-18 17:38:20 +03:00
Michael Baird
78b599f1f1 diagnostics docs 2017-10-18 09:22:55 -05:00
Michael Baird
722e73d305 Config option for diagnostics interval. Default to 1 hour 2017-10-17 13:50:28 -05:00
Michael Baird
e48ade4a9e Set the diagnostics interval and circuit breaker timeout at Open() 2017-10-17 13:49:35 -05:00
Yuce Tekol
838d56011c
Renamed Client to InternalHTTPClient 2017-10-17 16:04:42 +03:00
Yuce Tekol
e201afe241
Replaced all http.Clients with InternalClient; updated InternalClient interface. 2017-10-17 15:53:42 +03:00