Skip to content

Conversation

@pierrejeambrun
Copy link
Member

@pierrejeambrun pierrejeambrun commented Jul 7, 2025

The pagination for listing the DagRuns should still follow the page_size config option.

Also in the current states the pagination was broken because we fetched dag_runs_limit-${dagId} from the backend, but the front-end pagination component useTableURLState was still based on the useConfig("page_size"). If we wanted to make it work like this we would simply need to pass extra options to the useTableURLState.

Before

10 items per page, only two pages in the pagination component (in reality there is more than 80 runs)
Screenshot 2025-07-07 at 19 03 14

After

50 items per page, two pages
Screenshot 2025-07-07 at 19 02 46

@boring-cyborg boring-cyborg bot added the area:UI Related to UI/UX. For Frontend Developers. label Jul 7, 2025
@pierrejeambrun pierrejeambrun added this to the Airflow 3.0.3 milestone Jul 7, 2025
@pierrejeambrun
Copy link
Member Author

cc: @kaxil to backport for rc5

@pierrejeambrun pierrejeambrun added the backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch label Jul 7, 2025
@kaxil kaxil merged commit 64d87e5 into apache:main Jul 7, 2025
55 checks passed
@kaxil kaxil deleted the fix-dag-run-list branch July 7, 2025 18:32
github-actions bot pushed a commit that referenced this pull request Jul 7, 2025
(cherry picked from commit 64d87e5)

Co-authored-by: Pierre Jeambrun <pierrejbrun@gmail.com>
@github-actions
Copy link

github-actions bot commented Jul 7, 2025

Backport successfully created: v3-0-test

Status Branch Result
v3-0-test PR Link

github-actions bot pushed a commit to aws-mwaa/upstream-to-airflow that referenced this pull request Jul 7, 2025
(cherry picked from commit 64d87e5)

Co-authored-by: Pierre Jeambrun <pierrejbrun@gmail.com>
kaxil pushed a commit that referenced this pull request Jul 7, 2025
(cherry picked from commit 64d87e5)

Co-authored-by: Pierre Jeambrun <pierrejbrun@gmail.com>
kaxil pushed a commit that referenced this pull request Jul 9, 2025
(cherry picked from commit 64d87e5)

Co-authored-by: Pierre Jeambrun <pierrejbrun@gmail.com>
HsiuChuanHsu pushed a commit to HsiuChuanHsu/airflow that referenced this pull request Jul 10, 2025
stephen-bracken pushed a commit to stephen-bracken/airflow that referenced this pull request Jul 15, 2025
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. backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants