ecodina opened a new issue, #49347:
URL: https://github.com/apache/airflow/issues/49347

   ### What do you see as an issue?
   
   I'm using Airflow 2.10.5 and have implemented the [end_from_trigger option 
in a deferrable 
operator](https://airflow.apache.org/docs/apache-airflow/stable/authoring-and-scheduling/deferring.html#exiting-deferred-task-from-triggers).
   
   Up until now, I've found 2 side-effects:
   
   - It does not retry tasks, if retries are configured and it failed
   - It does not outlet assets/datasets
   
   I assume this may be related to the listeners warning that appears on the 
page, although the language is unclear. Moreover, the [doc page about 
listeners](https://airflow.apache.org/docs/apache-airflow/stable/administration-and-deployment/listeners.html)
 it says that it is an "advanced feature". However, the warning also says that 
it should raise an error if listeners are integrated, but it is not the case 
(I've had a DAG not work for 1 month because of this).
   
   ### Solving the problem
   
   If this is the intended behaviour, please clarify the language in the doc 
page and provide some examples about this side-effects. For example, would an 
`on_failure_callback` be a listener as well?
   
   I've been using Airflow for some years now, but it is the first time I read 
about listeners.
   
   ### Anything else
   
   Thanks!
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [x] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to