airflow
airflow copied to clipboard
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
closes: #37451 This bug adresses a visual issue occuring when attempting to mark task states as Failed or Sucess, or when using clear button without the 'can edit on Task...
During the heartbeat check, the `local_task_job_runner` performs a check on the job's PID and raises an exception if it doesn't match what it expects. In the case that the job...
When using the [TaskHandlerWithCustomFormatter](https://github.com/apache/airflow/blob/main/airflow/utils/log/task_handler_with_custom_formatter.py) to add a prefix to logs, it was previously adding the prefix multiple times. This happened because its `set_context` method was being called multiple times from...
### Apache Airflow version 2.8.1 ### If "Other Airflow 2 version" selected, which one? _No response_ ### What happened? When start more than 20 thousands trigger jobs, the triggerer may...
### Apache Airflow version Other Airflow 2 version (please specify below) ### If "Other Airflow 2 version" selected, which one? 2.7.3 ### What happened? We are encountering an issue in...
### Apache Airflow version 2.8.0 ### If "Other Airflow 2 version" selected, which one? _No response_ ### What happened? When using two or more DataSets as triggers, an error occurs...
### Body There is a regression that needs investigation. One of our tests is failing only on Python 3.11 `tests/operators/test_python.py::TestPythonVirtualenvOperator::test_airflow_context` This test is part of PlainAssert suite and it has...
Use execution_timeout when inntializing _timeout_sec of TaskStateTrigger Previously, the state 'self._timeout_sec = 60' fixed timeout seconds to check if dag run exists. It caused timeout even if the dag run...
### Apache Airflow version 2.7.1 ### What happened I defined a task as a decorated function with `@task.kubernetes`. The function always fails. I want to test the DAG with `dag.test()`....
### Apache Airflow version 2.7.1 ### What happened When running an ExternalTaskSensor with `external_task_id=None` and in deferrable mode, the trigger doesn't wait for the entire DAG since it needs a...