Gary Steelman commented on YARN-2486:

I'd really like to see these as long types instead of int, thanks for 
reporting! Are there other places where counters are int types where we should 
change them to long types?

> 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.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