Class BucketNodeMap

java.lang.Object
io.trino.execution.scheduler.BucketNodeMap
Direct Known Subclasses:
DynamicBucketNodeMap, FixedBucketNodeMap

public abstract class BucketNodeMap extends Object
  • Constructor Details

  • Method Details

    • getBucketCount

      public abstract int getBucketCount()
    • getAssignedNode

      public abstract Optional<InternalNode> getAssignedNode(int bucketedId)
    • assignBucketToNode

      public abstract void assignBucketToNode(int bucketedId, InternalNode node)
    • isDynamic

      public abstract boolean isDynamic()
    • getAssignedNode

      public final Optional<InternalNode> getAssignedNode(Split split)