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


    omit 7c9c42075a2 fix(plugins): drop stale "Legacy" wording from renamed 
chart package descriptions
    omit 0c5acaf15c2 Merge remote-tracking branch 'origin/master' into 
remove-legacy-viz-pipeline
    omit 33925769238 chore(explore): drop comments pointing at the long-gone 
nvd3_vis.css
    omit e95b37450eb chore(viz)!: delete the unregistered preset-chart-nvd3 
package
    omit 612fd0ac5df Merge branch 'master' into remove-legacy-viz-pipeline
    omit 45fd4117a9f fix(rose): use the theme text color for chart and legend 
text
    omit 62d0cfb6d34 Merge branch 'master' into remove-legacy-viz-pipeline
    omit b885657ad0e Merge branch 'master' into remove-legacy-viz-pipeline
    omit b6ae8fb25d2 test(timeseries): cover the percent-change flag end-to-end 
from migrated params
    omit 10f2461b5f3 fix(bullet): range labels inside their bands, always-on 
tooltip, legend-aware grid
    omit 4e715f66dc8 chore(migrations): re-id compare-chart migration and 
re-point bubble migration after rebase
    omit 6dfae09cc5f chore: drop unused feature_flag_manager import after rebase
    omit a4f74b09bb6 docs(embedded): document the iframe session cookie race in 
the pivot spec
    omit 9f39fe3e10b test(embedded): store a query_context on the pivot 
collapse fixture chart
    omit c6f8706aa11 test(charts): update warm-up cache assertions for the 
actionable message
    omit 07a6406d975 style: prettier formatting for UPDATING.md and 
SavedQueries test
    omit a585a0901ee fix(time-table): escape backslashes in flattened labels; 
actionable null-query-context errors
    omit fff5351a334 feat(bullet): rebuild the Bullet Chart on ECharts (#42225)
    omit b4f8d87a490 feat(time-pivot): rebuild Time-series Period Pivot on 
ECharts (#42245)
    omit 3256ee4fbb9 feat(timeseries): percent-change rebasing with a draggable 
baseline (#42247)
    omit e5b3ba9efc3 fix: cast Arc test color accessors through unknown for tsc
    omit ae93dc2041b fix: repair type errors from removed useLegacyApi metadata 
field
    omit 792d0fd2b68 fix(deck-arc): default missing layer colors instead of 
crashing
    omit 8dcb83fd3c1 feat(deck-multi): surface layer load failures in the chart
    omit 8f07ab48409 test(plugins): cover the migrated 
calendar/chord/country-map registration
    omit 89d64b89b86 fix(deck-multi): query layers against their real 
datasource, not stale params
    omit 4ce589dcda0 fix(deck-multi): correct the points-collection typing to 
unblock tsc
    omit a31210df087 fix(deck-multi): autozoom to layer data in the v1 fetch 
path
    omit 00e95dcb874 chore(paired-t-test): drop the unused prop-types dependency
    omit c9960002f18 fix(paired-t-test): bound the scroll container to the 
chart height
    omit dbac2448573 refactor(paired-t-test): use the antd Table and drop the 
reactable dependency
    omit 4483cb09f08 fix(paired-t-test): scroll the chart when tables overflow 
its height
    omit 28d977bc0cb fix(paired-t-test): render the table without the reactable 
dependency
    omit b248c4d7c08 fix(tests): drop removed useLegacyApi prop from 
ChartRenderer test metadata
    omit 3e9fdc4cdf0 test(paired-t-test): prove the v1 pipeline renders table 
rows end-to-end
    omit 387b742303f fix(explore): honor chart enableNoResults metadata in 
ChartRenderer
    omit 533f90e4c67 test(plugins): regression guards from the migration bug 
sweep
    omit b887c305731 test(paired-t-test): mock the statistics module instead of 
removed distributions
    omit 2cd369d02a9 fix(nvd3,controls): time-pivot x-axis number format + 
single-line async multiselect
    omit 4b3bbe19f62 fix(paired-t-test): compute p-values without the Node-only 
distributions dep
    omit 28eae5956ef fix(deck-multi): render the map instead of the no-results 
empty state
    omit 239e3a43236 fix(paired-t-test): restore the datetime column control
    omit 573054346f6 fix: rebase bubble-chart migration onto master's current 
alembic head
    omit a42c7e3be04 fix: resolve oxlint unused-var/param errors and remove 
orphaned legacy test
    omit 935b4acdbdf fix: point bubble-chart migration at master's actual 
alembic head
    omit bba2d5f8126 fix: resolve alembic multiple-heads conflict in migration 
chain
    omit 7d45b8ae7e4 fix: format Multi.tsx and update Multi.color.test.tsx for 
registry-based layer loading
    omit 5942d570c3b fix: repair stale package-lock.json and alembic migration 
branch
    omit 45adb8429d7 fix: restore OAuth2RedirectError import after rebase
    omit 3a03f0a820b docs: add UPDATING.md entries for the legacy viz pipeline 
removal and drop the working trackers
    omit 105f6d0bc76 chore(viz)!: remove explore_json endpoints, viz.py and the 
legacy chart data pipeline (#41750)
    omit c8d6faf7e8b chore(viz): drop the legacy- prefix from migrated chart 
plugin packages (#41751)
    omit ae15dd883db chore(viz): update SCOPE tracker — all charts migrated, 
phases 2-3 in review
    omit 2afa775db5a feat(compare): migrate compare charts to 
echarts_timeseries_line and drop the legacy plugin (#41738)
    omit e17d49bec04 feat(deck-multi): migrate deck_multi chart to the v1 chart 
data API (#41730)
    omit 68324050cdc feat(bubble): migrate saved bubble charts to bubble_v2 and 
drop the legacy plugin (#41728)
    omit 2a55ad77f40 fix(legacy-viz): restore line-engine default ordering for 
horizon and rose (#41732)
    omit cd535f89e2b feat(partition): migrate partition chart to v1 chart data 
API (#41729)
    omit 8b2c07f5f32 chore(viz): update SCOPE tracker after tier 2 completion
    omit a9045296d9a feat(time-pivot): migrate time_pivot chart to v1 chart 
data API (#41727)
    omit 32cbc4a7a60 feat(rose): migrate rose chart to v1 chart data API 
(#41726)
    omit 4f47eda5de1 feat(horizon): migrate horizon chart to v1 chart data API 
(#41725)
    omit ba2b0d6ea3e chore(viz): update SCOPE tracker after tier 1-2 merges
    omit df176cfa572 feat(time-table): migrate time_table chart to v1 chart 
data API (#41723)
    omit 66e911eeeab feat(world-map): migrate world_map chart to v1 chart data 
API (#41720)
    omit 759457264dd feat(calendar): migrate cal_heatmap chart to v1 chart data 
API (#41724)
    omit 5722b962808 feat(paired-t-test): migrate paired_ttest chart to v1 
chart data API (#41721)
    omit deb6cacea72 feat(chord): migrate chord chart to v1 chart data API 
(#41719)
    omit 0f8e2a274d8 chore(viz): update SCOPE tracker after phase 0 + tier 1 
merges
    omit 7e0de356d42 feat(bullet): migrate bullet chart to v1 chart data API 
(#41718)
    omit 4e93b58a610 feat(parallel-coordinates): migrate para chart to v1 chart 
data API (#41716)
    omit 45b232cba0d feat(country-map): migrate country_map chart to v1 chart 
data API (#41717)
    omit bcc58d27f84 chore(viz): phase 0 — remove orphaned viz.py classes and 
nvd3 BoxPlot leftovers (#41715)
    omit b5df673d211 chore(viz): add SCOPE/UPDATES trackers for legacy viz 
pipeline removal
     add 95e5e25e1a2 feat(helm): mitigate init-db Job hang under Istio sidecar 
injection (closes #25798) (#41396)
     add 03c97764d15 chore(ci): remove nyc usage for merging coverage results 
as Codecov natively supports the action (#42431)
     add 45c2b801f7b chore(deps): bump @fontsource/ibm-plex-mono from 5.2.7 to 
5.3.0 in /superset-frontend (#42458)
     add faf2cc0f04e chore(deps): bump @fontsource/ibm-plex-mono from 5.2.7 to 
5.3.0 in /docs (#42447)
     add 3540f3f9571 chore(deps): bump the rjsf group in /superset-frontend 
with 3 updates (#42446)
     add 4300e9fb930 chore(deps): bump hot-shots from 17.0.0 to 17.0.1 in 
/superset-websocket (#42445)
     add 748e1e80f06 chore(deps): bump actions/setup-python from 6.3.0 to 7.0.0 
(#42452)
     add 74924ae73a4 fix(db_engine_specs): use CAST(DATE({col}) AS DATETIME) in 
MySQL HOUR time grain (#38617)
     add a44afd81058 chore: drop legacy /superset prefix from remaining 
hardcoded URLs (#42156)
     add 1d752a0ced6 fix(embedded): load guest charts with missing or stale 
query_context (#42150)
     add 5d86215a9d4 chore(viz): add SCOPE/UPDATES trackers for legacy viz 
pipeline removal
     add b1bc8fa8f21 chore(viz): phase 0 — remove orphaned viz.py classes and 
nvd3 BoxPlot leftovers (#41715)
     add f8dd65cc0b9 feat(country-map): migrate country_map chart to v1 chart 
data API (#41717)
     add a4bcd2cc874 feat(parallel-coordinates): migrate para chart to v1 chart 
data API (#41716)
     add 5870259219e feat(bullet): migrate bullet chart to v1 chart data API 
(#41718)
     add bef4680ffd1 chore(viz): update SCOPE tracker after phase 0 + tier 1 
merges
     add 39eced2c2e0 feat(chord): migrate chord chart to v1 chart data API 
(#41719)
     add 218c64296f3 feat(paired-t-test): migrate paired_ttest chart to v1 
chart data API (#41721)
     add cbbcf1bed2f feat(calendar): migrate cal_heatmap chart to v1 chart data 
API (#41724)
     add 93a02449dbe feat(world-map): migrate world_map chart to v1 chart data 
API (#41720)
     add 9729306c069 feat(time-table): migrate time_table chart to v1 chart 
data API (#41723)
     add e61610bd98b chore(viz): update SCOPE tracker after tier 1-2 merges
     add 0fea3c88a5f feat(horizon): migrate horizon chart to v1 chart data API 
(#41725)
     add 311b0087f31 feat(rose): migrate rose chart to v1 chart data API 
(#41726)
     add 3abbe1c84a6 feat(time-pivot): migrate time_pivot chart to v1 chart 
data API (#41727)
     add 480fbe0e060 chore(viz): update SCOPE tracker after tier 2 completion
     add 3bcb003eebe feat(partition): migrate partition chart to v1 chart data 
API (#41729)
     add 8948b5af947 fix(legacy-viz): restore line-engine default ordering for 
horizon and rose (#41732)
     add 2cd9873540b feat(bubble): migrate saved bubble charts to bubble_v2 and 
drop the legacy plugin (#41728)
     add b2849d826af feat(deck-multi): migrate deck_multi chart to the v1 chart 
data API (#41730)
     add c54abcfda8e feat(compare): migrate compare charts to 
echarts_timeseries_line and drop the legacy plugin (#41738)
     add 3dfe193ca0a chore(viz): update SCOPE tracker — all charts migrated, 
phases 2-3 in review
     add 1771f05d334 chore(viz): drop the legacy- prefix from migrated chart 
plugin packages (#41751)
     add b3435a04cf4 chore(viz)!: remove explore_json endpoints, viz.py and the 
legacy chart data pipeline (#41750)
     add b71ea77080c docs: add UPDATING.md entries for the legacy viz pipeline 
removal and drop the working trackers
     add 83e7098ee8b fix: restore OAuth2RedirectError import after rebase
     add 6a5049daed7 fix: repair stale package-lock.json and alembic migration 
branch
     add ba795ccfa07 fix: format Multi.tsx and update Multi.color.test.tsx for 
registry-based layer loading
     add d59120a6324 fix: resolve alembic multiple-heads conflict in migration 
chain
     add dcda71e8693 fix: point bubble-chart migration at master's actual 
alembic head
     add 71443460d1a fix: resolve oxlint unused-var/param errors and remove 
orphaned legacy test
     add 377e8e63450 fix: rebase bubble-chart migration onto master's current 
alembic head
     add a9732908908 fix(paired-t-test): restore the datetime column control
     add acc93dfe333 fix(deck-multi): render the map instead of the no-results 
empty state
     add 936ec951d54 fix(paired-t-test): compute p-values without the Node-only 
distributions dep
     add dfc745c922d fix(nvd3,controls): time-pivot x-axis number format + 
single-line async multiselect
     add a5aa6196689 test(paired-t-test): mock the statistics module instead of 
removed distributions
     add f9dfea87916 test(plugins): regression guards from the migration bug 
sweep
     add d2911672bf9 fix(explore): honor chart enableNoResults metadata in 
ChartRenderer
     add f93cc1a67b2 test(paired-t-test): prove the v1 pipeline renders table 
rows end-to-end
     add feb224686b1 fix(tests): drop removed useLegacyApi prop from 
ChartRenderer test metadata
     add ac7f53326f5 fix(paired-t-test): render the table without the reactable 
dependency
     add 9ff15cb53e9 fix(paired-t-test): scroll the chart when tables overflow 
its height
     add a82128cde06 refactor(paired-t-test): use the antd Table and drop the 
reactable dependency
     add d7c34215a23 fix(paired-t-test): bound the scroll container to the 
chart height
     add fbd088af489 chore(paired-t-test): drop the unused prop-types dependency
     add f2055d8446c fix(deck-multi): autozoom to layer data in the v1 fetch 
path
     add 9c6b1f0eb6b fix(deck-multi): correct the points-collection typing to 
unblock tsc
     add f2fd5368237 fix(deck-multi): query layers against their real 
datasource, not stale params
     add 09a034c573e test(plugins): cover the migrated 
calendar/chord/country-map registration
     add b2d2aa44526 feat(deck-multi): surface layer load failures in the chart
     add 6edeafff6ba fix(deck-arc): default missing layer colors instead of 
crashing
     add 2be95c6283b fix: repair type errors from removed useLegacyApi metadata 
field
     add ca17830175e fix: cast Arc test color accessors through unknown for tsc
     add 18231d9bd4f feat(timeseries): percent-change rebasing with a draggable 
baseline (#42247)
     add 8cd636bcd0e feat(time-pivot): rebuild Time-series Period Pivot on 
ECharts (#42245)
     add 05ce4d41bfe feat(bullet): rebuild the Bullet Chart on ECharts (#42225)
     add a33ab097e1e fix(time-table): escape backslashes in flattened labels; 
actionable null-query-context errors
     add 52b5110a533 style: prettier formatting for UPDATING.md and 
SavedQueries test
     add c7f0167a28a test(charts): update warm-up cache assertions for the 
actionable message
     add 9fe31e3ec57 test(embedded): store a query_context on the pivot 
collapse fixture chart
     add 2261c617915 docs(embedded): document the iframe session cookie race in 
the pivot spec
     add b85468ee17a chore: drop unused feature_flag_manager import after rebase
     add 1859b375a7b chore(migrations): re-id compare-chart migration and 
re-point bubble migration after rebase
     add b73f6a8bd55 fix(bullet): range labels inside their bands, always-on 
tooltip, legend-aware grid
     add 1aeff038d7e test(timeseries): cover the percent-change flag end-to-end 
from migrated params
     add 5bbe3ac750a fix(rose): use the theme text color for chart and legend 
text
     add a4fc9ae4935 chore(viz)!: delete the unregistered preset-chart-nvd3 
package
     add 59f1d91b071 chore(explore): drop comments pointing at the long-gone 
nvd3_vis.css
     add 80c8d9f3880 fix(plugins): drop stale "Legacy" wording from renamed 
chart package descriptions
     add 9615e7c0242 fix(viz): drop dead legacy-API dataset-required banner 
left over from rebase

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (7c9c42075a2)
            \
             N -- N -- N   refs/heads/remove-legacy-viz-pipeline (9615e7c0242)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/bump-python-package.yml          |   2 +-
 .github/workflows/superset-frontend.yml            |  14 +-
 docs/package.json                                  |   2 +-
 docs/yarn.lock                                     |   8 +-
 helm/superset/Chart.yaml                           |   2 +-
 helm/superset/README.md                            |   6 +-
 helm/superset/templates/_helpers.tpl               |   8 +
 helm/superset/templates/init-job.yaml              |   4 +
 helm/superset/tests/test-istio.sh                  | 183 +++++++
 helm/superset/values.yaml                          |  25 +
 superset-frontend/package-lock.json                |  38 +-
 superset-frontend/package.json                     |   6 +-
 .../src/chart/components/StatefulChart.test.tsx    |  10 +-
 superset-frontend/src/database/actions.test.ts     |  67 +++
 superset-frontend/src/database/actions.ts          |   2 +-
 superset-websocket/package-lock.json               |   8 +-
 superset-websocket/package.json                    |   2 +-
 superset/db_engine_specs/mysql.py                  |   9 +-
 superset/migrations/shared/native_filters.py       |   2 +-
 superset/security/manager.py                       | 136 ++++-
 tests/unit_tests/db_engine_specs/test_mysql.py     |  88 +++-
 tests/unit_tests/db_engine_specs/test_starrocks.py |  25 +-
 tests/unit_tests/security/manager_test.py          | 567 +++++++++++++++++++++
 tests/unit_tests/test_viz_query_obj.py             |  57 +++
 24 files changed, 1199 insertions(+), 72 deletions(-)
 create mode 100755 helm/superset/tests/test-istio.sh
 create mode 100644 superset-frontend/src/database/actions.test.ts
 create mode 100644 tests/unit_tests/test_viz_query_obj.py

Reply via email to