This is an automated email from the ASF dual-hosted git repository. villebro pushed a commit to branch 0.34 in repository https://gitbox.apache.org/repos/asf/incubator-superset.git
commit 270fd32a29b8d328890cc6888e751d46340ca4bd Author: Kartik Khare <[email protected]> AuthorDate: Wed Sep 25 06:16:34 2019 +0530 Fix: Missing time series datapoints in druid show up as absurd values in line chart (#8271) * Adding support for filter box in annotations * Fixing tox lint errors * fixing lint errors * superset should skip empty time buckets * removing whitespace --- superset/connectors/druid/models.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/superset/connectors/druid/models.py b/superset/connectors/druid/models.py index 4eb38dc..f567fa5 100644 --- a/superset/connectors/druid/models.py +++ b/superset/connectors/druid/models.py @@ -1180,6 +1180,9 @@ class DruidDatasource(Model, BaseDatasource): intervals=self.intervals_from_dttms(from_dttm, to_dttm), ) + if is_timeseries: + qry["context"] = dict(skipEmptyBuckets=True) + filters = DruidDatasource.get_filters(filter, self.num_cols, columns_dict) if filters: qry["filter"] = filters
