This is an automated email from the ASF dual-hosted git repository. beto pushed a commit to branch fix_array_no_data in repository https://gitbox.apache.org/repos/asf/incubator-superset.git
commit 67312b72472fea084f995be9ad52d639efd7a63c Merge: d0ef9c0 8847e10 Author: khtruong <[email protected]> AuthorDate: Tue Sep 17 13:27:26 2019 -0700 update package-lock.json MANIFEST.in | 2 + RELEASING/README.md | 7 + UPDATING.md | 6 +- contrib/docker/README.md | 4 +- docs/security.rst | 25 +--- docs/sqllab.rst | 19 +++ setup.py | 14 +- superset/__init__.py | 6 +- .../cypress/integration/dashboard/controls.js | 2 +- .../assets/cypress/integration/sqllab/query.js | 9 +- superset/assets/package-lock.json | 2 +- superset/assets/package.json | 2 +- .../FilterableTable/FilterableTable_spec.jsx | 3 +- .../components/FilterIndicatorsContainer_spec.jsx | 1 + .../dashboard/fixtures/mockDashboardState.js | 1 + .../dashboard/reducers/dashboardState_spec.js | 35 +++++ .../getChartAndLabelComponentIdFromPath_spec.js} | 36 ++--- .../components/ControlPanelsContainer_spec.jsx | 74 ++++++++-- .../spec/javascripts/explore/controlUtils_spec.jsx | 67 +++++++-- .../assets/spec/javascripts/explore/store_spec.jsx | 20 ++- superset/assets/src/SqlLab/actions/sqlLab.js | 24 ++++ .../SqlLab/components/EstimateQueryCostButton.jsx | 108 ++++++++++++++ .../assets/src/SqlLab/components/SqlEditor.jsx | 32 +++++ superset/assets/src/SqlLab/main.less | 4 + .../assets/src/SqlLab/reducers/getInitialState.js | 5 + superset/assets/src/SqlLab/reducers/sqlLab.js | 36 +++++ superset/assets/src/chart/Chart.jsx | 4 + superset/assets/src/chart/ChartRenderer.jsx | 6 + superset/assets/src/components/FilterBadgeIcon.css | 5 + .../components/FilterableTable/FilterableTable.jsx | 2 +- .../assets/src/dashboard/actions/dashboardState.js | 10 ++ .../src/dashboard/components/FilterIndicator.jsx | 12 +- .../dashboard/components/FilterIndicatorGroup.jsx | 16 ++- .../components/FilterIndicatorsContainer.jsx | 5 + .../dashboard/components/gridComponents/Chart.jsx | 14 ++ .../components/gridComponents/ChartHolder.jsx | 82 +++++++---- superset/assets/src/dashboard/containers/Chart.jsx | 8 +- .../dashboard/containers/DashboardComponent.jsx | 7 + .../src/dashboard/containers/FilterIndicators.jsx | 8 +- .../src/dashboard/reducers/dashboardState.js | 17 +++ .../src/dashboard/reducers/getInitialState.js | 7 + .../dashboard/stylesheets/components/chart.less | 12 ++ .../stylesheets/filter-indicator-tooltip.less | 6 + .../dashboard/stylesheets/filter-indicator.less | 20 +-- .../src/dashboard/stylesheets/variables.less | 2 + .../util/getChartAndLabelComponentIdFromPath.js} | 22 ++- superset/assets/src/dashboard/util/propShapes.jsx | 3 +- .../explore/components/ControlPanelsContainer.jsx | 13 +- .../components/controls/DateFilterControl.jsx | 39 +++++- .../src/explore/controlPanels/PairedTtest.js | 44 +++++- .../assets/src/explore/controlPanels/WordCloud.js | 45 ++++-- .../assets/src/explore/controlPanels/WorldMap.js | 28 +++- superset/assets/src/explore/controlPanels/index.js | 155 --------------------- superset/assets/src/explore/controlUtils.js | 63 ++++++--- superset/assets/src/explore/controls.jsx | 70 ---------- superset/assets/src/explore/store.js | 8 +- superset/assets/src/featureFlags.ts | 1 + superset/assets/src/setup/setupPlugins.ts | 127 +++++++++++++++++ .../setupPluginsExtra.js} | 5 +- .../src/visualizations/FilterBox/FilterBox.css | 1 + .../src/visualizations/FilterBox/FilterBox.jsx | 23 +++ .../src/visualizations/FilterBox/transformProps.js | 8 +- superset/config.py | 27 ++-- superset/connectors/base/models.py | 1 - superset/connectors/druid/models.py | 18 +-- superset/connectors/druid/views.py | 22 +-- superset/connectors/sqla/models.py | 1 - superset/connectors/sqla/views.py | 20 --- superset/dataframe.py | 42 +++++- superset/db_engine_specs/base.py | 60 ++++++++ superset/db_engine_specs/presto.py | 97 ++++++++++++- superset/examples/sf_population_polygons.py | 4 +- superset/exceptions.py | 4 - .../11c737c17cc6_deprecate_restricted_metrics.py} | 56 +++----- superset/models/core.py | 11 ++ superset/security.py | 4 - superset/translations/zh/LC_MESSAGES/messages.json | 70 +++++----- superset/views/core.py | 37 +++++ superset/views/database/api.py | 1 + superset/viz.py | 17 ++- tests/dataframe_test.py | 21 +++ 81 files changed, 1385 insertions(+), 570 deletions(-) diff --cc superset/viz.py index 06ff426,edd5b1c..e553aa9 --- a/superset/viz.py +++ b/superset/viz.py @@@ -29,9 -29,9 +29,10 @@@ import inspec from itertools import product import logging import math +import os import pickle as pkl import re + from typing import Any, Dict, List, Optional import uuid from dateutil import relativedelta as rdelta
