diff --git a/underlay/src/main/java/bio/terra/tanagra/query/bigquery/translator/filter/BQHierarchyHasParentFilterTranslator.java b/underlay/src/main/java/bio/terra/tanagra/query/bigquery/translator/filter/BQHierarchyHasParentFilterTranslator.java index c557183ef..104602356 100644 --- a/underlay/src/main/java/bio/terra/tanagra/query/bigquery/translator/filter/BQHierarchyHasParentFilterTranslator.java +++ b/underlay/src/main/java/bio/terra/tanagra/query/bigquery/translator/filter/BQHierarchyHasParentFilterTranslator.java @@ -81,8 +81,7 @@ public String buildSql(SqlParams sqlParams, String tableAlias) { parentIdFilterSql, null, false, - sqlParams, - parentIds.toArray(new Literal[0])); + sqlParams); } @Override diff --git a/underlay/src/test/resources/sql/BQHierarchyFilterTest/hierarchyHasParentFilterEquals.sql b/underlay/src/test/resources/sql/BQHierarchyFilterTest/hierarchyHasParentFilterEquals.sql index 55c26b98d..1d2da8cc5 100644 --- a/underlay/src/test/resources/sql/BQHierarchyFilterTest/hierarchyHasParentFilterEquals.sql +++ b/underlay/src/test/resources/sql/BQHierarchyFilterTest/hierarchyHasParentFilterEquals.sql @@ -9,7 +9,4 @@ FROM ${HCP_condition_default} WHERE - parent = @val0 - UNION - ALL SELECT - @val1) + parent = @val0) diff --git a/underlay/src/test/resources/sql/BQHierarchyFilterTest/hierarchyHasParentFilterIn.sql b/underlay/src/test/resources/sql/BQHierarchyFilterTest/hierarchyHasParentFilterIn.sql index c1103f164..1a459e3d6 100644 --- a/underlay/src/test/resources/sql/BQHierarchyFilterTest/hierarchyHasParentFilterIn.sql +++ b/underlay/src/test/resources/sql/BQHierarchyFilterTest/hierarchyHasParentFilterIn.sql @@ -9,10 +9,4 @@ FROM ${HCP_condition_default} WHERE - parent IN (@val0, @val1) - UNION - ALL SELECT - @val2 - UNION - ALL SELECT - @val3) + parent IN (@val0, @val1))