Commit Graph

1113 Commits (1567c69ad1790f3af2660a4b9ac6bcf5f0b0c2cb)

Author SHA1 Message Date
Paul Dix a76c63e389 Wire up on the fly creation of shards, get of shards for writes and writes in a shard. 2014-02-14 15:37:21 -05:00
John Shahid 177c976370 move ParseTimeDuration to common and make it public 2014-02-14 13:47:21 -05:00
John Shahid 6ef724c522 move the parse duration code in its own func 2014-02-14 13:09:05 -05:00
John Shahid 1c48607103 kill a file that we're not using anymore 2014-02-14 13:09:04 -05:00
Todd Persen 2eb922cf2f User common.User interface instead of coordinator.dbUser 2014-02-13 17:47:37 -05:00
Paul Dix a975d94c1f Merge pull request #251 from influxdb/fix-246-add-details-to-user-index
Fix #246. Add user details to index endpoint.
2014-02-12 13:46:51 -05:00
Todd Persen 3c0c605124 Fix #246. Add user details to index endpoint. 2014-02-12 13:43:08 -05:00
Paul Dix 7e2405921d Update changelog 2014-02-10 17:26:45 -05:00
Paul Dix 8ece0f658a Merge pull request #245 from influxdb/fix-243-get-database-user
Fix 243: Get database user details via the API
2014-02-10 17:25:14 -05:00
Todd Persen e9d3623226 Change `username` to `name`. 2014-02-10 17:15:08 -05:00
Todd Persen 5d30d2ff37 Add API call to return user details. 2014-02-10 17:10:48 -05:00
Todd Persen 6d44c5d394 Clean up variable naming. 2014-02-10 17:10:05 -05:00
Paul Dix c9217769fc Added limits for non-aggregate queries. 2014-02-10 16:10:39 -05:00
Paul Dix d59238c0fd Fixed aggregate queries. 2014-02-10 15:27:15 -05:00
Paul Dix 7d3b31b885 Update changelog 2014-02-10 14:21:25 -05:00
Paul Dix 2c8ee2eaf8 Merge pull request #240 from influxdb/fix-240-column-names-with-dots
Unable to query against columns with dots in their names
2014-02-10 14:20:02 -05:00
John Shahid 2ea95aadda fix #240. Selecting columns with dots in their names don't work
Don't always assume that column names with dots have the format
`table_name.column_name`. Instead, we check whether `table_name` exists
and if it doesn't we treat the full name as a column name.
2014-02-10 14:12:21 -05:00
John Shahid a86e6ed7a4 build protobuf before running the tests 2014-02-10 14:04:14 -05:00
Paul Dix cc52247315 Wrote and wired up where clause. Refactored engine to be used by a shard instead of by the coordinator. Moved filtering over to engine. 2014-02-09 17:10:35 -05:00
Paul Dix eba8f5a495 Wire up local shard and simple querying without limits, aggregates, or where clauses. 2014-02-08 16:37:13 -05:00
Paul Dix 111403a1a5 WIP: wire up some of the query functionality in coordinator and create query spec object in parser. 2014-02-06 17:56:26 -05:00
Paul Dix e9990940e4 Update changelog 2014-02-06 14:34:29 -05:00
Paul Dix 506a262cef Merge pull request #233 from influxdb/limit-delete-batches
limit the number of keys in the delete batch.
2014-02-06 14:31:45 -05:00
John Shahid 54cf820e91 limit the number of keys in the delete batch. 2014-02-06 14:08:35 -05:00
Paul Dix 6c2a6738c8 Wire up writes in leveldb_shard and the cluster local shard. 2014-02-06 13:17:59 -05:00
Paul Dix 9135ad8b19 Make request shouldn't call connect. This happens when the server is added to the cluster config. 2014-02-06 13:17:07 -05:00
Paul Dix 27faa01a4e Make cluster configuration set the connection on the server object when adding it. 2014-02-06 11:15:09 -05:00
Paul Dix 288f468da8 Fix server startup to wait for local server id after raft server is started 2014-02-06 10:27:02 -05:00
Paul Dix 16b0052f59 Merge branch 'master' into create-cluster-interfaces-and-refactor
Conflicts:
	src/protocol/protocol.pb.go
2014-02-06 10:07:53 -05:00
Paul Dix 8a075bc3b6 Remove cluster servers from Shard since it's not used 2014-02-06 10:07:19 -05:00
Paul Dix 00ff999ac8 WIP: more code around writes from coordinator into shards. Shards to local store or server. 2014-02-05 18:50:09 -05:00
John Shahid 8dcf3f537f update the changelog 2014-02-05 15:18:32 -05:00
John Shahid b874144cb3 make the max leveldb open files configurable 2014-02-05 15:12:44 -05:00
John Shahid 7883d28e04 add gogoprotobuf to .gitignore 2014-02-05 15:12:44 -05:00
John Shahid 92026eb699 add memory profiling and change the command line flag 2014-02-05 15:12:44 -05:00
Paul Dix 13aafa1ab7 Add interface for WAL and stub out. 2014-02-04 17:25:44 -05:00
John Shahid 0124e96ac3 Merge pull request #226 from Dieterbe/ignore-protocol.pb.go
ignore protocol.pb.go as it's auto generated
2014-02-04 09:15:53 -08:00
Paul Dix eb30e9acf4 WIP: refactor so coordinator.RunQuery is the single entry point for running queries.
Coordinator will have the responsibility for distributing the query and possibly running through the engine. This is because the results returned by remote servers may not need to be run through the engine. I'll fix the engine tests later when this refactoring is completed to work with the new sharding style of clustering.
2014-02-03 18:19:36 -05:00
Paul Dix a51d41d40b Make block size 64k 2014-02-03 16:11:56 -05:00
Paul Dix 7c4846d360 Add initial parts of the sharded leveldb store. Stub out shard management in raft server. Update server to work with new cluster configuration. 2014-02-02 18:18:19 -05:00
Paul Dix f6583bc41a Update Shard Query interface. Add getting shard by series and time 2014-02-02 14:16:17 -05:00
Dieter Plaetinck 58d062c3be ignore protocol.pb.go as it's auto generated 2014-02-01 12:56:57 -05:00
John Shahid d11578008b fix the limit logic so we don't send batches for every point 2014-01-31 17:18:56 -05:00
John Shahid da14d98bda update the changelog 2014-01-31 16:41:38 -05:00
Paul Dix 625a4194ed Remove extraneous fmt.printf and add some loggigng 2014-01-31 16:27:47 -05:00
Paul Dix 17ae70b2dd Fix coordinator test so raft server and cluster config use same configuration object. 2014-01-31 16:25:04 -05:00
John Shahid d1800759b3 remove unnecessary check 2014-01-31 15:48:05 -05:00
Paul Dix 52fad8d379 Close #225. Remove the limit to the number of keys that can be scanned 2014-01-31 15:45:36 -05:00
Paul Dix 3df7afaed9 Add cluster interfaces, refactor cluster config and server into cluster package.
* fix backfill of continuous queries to actually work
2014-01-31 15:41:04 -05:00
John Shahid 2b5a75e4d4 delete gogoprotobuf directory 2014-01-31 15:33:50 -05:00