collinmcnulty opened a new issue, #34695:
URL: https://github.com/apache/airflow/issues/34695

   ### Description
   
   Add a configuration setting under the scheduler section that changes the 
timetable used when passing a bare cron string to `schedule` from 
CronDataIntervalTimetable to CronTriggerTimetable.
   
   ### Use case/motivation
   
   Airflow's CronDataIntervalTimetable behavior is unintuitive to many users of 
Airflow who do not really need a concept of data_interval and who expect 
behavior more like cron itself. Airflow provides the CronTriggerTimetable now, 
which would be a suitable choice for these users. However, most Airflow users 
are not accustomed to using alternative timetables, and I think many 
organizations would want to make this change across the board if they knew it 
existed. I posit that odd cron behavior contributes to a feeling that Airflow 
is unintuitive, and this simple change could help that.
   
   On backwards compatibility, we'd need to make the current behavior the 
default setting. 
   
   ### Related issues
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [X] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


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