Skip to content

UI: Bulk mark Dag runs as success/failed from multi-select#68278

Merged
bbovenzi merged 1 commit into
apache:mainfrom
astronomer:ui-bulk-mark-dag-runs
Jun 11, 2026
Merged

UI: Bulk mark Dag runs as success/failed from multi-select#68278
bbovenzi merged 1 commit into
apache:mainfrom
astronomer:ui-bulk-mark-dag-runs

Conversation

@pierrejeambrun

Copy link
Copy Markdown
Member

Front-end counterpart of #67948 (which added the bulk "mark Dag runs as success/failed" API). Adds a bulk Mark as action to the Dag Runs multi-select action bar, next to the existing bulk Clear and Delete — restoring the Airflow 2 "multi-select → Mark Success / Mark Failed" workflow for Dag runs.

Marking multiple runs goes through the bulk Dag run endpoint in a single request (no per-run fan-out), via the generated useDagRunServiceBulkDagRuns React Query hook. Mirrors the existing BulkMarkTaskInstancesAsButton and the bulk Clear/Delete Dag-run buttons.

closes: #63854

Screenshots

  • Action bar with the new "Mark as" menu (success / failed, with affected counts)
  • Mark-as confirmation dialog (target state badge + note)

Was generative AI tooling used to co-author this PR?
  • Yes — Claude Code (Opus 4.8)

Generated-by: Claude Code (Opus 4.8) following the guidelines

@boring-cyborg boring-cyborg Bot added the area:UI Related to UI/UX. For Frontend Developers. label Jun 9, 2026
@pierrejeambrun pierrejeambrun force-pushed the ui-bulk-mark-dag-runs branch from 2d8c904 to 96ab23c Compare June 11, 2026 14:33
@pierrejeambrun pierrejeambrun marked this pull request as ready for review June 11, 2026 14:43
Add a bulk Mark-as-success/failed action to the Dag Runs multi-select
action bar, next to the existing bulk Clear and Delete. Marking many runs
at once goes through the bulk Dag run endpoint in a single request instead
of one call per run.
@pierrejeambrun pierrejeambrun force-pushed the ui-bulk-mark-dag-runs branch from 96ab23c to 12fbddd Compare June 11, 2026 14:44
@pierrejeambrun

Copy link
Copy Markdown
Member Author
Screen.Recording.2026-06-11.at.16.47.00.mov

@bbovenzi bbovenzi merged commit e609f03 into apache:main Jun 11, 2026
85 checks passed
@bbovenzi bbovenzi deleted the ui-bulk-mark-dag-runs branch June 11, 2026 16:46
@jscheffl

Copy link
Copy Markdown
Contributor

Cool! Thanks very much! Long waiting for this and barely missing since migrated from Airflow 2!

@jscheffl

Copy link
Copy Markdown
Contributor

@vatsrahul1001 vatsrahul1001 added this to the Airflow 3.3.0 milestone Jun 15, 2026
@vatsrahul1001 vatsrahul1001 added the type:bug-fix Changelog: Bug Fixes label Jun 15, 2026
imrichardwu pushed a commit to imrichardwu/airflow that referenced this pull request Jun 16, 2026
)

Add a bulk Mark-as-success/failed action to the Dag Runs multi-select
action bar, next to the existing bulk Clear and Delete. Marking many runs
at once goes through the bulk Dag run endpoint in a single request instead
of one call per run.
dingo4dev pushed a commit to dingo4dev/airflow that referenced this pull request Jun 16, 2026
)

Add a bulk Mark-as-success/failed action to the Dag Runs multi-select
action bar, next to the existing bulk Clear and Delete. Marking many runs
at once goes through the bulk Dag run endpoint in a single request instead
of one call per run.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:UI Related to UI/UX. For Frontend Developers. type:bug-fix Changelog: Bug Fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

UI - Clear/Mark Success/Fail multiple Dag runs from multi-select

4 participants