This is an automated email from the ASF dual-hosted git repository.
jscheffl pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 24d0fb97620 Enable already existing "task.scheduled_duration" metric
(#46009)
add 6d8457ce269 refactor(providers/opensearch): move opensearch provider
to new structure (#46210)
No new revisions were added by this update.
Summary of changes:
.github/boring-cyborg.yml | 5 +-
docs/.gitignore | 1 +
.../changelog.rst | 25 ---
providers/{apache/pig => opensearch}/README.rst | 17 +-
.../docs}/.latest-doc-only-change.txt | 0
.../docs/changelog.rst} | 0
.../opensearch/docs}/commits.rst | 0
.../opensearch/docs}/configurations-ref.rst | 0
.../opensearch/docs}/connections/index.rst | 0
.../opensearch/docs}/connections/opensearch.rst | 0
.../opensearch/docs}/index.rst | 0
.../docs}/installing-providers-from-sources.rst | 0
.../docs/integration-logos}/opensearch.png | Bin
.../opensearch/docs}/logging/index.rst | 0
.../opensearch/docs}/operators/index.rst | 0
.../opensearch/docs}/operators/opensearch.rst | 6 +-
.../opensearch/docs}/security.rst | 0
.../providers => }/opensearch/provider.yaml | 6 +-
.../{apache/pig => opensearch}/pyproject.toml | 17 +-
.../src/airflow/providers/opensearch}/LICENSE | 0
.../src/airflow/providers/opensearch/__init__.py | 0
.../providers/opensearch/get_provider_info.py | 220 +++++++++++++++++++++
.../providers/opensearch/hooks}/__init__.py | 0
.../providers/opensearch/hooks/opensearch.py | 0
.../airflow/providers/opensearch/log}/__init__.py | 0
.../providers/opensearch/log/os_json_formatter.py | 0
.../providers/opensearch/log/os_response.py | 0
.../providers/opensearch/log/os_task_handler.py | 0
.../providers/opensearch/operators}/__init__.py | 0
.../providers/opensearch/operators/opensearch.py | 0
.../airflow/providers/opensearch/version_compat.py | 0
.../{airbyte => opensearch}/tests/conftest.py | 0
.../tests/provider_tests}/__init__.py | 0
.../tests/provider_tests/opensearch}/__init__.py | 0
.../tests/provider_tests}/opensearch/conftest.py | 0
.../provider_tests/opensearch/hooks}/__init__.py | 0
.../opensearch/hooks/test_opensearch.py | 3 +-
.../provider_tests/opensearch/log}/__init__.py | 0
.../opensearch/log/test_os_json_formatter.py | 3 +-
.../opensearch/log/test_os_response.py | 3 +-
.../opensearch/log/test_os_task_handler.py | 5 +-
.../opensearch/operators}/__init__.py | 0
.../opensearch/operators/test_opensearch.py | 4 +-
.../tests/system/opensearch}/__init__.py | 0
.../tests/system/opensearch/example_opensearch.py | 0
.../airflow/providers/opensearch/hooks/__init__.py | 16 --
.../airflow/providers/opensearch/log/__init__.py | 16 --
.../providers/opensearch/operators/__init__.py | 16 --
providers/tests/opensearch/__init__.py | 16 --
providers/tests/opensearch/hooks/__init__.py | 16 --
providers/tests/opensearch/log/__init__.py | 16 --
providers/tests/opensearch/operators/__init__.py | 16 --
providers/tests/system/opensearch/__init__.py | 16 --
pyproject.toml | 3 +
scripts/ci/docker-compose/remove-sources.yml | 1 +
scripts/ci/docker-compose/tests-sources.yml | 1 +
56 files changed, 255 insertions(+), 193 deletions(-)
delete mode 100644 docs/apache-airflow-providers-opensearch/changelog.rst
copy providers/{apache/pig => opensearch}/README.rst (82%)
rename providers/{src/airflow/providers/opensearch =>
opensearch/docs}/.latest-doc-only-change.txt (100%)
rename providers/{src/airflow/providers/opensearch/CHANGELOG.rst =>
opensearch/docs/changelog.rst} (100%)
rename {docs/apache-airflow-providers-opensearch =>
providers/opensearch/docs}/commits.rst (100%)
rename {docs/apache-airflow-providers-opensearch =>
providers/opensearch/docs}/configurations-ref.rst (100%)
rename {docs/apache-airflow-providers-opensearch =>
providers/opensearch/docs}/connections/index.rst (100%)
rename {docs/apache-airflow-providers-opensearch =>
providers/opensearch/docs}/connections/opensearch.rst (100%)
rename {docs/apache-airflow-providers-opensearch =>
providers/opensearch/docs}/index.rst (100%)
rename {docs/apache-airflow-providers-opensearch =>
providers/opensearch/docs}/installing-providers-from-sources.rst (100%)
rename {docs/integration-logos/opensearch =>
providers/opensearch/docs/integration-logos}/opensearch.png (100%)
rename {docs/apache-airflow-providers-opensearch =>
providers/opensearch/docs}/logging/index.rst (100%)
rename {docs/apache-airflow-providers-opensearch =>
providers/opensearch/docs}/operators/index.rst (100%)
rename {docs/apache-airflow-providers-opensearch =>
providers/opensearch/docs}/operators/opensearch.rst (88%)
rename {docs/apache-airflow-providers-opensearch =>
providers/opensearch/docs}/security.rst (100%)
rename providers/{src/airflow/providers => }/opensearch/provider.yaml (97%)
copy providers/{apache/pig => opensearch}/pyproject.toml (86%)
copy {chart => providers/opensearch/src/airflow/providers/opensearch}/LICENSE
(100%)
rename providers/{ => opensearch}/src/airflow/providers/opensearch/__init__.py
(100%)
create mode 100644
providers/opensearch/src/airflow/providers/opensearch/get_provider_info.py
copy {airflow/api_connexion =>
providers/opensearch/src/airflow/providers/opensearch/hooks}/__init__.py (100%)
rename providers/{ =>
opensearch}/src/airflow/providers/opensearch/hooks/opensearch.py (100%)
copy {airflow/api_connexion =>
providers/opensearch/src/airflow/providers/opensearch/log}/__init__.py (100%)
rename providers/{ =>
opensearch}/src/airflow/providers/opensearch/log/os_json_formatter.py (100%)
rename providers/{ =>
opensearch}/src/airflow/providers/opensearch/log/os_response.py (100%)
rename providers/{ =>
opensearch}/src/airflow/providers/opensearch/log/os_task_handler.py (100%)
copy {airflow/api_connexion =>
providers/opensearch/src/airflow/providers/opensearch/operators}/__init__.py
(100%)
rename providers/{ =>
opensearch}/src/airflow/providers/opensearch/operators/opensearch.py (100%)
rename providers/{ =>
opensearch}/src/airflow/providers/opensearch/version_compat.py (100%)
copy providers/{airbyte => opensearch}/tests/conftest.py (100%)
copy providers/{ => opensearch/tests/provider_tests}/__init__.py (100%)
copy {airflow/api_connexion =>
providers/opensearch/tests/provider_tests/opensearch}/__init__.py (100%)
rename providers/{tests =>
opensearch/tests/provider_tests}/opensearch/conftest.py (100%)
copy {airflow/api_connexion =>
providers/opensearch/tests/provider_tests/opensearch/hooks}/__init__.py (100%)
rename providers/{tests =>
opensearch/tests/provider_tests}/opensearch/hooks/test_opensearch.py (99%)
copy {airflow/api_connexion =>
providers/opensearch/tests/provider_tests/opensearch/log}/__init__.py (100%)
rename providers/{tests =>
opensearch/tests/provider_tests}/opensearch/log/test_os_json_formatter.py (99%)
rename providers/{tests =>
opensearch/tests/provider_tests}/opensearch/log/test_os_response.py (99%)
rename providers/{tests =>
opensearch/tests/provider_tests}/opensearch/log/test_os_task_handler.py (99%)
copy {airflow/api_connexion =>
providers/opensearch/tests/provider_tests/opensearch/operators}/__init__.py
(100%)
rename providers/{tests =>
opensearch/tests/provider_tests}/opensearch/operators/test_opensearch.py (99%)
copy {airflow/api_connexion =>
providers/opensearch/tests/system/opensearch}/__init__.py (100%)
rename providers/{ =>
opensearch}/tests/system/opensearch/example_opensearch.py (100%)
delete mode 100644 providers/src/airflow/providers/opensearch/hooks/__init__.py
delete mode 100644 providers/src/airflow/providers/opensearch/log/__init__.py
delete mode 100644
providers/src/airflow/providers/opensearch/operators/__init__.py
delete mode 100644 providers/tests/opensearch/__init__.py
delete mode 100644 providers/tests/opensearch/hooks/__init__.py
delete mode 100644 providers/tests/opensearch/log/__init__.py
delete mode 100644 providers/tests/opensearch/operators/__init__.py
delete mode 100644 providers/tests/system/opensearch/__init__.py