This is an automated email from the ASF dual-hosted git repository.
hughhhh pushed a change to branch hughhhh/pfm-3-preview-and-editor
in repository https://gitbox.apache.org/repos/asf/superset.git
from fb1ba20f899 Merge branch 'hughhhh/pfm-2-query-rewrite' into
hughhhh/pfm-3-preview-and-editor
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 ffa098b764f refactor(datasets): name the shared transform bound in the
preview schema
No new revisions were added by this update.
Summary of changes:
docs/static/feature-flags.json | 2 +-
docs/static/resources/openapi.json | 19 ++-
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 | 151 ++++++++++++++---
superset/datasets/api.py | 59 +++++--
superset/datasets/schemas.py | 14 +-
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 ++
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 +++++++
.../datasets/commands/importers/v1/import_test.py | 80 +++++++++
.../datasets/partition_mapping_preview_test.py | 186 ++++++++++++++++++---
.../partition_mapping_serialization_test.py | 37 ++++
tests/unit_tests/sql/parse_tests.py | 20 +++
20 files changed, 867 insertions(+), 73 deletions(-)