Skip to content

Conversation

@uranusjr
Copy link
Member

This backports #46846 so we can change the config in 3.0.

@uranusjr
Copy link
Member Author

Uh, non-db test error unrelated. We need to backport 946a62a to v2-10-test

@jedcunningham jedcunningham changed the title Backport DeltaTriggerTimetable [v2-10-test] Backport DeltaTriggerTimetable Feb 26, 2025
@uranusjr
Copy link
Member Author

uranusjr commented Feb 26, 2025

Need #47087 first to fix CI. Merged; branch updated.

@Lee-W Lee-W self-requested a review February 26, 2025 06:31
This backports 60b2220.

This completes the matrix of trigger vs data interval, and cron vs delta
expression timetables. The goal is to replace 'schedule' expressions
where currently the data interval timetables are used to use trigger
timetables instead, e.g. 'schedule=timedelta(days=1)'.

Trigger timetables do not have data intervals (by default), and also
have a more intuitive logical date representation. This is a lot more
intuitive not only for Airflow newcomers, but also existing users that
do not care about data intervals, but use DAGs as a workflow that simply
runs periodically.
@uranusjr uranusjr force-pushed the backport-deltatriggertimetable branch from 72f98a1 to 970a7dd Compare February 26, 2025 08:58
@uranusjr uranusjr merged commit 74c62f2 into apache:v2-10-test Feb 26, 2025
42 checks passed
@uranusjr uranusjr deleted the backport-deltatriggertimetable branch February 26, 2025 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants