Linh Vo
735a7287b7
merge action's processing
2017-06-22 21:57:00 -05:00
Linh Vo
d1d8c5b696
handle actions in JSONparser
2017-06-22 11:05:33 -05:00
Linh Vo
d416d2c5d2
JSON parser
2017-06-21 12:41:52 -05:00
Linh Vo
01d51ac97c
Merge pull request #648 from raskle/input-definition
...
Broadcast Delete InputDefinition Messages and handle on remote nodes.
2017-06-16 16:56:38 -05:00
Travis
431fcbbe4b
Put the handler endpoints in alphabetical order.
...
Made the InputDefinition handler function names more descriptive.
2017-06-16 14:25:16 -05:00
Michael Baird
428b94dd05
Broadcast Delete InputDefinition Messages and handle on remote nodes.
2017-06-16 14:06:46 -05:00
Michael Baird
64b51f3bc3
Use the internal.inputdefinition object for broadcasting to other nodes. Create encoding methods to translate the JSON request to create a definition.
2017-06-15 23:45:19 -05:00
Linh Vo
e72e3dc436
more handle tests
2017-06-15 00:39:21 -05:00
Michael Baird
00dec45e58
Input definition "Fields" parameter name is consistent throughout now.
2017-06-14 14:23:25 -05:00
Michael Baird
1db97b9312
CreateInputDefinitionMessage now contains the definition and not just the name.
2017-06-14 14:12:07 -05:00
Linh Vo
2d3f244a7b
couple more tests
2017-06-13 13:56:08 -05:00
Linh Vo
1c2adda8e9
create frames with input-definition's creation
2017-06-12 16:23:40 -05:00
Linh Vo
a62ec47eec
load input-definition when startup servers
2017-06-12 15:04:27 -05:00
Linh Vo
fdacca3147
save inputdefinition as protobuf to file
2017-06-12 00:11:20 -05:00
Linh Vo
7c28e2c3f3
InputFrame struct
2017-06-09 10:27:11 -05:00
Linh Vo
c80bedb402
create input-definiton
2017-06-08 14:23:46 -05:00
Michael Baird
3d6646b82a
changed comment for Handler ServeHTTP metrics .
2017-05-31 11:39:58 -05:00
Michael Baird
00e60247f6
Verify Cluster object before calculating long query time stat.
2017-05-30 16:49:04 -05:00
Michael Baird
8c4950bc75
check for valid holder before using calculating stats metrics when serving http requests
2017-05-30 16:21:01 -05:00
Michael Baird
f0c3fdcdda
Merge remote-tracking branch 'origin/master' into metrics
2017-05-30 15:36:19 -05:00
Linh Vo
3706fc9022
changed argType
2017-05-25 13:04:38 -05:00
Linh Vo
e34e9f9789
fixed comment, update validQueryArgs
2017-05-25 11:48:08 -05:00
Linh Vo
108c644938
#312 validate unkown query params
2017-05-24 13:57:47 -05:00
Michael Baird
b0f8d5d8f9
Merge remote-tracking branch 'origin/master' into metrics
...
Conflicts:
cmd/server.go
ctl/config.go
2017-05-23 10:07:44 -05:00
Michael Baird
1c5f374c1a
lower the StatsD sampling rate
2017-05-18 16:40:18 -05:00
Travis
e31beb809b
fix bug in handleGetSliceMax that was causing protobuf request to return json
2017-05-16 12:26:25 -05:00
Michael Baird
4a051900c0
Add sampling rate to StatsD functions, and fix data dog logging
2017-05-16 10:35:49 -05:00
Michael Baird
bd44949cb5
Merge remote-tracking branch 'origin/master' into metrics
...
Conflicts:
config.go
executor_test.go
server/server.go
2017-05-09 11:31:14 -05:00
Michael Baird
bf6ed942f0
Merge pull request #8 from alanbernstein/stats
...
Stats
2017-05-09 11:15:23 -05:00
Alan Bernstein
4bb31d071e
Change db to index
2017-05-09 11:07:09 -05:00
Ben Johnson
e3d6f96657
Add max-writes-per-requests limit.
...
A configurable limit has been added to restrict the number of
mutating calls in a `pql.Query`. This is to prevents requests from
timing out from large queries.
The default is set to 5000 writes per request and is configurable
through the configuration file and the command line flags.
2017-05-03 08:53:20 -06:00
Matt Jaffee
c828953702
change the default num and try to fix some tests
2017-05-01 16:58:45 -05:00
Michael Baird
ee159b455d
Merge remote-tracking branch 'origin/master' into metrics
...
Conflicts:
.gitignore
cluster.go
frame.go
glide.lock
index.go
2017-05-01 10:41:04 -05:00
alanbernstein
ae7b2615fe
Merge branch 'master' into webui-updates
2017-04-29 18:57:13 -05:00
Alan Bernstein
75f2ff8cf0
Show statik error in browser
2017-04-29 16:22:26 -05:00
Alan Bernstein
2c3e35fa90
Don't panic on statik failure
2017-04-29 10:16:58 -05:00
Cody Soyland
3996b56b88
Apply Apache License 2.0
2017-04-28 14:22:03 -05:00
Linh Vo
e67c9c051c
move statsd count to handler
2017-04-27 11:29:33 -05:00
Michael Baird
08590be4c3
Merge pull request #490 from raskle/485-godocs
...
godoc cleanup
2017-04-26 15:37:12 -05:00
Yuce Tekol
d2b2e258df
Renamed /nodes to /hosts
2017-04-26 02:19:17 +03:00
Michael Baird
d2a7869142
comment cleanup
2017-04-25 16:40:39 -05:00
Alan Bernstein
f795fbb116
Merge master
2017-04-25 15:32:01 -05:00
Michael Baird
3512dd4549
missing comments
2017-04-25 14:15:02 -05:00
Michael Baird
684a8afa23
missed these db to index changes in the merge conflicts
2017-04-25 11:48:20 -05:00
Michael Baird
e699c55700
fixed conflicts from the db index change
...
Conflicts:
cluster.go
executor_test.go
handler_test.go
server.go
2017-04-25 11:47:29 -05:00
Michael Baird
0c9f652ffb
missing comments from merge
2017-04-24 22:38:12 -05:00
Michael Baird
5a8c165c53
Merge remote-tracking branch 'origin/master' into metrics
...
Conflicts:
cache.go
cluster.go
db.go
executor.go
fragment.go
frame.go
gossip/gossip.go
handler.go
index.go
server.go
server/server.go
2017-04-24 16:35:25 -05:00
Alan Bernstein
5413597998
Move LongQueryTime option to cluster section of config file
2017-04-24 15:20:08 -05:00
Travis
74bf4731f5
WIP: Implement NodeState as an attribute of *Node
...
NodeState is shared among nodes in the cluster (via gossip
in a gossip implementation) and cached locally in Cluster.Nodes
in order to be available to the /status endpoint.
2017-04-24 12:33:43 -05:00
Alan Bernstein
615c830ecc
Move LongQueryTime to Cluster
2017-04-24 11:31:50 -05:00