What this PR does / why we need it: Work in progress to test ways to speed editing of datasets with many (10K+) files. With updates to the DatasetVersionDifference and changes to avoid merging (more than once) the version being edited, this is currently 5-10x faster for metadata edits.
The draft PR is primarily to share the work with DANs and to make sure the changes aren't breaking tests/IT tests.
Which issue(s) this PR closes:
Closes #
Special notes for your reviewer:
Suggestions on how to test this:
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?:
coverage: 21.165% (+0.5%) from 20.711%
when pulling c312622b1702184aabe6e677e69b380fa9307ea5 on GlobalDataverseCommunityConsortium:DANS-remove_async_dates_from_main_tables
into d4e9a4f36533aa624e71084865a0d7af0493b4f4 on IQSS:develop.
What this PR does / why we need it: Work in progress to test ways to speed editing of datasets with many (10K+) files. With updates to the DatasetVersionDifference and changes to avoid merging (more than once) the version being edited, this is currently 5-10x faster for metadata edits.
The draft PR is primarily to share the work with DANs and to make sure the changes aren't breaking tests/IT tests.
Which issue(s) this PR closes:
Closes #
Special notes for your reviewer:
Suggestions on how to test this:
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: