Uses of Class
io.trino.execution.TaskManagerConfig
Packages that use TaskManagerConfig
Package
Description
-
Uses of TaskManagerConfig in io.trino
Constructors in io.trino with parameters of type TaskManagerConfigModifierConstructorDescriptionSystemSessionProperties(QueryManagerConfig queryManagerConfig, TaskManagerConfig taskManagerConfig, MemoryManagerConfig memoryManagerConfig, FeaturesConfig featuresConfig, OptimizerConfig optimizerConfig, NodeMemoryConfig nodeMemoryConfig, DynamicFilterConfig dynamicFilterConfig, NodeSchedulerConfig nodeSchedulerConfig) -
Uses of TaskManagerConfig in io.trino.execution
Methods in io.trino.execution that return TaskManagerConfigModifier and TypeMethodDescriptionTaskManagerConfig.setClientTimeout(io.airlift.units.Duration clientTimeout) TaskManagerConfig.setDriverTimeoutThreads(int driverTimeoutThreads) TaskManagerConfig.setHttpResponseThreads(int httpResponseThreads) TaskManagerConfig.setHttpTimeoutThreads(int httpTimeoutThreads) TaskManagerConfig.setInfoMaxAge(io.airlift.units.Duration infoMaxAge) TaskManagerConfig.setInfoUpdateInterval(io.airlift.units.Duration infoUpdateInterval) TaskManagerConfig.setInitialSplitsPerNode(int initialSplitsPerNode) TaskManagerConfig.setInterruptStuckSplitTasksDetectionInterval(io.airlift.units.Duration interruptStuckSplitTasksDetectionInterval) TaskManagerConfig.setInterruptStuckSplitTasksEnabled(boolean interruptStuckSplitTasksEnabled) TaskManagerConfig.setInterruptStuckSplitTasksTimeout(io.airlift.units.Duration interruptStuckSplitTasksTimeout) TaskManagerConfig.setInterruptStuckSplitTasksWarningThreshold(io.airlift.units.Duration interruptStuckSplitTasksWarningThreshold) TaskManagerConfig.setLevelTimeMultiplier(BigDecimal levelTimeMultiplier) TaskManagerConfig.setMaxDriversPerTask(int maxDriversPerTask) TaskManagerConfig.setMaxIndexMemoryUsage(io.airlift.units.DataSize maxIndexMemoryUsage) TaskManagerConfig.setMaxLocalExchangeBufferSize(io.airlift.units.DataSize size) TaskManagerConfig.setMaxPagePartitioningBufferSize(io.airlift.units.DataSize size) TaskManagerConfig.setMaxPartialAggregationMemoryUsage(io.airlift.units.DataSize maxPartialAggregationMemoryUsage) TaskManagerConfig.setMaxPartialTopNMemory(io.airlift.units.DataSize maxPartialTopNMemory) TaskManagerConfig.setMaxWorkerThreads(int maxWorkerThreads) TaskManagerConfig.setMaxWriterCount(int maxWriterCount) TaskManagerConfig.setMinDrivers(int minDrivers) TaskManagerConfig.setMinDriversPerTask(int minDriversPerTask) TaskManagerConfig.setMinWriterCount(int minWriterCount) TaskManagerConfig.setPagePartitioningBufferPoolSize(int pagePartitioningBufferPoolSize) TaskManagerConfig.setPartitionedWriterCount(int partitionedWriterCount) Deprecated.TaskManagerConfig.setPerOperatorCpuTimerEnabled(boolean perOperatorCpuTimerEnabled) TaskManagerConfig.setScaleWritersEnabled(boolean scaleWritersEnabled) TaskManagerConfig.setScaleWritersMaxWriterCount(int scaleWritersMaxWriterCount) Deprecated.TaskManagerConfig.setShareIndexLoading(boolean shareIndexLoading) TaskManagerConfig.setSinkMaxBroadcastBufferSize(io.airlift.units.DataSize sinkMaxBroadcastBufferSize) TaskManagerConfig.setSinkMaxBufferSize(io.airlift.units.DataSize sinkMaxBufferSize) TaskManagerConfig.setSplitConcurrencyAdjustmentInterval(io.airlift.units.Duration splitConcurrencyAdjustmentInterval) TaskManagerConfig.setStatisticsCpuTimerEnabled(boolean statisticsCpuTimerEnabled) TaskManagerConfig.setStatusRefreshMaxWait(io.airlift.units.Duration statusRefreshMaxWait) TaskManagerConfig.setTaskConcurrency(int taskConcurrency) TaskManagerConfig.setTaskCpuTimerEnabled(boolean taskCpuTimerEnabled) TaskManagerConfig.setTaskNotificationThreads(int taskNotificationThreads) TaskManagerConfig.setTaskTerminationTimeout(io.airlift.units.Duration taskTerminationTimeout) TaskManagerConfig.setTaskYieldThreads(int taskYieldThreads) TaskManagerConfig.setThreadPerDriverSchedulerEnabled(boolean enabled) Constructors in io.trino.execution with parameters of type TaskManagerConfigModifierConstructorDescriptionSqlTaskExecutionFactory(Executor taskNotificationExecutor, TaskExecutor taskExecutor, LocalExecutionPlanner planner, SplitMonitor splitMonitor, io.opentelemetry.api.trace.Tracer tracer, TaskManagerConfig config) SqlTaskManager(VersionEmbedder versionEmbedder, ConnectorServicesProvider connectorServicesProvider, LocalExecutionPlanner planner, LanguageFunctionProvider languageFunctionProvider, LocationFactory locationFactory, TaskExecutor taskExecutor, SplitMonitor splitMonitor, io.airlift.node.NodeInfo nodeInfo, LocalMemoryManager localMemoryManager, TaskManagementExecutor taskManagementExecutor, TaskManagerConfig config, NodeMemoryConfig nodeMemoryConfig, LocalSpillManager localSpillManager, NodeSpillConfig nodeSpillConfig, io.airlift.stats.GcMonitor gcMonitor, io.opentelemetry.api.trace.Tracer tracer, ExchangeManagerRegistry exchangeManagerRegistry) SqlTaskManager(VersionEmbedder versionEmbedder, ConnectorServicesProvider connectorServicesProvider, LocalExecutionPlanner planner, LanguageFunctionProvider languageFunctionProvider, LocationFactory locationFactory, TaskExecutor taskExecutor, SplitMonitor splitMonitor, io.airlift.node.NodeInfo nodeInfo, LocalMemoryManager localMemoryManager, TaskManagementExecutor taskManagementExecutor, TaskManagerConfig config, NodeMemoryConfig nodeMemoryConfig, LocalSpillManager localSpillManager, NodeSpillConfig nodeSpillConfig, io.airlift.stats.GcMonitor gcMonitor, io.opentelemetry.api.trace.Tracer tracer, ExchangeManagerRegistry exchangeManagerRegistry, Predicate<List<StackTraceElement>> stuckSplitStackTracePredicate) -
Uses of TaskManagerConfig in io.trino.execution.executor.dedicated
Constructors in io.trino.execution.executor.dedicated with parameters of type TaskManagerConfigModifierConstructorDescriptionThreadPerDriverTaskExecutor(TaskManagerConfig config, io.opentelemetry.api.trace.Tracer tracer, VersionEmbedder versionEmbedder) -
Uses of TaskManagerConfig in io.trino.execution.executor.timesharing
Constructors in io.trino.execution.executor.timesharing with parameters of type TaskManagerConfigModifierConstructorDescriptionMultilevelSplitQueue(TaskManagerConfig taskManagerConfig) TimeSharingTaskExecutor(TaskManagerConfig config, VersionEmbedder versionEmbedder, io.opentelemetry.api.trace.Tracer tracer, MultilevelSplitQueue splitQueue) -
Uses of TaskManagerConfig in io.trino.server
Methods in io.trino.server with parameters of type TaskManagerConfigModifier and TypeMethodDescriptionstatic io.airlift.concurrent.BoundedExecutorServerMainModule.createAsyncHttpResponseExecutor(ExecutorService coreExecutor, TaskManagerConfig config) static ScheduledExecutorServiceServerMainModule.createAsyncHttpTimeoutExecutor(TaskManagerConfig config) static io.airlift.concurrent.BoundedExecutorCoordinatorModule.createStatementResponseExecutor(ExecutorService coreExecutor, TaskManagerConfig config) static ScheduledExecutorServiceCoordinatorModule.createStatementTimeoutExecutor(TaskManagerConfig config) Constructors in io.trino.server with parameters of type TaskManagerConfigModifierConstructorDescriptionHttpRemoteTaskFactory(QueryManagerConfig config, TaskManagerConfig taskConfig, io.airlift.http.client.HttpClient httpClient, LocationFactory locationFactory, io.airlift.json.JsonCodec<TaskStatus> taskStatusCodec, io.airlift.json.JsonCodec<DynamicFiltersCollector.VersionedDynamicFilterDomains> dynamicFilterDomainsCodec, io.airlift.json.JsonCodec<TaskInfo> taskInfoCodec, io.airlift.json.JsonCodec<TaskUpdateRequest> taskUpdateRequestCodec, io.airlift.json.JsonCodec<FailTaskRequest> failTaskRequestCoded, io.opentelemetry.api.trace.Tracer tracer, RemoteTaskStats stats, DynamicFilterService dynamicFilterService) -
Uses of TaskManagerConfig in io.trino.sql.planner
Constructors in io.trino.sql.planner with parameters of type TaskManagerConfigModifierConstructorDescriptionLocalExecutionPlanner(PlannerContext plannerContext, TypeAnalyzer typeAnalyzer, Optional<ExplainAnalyzeContext> explainAnalyzeContext, PageSourceProvider pageSourceProvider, IndexManager indexManager, NodePartitioningManager nodePartitioningManager, PageSinkManager pageSinkManager, DirectExchangeClientSupplier directExchangeClientSupplier, ExpressionCompiler expressionCompiler, PageFunctionCompiler pageFunctionCompiler, JoinFilterFunctionCompiler joinFilterFunctionCompiler, IndexJoinLookupStats indexJoinLookupStats, TaskManagerConfig taskManagerConfig, SpillerFactory spillerFactory, SingleStreamSpillerFactory singleStreamSpillerFactory, PartitioningSpillerFactory partitioningSpillerFactory, PagesIndex.Factory pagesIndexFactory, JoinCompiler joinCompiler, OrderingCompiler orderingCompiler, DynamicFilterConfig dynamicFilterConfig, BlockTypeOperators blockTypeOperators, TypeOperators typeOperators, TableExecuteContextManager tableExecuteContextManager, ExchangeManagerRegistry exchangeManagerRegistry, NodeVersion version, CompilerConfig compilerConfig) PlanOptimizers(PlannerContext plannerContext, TypeAnalyzer typeAnalyzer, TaskManagerConfig taskManagerConfig, boolean forceSingleNode, SplitManager splitManager, PageSourceManager pageSourceManager, StatsCalculator statsCalculator, ScalarStatsCalculator scalarStatsCalculator, CostCalculator costCalculatorWithoutEstimatedExchanges, CostCalculator costCalculatorWithEstimatedExchanges, CostComparator costComparator, TaskCountEstimator taskCountEstimator, NodePartitioningManager nodePartitioningManager, RuleStatsRecorder ruleStats) PlanOptimizers(PlannerContext plannerContext, TypeAnalyzer typeAnalyzer, TaskManagerConfig taskManagerConfig, SplitManager splitManager, PageSourceManager pageSourceManager, StatsCalculator statsCalculator, ScalarStatsCalculator scalarStatsCalculator, CostCalculator costCalculatorWithoutEstimatedExchanges, CostCalculator costCalculatorWithEstimatedExchanges, CostComparator costComparator, TaskCountEstimator taskCountEstimator, NodePartitioningManager nodePartitioningManager, RuleStatsRecorder ruleStats) -
Uses of TaskManagerConfig in io.trino.sql.planner.iterative.rule
Constructors in io.trino.sql.planner.iterative.rule with parameters of type TaskManagerConfigModifierConstructorDescriptionAddExchangesBelowPartialAggregationOverGroupIdRuleSet(PlannerContext plannerContext, TypeAnalyzer typeAnalyzer, TaskCountEstimator taskCountEstimator, TaskManagerConfig taskManagerConfig)