Skip to content

UI: Add Run ID filter to the Grid view#70150

Open
dheerajturaga wants to merge 3 commits into
apache:mainfrom
dheerajturaga:ui-grid-run-id-filter
Open

UI: Add Run ID filter to the Grid view#70150
dheerajturaga wants to merge 3 commits into
apache:mainfrom
dheerajturaga:ui-grid-run-id-filter

Conversation

@dheerajturaga

@dheerajturaga dheerajturaga commented Jul 21, 2026

Copy link
Copy Markdown
Member

The Dag Runs list page lets users narrow runs by Run ID, but the Grid view's filter bar offered no equivalent — forcing users to eyeball run columns to locate a specific run. This adds the same Run ID search to the Grid view so both surfaces filter consistently.

grid_view_run_id_filter

Additional Screenshots:
image

image
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 area:API Airflow's REST/HTTP API area:UI Related to UI/UX. For Frontend Developers. labels Jul 21, 2026
@bbovenzi bbovenzi added this to the Airflow 3.3.1 milestone Jul 21, 2026
@bbovenzi bbovenzi added the backport-to-v3-3-test Backport to v3-3-test label Jul 21, 2026

@bbovenzi bbovenzi 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.

Could you show a screenshot of what the filter dropdown, and form look like too?

We're adding run_id pattern and the prefix pattern. We should either use both of them in the UI, with the prefix toggle button or drop the prefix pattern from the API.

@dheerajturaga

dheerajturaga commented Jul 21, 2026

Copy link
Copy Markdown
Member Author

Could you show a screenshot of what the filter dropdown, and form look like too?

We're adding run_id pattern and the prefix pattern. We should either use both of them in the UI, with the prefix toggle button or drop the prefix pattern from the API.

@bbovenzi, Ive added more screenshots in the description. I also dropped the prefix pattern from the pr, its not needed. Hope this looks good?

The Dag Runs list page lets users narrow runs by Run ID, but the Grid
view's filter bar offered no equivalent, forcing users to eyeball run
columns to locate a specific run. Expose the same Run ID search on the
Grid so both surfaces filter consistently.
The Grid filter only uses the substring run_id search, so the parallel
prefix-pattern parameter was dead surface on the API. Remove it to keep
the endpoint to exactly what the UI exercises.
@dheerajturaga
dheerajturaga force-pushed the ui-grid-run-id-filter branch from 7d68c6e to e1d37a3 Compare July 21, 2026 21:36
@bbovenzi

Copy link
Copy Markdown
Contributor
Screenshot 2026-07-22 at 11 57 44 AM

Ok with it removed now we need to disable the advanced toggle on the right side here.

Now that the Grid endpoint only exposes the substring ``run_id_pattern``
variant, the substring/prefix toggle on the pill points at nothing.
Suppress it on the Grid's filter bar while leaving the shared config
untouched so the Dag Runs page keeps the toggle.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:API Airflow's REST/HTTP API area:UI Related to UI/UX. For Frontend Developers. backport-to-v3-3-test Backport to v3-3-test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants