Class NodeAssignmentStats

java.lang.Object
io.trino.execution.scheduler.NodeAssignmentStats

public final class NodeAssignmentStats extends Object
  • Constructor Details

  • Method Details

    • getTotalSplitsWeight

      public long getTotalSplitsWeight(InternalNode node)
    • getQueuedSplitsWeightForStage

      public long getQueuedSplitsWeightForStage(InternalNode node)
    • getQueuedSplitsWeightForStage

      public long getQueuedSplitsWeightForStage(String nodeId)
    • getUnacknowledgedSplitCountForStage

      public int getUnacknowledgedSplitCountForStage(InternalNode node)
    • addAssignedSplit

      public void addAssignedSplit(InternalNode node, SplitWeight splitWeight)
    • removeAssignedSplit

      public void removeAssignedSplit(InternalNode node, SplitWeight splitWeight)