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