You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by pjfanning <gi...@git.apache.org> on 2017/12/18 23:22:07 UTC
[GitHub] poi pull request #85: prototype for low memory footprint shared string table
GitHub user pjfanning opened a pull request:
https://github.com/apache/poi/pull/85
prototype for low memory footprint shared string table
https://bz.apache.org/bugzilla/show_bug.cgi?id=61832
Early days.
* Need to make the new temp file shared string table an optional behavioir
* Need to write the shared string data to a temp file - I'm proposing to use http://www.h2database.com/html/mvstore.html (making h2 a dependency for poi-ooxml, or at least an optional dependency)
** already the code uses less memory because it does not have the XMLBeans SST wrapper doc stored in memory
* Need to support optional encryption of the temp files (H2 MVStore supports this)
* Also, we need to make the temp file, that gets generated when writeTo is called, also support optional encrypted
* much more test coverage
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/pjfanning/poi temp-file-shared-string-table
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/poi/pull/85.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #85
----
commit ce32c8b16f89ba330209a8b060868080c8ad62ae
Author: pj.fanning <pj...@workday.com>
Date: 2017-12-18T23:15:31Z
initial work
----
---
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org
[GitHub] poi pull request #85: prototype for low memory footprint shared string table
Posted by pjfanning <gi...@git.apache.org>.
Github user pjfanning closed the pull request at:
https://github.com/apache/poi/pull/85
---
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org