@Override
  public RecordWriter<WritableComparable<?>, HCatRecord>
  getRecordWriter(TaskAttemptContext context)
    throws IOException, InterruptedException {
    return getOutputFormat(context).getRecordWriter(context);
  }
Get the record writer for the job. This uses the StorageHandler's default 
OutputFormat to get the record writer.
@param context the information about the current task
@return a RecordWriter to write the output for the job
@throws IOException
@throws InterruptedException
hcatalog/core/src/main/java/org/apache/hive/hcatalog/mapreduce/HCatOutputFormat.java