collinmcnulty opened a new pull request, #28757:
URL: https://github.com/apache/airflow/pull/28757

   Given that timetables vary across multiple dimensions, I believe they are a 
good candidate for composition over inheritance. For instance, the 
CronTriggerTimetable is great, but it's easy to imagine wanting a variety of 
different data intervals other than a fixed timedelta, and that will quickly 
lead to subclass explosion.
   
   This PR attempts to make that an option. There is a significant constraint 
in that all Timetable classes must be either plugins or part of Airflow proper, 
and they have to be serializable.


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