private void initTezAttributes() {
    jobConf.set(HIVE_TEZ_VERTEX_NAME, processorContext.getTaskVertexName());
    jobConf.setInt(HIVE_TEZ_VERTEX_INDEX, processorContext.getTaskVertexIndex());
    jobConf.setInt(HIVE_TEZ_TASK_INDEX, processorContext.getTaskIndex());
    jobConf.setInt(HIVE_TEZ_TASK_ATTEMPT_NUMBER, processorContext.getTaskAttemptNumber());
  }
This provides the ability to pass things into TezProcessor, which is normally impossible
because of how Tez APIs are structured. Piggyback on ExecutionContext.
ql/src/java/org/apache/hadoop/hive/ql/exec/tez/TezProcessor.java