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 <[email protected]> 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",
