Sandy Ryza commented on YARN-2486:

Unfortunately these methods were made public in 2.5, so we can't change their 
signatures.  We can, however, add versions with new names that return longs.

> FileSystem counters can overflow for large number of readOps, largeReadOps, 
> writeOps
> ------------------------------------------------------------------------------------
>                 Key: YARN-2486
>                 URL: https://issues.apache.org/jira/browse/YARN-2486
>             Project: Hadoop YARN
>          Issue Type: Bug
>    Affects Versions: 2.5.0, 2.4.1
>            Reporter: Swapnil Daingade
>            Priority: Minor
> The org.apache.hadoop.fs.FileSystem.Statistics.StatisticsData class defines 
> readOps, largeReadOps, writeOps as int. Also the The 
> org.apache.hadoop.fs.FileSystem.Statistics class has methods like 
> getReadOps(), getLargeReadOps() and getWriteOps() that return int. These int 
> values can overflow if the exceed 2^31-1 showing negative values. It would be 
> nice if these can be changed to long.

This message was sent by Atlassian JIRA

Reply via email to