Hierarchy For Package io.trino.execution.scheduler
Class Hierarchy
- java.lang.Object
- io.airlift.configuration.AbstractConfigurationAwareModule (implements io.airlift.configuration.ConfigurationAwareModule)
- io.trino.execution.scheduler.TopologyAwareNodeSelectorModule
- io.trino.execution.scheduler.BucketNodeMap
- io.trino.execution.scheduler.DynamicSplitPlacementPolicy (implements io.trino.execution.scheduler.SplitPlacementPolicy)
- io.trino.execution.scheduler.ErrorCodes
- io.trino.execution.scheduler.Exchanges
- 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.MultiSourcePartitionedScheduler (implements io.trino.execution.scheduler.StageScheduler)
- 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.OutputDataSizeEstimate
- io.trino.execution.scheduler.PartitionedPipelinedOutputBufferManager
- io.trino.execution.scheduler.PartitionIdAllocator
- io.trino.execution.scheduler.PipelinedQueryScheduler (implements io.trino.execution.scheduler.QueryScheduler)
- io.trino.execution.scheduler.PipelinedStageExecution (implements io.trino.execution.scheduler.StageExecution)
- io.trino.execution.scheduler.ResettableRandomizedIterator<T> (implements java.util.Iterator<E>)
- io.trino.execution.scheduler.ScaledPipelinedOutputBufferManager
- io.trino.execution.scheduler.ScaledWriterScheduler (implements io.trino.execution.scheduler.StageScheduler)
- io.trino.execution.scheduler.ScheduleResult
- io.trino.execution.scheduler.SchedulingUtils
- 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.SubnetBasedTopology (implements io.trino.execution.scheduler.NetworkTopology)
- io.trino.execution.scheduler.SubnetTopologyConfig
- io.trino.execution.scheduler.TaskExecutionStats
- io.trino.execution.scheduler.TaskExecutionStats.ExecutionStats
- io.trino.execution.scheduler.TaskExecutionStats.FailedTasksStats
- 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.FixedCountScheduler.TaskScheduler
- io.trino.execution.scheduler.NetworkTopology
- io.trino.execution.scheduler.NodeSelector
- io.trino.execution.scheduler.NodeSelectorFactory
- io.trino.execution.scheduler.QueryScheduler
- io.trino.execution.scheduler.SourceScheduler
- io.trino.execution.scheduler.SplitPlacementPolicy
- io.trino.execution.scheduler.StageExecution
- io.trino.execution.scheduler.TaskLifecycleListener
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.trino.execution.scheduler.NodeSchedulerConfig.NodeSchedulerPolicy
- io.trino.execution.scheduler.NodeSchedulerConfig.SplitsBalancingPolicy
- io.trino.execution.scheduler.ScheduleResult.BlockedReason
- io.trino.execution.scheduler.StageExecution.State
- io.trino.execution.scheduler.SubnetBasedTopology.AddressProtocol
- io.trino.execution.scheduler.TopologyAwareNodeSelectorConfig.TopologyType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)