-
-
Notifications
You must be signed in to change notification settings - Fork 240
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
Performance Issue Opening Moderate Sized Spreadsheets #38
Comments
Update: File: Upload:
|
Can you please post your sample file and code to github so I can test on Linux as well! |
Here's the files: the spreadsheet: https://github.com/jfeaver/public/blob/master/test_user_data.xls As I was preparing this for you, I ran my script using You can close the issue if you don't need to support IRB sessions. |
;), ok. I will then close the issue. Good that you tried it in real life as well! ;) - and thanks for sharing the files, the code and the issue. |
Hi,
First of all, thanks for creating this gem!
I'm trying to use the gem to load account data using excel. I foresee having 100+ users in a single excel file with 15+ attributes for each user. When I open a sample file(
Spreadsheet.open('sample.xls')
), this takes considerable time (>1 minute in some cases on a MacBook Pro).I suggest adding some sort of logging to the console so the user knows that Spreadsheet is still parsing and not in an infinite loop.
In the long term, I suggest looking into how performance could be improved while opening larger spreadsheets.
I originally thought this was an error and looked at a similar sounding issue: #8. For that reason, I'll share the first line of a stack trace after using ctrl-c:
Cheers,
Nathan
The text was updated successfully, but these errors were encountered: