You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by be...@apache.org on 2022/09/02 18:50:22 UTC
[superset] branch master updated (99a4f05069 -> 34a79add04)
This is an automated email from the ASF dual-hosted git repository.
beto pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git
from 99a4f05069 fix: DB connection modal connect bug (#21299)
add 34a79add04 feat: filter parameters from DB API (#21248)
No new revisions were added by this update.
Summary of changes:
.../integration/dashboard/nativeFilters.test.ts | 4 +-
superset-frontend/src/types/Database.ts | 2 +-
.../DatabaseConnectionForm/EncryptedField.tsx | 3 +-
.../data/database/DatabaseModal/ExtraOptions.tsx | 6 +-
.../CRUD/data/database/DatabaseModal/index.tsx | 27 +++---
.../src/views/CRUD/data/database/types.ts | 2 +-
superset/constants.py | 2 +
superset/databases/api.py | 2 +-
superset/databases/commands/create.py | 6 ++
superset/databases/commands/test_connection.py | 16 ++-
superset/databases/commands/update.py | 8 ++
superset/databases/commands/validate.py | 18 +++-
superset/databases/dao.py | 24 +++++
superset/databases/schemas.py | 17 ++--
superset/db_engine_specs/base.py | 34 ++++++-
superset/db_engine_specs/bigquery.py | 43 +++++++-
superset/db_engine_specs/gsheets.py | 41 +++++++-
superset/db_engine_specs/presto.py | 2 +-
superset/db_engine_specs/trino.py | 5 +-
superset/models/core.py | 42 ++++----
superset/models/helpers.py | 2 +-
tests/integration_tests/databases/api_tests.py | 6 +-
tests/integration_tests/datasets/api_tests.py | 8 +-
.../db_engine_specs/postgres_tests.py | 10 +-
.../db_engine_specs/trino_tests.py | 12 +--
tests/unit_tests/conftest.py | 1 +
tests/unit_tests/databases/api_test.py | 108 ++++++++++++++++++++-
tests/unit_tests/db_engine_specs/test_bigquery.py | 36 ++++++-
tests/unit_tests/db_engine_specs/test_gsheets.py | 40 +++++++-
29 files changed, 445 insertions(+), 82 deletions(-)