Skip to content

IRSA-7228: Job Monitor Enhancements#1834

Merged
loitly merged 2 commits intodevfrom
IRSA-7228-job-monitor-enhancements
Aug 28, 2025
Merged

IRSA-7228: Job Monitor Enhancements#1834
loitly merged 2 commits intodevfrom
IRSA-7228-job-monitor-enhancements

Conversation

@loitly
Copy link
Contributor

@loitly loitly commented Aug 28, 2025

Ticket: https://jira.ipac.caltech.edu/browse/IRSA-7228

Add Created Column

  • Display a new column Created in the Job Monitor table.
  • Default sort order should be by this column (newest first).

Allow Cancelling of Queued Jobs

  • Currently only running jobs can be aborted.
  • Extend functionality to allow jobs in the Queued and Pending state to also be cancelled by the user.

Test: https://irsa-7228-job-monitor-enhancements.irsakudev.ipac.caltech.edu/applications/spherex/

- add and sort by creationTime
- allow abort on active jobs, not just executing ones.
@loitly loitly added this to the 2025.4 milestone Aug 28, 2025
@loitly loitly requested a review from robyww August 28, 2025 15:45
@loitly loitly self-assigned this Aug 28, 2025
Copy link
Contributor

@robyww robyww left a comment

Choose a reason for hiding this comment

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

This is fine but maybe a little confusing and seems like a lot. You already have a ticket to add an elapse time column.

Maybe 'Start Time' should now be 'Execution Start'

@lrebull
Copy link
Contributor

lrebull commented Aug 28, 2025

your words say that it should be sorted by 'created' but mine is sorted by 'start time'
Screenshot 2025-08-28 at 12 31 17 PM

@lrebull
Copy link
Contributor

lrebull commented Aug 28, 2025

i didn't (couldn't really) test the job cancelling stuff. but this looks good!

@loitly loitly merged commit bdfe812 into dev Aug 28, 2025
@robyww robyww deleted the IRSA-7228-job-monitor-enhancements branch November 19, 2025 17:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants