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%)