Skip to content

Commit

Permalink
storage: Ensure native HBase query #TASK-4642
Browse files Browse the repository at this point in the history
  • Loading branch information
j-coll committed Jul 4, 2023
1 parent 80a8d24 commit 9d7c878
Showing 1 changed file with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -480,14 +480,16 @@ public List<Variant> apply(List<Variant> variants) {

private void addSecondaryAlternates(List<Variant> toReadFull) {
// StopWatch stopWatch = StopWatch.createStarted();
QueryOptions options = new QueryOptions(parsedQuery.getInputOptions());
Set<VariantField> includeFields = new HashSet<>(VariantField.getIncludeFields(options));
Set<VariantField> includeFields = new HashSet<>(VariantField.getIncludeFields(parsedQuery.getInputOptions()));
includeFields.add(VariantField.STUDIES_SECONDARY_ALTERNATES);
includeFields.add(VariantField.STUDIES_FILES);

QueryOptions options = new QueryOptions(parsedQuery.getInputOptions());
options.remove(QueryOptions.EXCLUDE);
options.remove(VariantField.SUMMARY);
options.put(QueryOptions.INCLUDE, includeFields);
options.put(VariantHadoopDBAdaptor.QUIET, true);
options.put(VariantHadoopDBAdaptor.NATIVE, true);

Map<String, Variant> fullVariants = dbAdaptor.get(new VariantQuery()
.id(toReadFull)
Expand Down

0 comments on commit 9d7c878

Please sign in to comment.