Project

General

Profile

Actions

Feature #15047

closed

[Navigation] Exclude child processes

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

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

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 1 (0 open1 closed)

Arvados - Task #15948: Review 15047-exclude-child-processesResolvedLucas Di Pentima12/24/2019Actions

Related issues 2 (0 open2 closed)

Related to Arvados Workbench 2 - Support #15019: [Data operations] Process status - filterResolvedLucas Di PentimaActions
Related to Arvados Epics - Idea #15333: Workbench2 feature parity with WorkbenchClosed01/01/202012/31/2021Actions
Actions #1

Updated by Chrystian Klingenberg over 5 years ago

  • Description updated (diff)
Actions #2

Updated by Chrystian Klingenberg over 5 years ago

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

Updated by Tom Morris over 5 years ago

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

Updated by Tom Morris over 5 years ago

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

Updated by Lucas Di Pentima about 5 years ago

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

Updated by Lucas Di Pentima about 5 years ago

  • Description updated (diff)
Actions #7

Updated by Lucas Di Pentima about 5 years ago

  • Priority changed from High to Normal
Actions #8

Updated by Lucas Di Pentima almost 5 years ago

  • Status changed from New to In Progress
Actions #9

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

Actions #10

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

Actions #11

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

Actions #12

Updated by Peter Amstutz almost 5 years ago

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

Updated by Peter Amstutz almost 5 years ago

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

Updated by Peter Amstutz almost 5 years ago

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

Updated by Peter Amstutz almost 5 years ago

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

Updated by Peter Amstutz almost 5 years ago

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

Updated by Peter Amstutz almost 5 years ago

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

Updated by Anonymous almost 5 years ago

  • Status changed from In Progress to Resolved
Actions #19

Updated by Lucas Di Pentima almost 5 years ago

  • Related to Idea #15333: Workbench2 feature parity with Workbench added
Actions #20

Updated by Peter Amstutz 8 months ago

  • Release set to 22
Actions

Also available in: Atom PDF