This is an automated email from the ASF dual-hosted git repository.
rusackas pushed a change to branch remove-legacy-viz-pipeline
in repository https://gitbox.apache.org/repos/asf/superset.git
from dbc561f80f1 chore(viz)!: rebuild Nightingale Rose on ECharts, removing
nvd3 entirely (#42381)
add 12d7179c21b fix(hive): select schema via USE prequery instead of
rewriting the URI database (#36603)
add 3e7ae85cc24 fix(importers): catch YAMLError instead of narrower
ParserError in load_yaml (#42426)
add 276b7e2d678 fix(importers): catch YAMLError instead of narrower
ParserError in dataset v0 importer (#42442)
add eb914b8ae35 fix(datasets): log datetime format-detection DB query
failures at WARNING (#42388)
add c792752a58b fix(db_engine_specs): preserve DATE semantics when
applying Postgres time grains (#42254) (#42329)
add 79f3fed1f98 fix(country-map): carve the Great Lakes out of USA map
states (#29503)
add a73e2485de8 feat(versioning): version-history retention cleanup job
(#41075)
add c0117f78a9c feat(dashboard): respect GranularExportControls for
download permission (#41799)
add c7a83794d24 Merge remote-tracking branch 'origin/master' into
remove-legacy-viz-pipeline
No new revisions were added by this update.
Summary of changes:
UPDATING.md | 10 +
.../scripts/Country Map GeoJSON Generator.ipynb | Bin 11683742 -> 10895145
bytes
.../src/countries/usa.geojson | Bin 514889 -> 540974 bytes
superset-frontend/src/dashboard/actions/hydrate.ts | 4 +-
superset-frontend/src/utils/findPermission.test.ts | 52 +-
superset-frontend/src/utils/findPermission.ts | 13 +
superset/commands/dataset/importers/v0.py | 2 +-
superset/commands/importers/v1/utils.py | 2 +-
superset/config.py | 51 ++
superset/datasets/datetime_format_detector.py | 19 +-
superset/db_engine_specs/hive.py | 33 +-
superset/db_engine_specs/postgres.py | 27 +
superset/initialization/__init__.py | 73 ++-
superset/mcp_service/sql_lab/tool/execute_sql.py | 37 +-
...a1f6c204_version_transaction_issued_at_index.py | 48 ++
superset/tasks/celery_app.py | 2 +-
superset/tasks/version_history_retention.py | 548 +++++++++++++++++++++
superset/versioning/queries.py | 19 +-
.../versioning/retention_prune_tests.py | 510 +++++++++++++++++++
.../unit_tests/commands/importers/v1/utils_test.py | 21 +
tests/unit_tests/config_test.py | 26 +
.../datasets/commands/importers/v0/import_test.py | 30 ++
.../datasets/test_datetime_format_detector.py | 39 +-
tests/unit_tests/db_engine_specs/test_hive.py | 68 +++
tests/unit_tests/db_engine_specs/test_postgres.py | 47 ++
tests/unit_tests/initialization_test.py | 161 ++++++
.../test_version_transaction_issued_at_index.py | 90 ++++
tests/unit_tests/semantic_layers/mapper_test.py | 4 +-
.../tasks/test_version_history_retention.py | 200 ++++++++
29 files changed, 2093 insertions(+), 43 deletions(-)
create mode 100644
superset/migrations/versions/2026-07-27_10-00_d3b9a1f6c204_version_transaction_issued_at_index.py
create mode 100644 superset/tasks/version_history_retention.py
create mode 100644 tests/integration_tests/versioning/retention_prune_tests.py
create mode 100644
tests/unit_tests/migrations/test_version_transaction_issued_at_index.py
create mode 100644 tests/unit_tests/tasks/test_version_history_retention.py