Feature #15047

[Navigation] Exclude child processes

Added by Chrystian Klingenberg about 2 years ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Start date:
12/24/2019
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
-

Description

As a user, I would like to have a possibility to see an only main process (on the project view), so that view will be less cluttered with child processes.


Subtasks

Arvados - Task #15948: Review 15047-exclude-child-processesResolvedLucas Di Pentima


Related issues

Related to Arvados Workbench 2 - Support #15019: [Data operations] Process status - filterResolved07/08/2019

Related to Arvados Epics - Story #15333: Workbench2 feature parity with WorkbenchIn Progress01/01/202012/31/2021

Associated revisions

Revision 8a58c0e6
Added by Lucas Di Pentima over 1 year ago

Merge branch '15047-exclude-child-processes'

Closes #15047

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <>

History

#1 Updated by Chrystian Klingenberg about 2 years ago

  • Description updated (diff)

#2 Updated by Chrystian Klingenberg almost 2 years ago

  • Target version set to Workbench2 Q3, Q4

#3 Updated by Tom Morris almost 2 years ago

  • Related to Support #15019: [Data operations] Process status - filter added

#4 Updated by Tom Morris over 1 year ago

  • Subject changed from [Navigation] Child processes to [Navigation] Exclude child processes
  • Priority changed from Normal to High

#5 Updated by Lucas Di Pentima over 1 year ago

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

#6 Updated by Lucas Di Pentima over 1 year ago

  • Description updated (diff)

#7 Updated by Lucas Di Pentima over 1 year ago

  • Priority changed from High to Normal

#8 Updated by Lucas Di Pentima over 1 year ago

  • Status changed from New to In Progress

#9 Updated by Lucas Di Pentima over 1 year ago

Updates at commit 8f2f8ac6 - branch 15047-exclude-child-processes (wb2 repo)

  • Allows the user to filter by process type on the project panel.
  • Adds tests.

This branch is based from #15672 because it uses new code from it; so it's convenient to review the other one first.

#10 Updated by Peter Amstutz over 1 year ago

It doesn't like it:

2019-12-30_18:48:09.17035 /usr/src/workbench2/src/store/resource-type-filters/resource-type-filters.test.ts
2019-12-30_18:48:09.17035 (20,64): Argument of type 'Record<string, TreeNode<{}>>' is not assignable to parameter of type 'Record<string, TreeNode<DataTableFilterItem>>'.
2019-12-30_18:48:09.17036   Index signatures are incompatible.
2019-12-30_18:48:09.17036     Type 'TreeNode<{}>' is not assignable to type 'TreeNode<DataTableFilterItem>'.
2019-12-30_18:48:09.17036       Type '{}' is not assignable to type 'DataTableFilterItem'.
2019-12-30_18:48:09.17036         Property 'name' is missing in type '{}'.

EDIT: Fetched an old branch from github, never mind.

#11 Updated by Peter Amstutz over 1 year ago

I feel like the most useful behavior would be to hide child processes, logs and intermediate outputs by default. We can almost do that except there isn't a cheap way to distinguish between intermediate and final outputs. Something to revisit later.

This LGTM.

#12 Updated by Peter Amstutz over 1 year ago

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

#13 Updated by Peter Amstutz over 1 year ago

  • Assigned To changed from Lucas Di Pentima to Peter Amstutz

#14 Updated by Peter Amstutz over 1 year ago

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

#15 Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2020-01-29 Sprint to 2020-02-12 Sprint

#16 Updated by Peter Amstutz over 1 year ago

  • Target version changed from 2020-02-12 Sprint to 2020-01-29 Sprint

#17 Updated by Peter Amstutz over 1 year ago

  • Assigned To changed from Peter Amstutz to Lucas Di Pentima

#18 Updated by Anonymous over 1 year ago

  • Status changed from In Progress to Resolved

#19 Updated by Lucas Di Pentima over 1 year ago

  • Related to Story #15333: Workbench2 feature parity with Workbench added

Also available in: Atom PDF