From 0a59a70829bafc85951d05c49efb571f9f51e557 Mon Sep 17 00:00:00 2001 From: Alejandro del Castillo Date: Wed, 30 Jan 2019 23:01:34 -0600 Subject: [PATCH] scan query: use columns instead of dimensions (#148) Scan queries use the columns parameter (string array) to define the dimension to return [1]. Currently, pydruid is incorrectly filling a dimensions parameter, which ends up being ignored (and the scan query always return all dimensions). [1] http://druid.io/docs/latest/querying/scan-query.html Signed-off-by: Alejandro del Castillo --- pydruid/query.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pydruid/query.py b/pydruid/query.py index 8ffd1fee..166c0087 100644 --- a/pydruid/query.py +++ b/pydruid/query.py @@ -439,7 +439,7 @@ def scan(self, args): """ query_type = 'scan' valid_parts = [ - 'datasource', 'granularity', 'filter', 'dimensions', 'metrics', + 'datasource', 'granularity', 'filter', 'columns', 'metrics', 'intervals', 'limit', ] self.validate_query(query_type, valid_parts, args)