This project has moved. For the latest updates, please go here.

General performance improvements

Feb 24, 2015 at 4:56 AM
Hi
Thanks for a great library.
I'm using ClosedXML in a project where we render quite large reports (500k cells) to Excel.
We're not quite satisfied with the creation times and I have started some work to improve performance. So far the results are promising, but there is still more work to do.

To make sure I don't break anything I started by submitting a few pull requests to fix some failing tests. I would appreciate if those pull requests could be reviewed and hopefully merged to master to give a stable base to validate the correctness of the performance improved code before sending those pull requests.

Best regards Albin Sunnanbo @ Kentor
Coordinator
Feb 25, 2015 at 9:14 PM
I haven't profiled the library in a while. Create an issue and attach a program that creates a file with 500K cells that mimics the files you're creating. That way I wouldn't be profiling fake data.

Send your PRs as soon as you make an improvement. That way we'll avoid on huge merge at the end.

Thanks for the help,

Manuel