Skip to content

query params in Airflow 3 UI are persisted to other pages and tabs #46884

@tirkarthi

Description

@tirkarthi

Apache Airflow version

main (development)

If "Other Airflow 2 version" selected, which one?

No response

What happened?

Query parameters that contain filter and sort information seem to be persisted across pages causing incorrect values to be applied.

What you think should happen instead?

filters from one page might not be relevant to other page and should not be persisted

How to reproduce

  1. Open a dag details page.
  2. Go to events tab and sort by event so url changes to http://localhost:8000/webapp/dags/example_python_operator/events?sort=event
  3. Click on the runs tab the sort parameter is persisted and applied to runs page which doesn't sort by event and returns error. The URL has sort from events page that is not valid. http://localhost:8000/webapp/dags/example_python_operator/runs?sort=event

Operating System

Ubuntu 20.04

Versions of Apache Airflow Providers

No response

Deployment

Virtualenv installation

Deployment details

No response

Anything else?

No response

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Labels

AIP-38Modern Web Applicationaffected_version:main_branchIssues Reported for main brancharea:UIRelated to UI/UX. For Frontend Developers.kind:bugThis is a clearly a bugpriority:mediumBug that should be fixed before next release but would not block a release

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions