public static QueryProgressStats createQueryProgressStats(BasicQueryStats queryStats) { return new QueryProgressStats( queryStats.getElapsedTime().toMillis(), queryStats.getQueuedTime().toMillis(), queryStats.getTotalCpuTime().toMillis(), queryStats.getTotalScheduledTime().toMillis(), queryStats.getUserMemoryReservation().toBytes(), queryStats.getPeakUserMemoryReservation().toBytes(), queryStats.getRawInputPositions(), queryStats.getRawInputDataSize().toBytes(), queryStats.isFullyBlocked(), queryStats.getProgressPercentage()); }
public static QueryProgressStats createQueryProgressStats(BasicQueryStats queryStats) { return new QueryProgressStats( queryStats.getElapsedTime().toMillis(), queryStats.getQueuedTime().toMillis(), queryStats.getTotalCpuTime().toMillis(), queryStats.getTotalScheduledTime().toMillis(), queryStats.getUserMemoryReservation().toBytes(), queryStats.getPeakUserMemoryReservation().toBytes(), queryStats.getRawInputPositions(), queryStats.getRawInputDataSize().toBytes(), queryStats.isFullyBlocked(), queryStats.getProgressPercentage()); }
assertEquals(basicInfo.getQueryStats().getUserMemoryReservation(), DataSize.valueOf("21GB")); assertEquals(basicInfo.getQueryStats().getPeakUserMemoryReservation(), DataSize.valueOf("23GB")); assertEquals(basicInfo.getQueryStats().getTotalCpuTime(), Duration.valueOf("24m"));
totalCpuTimeSecs += query.getQueryStats().getTotalCpuTime().getValue(SECONDS); memoryReservation += query.getQueryStats().getUserMemoryReservation().toBytes(); runningDrivers += query.getQueryStats().getRunningDrivers();
totalCpuTimeSecs += query.getQueryStats().getTotalCpuTime().getValue(SECONDS); memoryReservation += query.getQueryStats().getUserMemoryReservation().toBytes(); runningDrivers += query.getQueryStats().getRunningDrivers();
assertEquals(basicInfo.getQueryStats().getUserMemoryReservation(), DataSize.valueOf("21GB")); assertEquals(basicInfo.getQueryStats().getPeakUserMemoryReservation(), DataSize.valueOf("23GB")); assertEquals(basicInfo.getQueryStats().getTotalCpuTime(), Duration.valueOf("24m"));