This is an automated email from the ASF dual-hosted git repository.

vincbeck pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 5f3ed2385d2 fix mypy type errors in opensearch provider for sqlalchemy 
2 upgrade (#56819)
5f3ed2385d2 is described below

commit 5f3ed2385d2337ab93b4ad0220487082d8a8457f
Author: Zhen-Lun (Kevin) Hong <[email protected]>
AuthorDate: Tue Oct 21 00:25:42 2025 +0800

    fix mypy type errors in opensearch provider for sqlalchemy 2 upgrade 
(#56819)
---
 .../airflow/providers/opensearch/log/os_task_handler.py    | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git 
a/providers/opensearch/src/airflow/providers/opensearch/log/os_task_handler.py 
b/providers/opensearch/src/airflow/providers/opensearch/log/os_task_handler.py
index b3d4f98507e..bd3966743e0 100644
--- 
a/providers/opensearch/src/airflow/providers/opensearch/log/os_task_handler.py
+++ 
b/providers/opensearch/src/airflow/providers/opensearch/log/os_task_handler.py
@@ -309,15 +309,11 @@ class OpensearchTaskHandler(FileTaskHandler, 
ExternalLoggingMixin, LoggingMixin)
             data_interval_end = self._clean_date(dag_run.data_interval_end)
             logical_date = self._clean_date(dag_run.logical_date)
         else:
-            if dag_run.data_interval_start:
-                data_interval_start = dag_run.data_interval_start.isoformat()
-            else:
-                data_interval_start = ""
-            if dag_run.data_interval_end:
-                data_interval_end = dag_run.data_interval_end.isoformat()
-            else:
-                data_interval_end = ""
-            logical_date = dag_run.logical_date.isoformat()
+            data_interval_start = (
+                dag_run.data_interval_start.isoformat() if 
dag_run.data_interval_start else ""
+            )
+            data_interval_end = dag_run.data_interval_end.isoformat() if 
dag_run.data_interval_end else ""
+            logical_date = dag_run.logical_date.isoformat() if 
dag_run.logical_date else ""
         return log_id_template.format(
             dag_id=ti.dag_id,
             task_id=ti.task_id,

Reply via email to