Fixed issue of new dag getting old dataset events. - #39603
Conversation
|
Congratulations on your first Pull Request and welcome to the Apache Airflow community! If you have any issues or are unsure about any anything please check our Contributors' Guide (https://github.com/apache/airflow/blob/main/contributing-docs/README.rst)
|
|
cc @uranusjr |
|
To be honest I don’t really consider the current behaviour (in 2.9.1) a bug, but I can see why people expect it this way. I think we probably need an entry in |
|
Also the tests need improvements, as mentioned in above reviews. |
Co-authored-by: Ryan Hatter <25823361+RNHTTR@users.noreply.github.com>
LGTM as well, but I'm unable to mark the comments as resolved :\ (Also the tests need to be addressed) |
|
Tests are failing. |
|
@potiuk Test are passing now. Can you merged |
|
(Lesson for myself - don't post PR comments on Slack. Anyway, here's a copy of my comment from a few days ago:) Perhaps it makes sense to have this behaviour user-configurable? Seeing past dataset events sounds useful for backfilling (i.e. when a new process becomes available for old data). It's not clear from the docs how
If we take the route suggested above, we should consider what it'd mean for a |
|
What do you think of the comment on still being able to get the old events in some way @tosheer? |
|
3.0 is a point when we can break things so let’s consider this before we do that. |
|
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 5 days if no further activity occurs. Thank you for your contributions. |

If a new dataset triggreed DAG is created for an already existing dataset. (Dataset has already existing dataset events) DAG see all dataset events from very first event for dataset.
Fixes: #39456