You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by vi...@apache.org on 2021/05/13 06:42:56 UTC
[superset] 01/01: Merge branch 'master' into bumping-echarts
This is an automated email from the ASF dual-hosted git repository.
villebro pushed a commit to branch bumping-echarts
in repository https://gitbox.apache.org/repos/asf/superset.git
commit 8b156c4a21c293ed5e4860655b397c3f0180a267
Merge: 3a99e34 3f6bd1e
Author: Ville Brofeldt <vi...@gmail.com>
AuthorDate: Thu May 13 09:42:01 2021 +0300
Merge branch 'master' into bumping-echarts
Makefile | 4 +-
docs/src/pages/docs/Miscellaneous/issue_codes.mdx | 24 +
.../integration/dashboard/dashboard.helper.ts | 4 +-
.../cypress/integration/dashboard/load.test.ts | 4 +-
.../integration/explore/annotations.test.ts | 14 +-
superset-frontend/package-lock.json | 874 +++++++--------------
superset-frontend/package.json | 54 +-
.../components/ColumnTypeLabel_spec.jsx | 15 +-
.../spec/javascripts/datasource/fixtures.tsx | 11 +-
.../explore/components/TextArea_spec.jsx | 8 +-
superset-frontend/src/CRUD/Field.jsx | 40 +-
superset-frontend/src/CRUD/Fieldset.jsx | 4 +-
superset-frontend/src/SqlLab/actions/sqlLab.js | 2 +-
.../src/components/DeleteModal/index.tsx | 17 +-
.../src/components/ErrorMessage/types.ts | 5 +
.../DashboardBuilder/DashboardContainer.tsx | 1 +
.../src/datasource/ChangeDatasourceModal.tsx | 44 +-
.../src/datasource/DatasourceEditor.jsx | 14 +-
.../explore/components/PropertiesModal/index.tsx | 62 +-
.../src/explore/components/QueryAndSaveBtns.jsx | 5 +-
.../DndFilterSelect.test.tsx | 11 +-
.../controls/DndColumnSelectControl/Option.tsx | 7 +-
...AdhocFilterEditPopoverSimpleTabContent.test.jsx | 3 +-
.../index.jsx | 139 ++--
.../AdhocFilterEditPopoverSqlTabContent.test.jsx | 3 +-
.../AdhocFilterEditPopoverSqlTabContent/index.jsx | 9 +-
.../AdhocFilterOption/AdhocFilterOption.test.tsx | 2 +-
.../explore/components/controls/HiddenControl.jsx | 4 +-
.../MetricControl/AdhocMetricEditPopoverTitle.jsx | 4 +-
.../components/controls/OptionControls/index.tsx | 8 +-
.../components/controls/TextAreaControl.jsx | 19 +-
.../components/controls/TextControl/index.tsx | 35 +-
.../src/filters/components/Range/buildQuery.ts | 6 +-
.../filters/components/Select/buildQuery.test.ts | 59 ++
.../src/filters/components/Select/buildQuery.ts | 1 +
.../components/TimeGrain/TimeGrainFilterPlugin.tsx | 10 +-
superset/config.py | 2 +-
superset/connectors/base/models.py | 17 +
superset/connectors/sqla/models.py | 11 +
superset/constants.py | 1 +
superset/databases/api.py | 57 ++
superset/databases/commands/exceptions.py | 14 +-
superset/databases/commands/validate.py | 127 +++
superset/databases/schemas.py | 32 +-
superset/db_engine_specs/base.py | 90 ++-
superset/db_engine_specs/bigquery.py | 5 +-
superset/db_engine_specs/cockroachdb.py | 1 +
superset/db_engine_specs/mssql.py | 8 +-
superset/db_engine_specs/mysql.py | 6 +-
superset/db_engine_specs/postgres.py | 7 +
superset/db_engine_specs/presto.py | 10 +-
superset/db_engine_specs/redshift.py | 8 +-
superset/errors.py | 30 +
superset/exceptions.py | 27 +
tests/databases/api_tests.py | 150 +++-
tests/databases/commands_tests.py | 127 ++-
tests/db_engine_specs/base_engine_spec_tests.py | 101 +++
tests/db_engine_specs/base_tests.py | 19 +-
tests/db_engine_specs/mysql_tests.py | 9 +-
tests/db_engine_specs/postgres_tests.py | 64 +-
60 files changed, 1525 insertions(+), 924 deletions(-)
diff --cc superset-frontend/package-lock.json
index e18063d,67b9146..cc52b2b
--- a/superset-frontend/package-lock.json
+++ b/superset-frontend/package-lock.json
@@@ -15,35 -15,35 +15,35 @@@
"@emotion/babel-preset-css-prop": "^11.2.0",
"@emotion/cache": "^11.1.3",
"@emotion/react": "^11.1.5",
- "@superset-ui/chart-controls": "^0.17.42",
- "@superset-ui/core": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-calendar": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-chord": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-country-map": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-event-flow": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-force-directed": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-heatmap": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-histogram": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-horizon": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-map-box": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-paired-t-test": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-parallel-coordinates": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-partition": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-pivot-table": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-rose": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-sankey": "^0.17.43",
- "@superset-ui/legacy-plugin-chart-sankey-loop": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-sunburst": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-treemap": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-world-map": "^0.17.42",
- "@superset-ui/legacy-preset-chart-big-number": "^0.17.42",
+ "@superset-ui/chart-controls": "^0.17.46",
+ "@superset-ui/core": "^0.17.46",
+ "@superset-ui/legacy-plugin-chart-calendar": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-chord": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-country-map": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-event-flow": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-force-directed": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-heatmap": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-histogram": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-horizon": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-map-box": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-paired-t-test": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-parallel-coordinates": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-partition": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-pivot-table": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-rose": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-sankey": "^0.17.46",
+ "@superset-ui/legacy-plugin-chart-sankey-loop": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-sunburst": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-treemap": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-world-map": "0.17.46",
+ "@superset-ui/legacy-preset-chart-big-number": "0.17.46",
"@superset-ui/legacy-preset-chart-deckgl": "^0.4.6",
- "@superset-ui/legacy-preset-chart-nvd3": "^0.17.42",
+ "@superset-ui/legacy-preset-chart-nvd3": "0.17.46",
- "@superset-ui/plugin-chart-echarts": "^0.17.46",
+ "@superset-ui/plugin-chart-echarts": "^0.17.47",
- "@superset-ui/plugin-chart-pivot-table": "^0.17.44",
- "@superset-ui/plugin-chart-table": "^0.17.44",
- "@superset-ui/plugin-chart-word-cloud": "^0.17.42",
- "@superset-ui/preset-chart-xy": "^0.17.42",
+ "@superset-ui/plugin-chart-pivot-table": "^0.17.46",
+ "@superset-ui/plugin-chart-table": "^0.17.46",
+ "@superset-ui/plugin-chart-word-cloud": "0.17.46",
+ "@superset-ui/preset-chart-xy": "0.17.46",
"@vx/responsive": "^0.0.195",
"abortcontroller-polyfill": "^1.1.9",
"antd": "^4.9.4",
diff --cc superset-frontend/package.json
index 4e8f170,5f8638a..13710df
--- a/superset-frontend/package.json
+++ b/superset-frontend/package.json
@@@ -67,35 -67,35 +67,35 @@@
"@emotion/babel-preset-css-prop": "^11.2.0",
"@emotion/cache": "^11.1.3",
"@emotion/react": "^11.1.5",
- "@superset-ui/chart-controls": "^0.17.42",
- "@superset-ui/core": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-calendar": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-chord": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-country-map": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-event-flow": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-force-directed": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-heatmap": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-histogram": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-horizon": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-map-box": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-paired-t-test": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-parallel-coordinates": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-partition": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-pivot-table": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-rose": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-sankey": "^0.17.43",
- "@superset-ui/legacy-plugin-chart-sankey-loop": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-sunburst": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-treemap": "^0.17.42",
- "@superset-ui/legacy-plugin-chart-world-map": "^0.17.42",
- "@superset-ui/legacy-preset-chart-big-number": "^0.17.42",
+ "@superset-ui/chart-controls": "^0.17.46",
+ "@superset-ui/core": "^0.17.46",
+ "@superset-ui/legacy-plugin-chart-calendar": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-chord": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-country-map": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-event-flow": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-force-directed": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-heatmap": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-histogram": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-horizon": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-map-box": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-paired-t-test": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-parallel-coordinates": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-partition": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-pivot-table": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-rose": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-sankey": "^0.17.46",
+ "@superset-ui/legacy-plugin-chart-sankey-loop": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-sunburst": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-treemap": "0.17.46",
+ "@superset-ui/legacy-plugin-chart-world-map": "0.17.46",
+ "@superset-ui/legacy-preset-chart-big-number": "0.17.46",
"@superset-ui/legacy-preset-chart-deckgl": "^0.4.6",
- "@superset-ui/legacy-preset-chart-nvd3": "^0.17.42",
+ "@superset-ui/legacy-preset-chart-nvd3": "0.17.46",
- "@superset-ui/plugin-chart-echarts": "^0.17.46",
+ "@superset-ui/plugin-chart-echarts": "^0.17.47",
- "@superset-ui/plugin-chart-pivot-table": "^0.17.44",
- "@superset-ui/plugin-chart-table": "^0.17.44",
- "@superset-ui/plugin-chart-word-cloud": "^0.17.42",
- "@superset-ui/preset-chart-xy": "^0.17.42",
+ "@superset-ui/plugin-chart-pivot-table": "^0.17.46",
+ "@superset-ui/plugin-chart-table": "^0.17.46",
+ "@superset-ui/plugin-chart-word-cloud": "0.17.46",
+ "@superset-ui/preset-chart-xy": "0.17.46",
"@vx/responsive": "^0.0.195",
"abortcontroller-polyfill": "^1.1.9",
"antd": "^4.9.4",