[ https://issues.apache.org/jira/browse/MAPREDUCE-3385?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chris Nauroth updated MAPREDUCE-3385: ------------------------------------- Labels: BB2015-05-TBR (was: BB2015-05-RFC) Thank you for providing the patch. Here are a few comments. # Please make the logger private. # I suggest using the message "Arithmetic underflow" for the second condition. # There are several other reducers that are also subject to overflow/underflow. To make this patch comprehensive, we could update all of them. Here are the relevant ones that I spotted in current trunk. ## {{org.apache.hadoop.mapred.lib.LongSumReducer}} ## {{org.apache.hadoop.mapreduce.lib.reduce.IntSumReducer}} ## {{org.apache.hadoop.mapreduce.lib.reduce.LongSumReducer}} ## {{org.apache.hadoop.mapred.nativetask.kvtest.HashSumReducer}} ## {{org.apache.hadoop.mapreduce.lib.aggregate.LongValueSum}} ## {{org.apache.hadoop.mapreduce.lib.aggregate.DoubleValueSum}} ## {{org.apache.hadoop.fs.AccumulatingReducer}} > Add warning message for the overflow in reduce() of > org.apache.hadoop.mapreduce.lib.reduce.IntSumReducer > -------------------------------------------------------------------------------------------------------- > > Key: MAPREDUCE-3385 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-3385 > Project: Hadoop Map/Reduce > Issue Type: Improvement > Reporter: JiangKai > Priority: Minor > Labels: BB2015-05-TBR > Attachments: MAPREDUCE-3385.patch > > > When we call the function reduce() of IntSumReducer,the result may overflow. > We should send a warning message to users if overflow occurs. -- This message was sent by Atlassian JIRA (v6.3.4#6332)