return new DataFileValue(fileOps.getFileSize(dirname, fs, conf,
AccumuloConfiguration.getTableConfiguration(HdfsZooInstance.getInstance().getInstanceID(), extent.getTableId().toString())), entriesCompacted);
} catch (IOException e) {
log.warn("MinC failed (" + e.getMessage() + ") to create " + dirname + " retrying ...");
ProblemReports.getInstance().report(new ProblemReport(extent.getTableId().toString(), ProblemType.FILE_WRITE, dirname, e));
reportedProblem = true;
} catch (LocalityGroupConfigurationError e) {
log.warn("MinC failed (" + e.getMessage() + ") to create " + dirname + " retrying ...");
ProblemReports.getInstance().report(new ProblemReport(extent.getTableId().toString(), ProblemType.FILE_WRITE, dirname, e));
reportedProblem = true;
} catch (RuntimeException e) {
// if this is coming from a user iterator, it is possible that the user could change the iterator config and that the
// minor compaction would succeed
log.warn("MinC failed (" + e.getMessage() + ") to create " + dirname + " retrying ...", e);
ProblemReports.getInstance().report(new ProblemReport(extent.getTableId().toString(), ProblemType.FILE_WRITE, dirname, e));
reportedProblem = true;
} finally {
try {
if (mfw != null)
mfw.close();