Uses of Class
io.trino.exchange.ExchangeManagerRegistry
-
Packages that use ExchangeManagerRegistry Package Description io.trino.execution io.trino.execution.buffer io.trino.execution.scheduler io.trino.operator io.trino.server io.trino.sql.planner -
-
Uses of ExchangeManagerRegistry in io.trino.execution
Methods in io.trino.execution with parameters of type ExchangeManagerRegistry Modifier and Type Method Description static SqlTaskSqlTask. createSqlTask(TaskId taskId, URI location, String nodeId, QueryContext queryContext, SqlTaskExecutionFactory sqlTaskExecutionFactory, ExecutorService taskNotificationExecutor, Consumer<SqlTask> onDone, io.airlift.units.DataSize maxBufferSize, io.airlift.units.DataSize maxBroadcastBufferSize, ExchangeManagerRegistry exchangeManagerRegistry, io.airlift.stats.CounterStat failedTasks)Constructors in io.trino.execution with parameters of type ExchangeManagerRegistry Constructor Description SqlTaskManager(VersionEmbedder versionEmbedder, LocalExecutionPlanner planner, 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, ExchangeManagerRegistry exchangeManagerRegistry) -
Uses of ExchangeManagerRegistry in io.trino.execution.buffer
Constructors in io.trino.execution.buffer with parameters of type ExchangeManagerRegistry Constructor Description LazyOutputBuffer(TaskId taskId, String taskInstanceId, Executor executor, io.airlift.units.DataSize maxBufferSize, io.airlift.units.DataSize maxBroadcastBufferSize, Supplier<LocalMemoryContext> memoryContextSupplier, Runnable notifyStatusChanged, ExchangeManagerRegistry exchangeManagerRegistry) -
Uses of ExchangeManagerRegistry in io.trino.execution.scheduler
Constructors in io.trino.execution.scheduler with parameters of type ExchangeManagerRegistry Constructor Description SqlQueryScheduler(QueryStateMachine queryStateMachine, SubPlan plan, NodePartitioningManager nodePartitioningManager, NodeScheduler nodeScheduler, RemoteTaskFactory remoteTaskFactory, boolean summarizeTaskInfo, int splitBatchSize, ExecutorService queryExecutor, ScheduledExecutorService schedulerExecutor, FailureDetector failureDetector, NodeTaskMap nodeTaskMap, ExecutionPolicy executionPolicy, SplitSchedulerStats schedulerStats, DynamicFilterService dynamicFilterService, TableExecuteContextManager tableExecuteContextManager, Metadata metadata, SplitSourceFactory splitSourceFactory, TaskManager coordinatorTaskManager, ExchangeManagerRegistry exchangeManagerRegistry, TaskSourceFactory taskSourceFactory) -
Uses of ExchangeManagerRegistry in io.trino.operator
Constructors in io.trino.operator with parameters of type ExchangeManagerRegistry Constructor Description DeduplicatingDirectExchangeBuffer(Executor executor, io.airlift.units.DataSize bufferCapacity, RetryPolicy retryPolicy, ExchangeManagerRegistry exchangeManagerRegistry, QueryId queryId, ExchangeId exchangeId)DirectExchangeClientFactory(io.airlift.node.NodeInfo nodeInfo, FeaturesConfig.DataIntegrityVerification dataIntegrityVerification, io.airlift.units.DataSize maxBufferedBytes, io.airlift.units.DataSize deduplicationBufferSize, io.airlift.units.DataSize maxResponseSize, int concurrentRequestMultiplier, io.airlift.units.Duration maxErrorDuration, boolean acknowledgePages, int pageBufferClientMaxCallbackThreads, io.airlift.http.client.HttpClient httpClient, ScheduledExecutorService scheduler, ExchangeManagerRegistry exchangeManagerRegistry)DirectExchangeClientFactory(io.airlift.node.NodeInfo nodeInfo, FeaturesConfig featuresConfig, DirectExchangeClientConfig config, io.airlift.http.client.HttpClient httpClient, ScheduledExecutorService scheduler, ExchangeManagerRegistry exchangeManagerRegistry)ExchangeOperatorFactory(int operatorId, PlanNodeId sourceId, DirectExchangeClientSupplier directExchangeClientSupplier, PagesSerdeFactory serdeFactory, RetryPolicy retryPolicy, ExchangeManagerRegistry exchangeManagerRegistry) -
Uses of ExchangeManagerRegistry in io.trino.server
Constructors in io.trino.server with parameters of type ExchangeManagerRegistry Constructor Description PluginManager(PluginManager.PluginsProvider pluginsProvider, ConnectorManager connectorManager, MetadataManager metadataManager, ResourceGroupManager<?> resourceGroupManager, AccessControlManager accessControlManager, Optional<PasswordAuthenticatorManager> passwordAuthenticatorManager, CertificateAuthenticatorManager certificateAuthenticatorManager, Optional<HeaderAuthenticatorManager> headerAuthenticatorManager, EventListenerManager eventListenerManager, GroupProviderManager groupProviderManager, SessionPropertyDefaults sessionPropertyDefaults, TypeRegistry typeRegistry, BlockEncodingManager blockEncodingManager, HandleResolver handleResolver, ExchangeManagerRegistry exchangeManagerRegistry) -
Uses of ExchangeManagerRegistry in io.trino.sql.planner
Constructors in io.trino.sql.planner with parameters of type ExchangeManagerRegistry Constructor Description LocalExecutionPlanner(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, OperatorFactories operatorFactories, OrderingCompiler orderingCompiler, DynamicFilterConfig dynamicFilterConfig, BlockTypeOperators blockTypeOperators, TableExecuteContextManager tableExecuteContextManager, ExchangeManagerRegistry exchangeManagerRegistry)
-