commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Evgenii Philippov (JIRA)" <j...@apache.org>
Subject [jira] Commented: (IO-84) Many classes are limited to length of stream < 2 GB, and behave incorrectly on larger streams
Date Tue, 18 Jul 2006 14:56:15 GMT
    [ http://issues.apache.org/jira/browse/IO-84?page=comments#action_12421884 ] 
            
Evgenii Philippov commented on IO-84:
-------------------------------------

One possible solution would be to add methods like "long copyLongStream()" and mark "int copy()"
as deprecated.

Does not sound attractive though, but the only other solution is to break compatibility.

> Many classes are limited to length of stream < 2 GB, and behave incorrectly on larger
streams
> ---------------------------------------------------------------------------------------------
>
>                 Key: IO-84
>                 URL: http://issues.apache.org/jira/browse/IO-84
>             Project: Commons IO
>          Issue Type: Bug
>    Affects Versions: 1.2
>         Environment: All
>            Reporter: Evgenii Philippov
>             Fix For: 1.3
>
>
> java int.MAX_VALUE is 2 GB. Classes that handle streams larger than 2 GB will behave
incorrectly.
> For example, see 
> http://svn.apache.org/viewvc/jakarta/commons/proper/io/trunk/src/java/org/apache/commons/io/IOUtils.java?view=markup
> Method: int copy(InputStream input, OutputStream output).
> The correct method would be: long copy(InputStream input, OutputStream output).
> This issue may affect many classes and routines.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message