Skip to content

Support ordering XCom entries in the REST API and UI#65418

Draft
yuseok89 wants to merge 1 commit intoapache:mainfrom
yuseok89:xcom-browse-sorting
Draft

Support ordering XCom entries in the REST API and UI#65418
yuseok89 wants to merge 1 commit intoapache:mainfrom
yuseok89:xcom-browse-sorting

Conversation

@yuseok89
Copy link
Copy Markdown
Contributor

@yuseok89 yuseok89 commented Apr 17, 2026

fixes: #64594

There is already an open PR for this issue and review had started, but the original author has had no activity for roughly a week, so I prepared this change in parallel so the work does not stall.
Please treat this as optional: if maintainers prefer to wait for the original PR, you may close this one without concern. If the original author returns and their PR moves forward, closing this PR is fine on my side. I am not trying to block their contribution.

This PR adds server-side ordering for the XCom list REST API and wires column sorting on Browse → XComs to that API, in line with other DataTable + order_by usage in the codebase.

Demo

Screen.Recording.2026-04-17.at.10.11.12.PM.mov

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

  • Read the Pull Request Guidelines for more information. Note: commit author/co-author name and email in commits become permanently public when merged.
  • For fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
  • When adding dependency, check compliance with the ASF 3rd Party License Policy.
  • For significant user-facing changes create newsfragment: {pr_number}.significant.rst, in airflow-core/newsfragments. You can add this file in a follow-up commit after the PR is created so you know the PR number.

@boring-cyborg boring-cyborg bot added area:API Airflow's REST/HTTP API area:UI Related to UI/UX. For Frontend Developers. labels Apr 17, 2026
@yuseok89 yuseok89 force-pushed the xcom-browse-sorting branch 2 times, most recently from 1cb260d to 189a1a7 Compare April 18, 2026 03:30
@yuseok89 yuseok89 force-pushed the xcom-browse-sorting branch from 189a1a7 to 806f3d8 Compare April 18, 2026 04:48
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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Column sorting on the Browse/XComs page

1 participant