You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Editing of Excel files in the Spreadsheet component in Vaadin 24 (and in previous versions as well) is very slow for large files (eg 5000 rows). Although the file loads quickly, inserting a new row or deleting a row via the context menu takes 30-60 secs before the UI refreshes. However individual cell editing or hiding a row is still quick. The response time for row manipulation seems to only become reasonable when the row count is dropped to 200 or less. The same issue was flagged in 2018 and probably relates to Apache POI functionality:
[https://github.com/vaadin/spreadsheet/issues/656](https://github.com/vaadin/spreadsheet/issues/656] and
[https://github.com/vaadin/spreadsheet/issues/670].
Description
Editing of Excel files in the Spreadsheet component in Vaadin 24 (and in previous versions as well) is very slow for large files (eg 5000 rows). Although the file loads quickly, inserting a new row or deleting a row via the context menu takes 30-60 secs before the UI refreshes. However individual cell editing or hiding a row is still quick. The response time for row manipulation seems to only become reasonable when the row count is dropped to 200 or less. The same issue was flagged in 2018 and probably relates to Apache POI functionality:
[https://github.com/vaadin/spreadsheet/issues/656](https://github.com/vaadin/spreadsheet/issues/656] and
[https://github.com/vaadin/spreadsheet/issues/670].
Expected outcome
The response time should be much quicker.
Minimal reproducible example
Steps to reproduce
Environment
Vaadin version(s): 24
OS: Windows
Browsers
Firefox, Chrome
The text was updated successfully, but these errors were encountered: