[Data operations] Process status - filter
As a user, I would like to have the possibility to filter processes by their status.
so that I can see the needed data.
- filters available in Status column
- after clicking on the status label popup appears with checkbox filers
- there are the following process statuses: Failed, Running,
Locked Queued, Uncommitted Cancelled, Completed
- Description updated (diff)
The current "Locked" and "Uncommitted" statuses don't match the specification in #13776. If it's possible to easily fix that as part of this story let's do that. Otherwise we can create a ticket to fix that first, before doing this ticket, because it doesn't make sense to do the implementation and then immediately have to change it.
#9 Updated by Lucas Di Pentima 6 months ago
Updates at commit baba7179 - branch
15019-project-view-status-filter (wb2 repo)
I've based this branch from
15672-subprocess-list-v2, so I suggest reviewing that one first.
Added Eric's status filtering component to project panel's Status column and tried adding filters to the
/contents endpoint like this one:
[['container_request.container.state', '=', 'Cancelled']]. It worked! Not sure if we already forsee this use case, but didn't find any mention of it on the Arvados docs, maybe we should.
#10 Updated by Peter Amstutz 5 months ago
This has the same issue as 15672 where individual processes will live-update from Running to Completed, but the listing isn't refreshed. Perhaps we can solve it the same way, too? Deciding when to refresh the list of processes owned by a project should be basically the same as refreshing the list of processes created by a certain container request.
- Status changed from In Progress to Resolved
Applied in changeset arvados-workbench2|9560c82690895046f76c2e65f074560ae81fbb5c.