Hi Hadoop community. We are using Hadoop 2.6.0 with cdh 5.13.1 and we are getting following NP exception when Job#getCounters() method is called: java.lang.NullPointerException: null at org.apache.hadoop.mapreduce.counters.AbstractCounters.<init>(AbstractCounters.java:106) at org.apache.hadoop.mapreduce.Counters.<init>(Counters.java:150) at org.apache.hadoop.mapreduce.Job.getCounters(Job.java:508)
I know job completed successfully and it has counters. I think RunningJob#getCounters() returning null and AbstractCounters’s constructor is trying to iterate over this null. What is the right way to get the Counters object from org.apache.hadoop.mapreduce.Job object that doesn’t fail? The thing is this works most of the time and fails once in a while. Any idea of what might be causing this? Thanks. Elbek.