This is an automated email from the ASF dual-hosted git repository. kaxilnaik pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/airflow.git
from c7149c002b Serialize _is_setup and _is_teardown on tasks (#30009) add cf77c3b966 Add deferrable mode in RedshiftPauseClusterOperator (#28850) No new revisions were added by this update. Summary of changes: .github/workflows/ci.yml | 24 ++++ airflow/providers/amazon/aws/hooks/base_aws.py | 131 ++++++++++++++++++++- .../providers/amazon/aws/hooks/redshift_cluster.py | 83 ++++++++++++- .../amazon/aws/operators/redshift_cluster.py | 60 ++++++++-- .../amazon/aws/triggers}/__init__.py | 0 .../amazon/aws/triggers/redshift_cluster.py | 77 ++++++++++++ airflow/providers/amazon/provider.yaml | 4 + .../apache-airflow-providers-amazon/deferrable.rst | 33 ++++++ docs/apache-airflow-providers-amazon/index.rst | 1 + .../operators/redshift_cluster.rst | 5 +- docs/spelling_wordlist.txt | 2 + generated/provider_dependencies.json | 1 + .../providers/amazon/aws/deferrable}/__init__.py | 0 .../amazon/aws/deferrable/hooks}/__init__.py | 0 .../amazon/aws/deferrable/hooks/test_base_aws.py | 102 ++++++++++++++++ .../aws/deferrable/hooks/test_redshift_cluster.py | 84 +++++++++++++ .../amazon/aws/deferrable/triggers}/__init__.py | 0 .../deferrable/triggers/test_redshift_cluster.py | 93 +++++++++++++++ .../amazon/aws/operators/test_redshift_cluster.py | 36 +++++- .../{google/cloud => amazon/aws}/utils/compat.py | 2 +- 20 files changed, 719 insertions(+), 19 deletions(-) copy airflow/{api/auth => providers/amazon/aws/triggers}/__init__.py (100%) create mode 100644 airflow/providers/amazon/aws/triggers/redshift_cluster.py create mode 100644 docs/apache-airflow-providers-amazon/deferrable.rst copy {airflow/api_connexion => tests/providers/amazon/aws/deferrable}/__init__.py (100%) copy {airflow/api_connexion => tests/providers/amazon/aws/deferrable/hooks}/__init__.py (100%) create mode 100644 tests/providers/amazon/aws/deferrable/hooks/test_base_aws.py create mode 100644 tests/providers/amazon/aws/deferrable/hooks/test_redshift_cluster.py copy {airflow/api/auth => tests/providers/amazon/aws/deferrable/triggers}/__init__.py (100%) create mode 100644 tests/providers/amazon/aws/deferrable/triggers/test_redshift_cluster.py copy tests/providers/{google/cloud => amazon/aws}/utils/compat.py (95%)