This is an automated email from the ASF dual-hosted git repository.
suddjian pushed a change to branch dashboard-spa-caching
in repository https://gitbox.apache.org/repos/asf/superset.git.
discard 01e2375 it's a list
discard 68e18be Revert "add caching to the charts endpoint as well"
discard 68ce473 Revert "spread the cache love"
discard 2df7af1 lint
discard ef322a3 spread the cache love
discard d3d1584 add caching to the charts endpoint as well
discard 34f2a7c remove unused full_data method
discard 54d77e0 caching works! remove log message
discard efb835c fix(dashboard): [WIP] add caching back in to the dashboard
dataset api
add 38a7c53 feat: add alerts & reports to docker compose (#14267)
add 86233d1 chore: SQLLab row limit warning using Alert component (#14298)
add 3e23c10 chore: Moves WarningIconWithTooltip to own folder (#14123)
add 01de309 chore: starter make file (#13970)
add b963624 refactor: Boostrap to AntD - Row/Col (#14100)
add d1afca4 fix: custom TimeRange can not input value (#14084)
add 67535bb refactor: reorganize dateFilterUtils.tx (#14309)
add 2b57eba feat(native-filters): add tooltip to control values (#14312)
add e913ef3 docs: add publish step (#14304)
add 58534b3 chore: Improves Icons storybook (#14193)
add ffcacc3 fix: new import/export CLI (#13921)
add e7ad03d feat: add endpoint to fetch available DBs (#14208)
add 76fdd07 fix: unbreak CI (#14319)
add 98b450a chore: Moves spec files to the src folder - iteration 1
(#14200)
add 1bc73f2 chore: Moves spec files to the src folder - iteration 2
(#14201)
add aada733 chore: Moves spec files to the src folder - iteration 3
(#14202)
add 919fd49 WIP (#14252)
add a8781c5 fix(hive): Update CSV to Hive upload prefix (#14255)
add 95f9ec3 fix(dashboard): [WIP] add caching back in to the dashboard
dataset api
add d4c72af caching works! remove log message
add ce843fd remove unused full_data method
add 585c01d add caching to the charts endpoint as well
add 163f06a spread the cache love
add 969de77 lint
add 1f607cc Revert "spread the cache love"
add 688e553 Revert "add caching to the charts endpoint as well"
add 2f6b74e it's a list
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (01e2375)
\
N -- N -- N refs/heads/dashboard-spa-caching (2f6b74e)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../github-action-push-to-another-repository | 1 +
.github/workflows/superset-docs.yml | 17 +-
.gitmodules | 3 +
CONTRIBUTING.md | 16 +
Dockerfile | 17 +
RELEASING/from_tarball_entrypoint.sh => Makefile | 46 ++-
UPDATING.md | 2 +
docker/pythonpath_dev/superset_config.py | 27 +-
docs/README.md | 6 +-
requirements/base.txt | 8 +-
requirements/development.txt | 327 ++++++++++++++--
requirements/docker.txt | 207 +++++++++-
requirements/integration.txt | 74 ++--
requirements/local.txt | 265 ++++++++++++-
requirements/testing.in | 1 +
requirements/testing.txt | 421 +++++++++++++++++++--
.../spec/javascripts/explore/utils_spec.jsx | 38 --
.../spec/javascripts/profile/App_spec.tsx | 2 +-
.../CRUD/CollectionTable.test.jsx} | 0
.../src/SqlLab/components/ResultSet.tsx | 4 +-
.../src/SqlLab/components/SaveQuery.tsx | 9 +-
.../src/SqlLab/components/ScheduleQueryButton.tsx | 11 +-
.../addSlice/AddSliceContainer.test.tsx} | 0
.../chart/ChartRenderer.test.jsx} | 0
.../chart/chartActions.test.js} | 0
.../chart/chartReducers.test.js} | 0
.../src/components/FormRow/FormRow.test.jsx | 2 +-
superset-frontend/src/components/FormRow/index.jsx | 18 +-
.../Icons/{icons.stories.jsx => Icons.stories.tsx} | 75 ++--
.../src/components/TableSelector.less | 42 --
.../WarningIconWithTooltip.stories.tsx} | 20 +-
.../index.tsx} | 7 +-
.../dashboard/components/PropertiesModal/index.jsx | 29 +-
.../FiltersConfigForm/ControlItems.tsx | 14 +-
.../explore/components/PropertiesModal/index.tsx | 15 +-
.../explore/components/controls/BoundsControl.jsx | 9 +-
.../controls/DateFilterControl/DateFilterLabel.tsx | 13 +-
.../DateFilterControl/components/AdvancedFrame.tsx | 2 +-
.../DateFilterControl/components/CustomFrame.tsx | 6 +-
.../DateFilterControl/utils}/dateFilterUtils.ts | 0
.../controls/DateFilterControl/utils/dateParser.ts | 2 +-
.../controls/DateFilterControl/utils/index.ts | 1 +
.../DateFilterControl/utils/utils.test.ts} | 36 ++
.../explore/components/controls/SpatialControl.jsx | 24 +-
.../controls/TimeSeriesColumnControl/index.jsx | 9 +-
.../explore/components/controls/VizTypeControl.jsx | 25 +-
.../src/filters/components/Select/controlPanel.ts | 2 +-
superset-frontend/src/profile/components/App.tsx | 12 +-
.../views/CRUD/alert/AlertList.test.jsx} | 0
.../views/CRUD/alert/AlertReportModal.test.jsx} | 0
.../views/CRUD/alert/ExecutionLog.test.jsx} | 0
.../views/CRUD/annotation/AnnotationList.test.jsx} | 0
.../CRUD/annotation/AnnotationModal.test.jsx} | 0
.../AnnotationLayerModal.test.jsx} | 0
.../AnnotationLayersList.test.jsx} | 0
.../views/CRUD/chart/ChartList.test.jsx} | 0
.../CRUD/csstemplates/CssTemplateModal.test.jsx} | 0
.../CRUD/csstemplates/CssTemplatesList.test.jsx} | 0
.../views/CRUD/dashboard/DashboardList.test.jsx} | 0
.../CRUD/data/database/DatabaseList.test.jsx} | 0
.../CRUD/data/database/DatabaseModal.test.jsx} | 0
.../views/CRUD/data/dataset/DatasetList.test.jsx} | 0
.../CRUD/data/savedquery/SavedQueryList.test.jsx} | 0
.../savedquery/SavedQueryPreviewModal.test.jsx} | 0
.../views/CRUD/welcome/ActivityTable.test.tsx} | 0
.../views/CRUD/welcome/ChartTable.test.tsx} | 0
.../views/CRUD/welcome/DashboardTable.test.tsx} | 0
.../views/CRUD/welcome/EmptyState.test.tsx} | 0
.../views/CRUD/welcome/SavedQueries.test.tsx} | 0
.../views/CRUD/welcome/Welcome.test.tsx} | 0
superset/cli.py | 57 +--
superset/config.py | 28 +-
.../dashboards/commands/importers/v1/__init__.py | 2 +
superset/dashboards/commands/importers/v1/utils.py | 5 +-
superset/databases/api.py | 72 +++-
superset/databases/schemas.py | 78 +++-
superset/datasets/commands/importers/v1/utils.py | 8 +-
superset/db_engine_specs/__init__.py | 25 +-
superset/db_engine_specs/base.py | 97 ++++-
superset/db_engine_specs/databricks.py | 2 +
superset/db_engine_specs/db2.py | 2 +-
superset/db_engine_specs/hive.py | 22 +-
superset/db_engine_specs/postgres.py | 12 +-
superset/reports/commands/execute.py | 14 +-
tests/cli_tests.py | 208 ++++++++++
tests/conftest.py | 6 +
tests/databases/api_tests.py | 67 +++-
tests/databases/schema_tests.py | 125 ++++++
tests/db_engine_specs/hive_tests.py | 24 +-
tests/db_engine_specs/postgres_tests.py | 41 ++
tests/reports/commands_tests.py | 25 +-
91 files changed, 2367 insertions(+), 418 deletions(-)
create mode 160000 .github/actions/github-action-push-to-another-repository
copy RELEASING/from_tarball_entrypoint.sh => Makefile (52%)
mode change 100755 => 100644
rename superset-frontend/{spec/javascripts/CRUD/CollectionTable_spec.jsx =>
src/CRUD/CollectionTable.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/addSlice/AddSliceContainer_spec.tsx
=> src/addSlice/AddSliceContainer.test.tsx} (100%)
rename superset-frontend/{spec/javascripts/chart/ChartRenderer_spec.jsx =>
src/chart/ChartRenderer.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/chart/chartActions_spec.js =>
src/chart/chartActions.test.js} (100%)
rename superset-frontend/{spec/javascripts/chart/chartReducers_spec.js =>
src/chart/chartReducers.test.js} (100%)
rename superset-frontend/src/components/Icons/{icons.stories.jsx =>
Icons.stories.tsx} (64%)
delete mode 100644 superset-frontend/src/components/TableSelector.less
copy superset-frontend/src/components/{CertifiedIcon/CertifiedIcon.stories.tsx
=> WarningIconWithTooltip/WarningIconWithTooltip.stories.tsx} (68%)
rename superset-frontend/src/components/{WarningIconWithTooltip.tsx =>
WarningIconWithTooltip/index.tsx} (88%)
rename superset-frontend/src/explore/{ =>
components/controls/DateFilterControl/utils}/dateFilterUtils.ts (100%)
rename
superset-frontend/{spec/javascripts/explore/components/DateFilterControl/utils_spec.ts
=> src/explore/components/controls/DateFilterControl/utils/utils.test.ts} (88%)
rename superset-frontend/{spec/javascripts/views/CRUD/alert/AlertList_spec.jsx
=> src/views/CRUD/alert/AlertList.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/alert/AlertReportModal_spec.jsx
=> src/views/CRUD/alert/AlertReportModal.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/alert/ExecutionLog_spec.jsx =>
src/views/CRUD/alert/ExecutionLog.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/annotation/AnnotationList_spec.jsx
=> src/views/CRUD/annotation/AnnotationList.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/annotation/AnnotationModal_spec.jsx
=> src/views/CRUD/annotation/AnnotationModal.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/annotationlayers/AnnotationLayerModal_spec.jsx
=> src/views/CRUD/annotationlayers/AnnotationLayerModal.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/annotationlayers/AnnotationLayersList_spec.jsx
=> src/views/CRUD/annotationlayers/AnnotationLayersList.test.jsx} (100%)
rename superset-frontend/{spec/javascripts/views/CRUD/chart/ChartList_spec.jsx
=> src/views/CRUD/chart/ChartList.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/csstemplates/CssTemplateModal_spec.jsx
=> src/views/CRUD/csstemplates/CssTemplateModal.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/csstemplates/CssTemplatesList_spec.jsx
=> src/views/CRUD/csstemplates/CssTemplatesList.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/dashboard/DashboardList_spec.jsx
=> src/views/CRUD/dashboard/DashboardList.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/data/database/DatabaseList_spec.jsx
=> src/views/CRUD/data/database/DatabaseList.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/data/database/DatabaseModal_spec.jsx
=> src/views/CRUD/data/database/DatabaseModal.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/data/dataset/DatasetList_spec.jsx
=> src/views/CRUD/data/dataset/DatasetList.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/data/savedquery/SavedQueryList_spec.jsx
=> src/views/CRUD/data/savedquery/SavedQueryList.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/data/savedquery/SavedQueryPreviewModal_spec.jsx
=> src/views/CRUD/data/savedquery/SavedQueryPreviewModal.test.jsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/welcome/ActivityTable_spec.tsx
=> src/views/CRUD/welcome/ActivityTable.test.tsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/welcome/ChartTable_spec.tsx =>
src/views/CRUD/welcome/ChartTable.test.tsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/welcome/DashboardTable_spec.tsx
=> src/views/CRUD/welcome/DashboardTable.test.tsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/welcome/EmptyState_spec.tsx =>
src/views/CRUD/welcome/EmptyState.test.tsx} (100%)
rename
superset-frontend/{spec/javascripts/views/CRUD/welcome/SavedQueries_spec.tsx =>
src/views/CRUD/welcome/SavedQueries.test.tsx} (100%)
rename superset-frontend/{spec/javascripts/views/CRUD/welcome/Welcome_spec.tsx
=> src/views/CRUD/welcome/Welcome.test.tsx} (100%)
create mode 100644 tests/cli_tests.py
create mode 100644 tests/databases/schema_tests.py