Class Hierarchy
- java.lang.Object
- io.airlift.configuration.AbstractConfigurationAwareModule (implements io.airlift.configuration.ConfigurationAwareModule)
- io.trino.execution.scheduler.TopologyAwareNodeSelectorModule
- io.trino.execution.scheduler.AllAtOnceExecutionPolicy (implements io.trino.execution.scheduler.ExecutionPolicy)
- io.trino.execution.scheduler.AllAtOnceExecutionSchedule (implements io.trino.execution.scheduler.ExecutionSchedule)
- io.trino.execution.scheduler.BucketNodeMap
- io.trino.execution.scheduler.FixedBucketNodeMap
- io.trino.execution.scheduler.DynamicSplitPlacementPolicy (implements io.trino.execution.scheduler.SplitPlacementPolicy)
- io.trino.execution.scheduler.FileBasedNetworkTopology (implements io.trino.execution.scheduler.NetworkTopology)
- io.trino.execution.scheduler.FixedCountScheduler (implements io.trino.execution.scheduler.StageScheduler)
- io.trino.execution.scheduler.FixedSourcePartitionedScheduler (implements io.trino.execution.scheduler.StageScheduler)
- io.trino.execution.scheduler.FixedSourcePartitionedScheduler.BucketedSplitPlacementPolicy (implements io.trino.execution.scheduler.SplitPlacementPolicy)
- io.trino.execution.scheduler.FlatNetworkTopology (implements io.trino.execution.scheduler.NetworkTopology)
- io.trino.execution.scheduler.NetworkLocation
- io.trino.execution.scheduler.NodeAssignmentStats
- io.trino.execution.scheduler.NodeMap
- io.trino.execution.scheduler.NodeScheduler
- io.trino.execution.scheduler.NodeSchedulerConfig
- io.trino.execution.scheduler.NodeSchedulerExporter
- io.trino.execution.scheduler.PartitionedOutputBufferManager
- io.trino.execution.scheduler.PhasedExecutionPolicy (implements io.trino.execution.scheduler.ExecutionPolicy)
- io.trino.execution.scheduler.PhasedExecutionSchedule (implements io.trino.execution.scheduler.ExecutionSchedule)
- io.trino.execution.scheduler.ResettableRandomizedIterator<T> (implements java.util.Iterator<E>)
- io.trino.execution.scheduler.ScaledOutputBufferManager
- io.trino.execution.scheduler.ScaledWriterScheduler (implements io.trino.execution.scheduler.StageScheduler)
- io.trino.execution.scheduler.ScheduleResult
- io.trino.execution.scheduler.SourcePartitionedScheduler (implements io.trino.execution.scheduler.SourceScheduler)
- io.trino.execution.scheduler.SplitPlacementResult
- io.trino.execution.scheduler.SplitSchedulerStats
- io.trino.execution.scheduler.SqlQueryScheduler
- io.trino.execution.scheduler.SubnetBasedTopology (implements io.trino.execution.scheduler.NetworkTopology)
- io.trino.execution.scheduler.SubnetTopologyConfig
- io.trino.execution.scheduler.TopologyAwareNodeSelector (implements io.trino.execution.scheduler.NodeSelector)
- io.trino.execution.scheduler.TopologyAwareNodeSelectorConfig
- io.trino.execution.scheduler.TopologyAwareNodeSelectorFactory (implements io.trino.execution.scheduler.NodeSelectorFactory)
- io.trino.execution.scheduler.TopologyFileConfig
- io.trino.execution.scheduler.UniformNodeSelector (implements io.trino.execution.scheduler.NodeSelector)
- io.trino.execution.scheduler.UniformNodeSelectorFactory (implements io.trino.execution.scheduler.NodeSelectorFactory)
- io.trino.execution.scheduler.UniformNodeSelectorModule (implements com.google.inject.Module)
- io.airlift.configuration.AbstractConfigurationAwareModule (implements io.airlift.configuration.ConfigurationAwareModule)
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- io.trino.execution.scheduler.StageScheduler
- java.io.Closeable
- io.trino.execution.scheduler.ExecutionPolicy
- io.trino.execution.scheduler.ExecutionSchedule
- io.trino.execution.scheduler.FixedCountScheduler.TaskScheduler
- io.trino.execution.scheduler.NetworkTopology
- io.trino.execution.scheduler.NodeSelector
- io.trino.execution.scheduler.NodeSelectorFactory
- io.trino.execution.scheduler.SourceScheduler
- io.trino.execution.scheduler.SplitPlacementPolicy
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.trino.execution.scheduler.NodeSchedulerConfig.NodeSchedulerPolicy
- io.trino.execution.scheduler.ScheduleResult.BlockedReason
- io.trino.execution.scheduler.SubnetBasedTopology.AddressProtocol
- io.trino.execution.scheduler.TopologyAwareNodeSelectorConfig.TopologyType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)