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

File upload function do not upload complete file #63

Open
mohittalele opened this issue Mar 28, 2022 · 4 comments
Open

File upload function do not upload complete file #63

mohittalele opened this issue Mar 28, 2022 · 4 comments
Assignees
Labels
bug Something isn't working

Comments

@mohittalele
Copy link

mohittalele commented Mar 28, 2022

Describe the bug
I am trying to upload csv file which contains million rows. Using the s3-browser functionality I can upload file - However not complete file is uploaded and about 50% of the data is lost. The s3-broswer do not show any logs or error message
To Reproduce
Steps to reproduce the behavior:

  1. Take fairly large csv file
  2. Click on upload button in s3 browser
  3. s3 browser Uploads the data.
  4. Check the number of rows in the file. Not all the rows are present since whole file is not uploaded

Expected behavior
Large file should be uploaded completely to s3 endpoint

Screenshots

Desktop (please complete the following information):

  • OS: Ubuntu 20.04.2 LTS
  • Browser Chrome 99.0.4844.83
  • Version of jupyterlab-s3-browser extension - 0.11.1

I am using standalone Minio version - minio/minio:RELEASE.2020-06-14T18-32-17Z as my s3 endpoint

@mohittalele mohittalele added the bug Something isn't working label Mar 28, 2022
@reevejd
Copy link
Member

reevejd commented Apr 4, 2022

Thanks for reporting the issue! I have been able to reproduce it. I'm pretty busy at the moment but I should have time to investigate and fix it within the next couple of weeks.

@mohittalele
Copy link
Author

mohittalele commented Oct 11, 2022 via email

@reevejd
Copy link
Member

reevejd commented Oct 17, 2022

Hi @mohittalele, thanks for your interest and sorry for the lack of updates on this issue. I'm guessing the issue is that the serverextension doesn't handle the case where jupyterlab breaks a file up into chunks for uploading. The extension is probably just overwriting the whole file with the latest chunk every time. Are you able to confirm that hypothesis? Specifically I'm thinking you'll see the size of the file stays the same throughout the upload (maybe 1MB? or however large the chunk size is) but the content will continue changing.

@inteloid
Copy link

inteloid commented Jan 23, 2023

I don't see the upload button guys, where is it supposed to be?
I see the small video in the readme, I don't see it on my jupyter installation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants