Project

General

Profile

Actions

Support #15019

closed

[Data operations] Process status - filter

Added by Chrystian Klingenberg over 5 years ago. Updated 7 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Due date:
Story points:
-
Release relationship:
Auto

Description

As a user, I would like to have the possibility to filter processes by their status.
so that I can see the needed data.

Acceptance criteria:
- 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

Mockup: https://3czrf1.axshare.com/#g=1&p=1__projects&c=1


Files

status filters.PNG (7.04 KB) status filters.PNG Chrystian Klingenberg, 03/25/2019 12:16 PM

Subtasks 2 (0 open2 closed)

Arvados - Task #15446: DevelopmentResolved03/01/2024Actions
Arvados - Task #15447: Review 15019-project-view-status-filterResolvedPeter Amstutz12/21/2019Actions

Related issues

Related to Arvados Workbench 2 - Feature #15047: [Navigation] Exclude child processesResolvedLucas Di PentimaActions
Has duplicate Arvados Workbench 2 - Feature #14986: [Data operations] Filtering by process statusClosedChrystian KlingenbergActions
Actions #1

Updated by Chrystian Klingenberg over 5 years ago

Actions #2

Updated by Chrystian Klingenberg over 5 years ago

  • Target version set to Workbench2 Q3, Q4
Actions #3

Updated by Chrystian Klingenberg over 5 years ago

  • Status changed from New to In Progress
Actions #4

Updated by Tom Morris over 5 years ago

  • Has duplicate Feature #14986: [Data operations] Filtering by process status added
Actions #5

Updated by Tom Morris over 5 years ago

  • 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.

Actions #6

Updated by Tom Morris over 5 years ago

  • Description updated (diff)
Actions #7

Updated by Tom Morris over 5 years ago

  • Related to Feature #15047: [Navigation] Exclude child processes added
Actions #8

Updated by Lucas Di Pentima almost 5 years ago

  • Target version changed from Workbench2 Q3, Q4 to 2020-01-02 Sprint
  • Assigned To set to Lucas Di Pentima
Actions #9

Updated by Lucas Di Pentima almost 5 years 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.

Actions #10

Updated by Peter Amstutz almost 5 years 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.

Actions #11

Updated by Peter Amstutz almost 5 years ago

  • Target version changed from 2020-01-02 Sprint to 2020-01-15 Sprint
Actions #12

Updated by Peter Amstutz almost 5 years ago

  • Assigned To changed from Lucas Di Pentima to Peter Amstutz
Actions #13

Updated by Peter Amstutz almost 5 years ago

  • Target version changed from 2020-01-15 Sprint to 2020-01-29 Sprint
Actions #14

Updated by Peter Amstutz almost 5 years ago

  • Assigned To changed from Peter Amstutz to Lucas Di Pentima
Actions #15

Updated by Lucas Di Pentima almost 5 years ago

#15672 & #15047 have been just merged. Rebased this branch @ commit ba4eb6e.

Actions #16

Updated by Peter Amstutz almost 5 years ago

Lucas Di Pentima wrote:

#15672 & #15047 have been just merged. Rebased this branch @ commit ba4eb6e.

LGTM

Actions #17

Updated by Anonymous almost 5 years ago

  • Status changed from In Progress to Resolved
Actions #18

Updated by Peter Amstutz 7 months ago

  • Release set to 22
Actions

Also available in: Atom PDF