Commit Graph

6757 Commits (25b2f7cbb18a320a882758fa269051df0218f23d)

Author SHA1 Message Date
Michael Desa 25b2f7cbb1 Update line protocol README for new integer spec
As noted in https://github.com/influxdb/influxdb/pull/3526 writing
integer values now requires a tailing i. This commit updates the README
appropriately
2015-08-05 14:01:54 -07:00
Jason Wilder 47f08352a8 Merge pull request #3563 from influxdb/jw-3511
Fix panic parsing measurement with large number of tags
2015-08-05 14:11:08 -06:00
Daniel Morsing d4c0bab2d4 Merge pull request #3560 from DanielMorsing/quoteidents
be more strict about identifier printing
2015-08-05 20:22:20 +01:00
Jason Wilder 56d962261e Fix panic parsing measurement with large number of tags
Defaults to handling measurements with up to 100 tags and will
now grow the slice if there are more instead of panicing.

Fixes #3511
2015-08-05 12:45:55 -06:00
Daniel Morsing 38b70b2cfd add test for evil identifiers that stress the parser 2015-08-05 19:41:00 +01:00
Jason Wilder 4f7df336f2 Fix go vet 2015-08-05 12:16:17 -06:00
Daniel Morsing fc4246d7f5 be more strict about identifier printing
When stringifying a query, we would print the identifier bare most
of the time. This caused issues when stringifying an identifier
that contained elements of syntax. For example, querying for the
value "in-bytes" would fail because the mapper would serialize it to
in-bytes and would parse it as an expression. Same problem occured
when using keywords as identifier names, such as select or in.

Fixes #3547
2015-08-05 17:40:42 +01:00
Paul Dix affd0b1ca2 Merge pull request #3541 from DanielMorsing/validateFields
check if fields are valid during parse.
2015-08-04 11:03:33 -04:00
Daniel Morsing 6797270403 check if fields are valid during parse.
Binary expressions that yield a boolean are invalid and we can catch
these at parse time.

Fixes #3525
2015-08-04 16:02:35 +01:00
dgnorton 4af2272269 Merge pull request #3495 from influxdb/statement_rewrite3
Shard Mappers perform query re-writing
2015-08-04 09:52:14 -04:00
David Norton d661bf1a06 fix #3414: shard mappers perform query re-writing 2015-08-04 09:49:50 -04:00
dgnorton d810682019 Merge pull request #3520 from influxdb/mas-optimize-key
Query performance optimization
2015-08-03 17:32:54 -04:00
Paul Dix dc1d3a491c Update CHANGELOG.md 2015-07-31 19:11:31 -04:00
Paul Dix 4749c84399 Merge pull request #3529 from nathanielc/master
Add TLS support to the OpenTSDB plugin
2015-07-31 19:10:12 -04:00
Nathaniel Cook 2fac5471ce add TLS support to the OpenTSDB plugin 2015-07-31 12:00:22 -06:00
Paul Dix e2ba3e051a Merge pull request #3491 from influxdb/pd-contributing-profiling
Update CONTRIBUTING.md with profiling info
2015-07-31 13:44:44 -04:00
Cory LaNou 42c4034c82 Merge pull request #3526 from influxdb/line-protocol-integer
Line protocol integer
2015-07-31 12:29:35 -05:00
David Norton b003522a18 use heap for tagSetCursor lookahead 2015-07-31 13:28:46 -04:00
Cory LaNou b154e64d42 add point conversion test for 1.0i 2015-07-30 20:55:08 -05:00
Cory LaNou 0b5eb09181 integers in line protocol now have to end with `i` 2015-07-30 20:51:18 -05:00
Paul Dix a09c00653c Merge pull request #3508 from aviau/missing_bsd_license
Add missing BSD license file
2015-07-30 10:23:02 -04:00
aviau 838f5de5b6 Add missing BSD license file 2015-07-30 08:35:03 -04:00
Todd Persen 56eb7e92ec Update nightly.sh to fix working directory and version string. 2015-07-29 22:09:38 -07:00
dgnorton 401f1b2843 Merge pull request #3505 from influxdb/cherry-pick-739fe73
Fix aggregate queries and time precision on where clauses.
2015-07-29 16:18:46 -04:00
David Norton 0b248e225c Fix aggregate queries and time precision on where clauses. 2015-07-29 15:54:55 -04:00
Ben Johnson 755f323fae Merge pull request #3501 from benbjohnson/b1
Rename v1 engine to b1
2015-07-29 09:06:01 -06:00
Ben Johnson a9cbf6c857 Rename v1 engine to b1
This commit changes the 'v1' engine to 'b1' to represent "bolt v1".
2015-07-29 08:55:07 -06:00
Gunnar 2a02605ef6 Merge pull request #3474 from influxdb/ga-options
Respond to OPTIONS requests on /query endpoint
2015-07-28 16:32:26 -07:00
Jason Wilder 166708f85f Merge pull request #3489 from influxdb/jw-cluster
Fix restarting single node
2015-07-28 16:08:56 -06:00
Cory LaNou 20c5dbaee8 Merge pull request #3490 from influxdb/continuous-query-integration-tests
Continuous Query Tests
2015-07-28 15:53:54 -05:00
Paul Dix a19156e187 Update CONTRIBUTING.md with profiling info 2015-07-28 16:53:02 -04:00
Cory LaNou 4bc7e11adb Continuous Query Tests 2015-07-28 14:58:44 -05:00
Jason Wilder 90c85cb933 Fix restart single node
Restarting a single node would not bootstrap its raft state
2015-07-28 13:17:59 -06:00
Jason Wilder 1536cd52ee Merge pull request #3478 from influxdb/jw-cluster
Support incremental cluster joins
2015-07-28 10:05:00 -06:00
Jason Wilder c12b556e5b Update changelog 2015-07-28 09:41:06 -06:00
Jason Wilder b6c95925fb Add retry delay for report service loop when error occurs
There is a race when stopping servers where the meta.Store is closing
but the server has not signaled it is closing so the reporting goroutine
repeeatedly errors out in fast loop during this time.  It creates a lot
of noise in the logs.
2015-07-28 09:40:26 -06:00
Jason Wilder 95c98d1ab7 Fix data race in WaitForDataChanged 2015-07-28 09:40:25 -06:00
Jason Wilder 514f36cf54 Exit report goroutine if server is closing 2015-07-28 09:40:25 -06:00
Jason Wilder f5d86b95b3 Add raft column to show servers statement
Reports whether the not is part of the raft consensus cluster or not.
2015-07-28 09:40:25 -06:00
Jason Wilder 06d8ff7c13 Use config.Peers when passing -join flag
Removes the two separate variables in the meta.Config.  -join will
now override the Peers var.
2015-07-28 09:40:25 -06:00
Jason Wilder 2938601e9e Add more meta store cluster tests
* Test add new nodes that become raft peers
* Test restarting a cluster w/ 3 raft nodes and 3 non-raft nodes
2015-07-28 09:40:25 -06:00
Jason Wilder c93e46d569 Support add new raft nodes
This change adds the first 3 nodes to the cluster as raft peers. Other
nodes are data-only.
2015-07-28 09:40:25 -06:00
Jason Wilder f5705aebe1 Rename raftState.openRaft to open 2015-07-28 09:40:25 -06:00
Paul Dix f994a97461 Update CHANGELOG.md 2015-07-27 17:45:12 -04:00
Paul Dix fb76c34a79 Merge pull request #3426 from jhorwit2/jah/continuous-logging
Added additional logging to continuous queries
2015-07-27 17:43:55 -04:00
gunnaraasen 5ef0be2d71 Respond to OPTIONS requests on /query endpoint 2015-07-27 11:58:44 -07:00
Sean Beckett b7bbebdfc0 Merge pull request #3462 from vornet/patch-1
Fixed typo in README
2015-07-24 16:59:28 -07:00
Vorn Mom 38387ba6b7 Fixed typo. 2015-07-24 19:41:46 -04:00
Todd Persen 0d8a85a48a Update CHANGELOG.md 2015-07-24 14:45:57 -07:00
Todd Persen f549091c30 Update CHANGELOG.md 2015-07-24 14:45:20 -07:00