You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2019/10/31 19:10:20 UTC

[GitHub] [airflow] aoen commented on issue #5787: [AIRFLOW-5172] Add choice of interval edge scheduling

aoen commented on issue #5787: [AIRFLOW-5172] Add choice of interval edge scheduling
URL: https://github.com/apache/airflow/pull/5787#issuecomment-548526225
 
 
   > > Really like the spirit of this change. My vote would be to change the flag to schedule_at_interval_start and default it to false for now as scheduling_at_interval_start is the more intuitive behavior. What are people's feelings on changing the default execution to schedule interval start and communicating this to existing users in the Updating notes so that they can preserve the old behavior? Could potentially cause headaches for users who don't read the notes but I think it might make sense to bite the bullet at some point for more intuitive behavior overall for new users.
   > 
   > It might be more intuitive to new users but this would mean that every single dag in existence right now would need to be updated, so it's a very disrputive change.
   
   @ashb To clarify, the idea here is to set a cluster-level default in the airflow.cfg to use the new semantics (execution date = start date), then anyone who owns an Airflow cluster with many customers can just make sure to change the default value back to the old semantics when we change the cluster-level default; no dags would need to be updated on such clusters. Anybody setting up Airflow for the first time would have sensical semantics, and maybe we can even deprecate the old semantics after some point in time since I don't think many new users will use it.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services