Hello!
I've the same issue as described in
https://issues.apache.org/jira/browse/COMPRESS-48
My web application recieves an InputStream (an uploaded large file)
which I need to save compressed in the DB.
Currently (since the file could be really big) I save it GZIP-ed into a
Temp File and then I open a new InputStream to that file. However this
process take up more than 60% of the overall method execution:
tempFile = File.createTempFile(Long.toString(getId()), null);
tempFile.deleteOnExit();
GZIPOutputStream gos = new GZIPOutputStream(new FileOutputStream(tempFile));
IOUtils.copy(is, gos);
is = new FileInputStream(tempFile);
stmt.setBinaryStream(3, is, -1);
stmt.executeUpdate();
The issue is marked as fixed but I didn't find how/where.
Could you kindly give me a sample how to do it?
Thanks a lot for your help
Best regards
Patrick
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]