Commit graph

1712 commits

Author SHA1 Message Date
Michael Baird
26469db490 The Input process must respect the Action Frame assignments 2017-06-27 16:30:59 -05:00
Michael Baird
7592a43b9d accumulate set bits per frame, don't mix into one set across frames 2017-06-27 16:30:59 -05:00
Michael Baird
7cbe679640 handle input nil bit 2017-06-27 16:30:59 -05:00
Michael Baird
9a7887fc21 remove prints 2017-06-27 16:30:59 -05:00
Michael Baird
3594eb9abd Prefaced validValueDestination values
Code cleanup
2017-06-27 16:30:36 -05:00
Linh Vo
8653154dee merge handleAction 2017-06-27 16:29:10 -05:00
Linh Vo
3a659c216d JSONparser tests 2017-06-27 16:28:42 -05:00
Linh Vo
57d035260d update JSONparser 2017-06-27 16:28:42 -05:00
Linh Vo
8f4278465b merge action's processing 2017-06-27 16:28:42 -05:00
Linh Vo
f701f9d273 handle actions in JSONparser 2017-06-27 16:28:17 -05:00
Linh Vo
f6e82fc525 update definition validation 2017-06-27 16:22:47 -05:00
Linh Vo
13da696927 JSON parser 2017-06-27 16:20:51 -05:00
Linh Vo
bbbd27a3a6 Merge pull request #685 from linhvo/imporve-test-coverage
fix reviews, more input definition tests
2017-06-27 15:53:03 -05:00
Linh Vo
1407a25008 fix reviews, more input definition tests 2017-06-27 12:36:02 -05:00
Travis Turner
737cdb3821 Merge pull request #683 from travisturner/input-definition-tweaks
adjusted some of the InputDefinition comments
2017-06-27 08:54:30 -05:00
Travis
904552b289
adjusted some of the InputDefinition comments 2017-06-26 17:39:58 -05:00
Linh Vo
53c7e5946d validate columnID match primaryField 2017-06-23 14:39:52 -05:00
Linh Vo
7a3baed3ac resolve proto conflict 2017-06-22 15:20:18 -05:00
Linh Vo
9229d772e9 change Field to InputDefinitionField 2017-06-22 15:18:37 -05:00
Linh Vo
aa2cc13a9c change Action to InputDefinitionAction in proto 2017-06-22 14:55:29 -05:00
Michael Baird
ba0eff4ffe Merge pull request #668 from linhvo/validate-input-def
add validation for input definition fields
2017-06-22 14:29:32 -05:00
Linh Vo
13b32b0b10 check SingleRowBool for duplicate rowID 2017-06-22 14:12:16 -05:00
Linh Vo
8a0609f1fd handle nil rowID 2017-06-22 11:11:36 -05:00
Ben Johnson
d5b22a9349 Merge pull request #670 from benbjohnson/616-bsi-schema-support
BSI range-encoding schema support.
2017-06-21 14:33:22 -06:00
Linh Vo
56c16e923a add frame required in action 2017-06-21 14:53:01 -05:00
Linh Vo
9fd1de8f29 handle nil rowID 2017-06-21 14:38:04 -05:00
Ben Johnson
0107ddffea
BSI range-encoding schema support. 2017-06-21 08:53:30 -06:00
Linh Vo
e0bf37da40 check same rowID for same frame in actions 2017-06-20 21:37:27 -05:00
Linh Vo
6d12478e6b add validation for input definition fields 2017-06-20 12:12:49 -05:00
Linh Vo
49a62126f6 Merge pull request #662 from raskle/input-definition
Test create input definition across 2 servers
2017-06-19 14:06:16 -05:00
Michael Baird
23e7e42d99 Test create input definition across 2 servers 2017-06-19 13:18:20 -05:00
Linh Vo
3cecd74e2e revert comment line of frame.go 2017-06-19 11:42:42 -05:00
Linh Vo
568320ec6d fix reviews and add more test 2017-06-19 11:37:01 -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
Michael Baird
b7ac8eda71 add comments 2017-06-16 14:33:33 -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
Linh Vo
7a78fbd440 Merge pull request #643 from raskle/input-definition
Use the internal.inputdefinition
2017-06-16 13:37:41 -05:00
Michael Baird
8c8f863943 reverted the broadcaster handler for internal.CreateFrameMessage 2017-06-16 13:25:45 -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
Michael Baird
ddb4adcc47 Merge pull request #636 from raskle/429-stats-file-descriptor
Count open file handles as a StatsD metric.
2017-06-15 10:03:55 -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
Cody Soyland
7f17b3791d Merge pull request #635 from codysoyland/makefile-coverage
Add coverage tools to Makefile
2017-06-14 14:50:48 -04:00
Michael Baird
87f2940233 declare multiple values in the same switch case 2017-06-14 09:26:13 -05:00
Michael Baird
cd532e08cb Add -b option to lsof to avoid kernel blocks. 2017-06-13 16:14:45 -05:00
Linh Vo
2d3f244a7b couple more tests 2017-06-13 13:56:08 -05:00
Linh Vo
5ce6b5d684 CreateInputDefinition tests 2017-06-13 10:14:14 -05:00
Linh Vo
ea53216ff2 expose input definition frames, fields 2017-06-12 23:43:03 -05:00