Skip to content

Conversation

@Lee-W
Copy link
Member

@Lee-W Lee-W commented Jan 15, 2026

Why

Closes: #59293

What

Support multiple asset dependencies for asset partition


Was generative AI tooling used to co-author this PR?
  • Yes (please specify the tool below)

  • Read the Pull Request Guidelines for more information. Note: commit author/co-author name and email in commits become permanently public when merged.
  • For fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
  • When adding dependency, check compliance with the ASF 3rd Party License Policy.
  • For significant user-facing changes create newsfragment: {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

@boring-cyborg boring-cyborg bot added the area:Scheduler including HA (high availability) scheduler label Jan 15, 2026
@Lee-W Lee-W changed the title Partially implement multi-asset dependencies Multiple Asset Support for Asset Partition Jan 15, 2026
dstandish and others added 3 commits January 16, 2026 15:48
Only works if the partitions align, and we don't support rollup.

We reuse the boolean evaluator logic.
Basically, we can figure out the statuses of each asset dep by evaluating the key log records.
This gives us essenitally our statuses dictionary.

But should we allow this or ban it?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:Scheduler including HA (high availability) scheduler

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement multi-asset dependencies

2 participants