This is an automated email from the ASF dual-hosted git repository.
amoghdesai pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 4090fe1c94a CI: Upgrade important CI environment (#60961)
add 26c8c9cb69d Decouple task sdk from airflow core for remote logging
(#60826)
No new revisions were added by this update.
Summary of changes:
airflow-core/src/airflow/logging/remote.py | 40 +----
airflow-core/src/airflow/logging_config.py | 24 +--
.../src/airflow/utils/log/file_task_handler.py | 18 +--
.../amazon/aws/log/test_cloudwatch_task_handler.py | 4 +-
.../logging/src/airflow_shared/logging/remote.py | 104 +++++++++++++
shared/logging/tests/logging/test_remote.py | 168 +++++++++++++++++++++
shared/observability/pyproject.toml | 1 +
task-sdk/src/airflow/sdk/configuration.py | 43 +++++-
task-sdk/src/airflow/sdk/log.py | 57 +++++--
.../task_sdk/execution_time/test_supervisor.py | 47 +++---
10 files changed, 406 insertions(+), 100 deletions(-)
create mode 100644 shared/logging/src/airflow_shared/logging/remote.py
create mode 100644 shared/logging/tests/logging/test_remote.py