This is an automated email from the ASF dual-hosted git repository.
hughhhh pushed a change to branch hughhhh/pfm-6-explore-indicator
in repository https://gitbox.apache.org/repos/asf/superset.git
from e643b1fee05 fix(explore): let the time range control config infer its
own control type
add 0b4ba99bdcd fix(datasets): validate a partition mapping at every door,
not just PUT
add a1c65d7ef4e Merge branch 'hughhhh/pfm-1-model-migration-api' into
hughhhh/pfm-2-query-rewrite
add 7951536198d fix(datasets): give the query path the same transform gate
as the editor
add 4f8261152ad Merge branch 'hughhhh/pfm-2-query-rewrite' into
hughhhh/pfm-3-preview-and-editor
add 17f8f28b419 fix(datasets): close the gate preview went around, and
stop it 500ing
add 02e6eabf160 Merge branch 'hughhhh/pfm-3-preview-and-editor' into
hughhhh/pfm-5-editor-ui
add 6113387c98d fix(datasets): make the editor's claims match what will
actually mirror
add 2acca1ecacd Merge branch 'hughhhh/pfm-5-editor-ui' into
hughhhh/pfm-6-explore-indicator
add 1e132aefc97 fix(explore): only promise pruning where the query
actually prunes
add ffa098b764f refactor(datasets): name the shared transform bound in the
preview schema
add 1229c467408 Merge branch 'hughhhh/pfm-3-preview-and-editor' into
hughhhh/pfm-5-editor-ui
add ad1c88876c6 Merge branch 'hughhhh/pfm-5-editor-ui' into
hughhhh/pfm-6-explore-indicator
No new revisions were added by this update.
Summary of changes:
.../configuration/partition-filter-mapping.mdx | 6 +-
docs/static/feature-flags.json | 2 +-
docs/static/resources/openapi.json | 35 ++-
.../src/shared-controls/sharedControls.tsx | 9 +-
.../timeRangePartitionMapping.test.ts | 27 ++
.../DatasourceEditor/DatasourceEditor.tsx | 18 +-
.../PartitionColumnFields.tsx | 54 +++-
.../PartitionFilterMapping.test.tsx | 285 +++++++++++++++++++++
.../PartitionMappingSection.tsx | 5 +-
.../components/PartitionFilterMapping/types.ts | 7 +-
.../PartitionFilterMapping/useDebouncedCommit.ts | 29 ++-
.../usePartitionMappingPreview.ts | Bin 4001 -> 5495 bytes
.../PartitionFilterMapping/utils.test.ts | 38 +++
.../components/PartitionFilterMapping/utils.ts | 40 ++-
.../PartitionPruningIndicator.test.tsx | 63 ++++-
.../components/PartitionPruningIndicator/index.tsx | 94 +++++--
superset/commands/dataset/create.py | 52 ++++
superset/commands/dataset/importers/v1/utils.py | 54 +++-
superset/commands/dataset/update.py | 24 ++
superset/config.py | 9 +-
superset/connectors/sqla/partition_mapping.py | 176 +++++++++++--
superset/daos/dataset.py | 36 ++-
superset/datasets/api.py | 71 ++++-
superset/datasets/schemas.py | 26 +-
superset/db_engine_specs/base.py | 4 +
superset/db_engine_specs/db2.py | 1 +
superset/db_engine_specs/oracle.py | 1 +
superset/sql/parse.py | 14 +
superset/translations/ar/LC_MESSAGES/messages.po | 8 +-
superset/translations/ca/LC_MESSAGES/messages.po | 8 +-
superset/translations/cs/LC_MESSAGES/messages.po | 8 +-
superset/translations/de/LC_MESSAGES/messages.po | 8 +-
superset/translations/en/LC_MESSAGES/messages.po | 8 +-
superset/translations/es/LC_MESSAGES/messages.po | 8 +-
superset/translations/fa/LC_MESSAGES/messages.po | 8 +-
superset/translations/fi/LC_MESSAGES/messages.po | 8 +-
superset/translations/fr/LC_MESSAGES/messages.po | 8 +-
superset/translations/it/LC_MESSAGES/messages.po | 8 +-
superset/translations/ja/LC_MESSAGES/messages.po | 8 +-
superset/translations/ko/LC_MESSAGES/messages.po | 8 +-
superset/translations/lv/LC_MESSAGES/messages.po | 8 +-
superset/translations/messages.pot | 6 +-
superset/translations/mi/LC_MESSAGES/messages.po | 8 +-
superset/translations/nl/LC_MESSAGES/messages.po | 8 +-
superset/translations/pl/LC_MESSAGES/messages.po | 8 +-
superset/translations/pt/LC_MESSAGES/messages.po | 8 +-
.../translations/pt_BR/LC_MESSAGES/messages.po | 8 +-
superset/translations/ro/LC_MESSAGES/messages.po | 8 +-
superset/translations/ru/LC_MESSAGES/messages.po | 8 +-
superset/translations/sk/LC_MESSAGES/messages.po | 8 +-
superset/translations/sl/LC_MESSAGES/messages.po | 8 +-
superset/translations/sr/LC_MESSAGES/messages.po | 8 +-
.../translations/sr_Latn/LC_MESSAGES/messages.po | 8 +-
superset/translations/ta/LC_MESSAGES/messages.po | 8 +-
superset/translations/th/LC_MESSAGES/messages.po | 8 +-
superset/translations/tr/LC_MESSAGES/messages.po | 8 +-
superset/translations/uk/LC_MESSAGES/messages.po | 8 +-
superset/translations/zh/LC_MESSAGES/messages.po | 8 +-
.../translations/zh_TW/LC_MESSAGES/messages.po | 8 +-
tests/unit_tests/commands/dataset/test_create.py | 74 ++++++
tests/unit_tests/commands/dataset/update_test.py | 82 +++++-
.../connectors/sqla/partition_mapping_test.py | 57 +++++
tests/unit_tests/dao/dataset_test.py | 119 +++++++++
.../datasets/commands/importers/v1/import_test.py | 79 ++++++
.../datasets/partition_mapping_preview_test.py | 184 +++++++++++--
.../partition_mapping_serialization_test.py | 37 +++
tests/unit_tests/sql/parse_tests.py | 20 ++
67 files changed, 1915 insertions(+), 163 deletions(-)