/** * Formats time in ms and appends difference (finishTime - startTime) * as returned by formatTimeDiff(). * If finish time is 0, empty string is returned, if start time is 0 * then difference is not appended to return value. * @param formattedFinishTime formattedFinishTime to use * @param finishTime finish time * @param startTime start time * @return formatted value. */ public static String getFormattedTimeWithDiff(String formattedFinishTime, long finishTime, long startTime){ StringBuilder buf = new StringBuilder(); if (0 != finishTime) { buf.append(formattedFinishTime); if (0 != startTime){ buf.append(" (" + formatTimeDiff(finishTime , startTime) + ")"); } } return buf.toString(); }
.append(StringUtils.TraditionalBinaryPrefix.long2String(storeSize.get(), "", 1)) .append(". This selection was in queue for ") .append(StringUtils.formatTimeDiff(compactionStartTime, cr.getSelectionTime())) .append(", and took ").append(StringUtils.formatTimeDiff(now, compactionStartTime)) .append(" to execute."); LOG.info(message.toString());
LOG.info("size=" + totalBytesWritten + " (" + StringUtils.humanReadableInt(totalBytesWritten) + ")" + " time=" + StringUtils.formatTimeDiff(etime, stime) + String.format(" %.3fM/sec", (totalBytesWritten / ((etime - stime)/1000.0))/1048576.0)); context.getCounter(Counter.FILES_COPIED).increment(1);
org.jamon.escaping.Escaping.HTML.write(org.jamon.emit.StandardEmitter.valueOf(StringUtils.formatTimeDiff(now, task.getStateTime())), jamonWriter); org.jamon.escaping.Escaping.HTML.write(org.jamon.emit.StandardEmitter.valueOf(StringUtils.formatTimeDiff(now, task.getStatusTime())), jamonWriter);
long now = EnvironmentEdgeManager.currentTime(); LOG.info(((completed) ? "Completed" : "Aborted") + " compaction " + this + "; duration=" + StringUtils.formatTimeDiff(now, start)); if (completed) {
/** * Formats time in ms and appends difference (finishTime - startTime) * as returned by formatTimeDiff(). * If finish time is 0, empty string is returned, if start time is 0 * then difference is not appended to return value. * @param formattedFinishTime formattedFinishTime to use * @param finishTime finish time * @param startTime start time * @return formatted value. */ public static String getFormattedTimeWithDiff(String formattedFinishTime, long finishTime, long startTime){ StringBuilder buf = new StringBuilder(); if (0 != finishTime) { buf.append(formattedFinishTime); if (0 != startTime){ buf.append(" (" + formatTimeDiff(finishTime , startTime) + ")"); } } return buf.toString(); }
/** * Formats time in ms and appends difference (finishTime - startTime) * as returned by formatTimeDiff(). * If finish time is 0, empty string is returned, if start time is 0 * then difference is not appended to return value. * @param dateFormat date format to use * @param finishTime fnish time * @param startTime start time * @return formatted value. */ public static String getFormattedTimeWithDiff(DateFormat dateFormat, long finishTime, long startTime){ StringBuilder buf = new StringBuilder(); if (0 != finishTime) { buf.append(dateFormat.format(new Date(finishTime))); if (0 != startTime){ buf.append(" (" + formatTimeDiff(finishTime , startTime) + ")"); } } return buf.toString(); }
/** * Formats time in ms and appends difference (finishTime - startTime) * as returned by formatTimeDiff(). * If finish time is 0, empty string is returned, if start time is 0 * then difference is not appended to return value. * @param dateFormat date format to use * @param finishTime fnish time * @param startTime start time * @return formatted value. */ public static String getFormattedTimeWithDiff(DateFormat dateFormat, long finishTime, long startTime){ StringBuffer buf = new StringBuffer(); if (0 != finishTime) { buf.append(dateFormat.format(new Date(finishTime))); if (0 != startTime){ buf.append(" (" + formatTimeDiff(finishTime , startTime) + ")"); } } return buf.toString(); }
/** * Formats time in ms and appends difference (finishTime - startTime) * as returned by formatTimeDiff(). * If finish time is 0, empty string is returned, if start time is 0 * then difference is not appended to return value. * @param dateFormat date format to use * @param finishTime fnish time * @param startTime start time * @return formatted value. */ public static String getFormattedTimeWithDiff(DateFormat dateFormat, long finishTime, long startTime){ StringBuilder buf = new StringBuilder(); if (0 != finishTime) { buf.append(dateFormat.format(new Date(finishTime))); if (0 != startTime){ buf.append(" (" + formatTimeDiff(finishTime , startTime) + ")"); } } return buf.toString(); }
/** * Formats time in ms and appends difference (finishTime - startTime) * as returned by formatTimeDiff(). * If finish time is 0, empty string is returned, if start time is 0 * then difference is not appended to return value. * @param dateFormat date format to use * @param finishTime fnish time * @param startTime start time * @return formatted value. */ public static String getFormattedTimeWithDiff(DateFormat dateFormat, long finishTime, long startTime){ StringBuffer buf = new StringBuffer(); if (0 != finishTime) { buf.append(dateFormat.format(new Date(finishTime))); if (0 != startTime){ buf.append(" (" + formatTimeDiff(finishTime , startTime) + ")"); } } return buf.toString(); }
/** * Formats time in ms and appends difference (finishTime - startTime) * as returned by formatTimeDiff(). * If finish time is 0, empty string is returned, if start time is 0 * then difference is not appended to return value. * @param dateFormat date format to use * @param finishTime fnish time * @param startTime start time * @return formatted value. */ public static String getFormattedTimeWithDiff(DateFormat dateFormat, long finishTime, long startTime){ StringBuilder buf = new StringBuilder(); if (0 != finishTime) { buf.append(dateFormat.format(new Date(finishTime))); if (0 != startTime){ buf.append(" (" + formatTimeDiff(finishTime , startTime) + ")"); } } return buf.toString(); }
private void throwProcedureYieldException(final String msg) throws ProcedureYieldException { String logMsg = msg + "; cycle=" + this.cycles + ", running for " + StringUtils.formatTimeDiff(System.currentTimeMillis(), getStartTime()); // The procedure executor logs ProcedureYieldException at trace level. For now, log these // yields for server crash processing at DEBUG. Revisit when stable. if (LOG.isDebugEnabled()) LOG.debug(logMsg); throw new ProcedureYieldException(logMsg); }
details.append(min.getAttemptId().getTaskID().toString()).append(": "); if ("map".equals(taskType)) { details.append(StringUtils.formatTimeDiff( min.getFinishTime(), min.getStartTime())); } else if ("shuffle".equals(taskType)) { details.append(StringUtils.formatTimeDiff( min.getShuffleFinishTime(), min.getStartTime())); } else { details.append(StringUtils.formatTimeDiff( min.getFinishTime(), min.getShuffleFinishTime())); details.append(StringUtils.formatTimeDiff(avg, 0)); details.append("\nWorse performing "); details.append(taskType).append(" tasks: "); details.append(tasks[i].getAttemptId().getTaskID()).append(" "); if ("map".equals(taskType)) { details.append(StringUtils.formatTimeDiff( tasks[i].getFinishTime(), tasks[i].getStartTime())); } else if ("shuffle".equals(taskType)) { details.append(StringUtils.formatTimeDiff( tasks[i].getShuffleFinishTime(), tasks[i].getStartTime())); } else { details.append(StringUtils.formatTimeDiff(
details.append(min.getAttemptId().getTaskID().toString()).append(": "); if ("map".equals(taskType)) { details.append(StringUtils.formatTimeDiff( min.getFinishTime(), min.getStartTime())); } else if ("shuffle".equals(taskType)) { details.append(StringUtils.formatTimeDiff( min.getShuffleFinishTime(), min.getStartTime())); } else { details.append(StringUtils.formatTimeDiff( min.getFinishTime(), min.getShuffleFinishTime())); details.append(StringUtils.formatTimeDiff(avg, 0)); details.append("\nWorse performing "); details.append(taskType).append(" tasks: "); details.append(tasks[i].getAttemptId().getTaskID()).append(" "); if ("map".equals(taskType)) { details.append(StringUtils.formatTimeDiff( tasks[i].getFinishTime(), tasks[i].getStartTime())); } else if ("shuffle".equals(taskType)) { details.append(StringUtils.formatTimeDiff( tasks[i].getShuffleFinishTime(), tasks[i].getStartTime())); } else { details.append(StringUtils.formatTimeDiff(
details.append(min.getAttemptId().getTaskID().toString()).append(": "); if ("map".equals(taskType)) { details.append(StringUtils.formatTimeDiff( min.getFinishTime(), min.getStartTime())); } else if ("shuffle".equals(taskType)) { details.append(StringUtils.formatTimeDiff( min.getShuffleFinishTime(), min.getStartTime())); } else { details.append(StringUtils.formatTimeDiff( min.getFinishTime(), min.getShuffleFinishTime())); details.append(StringUtils.formatTimeDiff(avg, 0)); details.append("\nWorse performing "); details.append(taskType).append(" tasks: "); details.append(tasks[i].getAttemptId().getTaskID()).append(" "); if ("map".equals(taskType)) { details.append(StringUtils.formatTimeDiff( tasks[i].getFinishTime(), tasks[i].getStartTime())); } else if ("shuffle".equals(taskType)) { details.append(StringUtils.formatTimeDiff( tasks[i].getShuffleFinishTime(), tasks[i].getStartTime())); } else { details.append(StringUtils.formatTimeDiff(
details.append(min.getAttemptId().getTaskID().toString()).append(": "); if ("map".equals(taskType)) { details.append(StringUtils.formatTimeDiff( min.getFinishTime(), min.getStartTime())); } else if ("shuffle".equals(taskType)) { details.append(StringUtils.formatTimeDiff( min.getShuffleFinishTime(), min.getStartTime())); } else { details.append(StringUtils.formatTimeDiff( min.getFinishTime(), min.getShuffleFinishTime())); details.append(StringUtils.formatTimeDiff(avg, 0)); details.append("\nWorse performing "); details.append(taskType).append(" tasks: "); details.append(tasks[i].getAttemptId().getTaskID()).append(" "); if ("map".equals(taskType)) { details.append(StringUtils.formatTimeDiff( tasks[i].getFinishTime(), tasks[i].getStartTime())); } else if ("shuffle".equals(taskType)) { details.append(StringUtils.formatTimeDiff( tasks[i].getShuffleFinishTime(), tasks[i].getStartTime())); } else { details.append(StringUtils.formatTimeDiff(
.append(StringUtils.TraditionalBinaryPrefix.long2String(storeSize, "", 1)) .append(". This selection was in queue for ") .append(StringUtils.formatTimeDiff(compactionStartTime, cr.getSelectionTime())) .append(", and took ").append(StringUtils.formatTimeDiff(now, compactionStartTime)) .append(" to execute."); LOG.info(message.toString());
LOG.info("size=" + totalBytesWritten + " (" + StringUtils.humanReadableInt(totalBytesWritten) + ")" + " time=" + StringUtils.formatTimeDiff(etime, stime) + String.format(" %.3fM/sec", (totalBytesWritten / ((etime - stime)/1000.0))/1048576.0)); context.getCounter(Counter.FILES_COPIED).increment(1);
LOG.info("size=" + totalBytesWritten + " (" + StringUtils.humanReadableInt(totalBytesWritten) + ")" + " time=" + StringUtils.formatTimeDiff(etime, stime) + String.format(" %.3fM/sec", (totalBytesWritten / ((etime - stime)/1000.0))/1048576.0)); context.getCounter(Counter.FILES_COPIED).increment(1);
long now = EnvironmentEdgeManager.currentTimeMillis(); LOG.info(((completed) ? "completed" : "aborted") + " compaction: " + this + "; duration=" + StringUtils.formatTimeDiff(now, start)); if (completed) { server.getMetrics().addCompaction(now - start, this.totalSize);