@Override
  public org.apache.hadoop.mapred.RecordWriter<K, V> getRecordWriter(FileSystem ignored,
       JobConf job, String name, Progressable progress) throws IOException {
    return (RecordWriter<K, V>) actualOutputFormat.getRecordWriter(ignored,
                 job, name, progress);
  }
This pass through class is used to wrap OutputFormat implementations such that new OutputFormats not derived from
 HiveOutputFormat gets through the checker
ql/src/java/org/apache/hadoop/hive/ql/io/HivePassThroughOutputFormat.java