Class BinPackingNodeAllocatorService.StatsHolder
java.lang.Object
io.trino.execution.scheduler.faulttolerant.BinPackingNodeAllocatorService.StatsHolder
- Enclosing class:
BinPackingNodeAllocatorService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.airlift.stats.DistributionStatio.airlift.stats.DistributionStatlonglonglonglonglonglonglonglonglonglonglonglongvoidupdateStats(io.trino.execution.scheduler.faulttolerant.BinPackingNodeAllocatorService.Stats stats)
-
Constructor Details
-
StatsHolder
public StatsHolder()
-
-
Method Details
-
updateStats
public void updateStats(io.trino.execution.scheduler.faulttolerant.BinPackingNodeAllocatorService.Stats stats) -
getPendingStandardNoneMatching
public long getPendingStandardNoneMatching() -
getPendingStandardNotEnoughResources
public long getPendingStandardNotEnoughResources() -
getPendingStandardUnknown
public long getPendingStandardUnknown() -
getPendingSpeculativeNoneMatching
public long getPendingSpeculativeNoneMatching() -
getPendingSpeculativeNotEnoughResources
public long getPendingSpeculativeNotEnoughResources() -
getPendingSpeculativeUnknown
public long getPendingSpeculativeUnknown() -
getPendingEagerSpeculativeNoneMatching
public long getPendingEagerSpeculativeNoneMatching() -
getPendingEagerSpeculativeNotEnoughResources
public long getPendingEagerSpeculativeNotEnoughResources() -
getPendingEagerSpeculativeUnknown
public long getPendingEagerSpeculativeUnknown() -
getFulfilledStandard
public long getFulfilledStandard() -
getFulfilledSpeculative
public long getFulfilledSpeculative() -
getFulfilledEagerSpeculative
public long getFulfilledEagerSpeculative() -
getFulfilledByNodeCountDistribution
public io.airlift.stats.DistributionStat getFulfilledByNodeCountDistribution() -
getFulfilledByNodeMemoryDistribution
public io.airlift.stats.DistributionStat getFulfilledByNodeMemoryDistribution()
-