Package io.trino.execution
Class QueryStats
java.lang.Object
io.trino.execution.QueryStats
-
Constructor Summary
ConstructorsConstructorDescriptionQueryStats(org.joda.time.DateTime createTime, org.joda.time.DateTime executionStartTime, org.joda.time.DateTime lastHeartbeat, org.joda.time.DateTime endTime, io.airlift.units.Duration elapsedTime, io.airlift.units.Duration queuedTime, io.airlift.units.Duration resourceWaitingTime, io.airlift.units.Duration dispatchingTime, io.airlift.units.Duration executionTime, io.airlift.units.Duration analysisTime, io.airlift.units.Duration planningTime, io.airlift.units.Duration planningCpuTime, io.airlift.units.Duration finishingTime, int totalTasks, int runningTasks, int completedTasks, int failedTasks, int totalDrivers, int queuedDrivers, int runningDrivers, int blockedDrivers, int completedDrivers, double cumulativeUserMemory, double failedCumulativeUserMemory, io.airlift.units.DataSize userMemoryReservation, io.airlift.units.DataSize revocableMemoryReservation, io.airlift.units.DataSize totalMemoryReservation, io.airlift.units.DataSize peakUserMemoryReservation, io.airlift.units.DataSize peakRevocableMemoryReservation, io.airlift.units.DataSize peakTotalMemoryReservation, io.airlift.units.DataSize peakTaskUserMemory, io.airlift.units.DataSize peakTaskRevocableMemory, io.airlift.units.DataSize peakTaskTotalMemory, boolean scheduled, OptionalDouble progressPercentage, OptionalDouble runningPercentage, io.airlift.units.Duration totalScheduledTime, io.airlift.units.Duration failedScheduledTime, io.airlift.units.Duration totalCpuTime, io.airlift.units.Duration failedCpuTime, io.airlift.units.Duration totalBlockedTime, boolean fullyBlocked, Set<BlockedReason> blockedReasons, io.airlift.units.DataSize physicalInputDataSize, io.airlift.units.DataSize failedPhysicalInputDataSize, long physicalInputPositions, long failedPhysicalInputPositions, io.airlift.units.Duration physicalInputReadTime, io.airlift.units.Duration failedPhysicalInputReadTime, io.airlift.units.DataSize internalNetworkInputDataSize, io.airlift.units.DataSize failedInternalNetworkInputDataSize, long internalNetworkInputPositions, long failedInternalNetworkInputPositions, io.airlift.units.DataSize rawInputDataSize, io.airlift.units.DataSize failedRawInputDataSize, long rawInputPositions, long failedRawInputPositions, io.airlift.units.DataSize processedInputDataSize, io.airlift.units.DataSize failedProcessedInputDataSize, long processedInputPositions, long failedProcessedInputPositions, io.airlift.units.Duration inputBlockedTime, io.airlift.units.Duration failedInputBlockedTime, io.airlift.units.DataSize outputDataSize, io.airlift.units.DataSize failedOutputDataSize, long outputPositions, long failedOutputPositions, io.airlift.units.Duration outputBlockedTime, io.airlift.units.Duration failedOutputBlockedTime, io.airlift.units.DataSize physicalWrittenDataSize, io.airlift.units.DataSize failedPhysicalWrittenDataSize, List<StageGcStatistics> stageGcStatistics, DynamicFilterService.DynamicFiltersStats dynamicFiltersStats, List<OperatorStats> operatorSummaries, List<QueryPlanOptimizerStatistics> optimizerRulesSummaries) -
Method Summary
Modifier and TypeMethodDescriptionio.airlift.units.Durationintintintorg.joda.time.DateTimedoubleio.airlift.units.Durationio.airlift.units.Durationorg.joda.time.DateTimeorg.joda.time.DateTimeio.airlift.units.Durationio.airlift.units.Durationdoubleio.airlift.units.Durationio.airlift.units.DataSizelongio.airlift.units.Durationio.airlift.units.DataSizelongio.airlift.units.DataSizelongio.airlift.units.Durationio.airlift.units.DataSizeio.airlift.units.DataSizelongio.airlift.units.DataSizelongio.airlift.units.Durationintio.airlift.units.Durationio.airlift.units.Durationio.airlift.units.DataSizelongorg.joda.time.DateTimeio.airlift.units.DataSizeio.airlift.units.Durationio.airlift.units.DataSizelongio.airlift.units.DataSizeio.airlift.units.DataSizeio.airlift.units.DataSizeio.airlift.units.DataSizeio.airlift.units.DataSizeio.airlift.units.DataSizeio.airlift.units.DataSizelongio.airlift.units.Durationio.airlift.units.DataSizeio.airlift.units.Durationio.airlift.units.Durationio.airlift.units.DataSizelongintio.airlift.units.Durationio.airlift.units.DataSizelongio.airlift.units.Durationio.airlift.units.DataSizeintintio.airlift.units.DataSizeio.airlift.units.Durationio.airlift.units.Durationintio.airlift.units.DataSizeio.airlift.units.Durationintio.airlift.units.DataSizelongbooleanboolean
-
Constructor Details
-
QueryStats
public QueryStats(org.joda.time.DateTime createTime, org.joda.time.DateTime executionStartTime, org.joda.time.DateTime lastHeartbeat, org.joda.time.DateTime endTime, io.airlift.units.Duration elapsedTime, io.airlift.units.Duration queuedTime, io.airlift.units.Duration resourceWaitingTime, io.airlift.units.Duration dispatchingTime, io.airlift.units.Duration executionTime, io.airlift.units.Duration analysisTime, io.airlift.units.Duration planningTime, io.airlift.units.Duration planningCpuTime, io.airlift.units.Duration finishingTime, int totalTasks, int runningTasks, int completedTasks, int failedTasks, int totalDrivers, int queuedDrivers, int runningDrivers, int blockedDrivers, int completedDrivers, double cumulativeUserMemory, double failedCumulativeUserMemory, io.airlift.units.DataSize userMemoryReservation, io.airlift.units.DataSize revocableMemoryReservation, io.airlift.units.DataSize totalMemoryReservation, io.airlift.units.DataSize peakUserMemoryReservation, io.airlift.units.DataSize peakRevocableMemoryReservation, io.airlift.units.DataSize peakTotalMemoryReservation, io.airlift.units.DataSize peakTaskUserMemory, io.airlift.units.DataSize peakTaskRevocableMemory, io.airlift.units.DataSize peakTaskTotalMemory, boolean scheduled, OptionalDouble progressPercentage, OptionalDouble runningPercentage, io.airlift.units.Duration totalScheduledTime, io.airlift.units.Duration failedScheduledTime, io.airlift.units.Duration totalCpuTime, io.airlift.units.Duration failedCpuTime, io.airlift.units.Duration totalBlockedTime, boolean fullyBlocked, Set<BlockedReason> blockedReasons, io.airlift.units.DataSize physicalInputDataSize, io.airlift.units.DataSize failedPhysicalInputDataSize, long physicalInputPositions, long failedPhysicalInputPositions, io.airlift.units.Duration physicalInputReadTime, io.airlift.units.Duration failedPhysicalInputReadTime, io.airlift.units.DataSize internalNetworkInputDataSize, io.airlift.units.DataSize failedInternalNetworkInputDataSize, long internalNetworkInputPositions, long failedInternalNetworkInputPositions, io.airlift.units.DataSize rawInputDataSize, io.airlift.units.DataSize failedRawInputDataSize, long rawInputPositions, long failedRawInputPositions, io.airlift.units.DataSize processedInputDataSize, io.airlift.units.DataSize failedProcessedInputDataSize, long processedInputPositions, long failedProcessedInputPositions, io.airlift.units.Duration inputBlockedTime, io.airlift.units.Duration failedInputBlockedTime, io.airlift.units.DataSize outputDataSize, io.airlift.units.DataSize failedOutputDataSize, long outputPositions, long failedOutputPositions, io.airlift.units.Duration outputBlockedTime, io.airlift.units.Duration failedOutputBlockedTime, io.airlift.units.DataSize physicalWrittenDataSize, io.airlift.units.DataSize failedPhysicalWrittenDataSize, List<StageGcStatistics> stageGcStatistics, DynamicFilterService.DynamicFiltersStats dynamicFiltersStats, List<OperatorStats> operatorSummaries, List<QueryPlanOptimizerStatistics> optimizerRulesSummaries)
-
-
Method Details
-
getCreateTime
public org.joda.time.DateTime getCreateTime() -
getExecutionStartTime
public org.joda.time.DateTime getExecutionStartTime() -
getLastHeartbeat
public org.joda.time.DateTime getLastHeartbeat() -
getEndTime
@Nullable public org.joda.time.DateTime getEndTime() -
getElapsedTime
public io.airlift.units.Duration getElapsedTime() -
getResourceWaitingTime
public io.airlift.units.Duration getResourceWaitingTime() -
getDispatchingTime
public io.airlift.units.Duration getDispatchingTime() -
getQueuedTime
public io.airlift.units.Duration getQueuedTime() -
getExecutionTime
public io.airlift.units.Duration getExecutionTime() -
getAnalysisTime
public io.airlift.units.Duration getAnalysisTime() -
getPlanningTime
public io.airlift.units.Duration getPlanningTime() -
getPlanningCpuTime
public io.airlift.units.Duration getPlanningCpuTime() -
getFinishingTime
public io.airlift.units.Duration getFinishingTime() -
getTotalTasks
public int getTotalTasks() -
getFailedTasks
public int getFailedTasks() -
getRunningTasks
public int getRunningTasks() -
getCompletedTasks
public int getCompletedTasks() -
getTotalDrivers
public int getTotalDrivers() -
getQueuedDrivers
public int getQueuedDrivers() -
getRunningDrivers
public int getRunningDrivers() -
getBlockedDrivers
public int getBlockedDrivers() -
getCompletedDrivers
public int getCompletedDrivers() -
getCumulativeUserMemory
public double getCumulativeUserMemory() -
getFailedCumulativeUserMemory
public double getFailedCumulativeUserMemory() -
getUserMemoryReservation
public io.airlift.units.DataSize getUserMemoryReservation() -
getRevocableMemoryReservation
public io.airlift.units.DataSize getRevocableMemoryReservation() -
getTotalMemoryReservation
public io.airlift.units.DataSize getTotalMemoryReservation() -
getPeakUserMemoryReservation
public io.airlift.units.DataSize getPeakUserMemoryReservation() -
getPeakRevocableMemoryReservation
public io.airlift.units.DataSize getPeakRevocableMemoryReservation() -
getPeakTotalMemoryReservation
public io.airlift.units.DataSize getPeakTotalMemoryReservation() -
getPeakTaskUserMemory
public io.airlift.units.DataSize getPeakTaskUserMemory() -
getPeakTaskRevocableMemory
public io.airlift.units.DataSize getPeakTaskRevocableMemory() -
getPeakTaskTotalMemory
public io.airlift.units.DataSize getPeakTaskTotalMemory() -
isScheduled
public boolean isScheduled() -
getProgressPercentage
-
getRunningPercentage
-
getTotalScheduledTime
public io.airlift.units.Duration getTotalScheduledTime() -
getFailedScheduledTime
public io.airlift.units.Duration getFailedScheduledTime() -
getTotalCpuTime
public io.airlift.units.Duration getTotalCpuTime() -
getFailedCpuTime
public io.airlift.units.Duration getFailedCpuTime() -
getTotalBlockedTime
public io.airlift.units.Duration getTotalBlockedTime() -
isFullyBlocked
public boolean isFullyBlocked() -
getBlockedReasons
-
getPhysicalInputDataSize
public io.airlift.units.DataSize getPhysicalInputDataSize() -
getFailedPhysicalInputDataSize
public io.airlift.units.DataSize getFailedPhysicalInputDataSize() -
getPhysicalInputPositions
public long getPhysicalInputPositions() -
getFailedPhysicalInputPositions
public long getFailedPhysicalInputPositions() -
getPhysicalInputReadTime
public io.airlift.units.Duration getPhysicalInputReadTime() -
getFailedPhysicalInputReadTime
public io.airlift.units.Duration getFailedPhysicalInputReadTime() -
getInternalNetworkInputDataSize
public io.airlift.units.DataSize getInternalNetworkInputDataSize() -
getFailedInternalNetworkInputDataSize
public io.airlift.units.DataSize getFailedInternalNetworkInputDataSize() -
getInternalNetworkInputPositions
public long getInternalNetworkInputPositions() -
getFailedInternalNetworkInputPositions
public long getFailedInternalNetworkInputPositions() -
getRawInputDataSize
public io.airlift.units.DataSize getRawInputDataSize() -
getFailedRawInputDataSize
public io.airlift.units.DataSize getFailedRawInputDataSize() -
getRawInputPositions
public long getRawInputPositions() -
getFailedRawInputPositions
public long getFailedRawInputPositions() -
getProcessedInputDataSize
public io.airlift.units.DataSize getProcessedInputDataSize() -
getFailedProcessedInputDataSize
public io.airlift.units.DataSize getFailedProcessedInputDataSize() -
getProcessedInputPositions
public long getProcessedInputPositions() -
getFailedProcessedInputPositions
public long getFailedProcessedInputPositions() -
getInputBlockedTime
public io.airlift.units.Duration getInputBlockedTime() -
getFailedInputBlockedTime
public io.airlift.units.Duration getFailedInputBlockedTime() -
getOutputDataSize
public io.airlift.units.DataSize getOutputDataSize() -
getFailedOutputDataSize
public io.airlift.units.DataSize getFailedOutputDataSize() -
getOutputPositions
public long getOutputPositions() -
getFailedOutputPositions
public long getFailedOutputPositions() -
getOutputBlockedTime
public io.airlift.units.Duration getOutputBlockedTime() -
getFailedOutputBlockedTime
public io.airlift.units.Duration getFailedOutputBlockedTime() -
getPhysicalWrittenDataSize
public io.airlift.units.DataSize getPhysicalWrittenDataSize() -
getFailedPhysicalWrittenDataSize
public io.airlift.units.DataSize getFailedPhysicalWrittenDataSize() -
getWrittenPositions
public long getWrittenPositions() -
getLogicalWrittenDataSize
public io.airlift.units.DataSize getLogicalWrittenDataSize() -
getStageGcStatistics
-
getDynamicFiltersStats
-
getOperatorSummaries
-
getOptimizerRulesSummaries
-
getSpilledDataSize
public io.airlift.units.DataSize getSpilledDataSize()
-