dataverse
dataverse copied to clipboard
GDCC/Update storageIO processing to match RemoteOverlay
What this PR does / why we need it: PR #7325 added a mechanism to validate inputs for direct-upload-related datafile submissions that occurs earlier in the add pipeline than other checks we have. This PR adds those checks for other store subclasses.
Which issue(s) this PR closes:
Closes #
Special notes for your reviewer:
Suggestions on how to test this: Should verify that flyway script works if the constraint already exists (i.e. it should just warn and not fail.)
Does this PR introduce a user interface change? If mockups are available, please link/include them here:
Is there a release notes update needed for this change?:
Additional documentation:
Coverage increased (+0.03%) to 20.076% when pulling ef733af08ca7dd4d2498598d1ee2455b7ee29a61 on GlobalDataverseCommunityConsortium:GDCC/add-checks into 6ca1c9d873218cb1e28f8443e7e242912ae09c8f on IQSS:develop.
(As is the custom with your PRs, it is merged, but it's left up to you to delete the branch, or not)