From 7220ad985a7f85efa7d35c13e58198c160cd2d17 Mon Sep 17 00:00:00 2001 From: Ludovic Claude <ludovic.claude54@gmail.com> Date: Mon, 19 Feb 2018 22:14:13 +0100 Subject: [PATCH] Update woken-messages to 2.4.2 --- pom.xml | 4 ++-- .../java/eu/hbp/mip/akka/ExperimentActor.java | 2 +- .../eu/hbp/mip/akka/WokenClientController.java | 4 ++-- .../eu/hbp/mip/controllers/ExperimentApi.java | 4 ++-- .../eu/hbp/mip/controllers/MethodsApi.java | 4 ++-- src/main/java/eu/hbp/mip/model/Experiment.java | 17 ++++++++--------- .../java/eu/hbp/mip/model/MiningQuery.java | 18 +++++++++--------- .../java/eu/hbp/mip/utils/TypesConvert.java | 6 +++--- src/main/resources/application.conf | 4 ++-- .../mip/portal/WokenConversions.scala | 6 +++--- 10 files changed, 34 insertions(+), 35 deletions(-) diff --git a/pom.xml b/pom.xml index c269ffe67..eebdaa271 100644 --- a/pom.xml +++ b/pom.xml @@ -47,7 +47,7 @@ <spring-data-jpa.version>1.10.11.RELEASE</spring-data-jpa.version> <spring-boot-starter-actuator.version>1.4.7.RELEASE</spring-boot-starter-actuator.version> <aspectjweaver.version>1.8.9</aspectjweaver.version> - <woken-messages.version>2.3.1</woken-messages.version> + <woken-messages.version>2.4.2</woken-messages.version> <javax-inject.version>1</javax-inject.version> <akka.version>2.5.9</akka.version> <spring-context.version>4.3.4.RELEASE</spring-context.version> @@ -192,7 +192,7 @@ <version>${aspectjweaver.version}</version> </dependency> <dependency> - <groupId>eu.humanbrainproject.mip</groupId> + <groupId>ch.chuv.lren.woken</groupId> <artifactId>woken-messages_2.11</artifactId> <version>${woken-messages.version}</version> </dependency> diff --git a/src/main/java/eu/hbp/mip/akka/ExperimentActor.java b/src/main/java/eu/hbp/mip/akka/ExperimentActor.java index 804b5fad6..21b415266 100644 --- a/src/main/java/eu/hbp/mip/akka/ExperimentActor.java +++ b/src/main/java/eu/hbp/mip/akka/ExperimentActor.java @@ -1,7 +1,7 @@ package eu.hbp.mip.akka; import akka.actor.AbstractActor; -import eu.hbp.mip.woken.messages.query.QueryResult; +import ch.chuv.lren.woken.messages.query.QueryResult; import eu.hbp.mip.model.Experiment; import eu.hbp.mip.repositories.ExperimentRepository; import org.slf4j.Logger; diff --git a/src/main/java/eu/hbp/mip/akka/WokenClientController.java b/src/main/java/eu/hbp/mip/akka/WokenClientController.java index 7557e637d..3cc463857 100644 --- a/src/main/java/eu/hbp/mip/akka/WokenClientController.java +++ b/src/main/java/eu/hbp/mip/akka/WokenClientController.java @@ -8,8 +8,8 @@ import akka.cluster.client.ClusterClient; import akka.cluster.client.ClusterClientSettings; import akka.pattern.Patterns; import akka.util.Timeout; -import eu.hbp.mip.woken.messages.query.Query; -import eu.hbp.mip.woken.messages.query.QueryResult; +import ch.chuv.lren.woken.messages.query.Query; +import ch.chuv.lren.woken.messages.query.QueryResult; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java b/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java index 99848086e..711ca45b3 100644 --- a/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java +++ b/src/main/java/eu/hbp/mip/controllers/ExperimentApi.java @@ -13,7 +13,7 @@ import eu.hbp.mip.repositories.ExperimentRepository; import eu.hbp.mip.repositories.ModelRepository; import eu.hbp.mip.utils.HTTPUtil; import eu.hbp.mip.utils.JSONUtil; -import eu.hbp.mip.woken.messages.query.QueryResult; +import ch.chuv.lren.woken.messages.query.QueryResult; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; @@ -258,7 +258,7 @@ public class ExperimentApi extends WokenClientController { User user = securityConfiguration.getUser(); // this runs in the background. For future optimization: use a thread pool - final eu.hbp.mip.woken.messages.query.ExperimentQuery experimentQuery = experiment.prepareQuery(user.getUsername()); + final ch.chuv.lren.woken.messages.query.ExperimentQuery experimentQuery = experiment.prepareQuery(user.getUsername()); final ExecutionContext ec = getExecutor(); Future<Object> response = sendWokenQuery(experimentQuery, 24*3600); diff --git a/src/main/java/eu/hbp/mip/controllers/MethodsApi.java b/src/main/java/eu/hbp/mip/controllers/MethodsApi.java index e7f81753d..073fbf3b6 100644 --- a/src/main/java/eu/hbp/mip/controllers/MethodsApi.java +++ b/src/main/java/eu/hbp/mip/controllers/MethodsApi.java @@ -4,8 +4,8 @@ import com.google.gson.Gson; import com.google.gson.JsonObject; import com.google.gson.JsonParser; import eu.hbp.mip.akka.WokenClientController; -import eu.hbp.mip.woken.messages.query.MethodsQuery$; -import eu.hbp.mip.woken.messages.query.MethodsResponse; +import ch.chuv.lren.woken.messages.query.MethodsQuery$; +import ch.chuv.lren.woken.messages.query.MethodsResponse; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.slf4j.Logger; diff --git a/src/main/java/eu/hbp/mip/model/Experiment.java b/src/main/java/eu/hbp/mip/model/Experiment.java index 3c2d3654c..38e535cb5 100644 --- a/src/main/java/eu/hbp/mip/model/Experiment.java +++ b/src/main/java/eu/hbp/mip/model/Experiment.java @@ -7,16 +7,15 @@ import com.google.gson.JsonObject; import com.google.gson.JsonParser; import com.google.gson.annotations.Expose; import com.google.gson.reflect.TypeToken; -import eu.hbp.mip.woken.messages.datasets.DatasetId; -import eu.hbp.mip.woken.messages.query.ExperimentQuery; -import eu.hbp.mip.woken.messages.query.*; +import ch.chuv.lren.woken.messages.datasets.DatasetId; +import ch.chuv.lren.woken.messages.query.ExperimentQuery; +import ch.chuv.lren.woken.messages.query.*; import eu.hbp.mip.utils.TypesConvert; -import eu.hbp.mip.woken.messages.query.filters.FilterRule; -import eu.hbp.mip.woken.messages.variables.FeatureIdentifier; +import ch.chuv.lren.woken.messages.query.filters.FilterRule; +import ch.chuv.lren.woken.messages.variables.FeatureIdentifier; import org.hibernate.annotations.Cascade; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import scala.None$; import scala.Option; import scala.collection.JavaConversions; @@ -98,7 +97,7 @@ public class Experiment { public ExperimentQuery prepareQuery(String user) { if (model == null || model.getQuery() == null) - return new ExperimentQuery(null, null, null, null, null, null, null, null, null, null, null); + return new ExperimentQuery(null, null, null, null, null, Option.empty(), null, null, null, null, null, null); List<AlgorithmSpec> algorithms = new LinkedList<>(); Type algoList = new TypeToken<LinkedList<eu.hbp.mip.model.Algorithm>>(){}.getType(); @@ -132,9 +131,9 @@ public class Experiment { Option<FilterRule> filters = conv.toFilterRule(filtersJson); UserId userId = new UserId(user); - return new ExperimentQuery(userId, variablesSeq, covariablesSeq, groupingSeq, filters, + return new ExperimentQuery(userId, variablesSeq, covariablesSeq, groupingSeq, filters, Option.empty(), trainingDatasets, testingDatasets, algorithmsSeq, validationDatasets, - validationsSeq, None$.empty()); + validationsSeq, Option.empty()); } diff --git a/src/main/java/eu/hbp/mip/model/MiningQuery.java b/src/main/java/eu/hbp/mip/model/MiningQuery.java index 49d8cadb2..51cb91c3a 100644 --- a/src/main/java/eu/hbp/mip/model/MiningQuery.java +++ b/src/main/java/eu/hbp/mip/model/MiningQuery.java @@ -3,11 +3,11 @@ package eu.hbp.mip.model; import ch.chuv.lren.mip.portal.WokenConversions; import com.google.gson.Gson; import eu.hbp.mip.utils.TypesConvert; -import eu.hbp.mip.woken.messages.datasets.DatasetId; -import eu.hbp.mip.woken.messages.query.ExecutionPlan; -import eu.hbp.mip.woken.messages.query.UserId; -import eu.hbp.mip.woken.messages.query.filters.FilterRule; -import eu.hbp.mip.woken.messages.variables.FeatureIdentifier; +import ch.chuv.lren.woken.messages.datasets.DatasetId; +import ch.chuv.lren.woken.messages.query.ExecutionPlan; +import ch.chuv.lren.woken.messages.query.UserId; +import ch.chuv.lren.woken.messages.query.filters.FilterRule; +import ch.chuv.lren.woken.messages.variables.FeatureIdentifier; import scala.Option; import java.util.LinkedList; @@ -87,9 +87,9 @@ public class MiningQuery { this.algorithm = algorithm; } - public eu.hbp.mip.woken.messages.query.MiningQuery prepareQuery(String user) { + public ch.chuv.lren.woken.messages.query.MiningQuery prepareQuery(String user) { - eu.hbp.mip.woken.messages.query.AlgorithmSpec scalaAlgorithm = new eu.hbp.mip.woken.messages.query.AlgorithmSpec( + ch.chuv.lren.woken.messages.query.AlgorithmSpec scalaAlgorithm = new ch.chuv.lren.woken.messages.query.AlgorithmSpec( algorithm.getCode(), TypesConvert.algoParamsToScala(algorithm.getParameters())); scala.collection.immutable.List<FeatureIdentifier> variablesSeq = @@ -105,8 +105,8 @@ public class MiningQuery { String filtersJson = getFilters(); Option<FilterRule> filters = conv.toFilterRule(filtersJson); - return new eu.hbp.mip.woken.messages.query.MiningQuery(userId, - variablesSeq, covariablesSeq, groupingSeq, filters, datasets, scalaAlgorithm, Option.<ExecutionPlan>empty()); + return new ch.chuv.lren.woken.messages.query.MiningQuery(userId, + variablesSeq, covariablesSeq, groupingSeq, filters, Option.empty(), datasets, scalaAlgorithm, Option.empty()); } @Override diff --git a/src/main/java/eu/hbp/mip/utils/TypesConvert.java b/src/main/java/eu/hbp/mip/utils/TypesConvert.java index d00d02676..2e473997b 100644 --- a/src/main/java/eu/hbp/mip/utils/TypesConvert.java +++ b/src/main/java/eu/hbp/mip/utils/TypesConvert.java @@ -1,8 +1,8 @@ package eu.hbp.mip.utils; -import eu.hbp.mip.woken.messages.query.CodeValue; -import eu.hbp.mip.woken.messages.variables.FeatureIdentifier; -import eu.hbp.mip.woken.messages.variables.VariableId; +import ch.chuv.lren.woken.messages.query.CodeValue; +import ch.chuv.lren.woken.messages.variables.FeatureIdentifier; +import ch.chuv.lren.woken.messages.variables.VariableId; import eu.hbp.mip.model.AlgorithmParam; import eu.hbp.mip.model.Variable; import scala.collection.JavaConversions; diff --git a/src/main/resources/application.conf b/src/main/resources/application.conf index 2547a00f5..23a497727 100644 --- a/src/main/resources/application.conf +++ b/src/main/resources/application.conf @@ -15,11 +15,11 @@ akka { } serializers { - query-result-serializer = "eu.hbp.mip.woken.messages.query.QueryResultSerializer" + query-result-serializer = "ch.chuv.lren.woken.messages.query.QueryResultSerializer" } serialization-bindings { - "eu.hbp.mip.woken.messages.query.QueryResult" = query-result-serializer + "ch.chuv.lren.woken.messages.query.QueryResult" = query-result-serializer } enable-additional-serialization-bindings = off allow-java-serialization = on diff --git a/src/main/scala/ch.chuv.lren/mip/portal/WokenConversions.scala b/src/main/scala/ch.chuv.lren/mip/portal/WokenConversions.scala index abdaa5d66..1b773335b 100644 --- a/src/main/scala/ch.chuv.lren/mip/portal/WokenConversions.scala +++ b/src/main/scala/ch.chuv.lren/mip/portal/WokenConversions.scala @@ -1,9 +1,9 @@ package ch.chuv.lren.mip.portal import eu.hbp.mip.model.Variable -import eu.hbp.mip.woken.messages.datasets.DatasetId -import eu.hbp.mip.woken.messages.query.filters.FilterRule -import eu.hbp.mip.woken.messages.query.filters.queryFiltersProtocol._ +import ch.chuv.lren.woken.messages.datasets.DatasetId +import ch.chuv.lren.woken.messages.query.filters.FilterRule +import ch.chuv.lren.woken.messages.query.filters.queryFiltersProtocol._ import org.springframework.stereotype.Component import spray.json._ -- GitLab