Commit Graph

4464 Commits (a0d34270b1e8713efd96f6fe03a440e06efb7dc1)

Author SHA1 Message Date
Todd Persen a0d34270b1 Update CHANGELOG.md 2015-03-15 22:59:33 -07:00
Todd Persen 86ede78836 Merge pull request #1936 from influxdb/server_stats2
Implement server stats and self-monitoring
2015-03-15 20:48:29 -07:00
Philip O'Toole 69530b7e8f Use a time.Ticker object for precise self-monitoring 2015-03-15 14:32:47 -07:00
Philip O'Toole eec2cf6bf6 Use a better ID for the server ID in stats 2015-03-15 14:32:46 -07:00
Philip O'Toole 50d2470041 Write totals, not diff, of internal stats 2015-03-15 14:32:46 -07:00
Philip O'Toole 032cfaa980 Launch self-monitoring in a go-routine 2015-03-15 14:32:46 -07:00
Philip O'Toole 43161bb5da Small chance that a database exists 2015-03-15 14:32:46 -07:00
Philip O'Toole d627634991 Ensure internal retention policy exists 2015-03-15 14:32:46 -07:00
Philip O'Toole 5aa49ef823 Add GoDoc comments to Stats type 2015-03-15 14:32:46 -07:00
Philip O'Toole a99cd373bb Update CHANGELOG 2015-03-15 14:32:46 -07:00
Philip O'Toole f4b3e3da9f Fix final 'go vet' errors 2015-03-15 14:32:46 -07:00
Philip O'Toole ae3b3d5252 Rename "metrics" to "stats" 2015-03-15 14:32:46 -07:00
Philip O'Toole ea7b7be534 Fix 'go vet' errors 2015-03-15 14:32:11 -07:00
Philip O'Toole 511be11fc1 Final tweaks to stats unit tests 2015-03-15 14:32:11 -07:00
Philip O'Toole 5240151517 Actually start self-monitoring if requested 2015-03-15 14:32:11 -07:00
Philip O'Toole a0e57a801a Allow stats to be snapshot 2015-03-15 14:32:11 -07:00
Philip O'Toole d95c9454d2 Better names for statistics config options 2015-03-15 14:32:11 -07:00
Philip O'Toole a8b928ae6b Add explanatory comments re statistics config 2015-03-15 14:32:11 -07:00
Philip O'Toole f6ae0f9470 Fix up statistics 'check-interval' in sample config 2015-03-15 14:32:11 -07:00
Philip O'Toole 95f7a006a3 Fix test config for _internal database 2015-03-15 14:32:11 -07:00
Philip O'Toole bf28720c6e Add "name" to stats object
This "name" becomes the Measurement name. In addition the implementation
for "SHOW STATS" has been re-instated.
2015-03-15 14:32:11 -07:00
Philip O'Toole 6867d806de Use Inc() shorthand for Stats 2015-03-15 14:32:11 -07:00
Philip O'Toole 240b7a7f7e Add convenient Inc() method to Stats 2015-03-15 14:31:16 -07:00
Philip O'Toole f730257ee4 Implement self-monitoring 2015-03-15 14:31:16 -07:00
Philip O'Toole e08066495a Add "SHOW STATS" command 2015-03-15 14:31:16 -07:00
Philip O'Toole 228e238436 Remove unnecessary err variable 2015-03-15 14:31:16 -07:00
Philip O'Toole 8825580500 Track server stats 2015-03-15 14:31:16 -07:00
Philip O'Toole 7d82beb2be Add basic stats type
Modeled on BoltDB and expvar stats.
2015-03-15 14:30:32 -07:00
Todd Persen 9cc6028004 Update CHANGELOG.md for RC12 2015-03-15 10:25:27 -07:00
Todd Persen b842bf2446 Merge pull request #1952 from dullgiulio/delete-no-panic
return error on delete statement, closes #1933
2015-03-15 10:16:42 -07:00
Todd Persen 236ab6f104 Merge pull request #1935 from influxdb/stateless-broker
Stateless broker
2015-03-15 10:01:58 -07:00
Ben Johnson 7dc465b9db Fix shard close race condition. 2015-03-14 14:47:20 -06:00
Ben Johnson 06d839223e Integration test delay. 2015-03-14 14:31:25 -06:00
Ben Johnson 41d357ac04 Fixes based on code review comments. 2015-03-14 14:07:09 -06:00
Ben Johnson b045ad5d92 Wrap open logic in anonymous functions. 2015-03-14 13:55:19 -06:00
Ben Johnson 96748cb217 Update file permissions. 2015-03-14 13:49:25 -06:00
Ben Johnson 8cb7be45cc Merge branch 'stateless-broker' of https://github.com/influxdb/influxdb into stateless-broker 2015-03-14 13:44:59 -06:00
Philip O'Toole 11a908fbbe Update CHANGELOG for PR 1955 2015-03-14 12:39:42 -07:00
Philip O'Toole 9989a6a400 Tweak comments for database creation tests 2015-03-14 12:38:00 -07:00
Philip O'Toole 9723d3f9af Merge pull request #1955 from dullgiulio/nonempty-db-name
do not allow empty database name, closes #1950
2015-03-14 12:36:38 -07:00
Ben Johnson 53dbec8232 Add config notifications and increased test coverage. 2015-03-14 13:36:06 -06:00
Giulio Iotti 2cc2077c3d do not accept empty database name in drop 2015-03-14 21:31:44 +02:00
Cory LaNou 36fc4c3aa6 Merge pull request #1957 from influxdb/graphite-zero
Graphite numbers are always float64
2015-03-14 13:23:15 -06:00
Cory LaNou c0d3220a02 update changelog 2015-03-14 10:03:09 -06:00
Cory LaNou a19f81d3e9 Graphite numbers are always float64 2015-03-14 09:59:33 -06:00
Giulio Iotti 38bb2cf62e do not allow empty database name, closes #1950 2015-03-14 15:39:22 +02:00
Giulio Iotti a4f96a3b9f return error on delete statement, closes #1933 2015-03-14 11:14:32 +02:00
Cory LaNou 5a2b04229b Merge pull request #1940 from influxdb/more-client-testing
Added tests for writing multiple values/fields for client
2015-03-13 17:09:01 -06:00
Cory LaNou a37a303852 added tests for writing multiple values/fields for client 2015-03-13 17:00:57 -06:00
Cory LaNou 310ec6043c Merge pull request #1942 from influxdb/sort-wildcard-names
Sort wildcard names
2015-03-13 17:00:23 -06:00