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]
