Paul Dix
3190840f4b
gofmt
2014-12-03 11:32:53 -05:00
Paul Dix
edb9aa8dae
Update tagsToBytes to fix possible collisions
2014-12-03 11:10:13 -05:00
Paul Dix
1b96efac8f
Remove todo
2014-12-03 10:41:05 -05:00
Paul Dix
ec96fe2eb9
Change getSeriesId to seriesID to be idomatic
2014-12-03 10:32:39 -05:00
Paul Dix
2f362e557d
Make writeSeries create shards if necessary and write data through.
2014-11-30 18:00:50 -05:00
Paul Dix
c008594b0d
Finish up creating new series.
...
* setSeriesId changed to createSeriesIfNotExists
* changed tagsToBytes implementation to be more compact and accunt for maps not having keys in sorted order
* remove maxFieldId from database and use a sequence on the bucket for the db in the series bucket instead
2014-11-28 19:50:02 -05:00
Paul Dix
8d9a063cc2
Implement setting of new series id
2014-11-28 14:14:04 -05:00
Paul Dix
d08bc0297d
WIP: Implement writes series data on database
...
* Add setSeriesId to raft, metastore
* Add methods to get seriesIds
[ci skip]
2014-11-26 11:26:18 -05:00
David Norton
3478866fcb
Wire up GET /db/:db/users/:user and use Matcher
...
In addition to wiring up the endpoint, this commit also changes the
user endpoints to use two []*Matcher for readFrom and writeTo instead
of a single []string for permissions.
2014-11-26 11:02:17 -05:00
Paul Dix
291360d42b
Fix impl and test for setting default retention policy
2014-11-18 19:41:50 -05:00
Paul Dix
8788314e4d
Add set default retention policy
2014-11-18 18:59:37 -05:00
Paul Dix
87f5ea1f6a
Refactor ShardSpace to RetentionPolicy
...
* Remove regex since they will be written to or queried explicitly
* Rename retention to duration
* Remove duration
2014-11-18 17:57:10 -05:00
Ben Johnson
4858f58877
Change writeSeriesData() interface.
2014-11-18 08:03:26 -07:00
Ben Johnson
0cc1818eaa
Remove protobufs.
2014-11-17 17:23:21 -07:00
Ben Johnson
f52c85a8a1
Query engine and parser integration into root pkg.
2014-11-09 19:55:53 -07:00
Ben Johnson
dcef4baeb1
Add bolt-backed metastore.
2014-11-05 00:32:17 -05:00
Ben Johnson
922931500f
Intermediate commit.
2014-11-03 23:25:33 -05:00
Ben Johnson
31f981e804
Refactoring common, cluster, and protobuf.
2014-10-31 19:31:19 -06:00
Ben Johnson
cb6c9ddc3f
Add Database.CreateShardSpace() and Database.DeleteShardSpace().
2014-10-30 17:30:34 -06:00
Ben Johnson
bf36b2a797
Shard space JSON marshaling.
2014-10-29 18:21:17 -06:00
Ben Johnson
09d09a9b8f
Add cluster admin deletion and listing.
2014-10-28 19:34:12 -06:00
Ben Johnson
3ec34340a0
Add cluster admin deletion.
2014-10-28 18:43:03 -06:00
Ben Johnson
fd6f17f079
Add cluster admin creation.
2014-10-28 17:54:49 -06:00
Ben Johnson
ec0835c256
Refactor user commands.
2014-10-28 20:30:21 -06:00
Ben Johnson
3a0e1b817c
Add database listing.
2014-10-27 18:16:03 -06:00
Ben Johnson
2722e89299
Add user listing.
2014-10-27 17:31:45 -06:00
Ben Johnson
f683eabb7a
Add change password.
2014-10-25 13:30:41 -06:00
Ben Johnson
e47a19ada6
Add user deletion.
2014-10-25 11:54:23 -06:00
Ben Johnson
f3ab736d83
Add user creation failure testing.
2014-10-25 09:17:08 -06:00
Ben Johnson
0b1dc6f6e3
Add CreateUser flow.
2014-10-24 22:38:01 -06:00
Ben Johnson
4b276bada3
Refactor messaging error handling.
2014-10-24 17:45:02 -06:00
Ben Johnson
a3c7549ee9
Implement CreateDatabase command.
2014-10-23 23:38:03 -06:00
Ben Johnson
9c1e9d93bc
Add broker client publishing.
2014-10-23 18:54:12 -06:00
Ben Johnson
dc8a73b857
More refactoring.
2014-10-22 22:21:48 -06:00
Ben Johnson
7db0e15799
Refactoring into root.
2014-10-21 23:32:19 -06:00