private void closeRecordwriters(boolean abort) {
    if (rowOutWriters != null) {
      for (RecordWriter writer : rowOutWriters) {
        try {
          if (writer != null) {
            LOG.info("Closing {} on exception", writer);
            writer.close(abort);
          }
        } catch (IOException e) {
          LOG.error("Error closing rowOutWriter" + writer, e);
        }
      }
    }
  }
Report status to JT so that JT won't kill this task if closing takes too long
due to too many files to close and the NN is overloaded.

@return true if a new progress update is reported, false otherwise.
ql/src/java/org/apache/hadoop/hive/ql/exec/FileSinkOperator.java