mai-nakagawa commented on issue #27399:
URL: https://github.com/apache/airflow/issues/27399#issuecomment-1639617158

   > I think a reasonable logic would be to change the `catchup=False` logic to 
cover one schedule _before_ the current time instead, so in the above scenario, 
the timetable would make the next run cover 4am, and only skip the 4am run if 
the current time is pas 5am.
   
   Sounds good. It's natural to those who are used to Cron and Anacron.
   
   I think we need to document the new behavior. The new behavior might be 
unnatural to those who are not familiar with Anacron. Say
   
   - You have an hourly cron
   - Last run on 3am
   - You paused the cron DAG at 3:55 to skip the next run on 4am
   - You unpaused it at 4:30
   - The skipped run on 4am resumes (This might be unexpected)
   


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