This is an automated email from the ASF dual-hosted git repository.
eladkal pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 7628d47d04 Prepare docs for Sep 1st wave of providers (#42387)
add ba1c602533 (feat): Add opensearch logging integration (#41799)
No new revisions were added by this update.
Summary of changes:
airflow/config_templates/airflow_local_settings.py | 31 +-
airflow/config_templates/unit_tests.cfg | 24 +
.../opensearch/log}/__init__.py | 0
.../log/os_json_formatter.py} | 2 +-
.../log/os_response.py} | 6 +-
.../log/os_task_handler.py} | 507 +++++++++------------
airflow/providers/opensearch/provider.yaml | 143 ++++++
airflow/utils/db.py | 10 +
.../configurations-ref.rst | 0
docs/apache-airflow-providers-opensearch/index.rst | 2 +
.../logging/index.rst | 72 +++
tests/core/test_configuration.py | 2 +
tests/providers/opensearch/conftest.py | 120 +++++
.../providers/opensearch/log}/__init__.py | 0
.../log/test_os_json_formatter.py} | 32 +-
.../log/test_os_response.py} | 107 +----
.../opensearch/log/test_os_task_handler.py | 499 ++++++++++++++++++++
17 files changed, 1154 insertions(+), 403 deletions(-)
copy airflow/{api_connexion => providers/opensearch/log}/__init__.py (100%)
copy airflow/providers/{elasticsearch/log/es_json_formatter.py =>
opensearch/log/os_json_formatter.py} (97%)
copy airflow/providers/{elasticsearch/log/es_response.py =>
opensearch/log/os_response.py} (96%)
copy airflow/providers/{elasticsearch/log/es_task_handler.py =>
opensearch/log/os_task_handler.py} (76%)
copy docs/{apache-airflow-providers-amazon =>
apache-airflow-providers-opensearch}/configurations-ref.rst (100%)
create mode 100644 docs/apache-airflow-providers-opensearch/logging/index.rst
copy {airflow/api_connexion => tests/providers/opensearch/log}/__init__.py
(100%)
copy tests/providers/{elasticsearch/log/test_es_json_formatter.py =>
opensearch/log/test_os_json_formatter.py} (74%)
copy tests/providers/{elasticsearch/log/test_es_response.py =>
opensearch/log/test_os_response.py} (59%)
create mode 100644 tests/providers/opensearch/log/test_os_task_handler.py