[ 
https://issues.apache.org/jira/browse/OPENJPA-1953?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rick Curtis closed OPENJPA-1953.
--------------------------------

    Resolution: Won't Fix

I dug into this on this afternoon and I don't see a way that we can do 
something similar to what was mentioned in the provided link. 
ZipStreamMetaDataIterator.getContent() is used to read the entire contents of a 
file which we don't know the length of. On top of that, I don't see this being 
an area where a large amount of work is driving through. We might be able to 
optimize this path, but at very little benefit. I'm going to close this JIRA as 
will no fix, but feel free to reopen if you disagree.

Thanks,
Rick

> Copying data from inputStream to OuputStream needs appropriate buffer size
> --------------------------------------------------------------------------
>
>                 Key: OPENJPA-1953
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-1953
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: lib
>    Affects Versions: 2.1.0
>            Reporter: Xiaoming Shi
>            Assignee: Rick Curtis
>             Fix For: 2.2.0
>
>
> In the file:
> ./apache-openjpa-2.1.0-source/openjpa-lib/src/main/java/org/apache/openjpa/lib/meta/ZipStreamMetaDataIterator.java
>     line : 119
> The buffer size is fixed as 1024 bytes. With the size of the data varies, the 
> performance can be damaged a lot. 
> We need an appropriate buffer size which depends on the size of the data to 
> be copied. 
> This is the same as the Appache Bug 
> (https://issues.apache.org/bugzilla/show_bug.cgi?id=32546)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to