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/08/29 15:06:06 UTC

(superset) branch gaq-to-gtf updated (ff1b94c6f52 -> 7c76a2c5c68)

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 ff1b94c6f52 Merge remote-tracking branch 'upstream/master' into gaq-to-gtf
     add 7c76a2c5c68 fix(gtf): async chart-data hardening (abort teardown, private properties, review follow-ups) (#43678)

No new revisions were added by this update.

Summary of changes:
 docs/developer_docs/extensions/tasks.md            |  30 ++++
 superset-core/src/superset_core/tasks/types.py     |  47 ++++++-
 .../src/features/tasks/TaskPayloadPopover.test.tsx |  56 ++++++++
 .../src/features/tasks/TaskPayloadPopover.tsx      |  41 +++++-
 superset-frontend/src/features/tasks/types.ts      |  25 +++-
 .../src/pages/TaskList/TaskList.test.tsx           |   8 --
 superset-frontend/src/pages/TaskList/index.tsx     |  25 +++-
 superset-websocket/README.md                       |  20 +++
 superset-websocket/package-lock.json               | 154 ++++++++++-----------
 superset/commands/tasks/reap.py                    |  31 +++--
 superset/coordination/base.py                      |  21 ++-
 superset/coordination/types.py                     |  29 +++-
 superset/daos/tasks.py                             |  28 +++-
 superset/models/tasks.py                           |  45 +++++-
 superset/tasks/api.py                              |   8 +-
 superset/tasks/async_queries.py                    |   8 +-
 superset/tasks/context.py                          |  40 ++++--
 superset/tasks/scheduler.py                        |   2 +-
 superset/tasks/schemas.py                          |  31 +++--
 superset/tasks/utils.py                            |  76 +++++++++-
 tests/integration_tests/tasks/api_tests.py         |  29 ++++
 .../integration_tests/tasks/commands/test_reap.py  |   2 +-
 tests/unit_tests/coordination/test_service.py      |  74 ++++++++++
 tests/unit_tests/tasks/test_models.py              |  73 ++++++++++
 tests/unit_tests/tasks/test_query_cancel.py        |   9 +-
 tests/unit_tests/tasks/test_reap.py                |  22 ++-
 tests/unit_tests/tasks/test_scheduler_executor.py  |   6 +-
 tests/unit_tests/tasks/test_schemas.py             |  53 +++----
 tests/unit_tests/tasks/test_utils.py               |  37 ++++-
 29 files changed, 825 insertions(+), 205 deletions(-)
 create mode 100644 superset-frontend/src/features/tasks/TaskPayloadPopover.test.tsx
 create mode 100644 tests/unit_tests/tasks/test_models.py