You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by vi...@apache.org on 2026/09/01 01:24:31 UTC

(superset) branch gaq-to-gtf updated (1dcef1989e6 -> ef14cbc2e80)

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

villebro pushed a change to branch gaq-to-gtf
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 1dcef1989e6 fix(gtf): address findings from the full-migration review (#43701)
     add ef14cbc2e80 fix(gtf): lifecycle hardening + forced-refresh idempotency for async chart-data (#43734)

No new revisions were added by this update.

Summary of changes:
 docs/developer_docs/extensions/tasks.md            |   6 +-
 .../src/query/buildQueryContext.ts                 |   4 +
 .../superset-ui-core/src/query/types/Query.ts      |   2 +
 .../src/query/types/QueryFormData.ts               |   2 +
 .../test/query/buildQueryContext.test.ts           |  13 +
 .../src/components/Chart/chartAction.ts            |  35 ++-
 .../src/components/Chart/chartActions.test.ts      |  27 +-
 .../src/explore/exploreUtils/index.ts              |   3 +
 superset/charts/schemas.py                         |  13 +
 superset/commands/tasks/internal_update.py         |  11 +
 superset/common/query_context.py                   |  10 +
 superset/common/query_context_factory.py           |   2 +
 superset/common/query_context_processor.py         |  85 +++++-
 superset/common/query_serialization.py             |   7 +-
 superset/common/utils/query_cache_manager.py       |  16 +-
 superset/tasks/context.py                          |  16 ++
 superset/tasks/manager.py                          |  67 ++++-
 superset/tasks/scheduler.py                        | 267 +++++++++++-------
 superset/utils/cache.py                            |  30 ++-
 .../unit_tests/commands/tasks}/__init__.py         |   0
 .../commands/tasks/test_internal_update.py         |  65 +++++
 .../common/test_query_context_processor.py         | 120 +++++++++
 .../unit_tests/common/test_query_serialization.py  |   8 +-
 tests/unit_tests/tasks/test_dependencies.py        | 300 ++++++++++++++-------
 tests/unit_tests/tasks/test_manager.py             | 112 ++++++++
 tests/unit_tests/tasks/test_scheduler_executor.py  |   3 -
 tests/unit_tests/tasks/test_timeout.py             |  17 +-
 tests/unit_tests/utils/cache_test.py               |  45 ++++
 28 files changed, 1058 insertions(+), 228 deletions(-)
 copy {scripts => tests/unit_tests/commands/tasks}/__init__.py (100%)
 create mode 100644 tests/unit_tests/commands/tasks/test_internal_update.py