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

michaelsmolina pushed a change to branch 3.1
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 6cdaf479f2 fix(sqllab): autosync fail on migrated queryEditor (#26922)
     new 1d9cfdabd1 feat(sqlparse): improve table parsing (#26476)
     new 1be9eb577a fix(deck.gl Multiple Layer Chart): Add Contour and Heatmap 
Layer as options (#25923)
     new ba9032e8d0 fix: prevent guest user from modifying metrics (#26749)
     new 81353e280b fix: Bar charts horizontal margin adjustment error (#26817)
     new 61b4017b2f fix(pinot): typo in the name for epoch_ms_to_dttm (#26906)
     new de61591a6a fix: handle CRLF endings causing sqlglot failure (#26911)
     new 322812b1c8 fix: dashboard import validation (#26887)
     new e8a3c5d5f1 fix: Allow exporting saved queries without schema 
information (#26889)
     new 86794cbb5e fix(cache): remove unused webserver config & handle 
trailing slashes (#22849)

The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 requirements/base.txt                              |  15 +-
 requirements/testing.txt                           |   6 +-
 setup.py                                           |   1 +
 .../legacy-preset-chart-deckgl/src/index.ts        |   2 +
 .../src/layers/Arc/Arc.tsx                         |   8 +-
 .../src/layers/Geojson/Geojson.tsx                 |   4 +-
 .../src/layers/Heatmap/Heatmap.tsx                 |   2 +-
 .../src/layers/Path/Path.tsx                       |   2 +-
 .../src/layers/Polygon/Polygon.tsx                 |  10 +-
 .../src/layers/Scatter/Scatter.tsx                 |  10 +-
 .../src/layers/Screengrid/Screengrid.tsx           |   4 +-
 .../legacy-preset-chart-deckgl/src/layers/index.ts |   4 +
 .../src/Timeseries/transformProps.ts               |   1 +
 .../src/Timeseries/transformers.ts                 |  42 ++--
 .../plugin-chart-echarts/src/utils/series.ts       |  14 ++
 .../plugin-chart-echarts/test/utils/series.test.ts |  32 +++
 superset/commands/dashboard/importers/v1/utils.py  |   8 +-
 superset/commands/dataset/duplicate.py             |   5 +-
 superset/commands/query/export.py                  |  11 +-
 superset/commands/sql_lab/export.py                |   5 +-
 superset/common/query_object.py                    |   2 +-
 superset/config.py                                 |   4 -
 superset/connectors/sqla/models.py                 |   2 +-
 superset/connectors/sqla/utils.py                  |   2 +-
 superset/db_engine_specs/base.py                   |  12 +-
 superset/db_engine_specs/bigquery.py               |   2 +-
 superset/db_engine_specs/pinot.py                  |   2 +-
 superset/models/helpers.py                         |   2 +-
 superset/models/sql_lab.py                         |   6 +-
 superset/security/manager.py                       |  31 ++-
 superset/sql_lab.py                                |  11 +-
 superset/sql_parse.py                              | 248 ++++++++++++++-------
 superset/sql_validators/presto_db.py               |   4 +-
 superset/sqllab/query_render.py                    |   6 +-
 superset/tasks/cache.py                            |   4 +-
 .../db_engine_specs/pinot_tests.py                 |  14 ++
 .../security/guest_token_security_tests.py         |  15 ++
 tests/integration_tests/superset_test_config.py    |   1 -
 .../superset_test_config_thumbnails.py             |   1 -
 tests/integration_tests/tasks/test_cache.py        |  58 +++++
 .../commands/importers/v1/import_test.py           | 110 ++++++++-
 tests/unit_tests/security/manager_test.py          |  76 +++++++
 tests/unit_tests/sql_parse_tests.py                |  55 ++++-
 43 files changed, 675 insertions(+), 179 deletions(-)
 create mode 100644 tests/integration_tests/tasks/test_cache.py

Reply via email to