[ https://issues.apache.org/jira/browse/HADOOP-3970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12630187#action_12630187 ]
Hudson commented on HADOOP-3970: -------------------------------- Integrated in Hadoop-trunk #600 (See [http://hudson.zones.apache.org/hudson/job/Hadoop-trunk/600/]) > Counters written to the job history cannot be recovered back > ------------------------------------------------------------ > > Key: HADOOP-3970 > URL: https://issues.apache.org/jira/browse/HADOOP-3970 > Project: Hadoop Core > Issue Type: Bug > Components: mapred > Reporter: Amar Kamat > Assignee: Amar Kamat > Fix For: 0.19.0 > > Attachments: HADOOP-3970-v1.patch, HADOOP-3970-v2.patch, > HADOOP-3970-v3.patch, HADOOP-3970-v4.1.patch, HADOOP-3970-v4.patch > > > Counters that are written to the JobHistory are stringified using > {{Counters.makeCompactString()}}. The format in which this api converts the > counter into a string is _groupname.countername:value_. The problem is that > _groupname_ and _countername_ can contain a '.' and hence recovering the > counter becomes difficult. Since JobHistory can be used for various purposes, > reconstructing the counter object back might be useful. One such usecase is > HADOOP-3245. There should be some way to recover the counter object back from > its string representation and also to keep the string version readable. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.