Story #16071

[Process view] [Collection view] Provenance, parent workflow (for child containers)

Added by Lucas Di Pentima over 1 year ago. Updated 6 days ago.

Status:
New
Priority:
Normal
Assigned To:
Category:
-
Target version:
-
Start date:
08/24/2021
Due date:
% Done:

0%

Estimated time:
(Total: 0.00 h)
Story points:
-
Release relationship:
Auto

Description

Currently, Workbench 2 adds a "Link to process" to the container request page for collections that have the property "container_request". However, this property isn't enforced, and it can be modified. It is better to use the normalized data in the database.

Provenance

Search for a container_request where the "output_uuid" or "log_uuid" field matches the uuid of the current collection.

Collection details include a link "Process that produced this collection".

Used by

1. Add a link "Used by containers" and search for containers that include the collection's portable data hash (but not the output or log):

filters [["any", "like", "<portable_data_hash>"], ["output", "!=", "<portable_data_hash>"], ["log", "!=", "<portable_data_hash>"]]

2. Take the list of containers, and look up the associated container_requests.

3a. If there is a single match, collection details get a link "Used by process" that links to the container request page.

3b. If there are multiple matches, collection details include a link to display either a dialog box or a new panel which lists the names of all the container requests, sorted newest first, which the user can click through to the container request page.


Subtasks

Arvados - Task #18041: ReviewNewPeter Amstutz


Related issues

Related to Arvados Epics - Story #16944: WB2 collections page feature pairityNew10/01/202111/30/2021

Related to Arvados Epics - Story #16945: WB2 Workflows / containers feature parityNew08/01/202111/30/2021

History

#1 Updated by Lucas Di Pentima over 1 year ago

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

#2 Updated by Peter Amstutz over 1 year ago

  • Target version deleted (To Be Groomed)

#3 Updated by Lucas Di Pentima over 1 year ago

  • Release changed from 20 to 31

#4 Updated by Peter Amstutz over 1 year ago

  • Category changed from Workbench2 to Workbench2
  • Subject changed from Provenance, parent workflow (for child containers) to [Process view] [Collection view] Provenance, parent workflow (for child containers)

#5 Updated by Peter Amstutz 8 months ago

  • Related to Story #16944: WB2 collections page feature pairity added

#6 Updated by Peter Amstutz 8 months ago

  • Related to deleted (Story #15333: Workbench2 feature parity with Workbench)

#7 Updated by Peter Amstutz 8 months ago

  • Category deleted (Workbench2)
  • Description updated (diff)

#8 Updated by Peter Amstutz 8 months ago

  • Related to Story #16945: WB2 Workflows / containers feature parity added

#9 Updated by Peter Amstutz about 1 month ago

  • Description updated (diff)

#10 Updated by Peter Amstutz about 1 month ago

  • Target version set to 2021-09-01 sprint
  • Assigned To set to Daniel Kutyła

#11 Updated by Peter Amstutz about 1 month ago

  • Description updated (diff)

#12 Updated by Peter Amstutz about 1 month ago

  • Description updated (diff)

#13 Updated by Peter Amstutz about 1 month ago

  • Description updated (diff)

#14 Updated by Peter Amstutz about 1 month ago

  • Description updated (diff)

#15 Updated by Peter Amstutz 19 days ago

  • Target version changed from 2021-09-01 sprint to 2021-09-15 sprint

#16 Updated by Peter Amstutz 6 days ago

  • Target version deleted (2021-09-15 sprint)

Also available in: Atom PDF