-
Notifications
You must be signed in to change notification settings - Fork 332
Labels
-libsLibraries: New libraries to be implementedLibraries: New libraries to be implemented
Milestone
Description
Where we are today at a component level
Java

Enso

Changes we want to make
- Switch writing a brand new Workbook to use the POI streaming mode - Done Make xlsx use the streaming model for new files #13842
- Remove dependency of Enso on 3rd party POI libraries - Done Remove poi references from enso code #13953
- Remove the dependency from Enso onto the ExcelConnectionPool. This becomes an implementation detail of the ExcelReader and ExcelWrite classes. An implication here is that Excel_Workbook no longer needs to hold a reference counted object holding open the Excel file on disk. Remove the dependency from Enso onto the ExcelConnectionPool #13988
- Add a timestamp to Enso_Workbook of last modified date. If this has changed when we subsequently call read on that object then warn the user.
- Make writing a new sheet to an existing workbook use the POI streaming mode.
- Make appending to an existing sheet use the POI streaming mode.
Sub-issues
Metadata
Metadata
Assignees
Labels
-libsLibraries: New libraries to be implementedLibraries: New libraries to be implemented
Type
Projects
Status
❓New