Commit Graph

7251 Commits (c1d2f11367369977e1899dfb63a0523c35f2b200)

Author SHA1 Message Date
Gunnar c1d2f11367 Merge pull request #3938 from influxdb/ga-admin-ssl-check
Admin UI: Detect SSL from URL
2015-09-02 18:32:39 -07:00
gunnaraasen b366bac78b Update statik 2015-09-02 18:22:14 -07:00
gunnaraasen 4a43ac3b29 Detect SSL from URL 2015-09-02 18:21:42 -07:00
Philip O'Toole 59c062b2fa Merge pull request #3963 from influxdb/refactored_monitor
Refactor monitor system
2015-09-02 18:21:27 -07:00
Gunnar 93868470a0 Merge pull request #3966 from influxdb/ga-admin-quotes
Add quotes to admin UI templates
2015-09-02 18:17:51 -07:00
gunnaraasen e9b3a0d050 Add quotes to admin UI templates 2015-09-02 18:10:29 -07:00
Philip O'Toole c0d61740a4 Ensure monitor database exists
This requires a leader in the cluster, so wait for that before
attempting the database creation.
2015-09-02 16:26:16 -07:00
Philip O'Toole 018b214d56 Initialize monitor done channel 2015-09-02 15:56:37 -07:00
Philip O'Toole 3a6cfcc528 Remove support for storing in external InfluxDB
Using telegraf will the official story for monitoring an InfluxDB system
and storing the results in a second InfluxDB system.
2015-09-02 15:55:59 -07:00
Philip O'Toole d700dcaa6d Correct monitor unit tests 2015-09-02 15:50:09 -07:00
Philip O'Toole d820fa7649 Add PointsWriter to monitor
This will allow the monitor to persistently store statistics
2015-09-02 15:45:11 -07:00
Philip O'Toole 9165a0cf4c Create statement_executor for monitor 2015-09-02 15:44:56 -07:00
Philip O'Toole ba68e95347 Merge pull request #3959 from influxdb/not_a_service
Rename MonitorService to just Monitor
2015-09-02 15:13:07 -07:00
Philip O'Toole 4e2ee1ea70 Rename MonitorService to just Monitor
monitor is not a service, it has more in common with meta, since it
provides functionality to the query layer. This names makes this
clearer.
2015-09-02 15:07:30 -07:00
Philip O'Toole dedabea5e0 Merge pull request #3956 from influxdb/docker_quickcheck
Actually run race detection in container 2
2015-09-02 12:08:16 -07:00
Philip O'Toole c289d53238 Only 'go vet' in the first container
The first container runs the fastest, so use its cycles to perform this
testing.
2015-09-02 11:47:49 -07:00
Philip O'Toole 1f15e08fc7 Actually run race detection in container 2 2015-09-02 11:39:11 -07:00
Philip O'Toole d7544985ab Merge pull request #3955 from influxdb/rpc_raxce
Fix race by replacing entire Data instance
2015-09-02 11:29:45 -07:00
Philip O'Toole c3d2c95115 Merge pull request #3953 from influxdb/docker_quickcheck
Set CI environment variable for i386 tests
2015-09-02 11:29:14 -07:00
Philip O'Toole da882964e5 Run i386 tests in distinct container 2015-09-02 11:23:09 -07:00
Philip O'Toole a50b7b55f3 Fix race by replacing entire Data instance 2015-09-02 11:20:30 -07:00
Philip O'Toole 47222999ba Set CI environment variable for i386 tests 2015-09-02 11:11:45 -07:00
Ben Johnson 306b81767e Merge pull request #3950 from benbjohnson/ci-quick
Limit bz1 quickcheck tests to 10 iterations on CI
2015-09-02 11:54:51 -06:00
Daniel Morsing 854d7be0c6 Merge pull request #3952 from influxdb/revert-3951-queryOpt
Revert "move aggregate functions"
2015-09-02 10:48:36 -07:00
Daniel Morsing c4092d7fc3 Revert "move aggregate functions" 2015-09-02 10:47:58 -07:00
Ben Johnson b63ebb72a5 limit bz1 quickcheck tests to 10 iterations on CI
This commit checks the `CI` environment variable in the bz1
test suite and limits the quickcheck runs if the value is `true`.
2015-09-02 11:27:11 -06:00
Daniel Morsing 3eb1804740 Merge pull request #3951 from influxdb/queryOpt
move aggregate functions
2015-09-02 10:23:36 -07:00
Philip O'Toole 2a4c845a7e Merge pull request #3942 from influxdb/stats_measurement_name
Correctly set Name and Tags for SHOW STATS output
2015-09-02 09:46:32 -07:00
Philip O'Toole b5d3bb6cc1 Revert "See if 25 quickchecks are OK"
This reverts commit feafe9be0c.

Circle builds are breaking.
2015-09-02 08:42:39 -07:00
Philip O'Toole feafe9be0c See if 25 quickchecks are OK 2015-09-02 08:38:35 -07:00
Jason Wilder d905643266 Merge pull request #3947 from influxdb/jw-consistency
Influx cli consistency level parsing tests
2015-09-02 09:31:41 -06:00
Jason Wilder 807e80bf0b Update changelog 2015-09-02 09:22:20 -06:00
Jason Wilder 1d4ee6c3fa Add tests for influx consistency level parsing 2015-09-02 09:22:15 -06:00
Philip O'Toole 8478936025 Set main.version Go1.5 style during packaging
[ci skip]
2015-09-02 08:15:56 -07:00
Philip O'Toole 53f8cb9714 Disable monitor store in config as well as code
[ci skip]
2015-09-02 08:09:17 -07:00
Jason Wilder 1464ee5397 Merge pull request #3901 from takayuki/unblock-relaxed-write-consistency-level
Unblock relaxed write consistency level
2015-09-02 09:04:40 -06:00
Philip O'Toole aeee50582b Add port to default store-address
[ci skip]
2015-09-02 07:47:19 -07:00
Philip O'Toole b4970d4eb4 Merge pull request #3943 from influxdb/remove_obsolete_tsdb_file
Remove obsolete TSDB monitor file
2015-09-01 23:27:43 -07:00
Philip O'Toole e15bc6df11 Remove obsolete TSDB monitor file
This functionality will be superseded by the new monitor service.
2015-09-01 23:15:57 -07:00
Philip O'Toole e5ea01d48f Unit test registered stats output 2015-09-01 21:35:20 -07:00
Philip O'Toole df864b2ec7 Set tags correctly for SHOW STATS 2015-09-01 21:31:38 -07:00
Philip O'Toole 8efb3fb7d8 Use Measurement name, not a column "name"
This results in proper Measurement output.
2015-09-01 20:08:21 -07:00
Takayuki Usui da8efa56e1 Fix writes possibly blocked with relaxed write consistency level
Immediately return once the required number of writes are completed,
otherwise requests running with relaxed consistency levels (e.g. any
or one) would be blocked unexpectedly, for instance, waiting for dead
nodes to respond.
2015-09-02 11:08:04 +09:00
Takayuki Usui 557f796566 Add an option to cmd/influx to set write consistency level
This patch introduces an option in influx allowing users to
select write consistency level, which has been implicitly
set to 'any' by default so far.
2015-09-02 11:00:06 +09:00
Philip O'Toole 14c04eb4d6 Merge pull request #3916 from influxdb/new_stats_diags
Statistics and Diagnostics service
2015-09-01 18:30:53 -07:00
Philip O'Toole 366c0115f9 Serve expvar information from HTTP package 2015-09-01 15:22:37 -07:00
Philip O'Toole 26147b2f5f Don't include empty statistical data in results 2015-09-01 15:21:40 -07:00
Philip O'Toole 9d81cdd1a4 Update CHANGELOG 2015-09-01 15:21:40 -07:00
Philip O'Toole 9df17409d3 Use monitor service with Graphite 2015-09-01 15:21:36 -07:00
Philip O'Toole f05dc20b58 Hook new monitor service to server
u
2015-09-01 15:03:52 -07:00