Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi guys,
While using roo to parse xlsm files and using the
each_row_streaming
iteration we realized that a lot of memory consumption is due to the code related with the hyperlinks.I'm not sure what the hyperlinks are maybe someone can explain to us, but we ended doing is adding an option where you can disable that part of code that in our case we don't need to get the data that we finally ingest from the excel files. Sorry but I cannot share the excel file here came from one of our customers.
Do you think this can be useful for other people? So it can be merge in the main repository and released as a new version.
If you need something else like some metrics processing the files, to add documentation in the README about that option, adding some specs about it usage. Just let me know I'll be glad to address all of that to get merged. We'll be easier for us to use the gem that keep updating with this our fork
Thanks in advance