Skip to content
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

Reference Disk Opt-in: Cromwell work [CROM-6663] #6048

Merged
merged 7 commits into from
Nov 18, 2020

Conversation

mcovarr
Copy link
Contributor

@mcovarr mcovarr commented Nov 13, 2020

No description provided.

Copy link
Contributor

@grsterin grsterin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mcovarr mcovarr force-pushed the mlc_reference_disk_workflow_option branch from 228c2ab to 3ba676c Compare November 14, 2020 14:14
@breilly2 breilly2 self-requested a review November 16, 2020 15:34
Copy link
Contributor

@breilly2 breilly2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall seems good. I do have a concern about the change in default behavior that I'd like to get feedback on before approving.

@@ -0,0 +1,12 @@
name: invalid_use_reference_disks_specification
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggestion: rename file to invalid_use_reference_disks_specification.test

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oops yes, that should be its name

(referenceInputsToMountedPaths, referenceFilesLocalizationScript)
}

val (maybeReferenceInputsToMountedPaths, maybeReferenceFilesLocalizationScript) = if (useReferenceDisks) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With a properly configured backend, this looks like it used to use reference disks by default. Now, it looks like the default is to not use reference disks unless the workflow option is provided and true. How worried should we be about this change in default behavior?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

discussed in standup, this feature is not currently enabled in Terra prod since it is not set up in config

@@ -0,0 +1,15 @@
name: reference_disk_test_false_option
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This test took over 21 minutes when I ran it! (The others were much quicker.)

Copy link
Contributor

@breilly2 breilly2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Would like for that one remaining file to be renamed.
We discussed the potential for breaking expectations at daily tech talk and concluded that nobody is relying on the current behavior.

@mcovarr mcovarr force-pushed the mlc_reference_disk_workflow_option branch from 3ba676c to 621ea1c Compare November 18, 2020 16:25
@mcovarr mcovarr merged commit 10475cb into develop Nov 18, 2020
@mcovarr mcovarr deleted the mlc_reference_disk_workflow_option branch November 18, 2020 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants