|
53 | 53 | import java.util.Collections; |
54 | 54 | import java.util.HashMap; |
55 | 55 | import java.util.HashSet; |
| 56 | +import java.util.LinkedHashSet; |
56 | 57 | import java.util.List; |
57 | 58 | import java.util.Map; |
58 | 59 | import java.util.Set; |
@@ -245,16 +246,16 @@ private Set<File> getKnownSequenceJobPaths(Container c, User u, Collection<Strin |
245 | 246 | Set<Integer> knownPipelineJobs = new HashSet<>(); |
246 | 247 | UserSchema us = QueryService.get().getUserSchema(u, c, SequenceAnalysisSchema.SCHEMA_NAME); |
247 | 248 | TableInfo rd = us.getTable(SequenceAnalysisSchema.TABLE_READ_DATA, null); |
248 | | - knownPipelineJobs.addAll(new TableSelector(rd, new HashSet<ColumnInfo>(QueryService.get().getColumns(rd, PageFlowUtil.set(FieldKey.fromString("runId/jobId"))).values()), new SimpleFilter(FieldKey.fromString("runId/jobId"), null, CompareType.NONBLANK), null).getArrayList(Integer.class)); |
| 249 | + knownPipelineJobs.addAll(new TableSelector(rd, new LinkedHashSet<>(QueryService.get().getColumns(rd, PageFlowUtil.set(FieldKey.fromString("runId/jobId"))).values()), new SimpleFilter(FieldKey.fromString("runId/jobId"), null, CompareType.NONBLANK), null).getArrayList(Integer.class)); |
249 | 250 |
|
250 | 251 | TableInfo rs = us.getTable(SequenceAnalysisSchema.TABLE_READSETS, null); |
251 | | - knownPipelineJobs.addAll(new TableSelector(rs, new HashSet<ColumnInfo>(QueryService.get().getColumns(rs, PageFlowUtil.set(FieldKey.fromString("runId/jobId"))).values()), new SimpleFilter(FieldKey.fromString("runId/jobId"), null, CompareType.NONBLANK), null).getArrayList(Integer.class)); |
| 252 | + knownPipelineJobs.addAll(new TableSelector(rs, new LinkedHashSet<>(QueryService.get().getColumns(rs, PageFlowUtil.set(FieldKey.fromString("runId/jobId"))).values()), new SimpleFilter(FieldKey.fromString("runId/jobId"), null, CompareType.NONBLANK), null).getArrayList(Integer.class)); |
252 | 253 |
|
253 | 254 | TableInfo a = us.getTable(SequenceAnalysisSchema.TABLE_ANALYSES, null); |
254 | | - knownPipelineJobs.addAll(new TableSelector(a, new HashSet<ColumnInfo>(QueryService.get().getColumns(a, PageFlowUtil.set(FieldKey.fromString("runId/jobId"))).values()), new SimpleFilter(FieldKey.fromString("runId/jobId"), null, CompareType.NONBLANK), null).getArrayList(Integer.class)); |
| 255 | + knownPipelineJobs.addAll(new TableSelector(a, new LinkedHashSet<>(QueryService.get().getColumns(a, PageFlowUtil.set(FieldKey.fromString("runId/jobId"))).values()), new SimpleFilter(FieldKey.fromString("runId/jobId"), null, CompareType.NONBLANK), null).getArrayList(Integer.class)); |
255 | 256 |
|
256 | 257 | TableInfo of = us.getTable(SequenceAnalysisSchema.TABLE_OUTPUTFILES, null); |
257 | | - knownPipelineJobs.addAll(new TableSelector(of, new HashSet<ColumnInfo>(QueryService.get().getColumns(of, PageFlowUtil.set(FieldKey.fromString("runId/jobId"))).values()), new SimpleFilter(FieldKey.fromString("runId/jobId"), null, CompareType.NONBLANK), null).getArrayList(Integer.class)); |
| 258 | + knownPipelineJobs.addAll(new TableSelector(of, new LinkedHashSet<>(QueryService.get().getColumns(of, PageFlowUtil.set(FieldKey.fromString("runId/jobId"))).values()), new SimpleFilter(FieldKey.fromString("runId/jobId"), null, CompareType.NONBLANK), null).getArrayList(Integer.class)); |
258 | 259 |
|
259 | 260 | knownPipelineJobs.addAll(new TableSelector(SequenceAnalysisSchema.getTable(SequenceAnalysisSchema.TABLE_REF_NT_SEQUENCES), PageFlowUtil.set("jobId"), new SimpleFilter(FieldKey.fromString("jobId"), null, CompareType.NONBLANK), null).getArrayList(Integer.class)); |
260 | 261 | knownPipelineJobs = Collections.unmodifiableSet(knownPipelineJobs); |
|
0 commit comments