You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by el...@apache.org on 2023/06/07 22:00:15 UTC

[superset] tag 2.1.1rc1 updated (0721af00e9 -> d22fb4ef0d)

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

elizabeth pushed a change to tag 2.1.1rc1
in repository https://gitbox.apache.org/repos/asf/superset.git


*** WARNING: tag 2.1.1rc1 was modified! ***

    from 0721af00e9 (commit)
      to d22fb4ef0d (commit)
 discard 0721af00e9 bump frontend package release to 2.1.1
 discard 1f745e3790 fix: permission checks on import (#23200)
 discard ec2c036529 chore(key-value): use json serialization for main resources (#23888)
 discard 6679daa309 fix: check sqlalchemy_uri (#23901)
 discard 59696a657a fix(mssql): apply top after distinct (#23751)
 discard c7c6505a30 fix(dashboard-rbac): use normal rbac when no roles chosen (#23586)
 discard 5195487a5e fix(dash import): Ensure old datasource ids are not referenced in imported charts (#23582)
 discard dbd4f91c96 fix(generic-x-axis): skip initial time filter for legacy charts (#23506)
 discard e2039d2894 fix(legacy-plugin-chart-heatmap): fix adhoc column tooltip (#23507)
 discard feb80db6c8 fix(chart): non existent time grain no longer breaks the application (#23441)
 discard 0ee8d2b7cf fix(Pivot Table v2): resolved full width issue (#23393)
 discard 072bd42f0a feat(plugin-chart-echarts): add series sorting (#23392)
 discard 70313dd21c feat(generic-x-axis): add x sorting on series limit metric (#23274)
 discard 71cb62861c fix: Validate jinja rendered query (#22851)
     add 22e3ed161a fix: Validate jinja rendered query (#22851)
     add da157a70a7 fix(Pivot Table v2): resolved full width issue (#23393)
     add 3f13463281 fix(chart): non existent time grain no longer breaks the application (#23441)
     add 8f57d90efa fix(legacy-plugin-chart-heatmap): fix adhoc column tooltip (#23507)
     add 86f79be876 fix(generic-x-axis): skip initial time filter for legacy charts (#23506)
     add d04c2a5a13 fix(dash import): Ensure old datasource ids are not referenced in imported charts (#23582)
     add d96ba10fc3 fix(dashboard-rbac): use normal rbac when no roles chosen (#23586)
     add bb6ab97286 fix(mssql): apply top after distinct (#23751)
     add 7213aa994f fix: check sqlalchemy_uri (#23901)
     add 70bdf408a6 fix: permission checks on import (#23200)
     add 48ea6c0866 feat: add enforce URI query params with a specific for MySQL (#23723)
     add 78d043309c add license to package and plugin readme files
     add dc5bed4ec4 lint
     add 2b3aa098ae fix: allow db driver distinction on enforced URI params (#23769)
     add 43cbf8ac99 remove blocking test from release
     add 0bf1898229 lint
     add 15084144f2 add changelog
     add 9bb8615f55 remove tests that don't apply
     add 8265cc5533 chore: Remove unnecessary information from response (#24056)
     add 9adadc63c8 chore: update UPDATING for 2.1.0 (#24294)
     add 2a74a3a456 fix: db validate parameters permission (#24185)
     add ca4ae003bc fix: disable SHOW_STACKTRACE by default (#24137)
     add e7e1bdc345 fix: enable strong session protection by default (#24256)
     add 57fd6d4c22 fix: handle comments in `has_table_query` (#23882)
     add addfce3c54 lint
     add 54cb51a3bf fix: handle temporal columns in presto partitions (#24054)
     add ca94a69c63 merge in fix with migration (#24314)
     add d22fb4ef0d update changelog

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
tag 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   (0721af00e9)
            \
             N -- N -- N   refs/tags/2.1.1rc1 (d22fb4ef0d)

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:
 CHANGELOG.md                                       |  35 +++-
 UPDATING.md                                        |  10 +-
 docs/docs/security.mdx                             |  31 +++-
 superset-frontend/CHANGELOG.md                     |  18 +-
 superset-frontend/package-lock.json                |   4 +-
 superset-frontend/package.json                     |   2 +-
 .../packages/generator-superset/CHANGELOG.md       |  19 +-
 .../superset-ui-chart-controls/CHANGELOG.md        |  18 +-
 .../src/operators/pivotOperator.ts                 |   6 +-
 .../src/operators/sortOperator.ts                  |   4 +-
 .../src/operators/utils/extractExtraMetrics.ts     |  38 ----
 .../src/operators/utils/index.ts                   |   1 -
 .../src/shared-controls/customControls.tsx         |  83 ++++-----
 .../test/operators/pivotOperator.test.ts           |  30 ----
 .../test/operators/sortOperator.test.ts            |  25 ---
 .../operators/utils/extractExtraMetrics.test.ts    |  94 ----------
 .../packages/superset-ui-core/CHANGELOG.md         |  19 +-
 .../packages/superset-ui-switchboard/CHANGELOG.md  |  19 +-
 .../legacy-plugin-chart-calendar/CHANGELOG.md      |  19 +-
 .../plugins/legacy-plugin-chart-chord/CHANGELOG.md |  19 +-
 .../legacy-plugin-chart-country-map/CHANGELOG.md   |  19 +-
 .../legacy-plugin-chart-event-flow/CHANGELOG.md    |  19 +-
 .../legacy-plugin-chart-heatmap/CHANGELOG.md       |  19 +-
 .../legacy-plugin-chart-histogram/CHANGELOG.md     |  19 +-
 .../legacy-plugin-chart-horizon/CHANGELOG.md       |  19 +-
 .../legacy-plugin-chart-map-box/CHANGELOG.md       |  19 +-
 .../legacy-plugin-chart-paired-t-test/CHANGELOG.md |  19 +-
 .../CHANGELOG.md                                   |  19 +-
 .../legacy-plugin-chart-partition/CHANGELOG.md     |  19 +-
 .../legacy-plugin-chart-pivot-table/CHANGELOG.md   |  19 +-
 .../plugins/legacy-plugin-chart-rose/CHANGELOG.md  |  19 +-
 .../legacy-plugin-chart-sankey-loop/CHANGELOG.md   |  19 +-
 .../legacy-plugin-chart-sankey/CHANGELOG.md        |  19 +-
 .../legacy-plugin-chart-sunburst/CHANGELOG.md      |  19 +-
 .../legacy-plugin-chart-treemap/CHANGELOG.md       |  19 +-
 .../legacy-plugin-chart-world-map/CHANGELOG.md     |  19 +-
 .../legacy-preset-chart-deckgl/CHANGELOG.md        |  19 +-
 .../plugins/legacy-preset-chart-nvd3/CHANGELOG.md  |  19 +-
 .../plugins/plugin-chart-echarts/CHANGELOG.md      |  19 +-
 .../src/Timeseries/Area/controlPanel.tsx           |   2 -
 .../src/Timeseries/Regular/Bar/controlPanel.tsx    |   2 -
 .../src/Timeseries/Regular/Line/controlPanel.tsx   |   2 -
 .../Timeseries/Regular/Scatter/controlPanel.tsx    |   2 -
 .../Timeseries/Regular/SmoothLine/controlPanel.tsx |   2 -
 .../src/Timeseries/Step/controlPanel.tsx           |   2 -
 .../src/Timeseries/buildQuery.ts                   |  35 ++--
 .../src/Timeseries/constants.ts                    |   4 -
 .../src/Timeseries/transformProps.ts               |  61 +++----
 .../plugins/plugin-chart-echarts/src/constants.ts  |  11 +-
 .../plugins/plugin-chart-echarts/src/controls.tsx  |  44 +----
 .../plugins/plugin-chart-echarts/src/types.ts      |  13 --
 .../plugin-chart-echarts/src/utils/series.ts       | 113 +++---------
 .../plugin-chart-echarts/test/utils/series.test.ts |  52 +-----
 .../plugins/plugin-chart-handlebars/CHANGELOG.md   |  19 +-
 .../plugins/plugin-chart-pivot-table/CHANGELOG.md  |  19 +-
 .../plugins/plugin-chart-table/CHANGELOG.md        |  19 +-
 .../plugins/plugin-chart-word-cloud/CHANGELOG.md   |  19 +-
 .../plugins/preset-chart-xy/CHANGELOG.md           |  19 +-
 superset/charts/api.py                             |   2 -
 superset/config.py                                 |   9 +-
 superset/connectors/sqla/models.py                 |   7 +-
 superset/constants.py                              |   4 +-
 superset/dashboards/api.py                         |   3 -
 superset/dashboards/schemas.py                     |   4 +-
 superset/databases/commands/importers/v1/utils.py  |   1 -
 superset/datasets/api.py                           |   4 +-
 superset/db_engine_specs/base.py                   |  30 +++-
 superset/db_engine_specs/drill.py                  |  11 +-
 superset/db_engine_specs/hive.py                   |  12 +-
 superset/db_engine_specs/mysql.py                  |  21 ++-
 superset/db_engine_specs/presto.py                 |  27 +--
 superset/db_engine_specs/snowflake.py              |  10 +-
 superset/examples/utils.py                         |   2 +-
 superset/explore/permalink/commands/create.py      |   2 +-
 ...2a5681ddfd_convert_key_value_entries_to_json.py |  25 ++-
 superset/models/core.py                            |  15 +-
 superset/models/dashboard.py                       |   6 +-
 superset/models/filter_set.py                      |   6 +-
 superset/models/slice.py                           |   8 +-
 superset/queries/api.py                            |   1 -
 superset/queries/schemas.py                        |   2 +-
 superset/sql_parse.py                              |   4 +-
 superset/tags/schemas.py                           |  59 +++++++
 tests/integration_tests/charts/api_tests.py        | 109 +++++++++++-
 tests/integration_tests/csv_upload_tests.py        | 146 +++++++--------
 tests/integration_tests/dashboards/api_tests.py    | 106 ++++++++++-
 .../integration_tests/databases/commands_tests.py  | 195 ---------------------
 tests/integration_tests/datasets/api_tests.py      | 102 +++++++++++
 tests/integration_tests/fixtures/importexport.py   | 105 +++++++++++
 tests/integration_tests/model_tests.py             |  25 +++
 tests/integration_tests/queries/api_tests.py       |   1 -
 tests/integration_tests/sqllab_tests.py            |  10 +-
 tests/unit_tests/db_engine_specs/test_mysql.py     |  62 ++++++-
 tests/unit_tests/db_engine_specs/test_presto.py    |  43 ++++-
 tests/unit_tests/sql_parse_tests.py                |   8 +
 95 files changed, 1580 insertions(+), 902 deletions(-)
 delete mode 100644 superset-frontend/packages/superset-ui-chart-controls/src/operators/utils/extractExtraMetrics.ts
 delete mode 100644 superset-frontend/packages/superset-ui-chart-controls/test/operators/utils/extractExtraMetrics.test.ts
 create mode 100644 superset/tags/schemas.py