You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2022/02/11 12:41:50 UTC
[airflow] branch main updated (8e81615 -> 05a883b)
This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git.
from 8e81615 [doc] Improve s3 operator example by adding task upload_keys (#21422)
add 05a883b Google Cloud Composer opearators (#21251)
No new revisions were added by this update.
Summary of changes:
.../cloud/example_dags/example_cloud_composer.py | 163 +++++
.../providers/google/cloud/hooks/cloud_composer.py | 274 ++++++++
.../{vertex_ai/dataset.py => cloud_composer.py} | 707 +++++++++++----------
.../providers/google/cloud/triggers}/__init__.py | 0
.../google/cloud/triggers/cloud_composer.py | 94 +++
.../google/common/consts.py} | 5 +-
airflow/providers/google/provider.yaml | 13 +
.../operators/cloud/cloud_composer.rst | 159 +++++
setup.py | 1 +
.../google/cloud/hooks/test_cloud_composer.py | 193 ++++++
.../google/cloud/operators/test_cloud_composer.py | 311 +++++++++
.../test_cloud_composer_system.py} | 22 +-
.../google/cloud/utils/gcp_authenticator.py | 1 +
13 files changed, 1610 insertions(+), 333 deletions(-)
create mode 100644 airflow/providers/google/cloud/example_dags/example_cloud_composer.py
create mode 100644 airflow/providers/google/cloud/hooks/cloud_composer.py
copy airflow/providers/google/cloud/operators/{vertex_ai/dataset.py => cloud_composer.py} (53%)
copy {tests/timetables => airflow/providers/google/cloud/triggers}/__init__.py (100%)
create mode 100644 airflow/providers/google/cloud/triggers/cloud_composer.py
copy airflow/{example_dags/libs/helper.py => providers/google/common/consts.py} (93%)
create mode 100644 docs/apache-airflow-providers-google/operators/cloud/cloud_composer.rst
create mode 100644 tests/providers/google/cloud/hooks/test_cloud_composer.py
create mode 100644 tests/providers/google/cloud/operators/test_cloud_composer.py
copy tests/providers/google/cloud/{transfers/test_gcs_to_bigquery_system.py => operators/test_cloud_composer_system.py} (68%)