malthe commented on pull request #17545:
URL: https://github.com/apache/airflow/pull/17545#issuecomment-897477934


   @potiuk it could be declarative as well; assuming that AIP-39 does not 
exist, it could simply be a cron expression. If it matches the execution date 
(or if the property is unset), then we schedule the task, if it does not match, 
then it's set to "skipped".
   
   The scheduler could do this when creating a DAG run, pulling information 
from the database only (assuming that this "cron expression" property was 
persisted). Again, an advantage is that it can be predicted for the future as 
well.
   
   For AIP-39 I suppose it doesn't change much, but there might need to be some 
work in integrating the different scheduling modes of the DAG with this 
task-level filtering.


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