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/23 13:14:36 UTC

(superset) branch gaq-to-gtf updated (fb20230e7ec -> 077c6d30b5e)

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 fb20230e7ec feat(gaq): chart-data cutover — per-QueryObject GTF tasks + task-status polling (#43424)
     add 077c6d30b5e feat(gaq): async chart data opt-in per request (async_mode) + auto-enable GTF (#43429)

No new revisions were added by this update.

Summary of changes:
 .../src/chart/components/StatefulChart.test.tsx    | 65 ++++++++++++++++++++
 .../src/chart/components/StatefulChart.tsx         |  6 ++
 .../src/components/Chart/ChartRenderer.tsx         |  7 +++
 .../src/components/Chart/DrillBy/DrillByModal.tsx  |  4 ++
 .../src/components/Chart/chartAction.ts            | 38 +++++++++++-
 .../dashboard/components/PropertiesModal/index.tsx | 40 ++++++++++++
 .../PropertiesModal/sections/AsyncModeSection.tsx  | 64 +++++++++++++++++++
 .../components/PropertiesModal/sections/index.ts   |  1 +
 .../FilterBar/FilterControls/FilterValue.test.tsx  | 24 ++++++++
 .../FilterBar/FilterControls/FilterValue.tsx       | 11 ++++
 .../FiltersConfigForm/FiltersConfigForm.tsx        |  8 +++
 .../versionHistory/ChartVersionPreview.tsx         |  2 +
 superset-frontend/src/utils/asyncMode.test.ts      | 71 ++++++++++++++++++++++
 superset-frontend/src/utils/asyncMode.ts           | 51 ++++++++++++++++
 superset/charts/data/api.py                        | 36 +++++++----
 superset/charts/schemas.py                         | 15 +++++
 superset/config.py                                 | 10 +++
 superset/utils/feature_flag_manager.py             | 17 ++++++
 superset/views/base.py                             |  1 +
 tests/integration_tests/charts/data/api_tests.py   |  6 ++
 tests/unit_tests/charts/test_chart_data_api.py     | 25 ++++++++
 tests/unit_tests/feature_flag_test.py              | 31 ++++++++++
 22 files changed, 520 insertions(+), 13 deletions(-)
 create mode 100644 superset-frontend/src/dashboard/components/PropertiesModal/sections/AsyncModeSection.tsx
 create mode 100644 superset-frontend/src/utils/asyncMode.test.ts
 create mode 100644 superset-frontend/src/utils/asyncMode.ts