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 2026/09/29 18:10:54 UTC
(superset) branch hughhhh/pfm-3-preview-and-editor updated (45ab3ff2776 -> 0a011826452)
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
omit 45ab3ff2776 chore(datasets): add the preview strings to the message catalogs
omit c4751f1f4d7 docs: regenerate the OpenAPI spec for the preview schema bounds
omit 95338cfd6d0 fix(datasets): make the preview throttle atomic, bounded and fixed-window
omit ff18e2da0fa feat(datasets): add partition mapping preview endpoint and editor plumbing
omit 3c07046426c feat(datasets): mirror grain-bearing ranges by widening both bounds
omit 08a82d5607b fix(datasets): key the transform probe on the connection
omit 91acf714bfe fix(datasets): keep mirrored predicates no narrower than the filter
omit b9cd364156d feat(datasets): mirror filters onto the partition column at query time
omit c10ad3e7bfc fix(datasets): gate partition mapping validation on the feature flag
omit 0ec0e5a5eec fix(datasets): make the Explore mapping indicator agree with save-time validation
omit 0e35b6abdd7 chore(datasets): regenerate the message catalogs and the OpenAPI spec
omit 3a997c9e7d8 fix(datasets): don't let a partition mapping be clobbered, blocked or orphaned
omit f7b93a2d9ae test(sql): drop a leftover merge-resolution note from parse_tests
omit 432f83633ba fix(datasets): rebase the partition mapping migration onto master's head
omit 6bb62752ee7 docs(datasets): scope the PARTITION_FILTER_MAPPING flag description
omit 32a8f4abfe1 feat(datasets): add partition filter mapping model, migration and validation
add c51f192be6b fix(sqllab): stringify integer columns that overflow int64 (#44743)
add 2eb620e7372 fix(databases): validate schema before listing tables (#44683)
add 27c6f5a8d90 fix(db_engine_specs): restore shared compiler state after loading third-party dialects (#44686)
add 732e6551e0a fix(cratedb): recognize reflected timestamp types for epoch milliseconds (#44720)
add 03227878ba3 fix(db_engine_specs): don't fail DDL/DML when the statement has no result set (#44714)
add 3e9bd8b45b4 fix(dynamodb): map NUMBER columns and order charts by metric expressions (#44711)
add 2b050596c0b fix(databricks): derive omitted OAuth2 endpoints from the workspace host (#44710)
add 041f84c6f31 fix(clickhouse): rename SELECT aliases that shadow a source column (#44715)
add f6a7802c81d fix(database): mask secrets in create and update responses (#44733)
add f639b22c6c8 fix(api): return 4xx from oauth2 callback errors, not 500 (#44769)
add c335d816b93 feat(datasets): add partition filter mapping model, migration and validation
add a30c67ab0c5 docs(datasets): scope the PARTITION_FILTER_MAPPING flag description
add 1ef7b24b9d1 fix(datasets): rebase the partition mapping migration onto master's head
add d4097dd0033 test(sql): drop a leftover merge-resolution note from parse_tests
add 6f802f0508a fix(datasets): don't let a partition mapping be clobbered, blocked or orphaned
add 177ed0d0d30 chore(datasets): regenerate the message catalogs and the OpenAPI spec
add a84a605988a fix(datasets): make the Explore mapping indicator agree with save-time validation
add 3ecb901797a fix(datasets): gate partition mapping validation on the feature flag
add f191e0b407e test(mobile): pin the mobile dashboard tests to the world_health sample
add dffcc4b3c67 feat(datasets): mirror filters onto the partition column at query time
add a3e71193e08 fix(datasets): keep mirrored predicates no narrower than the filter
add d950d1fcdbf fix(datasets): key the transform probe on the connection
add 73b753c71e1 feat(datasets): mirror grain-bearing ranges by widening both bounds
add d38857e9282 feat(datasets): add partition mapping preview endpoint and editor plumbing
add b20990c1fb6 fix(datasets): make the preview throttle atomic, bounded and fixed-window
add 5438c908911 docs: regenerate the OpenAPI spec for the preview schema bounds
add 0a011826452 chore(datasets): add the preview strings to the message catalogs
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 (45ab3ff2776)
\
N -- N -- N refs/heads/hughhhh/pfm-3-preview-and-editor (0a011826452)
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:
.../configuration/configuring-superset.mdx | 10 ++
docs/developer_docs/api.mdx | 13 ++
.../tests/mobile/mobile-dashboard.spec.ts | 76 +++------
superset/commands/database/exceptions.py | 5 +
superset/commands/database/oauth2.py | 27 ++-
superset/commands/database/tables.py | 41 ++++-
superset/commands/database/update.py | 34 +++-
superset/databases/api.py | 12 ++
superset/db_engine_specs/__init__.py | 31 +++-
superset/db_engine_specs/base.py | 34 +++-
superset/db_engine_specs/clickhouse.py | 4 +
superset/db_engine_specs/crate.py | 35 +++-
superset/db_engine_specs/databricks.py | 42 ++++-
superset/db_engine_specs/dynamodb.py | 16 ++
superset/db_engine_specs/impala.py | 21 +++
superset/db_engine_specs/mssql.py | 2 -
superset/db_engine_specs/oracle.py | 13 --
superset/db_engine_specs/postgres.py | 6 -
superset/exceptions.py | 23 +++
superset/models/core.py | 5 +
superset/models/helpers.py | 66 +++++++-
superset/result_set.py | 2 +
superset/translations/messages.pot | 3 +
tests/integration_tests/databases/api_tests.py | 58 ++++++-
.../integration_tests/databases/commands_tests.py | 19 ++-
tests/unit_tests/commands/databases/oauth2_test.py | 73 +++++++-
tests/unit_tests/commands/databases/tables_test.py | 165 ++++++++++++++++++
tests/unit_tests/commands/databases/update_test.py | 114 +++++++++++++
tests/unit_tests/databases/api_test.py | 101 ++++++++++-
tests/unit_tests/databases/oauth2_api_test.py | 32 +++-
tests/unit_tests/db_engine_specs/test_base.py | 58 +++++++
tests/unit_tests/db_engine_specs/test_crate.py | 83 +++++++++-
tests/unit_tests/db_engine_specs/test_dynamodb.py | 40 +++++
tests/unit_tests/db_engine_specs/test_impala.py | 109 ++++++++++++
tests/unit_tests/db_engine_specs/test_init.py | 143 ++++++++++++++++
tests/unit_tests/models/core_test.py | 87 ++++++++++
.../models/select_alias_shadowing_test.py | 184 +++++++++++++++++++++
tests/unit_tests/result_set_test.py | 22 +++
38 files changed, 1685 insertions(+), 124 deletions(-)
create mode 100644 tests/unit_tests/models/select_alias_shadowing_test.py