Search in sources :

Example 11 with WorkerConfig

use of org.apache.druid.indexing.worker.config.WorkerConfig in project druid by druid-io.

the class LocalIntermediaryDataManagerManualAddAndDeleteTest method setup.

@Before
public void setup() throws IOException {
    final WorkerConfig workerConfig = new WorkerConfig();
    intermediarySegmentsLocation = tempDir.newFolder();
    siblingLocation = tempDir.newFolder();
    final TaskConfig taskConfig = new TaskConfig(null, null, null, null, null, false, null, null, ImmutableList.of(new StorageLocationConfig(intermediarySegmentsLocation, 1200L, null)), false, false, TaskConfig.BATCH_PROCESSING_MODE_DEFAULT.name());
    final IndexingServiceClient indexingServiceClient = new NoopIndexingServiceClient();
    intermediaryDataManager = new LocalIntermediaryDataManager(workerConfig, taskConfig, indexingServiceClient);
    intermediaryDataManager.start();
}
Also used : IndexingServiceClient(org.apache.druid.client.indexing.IndexingServiceClient) NoopIndexingServiceClient(org.apache.druid.client.indexing.NoopIndexingServiceClient) StorageLocationConfig(org.apache.druid.segment.loading.StorageLocationConfig) NoopIndexingServiceClient(org.apache.druid.client.indexing.NoopIndexingServiceClient) WorkerConfig(org.apache.druid.indexing.worker.config.WorkerConfig) TaskConfig(org.apache.druid.indexing.common.config.TaskConfig) Before(org.junit.Before)

Aggregations

WorkerConfig (org.apache.druid.indexing.worker.config.WorkerConfig)11 TaskConfig (org.apache.druid.indexing.common.config.TaskConfig)9 Test (org.junit.Test)7 Period (org.joda.time.Period)6 ImmutableList (com.google.common.collect.ImmutableList)5 List (java.util.List)5 TaskStatus (org.apache.druid.indexer.TaskStatus)5 DefaultObjectMapper (org.apache.druid.jackson.DefaultObjectMapper)5 File (java.io.File)4 IndexingServiceClient (org.apache.druid.client.indexing.IndexingServiceClient)4 NoopIndexingServiceClient (org.apache.druid.client.indexing.NoopIndexingServiceClient)4 Task (org.apache.druid.indexing.common.task.Task)4 ForkingTaskRunnerConfig (org.apache.druid.indexing.overlord.config.ForkingTaskRunnerConfig)4 StorageLocationConfig (org.apache.druid.segment.loading.StorageLocationConfig)4 Before (org.junit.Before)4 ObjectMapper (com.fasterxml.jackson.databind.ObjectMapper)3 Properties (java.util.Properties)3 TaskLocation (org.apache.druid.indexer.TaskLocation)3 NoopTask (org.apache.druid.indexing.common.task.NoopTask)3 DruidNode (org.apache.druid.server.DruidNode)3