Apache Airflow version
2.3.0 (latest released)
What happened
Looks like mapped tasks are immutable, even when the source XCOM that created them changes.
This is a problem for things like Late Arriving Data and Data Reprocessing
What you think should happen instead
Mapped tasks should change in response to a change of input
How to reproduce
Here is a writeup and MVP DAG demonstrating the issue
https://gist.github.com/fritz-astronomer/d159d0e29d57458af5b95c0f253a3361
Operating System
docker/debian
Versions of Apache Airflow Providers
No response
Deployment
Astronomer
Deployment details
No response
Anything else
Can look into a fix - but may not be able to submit a full PR
Are you willing to submit PR?
Code of Conduct
Apache Airflow version
2.3.0 (latest released)
What happened
Looks like mapped tasks are immutable, even when the source XCOM that created them changes.
This is a problem for things like Late Arriving Data and Data Reprocessing
What you think should happen instead
Mapped tasks should change in response to a change of input
How to reproduce
Here is a writeup and MVP DAG demonstrating the issue
https://gist.github.com/fritz-astronomer/d159d0e29d57458af5b95c0f253a3361
Operating System
docker/debian
Versions of Apache Airflow Providers
No response
Deployment
Astronomer
Deployment details
No response
Anything else
Can look into a fix - but may not be able to submit a full PR
Are you willing to submit PR?
Code of Conduct