Commit Graph

2921 Commits (dbb089488fac5342e096f4b66ce930b61ae91a16)

Author SHA1 Message Date
Ben Johnson dbb089488f Create cluster on initial run. 2014-12-31 12:42:53 -07:00
Ben Johnson 70d561aa6f Refactor main/run. 2014-12-30 15:46:50 -07:00
Paul Dix 6556ccd628 Update QUERIES.md
make changes to how list tag values works.
2014-12-30 14:40:44 -05:00
Ben Johnson d626ea5b3d Merge pull request #1274 from influxdb/raft-prefix
Fix tests for /raft prefix
2014-12-30 12:00:23 -07:00
Ben Johnson 6941dc0c61 Fix tests for /raft prefix. 2014-12-30 11:57:57 -07:00
Ben Johnson 77322731fa Merge pull request #1273 from blmarket/change-default-assoc
Change influxql default associativity from right to left.
2014-12-30 11:54:22 -07:00
Ben Johnson 97e3dc90df Merge pull request #1269 from blmarket/master
Fix not to reuse unfiltered expr for filterExprBySource
2014-12-30 11:52:25 -07:00
Ben Johnson 29361bac41 Merge pull request #1272 from influxdb/nodes
Add node management
2014-12-30 10:44:24 -07:00
Ben Johnson bb7cdfb2af Reanme Shard.nodeIDs to Shard.dataNodeIDs. 2014-12-30 10:20:45 -07:00
Ben Johnson 957ea91997 Add DataNode autoincrementing sequence. 2014-12-30 09:01:19 -07:00
Ben Johnson ebb82a91fd Remove data node sort in the metastore. 2014-12-30 08:53:07 -07:00
Ben Johnson e88bd55762 Rename Node to DataNode. 2014-12-30 08:50:15 -07:00
Heon Jeong a59be31449 Change influxql default associativity from right to left.
Closes #1266

modified one testcase as it was depending on right
associativity.
2014-12-30 10:20:12 +09:00
Heon Jeong 5736cbe2fc Fix not to reuse unfiltered expr for filterExprBySource
`return expr` in the last line of `filterExprBySource` can
return unfiltered results, so fixing it by reconstruction
using filtered elements.

also added a test which can cause this problem.
2014-12-30 09:57:45 +09:00
Ben Johnson a04eb398cf Add node management. 2014-12-29 16:12:51 -07:00
Philip O'Toole f6ff6fb1f6 Use 0.8.8 while 0.9.0 development takes place 2014-12-29 12:26:49 -08:00
Todd Persen 3ba966d943 Merge pull request #1267 from sanga/patch-1
Go 1.4 was released. Update travis.yml to test against it.
2014-12-28 14:14:07 -05:00
Tim Sampson 6e28c7dd10 Go 1.4 was released. Shift travis to test with it 2014-12-26 10:34:29 +02:00
Ben Johnson 127f72ae4b Merge pull request #1263 from influxdb/replica-id
Use replica id instead of replica name
2014-12-23 18:15:59 -07:00
Ben Johnson 7a1de8a459 Use replica id instead of replica name. 2014-12-23 17:01:06 -07:00
Ben Johnson f381697640 Merge pull request #1261 from influxdb/refactor
WIP: Refactor database methods into server
2014-12-23 11:21:25 -07:00
Ben Johnson bc84151b00 Fix leaky shard creation. 2014-12-23 11:18:46 -07:00
Ben Johnson ca6d0e30af Code review fixes. 2014-12-23 08:47:32 -07:00
Ben Johnson b25ced9b8e Refactor database methods into server. 2014-12-22 23:18:05 -07:00
Paul Dix b7cc1c5134 Merge pull request #1260 from dvigueras/patch-1
Fixed 'How to Write Go Code' link
2014-12-22 15:47:07 -05:00
Daniel Vigueras d213acee90 Fixed 'How to Write Go Code' link
The link was wrong, it had an extra closing bracket.
2014-12-22 20:08:37 +00:00
Ben Johnson 24e0a398cc Merge pull request #1201 from influxdb/tag-index
Tag index
2014-12-22 09:24:16 -07:00
Ben Johnson 688080af3d Merge pull request #1257 from influxdb/filter-tags
Add tag filtering
2014-12-22 09:01:05 -07:00
dgnorton 3628a9d05d Merge pull request #1239 from influxdb/http-api
Http api
2014-12-22 10:42:24 -05:00
David Norton d51214d41c handler: code review changes 2014-12-22 10:41:09 -05:00
David Norton 237dec2d12 handler: code review changes 2014-12-22 10:20:48 -05:00
David Norton 6b6f0b3a18 Revert change to HashPassword func 2014-12-22 10:20:48 -05:00
David Norton 3c57dd3165 Wire up GET /db/:db/users 2014-12-22 10:20:48 -05:00
David Norton 7079d69f03 Wire up DELETE /cluster_admins/:user 2014-12-22 10:20:48 -05:00
David Norton d67257e83b Wire up POST /cluster_admins 2014-12-22 10:20:48 -05:00
David Norton 2b1c2ff97a go fmt 2014-12-22 10:20:48 -05:00
David Norton 9f174e6b21 Wire up GET /cluster_admins 2014-12-22 10:20:48 -05:00
David Norton c89a61d6d4 Wire up DELETE /db/:db/users/:user 2014-12-22 10:20:48 -05:00
David Norton c80b5a698b Wire up POST /db/:db/users/:user 2014-12-22 10:20:48 -05:00
Paul Dix 639e25e2ce Fix build, cleanup database measurements test. 2014-12-22 07:35:29 -05:00
Paul Dix 5ba05c8b84 Fix wrong lock on create series, rename Series to Measurements for consistency 2014-12-22 07:35:29 -05:00
Paul Dix 4d4b9656c7 Add Fields to Measurement.
* Add Field
* Changes series on meta to measurements for consistency
* Update metastore to store serialized Series object instead of tags
2014-12-22 07:35:29 -05:00
Paul Dix f6948b14c8 Update Database and Metastore to keep series info
* Change database to keep all data under a bucket in bolt
* Subbucket under the database to keep tagbytes to ids
* Subbucket under the database to keep ids to tag values
2014-12-22 07:35:29 -05:00
Paul Dix 6f5643a9ed Remove the old series cruft from database and metastore 2014-12-22 07:35:29 -05:00
Ben Johnson 661ef86c51 Merge pull request #1258 from influxdb/rewrite
Add Rewriter
2014-12-21 17:55:30 -07:00
Ben Johnson fdd65116b4 Add Rewriter. 2014-12-21 15:18:55 -07:00
Ben Johnson eced3a347c Add tag filtering.
This commit adds tag filtering via the `WHERE` clause.

Example:

	SELECT sum(value) FROM cpu GROUP BY time(1h), host WHERE region = 'us-west'
2014-12-21 13:22:04 -07:00
Ben Johnson a034dab697 Fix date parsing comment. 2014-12-21 12:45:52 -07:00
Ben Johnson 7501c3538d Merge pull request #1256 from influxdb/abs-time
Add absolute time support
2014-12-21 11:10:47 -07:00
Ben Johnson 2aa6612a04 Merge branch 'date-parsing' into abs-time 2014-12-21 11:09:26 -07:00