@Provides @Singleton @ForTransactionManager public static ExecutorService createTransactionFinishingExecutor() { return newCachedThreadPool(daemonThreadsNamed("transaction-finishing-%s")); }
@Provides @Singleton @ForAsyncHttp public static ScheduledExecutorService createAsyncHttpTimeoutExecutor(TaskManagerConfig config) { return newScheduledThreadPool(config.getHttpTimeoutThreads(), daemonThreadsNamed("async-http-timeout-%s")); }
public TestScanFilterAndProjectOperator() { executor = newCachedThreadPool(daemonThreadsNamed("test-executor-%s")); scheduledExecutor = newScheduledThreadPool(2, daemonThreadsNamed("test-scheduledExecutor-%s")); }
@BeforeClass public void setUp() { executor = newCachedThreadPool(daemonThreadsNamed("test-executor-%s")); scheduledExecutor = newScheduledThreadPool(2, daemonThreadsNamed("test-scheduledExecutor-%s")); }
@Provides @Singleton @ForAsyncHttp public static ExecutorService createAsyncHttpResponseCoreExecutor() { return newCachedThreadPool(daemonThreadsNamed("async-http-response-%s")); }
@Provides @Singleton @ForStatementResource public static ScheduledExecutorService createStatementTimeoutExecutor(TaskManagerConfig config) { return newScheduledThreadPool(config.getHttpTimeoutThreads(), daemonThreadsNamed("statement-timeout-%s")); }
@BeforeClass public void setUp() { executor = newCachedThreadPool(daemonThreadsNamed("test-executor-%s")); scheduledExecutor = newScheduledThreadPool(2, daemonThreadsNamed("test-scheduledExecutor-%s")); }
@Provides @Singleton @ForStatementResource public static ExecutorService createStatementResponseCoreExecutor() { return newCachedThreadPool(daemonThreadsNamed("statement-response-%s")); }
@Provides @Singleton @ForExchange public static ScheduledExecutorService createExchangeExecutor(ExchangeClientConfig config) { return newScheduledThreadPool(config.getClientThreads(), daemonThreadsNamed("exchange-client-%s")); }
@BeforeClass public void setUp() { executor = newCachedThreadPool(daemonThreadsNamed("test-executor-%s")); scheduledExecutor = newScheduledThreadPool(2, daemonThreadsNamed("test-scheduledExecutor-%s")); }
@Inject public IndexLookup(Connector connector, ColumnCardinalityCache cardinalityCache) { this.connector = requireNonNull(connector, "connector is null"); this.cardinalityCache = requireNonNull(cardinalityCache, "cardinalityCache is null"); // Create a bounded executor with a pool size at 4x number of processors this.coreExecutor = newCachedThreadPool(daemonThreadsNamed("cardinality-lookup-%s")); this.executorService = new BoundedExecutor(coreExecutor, 4 * Runtime.getRuntime().availableProcessors()); }
@BeforeClass public void setUp() { stateNotificationExecutor = newScheduledThreadPool(5, daemonThreadsNamed("test-%s")); }
@BeforeClass public void setUp() { executor = newCachedThreadPool(daemonThreadsNamed("test-executor-%s")); scheduledExecutor = newScheduledThreadPool(2, daemonThreadsNamed("test-scheduledExecutor-%s")); }
@ForHiveClient @Singleton @Provides public ExecutorService createHiveClientExecutor(HiveConnectorId hiveClientId) { return newCachedThreadPool(daemonThreadsNamed("hive-" + hiveClientId + "-%s")); }
@BeforeClass public void setUp() { stateNotificationExecutor = newScheduledThreadPool(5, daemonThreadsNamed("test-%s")); }
@BeforeClass public void setUp() { notificationExecutor = newCachedThreadPool(daemonThreadsNamed("local-query-runner-executor-%s")); yieldExecutor = newScheduledThreadPool(2, daemonThreadsNamed("local-query-runner-scheduler-%s")); }
@BeforeClass public void setupClass() { executor = newCachedThreadPool(daemonThreadsNamed("hive-%s")); }
@BeforeClass public void setUp() { scheduledExecutor = newScheduledThreadPool(2, daemonThreadsNamed("test-scheduledExecutor-%s")); }
@BeforeClass public void setUp() { executor = newCachedThreadPool(daemonThreadsNamed("test-executor-%s")); scheduledExecutor = newScheduledThreadPool(2, daemonThreadsNamed("test-scheduledExecutor-%s")); }
@BeforeClass public void setUp() { executor = newCachedThreadPool(daemonThreadsNamed("hive-%s")); }