Skip to content

Commit

Permalink
fix: PipelineRegistry that had a double singleton
Browse files Browse the repository at this point in the history
  • Loading branch information
bamthomas committed Jan 29, 2025
1 parent 923a80a commit 92b06b3
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 18 deletions.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -17,22 +17,21 @@
import net.codestory.http.injection.GuiceAdapter;
import net.codestory.http.misc.Env;
import net.codestory.http.routes.Routes;
import org.icij.datashare.PipelineRegistry;
import org.icij.datashare.PropertiesProvider;
import org.icij.datashare.Repository;
import org.icij.datashare.asynctasks.TaskManager;
import org.icij.datashare.asynctasks.TaskModifier;
import org.icij.datashare.asynctasks.TaskRepository;
import org.icij.datashare.cli.TaskRepositoryType;
import org.icij.datashare.db.JooqTaskRepository;
import org.icij.datashare.tasks.TaskRepositoryRedis;
import org.icij.datashare.asynctasks.TaskSupplier;
import org.icij.datashare.batch.BatchSearchRepository;
import org.icij.datashare.cli.Mode;
import org.icij.datashare.cli.QueueType;
import org.icij.datashare.cli.TaskRepositoryType;
import org.icij.datashare.com.queue.AmqpInterlocutor;
import org.icij.datashare.db.JooqTaskRepository;
import org.icij.datashare.db.RepositoryFactoryImpl;
import org.icij.datashare.extension.ExtensionLoader;
import org.icij.datashare.extension.PipelineRegistry;
import org.icij.datashare.extract.DocumentCollectionFactory;
import org.icij.datashare.extract.MemoryDocumentCollectionFactory;
import org.icij.datashare.extract.RedisDocumentCollectionFactory;
Expand All @@ -42,6 +41,7 @@
import org.icij.datashare.tasks.TaskManagerAmqp;
import org.icij.datashare.tasks.TaskManagerMemory;
import org.icij.datashare.tasks.TaskManagerRedis;
import org.icij.datashare.tasks.TaskRepositoryRedis;
import org.icij.datashare.tasks.TaskSupplierAmqp;
import org.icij.datashare.tasks.TaskSupplierRedis;
import org.icij.datashare.text.indexing.Indexer;
Expand Down Expand Up @@ -87,7 +87,6 @@
public abstract class CommonMode extends AbstractModule implements Closeable {
protected Logger logger = LoggerFactory.getLogger(getClass());
public static final String DS_TASK_MANAGER_MAP_NAME = "ds:task:manager:tasks";
public static final String DS_TASK_MANAGER_QUEUE_NAME = "ds:task:manager";

protected final PropertiesProvider propertiesProvider;
protected final Mode mode;
Expand Down Expand Up @@ -208,7 +207,7 @@ LanguageGuesser provideLanguageGuesser() throws IOException {
}

@Provides @Singleton
org.icij.datashare.extension.PipelineRegistry providePipelineRegistry(final PropertiesProvider propertiesProvider) {
PipelineRegistry providePipelineRegistry(final PropertiesProvider propertiesProvider) {
PipelineRegistry pipelineRegistry = new PipelineRegistry(propertiesProvider);
pipelineRegistry.register(EmailPipeline.class);
pipelineRegistry.register(Pipeline.Type.CORENLP);
Expand Down

0 comments on commit 92b06b3

Please sign in to comment.