Commit Graph

6253 Commits (e165777509b03e1e178934a867ff18f323b1fc7b)

Author SHA1 Message Date
Philip O'Toole 431034c8f4 Wait for Raft leader even when cluster exists 2015-06-11 01:23:30 -07:00
Philip O'Toole b0e8199e32 Merge pull request #2912 from influxdb/only_asc_is_valid
Only ORDER BY ASC is valid for now
2015-06-11 00:55:59 -07:00
Philip O'Toole cdf7188259 Only ORDER BY ASC is valid for now
Fix issue #2731
2015-06-11 00:51:44 -07:00
Philip O'Toole c644b33503 Merge pull request #2904 from influxdb/reporter_service
Re-enable server reporting
2015-06-11 00:23:38 -07:00
Philip O'Toole 9681f4b5cf Update CHANGELOG 2015-06-11 00:21:51 -07:00
Philip O'Toole b15a0df6d4 Wait for leader before reporting 2015-06-11 00:21:15 -07:00
Philip O'Toole 406509e93e Remove rogue ID field from reporting 2015-06-11 00:21:15 -07:00
Philip O'Toole 68fa173839 Report in goroutine so it outlasts return 2015-06-11 00:21:15 -07:00
Philip O'Toole d159239714 Update sample config to describe reporting 2015-06-11 00:21:15 -07:00
Philip O'Toole 64af1b6241 Report number of measurements and series per node 2015-06-11 00:21:15 -07:00
Ben Johnson ed4d009692 Merge pull request #2905 from benbjohnson/limit-cluster-size
Limit cluster to 3 nodes
2015-06-11 00:18:50 -06:00
Ben Johnson 405ec78f42 Limit cluster to 3 nodes
This commit restricts the maximum number of nodes in a cluster to 3.

Fixes #2750
2015-06-11 00:11:47 -06:00
Ben Johnson 6a579c850a Merge pull request #2906 from benbjohnson/limit-replication-factor
Require replication factor to equal cluster size
2015-06-11 00:11:12 -06:00
Ben Johnson 52696ae3a1 Require replication factor to equal cluster size
This commit adds a requirement that retention policies must
be fully committed. This means that the replication factor
must be set to whatever the node count is in the cluster.

Fixes #2738
2015-06-11 00:11:03 -06:00
Ben Johnson 0b8743f8e6 Merge pull request #2903 from benbjohnson/fix-protobuf-data
Fix missing protobuf data fields
2015-06-10 22:53:33 -06:00
Ben Johnson 9f91cd7461 Fix missing protobuf data fields
This commit adds the following missing fields to the internal.Data:

- Term
- Index
- ClusterID
- MaxNodeID
- MaxShardGroupID
- MaxShardID
2015-06-10 22:48:44 -06:00
Ben Johnson 1d36a93d10 Merge pull request #2902 from benbjohnson/cluster-id
Generate cluster id on first node
2015-06-10 22:43:46 -06:00
Ben Johnson 586da7f558 Generate cluster id on first node
This commit sets a cluster ID when the first node is initialized.
The ID is generated on every CreateNodeCommand so that it can be
applied consistently in the state machine of every server.
2015-06-10 22:33:58 -06:00
Paul Dix edd4a1835b Update CHANGELOG.md 2015-06-10 21:12:32 -07:00
Philip O'Toole ee5406d8a0 Merge pull request #2901 from influxdb/no_query_panic
SHOW DIAGNOSTICS is not yet (re)implemented
2015-06-10 21:12:02 -07:00
Paul Dix e868242635 Update CHANGELOG.md 2015-06-10 21:11:26 -07:00
Philip O'Toole ffda846f33 SHOW DIAGNOSTICS is not yet (re)implemented 2015-06-10 21:09:25 -07:00
Paul Dix a2488ab8a5 Merge pull request #2804 from nvcook42/master
Time literals should use single quotes in String representation
2015-06-10 21:09:21 -07:00
Ben Johnson cfe87d62d3 Merge pull request #2886 from benbjohnson/backup-restore
Refactor backup & restore
2015-06-10 22:08:54 -06:00
Ben Johnson bc31783a00 Refactor backup and restore
This commit updates the snapshot code as well as the "backup" and
"restore" command to work with the new architecture.
2015-06-10 22:07:01 -06:00
Paul Dix 325ca4ab4b Merge pull request #2885 from influxdb/datatype-refactor
change influxql DataType from string to int
2015-06-10 21:06:08 -07:00
Philip O'Toole 6d26f9c8a8 Merge pull request #2856 from influxdb/rv_fixes
Series was not already dropped, return false (and other fixes)
2015-06-10 20:57:46 -07:00
Philip O'Toole 6e41c1f2da Merge pull request #2900 from influxdb/fix_opentsdb_defaults
Set openTSDB defaults in service
2015-06-10 20:50:42 -07:00
Philip O'Toole 344a1f4948 Don't even return value from DropSeries 2015-06-10 20:50:07 -07:00
Philip O'Toole 90a42f9c4d Update CHANGELOG 2015-06-10 20:43:23 -07:00
Philip O'Toole e294db3c49 Set openTSDB defaults in service 2015-06-10 20:42:44 -07:00
Philip O'Toole 3273db25f2 Merge pull request #2895 from influxdb/fix_graphite_defaults
Use defaults for Graphite input where necessary
2015-06-10 20:42:37 -07:00
Philip O'Toole e76f3c77c2 Update CHANGELOG 2015-06-10 20:38:38 -07:00
Philip O'Toole e84f661f7e Use defaults for Graphite input where necessary 2015-06-10 20:38:17 -07:00
Philip O'Toole 9c7f23ef51 Merge pull request #2898 from influxdb/opentsdb_db
Ensure openTSDB target database exists
2015-06-10 20:07:28 -07:00
Philip O'Toole 223bf672cf Update CHANGELOG 2015-06-10 20:05:59 -07:00
Philip O'Toole 91b6964705 Ensure openTSDB target database exists 2015-06-10 20:05:34 -07:00
Philip O'Toole f60c816acb Merge pull request #2897 from influxdb/graphite_db
Ensure target Graphite database exists
2015-06-10 20:05:13 -07:00
Philip O'Toole dddaf46b77 Update CHANGELOG 2015-06-10 20:02:37 -07:00
Philip O'Toole 95500d7a47 Merge pull request #2865 from influxdb/db_not_found_no_data
Return empty result set if database not present in shard data
2015-06-10 19:24:53 -07:00
Philip O'Toole b65396e0b4 Update CHANGELOG 2015-06-10 19:23:01 -07:00
Philip O'Toole 5ead14c1d0 Unit test returning empty set when no database 2015-06-10 19:22:16 -07:00
Philip O'Toole 4c2c1ae1dd Return empty results set if no shard meta database 2015-06-10 19:22:16 -07:00
Gunnar c9277e3b9d Merge pull request #2793 from influxdb/ga-cli-write
CLI: Add `INSERT` and `INSERT INTO` for writing points
2015-06-10 19:02:25 -07:00
Philip O'Toole 57ce67b97b Ensure target Graphite database exists 2015-06-10 18:03:06 -07:00
Philip O'Toole a906e3114a Merge pull request #2896 from daviesalex/master
Name is now Measurement per issue #2564
2015-06-10 16:50:18 -07:00
Alex Davies a783bbcf0e Name is now Measurement per issue #2564 2015-06-10 23:44:59 +00:00
Philip O'Toole 01f2d7de75 Merge pull request #2878 from influxdb/shard_precreation
Shard precreation service
2015-06-10 16:40:39 -07:00
Sean Beckett 269a9c6d50 Merge pull request #2763 from influxdb/beckettsean-queriesMD
clarifying database and RP queries in QUERIES.md
2015-06-10 16:08:58 -07:00
Philip O'Toole d942250c5e Merge pull request #2862 from runner-mei/connection_closed2
Make InfluxDB win32 friendly, fix unit test is failed on the windows
2015-06-10 15:58:57 -07:00