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 6043e7e7e32 fix: more DB OAuth2 fixes (#37398)
add 05c23549976 feat: AWS Cross-Account IAM Authentication for Aurora
(#37585)
No new revisions were added by this update.
Summary of changes:
.pre-commit-config.yaml | 1 +
docs/static/feature-flags.json | 6 +
pyproject.toml | 1 +
requirements/development.txt | 14 +
superset/config.py | 6 +
superset/db_engine_specs/aurora.py | 26 +
superset/db_engine_specs/aws_iam.py | 660 +++++++++++++
superset/db_engine_specs/mysql.py | 59 +-
superset/db_engine_specs/postgres.py | 53 +
superset/db_engine_specs/redshift.py | 42 +
tests/unit_tests/db_engine_specs/test_aurora.py | 317 ++++++
tests/unit_tests/db_engine_specs/test_aws_iam.py | 1045 ++++++++++++++++++++
tests/unit_tests/db_engine_specs/test_mysql_iam.py | 236 +++++
.../db_engine_specs/test_redshift_iam.py | 387 ++++++++
14 files changed, 2852 insertions(+), 1 deletion(-)
create mode 100644 superset/db_engine_specs/aws_iam.py
create mode 100644 tests/unit_tests/db_engine_specs/test_aurora.py
create mode 100644 tests/unit_tests/db_engine_specs/test_aws_iam.py
create mode 100644 tests/unit_tests/db_engine_specs/test_mysql_iam.py
create mode 100644 tests/unit_tests/db_engine_specs/test_redshift_iam.py