John Shahid
18dde750ab
Cleanup the creation of engine processors
2014-09-03 15:10:43 -04:00
John Shahid
c2d01e1f2d
Simplify the response types
2014-09-03 15:10:43 -04:00
John Shahid
93e75e4c13
Add some logging
2014-09-03 15:10:43 -04:00
John Shahid
4383375fe8
Split the different engines in their own types
2014-09-03 15:10:43 -04:00
John Shahid
9c811a1761
Some cleanup
2014-09-03 15:10:42 -04:00
Paul Dix
d9a14861e4
Fixes #868 , panic on upgrades.
...
This was a problem with 0.7.x upgrades to 0.8 where there was a raft snapshot. The recovery method assumed certain structures would be there and they weren't.
2014-09-03 10:40:51 -04:00
John Shahid
e662262722
Merge pull request #856 from rubenk/fix-typo
...
Fix a few typos
2014-08-29 13:20:25 -04:00
Paul Dix
b1e6184ea1
validate that shard spaces have a non-empty regex
2014-08-22 15:01:03 -04:00
Todd Persen
73de8f18a6
Merge pull request #861 from influxdb/860-validte-shards
...
Update database configuration to validate shard spaces before making db
2014-08-21 17:27:41 -04:00
Paul Dix
72274002fc
Update database configuration to validate shard spaces before creating anything.
...
Fixes #860 . Update the validate method on shard spaces to optionally check if the database exists.
2014-08-21 16:59:27 -04:00
Ruben Kerkhof
471e6a2c80
Fix a few typos
2014-08-21 16:22:14 +02:00
oliveagle
8fdd988226
makes listServers api more informative
2014-08-19 17:09:23 +08:00
John Shahid
db9e0d7114
When remote executing a query send the time conditions as well
...
Close #820
2014-08-13 12:59:21 -04:00
John Shahid
8607a60fe0
Make sure we remove the shard metadata whenever it expires
2014-08-07 13:10:12 -04:00
Paul Dix
97508402ee
Move load database config to API
...
Fix #791 - Removed load database config options from the daemon. Created an API endpoint and updated test.
Fix #745 - Added definition of continuous queries to load database config.
Close #792
2014-08-01 16:09:00 -04:00
John Shahid
c02cff22c5
Fix some bugs with retention policy of shard spaces
...
This commit fixes two bugs:
Don't try to parse "inf" retention policy when creating a shard
space. This caused a panic to be thrown when a shard space is created
with infinity. Fix #774
`getExpiredShards()` used shard duration to determine which shards are
expired but should be using shard retention duration instead. Close #769
2014-07-22 10:55:39 -04:00
Shugo Maeda
8646cb5a42
The attributes of a shard space should not be reverted to the defalut values when writing data into the shard space.
2014-07-17 14:13:15 +09:00
John Shahid
d40a196234
Use the same ShardSpace in the server and client
2014-07-14 19:41:13 -04:00
John Shahid
39ea797dcd
Fix #690 . Use idiomatic go project structure
...
Conflicts:
cluster/cluster_configuration.go
cluster/shard.go
coordinator/command.go
coordinator/coordinator_test.go
coordinator/raft_server.go
daemon/influxd.go
datastore/shard.go
integration/single_server_test.go
parser/query_spec.go
server/server.go
2014-07-14 18:47:37 -04:00
John Shahid
e5276112c1
Restructure the codebase to be more idiomatic
2014-06-30 11:31:08 -04:00