public TaskLogProcessor(JobConf conf) { query = HiveConf.getQueryString(conf); heuristics.put(new ScriptErrorHeuristic(), new HeuristicStats()); heuristics.put(new MapAggrMemErrorHeuristic(), new HeuristicStats()); heuristics.put(new DataCorruptErrorHeuristic(), new HeuristicStats()); for(ErrorHeuristic e : heuristics.keySet()) { e.init(query, conf); } }
public TaskLogProcessor(JobConf conf) { query = HiveConf.getQueryString(conf); heuristics.put(new ScriptErrorHeuristic(), new HeuristicStats()); heuristics.put(new MapAggrMemErrorHeuristic(), new HeuristicStats()); heuristics.put(new DataCorruptErrorHeuristic(), new HeuristicStats()); for(ErrorHeuristic e : heuristics.keySet()) { e.init(query, conf); } }
public TaskLogProcessor(JobConf conf) { query = HiveConf.getVar(conf, HiveConf.ConfVars.HIVEQUERYSTRING); heuristics.put(new ScriptErrorHeuristic(), new HeuristicStats()); heuristics.put(new MapAggrMemErrorHeuristic(), new HeuristicStats()); heuristics.put(new DataCorruptErrorHeuristic(), new HeuristicStats()); for(ErrorHeuristic e : heuristics.keySet()) { e.init(query, conf); } }
public TaskLogProcessor(JobConf conf) { this.conf = conf; query = HiveConf.getVar(conf, HiveConf.ConfVars.HIVEQUERYSTRING); heuristics.put(new ScriptErrorHeuristic(), new HeuristicStats()); heuristics.put(new MapAggrMemErrorHeuristic(), new HeuristicStats()); heuristics.put(new DataCorruptErrorHeuristic(), new HeuristicStats()); for(ErrorHeuristic e : heuristics.keySet()) { e.init(query, conf); } }