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 2021/08/07 20:15:00 UTC
[airflow] branch main updated (04b6559 -> 75ca654)
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 04b6559 Make schema in DBApiHook private (#17423)
add 75ca654 [AIRFLOW-17200] Add Alibaba Cloud OSS support (#17201)
No new revisions were added by this update.
Summary of changes:
CONTRIBUTING.rst | 2 +-
INSTALL | 2 +-
airflow/provider.yaml.schema.json | 1 +
.../{apache/drill => alibaba}/CHANGELOG.rst | 0
.../providers/alibaba}/__init__.py | 0
.../providers/alibaba/cloud}/__init__.py | 0
.../cloud/example_dags/example_oss_bucket.py} | 31 +--
.../cloud/example_dags/example_oss_object.py | 68 +++++
.../providers/alibaba/cloud/hooks}/__init__.py | 0
airflow/providers/alibaba/cloud/hooks/oss.py | 307 +++++++++++++++++++++
.../providers/alibaba/cloud/operators}/__init__.py | 0
airflow/providers/alibaba/cloud/operators/oss.py | 221 +++++++++++++++
.../providers/alibaba/cloud/sensors}/__init__.py | 0
airflow/providers/alibaba/cloud/sensors/oss_key.py | 93 +++++++
.../providers/{airbyte => alibaba}/provider.yaml | 36 ++-
airflow/utils/db.py | 12 +
.../commits.rst} | 14 +-
.../connections/alibaba.rst} | 43 +--
.../index.rst | 40 ++-
.../operators/index.rst | 6 +-
.../operators/oss.rst | 55 ++++
.../apache-airflow-providers-alibaba/redirects.txt | 1 +
docs/apache-airflow/extra-packages-ref.rst | 2 +
docs/conf.py | 1 +
.../alibaba/cloud/alibabacloud-oss.png | Bin 0 -> 4968 bytes
docs/spelling_wordlist.txt | 4 +
setup.py | 4 +
.../{zendesk/hooks => alibaba}/__init__.py | 0
.../{zendesk/hooks => alibaba/cloud}/__init__.py | 0
.../{zendesk => alibaba/cloud}/hooks/__init__.py | 0
tests/providers/alibaba/cloud/hooks/test_oss.py | 68 +++++
.../hooks => alibaba/cloud/operators}/__init__.py | 0
.../providers/alibaba/cloud/operators/test_oss.py | 126 +++++++++
.../hooks => alibaba/cloud/sensors}/__init__.py | 0
.../alibaba/cloud/sensors/test_oss_key.py | 93 +++++++
.../hooks => alibaba/cloud/utils}/__init__.py | 0
.../providers/alibaba/cloud/utils/test_utils.py | 34 +--
37 files changed, 1161 insertions(+), 103 deletions(-)
copy airflow/providers/{apache/drill => alibaba}/CHANGELOG.rst (100%)
copy {tests/www/api/experimental => airflow/providers/alibaba}/__init__.py (100%)
copy {tests/www/api/experimental => airflow/providers/alibaba/cloud}/__init__.py (100%)
copy airflow/providers/{apache/drill/example_dags/example_drill_dag.py => alibaba/cloud/example_dags/example_oss_bucket.py} (59%)
create mode 100644 airflow/providers/alibaba/cloud/example_dags/example_oss_object.py
copy {tests/www/api/experimental => airflow/providers/alibaba/cloud/hooks}/__init__.py (100%)
create mode 100644 airflow/providers/alibaba/cloud/hooks/oss.py
copy {tests/providers/zendesk/hooks => airflow/providers/alibaba/cloud/operators}/__init__.py (100%)
create mode 100644 airflow/providers/alibaba/cloud/operators/oss.py
copy {tests/providers/zendesk/hooks => airflow/providers/alibaba/cloud/sensors}/__init__.py (100%)
create mode 100644 airflow/providers/alibaba/cloud/sensors/oss_key.py
copy airflow/providers/{airbyte => alibaba}/provider.yaml (57%)
copy docs/{apache-airflow-providers-amazon/operators/index.rst => apache-airflow-providers-alibaba/commits.rst} (70%)
copy docs/{apache-airflow-providers-apache-hdfs/connections.rst => apache-airflow-providers-alibaba/connections/alibaba.rst} (52%)
copy docs/{apache-airflow-providers-jenkins => apache-airflow-providers-alibaba}/index.rst (69%)
copy docs/{apache-airflow-providers-microsoft-azure => apache-airflow-providers-alibaba}/operators/index.rst (94%)
create mode 100644 docs/apache-airflow-providers-alibaba/operators/oss.rst
create mode 100644 docs/apache-airflow-providers-alibaba/redirects.txt
create mode 100644 docs/integration-logos/alibaba/cloud/alibabacloud-oss.png
copy tests/providers/{zendesk/hooks => alibaba}/__init__.py (100%)
copy tests/providers/{zendesk/hooks => alibaba/cloud}/__init__.py (100%)
copy tests/providers/{zendesk => alibaba/cloud}/hooks/__init__.py (100%)
create mode 100644 tests/providers/alibaba/cloud/hooks/test_oss.py
copy tests/providers/{zendesk/hooks => alibaba/cloud/operators}/__init__.py (100%)
create mode 100644 tests/providers/alibaba/cloud/operators/test_oss.py
copy tests/providers/{zendesk/hooks => alibaba/cloud/sensors}/__init__.py (100%)
create mode 100644 tests/providers/alibaba/cloud/sensors/test_oss_key.py
copy tests/providers/{zendesk/hooks => alibaba/cloud/utils}/__init__.py (100%)
copy airflow/api/auth/backend/default.py => tests/providers/alibaba/cloud/utils/test_utils.py (59%)