This commit is contained in:
Fabio Sinibaldi 2019-02-26 16:37:29 +00:00
parent d446cf2f3f
commit a20344f4e1
13 changed files with 29 additions and 23 deletions

View File

@ -5,6 +5,7 @@ import java.util.List;
import java.util.Map; import java.util.Map;
import org.gcube.application.perform.service.engine.model.importer.ImportRoutineDescriptor; import org.gcube.application.perform.service.engine.model.importer.ImportRoutineDescriptor;
import org.gcube.common.authorization.library.provider.SecurityTokenProvider;
import org.gcube.data.analysis.dataminermanagercl.server.DataMinerService; import org.gcube.data.analysis.dataminermanagercl.server.DataMinerService;
import org.gcube.data.analysis.dataminermanagercl.server.dmservice.SClient; import org.gcube.data.analysis.dataminermanagercl.server.dmservice.SClient;
import org.gcube.data.analysis.dataminermanagercl.server.monitor.DMMonitor; import org.gcube.data.analysis.dataminermanagercl.server.monitor.DMMonitor;
@ -26,6 +27,7 @@ public class DMUtils {
public static SClient getClient() throws DMException { public static SClient getClient() throws DMException {
try { try {
return new DataMinerService().getClient(); return new DataMinerService().getClient();
}catch(Exception e) { }catch(Exception e) {
throw new DMException(e); throw new DMException(e);

View File

@ -163,6 +163,7 @@ public class PerformanceManagerImpl implements PerformanceManager{
log.debug("Removing imports replaced by {} ",last); log.debug("Removing imports replaced by {} ",last);
DBQueryDescriptor desc=new DBQueryDescriptor(). DBQueryDescriptor desc=new DBQueryDescriptor().
add(DBField.ImportRoutine.fields.get(ImportRoutine.FARM_ID),last.getFarmId()).
add(DBField.ImportRoutine.fields.get(ImportRoutine.BATCH_TYPE),last.getBatch_type()). add(DBField.ImportRoutine.fields.get(ImportRoutine.BATCH_TYPE),last.getBatch_type()).
add(DBField.ImportRoutine.fields.get(ImportRoutine.SOURCE_URL),last.getSourceUrl()). add(DBField.ImportRoutine.fields.get(ImportRoutine.SOURCE_URL),last.getSourceUrl()).
add(DBField.ImportRoutine.fields.get(ImportRoutine.ID),last.getId()). add(DBField.ImportRoutine.fields.get(ImportRoutine.ID),last.getId()).

View File

@ -39,11 +39,14 @@ public class Queries {
public static final Query GET_OLDER_EQUIVALENT_IMPORT_ROUTINE=new Query("Select * from "+ImportRoutine.TABLE+" WHERE " public static final Query GET_OLDER_EQUIVALENT_IMPORT_ROUTINE=new Query("Select * from "+ImportRoutine.TABLE+" WHERE "
+ImportRoutine.FARM_ID+"=? AND "
+ImportRoutine.BATCH_TYPE+"=? AND " +ImportRoutine.BATCH_TYPE+"=? AND "
+ImportRoutine.SOURCE_URL+"=? AND " +ImportRoutine.SOURCE_URL+"=? AND "
+ImportRoutine.ID+"<>? AND " +ImportRoutine.ID+"<>? AND "
+"("+ImportRoutine.END+"<? OR "+ImportRoutine.END+" IS NULL) ", +"("+ImportRoutine.END+"<? OR "+ImportRoutine.END+" IS NULL) ",
new DBField[]{DBField.ImportRoutine.fields.get(ImportRoutine.BATCH_TYPE), new DBField[]{
DBField.ImportRoutine.fields.get(ImportRoutine.FARM_ID),
DBField.ImportRoutine.fields.get(ImportRoutine.BATCH_TYPE),
DBField.ImportRoutine.fields.get(ImportRoutine.SOURCE_URL), DBField.ImportRoutine.fields.get(ImportRoutine.SOURCE_URL),
DBField.ImportRoutine.fields.get(ImportRoutine.ID), DBField.ImportRoutine.fields.get(ImportRoutine.ID),
DBField.ImportRoutine.fields.get(ImportRoutine.END)}); DBField.ImportRoutine.fields.get(ImportRoutine.END)});

View File

@ -3,5 +3,5 @@ farm=farmid
routine=internal_routine_id routine=internal_routine_id
csv=csv/GROW_OUT_AGGREGATED_annual.csv csv=csv/GROW_OUT_AGGREGATED_annual.csv
enable_analysis=true enable_analysis=true
report_fields=farmid,area report_fields=farmid,area,year
report_labels=FARM,AREA report_labels=FARM,AREA,YEAR

View File

@ -3,5 +3,5 @@ farm=farmid
routine=internal_routine_id routine=internal_routine_id
csv=csv/GROW_OUT_AGGREGATED_antibiotics.csv csv=csv/GROW_OUT_AGGREGATED_antibiotics.csv
enable_analysis=true enable_analysis=true
report_fields=farmid,area report_fields=farmid,area,disease
report_labels=FARM,AREA report_labels=FARM,AREA,DISEASE

View File

@ -3,5 +3,5 @@ farm=farmid
routine=internal_routine_id routine=internal_routine_id
csv=csv/GROW_OUT_AGGREGATED_antiparasitic.csv csv=csv/GROW_OUT_AGGREGATED_antiparasitic.csv
enable_analysis=true enable_analysis=true
report_fields=farmid,area report_fields=farmid,area,disease_1
report_labels=FARM,AREA report_labels=FARM,AREA,DISEASE

View File

@ -3,5 +3,5 @@ farm=farmid
routine=internal_routine_id routine=internal_routine_id
csv=csv/GROW_OUT_AGGREGATED_lethalincidents.csv csv=csv/GROW_OUT_AGGREGATED_lethalincidents.csv
enable_analysis=true enable_analysis=true
report_fields=farmid,area report_fields=farmid,area,type_of_animal
report_labels=FARM,AREA report_labels=FARM,AREA,ANIMAL_TYPE

View File

@ -3,5 +3,5 @@ farm=farmid
routine=internal_routine_id routine=internal_routine_id
csv=csv/GROW_OUT_AGGREGATED_annual.csv csv=csv/GROW_OUT_AGGREGATED_annual.csv
enable_analysis=true enable_analysis=true
report_fields=farmid,area report_fields=farmid,area,year
report_labels=FARM,AREA report_labels=FARM,AREA,YEAR

View File

@ -3,5 +3,5 @@ farm=farmid
routine=internal_routine_id routine=internal_routine_id
csv=csv/GROW_OUT_AGGREGATED_antibiotics.csv csv=csv/GROW_OUT_AGGREGATED_antibiotics.csv
enable_analysis=true enable_analysis=true
report_fields=farmid,area report_fields=farmid,area,disease
report_labels=FARM,AREA report_labels=FARM,AREA,DISEASE

View File

@ -3,5 +3,5 @@ farm=farmid
routine=internal_routine_id routine=internal_routine_id
csv=csv/GROW_OUT_AGGREGATED_antiparasitic.csv csv=csv/GROW_OUT_AGGREGATED_antiparasitic.csv
enable_analysis=true enable_analysis=true
report_fields=farmid,area report_fields=farmid,area,disease_1
report_labels=FARM,AREA report_labels=FARM,AREA,DISEASE

View File

@ -3,5 +3,5 @@ farm=farmid
routine=internal_routine_id routine=internal_routine_id
csv=csv/GROW_OUT_AGGREGATED_lethalincidents.csv csv=csv/GROW_OUT_AGGREGATED_lethalincidents.csv
enable_analysis=true enable_analysis=true
report_fields=farmid,area report_fields=farmid,area,type_of_animal
report_labels=FARM,AREA report_labels=FARM,AREA,ANIMAL_TYPE

View File

@ -29,11 +29,11 @@ public class ImportTests extends CommonTest{
System.out.println(target.getUri()); System.out.println(target.getUri());
Response resp=target.request().post(null); Response resp=target.request().post(null);
System.out.println("Status : "+resp.getStatus() ); System.out.println("Status : "+resp.getStatus() );
// try { try {
// Thread.sleep(1000*60*10); Thread.sleep(1000*60*10);
// } catch (InterruptedException e) { } catch (InterruptedException e) {
//
// } }
} }

View File

@ -38,7 +38,7 @@ public class PerformanceTest extends CommonTest{
//// queryParam(ServiceConstants.Performance.QUARTER_PARAMETER, "Q1","Q2"). //// queryParam(ServiceConstants.Performance.QUARTER_PARAMETER, "Q1","Q2").
// queryParam(ServiceConstants.Performance.SPECIES_ID_PARAMETER, "Gadilidae","Tonno"). // queryParam(ServiceConstants.Performance.SPECIES_ID_PARAMETER, "Gadilidae","Tonno").
// queryParam(ServiceConstants.Performance.PERIOD_PARAMETER, "First","Spring"). // queryParam(ServiceConstants.Performance.PERIOD_PARAMETER, "First","Spring").
// queryParam(ServiceConstants.Performance.FARM_ID_PARAMETER, "12682549"). queryParam(ServiceConstants.Performance.FARM_ID_PARAMETER, "12682101").
queryParam(ServiceConstants.Performance.BATCH_TYPE_PARAMETER, analysis.getId()); queryParam(ServiceConstants.Performance.BATCH_TYPE_PARAMETER, analysis.getId());
System.out.println(target.getUri()); System.out.println(target.getUri());