Feature #15047
closed[Navigation] Exclude child processes
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.
Related issues
Updated by Chrystian Klingenberg over 5 years ago
- Target version set to Workbench2 Q3, Q4
Updated by Tom Morris over 5 years ago
- Related to Support #15019: [Data operations] Process status - filter added
Updated by Tom Morris about 5 years ago
- Subject changed from [Navigation] Child processes to [Navigation] Exclude child processes
- Priority changed from Normal to High
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
Updated by Lucas Di Pentima almost 5 years ago
- Priority changed from High to Normal
Updated by Lucas Di Pentima almost 5 years ago
- Status changed from New to In Progress
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.
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.
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.
Updated by Peter Amstutz almost 5 years ago
- Target version changed from 2020-01-02 Sprint to 2020-01-15 Sprint
Updated by Peter Amstutz almost 5 years ago
- Assigned To changed from Lucas Di Pentima to Peter Amstutz
Updated by Peter Amstutz almost 5 years ago
- Target version changed from 2020-01-15 Sprint to 2020-01-29 Sprint
Updated by Peter Amstutz almost 5 years ago
- Target version changed from 2020-01-29 Sprint to 2020-02-12 Sprint
Updated by Peter Amstutz almost 5 years ago
- Target version changed from 2020-02-12 Sprint to 2020-01-29 Sprint
Updated by Peter Amstutz almost 5 years ago
- Assigned To changed from Peter Amstutz to Lucas Di Pentima
Updated by Anonymous almost 5 years ago
- Status changed from In Progress to Resolved
Applied in changeset arvados-workbench2|8a58c0e62f84cce76590ccb5748b1b06ffeb916f.
Updated by Lucas Di Pentima almost 5 years ago
- Related to Idea #15333: Workbench2 feature parity with Workbench added