-
Notifications
You must be signed in to change notification settings - Fork 58
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 improvement when writing large file #157
Conversation
I bypassed the test with excel sheet table6 in test file general.xlsx because it could'nt run properly and it is also broken in the current production package. the test with table7 is buggy too but the test case is also buggy so the result seem good despite everything In fact there is a by desing problem with the code wich can't properly take in account collumns with no data inside. Also, all functions used by these tests cases is unrelated with my modifications. |
Starting Julia... julia> julia> julia> julia> using Pkg julia> Pkg.rm("XLSX") julia> Pkg.add("XLSX") julia> Pkg.test("XLSX") julia> |
Codecov Report
@@ Coverage Diff @@
## master #157 +/- ##
==========================================
+ Coverage 94.50% 94.64% +0.13%
==========================================
Files 14 14
Lines 1601 1605 +4
==========================================
+ Hits 1513 1519 +6
+ Misses 88 86 -2
Continue to review full report at Codecov.
|
@pascalr0410 Thanks! This is great! |
Hello,
This PR to dramatically improve performance when writing large file with lots of text and line : * 10 with 10k line * 100 with 100k lines and so on I guess.
I tried to be very surgical on my modifications to reduce footprint and regression risk but the spirit could be more cleanly and deeply integrated.
Regards,
Pascal