You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by hu...@apache.org on 2021/02/22 23:02:20 UTC

[superset] branch db-connection-logs updated (9fa0f73 -> 99c5eca)

This is an automated email from the ASF dual-hosted git repository.

hugh pushed a change to branch db-connection-logs
in repository https://gitbox.apache.org/repos/asf/superset.git.


    from 9fa0f73  remove unneeded code
     add b34c863  fix: add missing columns (#13216)
     add 85d1e80  fix: Update display string when sqlalchemy doc config us changed (#13219)
     add 42ff4fc  fix(explore): Reset values in TextControl only when datasource changes (#13211)
     add 571b53e  refactor: add frontend debounce constants (#13250)
     add eea5fe3  fix: add the untranslated text content of Chart page, Sql Editor page and some dashboard label in messages.pot (#13123)
     add 786c12d  fix: Fixing pinot query generation for date format conversion from python datetime format to java simple date format (#13163)
     add 19a6043  chore: bump node.js to v14 (#13215)
     add c1aacde  fix(explore): Fix downloading as image charts which use Mapbox (#13181)
     add 4bc2daf  fix: TimeTable average with nulls calculations (#13122)
     add d8bd8ec  fix(alert/report): alert modal loading dropdown options (#13222)
     add 7ee8d11  fix: SqlEditor_spec tests (#13186)
     add 42ab578  Migrate Bootstrap Alert to AntD (#12101) (#12122)
     add 73ce2f1  feat: Add sort by metric for charts with multiple metrics (#13057)
     add 15567dd  ci: always execute tests on non-PRs (#13260)
     add 87d6ad2  chore(viz): bump superset-ui 0.17.10 (#13258)
     add e8d5035  Add sort by for dist bar chart (#13049)
     add 9b5e66b  refactor(native-filters): Refactor filters config modal module (#13268)
     add efeb5a9  feat(presto): add support for user impersonation (#13214)
     add b5379bc  fix(viz): calendar heatmap granularity (#13233)
     add 1e2ea36  disable redirect when bulk select enabled (#13245)
     add a646914  fix(menu): links that result in 404s (#13283)
     add 741219e  test: add Tests and Storybook for AsyncAceEditor (#13241)
     add fc180ab  fix: add alert report timeout limits (#12926)
     add 974f447  fix reports/commands_tests (#12864)
     add 99c5eca  Merge branch 'master' of https://github.com/apache/incubator-superset into db-connection-logs

No new revisions were added by this update.

Summary of changes:
 Dockerfile                                         |   2 +-
 docker-compose.yml                                 |   2 +-
 scripts/ci_check_no_file_changes.sh                |   4 +
 superset-frontend/.eslintrc.js                     |   1 +
 superset-frontend/.nvmrc                           |   2 +-
 .../explore/visualizations/line.test.ts            |   8 +-
 superset-frontend/package.json                     |  58 +-
 superset-frontend/spec/helpers/Worker.ts           |   3 +
 superset-frontend/spec/helpers/theming.ts          |   2 +-
 .../components/ListView/ListView_spec.jsx          |   6 +-
 .../components/RefreshIntervalModal_spec.jsx       |   2 +-
 .../components/nativeFilters/FilterScope_spec.tsx  |   8 +-
 .../nativeFilters/NativeFiltersModal_spec.tsx      |  10 +-
 .../messageToasts/components/Toast_spec.jsx        |  26 +-
 .../spec/javascripts/sqllab/ResultSet_spec.jsx     |  28 +-
 .../spec/javascripts/sqllab/SouthPane_spec.jsx     |   4 +-
 .../spec/javascripts/sqllab/SqlEditor_spec.jsx     |  30 +-
 .../views/CRUD/alert/AlertReportModal_spec.jsx     |  55 ++
 .../SqlLab/components/EstimateQueryCostButton.jsx  |  10 +-
 .../src/SqlLab/components/ExploreResultsButton.jsx |  47 +-
 .../src/SqlLab/components/QueryHistory.jsx         |   4 +-
 .../src/SqlLab/components/ResultSet.tsx            |  63 ++-
 .../src/SqlLab/components/SouthPane.jsx            |  13 +-
 .../src/SqlLab/components/SqlEditor.jsx            |   7 +-
 .../src/SqlLab/components/TemplateParamsEditor.jsx |   3 +-
 superset-frontend/src/chart/Chart.jsx              |  10 +-
 superset-frontend/src/common/components/index.tsx  |   2 +-
 .../src/components/Alert/Alert.stories.tsx         | 100 ++++
 .../src/components/Alert/Alert.test.tsx            |  68 +++
 superset-frontend/src/components/Alert/index.tsx   |  86 +++
 .../AsyncAceEditor/AsyncAceEditor.stories.tsx      | 108 ++++
 .../AsyncAceEditor/AsyncAceEditor.test.tsx         | 101 ++++
 .../index.tsx}                                     |   0
 .../src/components/Checkbox/Checkbox.test.tsx      |   8 +-
 .../src/components/ListView/ListView.tsx           |  82 +--
 superset-frontend/src/constants.ts                 |  10 +
 .../src/dashboard/actions/nativeFilters.ts         |  29 +-
 .../dashboard/components/FiltersBadge/selectors.ts |   2 +-
 .../src/dashboard/components/Header.jsx            |   2 +-
 .../dashboard/components/RefreshIntervalModal.tsx  |  17 +-
 .../FilterBar/FilterConfigurationLink.tsx          |   6 +-
 .../FilterConfigModal/CancelConfirmationAlert.tsx  | 105 ----
 .../FilterConfigModal/FilterConfigModal.tsx        | 598 ---------------------
 .../FiltersConfigModal/FilterTabs.tsx              | 180 +++++++
 .../FiltersConfigForm}/ColumnSelect.tsx            |   2 +-
 .../FiltersConfigForm/ControlItems.tsx             |  85 +++
 .../FiltersConfigForm/DefaultValue.tsx             |  82 +++
 .../FiltersConfigForm/FilterScope}/FilterScope.tsx |  14 +-
 .../FiltersConfigForm/FilterScope}/ScopingTree.tsx |  12 +-
 .../FiltersConfigForm/FilterScope/state.ts         |  65 +++
 .../FiltersConfigForm/FilterScope/types.ts}        |  17 +-
 .../FiltersConfigForm/FilterScope}/utils.ts        |  43 +-
 .../FiltersConfigForm/FiltersConfigForm.tsx}       | 155 ++----
 .../FiltersConfigForm/RemovedFilter.tsx}           |  60 +--
 .../FiltersConfigForm}/state.ts                    |  61 +--
 .../FiltersConfigModal/FiltersConfigForm/utils.ts  |  65 +++
 .../FiltersConfigModal/FiltersConfigModal.tsx      | 263 +++++++++
 .../Footer/CancelConfirmationAlert.tsx             |  69 +++
 .../FiltersConfigModal/Footer/Footer.tsx           |  97 ++++
 .../nativeFilters/FiltersConfigModal/state.ts      |  58 ++
 .../types.ts                                       |  35 +-
 .../nativeFilters/FiltersConfigModal/utils.ts      | 205 +++++++
 .../src/datasource/ChangeDatasourceModal.tsx       |  14 +-
 .../src/datasource/DatasourceEditor.jsx            |  40 +-
 .../src/datasource/DatasourceModal.tsx             |  21 +-
 .../explore/components/ControlPanelsContainer.jsx  |  19 +-
 .../src/explore/components/DataTableControl.tsx    |   8 +-
 .../src/explore/components/DatasourcePanel.tsx     |   7 +-
 .../src/explore/components/DisplayQueryButton.jsx  |  10 +-
 .../explore/components/ExploreActionButtons.tsx    |   3 -
 .../src/explore/components/ExploreChartHeader.jsx  |   2 -
 .../src/explore/components/ExploreChartPanel.jsx   |   1 -
 .../src/explore/components/SaveModal.tsx           |  30 +-
 .../explore/components/controls/SelectControl.jsx  |   1 +
 .../components/controls/TextAreaControl.jsx        |   5 +-
 .../explore/components/controls/TextControl.tsx    |  16 +-
 .../src/messageToasts/components/Toast.tsx         |  55 +-
 .../messageToasts/components/ToastPresenter.tsx    |   5 +-
 superset-frontend/src/utils/downloadAsImage.ts     |  15 +-
 .../src/views/CRUD/alert/AlertReportModal.tsx      |  47 +-
 superset-frontend/src/views/CRUD/alert/types.ts    |  14 +
 .../src/views/CRUD/chart/ChartCard.tsx             |   4 +-
 .../src/views/CRUD/chart/ChartList.tsx             |  16 +-
 .../src/views/CRUD/dashboard/DashboardCard.tsx     |   6 +-
 .../src/views/CRUD/data/database/DatabaseModal.tsx |   3 +-
 .../src/visualizations/FilterBox/FilterBox.jsx     |  10 +-
 .../src/visualizations/TimeTable/TimeTable.jsx     |  19 +-
 superset-frontend/stylesheets/antd/index.less      |   1 -
 superset/app.py                                    |   4 +-
 superset/config.py                                 |   1 +
 superset/db_engine_specs/base.py                   |  12 +-
 superset/db_engine_specs/hive.py                   |  18 +-
 superset/db_engine_specs/pinot.py                  |  26 +-
 superset/db_engine_specs/presto.py                 |  24 +-
 ...b56500de1855_add_uuid_column_to_import_mixin.py |  28 +-
 .../c501b7c653a3_add_missing_uuid_column.py        |  96 ++++
 superset/models/core.py                            |  13 +-
 superset/reports/api.py                            |  27 +-
 superset/reports/schemas.py                        |  26 +-
 superset/translations/messages.pot                 |  25 +
 superset/views/base.py                             |   1 +
 superset/views/core.py                             |   2 +-
 superset/viz.py                                    | 111 +++-
 tests/db_engine_specs/pinot_tests.py               |  38 +-
 tests/model_tests.py                               |  93 ++++
 tests/reports/api_tests.py                         |  86 ++-
 tests/reports/commands_tests.py                    |  21 +-
 107 files changed, 2871 insertions(+), 1453 deletions(-)
 create mode 100644 superset-frontend/src/components/Alert/Alert.stories.tsx
 create mode 100644 superset-frontend/src/components/Alert/Alert.test.tsx
 create mode 100644 superset-frontend/src/components/Alert/index.tsx
 create mode 100644 superset-frontend/src/components/AsyncAceEditor/AsyncAceEditor.stories.tsx
 create mode 100644 superset-frontend/src/components/AsyncAceEditor/AsyncAceEditor.test.tsx
 rename superset-frontend/src/components/{AsyncAceEditor.tsx => AsyncAceEditor/index.tsx} (100%)
 delete mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterConfigModal/CancelConfirmationAlert.tsx
 delete mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FilterConfigModal/FilterConfigModal.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FilterTabs.tsx
 rename superset-frontend/src/dashboard/components/nativeFilters/{FilterConfigModal => FiltersConfigModal/FiltersConfigForm}/ColumnSelect.tsx (98%)
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/ControlItems.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/DefaultValue.tsx
 rename superset-frontend/src/dashboard/components/nativeFilters/{FilterConfigModal => FiltersConfigModal/FiltersConfigForm/FilterScope}/FilterScope.tsx (89%)
 rename superset-frontend/src/dashboard/components/nativeFilters/{FilterConfigModal => FiltersConfigModal/FiltersConfigForm/FilterScope}/ScopingTree.tsx (91%)
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/FilterScope/state.ts
 copy superset-frontend/src/{components/RefreshLabel.less => dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/FilterScope/types.ts} (84%)
 rename superset-frontend/src/dashboard/components/nativeFilters/{FilterConfigModal => FiltersConfigModal/FiltersConfigForm/FilterScope}/utils.ts (82%)
 rename superset-frontend/src/dashboard/components/nativeFilters/{FilterConfigModal/FilterConfigForm.tsx => FiltersConfigModal/FiltersConfigForm/FiltersConfigForm.tsx} (68%)
 copy superset-frontend/src/{components/RefreshChartOverlay.tsx => dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/RemovedFilter.tsx} (54%)
 rename superset-frontend/src/dashboard/components/nativeFilters/{FilterConfigModal => FiltersConfigModal/FiltersConfigForm}/state.ts (61%)
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/utils.ts
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigModal.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/Footer/CancelConfirmationAlert.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/Footer/Footer.tsx
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/state.ts
 rename superset-frontend/src/dashboard/components/nativeFilters/{FilterConfigModal => FiltersConfigModal}/types.ts (66%)
 create mode 100644 superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/utils.ts
 create mode 100644 superset/migrations/versions/c501b7c653a3_add_missing_uuid_column.py