Skip to content

Conversation

@dheerajturaga
Copy link
Member

@dheerajturaga dheerajturaga commented Jul 18, 2025

For DAGs with frequent manual triggers from multiple users, it can be difficult to determine which DagRun corresponds to which user. With the addition of the triggering_user_name field to the DagRun model in #51738, this PR enhances the DagRun UI by displaying the triggering user's name, making it easier to trace manual runs.

image

@boring-cyborg boring-cyborg bot added the area:UI Related to UI/UX. For Frontend Developers. label Jul 18, 2025
@dheerajturaga
Copy link
Member Author

I have also added triggering user name filter to DAG runs table
This enhancement improves the user experience by making it easier to locate DAG runs triggered by specific users, which is particularly useful in multi-user environments for debugging and monitoring purposes.
image

Copy link
Contributor

@jscheffl jscheffl left a comment

Choose a reason for hiding this comment

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

Seems to be OK for me. Would like another UI Experts opinion, unsure whether a specific concept for displayed columns was made. I like this approach but other filter and columns select options are missing atm.

Copy link
Member

@pierrejeambrun pierrejeambrun left a comment

Choose a reason for hiding this comment

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

Thanks for the PR, that's a great addition.

I think there are a few adjustments to make before we can merge it.

@dheerajturaga
Copy link
Member Author

@pierrejeambrun , I removed the filtering completely, this PR just adds the additional column to the DagRun. Please let me know if this looks good

Copy link
Member

@pierrejeambrun pierrejeambrun left a comment

Choose a reason for hiding this comment

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

LGTM, thanks!

@pierrejeambrun
Copy link
Member

Feel free to follow with the backend sort implementation. That should be pretty straight forward there a plenty of example to take a look at.

@pierrejeambrun pierrejeambrun merged commit 6a1d9b2 into apache:main Jul 22, 2025
53 checks passed
@dheerajturaga dheerajturaga deleted the dagrun-trigger-user-column branch July 22, 2025 16:15
@dheerajturaga
Copy link
Member Author

@pierrejeambrun can we include this in 3.1.0 ?

@jscheffl jscheffl added this to the Airflow 3.1.0 milestone Aug 21, 2025
@jscheffl
Copy link
Contributor

@dheerajturaga It is on main and 3.1 stable / test branch is not branched-off so it will be for sure in 3.1 (unless somebody reverts). Added the milestone tag to make it clear.

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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants