Commit graph

42 commits

Author SHA1 Message Date
travisturner
6968507296 resolved merge conflicts 2014-01-07 08:37:40 -06:00
travisturner
763a649f1a make profile_id uint64. handle Get/Set/Cat QuerySteps 2014-01-06 20:18:41 -06:00
Cody Soyland
0a50f18eca Use HoldResult interface to route responses from dispatch. Added standalone ping function. 2014-01-06 16:20:31 -06:00
Cody Soyland
11d964339c Basic ping working. 2014-01-03 18:14:04 -06:00
travisturner
0679ed17a2 convert UUID to use "tux21b.org/v1/gocql/uuid" 2014-01-03 17:47:22 -06:00
travisturner
7fc18eca93 a basic executor and QueryStep handler 2014-01-03 15:14:51 -06:00
travisturner
b8be246029 remove temp http server from Transport 2013-12-31 14:05:09 -06:00
travisturner
bbabae12ef stub out the service.Executor process 2013-12-31 13:45:55 -06:00
travisturner
d5812cc224 rename service.Process to service.Index 2013-12-30 13:37:46 -06:00
travisturner
fc75d37300 add support for Set() queries to lexer/parser/planner 2013-12-30 13:31:40 -06:00
travisturner
0ea1b17ea1 add query.Execute(pql) to http/query handler 2013-12-27 13:46:07 -06:00
travisturner
d7a3ecd70a query parser and planner (PQL string > lex > tokens > parser > query > planner > query plan) 2013-12-27 11:20:45 -06:00
travisturner
6d7c683a8a added a temp HTTP listener to transport.tcp so i could test the dispatch calls to process (index) 2013-12-27 11:18:51 -06:00
travisturner
9ee028290b convert fragment_uuid to fragment_id in code other than index 2013-12-27 11:17:38 -06:00
Cody Soyland
49b8c33059 Add metadata endpoint. 2013-12-26 15:05:00 -06:00
Cody Soyland
09f2d8eda1 Add webservice and /info url 2013-12-26 14:49:19 -06:00
Cody Soyland
2df5b961f5 Updated ProcessMapper, flatten() fix, etc 2013-12-19 16:33:28 -06:00
Cody Soyland
d2dc3b4cb6 Add id to service struct 2013-12-17 16:46:51 -06:00
Cody Soyland
781ecd0ce4 gofmt all the things! 2013-12-16 11:21:27 -06:00
Cody Soyland
37167299cb Move things around, lay out framework for transport/dispatch logic 2013-12-13 14:06:49 -06:00
Cody Soyland
9a18d91399 Move things around. 2013-12-13 13:35:12 -06:00
Cody Soyland
76bd3cc222 Messaging and interface changes. 2013-12-13 13:23:16 -06:00
travisturner
7ec666d912 move cruncher out of core and into its own package 2013-12-12 08:50:25 -06:00
Todd Gruben
b7d9f91d2c merge 2013-12-11 13:16:52 -06:00
Todd Gruben
0956d8b223 ultra basic webapi 2013-12-11 13:15:51 -06:00
Cody Soyland
4bef6c3d46 move things around, use new MetaWatcher struct 2013-12-11 11:28:56 -06:00
travisturner
39f941c771 push port from config file into Cruncher.Run() 2013-12-11 11:01:00 -06:00
Cody Soyland
f7b5550315 Update local metadata from etcd watcher. 2013-12-11 10:45:43 -06:00
travisturner
04aadebaa5 stub out Cruncher.Run 2013-12-11 10:13:51 -06:00
Cody Soyland
cd6dc19ea1 New less ugly etcd stuff! 2013-12-10 18:10:22 -06:00
travisturner
ec676186b3 made add* and get* methods private (part 2) 2013-12-10 15:01:58 -06:00
travisturner
7f52ff759e made add* and get* methods private 2013-12-10 14:54:06 -06:00
travisturner
0cf2ddb086 first pass at GetOrCreate methods in db.topology 2013-12-10 14:26:59 -06:00
travisturner
fc2ea849c3 remove Cruncher() struct. Use Service() instead 2013-12-09 15:21:17 -06:00
Cody Soyland
a3f93a617b add things. 2013-12-06 16:38:29 -06:00
Cody Soyland
e72d147c3d Add beginnings of etcd topology sync. 2013-12-06 15:54:33 -06:00
Cody Soyland
5f496df0bc Fix compilation errors, add deps. 2013-11-18 15:46:43 -06:00
Cody Soyland
8c3e2a8be0 Move around things. 2013-10-25 17:07:58 -05:00
Cody Soyland
85201f3acb Move things around. 2013-10-21 12:01:09 -05:00
Cody Soyland
10acedcba2 Fix compilation bugs. 2013-10-18 14:39:26 -05:00
Cody Soyland
ce7395cfe7 Basic http support. 2013-10-17 16:55:13 -05:00
Cody Soyland
3f2ff1a0e3 Initial work on query planner, parser, and connection logic. 2013-10-16 17:34:43 -05:00