Skip to content

Commit bf8aa8d

Browse files
Luke SikinaLuke-Sikina
Luke Sikina
authored andcommitted
[ALS-6265] Add any record of multi support to time series processor
1 parent 5fa91ad commit bf8aa8d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

processing/src/main/java/edu/harvard/hms/dbmi/avillach/hpds/processing/timeseries/TimeseriesProcessor.java

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import java.io.FileNotFoundException;
44
import java.io.IOException;
55
import java.util.*;
6+
import java.util.stream.Collectors;
67

78
import edu.harvard.hms.dbmi.avillach.hpds.processing.AbstractProcessor;
89
import edu.harvard.hms.dbmi.avillach.hpds.processing.AsyncResult;
@@ -94,6 +95,7 @@ private void exportTimeData(Query query, AsyncResult result, TreeSet<Integer> id
9495
//get a list of all fields mentioned in the query; export all data associated with any included field
9596
List<String> pathList = new LinkedList<String>();
9697
pathList.addAll(query.getAnyRecordOf());
98+
pathList.addAll(query.getAnyRecordOfMulti().stream().flatMap(Collection::stream).collect(Collectors.toList()));
9799
pathList.addAll(query.getFields());
98100
pathList.addAll(query.getRequiredFields());
99101
pathList.addAll(query.getCategoryFilters().keySet());

0 commit comments

Comments
 (0)