travisturner
|
718705618f
|
add /version/ endpoint to core.http
|
2014-01-15 12:20:32 -06:00 |
|
travisturner
|
ba9f4f7320
|
i don't think we need to close the Body object anymore
|
2014-01-14 16:00:31 -06:00 |
|
travisturner
|
c1188aa57b
|
handle missing query parameters. add config.default_db support
|
2014-01-14 15:54:17 -06:00 |
|
travisturner
|
3e292583fa
|
add support for db in post query
|
2014-01-14 15:30:42 -06:00 |
|
travisturner
|
c1edbb9382
|
preparation for macro support. clean up the RunQuery logic
|
2014-01-10 13:24:53 -06:00 |
|
travisturner
|
73d45b7c6a
|
move QueryStepHandlers out of executor code, into core.query.go
|
2014-01-09 10:17:55 -06:00 |
|
travisturner
|
71c782ae6a
|
create Get/Count QueryResult as a db.HoldResult to return results. added ResultData() method to HoldResult interface
|
2014-01-08 11:15:17 -06:00 |
|
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 |
|