From a839c68f98ed0b2e17e0577202322d5c61d6fc63 Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Sun, 4 Mar 2018 12:48:08 -0800 Subject: [PATCH 01/26] Add Insert statement example on README --- README.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 81c051b..39a3100 100644 --- a/README.md +++ b/README.md @@ -1028,7 +1028,7 @@ client.score(query).then((resp) => { ### `sql(query)` Retrieve inserted values using a SQL syntax. This method corresponds to a POST request at /query/sql. -#### Request example +#### Query statement ```javascript let SlicingDice = require('slicerjs'); @@ -1047,6 +1047,24 @@ client.sql(query).then((resp) => { }); ``` +#### Insert statement +```javascript +let SlicingDice = require('slicerjs'); + +const client = new SlicingDice({ + masterKey: 'MASTER_KEY', + readKey: 'READ_KEY' +}); + +query = "INSERT INTO default([entity-id], name, age) VALUES(1, 'john', 10)"; + +client.sql(query).then((resp) => { + console.log(resp); +}, (err) => { + console.error(err); +}); +``` + #### Output example ```json From eeedbdce755014c3c6ef2fa606285cf841401765 Mon Sep 17 00:00:00 2001 From: Amanda Date: Tue, 20 Mar 2018 12:41:49 -0300 Subject: [PATCH 02/26] replace api key by new one --- tests_and_examples/runQueryTests.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests_and_examples/runQueryTests.js b/tests_and_examples/runQueryTests.js index a40d73e..8f84062 100644 --- a/tests_and_examples/runQueryTests.js +++ b/tests_and_examples/runQueryTests.js @@ -460,7 +460,7 @@ function main(){ // Testing class with demo API key // To get a demo api key visit: http://panel.slicingdice.com/docs/#api-details-api-connection-api-keys-demo-key let sdTester = new SlicingDiceTester( - 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiIxNTE4NjA3ODQ0NDAzIiwicGVybWlzc2lvbl9sZXZlbCI6MywicHJvamVjdF9pZCI6NDY5NjYsImNsaWVudF9pZCI6OTUxfQ.S6LCWQDcLS1DEFy3lsqk2jTGIe5rJ5fsQIvWuuFBdkw', false); + "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiJkZW1vMjQ1Nm0iLCJwZXJtaXNzaW9uX2xldmVsIjozLCJwcm9qZWN0X2lkIjoyMjQ1NiwiY2xpZW50X2lkIjoxMH0.8njSG05vdf5AZb7KA7WYHLJViuCOlhNlQSeCmKM_vSY", false); let tests = []; for(let i = 0; i < queryTypes.length; i++) { From 1cc032ff47cb6c95832e75297837145a2dd01581 Mon Sep 17 00:00:00 2001 From: Amanda Date: Wed, 28 Mar 2018 10:48:13 -0300 Subject: [PATCH 03/26] change tests with timezone for topvalues and countentity --- tests_and_examples/examples/count_entity.json | 600 +++++++++--------- tests_and_examples/examples/top_values.json | 402 ++++++------ 2 files changed, 501 insertions(+), 501 deletions(-) diff --git a/tests_and_examples/examples/count_entity.json b/tests_and_examples/examples/count_entity.json index 50bf5de..2eaa534 100644 --- a/tests_and_examples/examples/count_entity.json +++ b/tests_and_examples/examples/count_entity.json @@ -21552,15 +21552,15 @@ "24": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -21569,15 +21569,15 @@ "25": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -21586,15 +21586,15 @@ "26": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -21603,15 +21603,15 @@ "27": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -21620,15 +21620,15 @@ "20": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -21637,15 +21637,15 @@ "21": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -21654,15 +21654,15 @@ "22": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -21671,15 +21671,15 @@ "23": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -21688,15 +21688,15 @@ "28": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -21705,15 +21705,15 @@ "29": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -21722,15 +21722,15 @@ "0": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -21739,15 +21739,15 @@ "4": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -21756,15 +21756,15 @@ "8": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -21773,15 +21773,15 @@ "59": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -21790,15 +21790,15 @@ "58": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -21807,15 +21807,15 @@ "55": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -21824,15 +21824,15 @@ "54": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -21841,15 +21841,15 @@ "57": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -21858,15 +21858,15 @@ "56": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -21875,15 +21875,15 @@ "51": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -21892,15 +21892,15 @@ "50": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -21909,15 +21909,15 @@ "53": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -21926,15 +21926,15 @@ "52": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -21943,15 +21943,15 @@ "88": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -21960,15 +21960,15 @@ "89": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -21977,15 +21977,15 @@ "82": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -21994,15 +21994,15 @@ "83": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22011,15 +22011,15 @@ "80": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22028,15 +22028,15 @@ "81": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22045,15 +22045,15 @@ "86": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22062,15 +22062,15 @@ "87": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22079,15 +22079,15 @@ "84": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22096,15 +22096,15 @@ "85": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22113,15 +22113,15 @@ "3": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22130,15 +22130,15 @@ "7": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22147,15 +22147,15 @@ "39": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22164,15 +22164,15 @@ "38": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22181,15 +22181,15 @@ "33": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22198,15 +22198,15 @@ "32": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22215,15 +22215,15 @@ "31": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22232,15 +22232,15 @@ "30": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22249,15 +22249,15 @@ "37": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22266,15 +22266,15 @@ "36": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22283,15 +22283,15 @@ "35": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22300,15 +22300,15 @@ "34": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22317,15 +22317,15 @@ "60": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22334,15 +22334,15 @@ "61": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22351,15 +22351,15 @@ "62": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22368,15 +22368,15 @@ "63": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22385,15 +22385,15 @@ "64": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22402,15 +22402,15 @@ "65": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22419,15 +22419,15 @@ "66": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22436,15 +22436,15 @@ "67": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22453,15 +22453,15 @@ "68": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22470,15 +22470,15 @@ "69": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22487,15 +22487,15 @@ "2": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22504,15 +22504,15 @@ "6": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22521,15 +22521,15 @@ "99": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22538,15 +22538,15 @@ "98": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22555,15 +22555,15 @@ "91": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22572,15 +22572,15 @@ "90": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22589,15 +22589,15 @@ "93": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22606,15 +22606,15 @@ "92": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22623,15 +22623,15 @@ "95": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22640,15 +22640,15 @@ "94": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22657,15 +22657,15 @@ "97": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22674,15 +22674,15 @@ "96": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -22691,15 +22691,15 @@ "11": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22708,15 +22708,15 @@ "10": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22725,15 +22725,15 @@ "13": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22742,15 +22742,15 @@ "12": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22759,15 +22759,15 @@ "15": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22776,15 +22776,15 @@ "14": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22793,15 +22793,15 @@ "17": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22810,15 +22810,15 @@ "16": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22827,15 +22827,15 @@ "19": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22844,15 +22844,15 @@ "18": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22861,15 +22861,15 @@ "48": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22878,15 +22878,15 @@ "49": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22895,15 +22895,15 @@ "46": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22912,15 +22912,15 @@ "47": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22929,15 +22929,15 @@ "44": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22946,15 +22946,15 @@ "45": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22963,15 +22963,15 @@ "42": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22980,15 +22980,15 @@ "43": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -22997,15 +22997,15 @@ "40": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -23014,15 +23014,15 @@ "41": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -23031,15 +23031,15 @@ "1": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -23048,15 +23048,15 @@ "5": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -23065,15 +23065,15 @@ "9": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value" } ], @@ -23082,15 +23082,15 @@ "77": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -23099,15 +23099,15 @@ "76": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -23116,15 +23116,15 @@ "75": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -23133,15 +23133,15 @@ "74": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -23150,15 +23150,15 @@ "73": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -23167,15 +23167,15 @@ "72": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -23184,15 +23184,15 @@ "71": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -23201,15 +23201,15 @@ "70": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -23218,15 +23218,15 @@ "79": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], @@ -23235,15 +23235,15 @@ "78": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:vnjnskhgpu" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:akolfnursi" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:tbbwtpcfbz" } ], diff --git a/tests_and_examples/examples/top_values.json b/tests_and_examples/examples/top_values.json index 80f76d5..e879112 100644 --- a/tests_and_examples/examples/top_values.json +++ b/tests_and_examples/examples/top_values.json @@ -1553,7 +1553,7 @@ }, "78": { "string-test-column": "value:matched_value_1" - } + }, "auto-create":["column", "dimension"] }, "query": { "string-top-values": { @@ -12802,11 +12802,11 @@ "24": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -12814,11 +12814,11 @@ "25": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -12826,11 +12826,11 @@ "26": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -12838,11 +12838,11 @@ "27": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -12850,11 +12850,11 @@ "20": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -12862,11 +12862,11 @@ "21": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -12874,11 +12874,11 @@ "22": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -12886,11 +12886,11 @@ "23": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -12898,11 +12898,11 @@ "28": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -12910,11 +12910,11 @@ "29": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -12922,11 +12922,11 @@ "0": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -12934,11 +12934,11 @@ "4": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -12946,11 +12946,11 @@ "8": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -12958,11 +12958,11 @@ "59": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -12970,11 +12970,11 @@ "58": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -12982,11 +12982,11 @@ "55": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -12994,11 +12994,11 @@ "54": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13006,11 +13006,11 @@ "57": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13018,11 +13018,11 @@ "56": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13030,11 +13030,11 @@ "51": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13042,11 +13042,11 @@ "50": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13054,11 +13054,11 @@ "53": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13066,11 +13066,11 @@ "52": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13078,11 +13078,11 @@ "88": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13090,11 +13090,11 @@ "89": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13102,11 +13102,11 @@ "82": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13114,11 +13114,11 @@ "83": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13126,11 +13126,11 @@ "80": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13138,11 +13138,11 @@ "81": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13150,11 +13150,11 @@ "86": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13162,11 +13162,11 @@ "87": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13174,11 +13174,11 @@ "84": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13186,11 +13186,11 @@ "85": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13198,11 +13198,11 @@ "3": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13210,11 +13210,11 @@ "7": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13222,11 +13222,11 @@ "39": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13234,11 +13234,11 @@ "38": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13246,11 +13246,11 @@ "33": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13258,11 +13258,11 @@ "32": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13270,11 +13270,11 @@ "31": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13282,11 +13282,11 @@ "30": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13294,11 +13294,11 @@ "37": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13306,11 +13306,11 @@ "36": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13318,11 +13318,11 @@ "35": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13330,11 +13330,11 @@ "34": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13342,11 +13342,11 @@ "60": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13354,11 +13354,11 @@ "61": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13366,11 +13366,11 @@ "62": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13378,11 +13378,11 @@ "63": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13390,11 +13390,11 @@ "64": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13402,11 +13402,11 @@ "65": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13414,11 +13414,11 @@ "66": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13426,11 +13426,11 @@ "67": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13438,11 +13438,11 @@ "68": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13450,11 +13450,11 @@ "69": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13462,11 +13462,11 @@ "2": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13474,11 +13474,11 @@ "6": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13486,11 +13486,11 @@ "99": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13498,11 +13498,11 @@ "98": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13510,11 +13510,11 @@ "91": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13522,11 +13522,11 @@ "90": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13534,11 +13534,11 @@ "93": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13546,11 +13546,11 @@ "92": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13558,11 +13558,11 @@ "95": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13570,11 +13570,11 @@ "94": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13582,11 +13582,11 @@ "97": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13594,11 +13594,11 @@ "96": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13606,11 +13606,11 @@ "11": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13618,11 +13618,11 @@ "10": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13630,11 +13630,11 @@ "13": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13642,11 +13642,11 @@ "12": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13654,11 +13654,11 @@ "15": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13666,11 +13666,11 @@ "14": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13678,11 +13678,11 @@ "17": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13690,11 +13690,11 @@ "16": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13702,11 +13702,11 @@ "19": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13714,11 +13714,11 @@ "18": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13726,11 +13726,11 @@ "48": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13738,11 +13738,11 @@ "49": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13750,11 +13750,11 @@ "46": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13762,11 +13762,11 @@ "47": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13774,11 +13774,11 @@ "44": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13786,11 +13786,11 @@ "45": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13798,11 +13798,11 @@ "42": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13810,11 +13810,11 @@ "43": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13822,11 +13822,11 @@ "40": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13834,11 +13834,11 @@ "41": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13846,11 +13846,11 @@ "1": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13858,11 +13858,11 @@ "5": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13870,11 +13870,11 @@ "9": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_1" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:matched_value_2" } ] @@ -13882,11 +13882,11 @@ "77": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13894,11 +13894,11 @@ "76": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13906,11 +13906,11 @@ "75": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13918,11 +13918,11 @@ "74": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13930,11 +13930,11 @@ "73": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13942,11 +13942,11 @@ "72": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13954,11 +13954,11 @@ "71": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13966,11 +13966,11 @@ "70": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13978,11 +13978,11 @@ "79": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] @@ -13990,11 +13990,11 @@ "78": { "time-series-string-test-column": [ { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:not_matched_value" }, { - "date": "2016-01-01T00:00:00+03:00", + "date": "2016-01-01T04:00:00+03:00", "value": "value:mtubsummsz" } ] From 76338a2bcfb9328f35f930d74bf8e7ce4e0de75a Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Sat, 7 Apr 2018 20:36:18 -0300 Subject: [PATCH 04/26] Change API key and remove sql insert --- tests_and_examples/runQueryTests.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests_and_examples/runQueryTests.js b/tests_and_examples/runQueryTests.js index 8f84062..bbb67d5 100644 --- a/tests_and_examples/runQueryTests.js +++ b/tests_and_examples/runQueryTests.js @@ -52,6 +52,8 @@ class SlicingDiceTester { this.perTestInsertion; + this.insertSqlData = false; + String.prototype.replaceAll = function(search, replacement) { var target = this; return target.replace(new RegExp(search, 'g'), replacement); @@ -78,7 +80,7 @@ class SlicingDiceTester { this.perTestInsertion = testData[0].hasOwnProperty("insert"); - if (!this.perTestInsertion) { + if (!this.perTestInsertion && this.insertSqlData) { let insertData = this.loadTestData(queryType, "_insert"); for (let i = 0; i < insertData.length; i++) { async.series([ @@ -460,7 +462,7 @@ function main(){ // Testing class with demo API key // To get a demo api key visit: http://panel.slicingdice.com/docs/#api-details-api-connection-api-keys-demo-key let sdTester = new SlicingDiceTester( - "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiJkZW1vMjQ1Nm0iLCJwZXJtaXNzaW9uX2xldmVsIjozLCJwcm9qZWN0X2lkIjoyMjQ1NiwiY2xpZW50X2lkIjoxMH0.8njSG05vdf5AZb7KA7WYHLJViuCOlhNlQSeCmKM_vSY", false); + "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiIxNTIzMDY1ODQyNjU4IiwicGVybWlzc2lvbl9sZXZlbCI6MywicHJvamVjdF9pZCI6MzA1MDgsImNsaWVudF9pZCI6MjAzfQ.R3oKwcA9XoQcW_QBxcvqUNJS44AqCKjoK2Hz5uBnxmU", false); let tests = []; for(let i = 0; i < queryTypes.length; i++) { From 06098e0610d24493461b17be4da67141c6d959f8 Mon Sep 17 00:00:00 2001 From: Amanda Date: Mon, 9 Apr 2018 10:28:33 -0300 Subject: [PATCH 05/26] change api key --- tests_and_examples/examples/aggregation.json | 9 +++++---- tests_and_examples/runQueryTests.js | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/tests_and_examples/examples/aggregation.json b/tests_and_examples/examples/aggregation.json index 827a161..62117b2 100644 --- a/tests_and_examples/examples/aggregation.json +++ b/tests_and_examples/examples/aggregation.json @@ -980,7 +980,7 @@ "status": "ignore", "result": { "integer-test-column": { - "avg": 1500000 + "avg": 1500000.0 } }, "took": "ignore" @@ -8094,7 +8094,8 @@ "value": 438744 } ] - } + }, + "auto-create":["column", "dimension"] }, "query": { "query":[ @@ -41036,7 +41037,7 @@ "result": { "time-series-integer-test-column": [ { - "avg": 1500000, + "avg": 1500000.0, "between": [ "2016-01-01T00:00:00Z", "2016-01-02T00:00:00Z" @@ -57506,7 +57507,7 @@ "result": { "time-series-integer-test-column": [ { - "avg": 1500000, + "avg": 1500000.0, "between": [ "2016-01-01T00:00:00Z", "2016-01-02T00:00:00Z" diff --git a/tests_and_examples/runQueryTests.js b/tests_and_examples/runQueryTests.js index 8f84062..650d532 100644 --- a/tests_and_examples/runQueryTests.js +++ b/tests_and_examples/runQueryTests.js @@ -460,7 +460,7 @@ function main(){ // Testing class with demo API key // To get a demo api key visit: http://panel.slicingdice.com/docs/#api-details-api-connection-api-keys-demo-key let sdTester = new SlicingDiceTester( - "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiJkZW1vMjQ1Nm0iLCJwZXJtaXNzaW9uX2xldmVsIjozLCJwcm9qZWN0X2lkIjoyMjQ1NiwiY2xpZW50X2lkIjoxMH0.8njSG05vdf5AZb7KA7WYHLJViuCOlhNlQSeCmKM_vSY", false); + "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiJkZW1vMjIyM20iLCJwZXJtaXNzaW9uX2xldmVsIjozLCJwcm9qZWN0X2lkIjoyMjIyMywiY2xpZW50X2lkIjoxMH0.qu7SYr35tR3LULCP3j6CgLYwWL2uFL_DHvNAMz4UvOU", false); let tests = []; for(let i = 0; i < queryTypes.length; i++) { From 8d77d30c9e23ab58523353687f54843cac039de3 Mon Sep 17 00:00:00 2001 From: Gabriel Menegatti Date: Sat, 14 Apr 2018 12:50:08 -0300 Subject: [PATCH 06/26] Update README.md --- README.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 39a3100..715c21b 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,12 @@ # SlicingDice Official JavaScript Client (v2.0.1) -### Build Status: [![CircleCI](https://circleci.com/gh/SlicingDice/slicingdice-javascript.svg?style=svg)](https://circleci.com/gh/SlicingDice/slicingdice-javascript) -Official JavaScript client for [SlicingDice](http://www.slicingdice.com/), Data Warehouse and Analytics Database as a Service. +Official JavaScript client for [SlicingDice - Data Warehouse and Analytics Database as a Service](https://www.slicingdice.com/). -[SlicingDice](http://www.slicingdice.com/) is a serverless, API-based, easy-to-use and really cost-effective alternative to Amazon Redshift and Google BigQuery. +[SlicingDice](http://www.slicingdice.com/) is a serverless, SQL & API-based, easy-to-use and really cost-effective alternative to Amazon Redshift and Google BigQuery. + +### Build Status: [![CircleCI](https://circleci.com/gh/SlicingDice/slicingdice-javascript/tree/master.svg?style=svg)](https://circleci.com/gh/SlicingDice/slicingdice-javascript/tree/master) + +### Code Quality: [![Codacy Badge](https://api.codacy.com/project/badge/Grade/67f731bdb3cb4eb08624240d17280a26)](https://www.codacy.com/app/SimbioseVentures/slicingdice-javascript?utm_source=github.com&utm_medium=referral&utm_content=SlicingDice/slicingdice-javascript&utm_campaign=Badge_Grade) ## Documentation From 43b1c64272ae80f0240dc9cb601202d9fefdb291 Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Sun, 15 Apr 2018 10:44:13 -0300 Subject: [PATCH 07/26] Change API key --- tests_and_examples/examples/aggregation.json | 855 ------------------- tests_and_examples/runQueryTests.js | 2 +- 2 files changed, 1 insertion(+), 856 deletions(-) diff --git a/tests_and_examples/examples/aggregation.json b/tests_and_examples/examples/aggregation.json index 62117b2..7f3275c 100644 --- a/tests_and_examples/examples/aggregation.json +++ b/tests_and_examples/examples/aggregation.json @@ -7285,861 +7285,6 @@ "took": "ignore" } }, - { - "name": "Test for an \"AGGREGATION\" query using column \"INTEGER-TIME-SERIES\" and parameter \"BETWEEN\" WITH POST PROCESS", - "columns": [ - { - "type": "integer-time-series", - "api-name": "time-series-integer-test-column", - "name": "time_series_integer_test_column" - } - ], - "insert": { - "24": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "25": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "26": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "27": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "20": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "21": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "22": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "23": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "28": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "29": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "0": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "4": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "8": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "59": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "58": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "55": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "54": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "57": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "56": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "51": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "50": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "53": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "52": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "88": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "89": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "82": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "83": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "80": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "81": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "86": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "87": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "84": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "85": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "3": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "7": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "39": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "38": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "33": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "32": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "31": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "30": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "37": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "36": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "35": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "34": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "60": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "61": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "62": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "63": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "64": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "65": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "66": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "67": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "68": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "69": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "2": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "6": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "99": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "98": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "91": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "90": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "93": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "92": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "95": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "94": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "97": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "96": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "11": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "10": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "13": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "12": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "15": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "14": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "17": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "16": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "19": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "18": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "48": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "49": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "46": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "47": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "44": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "45": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "42": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "43": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "40": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "41": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "1": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "5": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "9": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 1000001 - } - ] - }, - "77": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "76": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "75": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "74": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "73": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "72": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "71": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "70": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "79": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "78": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] - }, - "auto-create":["column", "dimension"] - }, - "query": { - "query":[ - { - "time-series-integer-test-column":2, - "between":[ - "2016-01-01", - "2016-01-07" - ] - } - ], - "post-process": { - "group-by": "time-series-integer-test-column", - "map": { - "greater_1000000": "time-series-integer-test-column > 1000000 THEN 1 ELSE 0" - }, - "reduce": { - "greater_1000000": "sum" - } - } - }, - "expected": { - "status": "ignore", - "result": { - "time-series-integer-test-column": [ - { - "quantity": 1, - "value": "1000001", - "greater_1000000": { - "sum": 1 - } - }, - { - "quantity": 1, - "value": "438744", - "greater_1000000": { - "sum": 0 - } - } - ] - }, - "took": "ignore" - } - }, { "name": "Test for an \"AGGREGATION\" query using column \"STRING-TIME-SERIES\" and parameters \"EQUALS\" and \"BETWEEN\".", "columns": [ diff --git a/tests_and_examples/runQueryTests.js b/tests_and_examples/runQueryTests.js index bbb67d5..8a33a4d 100644 --- a/tests_and_examples/runQueryTests.js +++ b/tests_and_examples/runQueryTests.js @@ -462,7 +462,7 @@ function main(){ // Testing class with demo API key // To get a demo api key visit: http://panel.slicingdice.com/docs/#api-details-api-connection-api-keys-demo-key let sdTester = new SlicingDiceTester( - "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiIxNTIzMDY1ODQyNjU4IiwicGVybWlzc2lvbl9sZXZlbCI6MywicHJvamVjdF9pZCI6MzA1MDgsImNsaWVudF9pZCI6MjAzfQ.R3oKwcA9XoQcW_QBxcvqUNJS44AqCKjoK2Hz5uBnxmU", false); + "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiJkZW1vOTk4MW0iLCJwZXJtaXNzaW9uX2xldmVsIjozLCJwcm9qZWN0X2lkIjoyOTk4MSwiY2xpZW50X2lkIjoxMH0.Kqf0TendA94Kq17neWVf6V8aVoEtYnL0vDZZjg3iyKE", false); let tests = []; for(let i = 0; i < queryTypes.length; i++) { From ee4fdd459bc1543a693ee055e21451b596e39868 Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Sun, 15 Apr 2018 11:04:35 -0300 Subject: [PATCH 08/26] Correct sleep time --- tests_and_examples/runQueryTests.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests_and_examples/runQueryTests.js b/tests_and_examples/runQueryTests.js index 8a33a4d..22e57b3 100644 --- a/tests_and_examples/runQueryTests.js +++ b/tests_and_examples/runQueryTests.js @@ -38,7 +38,7 @@ class SlicingDiceTester { this.columnTranslation = {} // Sleep Time in seconds - this.sleepTime = 5; + this.sleepTime = 10; // Directory containing examples to test this.path = 'examples/'; // Examples file format From 316c2877822f9349a30b659810b10bca64e4d40e Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Tue, 17 Apr 2018 23:34:09 -0300 Subject: [PATCH 09/26] Change SQL endpoint --- src/slicer.js | 2 +- tests_and_examples/runQueryTests.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/slicer.js b/src/slicer.js index 484b2b6..05141ad 100644 --- a/src/slicer.js +++ b/src/slicer.js @@ -366,7 +366,7 @@ score: '/data_extraction/score/', saved: '/query/saved/', database: '/database/', - sql: '/query/sql/' + sql: '/sql/' }; this._setUpRequest(); } diff --git a/tests_and_examples/runQueryTests.js b/tests_and_examples/runQueryTests.js index 22e57b3..8b5fe6a 100644 --- a/tests_and_examples/runQueryTests.js +++ b/tests_and_examples/runQueryTests.js @@ -462,7 +462,7 @@ function main(){ // Testing class with demo API key // To get a demo api key visit: http://panel.slicingdice.com/docs/#api-details-api-connection-api-keys-demo-key let sdTester = new SlicingDiceTester( - "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiJkZW1vOTk4MW0iLCJwZXJtaXNzaW9uX2xldmVsIjozLCJwcm9qZWN0X2lkIjoyOTk4MSwiY2xpZW50X2lkIjoxMH0.Kqf0TendA94Kq17neWVf6V8aVoEtYnL0vDZZjg3iyKE", false); + "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiIxNTI0MDE4ODE2MTgyIiwicGVybWlzc2lvbl9sZXZlbCI6MywicHJvamVjdF9pZCI6MzAwMTIsImNsaWVudF9pZCI6MTF9.wU342zmDSlodrsPfYG4pTIcXoF8BBVAx9FOpqkCBJyc", false); let tests = []; for(let i = 0; i < queryTypes.length; i++) { From 5a605cd057dc455fb7c0a4d1a4e61fd27aace298 Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Wed, 18 Apr 2018 13:23:45 -0300 Subject: [PATCH 10/26] Correct append timestamp --- tests_and_examples/runQueryTests.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests_and_examples/runQueryTests.js b/tests_and_examples/runQueryTests.js index 8b5fe6a..57b0431 100644 --- a/tests_and_examples/runQueryTests.js +++ b/tests_and_examples/runQueryTests.js @@ -190,12 +190,12 @@ class SlicingDiceTester { * @param (array) column - array containing column name */ _appendTimestampToColumnName(column){ - let oldName = '"{0}'.format(column['api-name']); + let oldName = '"{0}"'.format(column['api-name']); let timestamp = this._getTimestamp(); column['name'] += timestamp column['api-name'] += timestamp - let newName = '"{0}'.format(column['api-name']) + let newName = '"{0}"'.format(column['api-name']) this.columnTranslation[oldName] = newName } From c5863a66f9acb3ad8674592a9a1c4927bb47562e Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Wed, 18 Apr 2018 17:19:54 -0300 Subject: [PATCH 11/26] Correct sleep time --- tests_and_examples/runQueryTests.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests_and_examples/runQueryTests.js b/tests_and_examples/runQueryTests.js index 57b0431..a6a9392 100644 --- a/tests_and_examples/runQueryTests.js +++ b/tests_and_examples/runQueryTests.js @@ -38,7 +38,7 @@ class SlicingDiceTester { this.columnTranslation = {} // Sleep Time in seconds - this.sleepTime = 10; + this.sleepTime = 20; // Directory containing examples to test this.path = 'examples/'; // Examples file format From bf593a0b74599050a255005f6ac2b78aeb29ba4b Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Thu, 19 Apr 2018 16:25:35 -0300 Subject: [PATCH 12/26] Change some tests behavior --- tests_and_examples/examples/aggregation.json | 121 +------------------ tests_and_examples/examples/sql.json | 5 +- 2 files changed, 5 insertions(+), 121 deletions(-) diff --git a/tests_and_examples/examples/aggregation.json b/tests_and_examples/examples/aggregation.json index 7f3275c..c916d2c 100644 --- a/tests_and_examples/examples/aggregation.json +++ b/tests_and_examples/examples/aggregation.json @@ -7251,14 +7251,6 @@ "value": 438744 } ] - }, - "78": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01", - "value": 438744 - } - ] } }, "query": { @@ -7277,7 +7269,7 @@ "result": { "time-series-integer-test-column": [ { - "value": "438744", + "value": "1000001", "quantity": 50 } ] @@ -57385,14 +57377,6 @@ } ] }, - "9": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01T00:00:00Z", - "value": 1000001 - } - ] - }, "77": { "time-series-integer-test-column": [ { @@ -58212,14 +58196,6 @@ } ] }, - "5": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01T00:00:00-03:00", - "value": 1000001 - } - ] - }, "9": { "time-series-integer-test-column": [ { @@ -59877,14 +59853,6 @@ } ] }, - "5": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01T00:00:00+03:00", - "value": 1000001 - } - ] - }, "9": { "time-series-integer-test-column": [ { @@ -60720,14 +60688,6 @@ } ] }, - "9": { - "time-series-integer-test-column": [ - { - "date": "2016-01-01T00:00:00Z", - "value": 1000001 - } - ] - }, "77": { "time-series-integer-test-column": [ { @@ -61452,13 +61412,6 @@ } ] }, - "1": { - "time-series-integer-test-column": [ - { - "value": 1000001 - } - ] - }, "5": { "time-series-integer-test-column": [ { @@ -62201,13 +62154,6 @@ } ] }, - "9": { - "time-series-integer-test-column": [ - { - "value": 1000001 - } - ] - }, "77": { "time-series-integer-test-column": [ { @@ -62929,13 +62875,6 @@ } ] }, - "5": { - "time-series-integer-test-column": [ - { - "value": 1000001 - } - ] - }, "9": { "time-series-integer-test-column": [ { @@ -63664,13 +63603,6 @@ } ] }, - "5": { - "time-series-integer-test-column": [ - { - "value": 1000001 - } - ] - }, "9": { "time-series-integer-test-column": [ { @@ -64399,13 +64331,6 @@ } ] }, - "5": { - "time-series-integer-test-column": [ - { - "value": 1000001 - } - ] - }, "9": { "time-series-integer-test-column": [ { @@ -65134,13 +65059,6 @@ } ] }, - "5": { - "time-series-integer-test-column": [ - { - "value": 1000001 - } - ] - }, "9": { "time-series-integer-test-column": [ { @@ -65876,13 +65794,6 @@ } ] }, - "9": { - "time-series-integer-test-column": [ - { - "value": 1000001 - } - ] - }, "77": { "time-series-integer-test-column": [ { @@ -66604,13 +66515,6 @@ } ] }, - "5": { - "time-series-integer-test-column": [ - { - "value": 1000001 - } - ] - }, "9": { "time-series-integer-test-column": [ { @@ -67435,14 +67339,6 @@ } ] }, - "9": { - "time-series-integer-test-column": [ - { - "date": "2016-01-06T00:00:00+03:00", - "value": 1000001 - } - ] - }, "77": { "time-series-integer-test-column": [ { @@ -68270,14 +68166,6 @@ } ] }, - "9": { - "time-series-integer-test-column": [ - { - "date": "2016-01-06T00:00:00Z", - "value": 1000001 - } - ] - }, "77": { "time-series-integer-test-column": [ { @@ -69016,13 +68904,6 @@ } ] }, - "9": { - "time-series-integer-test-column": [ - { - "value": 1000001 - } - ] - }, "77": { "time-series-integer-test-column": [ { diff --git a/tests_and_examples/examples/sql.json b/tests_and_examples/examples/sql.json index 5097d82..395f01a 100644 --- a/tests_and_examples/examples/sql.json +++ b/tests_and_examples/examples/sql.json @@ -916,7 +916,7 @@ "name": "Test #47" }, { - "query": "SELECT os FROM users GROUP BY os ORDER BY os ASC LIMIT 2", + "query": "SELECT os FROM users ORDER BY os ASC LIMIT 3", "expected": { "result": [ { @@ -924,6 +924,9 @@ }, { "os": "mac" + }, + { + "os": "windows" } ], "took": "ignore", From d0f98a9ce024c8d68ea8dd598da972403549787e Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Fri, 20 Apr 2018 15:26:28 -0300 Subject: [PATCH 13/26] Change tests API key --- tests_and_examples/runQueryTests.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests_and_examples/runQueryTests.js b/tests_and_examples/runQueryTests.js index a6a9392..da8a6c4 100644 --- a/tests_and_examples/runQueryTests.js +++ b/tests_and_examples/runQueryTests.js @@ -462,7 +462,7 @@ function main(){ // Testing class with demo API key // To get a demo api key visit: http://panel.slicingdice.com/docs/#api-details-api-connection-api-keys-demo-key let sdTester = new SlicingDiceTester( - "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiIxNTI0MDE4ODE2MTgyIiwicGVybWlzc2lvbl9sZXZlbCI6MywicHJvamVjdF9pZCI6MzAwMTIsImNsaWVudF9pZCI6MTF9.wU342zmDSlodrsPfYG4pTIcXoF8BBVAx9FOpqkCBJyc", false); + "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiIxNTI0MjQ4NzIwNzg2IiwicGVybWlzc2lvbl9sZXZlbCI6MywicHJvamVjdF9pZCI6MzAwMjksImNsaWVudF9pZCI6MTF9.SaRJX3Li_0AcrfDFaMOPHJNS9oGxYPjkYmpEza00IMk", false); let tests = []; for(let i = 0; i < queryTypes.length; i++) { From 6d985e35f9f05a31767a39f6f7f861dedead7156 Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Mon, 23 Apr 2018 17:26:30 -0300 Subject: [PATCH 14/26] Update release notes for version 2.0.2 --- CHANGELOG.md | 5 +++++ README.md | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 676f0da..c1c4651 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## [2.0.2] +### Updated +- Change SQL endpoint from `/query/sql` to `sql` +- Improve client tests + ## [2.0.1] ### Updated - Correct data extraction validator to accept columns: all diff --git a/README.md b/README.md index 715c21b..fe2e0c4 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# SlicingDice Official JavaScript Client (v2.0.1) +# SlicingDice Official JavaScript Client (v2.0.2) Official JavaScript client for [SlicingDice - Data Warehouse and Analytics Database as a Service](https://www.slicingdice.com/). From 7e02889fdc2608c7ac23f8d83513eb821e04d8a4 Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Mon, 23 Apr 2018 17:29:56 -0300 Subject: [PATCH 15/26] Update version to 2.0.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 42b6072..625bdd2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "slicerjs", - "version": "2.0.1", + "version": "2.0.2", "description": "Official JavaScript client for SlicingDice, Data Warehouse and Analytics Database as a Service.", "main": "src/slicer.js", "scripts": { From 2130264987e843d485bb21983f1197fbd6e5a202 Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Mon, 23 Apr 2018 18:50:29 -0300 Subject: [PATCH 16/26] Update sql tests --- tests_and_examples/examples/sql.json | 54 ---------------------------- 1 file changed, 54 deletions(-) diff --git a/tests_and_examples/examples/sql.json b/tests_and_examples/examples/sql.json index 395f01a..c538be4 100644 --- a/tests_and_examples/examples/sql.json +++ b/tests_and_examples/examples/sql.json @@ -1337,60 +1337,6 @@ }, "name": "Test #74" }, - { - "query": "SELECT COUNT(DISTINCT name) FROM users", - "expected": { - "result": [ - { - "COUNT": 3 - } - ], - "took": "ignore", - "count": "ignore", - "status": "ignore" - }, - "name": "Test #75" - }, - { - "query": "SELECT [clicks.value], COUNT(DISTINCT name) FROM users GROUP BY [clicks.value] HAVING [clicks.date] BETWEEN '2017-05-22' AND '2017-06-08' LIMIT 2", - "expected": { - "result": [ - { - "clicks.value": "buy", - "COUNT": 2 - }, - { - "clicks.value": "pay now", - "COUNT": 1 - } - ], - "took": "ignore", - "count": "ignore", - "status": "ignore" - }, - "name": "Test #76" - }, - { - "query": "SELECT [clicks.value], COUNT(DISTINCT name), COUNT(age) FROM users GROUP BY [clicks.value] HAVING [clicks.date] BETWEEN '2017-05-22' AND '2017-06-08' LIMIT 2", - "expected": { - "result": [ - { - "COUNT_DISTINCT_name": 2, - "COUNT_age": 2, - "clicks.value": "buy" - }, - { - "COUNT_DISTINCT_name": 1, - "COUNT_age": 1, - "clicks.value": "pay now" - } - ], - "took": "ignore", - "count": "ignore", - "status": "ignore" - }, - "name": "Test #77" - }, { "query": "SELECT name, age, MAX(age), AVG([purchased-products.value]) FROM users WHERE [purchased-products.date] BETWEEN '2017-05-22' AND '2017-06-08' LIMIT 100", "expected": { From d64bfd4870cc42bd2a6d97424bcd5e844e668b14 Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Tue, 24 Apr 2018 22:47:08 -0300 Subject: [PATCH 17/26] Deal with approximation on tests --- tests_and_examples/runQueryTests.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/tests_and_examples/runQueryTests.js b/tests_and_examples/runQueryTests.js index da8a6c4..6ae2889 100644 --- a/tests_and_examples/runQueryTests.js +++ b/tests_and_examples/runQueryTests.js @@ -338,11 +338,19 @@ class SlicingDiceTester { return this.arrayEqual(expected, result); } - if(typeof expected === "object") { + if (typeof expected === "object") { return this.compareJsonValue(expected, result); } - return expected === result; + if (isNaN(expected)) { + return expected === result; + } + + return this.numberIsClose(expected, result); + } + + numberIsClose(a, b, rel_tol=1e-09, abs_tol=0.0) { + return Math.abs(a - b) <= Math.max(rel_tol * Math.max(Math.abs(a), Math.abs(b)), abs_tol); } /* Compare two JSON's values From 56138d4380fe3c07bca8d50dc9d5a532b80bf281 Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Thu, 5 Jul 2018 09:44:53 -0300 Subject: [PATCH 18/26] Remove unsupported top values tests --- tests_and_examples/examples/top_values.json | 5183 +++++++------------ 1 file changed, 1741 insertions(+), 3442 deletions(-) diff --git a/tests_and_examples/examples/top_values.json b/tests_and_examples/examples/top_values.json index e879112..126d465 100644 --- a/tests_and_examples/examples/top_values.json +++ b/tests_and_examples/examples/top_values.json @@ -1584,338 +1584,339 @@ } }, { - "name": "Test for a \"TOP VALUES\" query using column \"INTEGER\" and parameter \"EQUALS\".", + "name": "Test for a \"TOP VALUES\" query using column \"STRING\", operator \"NOT\" and parameter \"NOT-EQUALS\".", "columns": [ { + "type": "string", + "cardinality": "high", "storage": "latest-value", - "type": "integer", - "name": "integer_test_column", - "api-name": "integer-test-column" + "name": "string_test_column", + "api-name": "string-test-column" } ], "insert": { "24": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "25": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "26": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "27": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "20": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "21": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "22": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "23": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "28": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "29": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "0": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "4": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "8": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "59": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "58": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "55": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "54": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "57": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "56": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "51": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "50": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "53": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "52": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" + }, + "89": { + "string-test-column": "value:not_equals_value_1" }, "82": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "83": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "80": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "81": { - "integer-test-column": 1000001 - }, - "87": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "84": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "85": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "3": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "7": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "39": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "38": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "33": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "32": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "31": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "30": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "37": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "36": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "35": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "34": { - "integer-test-column": 1000002 - }, - "86": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_2" }, "60": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "61": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "62": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "63": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "64": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "65": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "66": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "67": { - "integer-test-column": 1000001 + "string-test-column": "value:not_equals_value_1" }, "68": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "69": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "2": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "6": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "99": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "98": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "91": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "90": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "93": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "92": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "95": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "94": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "97": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "96": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "11": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "10": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "13": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "12": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "15": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "14": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "17": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "16": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "19": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "18": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "88": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, - "89": { - "integer-test-column": 1000001 + "41": { + "string-test-column": "value:not_equals_value_2" }, "48": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "49": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "46": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, - "47": { - "integer-test-column": 1000002 + "86": { + "string-test-column": "value:matched_value_1" }, "44": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "45": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "42": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "43": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "40": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, - "41": { - "integer-test-column": 1000002 + "87": { + "string-test-column": "value:matched_value_1" }, "1": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "5": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "9": { - "integer-test-column": 1000002 + "string-test-column": "value:not_equals_value_2" }, "77": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "76": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "75": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "74": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "73": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "72": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "71": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "70": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "79": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "78": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" + }, + "47": { + "string-test-column": "value:not_equals_value_2" } }, "query": { - "integer-top-values": { - "contains": [ - "1000001", - "1000002" - ], - "integer-test-column": 5 + "string-top-values": { + "string-test-column": 5, + "not-equals": [ + "value:not_equals_value_1", + "value:not_equals_value_2" + ] } }, "expected": { "status": "ignore", "result": { - "integer-top-values": { - "integer-test-column": [ + "string-top-values": { + "string-test-column": [ { - "value": "1000001", - "quantity": 50 + "value": "value:matched_value_1", + "quantity": 25 }, { - "value": "1000002", - "quantity": 50 + "value": "value:matched_value_2", + "quantity": 25 } ] } @@ -1924,338 +1925,337 @@ } }, { - "name": "Test for a \"TOP VALUES\" query using column \"STRING\", operator \"NOT\" and parameter \"NOT-EQUALS\".", + "name": "Test for a \"TOP VALUES\" query using column \"INTEGER\", operator \"NOT\" and parameter \"NOT-EQUALS\".", "columns": [ { - "type": "string", - "cardinality": "high", "storage": "latest-value", - "name": "string_test_column", - "api-name": "string-test-column" + "type": "integer", + "name": "integer_test_column", + "api-name": "integer-test-column" } ], "insert": { "24": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "25": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "26": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "27": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "20": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "21": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "22": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "23": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "28": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "29": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "0": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "4": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "8": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 + }, + "87": { + "integer-test-column": 1000010 }, "59": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "58": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "55": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "54": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "57": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "56": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "51": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "50": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "53": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "52": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, - "89": { - "string-test-column": "value:not_equals_value_1" + "88": { + "integer-test-column": 1000010 }, "82": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "83": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "80": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "81": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 + }, + "86": { + "integer-test-column": 1000010 }, "84": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "85": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "3": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "7": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "39": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "38": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "33": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "32": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "31": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "30": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "37": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "36": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "35": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "34": { - "string-test-column": "value:matched_value_2" + "integer-test-column": 1000001 }, "60": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "61": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "62": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "63": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "64": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "65": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000010 }, "66": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000020 }, "67": { - "string-test-column": "value:not_equals_value_1" + "integer-test-column": 1000020 }, "68": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "69": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "2": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "6": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "99": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "98": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "91": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "90": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "93": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "92": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "95": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "94": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "97": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "96": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "11": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "10": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "13": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "12": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "15": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "14": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "17": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "16": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "19": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "18": { - "string-test-column": "value:not_equals_value_2" - }, - "88": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000002 }, - "41": { - "string-test-column": "value:not_equals_value_2" + "89": { + "integer-test-column": 1000020 }, "48": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "49": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "46": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, - "86": { - "string-test-column": "value:matched_value_1" + "47": { + "integer-test-column": 1000002 }, "44": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "45": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "42": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "43": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "40": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, - "87": { - "string-test-column": "value:matched_value_1" + "41": { + "integer-test-column": 1000002 }, "1": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "5": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "9": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000002 }, "77": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "76": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "75": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "74": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "73": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "72": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "71": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "70": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "79": { - "string-test-column": "value:matched_value_1" + "integer-test-column": 1000020 }, "78": { - "string-test-column": "value:matched_value_1" - }, - "47": { - "string-test-column": "value:not_equals_value_2" + "integer-test-column": 1000020 } }, "query": { - "string-top-values": { - "string-test-column": 5, + "integer-top-values": { "not-equals": [ - "value:not_equals_value_1", - "value:not_equals_value_2" - ] + "1000010", + "1000020" + ], + "integer-test-column": 5 } }, "expected": { "status": "ignore", "result": { - "string-top-values": { - "string-test-column": [ + "integer-top-values": { + "integer-test-column": [ { - "value": "value:matched_value_1", + "value": "1000001", "quantity": 25 }, { - "value": "value:matched_value_2", + "value": "1000002", "quantity": 25 } ] @@ -2265,488 +2265,676 @@ } }, { - "name": "Test for a \"TOP VALUES\" query using column \"INTEGER\", operator \"NOT\" and parameter \"NOT-EQUALS\".", + "name": "Test for a \"TOP VALUES\" query using column \"STRING-TIME-SERIES\" and parameter \"CONTAINS\".", "columns": [ { - "storage": "latest-value", - "type": "integer", - "name": "integer_test_column", - "api-name": "integer-test-column" + "api-name": "time-series-string-test-column", + "type": "string-time-series", + "name": "time_series_string_test_column" } ], "insert": { "24": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "25": { - "integer-test-column": 1000001 - }, - "26": { - "integer-test-column": 1000001 - }, + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] + }, + "26": { + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] + }, "27": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "20": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "21": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "22": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "23": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "28": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "29": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "0": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "4": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "8": { - "integer-test-column": 1000001 - }, - "87": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "59": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "58": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "55": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "54": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "57": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "56": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "51": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "50": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "53": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "52": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "88": { - "integer-test-column": 1000010 - }, - "82": { - "integer-test-column": 1000010 - }, - "83": { - "integer-test-column": 1000010 - }, - "80": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] + }, + "89": { + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] + }, + "82": { + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] + }, + "83": { + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] + }, + "80": { + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "81": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "86": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] + }, + "87": { + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "84": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "85": { - "integer-test-column": 1000010 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_3_value" + }, + { + "date": "2016-01-01", + "value": "value:gejdtmkjyi" + } + ] }, "3": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "7": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "39": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "38": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "33": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "32": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "31": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "30": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "37": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "36": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "35": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "34": { - "integer-test-column": 1000001 + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:contains_1_value" + }, + { + "date": "2016-01-01", + "value": "value:contains_2_value" + } + ] }, "60": { - "integer-test-column": 1000010 - }, - "61": { - "integer-test-column": 1000010 - }, - "62": { - "integer-test-column": 1000010 - }, - "63": { - "integer-test-column": 1000010 - }, - "64": { - "integer-test-column": 1000010 - }, - "65": { - "integer-test-column": 1000010 - }, - "66": { - "integer-test-column": 1000020 - }, - "67": { - "integer-test-column": 1000020 - }, - "68": { - "integer-test-column": 1000020 - }, - "69": { - "integer-test-column": 1000020 - }, - "2": { - "integer-test-column": 1000002 - }, - "6": { - "integer-test-column": 1000002 - }, - "99": { - "integer-test-column": 1000020 - }, - "98": { - "integer-test-column": 1000020 - }, - "91": { - "integer-test-column": 1000020 - }, - "90": { - "integer-test-column": 1000020 - }, - "93": { - "integer-test-column": 1000020 - }, - "92": { - "integer-test-column": 1000020 - }, - "95": { - "integer-test-column": 1000020 - }, - "94": { - "integer-test-column": 1000020 - }, - "97": { - "integer-test-column": 1000020 - }, - "96": { - "integer-test-column": 1000020 - }, - "11": { - "integer-test-column": 1000002 - }, - "10": { - "integer-test-column": 1000002 - }, - "13": { - "integer-test-column": 1000002 - }, - "12": { - "integer-test-column": 1000002 - }, - "15": { - "integer-test-column": 1000002 - }, - "14": { - "integer-test-column": 1000002 - }, - "17": { - "integer-test-column": 1000002 - }, - "16": { - "integer-test-column": 1000002 - }, - "19": { - "integer-test-column": 1000002 - }, - "18": { - "integer-test-column": 1000002 - }, - "89": { - "integer-test-column": 1000020 - }, - "48": { - "integer-test-column": 1000002 - }, - "49": { - "integer-test-column": 1000002 - }, - "46": { - "integer-test-column": 1000002 - }, - "47": { - "integer-test-column": 1000002 - }, - "44": { - "integer-test-column": 1000002 - }, - "45": { - "integer-test-column": 1000002 - }, - "42": { - "integer-test-column": 1000002 - }, - "43": { - "integer-test-column": 1000002 - }, - "40": { - "integer-test-column": 1000002 - }, - "41": { - "integer-test-column": 1000002 - }, - "1": { - "integer-test-column": 1000002 - }, - "5": { - "integer-test-column": 1000002 - }, - "9": { - "integer-test-column": 1000002 - }, - "77": { - "integer-test-column": 1000020 - }, - "76": { - "integer-test-column": 1000020 - }, - "75": { - "integer-test-column": 1000020 - }, - "74": { - "integer-test-column": 1000020 - }, - "73": { - "integer-test-column": 1000020 - }, - "72": { - "integer-test-column": 1000020 - }, - "71": { - "integer-test-column": 1000020 - }, - "70": { - "integer-test-column": 1000020 - }, - "79": { - "integer-test-column": 1000020 - }, - "78": { - "integer-test-column": 1000020 - } - }, - "query": { - "integer-top-values": { - "not-equals": [ - "1000010", - "1000020" - ], - "integer-test-column": 5 - } - }, - "expected": { - "status": "ignore", - "result": { - "integer-top-values": { - "integer-test-column": [ - { - "value": "1000001", - "quantity": 25 - }, - { - "value": "1000002", - "quantity": 25 - } - ] - } - }, - "took": "ignore" - } - }, - { - "name": "Test for a \"TOP VALUES\" query using column \"STRING-TIME-SERIES\" and parameter \"CONTAINS\".", - "columns": [ - { - "api-name": "time-series-string-test-column", - "type": "string-time-series", - "name": "time_series_string_test_column" - } - ], - "insert": { - "24": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:contains_1_value" + "value": "value:not_contains_3_value" }, { "date": "2016-01-01", - "value": "value:contains_2_value" + "value": "value:gejdtmkjyi" } ] }, - "25": { + "61": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:contains_1_value" + "value": "value:not_contains_3_value" }, { "date": "2016-01-01", - "value": "value:contains_2_value" + "value": "value:gejdtmkjyi" } ] }, - "26": { + "62": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:contains_1_value" + "value": "value:not_contains_3_value" }, { "date": "2016-01-01", - "value": "value:contains_2_value" + "value": "value:gejdtmkjyi" } ] }, - "27": { + "63": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:contains_1_value" + "value": "value:not_contains_3_value" }, { "date": "2016-01-01", - "value": "value:contains_2_value" + "value": "value:gejdtmkjyi" } ] }, - "20": { + "64": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:contains_1_value" + "value": "value:not_contains_3_value" }, { "date": "2016-01-01", - "value": "value:contains_2_value" + "value": "value:gejdtmkjyi" } ] }, - "21": { + "65": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:contains_1_value" + "value": "value:not_contains_3_value" }, { "date": "2016-01-01", - "value": "value:contains_2_value" + "value": "value:gejdtmkjyi" } ] }, - "22": { + "66": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:contains_1_value" + "value": "value:not_contains_3_value" }, { "date": "2016-01-01", - "value": "value:contains_2_value" + "value": "value:gejdtmkjyi" } ] }, - "23": { + "67": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:contains_1_value" + "value": "value:not_contains_3_value" }, { "date": "2016-01-01", - "value": "value:contains_2_value" + "value": "value:gejdtmkjyi" } ] }, - "28": { + "68": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:contains_1_value" + "value": "value:not_contains_3_value" }, { "date": "2016-01-01", - "value": "value:contains_2_value" + "value": "value:gejdtmkjyi" } ] }, - "29": { + "69": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:contains_1_value" + "value": "value:not_contains_3_value" }, { "date": "2016-01-01", - "value": "value:contains_2_value" + "value": "value:gejdtmkjyi" } ] }, - "0": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] - }, - "4": { + "2": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -2758,7 +2946,7 @@ } ] }, - "8": { + "6": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -2770,7 +2958,7 @@ } ] }, - "59": { + "99": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -2782,7 +2970,7 @@ } ] }, - "58": { + "98": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -2794,7 +2982,7 @@ } ] }, - "55": { + "91": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -2806,7 +2994,7 @@ } ] }, - "54": { + "90": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -2818,7 +3006,7 @@ } ] }, - "57": { + "93": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -2830,7 +3018,7 @@ } ] }, - "56": { + "92": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -2842,7 +3030,7 @@ } ] }, - "51": { + "95": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -2854,7 +3042,7 @@ } ] }, - "50": { + "94": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -2866,7 +3054,7 @@ } ] }, - "53": { + "97": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -2878,7 +3066,7 @@ } ] }, - "52": { + "96": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -2890,127 +3078,127 @@ } ] }, - "88": { + "11": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_3_value" + "value": "value:contains_1_value" }, { "date": "2016-01-01", - "value": "value:gejdtmkjyi" + "value": "value:contains_2_value" } ] }, - "89": { + "10": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_3_value" + "value": "value:contains_1_value" }, { "date": "2016-01-01", - "value": "value:gejdtmkjyi" + "value": "value:contains_2_value" } ] }, - "82": { + "13": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_3_value" + "value": "value:contains_1_value" }, { "date": "2016-01-01", - "value": "value:gejdtmkjyi" + "value": "value:contains_2_value" } ] }, - "83": { + "12": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_3_value" + "value": "value:contains_1_value" }, { "date": "2016-01-01", - "value": "value:gejdtmkjyi" + "value": "value:contains_2_value" } ] }, - "80": { + "15": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_3_value" + "value": "value:contains_1_value" }, { "date": "2016-01-01", - "value": "value:gejdtmkjyi" + "value": "value:contains_2_value" } ] }, - "81": { + "14": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_3_value" + "value": "value:contains_1_value" }, { "date": "2016-01-01", - "value": "value:gejdtmkjyi" + "value": "value:contains_2_value" } ] }, - "86": { + "17": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_3_value" + "value": "value:contains_1_value" }, { "date": "2016-01-01", - "value": "value:gejdtmkjyi" + "value": "value:contains_2_value" } ] }, - "87": { + "16": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_3_value" + "value": "value:contains_1_value" }, { "date": "2016-01-01", - "value": "value:gejdtmkjyi" + "value": "value:contains_2_value" } ] }, - "84": { + "19": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_3_value" + "value": "value:contains_1_value" }, { "date": "2016-01-01", - "value": "value:gejdtmkjyi" + "value": "value:contains_2_value" } ] }, - "85": { + "18": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_3_value" + "value": "value:contains_1_value" }, { "date": "2016-01-01", - "value": "value:gejdtmkjyi" + "value": "value:contains_2_value" } ] }, - "3": { + "48": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3022,7 +3210,7 @@ } ] }, - "7": { + "49": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3034,7 +3222,7 @@ } ] }, - "39": { + "46": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3046,7 +3234,7 @@ } ] }, - "38": { + "47": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3058,7 +3246,7 @@ } ] }, - "33": { + "44": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3070,7 +3258,7 @@ } ] }, - "32": { + "45": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3082,7 +3270,7 @@ } ] }, - "31": { + "42": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3094,7 +3282,7 @@ } ] }, - "30": { + "43": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3106,7 +3294,7 @@ } ] }, - "37": { + "40": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3118,7 +3306,7 @@ } ] }, - "36": { + "41": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3130,7 +3318,7 @@ } ] }, - "35": { + "1": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3142,7 +3330,7 @@ } ] }, - "34": { + "5": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3154,19 +3342,19 @@ } ] }, - "60": { + "9": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_3_value" + "value": "value:contains_1_value" }, { "date": "2016-01-01", - "value": "value:gejdtmkjyi" + "value": "value:contains_2_value" } ] }, - "61": { + "77": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3178,7 +3366,7 @@ } ] }, - "62": { + "76": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3190,7 +3378,7 @@ } ] }, - "63": { + "75": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3202,7 +3390,7 @@ } ] }, - "64": { + "74": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3214,7 +3402,7 @@ } ] }, - "65": { + "73": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3226,7 +3414,7 @@ } ] }, - "66": { + "72": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3238,7 +3426,7 @@ } ] }, - "67": { + "71": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3250,7 +3438,7 @@ } ] }, - "68": { + "70": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3262,7 +3450,7 @@ } ] }, - "69": { + "79": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3274,31 +3462,7 @@ } ] }, - "2": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] - }, - "6": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] - }, - "99": { + "78": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -3309,1632 +3473,392 @@ "value": "value:gejdtmkjyi" } ] - }, - "98": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } + } + }, + "query": { + "time-series-string-top-values": { + "time-series-string-test-column": 5, + "contains": [ + "contains_1", + "contains_2" + ], + "between": [ + "2016-01-01", + "2016-01-02" ] + } + }, + "expected": { + "status": "ignore", + "result": { + "time-series-string-top-values": { + "time-series-string-test-column": [ + { + "value": "value:contains_1_value", + "quantity": 50 + }, + { + "value": "value:contains_2_value", + "quantity": 50 + } + ] + } }, - "91": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] + "took": "ignore" + } + }, + { + "name": "Test for a \"TOP VALUES\" query using column \"STRING\" and parameter \"CONTAINS\".", + "columns": [ + { + "type": "string", + "cardinality": "high", + "storage": "latest-value", + "name": "string_test_column", + "api-name": "string-test-column" + } + ], + "insert": { + "24": { + "string-test-column": "value:contains_2_value" }, - "90": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] + "25": { + "string-test-column": "value:contains_2_value" }, - "93": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] + "26": { + "string-test-column": "value:contains_2_value" }, - "92": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] + "27": { + "string-test-column": "value:contains_2_value" }, - "95": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] + "20": { + "string-test-column": "value:contains_2_value" }, - "94": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] + "21": { + "string-test-column": "value:contains_2_value" }, - "97": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] + "22": { + "string-test-column": "value:contains_2_value" }, - "96": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] + "23": { + "string-test-column": "value:contains_2_value" }, - "11": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] + "28": { + "string-test-column": "value:contains_2_value" }, - "10": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] + "29": { + "string-test-column": "value:contains_2_value" }, - "13": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] + "0": { + "string-test-column": "value:contains_2_value" }, - "12": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] + "4": { + "string-test-column": "value:contains_2_value" }, - "15": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] + "8": { + "string-test-column": "value:contains_2_value" }, - "14": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] + "59": { + "string-test-column": "value:contains_1_value" }, - "17": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] + "58": { + "string-test-column": "value:contains_1_value" }, - "16": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] + "55": { + "string-test-column": "value:contains_1_value" }, - "19": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] + "54": { + "string-test-column": "value:contains_1_value" }, - "18": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] + "57": { + "string-test-column": "value:contains_1_value" }, - "48": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] + "56": { + "string-test-column": "value:contains_1_value" }, - "49": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] + "51": { + "string-test-column": "value:contains_1_value" }, - "46": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] + "50": { + "string-test-column": "value:contains_1_value" }, - "47": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] - }, - "44": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] - }, - "45": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] - }, - "42": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] - }, - "43": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] - }, - "40": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] - }, - "41": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] - }, - "1": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] - }, - "5": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] - }, - "9": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:contains_1_value" - }, - { - "date": "2016-01-01", - "value": "value:contains_2_value" - } - ] - }, - "77": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] - }, - "76": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] - }, - "75": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] - }, - "74": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] - }, - "73": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] - }, - "72": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] - }, - "71": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] - }, - "70": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] - }, - "79": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] - }, - "78": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_3_value" - }, - { - "date": "2016-01-01", - "value": "value:gejdtmkjyi" - } - ] - } - }, - "query": { - "time-series-string-top-values": { - "time-series-string-test-column": 5, - "contains": [ - "contains_1", - "contains_2" - ], - "between": [ - "2016-01-01", - "2016-01-02" - ] - } - }, - "expected": { - "status": "ignore", - "result": { - "time-series-string-top-values": { - "time-series-string-test-column": [ - { - "value": "value:contains_1_value", - "quantity": 50 - }, - { - "value": "value:contains_2_value", - "quantity": 50 - } - ] - } - }, - "took": "ignore" - } - }, - { - "name": "Test for a \"TOP VALUES\" query using column \"STRING\" and parameter \"CONTAINS\".", - "columns": [ - { - "type": "string", - "cardinality": "high", - "storage": "latest-value", - "name": "string_test_column", - "api-name": "string-test-column" - } - ], - "insert": { - "24": { - "string-test-column": "value:contains_2_value" - }, - "25": { - "string-test-column": "value:contains_2_value" - }, - "26": { - "string-test-column": "value:contains_2_value" - }, - "27": { - "string-test-column": "value:contains_2_value" - }, - "20": { - "string-test-column": "value:contains_2_value" - }, - "21": { - "string-test-column": "value:contains_2_value" - }, - "22": { - "string-test-column": "value:contains_2_value" - }, - "23": { - "string-test-column": "value:contains_2_value" - }, - "28": { - "string-test-column": "value:contains_2_value" - }, - "29": { - "string-test-column": "value:contains_2_value" - }, - "0": { - "string-test-column": "value:contains_2_value" - }, - "4": { - "string-test-column": "value:contains_2_value" - }, - "8": { - "string-test-column": "value:contains_2_value" - }, - "59": { - "string-test-column": "value:contains_1_value" - }, - "58": { - "string-test-column": "value:contains_1_value" - }, - "55": { - "string-test-column": "value:contains_1_value" - }, - "54": { - "string-test-column": "value:contains_1_value" - }, - "57": { - "string-test-column": "value:contains_1_value" - }, - "56": { - "string-test-column": "value:contains_1_value" - }, - "51": { - "string-test-column": "value:contains_1_value" - }, - "50": { - "string-test-column": "value:contains_1_value" - }, - "53": { - "string-test-column": "value:contains_1_value" - }, - "52": { - "string-test-column": "value:contains_1_value" - }, - "88": { - "string-test-column": "value:contains_1_value" - }, - "82": { - "string-test-column": "value:contains_1_value" - }, - "83": { - "string-test-column": "value:contains_1_value" - }, - "80": { - "string-test-column": "value:contains_1_value" - }, - "81": { - "string-test-column": "value:contains_1_value" - }, - "86": { - "string-test-column": "value:contains_1_value" - }, - "87": { - "string-test-column": "value:contains_1_value" - }, - "84": { - "string-test-column": "value:contains_1_value" - }, - "85": { - "string-test-column": "value:contains_1_value" - }, - "3": { - "string-test-column": "value:contains_2_value" - }, - "7": { - "string-test-column": "value:contains_2_value" - }, - "39": { - "string-test-column": "value:contains_2_value" - }, - "38": { - "string-test-column": "value:contains_2_value" - }, - "33": { - "string-test-column": "value:contains_2_value" - }, - "32": { - "string-test-column": "value:contains_2_value" - }, - "31": { - "string-test-column": "value:contains_2_value" - }, - "30": { - "string-test-column": "value:contains_2_value" - }, - "37": { - "string-test-column": "value:contains_2_value" - }, - "36": { - "string-test-column": "value:contains_2_value" - }, - "35": { - "string-test-column": "value:contains_2_value" - }, - "34": { - "string-test-column": "value:contains_2_value" - }, - "60": { - "string-test-column": "value:contains_1_value" - }, - "61": { - "string-test-column": "value:contains_1_value" - }, - "62": { - "string-test-column": "value:contains_1_value" - }, - "63": { - "string-test-column": "value:contains_1_value" - }, - "64": { - "string-test-column": "value:contains_1_value" - }, - "65": { - "string-test-column": "value:contains_1_value" - }, - "66": { - "string-test-column": "value:contains_1_value" - }, - "67": { - "string-test-column": "value:contains_1_value" - }, - "68": { - "string-test-column": "value:contains_1_value" - }, - "69": { - "string-test-column": "value:contains_1_value" - }, - "2": { - "string-test-column": "value:contains_2_value" - }, - "6": { - "string-test-column": "value:contains_2_value" - }, - "99": { - "string-test-column": "value:contains_1_value" - }, - "98": { - "string-test-column": "value:contains_1_value" - }, - "91": { - "string-test-column": "value:contains_1_value" - }, - "90": { - "string-test-column": "value:contains_1_value" - }, - "93": { - "string-test-column": "value:contains_1_value" - }, - "92": { - "string-test-column": "value:contains_1_value" - }, - "95": { - "string-test-column": "value:contains_1_value" - }, - "94": { - "string-test-column": "value:contains_1_value" - }, - "97": { - "string-test-column": "value:contains_1_value" - }, - "96": { - "string-test-column": "value:contains_1_value" - }, - "11": { - "string-test-column": "value:contains_2_value" - }, - "10": { - "string-test-column": "value:contains_2_value" - }, - "13": { - "string-test-column": "value:contains_2_value" - }, - "12": { - "string-test-column": "value:contains_2_value" - }, - "15": { - "string-test-column": "value:contains_2_value" - }, - "14": { - "string-test-column": "value:contains_2_value" - }, - "17": { - "string-test-column": "value:contains_2_value" - }, - "16": { - "string-test-column": "value:contains_2_value" - }, - "19": { - "string-test-column": "value:contains_2_value" - }, - "18": { - "string-test-column": "value:contains_2_value" - }, - "89": { - "string-test-column": "value:contains_1_value" - }, - "48": { - "string-test-column": "value:contains_2_value" - }, - "49": { - "string-test-column": "value:contains_2_value" - }, - "46": { - "string-test-column": "value:contains_2_value" - }, - "47": { - "string-test-column": "value:contains_2_value" - }, - "44": { - "string-test-column": "value:contains_2_value" - }, - "45": { - "string-test-column": "value:contains_2_value" - }, - "42": { - "string-test-column": "value:contains_2_value" - }, - "43": { - "string-test-column": "value:contains_2_value" - }, - "40": { - "string-test-column": "value:contains_2_value" - }, - "41": { - "string-test-column": "value:contains_2_value" - }, - "1": { - "string-test-column": "value:contains_2_value" - }, - "5": { - "string-test-column": "value:contains_2_value" - }, - "9": { - "string-test-column": "value:contains_2_value" - }, - "77": { - "string-test-column": "value:contains_1_value" - }, - "76": { - "string-test-column": "value:contains_1_value" - }, - "75": { - "string-test-column": "value:contains_1_value" - }, - "74": { - "string-test-column": "value:contains_1_value" - }, - "73": { - "string-test-column": "value:contains_1_value" - }, - "72": { - "string-test-column": "value:contains_1_value" - }, - "71": { - "string-test-column": "value:contains_1_value" - }, - "70": { - "string-test-column": "value:contains_1_value" - }, - "79": { - "string-test-column": "value:contains_1_value" - }, - "78": { - "string-test-column": "value:contains_1_value" - } - }, - "query": { - "string-top-values": { - "string-test-column": 5, - "contains": [ - "contains_1", - "contains_2" - ] - } - }, - "expected": { - "status": "ignore", - "result": { - "string-top-values": { - "string-test-column": [ - { - "value": "value:contains_1_value", - "quantity": 50 - }, - { - "value": "value:contains_2_value", - "quantity": 50 - } - ] - } - }, - "took": "ignore" - } - }, - { - "name": "Test for a \"TOP VALUES\" query using column \"INTEGER\" and parameter \"CONTAINS\".", - "columns": [ - { - "storage": "latest-value", - "type": "integer", - "name": "integer_test_column", - "api-name": "integer-test-column" - } - ], - "insert": { - "24": { - "integer-test-column": 1000002 - }, - "25": { - "integer-test-column": 1000002 - }, - "26": { - "integer-test-column": 1000002 - }, - "27": { - "integer-test-column": 1000002 - }, - "20": { - "integer-test-column": 1000002 - }, - "21": { - "integer-test-column": 1000002 - }, - "22": { - "integer-test-column": 1000002 - }, - "23": { - "integer-test-column": 1000002 - }, - "28": { - "integer-test-column": 1000002 - }, - "29": { - "integer-test-column": 1000002 - }, - "0": { - "integer-test-column": 1000002 - }, - "4": { - "integer-test-column": 1000002 - }, - "8": { - "integer-test-column": 1000002 - }, - "87": { - "integer-test-column": 1000001 - }, - "59": { - "integer-test-column": 1000001 - }, - "58": { - "integer-test-column": 1000001 - }, - "55": { - "integer-test-column": 1000001 - }, - "54": { - "integer-test-column": 1000001 - }, - "57": { - "integer-test-column": 1000001 - }, - "56": { - "integer-test-column": 1000001 - }, - "51": { - "integer-test-column": 1000001 - }, - "50": { - "integer-test-column": 1000001 - }, - "53": { - "integer-test-column": 1000001 + "53": { + "string-test-column": "value:contains_1_value" }, "52": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "88": { - "integer-test-column": 1000001 - }, - "89": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "82": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "83": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "80": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "81": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "86": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" + }, + "87": { + "string-test-column": "value:contains_1_value" }, "84": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "85": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "3": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "7": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "39": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "38": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "33": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "32": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "31": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "30": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "37": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "36": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "35": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "34": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "60": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "61": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "62": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "63": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "64": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "65": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "66": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "67": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "68": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "69": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "2": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "6": { - "integer-test-column": 1000002 + "string-test-column": "value:contains_2_value" }, "99": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "98": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "91": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "90": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "93": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, "92": { - "integer-test-column": 1000001 - }, - "95": { - "integer-test-column": 1000001 - }, - "94": { - "integer-test-column": 1000001 - }, - "97": { - "integer-test-column": 1000001 - }, - "96": { - "integer-test-column": 1000001 - }, - "11": { - "integer-test-column": 1000002 - }, - "10": { - "integer-test-column": 1000002 - }, - "13": { - "integer-test-column": 1000002 - }, - "12": { - "integer-test-column": 1000002 - }, - "15": { - "integer-test-column": 1000002 - }, - "14": { - "integer-test-column": 1000002 - }, - "17": { - "integer-test-column": 1000002 - }, - "16": { - "integer-test-column": 1000002 - }, - "19": { - "integer-test-column": 1000002 - }, - "18": { - "integer-test-column": 1000002 - }, - "48": { - "integer-test-column": 1000002 - }, - "49": { - "integer-test-column": 1000002 - }, - "46": { - "integer-test-column": 1000002 - }, - "44": { - "integer-test-column": 1000002 - }, - "45": { - "integer-test-column": 1000002 - }, - "42": { - "integer-test-column": 1000002 - }, - "43": { - "integer-test-column": 1000002 - }, - "40": { - "integer-test-column": 1000002 - }, - "41": { - "integer-test-column": 1000002 - }, - "1": { - "integer-test-column": 1000002 - }, - "5": { - "integer-test-column": 1000002 - }, - "9": { - "integer-test-column": 1000002 - }, - "77": { - "integer-test-column": 1000001 - }, - "76": { - "integer-test-column": 1000001 - }, - "75": { - "integer-test-column": 1000001 - }, - "74": { - "integer-test-column": 1000001 - }, - "73": { - "integer-test-column": 1000001 - }, - "72": { - "integer-test-column": 1000001 - }, - "71": { - "integer-test-column": 1000001 - }, - "70": { - "integer-test-column": 1000001 - }, - "79": { - "integer-test-column": 1000001 + "string-test-column": "value:contains_1_value" }, - "78": { - "integer-test-column": 1000001 + "95": { + "string-test-column": "value:contains_1_value" }, - "47": { - "integer-test-column": 1000002 - } - }, - "query": { - "integer-top-values": { - "contains": [ - "1000001", - "1000002" - ], - "integer-test-column": 5 - } - }, - "expected": { - "status": "ignore", - "result": { - "integer-top-values": { - "integer-test-column": [ - { - "value": "1000001", - "quantity": 50 - }, - { - "value": "1000002", - "quantity": 50 - } - ] - } + "94": { + "string-test-column": "value:contains_1_value" }, - "took": "ignore" - } - }, - { - "name": "Test for a \"TOP VALUES\" query using column \"STRING-TIME-SERIES\", operator \"NOT\" and parameter \"NOT-CONTAINS\".", - "columns": [ - { - "api-name": "time-series-string-test-column", - "type": "string-time-series", - "name": "time_series_string_test_column" - } - ], - "insert": { - "24": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] + "97": { + "string-test-column": "value:contains_1_value" }, - "25": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] + "96": { + "string-test-column": "value:contains_1_value" }, - "26": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] + "11": { + "string-test-column": "value:contains_2_value" }, - "27": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] + "10": { + "string-test-column": "value:contains_2_value" }, - "20": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] + "13": { + "string-test-column": "value:contains_2_value" }, - "21": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] + "12": { + "string-test-column": "value:contains_2_value" }, - "22": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] + "15": { + "string-test-column": "value:contains_2_value" }, - "23": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] + "14": { + "string-test-column": "value:contains_2_value" }, - "28": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] + "17": { + "string-test-column": "value:contains_2_value" }, - "29": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] + "16": { + "string-test-column": "value:contains_2_value" }, - "0": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] + "19": { + "string-test-column": "value:contains_2_value" }, - "4": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] + "18": { + "string-test-column": "value:contains_2_value" }, - "8": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] + "89": { + "string-test-column": "value:contains_1_value" }, - "59": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "48": { + "string-test-column": "value:contains_2_value" }, - "58": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "49": { + "string-test-column": "value:contains_2_value" }, - "55": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "46": { + "string-test-column": "value:contains_2_value" + }, + "47": { + "string-test-column": "value:contains_2_value" }, - "54": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "44": { + "string-test-column": "value:contains_2_value" }, - "57": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "45": { + "string-test-column": "value:contains_2_value" }, - "56": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "42": { + "string-test-column": "value:contains_2_value" }, - "51": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "43": { + "string-test-column": "value:contains_2_value" }, - "50": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "40": { + "string-test-column": "value:contains_2_value" }, - "53": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "41": { + "string-test-column": "value:contains_2_value" }, - "52": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "1": { + "string-test-column": "value:contains_2_value" }, - "88": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "5": { + "string-test-column": "value:contains_2_value" }, - "89": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "9": { + "string-test-column": "value:contains_2_value" }, - "82": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "77": { + "string-test-column": "value:contains_1_value" }, - "83": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "76": { + "string-test-column": "value:contains_1_value" }, - "80": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "75": { + "string-test-column": "value:contains_1_value" }, - "81": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "74": { + "string-test-column": "value:contains_1_value" }, - "86": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "73": { + "string-test-column": "value:contains_1_value" }, - "87": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "72": { + "string-test-column": "value:contains_1_value" }, - "84": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] + "71": { + "string-test-column": "value:contains_1_value" }, - "85": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } + "70": { + "string-test-column": "value:contains_1_value" + }, + "79": { + "string-test-column": "value:contains_1_value" + }, + "78": { + "string-test-column": "value:contains_1_value" + } + }, + "query": { + "string-top-values": { + "string-test-column": 5, + "contains": [ + "contains_1", + "contains_2" ] + } + }, + "expected": { + "status": "ignore", + "result": { + "string-top-values": { + "string-test-column": [ + { + "value": "value:contains_1_value", + "quantity": 50 + }, + { + "value": "value:contains_2_value", + "quantity": 50 + } + ] + } }, - "3": { + "took": "ignore" + } + }, + { + "name": "Test for a \"TOP VALUES\" query using column \"STRING-TIME-SERIES\", operator \"NOT\" and parameter \"NOT-CONTAINS\".", + "columns": [ + { + "api-name": "time-series-string-test-column", + "type": "string-time-series", + "name": "time_series_string_test_column" + } + ], + "insert": { + "24": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -4946,7 +3870,7 @@ } ] }, - "7": { + "25": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -4958,7 +3882,7 @@ } ] }, - "39": { + "26": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -4970,7 +3894,7 @@ } ] }, - "38": { + "27": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -4982,7 +3906,7 @@ } ] }, - "33": { + "20": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -4994,7 +3918,7 @@ } ] }, - "32": { + "21": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5006,7 +3930,7 @@ } ] }, - "31": { + "22": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5018,7 +3942,7 @@ } ] }, - "30": { + "23": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5030,7 +3954,7 @@ } ] }, - "37": { + "28": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5042,7 +3966,7 @@ } ] }, - "36": { + "29": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5054,7 +3978,7 @@ } ] }, - "35": { + "0": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5066,7 +3990,7 @@ } ] }, - "34": { + "4": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5078,31 +4002,19 @@ } ] }, - "60": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:not_contains_1" - }, - { - "date": "2016-01-01", - "value": "value:not_contains_2" - } - ] - }, - "61": { + "8": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_1" + "value": "value:matched_value_1" }, { "date": "2016-01-01", - "value": "value:not_contains_2" + "value": "value:matched_value_2" } ] }, - "62": { + "59": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5114,7 +4026,7 @@ } ] }, - "63": { + "58": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5126,7 +4038,7 @@ } ] }, - "64": { + "55": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5138,7 +4050,7 @@ } ] }, - "65": { + "54": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5150,7 +4062,7 @@ } ] }, - "66": { + "57": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5162,7 +4074,7 @@ } ] }, - "67": { + "56": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5174,7 +4086,7 @@ } ] }, - "68": { + "51": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5186,7 +4098,7 @@ } ] }, - "69": { + "50": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5198,31 +4110,7 @@ } ] }, - "2": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "6": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "99": { + "53": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5234,7 +4122,7 @@ } ] }, - "98": { + "52": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5246,7 +4134,7 @@ } ] }, - "91": { + "88": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5258,7 +4146,7 @@ } ] }, - "90": { + "89": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5270,7 +4158,7 @@ } ] }, - "93": { + "82": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5282,7 +4170,7 @@ } ] }, - "92": { + "83": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5294,7 +4182,7 @@ } ] }, - "95": { + "80": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5306,7 +4194,7 @@ } ] }, - "94": { + "81": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5318,7 +4206,7 @@ } ] }, - "97": { + "86": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5330,7 +4218,7 @@ } ] }, - "96": { + "87": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5342,175 +4230,31 @@ } ] }, - "11": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "10": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "13": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "12": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "15": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "14": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "17": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "16": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "19": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "18": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "48": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "49": { - "time-series-string-test-column": [ - { - "date": "2016-01-01", - "value": "value:matched_value_1" - }, - { - "date": "2016-01-01", - "value": "value:matched_value_2" - } - ] - }, - "46": { + "84": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:matched_value_1" + "value": "value:not_contains_1" }, { "date": "2016-01-01", - "value": "value:matched_value_2" + "value": "value:not_contains_2" } ] }, - "47": { + "85": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:matched_value_1" + "value": "value:not_contains_1" }, { "date": "2016-01-01", - "value": "value:matched_value_2" + "value": "value:not_contains_2" } ] }, - "44": { + "3": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5522,7 +4266,7 @@ } ] }, - "45": { + "7": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5534,7 +4278,7 @@ } ] }, - "42": { + "39": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5546,7 +4290,7 @@ } ] }, - "43": { + "38": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5558,7 +4302,7 @@ } ] }, - "40": { + "33": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5570,7 +4314,7 @@ } ] }, - "41": { + "32": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5582,7 +4326,7 @@ } ] }, - "1": { + "31": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5594,7 +4338,7 @@ } ] }, - "5": { + "30": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5606,7 +4350,7 @@ } ] }, - "9": { + "37": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5618,43 +4362,43 @@ } ] }, - "77": { + "36": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_1" + "value": "value:matched_value_1" }, { "date": "2016-01-01", - "value": "value:not_contains_2" + "value": "value:matched_value_2" } ] }, - "76": { + "35": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_1" + "value": "value:matched_value_1" }, { "date": "2016-01-01", - "value": "value:not_contains_2" + "value": "value:matched_value_2" } ] }, - "75": { + "34": { "time-series-string-test-column": [ { "date": "2016-01-01", - "value": "value:not_contains_1" + "value": "value:matched_value_1" }, { "date": "2016-01-01", - "value": "value:not_contains_2" + "value": "value:matched_value_2" } ] }, - "74": { + "60": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5666,7 +4410,7 @@ } ] }, - "73": { + "61": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5678,7 +4422,7 @@ } ] }, - "72": { + "62": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5690,7 +4434,7 @@ } ] }, - "71": { + "63": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5702,7 +4446,7 @@ } ] }, - "70": { + "64": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5714,7 +4458,7 @@ } ] }, - "79": { + "65": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5726,7 +4470,7 @@ } ] }, - "78": { + "66": { "time-series-string-test-column": [ { "date": "2016-01-01", @@ -5737,369 +4481,603 @@ "value": "value:not_contains_2" } ] - } - }, - "query": { - "time-series-string-top-values": { - "time-series-string-test-column": 5, - "not-contains": [ - "not_contains_1", - "not_contains_2", - "not_contains:" - ], - "between": [ - "2016-01-01", - "2016-01-02" - ] - } - }, - "expected": { - "status": "ignore", - "result": { - "time-series-string-top-values": { - "time-series-string-test-column": [ - { - "value": "value:matched_value_1", - "quantity": 50 - }, - { - "value": "value:matched_value_2", - "quantity": 50 - } - ] - } - }, - "took": "ignore" - } - }, - { - "name": "Test for a \"TOP VALUES\" query using column \"STRING\", operator \"NOT\" and parameter \"NOT-CONTAINS\".", - "columns": [ - { - "type": "string", - "cardinality": "high", - "storage": "latest-value", - "name": "string_test_column", - "api-name": "string-test-column" - } - ], - "insert": { - "24": { - "string-test-column": "value:matched_value_2" - }, - "25": { - "string-test-column": "value:matched_value_2" - }, - "26": { - "string-test-column": "value:matched_value_2" - }, - "27": { - "string-test-column": "value:matched_value_2" - }, - "20": { - "string-test-column": "value:matched_value_2" - }, - "21": { - "string-test-column": "value:matched_value_2" - }, - "22": { - "string-test-column": "value:matched_value_2" - }, - "23": { - "string-test-column": "value:matched_value_2" - }, - "28": { - "string-test-column": "value:matched_value_2" - }, - "29": { - "string-test-column": "value:matched_value_2" - }, - "0": { - "string-test-column": "value:matched_value_2" - }, - "4": { - "string-test-column": "value:matched_value_2" - }, - "8": { - "string-test-column": "value:matched_value_2" - }, - "59": { - "string-test-column": "value:matched_value_1" - }, - "58": { - "string-test-column": "value:matched_value_1" - }, - "55": { - "string-test-column": "value:matched_value_1" - }, - "54": { - "string-test-column": "value:matched_value_1" - }, - "57": { - "string-test-column": "value:matched_value_1" - }, - "56": { - "string-test-column": "value:matched_value_1" - }, - "51": { - "string-test-column": "value:matched_value_1" - }, - "50": { - "string-test-column": "value:matched_value_1" - }, - "53": { - "string-test-column": "value:matched_value_1" - }, - "52": { - "string-test-column": "value:matched_value_1" - }, - "82": { - "string-test-column": "value:matched_value_1" - }, - "83": { - "string-test-column": "value:matched_value_1" - }, - "80": { - "string-test-column": "value:matched_value_1" - }, - "81": { - "string-test-column": "value:matched_value_1" - }, - "86": { - "string-test-column": "value:matched_value_1" - }, - "87": { - "string-test-column": "value:matched_value_1" - }, - "84": { - "string-test-column": "value:matched_value_1" - }, - "85": { - "string-test-column": "value:matched_value_1" - }, - "3": { - "string-test-column": "value:matched_value_2" - }, - "7": { - "string-test-column": "value:matched_value_2" - }, - "39": { - "string-test-column": "value:matched_value_2" - }, - "38": { - "string-test-column": "value:matched_value_2" - }, - "33": { - "string-test-column": "value:matched_value_2" - }, - "32": { - "string-test-column": "value:matched_value_2" - }, - "31": { - "string-test-column": "value:matched_value_2" - }, - "30": { - "string-test-column": "value:matched_value_2" - }, - "37": { - "string-test-column": "value:matched_value_2" - }, - "36": { - "string-test-column": "value:matched_value_2" - }, - "35": { - "string-test-column": "value:matched_value_2" - }, - "34": { - "string-test-column": "value:matched_value_2" - }, - "60": { - "string-test-column": "value:matched_value_1" - }, - "61": { - "string-test-column": "value:matched_value_1" - }, - "62": { - "string-test-column": "value:matched_value_1" - }, - "63": { - "string-test-column": "value:matched_value_1" - }, - "64": { - "string-test-column": "value:matched_value_1" - }, - "65": { - "string-test-column": "value:matched_value_1" - }, - "66": { - "string-test-column": "value:matched_value_1" }, "67": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "68": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "69": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "2": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "6": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "99": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "98": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "91": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "90": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "93": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "92": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "95": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "94": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "97": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "96": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "11": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "10": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "13": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "12": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "15": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "14": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "17": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "16": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "19": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "18": { - "string-test-column": "value:matched_value_2" - }, - "88": { - "string-test-column": "value:matched_value_1" - }, - "89": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "48": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "49": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "46": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "47": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "44": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "45": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "42": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "43": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "40": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "41": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "1": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "5": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "9": { - "string-test-column": "value:matched_value_2" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:matched_value_1" + }, + { + "date": "2016-01-01", + "value": "value:matched_value_2" + } + ] }, "77": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "76": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "75": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "74": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "73": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "72": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "71": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "70": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "79": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] }, "78": { - "string-test-column": "value:matched_value_1" + "time-series-string-test-column": [ + { + "date": "2016-01-01", + "value": "value:not_contains_1" + }, + { + "date": "2016-01-01", + "value": "value:not_contains_2" + } + ] } }, "query": { - "string-top-values": { - "string-test-column": 5, + "time-series-string-top-values": { + "time-series-string-test-column": 5, "not-contains": [ "not_contains_1", "not_contains_2", "not_contains:" + ], + "between": [ + "2016-01-01", + "2016-01-02" ] } }, "expected": { "status": "ignore", "result": { - "string-top-values": { - "string-test-column": [ + "time-series-string-top-values": { + "time-series-string-test-column": [ { "value": "value:matched_value_1", "quantity": 50 @@ -6115,338 +5093,339 @@ } }, { - "name": "Test for a \"TOP VALUES\" query using column \"INTEGER\", operator \"NOT\" and parameter \"NOT-CONTAINS\".", + "name": "Test for a \"TOP VALUES\" query using column \"STRING\", operator \"NOT\" and parameter \"NOT-CONTAINS\".", "columns": [ { + "type": "string", + "cardinality": "high", "storage": "latest-value", - "type": "integer", - "name": "integer_test_column", - "api-name": "integer-test-column" + "name": "string_test_column", + "api-name": "string-test-column" } ], "insert": { "24": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "25": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "26": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "27": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "20": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "21": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "22": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "23": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "28": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "29": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "0": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "4": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "8": { - "integer-test-column": 1000002 - }, - "87": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_2" }, "59": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "58": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "55": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "54": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "57": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "56": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "51": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "50": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "53": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "52": { - "integer-test-column": 1000001 - }, - "88": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "82": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "83": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "80": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "81": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "86": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" + }, + "87": { + "string-test-column": "value:matched_value_1" }, "84": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "85": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "3": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "7": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "39": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "38": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "33": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "32": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "31": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "30": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "37": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "36": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "35": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "34": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "60": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "61": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "62": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "63": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "64": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "65": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "66": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "67": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "68": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "69": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "2": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "6": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "99": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "98": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "91": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "90": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "93": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "92": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "95": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "94": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "97": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "96": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "11": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "10": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "13": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "12": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "15": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "14": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "17": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "16": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "19": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "18": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" + }, + "88": { + "string-test-column": "value:matched_value_1" }, "89": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "48": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "49": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "46": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "47": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "44": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "45": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "42": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "43": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "40": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "41": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "1": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "5": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "9": { - "integer-test-column": 1000002 + "string-test-column": "value:matched_value_2" }, "77": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "76": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "75": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "74": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "73": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "72": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "71": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "70": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "79": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" }, "78": { - "integer-test-column": 1000001 + "string-test-column": "value:matched_value_1" } }, "query": { - "integer-top-values": { - "not-contains": [ - "1000010", - "1000020", - "1000030" - ], - "integer-test-column": 5 + "string-top-values": { + "string-test-column": 5, + "not-contains": [ + "not_contains_1", + "not_contains_2", + "not_contains:" + ] } }, "expected": { "status": "ignore", "result": { - "integer-top-values": { - "integer-test-column": [ + "string-top-values": { + "string-test-column": [ { - "value": "1000001", + "value": "value:matched_value_1", "quantity": 50 }, { - "value": "1000002", + "value": "value:matched_value_2", "quantity": 50 } ] @@ -7996,381 +6975,41 @@ "string-test-column": "value:starts_1_value" }, "72": { - "string-test-column": "value:starts_1_value" - }, - "71": { - "string-test-column": "value:starts_1_value" - }, - "70": { - "string-test-column": "value:starts_1_value" - }, - "79": { - "string-test-column": "value:starts_1_value" - }, - "78": { - "string-test-column": "value:starts_1_value" - } - }, - "query": { - "string-top-values": { - "string-test-column": 5, - "starts-with": [ - "value:starts_1", - "value:starts_2" - ] - } - }, - "expected": { - "status": "ignore", - "result": { - "string-top-values": { - "string-test-column": [ - { - "value": "value:starts_1_value", - "quantity": 50 - }, - { - "value": "value:starts_2_value", - "quantity": 50 - } - ] - } - }, - "took": "ignore" - } - }, - { - "name": "Test for a \"TOP VALUES\" query using column \"INTEGER\" and parameter \"STARTS-WITH\".", - "columns": [ - { - "storage": "latest-value", - "type": "integer", - "name": "integer_test_column", - "api-name": "integer-test-column" - } - ], - "insert": { - "24": { - "integer-test-column": 12345622 - }, - "25": { - "integer-test-column": 12345622 - }, - "26": { - "integer-test-column": 12345622 - }, - "27": { - "integer-test-column": 12345622 - }, - "20": { - "integer-test-column": 12345622 - }, - "21": { - "integer-test-column": 12345622 - }, - "22": { - "integer-test-column": 12345622 - }, - "23": { - "integer-test-column": 12345622 - }, - "28": { - "integer-test-column": 12345622 - }, - "29": { - "integer-test-column": 12345622 - }, - "0": { - "integer-test-column": 12345622 - }, - "4": { - "integer-test-column": 12345622 - }, - "8": { - "integer-test-column": 12345622 - }, - "59": { - "integer-test-column": 12345611 - }, - "58": { - "integer-test-column": 12345611 - }, - "55": { - "integer-test-column": 12345611 - }, - "54": { - "integer-test-column": 12345611 - }, - "57": { - "integer-test-column": 12345611 - }, - "56": { - "integer-test-column": 12345611 - }, - "51": { - "integer-test-column": 12345611 - }, - "50": { - "integer-test-column": 12345611 - }, - "53": { - "integer-test-column": 12345611 - }, - "52": { - "integer-test-column": 12345611 - }, - "89": { - "integer-test-column": 12345611 - }, - "82": { - "integer-test-column": 12345611 - }, - "83": { - "integer-test-column": 12345611 - }, - "80": { - "integer-test-column": 12345611 - }, - "81": { - "integer-test-column": 12345611 - }, - "86": { - "integer-test-column": 12345611 - }, - "87": { - "integer-test-column": 12345611 - }, - "84": { - "integer-test-column": 12345611 - }, - "85": { - "integer-test-column": 12345611 - }, - "3": { - "integer-test-column": 12345622 - }, - "7": { - "integer-test-column": 12345622 - }, - "39": { - "integer-test-column": 12345622 - }, - "38": { - "integer-test-column": 12345622 - }, - "33": { - "integer-test-column": 12345622 - }, - "32": { - "integer-test-column": 12345622 - }, - "31": { - "integer-test-column": 12345622 - }, - "30": { - "integer-test-column": 12345622 - }, - "37": { - "integer-test-column": 12345622 - }, - "36": { - "integer-test-column": 12345622 - }, - "35": { - "integer-test-column": 12345622 - }, - "34": { - "integer-test-column": 12345622 - }, - "60": { - "integer-test-column": 12345611 - }, - "61": { - "integer-test-column": 12345611 - }, - "62": { - "integer-test-column": 12345611 - }, - "63": { - "integer-test-column": 12345611 - }, - "64": { - "integer-test-column": 12345611 - }, - "65": { - "integer-test-column": 12345611 - }, - "66": { - "integer-test-column": 12345611 - }, - "67": { - "integer-test-column": 12345611 - }, - "68": { - "integer-test-column": 12345611 - }, - "69": { - "integer-test-column": 12345611 - }, - "2": { - "integer-test-column": 12345622 - }, - "6": { - "integer-test-column": 12345622 - }, - "99": { - "integer-test-column": 12345611 - }, - "98": { - "integer-test-column": 12345611 - }, - "91": { - "integer-test-column": 12345611 - }, - "90": { - "integer-test-column": 12345611 - }, - "93": { - "integer-test-column": 12345611 - }, - "92": { - "integer-test-column": 12345611 - }, - "95": { - "integer-test-column": 12345611 - }, - "94": { - "integer-test-column": 12345611 - }, - "97": { - "integer-test-column": 12345611 - }, - "96": { - "integer-test-column": 12345611 - }, - "11": { - "integer-test-column": 12345622 - }, - "10": { - "integer-test-column": 12345622 - }, - "13": { - "integer-test-column": 12345622 - }, - "12": { - "integer-test-column": 12345622 - }, - "15": { - "integer-test-column": 12345622 - }, - "14": { - "integer-test-column": 12345622 - }, - "17": { - "integer-test-column": 12345622 - }, - "16": { - "integer-test-column": 12345622 - }, - "19": { - "integer-test-column": 12345622 - }, - "18": { - "integer-test-column": 12345622 - }, - "88": { - "integer-test-column": 12345611 - }, - "48": { - "integer-test-column": 12345622 - }, - "49": { - "integer-test-column": 12345622 - }, - "46": { - "integer-test-column": 12345622 - }, - "44": { - "integer-test-column": 12345622 - }, - "45": { - "integer-test-column": 12345622 - }, - "42": { - "integer-test-column": 12345622 - }, - "43": { - "integer-test-column": 12345622 - }, - "40": { - "integer-test-column": 12345622 - }, - "41": { - "integer-test-column": 12345622 - }, - "1": { - "integer-test-column": 12345622 - }, - "5": { - "integer-test-column": 12345622 - }, - "9": { - "integer-test-column": 12345622 - }, - "77": { - "integer-test-column": 12345611 - }, - "76": { - "integer-test-column": 12345611 - }, - "75": { - "integer-test-column": 12345611 - }, - "74": { - "integer-test-column": 12345611 - }, - "73": { - "integer-test-column": 12345611 - }, - "72": { - "integer-test-column": 12345611 + "string-test-column": "value:starts_1_value" }, "71": { - "integer-test-column": 12345611 + "string-test-column": "value:starts_1_value" }, "70": { - "integer-test-column": 12345611 + "string-test-column": "value:starts_1_value" }, "79": { - "integer-test-column": 12345611 + "string-test-column": "value:starts_1_value" }, "78": { - "integer-test-column": 12345611 - }, - "47": { - "integer-test-column": 12345622 + "string-test-column": "value:starts_1_value" } }, "query": { - "integer-top-values": { + "string-top-values": { + "string-test-column": 5, "starts-with": [ - "1234561", - "1234562" - ], - "integer-test-column": 5 + "value:starts_1", + "value:starts_2" + ] } }, "expected": { "status": "ignore", "result": { - "integer-top-values": { - "integer-test-column": [ + "string-top-values": { + "string-test-column": [ { - "value": "12345611", + "value": "value:starts_1_value", "quantity": 50 }, { - "value": "12345622", + "value": "value:starts_2_value", "quantity": 50 } ] @@ -9963,346 +8602,6 @@ "took": "ignore" } }, - { - "name": "Test for a \"TOP VALUES\" query using column \"INTEGER\" and parameter \"ENDS-WITH\".", - "columns": [ - { - "storage": "latest-value", - "type": "integer", - "name": "integer_test_column", - "api-name": "integer-test-column" - } - ], - "insert": { - "24": { - "integer-test-column": 2123456 - }, - "25": { - "integer-test-column": 2123456 - }, - "26": { - "integer-test-column": 2123456 - }, - "27": { - "integer-test-column": 2123456 - }, - "20": { - "integer-test-column": 2123456 - }, - "21": { - "integer-test-column": 2123456 - }, - "22": { - "integer-test-column": 2123456 - }, - "23": { - "integer-test-column": 2123456 - }, - "28": { - "integer-test-column": 2123456 - }, - "29": { - "integer-test-column": 2123456 - }, - "0": { - "integer-test-column": 2123456 - }, - "4": { - "integer-test-column": 2123456 - }, - "8": { - "integer-test-column": 2123456 - }, - "87": { - "integer-test-column": 1123456 - }, - "59": { - "integer-test-column": 1123456 - }, - "58": { - "integer-test-column": 1123456 - }, - "55": { - "integer-test-column": 1123456 - }, - "54": { - "integer-test-column": 1123456 - }, - "57": { - "integer-test-column": 1123456 - }, - "56": { - "integer-test-column": 1123456 - }, - "51": { - "integer-test-column": 1123456 - }, - "50": { - "integer-test-column": 1123456 - }, - "53": { - "integer-test-column": 1123456 - }, - "52": { - "integer-test-column": 1123456 - }, - "88": { - "integer-test-column": 1123456 - }, - "82": { - "integer-test-column": 1123456 - }, - "83": { - "integer-test-column": 1123456 - }, - "80": { - "integer-test-column": 1123456 - }, - "81": { - "integer-test-column": 1123456 - }, - "86": { - "integer-test-column": 1123456 - }, - "84": { - "integer-test-column": 1123456 - }, - "85": { - "integer-test-column": 1123456 - }, - "3": { - "integer-test-column": 2123456 - }, - "7": { - "integer-test-column": 2123456 - }, - "39": { - "integer-test-column": 2123456 - }, - "38": { - "integer-test-column": 2123456 - }, - "33": { - "integer-test-column": 2123456 - }, - "32": { - "integer-test-column": 2123456 - }, - "31": { - "integer-test-column": 2123456 - }, - "30": { - "integer-test-column": 2123456 - }, - "37": { - "integer-test-column": 2123456 - }, - "36": { - "integer-test-column": 2123456 - }, - "35": { - "integer-test-column": 2123456 - }, - "34": { - "integer-test-column": 2123456 - }, - "60": { - "integer-test-column": 1123456 - }, - "61": { - "integer-test-column": 1123456 - }, - "62": { - "integer-test-column": 1123456 - }, - "63": { - "integer-test-column": 1123456 - }, - "64": { - "integer-test-column": 1123456 - }, - "65": { - "integer-test-column": 1123456 - }, - "66": { - "integer-test-column": 1123456 - }, - "67": { - "integer-test-column": 1123456 - }, - "68": { - "integer-test-column": 1123456 - }, - "69": { - "integer-test-column": 1123456 - }, - "2": { - "integer-test-column": 2123456 - }, - "6": { - "integer-test-column": 2123456 - }, - "99": { - "integer-test-column": 1123456 - }, - "98": { - "integer-test-column": 1123456 - }, - "91": { - "integer-test-column": 1123456 - }, - "90": { - "integer-test-column": 1123456 - }, - "93": { - "integer-test-column": 1123456 - }, - "92": { - "integer-test-column": 1123456 - }, - "95": { - "integer-test-column": 1123456 - }, - "94": { - "integer-test-column": 1123456 - }, - "97": { - "integer-test-column": 1123456 - }, - "96": { - "integer-test-column": 1123456 - }, - "11": { - "integer-test-column": 2123456 - }, - "10": { - "integer-test-column": 2123456 - }, - "13": { - "integer-test-column": 2123456 - }, - "12": { - "integer-test-column": 2123456 - }, - "15": { - "integer-test-column": 2123456 - }, - "14": { - "integer-test-column": 2123456 - }, - "17": { - "integer-test-column": 2123456 - }, - "16": { - "integer-test-column": 2123456 - }, - "19": { - "integer-test-column": 2123456 - }, - "18": { - "integer-test-column": 2123456 - }, - "89": { - "integer-test-column": 1123456 - }, - "48": { - "integer-test-column": 2123456 - }, - "49": { - "integer-test-column": 2123456 - }, - "46": { - "integer-test-column": 2123456 - }, - "47": { - "integer-test-column": 2123456 - }, - "44": { - "integer-test-column": 2123456 - }, - "45": { - "integer-test-column": 2123456 - }, - "42": { - "integer-test-column": 2123456 - }, - "43": { - "integer-test-column": 2123456 - }, - "40": { - "integer-test-column": 2123456 - }, - "41": { - "integer-test-column": 2123456 - }, - "1": { - "integer-test-column": 2123456 - }, - "5": { - "integer-test-column": 2123456 - }, - "9": { - "integer-test-column": 2123456 - }, - "77": { - "integer-test-column": 1123456 - }, - "76": { - "integer-test-column": 1123456 - }, - "75": { - "integer-test-column": 1123456 - }, - "74": { - "integer-test-column": 1123456 - }, - "73": { - "integer-test-column": 1123456 - }, - "72": { - "integer-test-column": 1123456 - }, - "71": { - "integer-test-column": 1123456 - }, - "70": { - "integer-test-column": 1123456 - }, - "79": { - "integer-test-column": 1123456 - }, - "78": { - "integer-test-column": 1123456 - } - }, - "query": { - "integer-top-values": { - "ends-with": [ - "123456", - "123456" - ], - "integer-test-column": 5 - } - }, - "expected": { - "status": "ignore", - "result": { - "integer-top-values": { - "integer-test-column": [ - { - "value": "1123456", - "quantity": 50 - }, - { - "value": "2123456", - "quantity": 50 - } - ] - } - }, - "took": "ignore" - } - }, { "name": "Test for a \"TOP VALUES\" query using column \"STRING-TIME-SERIES\" and parameter \"EQUALS\" with UTC timezone when inserting.", "columns": [ From 059ea0f6dd7a9a3584dd1da75a2ecb15af02ffdd Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Wed, 1 Aug 2018 22:53:57 -0300 Subject: [PATCH 19/26] Add support to delete and update [skip ci] --- src/slicer.js | 32 +++- tests_and_examples/examples/delete.json | 158 ++++++++++++++++ tests_and_examples/examples/update.json | 239 ++++++++++++++++++++++++ tests_and_examples/runQueryTests.js | 95 +++++++++- 4 files changed, 518 insertions(+), 6 deletions(-) create mode 100644 tests_and_examples/examples/delete.json create mode 100644 tests_and_examples/examples/update.json diff --git a/src/slicer.js b/src/slicer.js index 05141ad..23616a3 100644 --- a/src/slicer.js +++ b/src/slicer.js @@ -366,7 +366,9 @@ score: '/data_extraction/score/', saved: '/query/saved/', database: '/database/', - sql: '/sql/' + sql: '/sql/', + delete: '/delete/', + update: '/update/' }; this._setUpRequest(); } @@ -727,6 +729,34 @@ levelKey: 0 }, true); } + + /* Make a delete request + * + * @param (array) query - The query that represents the data to be deleted + */ + delete(query) { + let path = this._sdRoutes.delete; + return this.makeRequest({ + path: path, + reqType: "POST", + data: query, + levelKey: 2 + }); + } + + /* Make a update request + * + * @param (array) query - The query that represents the data to be updated + */ + update(query) { + let path = this._sdRoutes.update; + return this.makeRequest({ + path: path, + reqType: "POST", + data: query, + levelKey: 2 + }); + } } module.exports = SlicingDice; diff --git a/tests_and_examples/examples/delete.json b/tests_and_examples/examples/delete.json new file mode 100644 index 0000000..b41bb37 --- /dev/null +++ b/tests_and_examples/examples/delete.json @@ -0,0 +1,158 @@ +[ + { + "name": "Test for a DELETION on a specific ENTITY ID.", + "description": "In this test we will delete a record based on the ENTITY ID.", + "columns": [ + { + "type": "string", + "cardinality": "high", + "storage": "latest-value", + "name": "string_test_column", + "api-name": "string-test-column" + }, + { + "storage": "latest-value", + "type": "integer", + "name": "integer_test_column", + "api-name": "integer-test-column" + } + ], + "insert": { + "Entity1": { + "string-test-column": "value:deleted_entity", + "integer-test-column": 1000001 + }, + "Entity2": { + "string-test-column": "value:deleted_entity", + "integer-test-column": 1000001 + }, + "Entity3": { + "string-test-column": "value:deleted_entity", + "integer-test-column": 1000001 + }, + "Entity4": { + "string-test-column": "value:deleted_entity", + "integer-test-column": 1000001 + }, + "Entity5": { + "string-test-column": "value:deleted_entity", + "integer-test-column": 1000001 + }, + "Entity6": { + "string-test-column": "value:deleted_entity", + "integer-test-column": 1000001 + } + }, + "additional_operation": { + "query":[ + { + "entity-id":{ + "equals":"Entity3" + } + } + ] + }, + "result_additional": { + "status": "ignore", + "result": { + "deleted": 1 + }, + "took": "ignore" + }, + "query": { + "query-name": "deleted_query", + "query": [ + { + "string-test-column": { + "equals": "value:deleted_entity" + } + } + ] + }, + "expected": { + "status": "ignore", + "result": { + "deleted_query": 5 + }, + "took": "ignore" + } + }, + { + "name": "Test for a DELETION on multiple values.", + "description": "In this test we will delete a record based on a value from a column.", + "columns": [ + { + "type": "string", + "cardinality": "high", + "storage": "latest-value", + "name": "string_test_column", + "api-name": "string-test-column" + }, + { + "storage": "latest-value", + "type": "integer", + "name": "integer_test_column", + "api-name": "integer-test-column" + } + ], + "insert": { + "Entity1": { + "string-test-column": "value:deleted_entity", + "integer-test-column": 1000001 + }, + "Entity2": { + "string-test-column": "value:deleted_entity", + "integer-test-column": 1000001 + }, + "Entity3": { + "string-test-column": "value:deleted_entity", + "integer-test-column": 1000001 + }, + "Entity4": { + "string-test-column": "value:not_deleted_entity", + "integer-test-column": 1000001 + }, + "Entity5": { + "string-test-column": "value:not_deleted_entity", + "integer-test-column": 1000001 + }, + "Entity6": { + "string-test-column": "value:not_deleted_entity", + "integer-test-column": 1000001 + } + }, + "additional_operation": { + "query":[ + { + "string-test-column":{ + "equals":"value:deleted_entity" + } + } + ] + }, + "result_additional": { + "status": "ignore", + "result": { + "deleted": 3 + }, + "took": "ignore" + }, + "query": { + "query-name": "deleted_query", + "query": [ + { + "string-test-column": { + "equals": "value:deleted_entity" + } + } + ] + }, + "expected": { + "status": "ignore", + "result": { + "deleted_query": 0 + }, + "took": "ignore" + } + } +] \ No newline at end of file diff --git a/tests_and_examples/examples/update.json b/tests_and_examples/examples/update.json new file mode 100644 index 0000000..e8e78d7 --- /dev/null +++ b/tests_and_examples/examples/update.json @@ -0,0 +1,239 @@ +[ + { + "name": "Test for an UPDATE on a specific column.", + "description": "In this test we will update a single column from a record.", + "columns": [ + { + "type": "string", + "cardinality": "high", + "storage": "latest-value", + "name": "string_test_column", + "api-name": "string-test-column" + }, + { + "storage": "latest-value", + "type": "boolean", + "name": "boolean_test_column", + "api-name": "boolean-test-column" + }, + { + "storage": "latest-value", + "type": "integer", + "name": "integer_test_column", + "api-name": "integer-test-column" + }, + { + "storage": "latest-value", + "type": "datetime", + "name": "datetime_test_column", + "api-name": "datetime-test-column" + } + ], + "insert": { + "Entity1": { + "string-test-column": "value:matched_value", + "boolean-test-column": "true", + "integer-test-column": 1000001, + "datetime-test-column": "2018-01-21T00:50:00Z" + }, + "Entity2": { + "string-test-column": "value:matched_value", + "boolean-test-column": "true", + "integer-test-column": 1000001, + "datetime-test-column": "2018-01-21T00:50:00Z" + }, + "Entity3": { + "string-test-column": "value:matched_value", + "boolean-test-column": "true", + "integer-test-column": 1000001, + "datetime-test-column": "2018-01-21T00:50:00Z" + }, + "Entity4": { + "string-test-column": "value:garbage_value", + "boolean-test-column": "true", + "integer-test-column": 1000001, + "datetime-test-column": "2018-01-21T00:50:00Z" + }, + "Entity5": { + "string-test-column": "value:garbage_value", + "boolean-test-column": "true", + "integer-test-column": 1000001, + "datetime-test-column": "2018-01-21T00:50:00Z" + }, + "Entity6": { + "string-test-column": "value:garbage_value", + "boolean-test-column": "true", + "integer-test-column": 1000001, + "datetime-test-column": "2018-01-21T00:50:00Z" + } + }, + "additional_operation": { + "query":[ + { + "string-test-column":{ + "equals":"value:garbage_value" + } + } + ], + "set":{ + "integer-test-column":2000002 + } + }, + "result_additional": { + "status": "ignore", + "result": { + "updated": 3 + }, + "took": "ignore" + }, + "query": { + "query-name": "updated_query", + "query": [ + { + "integer-test-column": { + "equals": 2000002 + } + } + ] + }, + "expected": { + "status": "ignore", + "result": { + "updated_query": 3 + }, + "took": "ignore" + } + }, + { + "name": "Test for a UPDATE that changes multiple values.", + "description": "In this test we will update a record changing all the 4 values indexed.", + "columns": [ + { + "type": "string", + "cardinality": "high", + "storage": "latest-value", + "name": "string_test_column", + "api-name": "string-test-column" + }, + { + "storage": "latest-value", + "type": "boolean", + "name": "boolean_test_column", + "api-name": "boolean-test-column" + }, + { + "storage": "latest-value", + "type": "integer", + "name": "integer_test_column", + "api-name": "integer-test-column" + }, + { + "storage": "latest-value", + "type": "datetime", + "name": "datetime_test_column", + "api-name": "datetime-test-column" + } + ], + "insert": { + "Entity1": { + "string-test-column": "value:matched_value", + "boolean-test-column": "true", + "integer-test-column": 1000001, + "datetime-test-column": "2018-01-21T00:50:00Z" + }, + "Entity2": { + "string-test-column": "value:matched_value", + "boolean-test-column": "true", + "integer-test-column": 1000001, + "datetime-test-column": "2018-01-21T00:50:00Z" + }, + "Entity3": { + "string-test-column": "value:matched_value", + "boolean-test-column": "true", + "integer-test-column": 1000001, + "datetime-test-column": "2018-01-21T00:50:00Z" + }, + "Entity4": { + "string-test-column": "value:garbage_value", + "boolean-test-column": "true", + "integer-test-column": 1000002, + "datetime-test-column": "2018-01-21T00:50:00Z" + }, + "Entity5": { + "string-test-column": "value:garbage_value", + "boolean-test-column": "true", + "integer-test-column": 1000002, + "datetime-test-column": "2018-01-21T00:50:00Z" + }, + "Entity6": { + "string-test-column": "value:garbage_value", + "boolean-test-column": "true", + "integer-test-column": 1000002, + "datetime-test-column": "2018-01-21T00:50:00Z" + } + }, + "additional_operation": { + "query":[ + { + "string-test-column":{ + "equals":"value:garbage_value" + } + }, + "and", + { + "integer-test-column":{ + "equals":1000002 + } + } + ], + "set":{ + "string-test-column": "value:another_garbage_value", + "boolean-test-column": "false", + "integer-test-column": 3000003, + "datetime-test-column": "2018-01-24T10:50:00Z" + } + }, + "result_additional": { + "status": "ignore", + "result": { + "updated": 3 + }, + "took": "ignore" + }, + "query": { + "query-name": "updated", + "query": [ + { + "string-test-column": { + "equals": "value:another_garbage_value" + } + }, + "and", + { + "boolean-test-column": { + "equals": "false" + } + }, + "and", + { + "integer-test-column": { + "equals": 3000003 + } + }, + "and", + { + "datetime-test-column": { + "equals": "2018-01-24T10:50:00Z" + } + } + ] + }, + "expected": { + "status": "ignore", + "result": { + "updated": 3 + }, + "took": "ignore" + } + } +] \ No newline at end of file diff --git a/tests_and_examples/runQueryTests.js b/tests_and_examples/runQueryTests.js index 6ae2889..b668135 100644 --- a/tests_and_examples/runQueryTests.js +++ b/tests_and_examples/runQueryTests.js @@ -99,6 +99,7 @@ class SlicingDiceTester { let tasks = []; for(let i = 0; i < numTests; i++){ + let _queryType = queryType; tasks.push(((i) => (callback) => { try { let test = testData[i]; @@ -119,8 +120,8 @@ class SlicingDiceTester { this.insertData(test, callback); }, (callback) => { - this.executeQuery(queryType, test, callback); - } + this._runAdditionalOperations(queryType, test, callback); + } ], callback); } else { async.series([ @@ -137,6 +138,84 @@ class SlicingDiceTester { async.series(tasks, callback); } + // Method used to run delete and update operations, this operations + // are executed before the query and the result comparison + _runAdditionalOperations(queryType, test, callback) { + if (queryType === "delete" || queryType === "update") { + let queryData = this._translateColumnNames(test['additional_operation']); + + if (queryType == "delete") { + console.log(" Deleting"); + } else { + console.log(" Updating"); + } + + if (this.verbose){ + console.log(" - {0}".format(queryData)); + } + + if (queryType == "delete") { + async.series([(callback) => { + this.client.delete(queryData).then((resp) => { + this.compareResultAndMakeQuery('count_entity', test, callback, resp).then((resp) => { + callback(); + }, (err) => { + throw "An error occurred"; + }); + }, (err) => { + throw "An error occurred"; + }) + }], callback); + } else if (queryType == "update") { + async.series([(callback) => { + this.client.update(queryData).then((resp) => { + this.compareResultAndMakeQuery('count_entity', test, callback, resp).then((resp) => { + callback(); + }, (err) => { + throw "An error occurred"; + }); + }, (err) => { + throw "An error occurred"; + }) + }], callback); + } + } else { + async.series([(callback) => { + this.executeQuery(queryType, test, callback); + }], callback); + } + } + + compareResultAndMakeQuery(queryType, test, callback, result) { + async.series([(callback) => { + let expected = this._translateColumnNames(test['result_additional']); + for(var key in expected) { + let value = expected[key]; + if (value === 'ignore') { + continue; + } + + if (!this.compareJson(expected[key], result[key])){ + this.numFails += 1; + this.failedTests.push(test['name']); + + console.log(" Expected: \"{0}\": {1}".format(key, JSON.stringify(expected[key]))); + console.log(" Result: \"{0}\": {1}".format(key, JSON.stringify(result[key]))); + console.log(" Status: Failed\n"); + this.updateResult(); + return; + } + + this.numSuccesses += 1; + + console.log(' Status: Passed\n'); + this.updateResult(); + } + + this.executeQuery(queryType, test, callback); + }], callback); + } + // Erase columnTranslation object _emptyColumnTranslation(){ this.columnTranslation = {}; @@ -464,13 +543,19 @@ function main(){ 'aggregation', 'result', 'score', - 'sql' + 'sql', + 'delete', + 'update' ]; + let apiKey = process.env.SD_API_KEY; + if (apiKey === undefined){ + apiKey = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiIxNTI0MjQ4NzIwNzg2IiwicGVybWlzc2lvbl9sZXZlbCI6MywicHJvamVjdF9pZCI6MzAwMjksImNsaWVudF9pZCI6MTF9.SaRJX3Li_0AcrfDFaMOPHJNS9oGxYPjkYmpEza00IMk"; + } + // Testing class with demo API key // To get a demo api key visit: http://panel.slicingdice.com/docs/#api-details-api-connection-api-keys-demo-key - let sdTester = new SlicingDiceTester( - "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfX3NhbHQiOiIxNTI0MjQ4NzIwNzg2IiwicGVybWlzc2lvbl9sZXZlbCI6MywicHJvamVjdF9pZCI6MzAwMjksImNsaWVudF9pZCI6MTF9.SaRJX3Li_0AcrfDFaMOPHJNS9oGxYPjkYmpEza00IMk", false); + let sdTester = new SlicingDiceTester(apiKey, false); let tests = []; for(let i = 0; i < queryTypes.length; i++) { From 44c7eac6aed2b569fecdbbdf53ae20d02aa5c35c Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Wed, 8 Aug 2018 15:46:29 -0300 Subject: [PATCH 20/26] Update version on README and CHANGELOG --- CHANGELOG.md | 5 +++++ README.md | 2 +- package.json | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c1c4651..d6ac02a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## [2.1.0] +### Added +- UPDATE support +- DELETE support + ## [2.0.2] ### Updated - Change SQL endpoint from `/query/sql` to `sql` diff --git a/README.md b/README.md index fe2e0c4..27f4533 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# SlicingDice Official JavaScript Client (v2.0.2) +# SlicingDice Official JavaScript Client (v2.1.0) Official JavaScript client for [SlicingDice - Data Warehouse and Analytics Database as a Service](https://www.slicingdice.com/). diff --git a/package.json b/package.json index 625bdd2..c2fa96c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "slicerjs", - "version": "2.0.2", + "version": "2.1.0", "description": "Official JavaScript client for SlicingDice, Data Warehouse and Analytics Database as a Service.", "main": "src/slicer.js", "scripts": { From d139a760a5fe2dc5ad459829e182b2888618f6f4 Mon Sep 17 00:00:00 2001 From: Joao Medeiros Date: Thu, 9 Aug 2018 22:33:13 -0300 Subject: [PATCH 21/26] Correct update and delete tests --- tests_and_examples/examples/delete.json | 60 ++++++++++++++------- tests_and_examples/examples/update.json | 72 ++++++++++++++++--------- 2 files changed, 88 insertions(+), 44 deletions(-) diff --git a/tests_and_examples/examples/delete.json b/tests_and_examples/examples/delete.json index b41bb37..46ebecf 100644 --- a/tests_and_examples/examples/delete.json +++ b/tests_and_examples/examples/delete.json @@ -8,39 +8,47 @@ "cardinality": "high", "storage": "latest-value", "name": "string_test_column", - "api-name": "string-test-column" + "api-name": "string-test-column", + "dimension": "delete-test" }, { "storage": "latest-value", "type": "integer", "name": "integer_test_column", - "api-name": "integer-test-column" + "api-name": "integer-test-column", + "dimension": "delete-test" } ], "insert": { "Entity1": { "string-test-column": "value:deleted_entity", - "integer-test-column": 1000001 + "integer-test-column": 1000001, + "dimension": "delete-test" }, "Entity2": { "string-test-column": "value:deleted_entity", - "integer-test-column": 1000001 + "integer-test-column": 1000001, + "dimension": "delete-test" }, "Entity3": { "string-test-column": "value:deleted_entity", - "integer-test-column": 1000001 + "integer-test-column": 1000001, + "dimension": "delete-test" }, "Entity4": { "string-test-column": "value:deleted_entity", - "integer-test-column": 1000001 + "integer-test-column": 1000001, + "dimension": "delete-test" }, "Entity5": { "string-test-column": "value:deleted_entity", - "integer-test-column": 1000001 + "integer-test-column": 1000001, + "dimension": "delete-test" }, "Entity6": { "string-test-column": "value:deleted_entity", - "integer-test-column": 1000001 + "integer-test-column": 1000001, + "dimension": "delete-test" } }, "additional_operation": { @@ -50,7 +58,8 @@ "equals":"Entity3" } } - ] + ], + "dimension": "delete-test" }, "result_additional": { "status": "ignore", @@ -67,7 +76,8 @@ "equals": "value:deleted_entity" } } - ] + ], + "dimension": "delete-test" }, "expected": { "status": "ignore", @@ -86,39 +96,47 @@ "cardinality": "high", "storage": "latest-value", "name": "string_test_column", - "api-name": "string-test-column" + "api-name": "string-test-column", + "dimension": "delete-test" }, { "storage": "latest-value", "type": "integer", "name": "integer_test_column", - "api-name": "integer-test-column" + "api-name": "integer-test-column", + "dimension": "delete-test" } ], "insert": { "Entity1": { "string-test-column": "value:deleted_entity", - "integer-test-column": 1000001 + "integer-test-column": 1000001, + "dimension": "delete-test" }, "Entity2": { "string-test-column": "value:deleted_entity", - "integer-test-column": 1000001 + "integer-test-column": 1000001, + "dimension": "delete-test" }, "Entity3": { "string-test-column": "value:deleted_entity", - "integer-test-column": 1000001 + "integer-test-column": 1000001, + "dimension": "delete-test" }, "Entity4": { "string-test-column": "value:not_deleted_entity", - "integer-test-column": 1000001 + "integer-test-column": 1000001, + "dimension": "delete-test" }, "Entity5": { "string-test-column": "value:not_deleted_entity", - "integer-test-column": 1000001 + "integer-test-column": 1000001, + "dimension": "delete-test" }, "Entity6": { "string-test-column": "value:not_deleted_entity", - "integer-test-column": 1000001 + "integer-test-column": 1000001, + "dimension": "delete-test" } }, "additional_operation": { @@ -128,7 +146,8 @@ "equals":"value:deleted_entity" } } - ] + ], + "dimension": "delete-test" }, "result_additional": { "status": "ignore", @@ -145,7 +164,8 @@ "equals": "value:deleted_entity" } } - ] + ], + "dimension": "delete-test" }, "expected": { "status": "ignore", diff --git a/tests_and_examples/examples/update.json b/tests_and_examples/examples/update.json index e8e78d7..5a60e7c 100644 --- a/tests_and_examples/examples/update.json +++ b/tests_and_examples/examples/update.json @@ -8,25 +8,29 @@ "cardinality": "high", "storage": "latest-value", "name": "string_test_column", - "api-name": "string-test-column" + "api-name": "string-test-column", + "dimension": "delete-test" }, { "storage": "latest-value", "type": "boolean", "name": "boolean_test_column", - "api-name": "boolean-test-column" + "api-name": "boolean-test-column", + "dimension": "delete-test" }, { "storage": "latest-value", "type": "integer", "name": "integer_test_column", - "api-name": "integer-test-column" + "api-name": "integer-test-column", + "dimension": "delete-test" }, { "storage": "latest-value", "type": "datetime", "name": "datetime_test_column", - "api-name": "datetime-test-column" + "api-name": "datetime-test-column", + "dimension": "delete-test" } ], "insert": { @@ -34,37 +38,43 @@ "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, - "datetime-test-column": "2018-01-21T00:50:00Z" + "datetime-test-column": "2018-01-21T00:50:00Z", + "dimension": "delete-test" }, "Entity2": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, - "datetime-test-column": "2018-01-21T00:50:00Z" + "datetime-test-column": "2018-01-21T00:50:00Z", + "dimension": "delete-test" }, "Entity3": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, - "datetime-test-column": "2018-01-21T00:50:00Z" + "datetime-test-column": "2018-01-21T00:50:00Z", + "dimension": "delete-test" }, "Entity4": { "string-test-column": "value:garbage_value", "boolean-test-column": "true", "integer-test-column": 1000001, - "datetime-test-column": "2018-01-21T00:50:00Z" + "datetime-test-column": "2018-01-21T00:50:00Z", + "dimension": "delete-test" }, "Entity5": { "string-test-column": "value:garbage_value", "boolean-test-column": "true", "integer-test-column": 1000001, - "datetime-test-column": "2018-01-21T00:50:00Z" + "datetime-test-column": "2018-01-21T00:50:00Z", + "dimension": "delete-test" }, "Entity6": { "string-test-column": "value:garbage_value", "boolean-test-column": "true", "integer-test-column": 1000001, - "datetime-test-column": "2018-01-21T00:50:00Z" + "datetime-test-column": "2018-01-21T00:50:00Z", + "dimension": "delete-test" } }, "additional_operation": { @@ -77,7 +87,8 @@ ], "set":{ "integer-test-column":2000002 - } + }, + "dimension": "delete-test" }, "result_additional": { "status": "ignore", @@ -94,7 +105,8 @@ "equals": 2000002 } } - ] + ], + "dimension": "delete-test" }, "expected": { "status": "ignore", @@ -113,25 +125,29 @@ "cardinality": "high", "storage": "latest-value", "name": "string_test_column", - "api-name": "string-test-column" + "api-name": "string-test-column", + "dimension": "delete-test" }, { "storage": "latest-value", "type": "boolean", "name": "boolean_test_column", - "api-name": "boolean-test-column" + "api-name": "boolean-test-column", + "dimension": "delete-test" }, { "storage": "latest-value", "type": "integer", "name": "integer_test_column", - "api-name": "integer-test-column" + "api-name": "integer-test-column", + "dimension": "delete-test" }, { "storage": "latest-value", "type": "datetime", "name": "datetime_test_column", - "api-name": "datetime-test-column" + "api-name": "datetime-test-column", + "dimension": "delete-test" } ], "insert": { @@ -139,37 +155,43 @@ "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, - "datetime-test-column": "2018-01-21T00:50:00Z" + "datetime-test-column": "2018-01-21T00:50:00Z", + "dimension": "delete-test" }, "Entity2": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, - "datetime-test-column": "2018-01-21T00:50:00Z" + "datetime-test-column": "2018-01-21T00:50:00Z", + "dimension": "delete-test" }, "Entity3": { "string-test-column": "value:matched_value", "boolean-test-column": "true", "integer-test-column": 1000001, - "datetime-test-column": "2018-01-21T00:50:00Z" + "datetime-test-column": "2018-01-21T00:50:00Z", + "dimension": "delete-test" }, "Entity4": { "string-test-column": "value:garbage_value", "boolean-test-column": "true", "integer-test-column": 1000002, - "datetime-test-column": "2018-01-21T00:50:00Z" + "datetime-test-column": "2018-01-21T00:50:00Z", + "dimension": "delete-test" }, "Entity5": { "string-test-column": "value:garbage_value", "boolean-test-column": "true", "integer-test-column": 1000002, - "datetime-test-column": "2018-01-21T00:50:00Z" + "datetime-test-column": "2018-01-21T00:50:00Z", + "dimension": "delete-test" }, "Entity6": { "string-test-column": "value:garbage_value", "boolean-test-column": "true", "integer-test-column": 1000002, - "datetime-test-column": "2018-01-21T00:50:00Z" + "datetime-test-column": "2018-01-21T00:50:00Z", + "dimension": "delete-test" } }, "additional_operation": { @@ -191,7 +213,8 @@ "boolean-test-column": "false", "integer-test-column": 3000003, "datetime-test-column": "2018-01-24T10:50:00Z" - } + }, + "dimension": "delete-test" }, "result_additional": { "status": "ignore", @@ -226,7 +249,8 @@ "equals": "2018-01-24T10:50:00Z" } } - ] + ], + "dimension": "delete-test" }, "expected": { "status": "ignore", From 10fec4e72d325d3a1cf6cb2b5666f66cc6a3fef3 Mon Sep 17 00:00:00 2001 From: Eric Chow Date: Tue, 4 Sep 2018 04:32:02 +0800 Subject: [PATCH 22/26] remove unnecessary string concat for url makeRequest() already passed the url to run() in string form --- src/slicer.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/slicer.js b/src/slicer.js index 23616a3..c69ba88 100644 --- a/src/slicer.js +++ b/src/slicer.js @@ -11,7 +11,6 @@ // RequesterBrowser make http requests from the browser class RequesterBrowser { run(token, url, reqType, data = null, sql) { - url = url.hostname + url.path; let content_type; if (sql) { From ade48c3a3c65f5f0439da5846f927baf7711a2ce Mon Sep 17 00:00:00 2001 From: Eric Chow Date: Tue, 4 Sep 2018 04:33:44 +0800 Subject: [PATCH 23/26] remove unnecessary headers for the ajax request Access-Control-Allow-Origin and Access-Control-Allow-Credentials are response headers and shouldn't be included in request headers --- src/slicer.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/slicer.js b/src/slicer.js index c69ba88..30c89fc 100644 --- a/src/slicer.js +++ b/src/slicer.js @@ -24,8 +24,6 @@ req.open(reqType, url, true); req.setRequestHeader("Authorization", token); req.setRequestHeader('Content-Type', content_type); - req.setRequestHeader('Access-Control-Allow-Origin', '*'); - req.setRequestHeader('Access-Control-Allow-Credentials', true); req.setRequestHeader('Accept', "application/json"); req.onload = function() { if (req.status == 200) { From 130919ca9c69733a26402ba419aa8979bbcccd79 Mon Sep 17 00:00:00 2001 From: Eric Chow Date: Tue, 4 Sep 2018 18:45:17 +0800 Subject: [PATCH 24/26] shouldn't call json stringify for sql request data --- src/slicer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slicer.js b/src/slicer.js index 30c89fc..cd92708 100644 --- a/src/slicer.js +++ b/src/slicer.js @@ -39,7 +39,7 @@ req.onerror = function() { reject(Error("Network Error")); }; - req.send(JSON.stringify(data)); + req.send(sql ? data : JSON.stringify(data)); }); } } From 4f46cc1fa3118a6f946218d6fbe67ba1b43f3853 Mon Sep 17 00:00:00 2001 From: Daniel Torrico Date: Mon, 10 Dec 2018 09:52:01 -0200 Subject: [PATCH 25/26] updating data types from time-series to event --- src/slicer.js | 4 +- tests_and_examples/.DS_Store | Bin 0 -> 6148 bytes tests_and_examples/examples/aggregation.json | 10568 ++++++++-------- tests_and_examples/examples/count_entity.json | 4400 +++---- tests_and_examples/examples/count_event.json | 3392 ++--- tests_and_examples/examples/delete.json | 60 +- tests_and_examples/examples/result.json | 630 +- tests_and_examples/examples/score.json | 1254 +- tests_and_examples/examples/top_values.json | 1944 +-- tests_and_examples/examples/update.json | 72 +- 10 files changed, 11140 insertions(+), 11184 deletions(-) create mode 100644 tests_and_examples/.DS_Store diff --git a/src/slicer.js b/src/slicer.js index cd92708..0e09c7d 100644 --- a/src/slicer.js +++ b/src/slicer.js @@ -272,9 +272,9 @@ // If column is decimal check if it has decimal or decimal-time-series type validateDecimalType(query) { - let decimal_types = ["decimal", "decimal-time-series"]; + let decimal_types = ["decimal", "decimal-event"]; if (!decimal_types.includes(query["decimal-place"])) { - throw new errors.InvalidColumnError("This column is only accepted on type 'decimal' or 'decimal-time-series'"); + throw new errors.InvalidColumnError("This column is only accepted on type 'decimal' or 'decimal-event'"); } } diff --git a/tests_and_examples/.DS_Store b/tests_and_examples/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 Date: Sat, 15 Dec 2018 08:31:54 -0300 Subject: [PATCH 26/26] Correct update and delete test data --- tests_and_examples/.DS_Store | Bin 6148 -> 0 bytes tests_and_examples/examples/delete.json | 60 +++++++++++++------- tests_and_examples/examples/update.json | 72 ++++++++++++++++-------- 3 files changed, 88 insertions(+), 44 deletions(-) delete mode 100644 tests_and_examples/.DS_Store diff --git a/tests_and_examples/.DS_Store b/tests_and_examples/.DS_Store deleted file mode 100644 index 5008ddfcf53c02e82d7eee2e57c38e5672ef89f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0