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 bbd021925aa fix(viz): follow-ups from #41714 self-review (#42530)
     add a8e2a340f19 fix(select): exclude null-valued options from "Select all" 
count (#42220)
     add 3095d7b07ff fix(metadata-bar): add max-width to text for proper 
ellipsis truncation (#42237)
     add a10c3f0b1dd test(result_set): add regression test for empty result set 
column metadata (#35962)
     add 26b6f7bb5df fix(dashboard): preserve refresh_frequency when absent 
from save data (#42354)
     add ecc7f726a4e fix: guard potential null derefs and remove dead branches 
(#42358)
     add 435e7825a6e chore(deps-dev): bump prettier from 3.9.5 to 3.9.6 in 
/superset-frontend (#42527)
     add e754b73af29 chore(deps-dev): bump baseline-browser-mapping from 
2.10.43 to 2.10.44 in /superset-frontend (#42526)
     add be012c8faad chore(deps): bump markdown-to-jsx from 9.8.2 to 9.9.0 in 
/superset-frontend (#42524)
     add 2c061f1e05b chore(deps-dev): bump the storybook group in 
/superset-frontend with 5 updates (#42523)
     add a970838b5c3 chore(deps): bump github/codeql-action/init from 4.37.1 to 
4.37.2 (#42522)
     add 2e81eb580f2 chore(deps): bump baseline-browser-mapping from 2.10.43 to 
2.10.44 in /docs (#42521)
     add dd7bbe0adfe chore(deps-dev): bump prettier from 3.9.5 to 3.9.6 in 
/docs (#42519)
     add a301e7c5119 chore(deps-dev): bump the typescript-eslint group in /docs 
with 3 updates (#42518)
     add ad15c4ddd1d chore(deps): bump the storybook group in /docs with 2 
updates (#42517)
     add 25a985893d9 chore(deps-dev): bump typescript-eslint from 8.64.0 to 
8.65.0 in /superset-websocket (#42516)
     add 39f9b7029be chore(deps): bump github/codeql-action/analyze from 4.37.1 
to 4.37.2 (#42520)
     add 526cebac73a chore(deps-dev): bump prettier from 3.9.5 to 3.9.6 in 
/superset-websocket (#42514)
     add 7b767f6c1d5 chore(ci): swap linkinator-action for lychee-action in 
docs link checker (#42501)
     add b983161eeff feat(async): cancel running chart queries under 
GLOBAL_ASYNC_QUERIES (#42305)
     add 236c9a52fda chore(deps-dev): bump @typescript-eslint/eslint-plugin 
from 8.63.0 to 8.65.0 in /superset-websocket (#42515)
     add b5c8d4a5df3 fix(mixed-timeseries): stop duplicating first metric in 
multi-metric + group-by series names (#40146)
     add e426fb7bc6e chore(ci): correct GH event type for opening new issue and 
PR in supersetbot orglabel job (#42424)
     add 181f5bc9c1e fix(mcp): capture created chart/dashboard id in 
generate_chart/generate_dashboard audit logs (#42367)
     add 5aaf9d337b5 fix(jinja): handle non-JSON body with JSON content-type in 
get_form_data (#42196)
     add 7174af24ca4 Merge remote-tracking branch 'origin/master' into 
remove-legacy-viz-pipeline

No new revisions were added by this update.

Summary of changes:
 .github/workflows/codeql-analysis.yml              |   4 +-
 .github/workflows/issue_creation.yml               |   6 +-
 .github/workflows/superset-docs-verify.yml         |  77 ++-
 docs/package.json                                  |  14 +-
 docs/yarn.lock                                     | 194 +++---
 superset-frontend/package-lock.json                | 162 ++---
 superset-frontend/package.json                     |  16 +-
 .../src/components/MetadataBar/MetadataBar.tsx     |   1 +
 .../src/components/Select/Select.test.tsx          |  29 +
 .../src/components/Select/Select.tsx               |   5 +
 .../src/MixedTimeseries/transformProps.ts          |  36 +-
 .../test/MixedTimeseries/transformProps.test.ts    |  80 +++
 .../src/components/Chart/chartAction.ts            |  26 +-
 .../src/middleware/asyncEvent.test.ts              |  38 ++
 superset-frontend/src/middleware/asyncEvent.ts     |  18 +-
 superset-websocket/package-lock.json               | 679 ++++++++++++++++++---
 superset-websocket/package.json                    |   8 +-
 superset/async_events/api.py                       |  80 ++-
 superset/async_events/async_query_manager.py       | 112 ++++
 superset/async_events/cache_backend.py             |  18 +
 superset/common/query_context_factory.py           |   2 +-
 superset/common/utils/query_cache_manager.py       |   6 +-
 superset/daos/dashboard.py                         |   3 +-
 superset/db_engine_specs/databricks.py             |   1 +
 superset/db_engine_specs/presto.py                 |   3 +-
 superset/mcp_service/middleware.py                 | 222 +++++--
 superset/tasks/async_queries.py                    |  24 +-
 superset/views/utils.py                            |  24 +-
 tests/integration_tests/async_events/api_tests.py  |  72 +++
 .../async_events/async_query_manager_tests.py      | 169 +++++
 .../common/test_query_context_factory.py           |  36 ++
 tests/unit_tests/dao/dashboard_test.py             |  51 ++
 .../mcp_service/test_middleware_logging.py         | 130 ++++
 tests/unit_tests/result_set_test.py                |  50 ++
 tests/unit_tests/tasks/test_async_queries.py       |  57 ++
 tests/unit_tests/views/test_utils.py               |  53 ++
 36 files changed, 2100 insertions(+), 406 deletions(-)
 create mode 100644 tests/unit_tests/views/test_utils.py

Reply via email to