-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Verbatim PFB handover fails when using a common prefix #6843
Comments
Assignee to consider whether there's any risk that this error might occur in |
This will break The manifest will include file 1 and every entity upstream from it, but will omit file 2. The sequencing activity contains foreign key references to both files via its |
Other observations: The foreign key
|
I moved these latter two reproduction to a separate issue (#6898). |
I hope that this can be solved by making the inclusion of relations conditional upon whether files from a source with a common prefix are included in the manifest (in addition to any other conditions that #6898 might add). In order to demonstrate a handover with relations in a lower deployment, one would have to select only small datasets, under the assumption that there is a 1:1 relationship between datasets and sources and that the sources for those datasets will have been indexed without a common prefix. |
Blocker landed. |
This was observed when testing #6815 due to a situation like this:
Activity
65f821a0-c4c2-4f1b-83f1-292dfe24f719
is found in a primary bundle1f47f146-6d32-adbd-bd87-93002479d031
(A) and also in a replica bundle (B). Its generated file (e47f0944-0bdb-422f-a251-3fab0c19a029
) is also found in (A), and additionally in a separate replica bundle (C). Only (B) was indexed due to the use of common prefix65/1
. The resulting manifest contained a dangling reference to the generated file.[edit @hannes-ucsc] … causing Terra to reject the manifest
The text was updated successfully, but these errors were encountered: