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]
