setEndTime(other.getEndTime());
@Override public int compare(final MinorFragmentProfile o1, final MinorFragmentProfile o2) { return Long.compare(o1.getEndTime(), o2.getEndTime()); } };
@Override public int compare(final MinorFragmentProfile o1, final MinorFragmentProfile o2) { return Long.compare(o1.getEndTime() - o1.getStartTime(), o2.getEndTime() - o2.getStartTime()); } };
setEndTime(other.getEndTime());
tb.appendMillis(firstEnd.getEndTime() - start); tb.appendMillis(lastEnd.getEndTime() - start); long cumulativeWaitInNanos = 0L; for (final MinorFragmentProfile p : complete) { cumulativeFragmentDurationInMillis += p.getEndTime() - p.getStartTime(); tb.appendMillis(shortRun.getEndTime() - shortRun.getStartTime()); tb.appendMillis(cumulativeFragmentDurationInMillis / complete.size()); tb.appendMillis(longRun.getEndTime() - longRun.getStartTime());
tb.appendMillis(firstEnd.getEndTime() - start); tb.appendMillis(lastEnd.getEndTime() - start); double totalWaitInMillis = 0.0d; for (final MinorFragmentProfile p : complete) { totalDuration += p.getEndTime() - p.getStartTime(); tb.appendMillis(shortRun.getEndTime() - shortRun.getStartTime()); tb.appendMillis(totalDuration / complete.size()); tb.appendMillis(longRun.getEndTime() - longRun.getStartTime());
builder.appendCell(minor.getEndpoint().getAddress()); builder.appendMillis(minor.getStartTime() - start); builder.appendMillis(minor.getEndTime() - start); builder.appendMillis(minor.getEndTime() - minor.getStartTime());
public void writeTo(com.dyuproject.protostuff.Output output, org.apache.drill.exec.proto.UserBitShared.MinorFragmentProfile message) throws java.io.IOException { if(message.hasState()) output.writeEnum(1, message.getState().getNumber(), false); if(message.hasError()) output.writeObject(2, message.getError(), org.apache.drill.exec.proto.SchemaUserBitShared.DrillPBError.WRITE, false); if(message.hasMinorFragmentId()) output.writeInt32(3, message.getMinorFragmentId(), false); for(org.apache.drill.exec.proto.UserBitShared.OperatorProfile operatorProfile : message.getOperatorProfileList()) output.writeObject(4, operatorProfile, org.apache.drill.exec.proto.SchemaUserBitShared.OperatorProfile.WRITE, true); if(message.hasStartTime()) output.writeInt64(5, message.getStartTime(), false); if(message.hasEndTime()) output.writeInt64(6, message.getEndTime(), false); if(message.hasMemoryUsed()) output.writeInt64(7, message.getMemoryUsed(), false); if(message.hasMaxMemoryUsed()) output.writeInt64(8, message.getMaxMemoryUsed(), false); if(message.hasEndpoint()) output.writeObject(9, message.getEndpoint(), org.apache.drill.exec.proto.SchemaCoordinationProtos.DrillbitEndpoint.WRITE, false); if(message.hasLastUpdate()) output.writeInt64(10, message.getLastUpdate(), false); if(message.hasLastProgress()) output.writeInt64(11, message.getLastProgress(), false); } public boolean isInitialized(org.apache.drill.exec.proto.UserBitShared.MinorFragmentProfile message)
public void writeTo(com.dyuproject.protostuff.Output output, org.apache.drill.exec.proto.UserBitShared.MinorFragmentProfile message) throws java.io.IOException { if(message.hasState()) output.writeEnum(1, message.getState().getNumber(), false); if(message.hasError()) output.writeObject(2, message.getError(), org.apache.drill.exec.proto.SchemaUserBitShared.DrillPBError.WRITE, false); if(message.hasMinorFragmentId()) output.writeInt32(3, message.getMinorFragmentId(), false); for(org.apache.drill.exec.proto.UserBitShared.OperatorProfile operatorProfile : message.getOperatorProfileList()) output.writeObject(4, operatorProfile, org.apache.drill.exec.proto.SchemaUserBitShared.OperatorProfile.WRITE, true); if(message.hasStartTime()) output.writeInt64(5, message.getStartTime(), false); if(message.hasEndTime()) output.writeInt64(6, message.getEndTime(), false); if(message.hasMemoryUsed()) output.writeInt64(7, message.getMemoryUsed(), false); if(message.hasMaxMemoryUsed()) output.writeInt64(8, message.getMaxMemoryUsed(), false); if(message.hasEndpoint()) output.writeObject(9, message.getEndpoint(), org.apache.drill.exec.proto.SchemaCoordinationProtos.DrillbitEndpoint.WRITE, false); if(message.hasLastUpdate()) output.writeInt64(10, message.getLastUpdate(), false); if(message.hasLastProgress()) output.writeInt64(11, message.getLastProgress(), false); } public boolean isInitialized(org.apache.drill.exec.proto.UserBitShared.MinorFragmentProfile message)