Skip to content

airflow dags backfill: partition-range + ordering + concurrency #65922

Description

@Lee-W

Body

What

Extend airflow dags backfill for partitioned Dags so users can backfill a partition range with controlled ordering and concurrency. Basic partition backfill landed in #61464; what is missing is range flags (--partition-start / --partition-end), ordering control (in-order, parallel, pool-bounded waves), and concurrency caps independent of global parallelism. Example: deploy a new partitioned Dag and backfill 6
months of history in pool-bounded waves of 4.

Open question

Default ordering — chronological, parallel, or follow whatever the timetable suggests? How does the per-backfill concurrency cap interact with the Dag's max_active_runs and global parallelism?

Related

#65921

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.

Activity

  1. added
    kind:metaHigh-level information important to the community
    on Apr 27, 2026
  2. moved this from Todo to In Progress in AIP-76 Asset Partitioningon May 18, 2026
  3. self-assigned this
    on May 18, 2026
  4. moved this from In Progress to Todo in AIP-76 Asset Partitioningon May 25, 2026
  5. moved this from Todo to In Progress in AIP-76 Asset Partitioningon May 29, 2026
  6. added this to the Airflow 3.3.0 milestone on Jun 5, 2026
  7. moved this from In Progress to In Review in AIP-76 Asset Partitioningon Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area:backfillSpecifically for backfill relatedkind:featureFeature Requestskind:metaHigh-level information important to the community

Type

No type

Projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions