-
Notifications
You must be signed in to change notification settings - Fork 1.6k
When you upload/download a large file, there is a noticeable delay until the progress bar is displayed #128
Comments
We can fix this when we have the new designs. @sevaan let's connect at the all hands to talk about this |
There's a few discrete steps that happen before the upload begins. Each can take a noticeable amount of time for large files.
We know when each of these steps starts and ends, but we can't get progress on any of them. |
On Fri, Jun 23, 2017 at 4:13 PM, Danny Coates ***@***.***> wrote:
There's a few discrete steps that happen before the upload begins. Each
can take a noticeable amount of time for large files.
1. Loading the file from disk into Firefox
2. Hashing the file (not in master yet)
3. Encrypting the file
We know when each of these steps starts and ends, but we can't get
progress on any of them.
You could probably stream all of these.... Is that something you want to
look at?
|
Yes. We'll be working on this in v2. @abhinadduri in the meantime lets emit an event for each phase in |
@dannycoates Do you want to emit separate events for hashing and encrypting? Right now both of those are in the same "Promise.all" so adding in code to emit separately for those two phases would need some refactoring. |
@abhinadduri a single event for both is fine |
The issue is no longer reproducible on the Dev page. There no longer is any delay until the progress bar appears 🎉 . |
[Affected versions]:
[Affected Platforms]:
[Steps to reproduce]:
[Expected result]:
Or
[Actual results]:
[Notes]:
The text was updated successfully, but these errors were encountered: