Skip to content

Backfills UI filters - #71467

Open
Phinhas214 wants to merge 27 commits into
apache:mainfrom
Phinhas214:backfills-ui-filters
Open

Backfills UI filters#71467
Phinhas214 wants to merge 27 commits into
apache:mainfrom
Phinhas214:backfills-ui-filters

Conversation

@Phinhas214

Copy link
Copy Markdown

Related: #53049

Add date and value filters to the Backfills tab UI.

Adds 6 of the 8 filters requested in #53049 to the Backfills tab: start_date, end_date,
created_at, completed_at, reprocess_behavior, and max_active_runs.
The remaining 2 filters duration and status are deliberately left out as per the discussion had in #70151, I will create a separate PR for these filter types.

Before

Screenshot 2026-07-20 at 4 37 14 PM

After

ui_filters_pr_demo.mov

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

Generated-by: Claude Code (Sonnet 5) following the guidelines

Comment threadairflow-core/src/airflow/ui/src/constants/reprocessBehaviourParams.ts Outdated
Comment threadairflow-core/src/airflow/ui/src/constants/filterConfigs.tsx Outdated
Comment threadairflow-core/src/airflow/ui/src/constants/searchParams.ts Outdated
Comment threadairflow-core/src/airflow/ui/src/constants/filterConfigs.tsx Outdated
Comment threadairflow-core/src/airflow/ui/src/pages/Dag/Backfills/Backfills.tsx Outdated

@pierrejeambrunpierrejeambrun left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, tested and working as expected.

Nothing more to add beside Brent comments.

@Phinhas214
Phinhas214force-pushed the backfills-ui-filters branch 3 times, most recently from 3b163cb to 473539fCompareAugust 13, 2026 17:08

@bbovenzibbovenzi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two comments.

Not necessary but a word of advice. Please squash your commits and batch your changes together into fewer overall commits. We're at 26 commits over 2 days and after only one review.

Comment threadairflow-core/src/airflow/api_fastapi/core_api/routes/ui/backfills.py Outdated
Comment threadairflow-core/src/airflow/ui/src/pages/Dag/Backfills/Backfills.tsx Outdated
@bbovenzibbovenzi added this to the Airflow 3.4.0 milestone Aug 18, 2026
Comment threadairflow-core/src/airflow/ui/src/constants/filterConfigs.tsx
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:APIAirflow's REST/HTTP APIarea:translationsarea:UIRelated to UI/UX. For Frontend Developers.translation:default

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@Phinhas214@bbovenzi@pierrejeambrun