You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@texera.apache.org by "xuang7 (via GitHub)" <gi...@apache.org> on 2025/11/13 06:27:31 UTC

[I] Elapsed upload time includes initialization phase [texera]

xuang7 opened a new issue, #4051:
URL: https://github.com/apache/texera/issues/4051

   ### What happened?
   
   The elapsed “upload time” displayed for uploads includes the initialization time (time spent waiting, signing URLs, etc.) instead of only the actual upload time.
   
   **Example scenario: (network adjusted mid-upload)**
    - File 2GB.txt starts uploading
    - File 1GB.txt remains queued while init/URL presigning takes ~45s due to poor network conditions
   
   **Expected behavior:** At the moment File 1GB.txt starts uploading, its elapsed time should show 0s (count only data transfer).
   **Actual behavior:** When File 1GB.txt begins uploading, the timer already shows ~45s (init/presign time included).
   
   https://github.com/user-attachments/assets/13089992-4f4b-4df4-92f4-36e90d7dc997
   
   **Likely cause**: startTime is set when the Observable is created rather than when the first PUT (or first progress event) starts, so initialization time is counted as upload time.
   
   ### How to reproduce?
   
   1. Upload few large files at once. 
   2. Wait a bit.
   - Under limited resources/network, one file begins uploading while another sits in init/presign, its elapsed time includes the initialization period.
   - Alternative: In DevTools, throttle the network to simulate limited resources. The file’s “upload time” increases during init/presign (before the first PUT), so when the upload actually starts it already shows elapsed time.
   
   ### Version
   
   1.1.0-incubating (Pre-release/Master)
   
   ### Commit Hash (Optional)
   
   _No response_
   
   ### What browsers are you seeing the problem on?
   
   Chrome
   
   ### Relevant log output
   
   ```shell
   
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Elapsed upload time includes initialization phase [texera]

Posted by "chenlica (via GitHub)" <gi...@apache.org>.
chenlica closed issue #4051: Elapsed upload time includes initialization phase
URL: https://github.com/apache/texera/issues/4051


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org