This is an automated email from the ASF dual-hosted git repository.
aafghahi pushed a change to branch
arash.afghahi/sc-46372/remove-native-druid-nosql-from-the-codebase
in repository https://gitbox.apache.org/repos/asf/superset.git
from 460cbdf703 implementing feedback
add 1a806687fc feat(HelmChart): Configurable securityContext in Pods
(#20509)
add 662bab1e6d feat: Renders Explore in SPA (#20572)
add 818962cc89 fix(embedded): Retry when executing alert queries to avoid
sending transient errors to users as alert failure notifications (#20419)
add f38dd1d42d feat: add hooks on set_perm for new data permissions
(#20600)
add 183871b002 chore: bump FAB to 4.1.3 (#20621)
add b39a3d8f78 docs: fix link for Apache Superset source code (#20620)
add f9109583ce fix: Allow dataset owners to explore their datasets (#20382)
add db088e9e2f chore: rename "uiOverrideRegistry" -> "extensionsRegistry"
(#20628)
add c992ff3be4 fix(import): Show the error message with db install guide
when exist the importing db issue (#20573)
add 414cc99ca2 fix: datetime.data in series (#20618)
add ac01a1b02f chore: Set table viz default row limit to 1000 (#20475)
add 7e504ff680 feat: truncate long values in table viz, a per-column
setting (#19383)
add d16f274991 feat(database): Add user_id and dttm composite index to Log
model. (#19532)
add 34e1336bca fix: controls validator glitch (#20623)
add de4f7db57e feat(dashboard): Transition to Explore with React Router
(#20606)
add 7626c31372 feat: TreeMap migration (#20346)
add 3b4924f0b0 docs: small fixes for OAuth (#20640)
add 4bfa622d02 fix: migration revisions from #19532 (#20641)
add c9fd6b3da3 Merge branch 'master' into
arash.afghahi/sc-46372/remove-native-druid-nosql-from-the-codebase
No new revisions were added by this update.
Summary of changes:
UPDATING.md | 1 +
docs/docs/installation/configuring-superset.mdx | 4 +
docs/docs/installation/running-on-kubernetes.mdx | 2 +-
docs/docs/intro.mdx | 2 +-
helm/superset/Chart.yaml | 2 +-
helm/superset/templates/deployment-beat.yaml | 3 +
helm/superset/templates/deployment-worker.yaml | 3 +
helm/superset/templates/deployment.yaml | 3 +
helm/superset/templates/init-job.yaml | 3 +
helm/superset/values.schema.json | 12 ++
helm/superset/values.yaml | 4 +
requirements/base.txt | 2 +-
setup.py | 2 +-
.../integration/explore/advanced_analytics.test.ts | 2 +-
.../cypress-base/cypress/support/index.ts | 4 +-
.../components/ColumnConfigControl/constants.tsx | 11 ++
...UiOverrideRegistry.ts => ExtensionsRegistry.ts} | 29 +++--
.../superset-ui-core/src/ui-overrides/index.tsx | 2 +-
.../superset-ui-core/src/utils/featureFlags.ts | 1 +
...Registry.test.ts => ExtensionsRegistry.test.ts} | 6 +-
.../plugins/plugin-chart-table/src/Styles.tsx | 11 ++
.../plugins/plugin-chart-table/src/TableChart.tsx | 29 ++++-
.../plugin-chart-table/src/controlPanel.tsx | 1 +
.../src/addSlice/AddSliceContainer.test.tsx | 2 +-
.../src/addSlice/AddSliceContainer.tsx | 2 +-
.../src/components/EditableTitle/index.tsx | 4 +-
.../src/components/ImportModal/ErrorAlert.tsx | 2 +-
.../components/DashboardEmbedControls.tsx | 8 +-
.../components/SliceHeader/SliceHeader.test.tsx | 36 +++++-
.../src/dashboard/components/SliceHeader/index.tsx | 18 +--
.../SliceHeaderControls.test.tsx | 2 +-
.../components/SliceHeaderControls/index.tsx | 16 ++-
.../dashboard/components/gridComponents/Chart.jsx | 26 ++++-
.../components/gridComponents/Chart.test.jsx | 9 +-
.../components/gridComponents/ChartHolder.test.tsx | 24 ++--
.../components/gridComponents/Column.test.jsx | 9 +-
.../components/gridComponents/Row.test.jsx | 9 +-
.../util/filterboxMigrationHelper.test.ts | 4 +-
.../dashboard/util/getSliceHeaderTooltip.tsx} | 39 ++++---
superset-frontend/src/explore/App.jsx | 52 ---------
superset-frontend/src/explore/ExplorePage.tsx | 4 +-
.../src/explore/actions/saveModalActions.js | 5 +-
.../ExploreChartHeader/ExploreChartHeader.test.tsx | 2 +-
.../ExploreViewContainer.test.tsx | 2 +-
.../components/ExploreViewContainer/index.jsx | 1 +
.../explore/controlUtils/standardizedFormData.ts | 20 +++-
.../src/explore/exploreUtils/exploreUtils.test.jsx | 4 +-
.../src/explore/exploreUtils/getExploreUrl.test.ts | 2 +-
.../exploreUtils/getParsedExploreURLParams.test.ts | 2 +-
.../explore/exploreUtils/getURIDirectory.test.ts | 4 +-
.../src/explore/exploreUtils/index.js | 2 +-
superset-frontend/src/explore/index.jsx | 50 ---------
superset-frontend/src/explore/reducers/index.js | 57 ----------
superset-frontend/src/preamble.ts | 5 +
superset-frontend/src/utils/getDatasourceUid.ts | 2 +-
superset-frontend/src/views/App.tsx | 4 +-
.../src/views/CRUD/chart/ChartCard.tsx | 5 +-
.../src/views/CRUD/chart/ChartList.test.jsx | 2 +-
.../src/views/CRUD/chart/ChartList.tsx | 5 +-
.../CRUD/data/database/DatabaseModal/index.tsx | 42 ++++++-
superset-frontend/src/views/CRUD/hooks.ts | 4 +-
.../src/views/CRUD/welcome/ActivityTable.tsx | 27 ++---
.../src/views/CRUD/welcome/Welcome.test.tsx | 6 +-
.../src/views/CRUD/welcome/Welcome.tsx | 6 +-
.../src/views/components/Menu.test.tsx | 6 +-
.../src/views/components/RightMenu.tsx | 6 +-
superset-frontend/src/views/routes.tsx | 11 ++
superset-frontend/src/views/store.ts | 60 +++++++---
superset-frontend/webpack.config.js | 1 -
superset/charts/filters.py | 17 ++-
superset/common/query_context_processor.py | 10 +-
superset/common/utils/dataframe_utils.py | 15 ++-
superset/config.py | 4 +
superset/connectors/base/models.py | 2 +-
superset/connectors/sqla/utils.py | 2 +-
superset/initialization/__init__.py | 3 +
...bea_add_advanced_data_types_to_column_models.py | 4 +-
..._22-04_c747c78868b6_migrating_legacy_treemap.py | 102 +++++++++++++++++
...f3d64daf4_add_user_id_dttm_idx_to_log_model.py} | 17 +--
superset/models/slice.py | 7 +-
superset/reports/commands/alert.py | 9 +-
superset/security/manager.py | 64 ++++++++++-
superset/utils/migrate_viz.py | 122 +++++++++++++++++++++
superset/views/core.py | 1 -
superset/views/{alerts.py => explore.py} | 42 +++----
superset/views/utils.py | 3 +-
tests/integration_tests/base_tests.py | 5 +-
tests/integration_tests/core_tests.py | 2 +-
tests/integration_tests/reports/alert_tests.py | 119 ++++++++++++++++++++
tests/integration_tests/security_tests.py | 49 +++++++--
tests/integration_tests/superset_test_config.py | 2 +
tests/unit_tests/common/test_dataframe_utils.py | 50 +++++++++
tests/unit_tests/conftest.py | 5 +-
tests/unit_tests/explore/utils_test.py | 6 +-
.../utils/viz_migration/treemap_migration_test.py | 93 ++++++++++++++++
95 files changed, 1102 insertions(+), 401 deletions(-)
rename
superset-frontend/packages/superset-ui-core/src/ui-overrides/{UiOverrideRegistry.ts
=> ExtensionsRegistry.ts} (52%)
rename
superset-frontend/packages/superset-ui-core/test/ui-overrides/{UiOverrideRegistry.test.ts
=> ExtensionsRegistry.test.ts} (81%)
copy
superset-frontend/{packages/superset-ui-chart-controls/src/shared-controls/emitFilterControl.tsx
=> src/dashboard/util/getSliceHeaderTooltip.tsx} (56%)
delete mode 100644 superset-frontend/src/explore/App.jsx
delete mode 100644 superset-frontend/src/explore/index.jsx
delete mode 100644 superset-frontend/src/explore/reducers/index.js
create mode 100644
superset/migrations/versions/2022-06-30_22-04_c747c78868b6_migrating_legacy_treemap.py
copy
superset/migrations/versions/{2019-07-11_19-02_def97f26fdfb_add_index_to_tagged_object.py
=> 2022-07-07_00-00_cdcf3d64daf4_add_user_id_dttm_idx_to_log_model.py} (72%)
create mode 100644 superset/utils/migrate_viz.py
copy superset/views/{alerts.py => explore.py} (60%)
create mode 100644 tests/integration_tests/reports/alert_tests.py
create mode 100644 tests/unit_tests/common/test_dataframe_utils.py
create mode 100644
tests/unit_tests/utils/viz_migration/treemap_migration_test.py