|| recType == RecordTypes.TaskProgress) {
String jobid = values.get(Keys.QUERY_ID.name());
String taskid = values.get(Keys.TASK_ID.name());
String key = jobid + ":" + taskid;
TaskInfo ti;
if (taskInfoMap.containsKey(key)) {
ti = taskInfoMap.get(key);
ti.hm.putAll(values);
} else {
ti = new TaskInfo();
ti.hm = new HashMap<String, String>();
ti.hm.putAll(values);
taskInfoMap.put(key, ti);
}