ashb opened a new pull request, #26779:
URL: https://github.com/apache/airflow/pull/26779

   While investigating #26599 and the change from AIP-45, I noticed that these 
warning messages weren't new! The only thing that was new was that we started 
seeing them.
   
   This is because the logger for BaseOperator and all subclasses is 
`airflow.task.operators`, and the `airflow.task` logger is not configured (with 
`set_context()`) until we have a TaskInstance, so it just dropped all messages 
on the floor!
   
   This changes it so that log messages are propagated to parent loggers by 
default, but when we configure a context (and thus have a file to write to) we 
stop that. A similar change was made for the `airflow.processor` (but that is 
unlikely to suffer the same fate)


-- 
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