Michael Baird
80ab4cd193
delete only time based views, and handle inverse views
2017-08-18 17:08:13 -05:00
Michael Baird
753d89d45e
handler for delete View
2017-08-18 14:55:29 -05:00
Travis
a3b1b2ee1a
DefaultClusterType = ClusterGossip
...
This commit removes the `httpbroadcast` NodeSet, sets the default cluster type
to `gossip`, and uses the `static` cluster type for most test cases.
2017-08-07 08:25:35 -05:00
Travis
b91da2d0a4
Merge branch 'master' into input-definition
2017-07-26 14:44:31 -05:00
Matt Jaffee
24fc4a254d
add test for panic recovery
2017-07-18 17:04:26 -07:00
Linh Vo
7b7f471a18
skip null field when ingest data
2017-07-18 10:16:10 -05:00
Michael Baird
7333e27392
refactor Input Data GetTimeStamp functionality into a method ( #1 )
...
* refactor Input Data GetTimeStamp functionality into a method
* Comment time format tests
2017-07-07 09:16:02 -05:00
Linh Vo
541d839b4d
remove unused import
2017-07-06 12:33:09 -05:00
Linh Vo
0f9f860624
update timestamp for whole frame
2017-07-06 12:10:43 -05:00
Linh Vo
ea3e71f78d
update adding timestamp
2017-07-06 09:44:12 -05:00
Michael Baird
a2ad3925d0
refactor input definition tests to use test utility package
2017-06-29 15:07:40 -05:00
Michael Baird
504d25b36f
Merge remote-tracking branch 'origin/master' into input-definition
...
Conflicts:
handler_test.go
index_test.go
2017-06-29 14:32:50 -05:00
Michael Baird
fb7e1091b5
field definitions require an action
2017-06-29 13:16:05 -05:00
Michael Baird
57a67f16ed
error cleanup
2017-06-29 11:12:06 -05:00
Michael Baird
a80be54a60
validate missing frame from input data
2017-06-29 10:13:47 -05:00
Michael Baird
681c48fd12
add more tests for index and input-definition not found
2017-06-29 09:31:21 -05:00
Michael Baird
8e87969933
Input definition GET and DELETE handle the case when the definition does not exist
2017-06-29 08:52:18 -05:00
Michael Baird
6028b50b06
Validate incoming input definitions through the InputDefinitionInfo Validate rather than through Encode and piecemeal throughout the code.
2017-06-28 16:33:42 -05:00
Travis
e4c71ff1ed
refactor some of the input defintion logic to better utilize Encode()
2017-06-28 13:46:41 -05:00
Michael Baird
26469db490
The Input process must respect the Action Frame assignments
2017-06-27 16:30:59 -05:00
Michael Baird
9a7887fc21
remove prints
2017-06-27 16:30:59 -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
1407a25008
fix reviews, more input definition tests
2017-06-27 12:36:02 -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
Cody Soyland
85b1a73b73
Refactor test utilities into importable package.
...
Remove duplicate instances of test utilities from pilosa.ctl.
Now subpackages such as pilosa.ctl may import test utilities.
2017-06-23 09:10:15 -05:00
Linh Vo
aa2cc13a9c
change Action to InputDefinitionAction in proto
2017-06-22 14:55:29 -05:00
Linh Vo
9fd1de8f29
handle nil rowID
2017-06-21 14:38:04 -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
Michael Baird
f0c3fdcdda
Merge remote-tracking branch 'origin/master' into metrics
2017-05-30 15:36:19 -05:00
Linh Vo
108c644938
#312 validate unkown query params
2017-05-24 13:57:47 -05:00
Michael Baird
c41f695e74
more metrics tests
2017-05-18 16:36:22 -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
Travis
231cf683f0
Adjust tests to work with new DefaultPartitionN.
...
This mainly involved running `RecalculateCache()` on all fragments
in `TopN` tests. It seems these tests have been running as LRU
caches, and once we made `ranked` the default, they stopped working.
Some tests were affected by the change in partition number and
therefore the change in fragment to node mapping.
2017-05-01 23:07:41 -05:00
Cody Soyland
3996b56b88
Apply Apache License 2.0
2017-04-28 14:22:03 -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
Alan Bernstein
bbffc8f500
Add Clusters to Handlers in tests
2017-04-24 11:32:22 -05:00
Travis
1343979308
Fixes up a few overlooked d := Index()
2017-04-24 11:17:30 -05:00
Travis
2ad322c2c7
Rename DB to Index
...
Rename `db.go` to `index.go` and `db_test.go` to `index_test.go`
2017-04-23 21:49:27 -05:00
Travis
2cacff8e09
Rename Index to Holder
...
Rename `index.go` to `holder.go` and `index_test.go` to `holder_test.go`
2017-04-23 15:59:20 -05:00
Ben Johnson
d34687121f
Rename bitmap/profile to row/column.
2017-04-21 21:23:24 -06:00
Alan Bernstein
985c0b4cdf
Update tests to work with handler stats
2017-04-21 10:11:19 -05:00
Travis
95bd4913c8
adjusted DBOptions/FrameOptions logic and removed some unused tests
2017-04-20 10:41:17 -05:00