Skip to content

Dynamic Task Mapping is Immutable within a Run #23550

@fritz-astronomer

Description

@fritz-astronomer

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?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions