You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by en...@apache.org on 2026/07/30 16:46:12 UTC

(superset) branch enxdev/fix/annotation-layer-modal-overflow-and-slice-config updated (dc6e0482ff2 -> f0c4097fd8f)

This is an automated email from the ASF dual-hosted git repository.

EnxDev pushed a change to branch enxdev/fix/annotation-layer-modal-overflow-and-slice-config
in repository https://gitbox.apache.org/repos/asf/superset.git


    from dc6e0482ff2 refactor(explore): type the popover shift options, fold the chart load
     add 59a5ae0df3e feat(soft-delete): deletion-retention purge of soft-deleted entities (#41549)
     add f0c4097fd8f Merge branch 'master' into enxdev/fix/annotation-layer-modal-overflow-and-slice-config

No new revisions were added by this update.

Summary of changes:
 UPDATING.md                                        |  10 +
 docker/pythonpath_dev/superset_config.py           |   8 +
 superset/cli/deletion_retention.py                 | 164 ++++++
 .../deletion_retention}/__init__.py                |  12 +-
 superset/commands/deletion_retention/audit.py      | 238 ++++++++
 .../commands/deletion_retention/force_purge.py     | 199 +++++++
 .../commands/deletion_retention/purge_cascade.py   | 607 ++++++++++++++++++++
 superset/commands/deletion_retention/window.py     |  81 +++
 superset/config.py                                 |  11 +
 superset/key_value/types.py                        |   4 +
 ...07-28_09-00_e7d93a524ff6_add_purge_audit_log.py |  88 +++
 superset/models/__init__.py                        |   8 +-
 superset/models/purge_audit_log.py                 |  60 ++
 superset/tasks/deletion_retention.py               | 307 ++++++++++
 .../deletion_retention}/__init__.py                |   0
 .../integration_tests/deletion_retention/_base.py  | 255 +++++++++
 .../deletion_retention/audit_tests.py              | 109 ++++
 .../deletion_retention/force_purge_tests.py        | 234 ++++++++
 .../deletion_retention/purge_tests.py              | 631 +++++++++++++++++++++
 .../deletion_retention/window_tests.py             |  99 ++++
 tests/unit_tests/tasks/test_deletion_retention.py  | 222 ++++++++
 21 files changed, 3338 insertions(+), 9 deletions(-)
 create mode 100644 superset/cli/deletion_retention.py
 copy superset/{mcp_service/common => commands/deletion_retention}/__init__.py (76%)
 create mode 100644 superset/commands/deletion_retention/audit.py
 create mode 100644 superset/commands/deletion_retention/force_purge.py
 create mode 100644 superset/commands/deletion_retention/purge_cascade.py
 create mode 100644 superset/commands/deletion_retention/window.py
 create mode 100644 superset/migrations/versions/2026-07-28_09-00_e7d93a524ff6_add_purge_audit_log.py
 create mode 100644 superset/models/purge_audit_log.py
 create mode 100644 superset/tasks/deletion_retention.py
 copy {scripts => tests/integration_tests/deletion_retention}/__init__.py (100%)
 create mode 100644 tests/integration_tests/deletion_retention/_base.py
 create mode 100644 tests/integration_tests/deletion_retention/audit_tests.py
 create mode 100644 tests/integration_tests/deletion_retention/force_purge_tests.py
 create mode 100644 tests/integration_tests/deletion_retention/purge_tests.py
 create mode 100644 tests/integration_tests/deletion_retention/window_tests.py
 create mode 100644 tests/unit_tests/tasks/test_deletion_retention.py