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

IQSS/8730 - fix direct upload progress #8962

Conversation

qqmyers
Copy link
Member

@qqmyers qqmyers commented Sep 7, 2022

What this PR does / why we need it: Direct upload via the UI sends up to 4 files at a time and their progress bars are all changing at the same time. The old code would update all progress bars during the hash calculation phase rather than only the bar for the current file.

Which issue(s) this PR closes:

Closes #8730

Special notes for your reviewer:

Suggestions on how to test this: upload a mix of small and large files (< MB up to 100 MB+) and assure that when the larger file(s) are showing progress above 50%, the smaller progress bars aren't jumping up/down. It may be easier to see if you set the network to be throttled in the browser dev console to limit how fast bytes are transferred (e.g. fast 3G or even slow 3G).

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:

@mreekie mreekie added the bk2211 label Nov 1, 2022
@qqmyers qqmyers added the Size: 3 A percentage of a sprint. 2.1 hours. label Dec 13, 2022
@mreekie
Copy link

mreekie commented Dec 14, 2022

added to sprint Dec 15, 2022

@kcondon kcondon self-assigned this Dec 16, 2022
@kcondon kcondon merged commit 2fca42b into IQSS:develop Dec 16, 2022
@pdurbin pdurbin added this to the 5.13 milestone Dec 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GDCC: DataverseNO Size: 3 A percentage of a sprint. 2.1 hours.
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

Direct upload progress bar jumps around with many files
5 participants